Commit Graph

  • c276ac88a0
    docs: position README banner main Peter Steinberger 2026-05-28 20:48:39 +0100
  • d800d4239e
    docs: add README banner Peter Steinberger 2026-05-28 19:43:52 +0100
  • fbb2a577c9
    fix(input): type printable characters with key events Peter Steinberger 2026-05-08 12:07:24 +0100
  • b6df8b09e5
    fix: harden AXorcist command handling Peter Steinberger 2026-05-08 09:01:46 +0100
  • 931e59e80c
    fix(axorcist): release hotkey modifiers reliably Peter Steinberger 2026-05-07 02:18:46 +0100
  • 16ce92bf2b
    fix: preserve CFRange AX values Peter Steinberger 2026-05-06 06:47:45 +0100
  • 1a0c312e39
    fix(axorcist): preserve CFRange values in ValueUnwrapper (#4) Winn Cook 2026-05-05 23:44:36 -0600
  • 761ae3048f
    style: apply formatting cleanup Peter Steinberger 2026-05-04 02:09:48 +0100
  • 289d403c53
    fix: keep checkout dependency resolution remote v0.1.2 Peter Steinberger 2026-04-28 01:55:24 +0100
  • b63ee9a326
    chore: release 0.1.1 v0.1.1 Peter Steinberger 2026-04-28 01:52:30 +0100
  • 7b38b16b82
    build: prefer local Commander when vendored Peter Steinberger 2026-03-13 02:05:39 +0000
  • c75d06f7f9 chore: pin Commander 0.2.1 v0.1.0 Peter Steinberger 2026-01-18 07:42:53 +0000
  • aee41fac5b chore: add 0.1.0 changelog Peter Steinberger 2026-01-18 07:21:15 +0000
  • 61cb791e03 style: wrap debug logs Peter Steinberger 2026-01-15 03:52:37 +0000
  • 78cd7e8e18 docs: remove runner references Peter Steinberger 2026-01-04 04:41:26 +0100
  • c596eddb9e fix(input): generate proper multi-click events Peter Steinberger 2025-12-18 00:41:57 +0000
  • 3b57ded2c4 style(tests): format SpecialKeyDigitTests Peter Steinberger 2025-12-17 15:52:22 +0000
  • 0f434842f9 fix(input): support digit keys in hotkeys Peter Steinberger 2025-12-17 14:25:00 +0000
  • e9c950698c fix(ax): avoid expensive debug formatting Peter Steinberger 2025-12-13 19:32:43 +0000
  • 73bf187a58 chore(deps): update SwiftPM deps Peter Steinberger 2025-12-13 17:34:26 +0000
  • c0257fcba4 style(lint): fix swiftlint warnings Peter Steinberger 2025-12-13 10:39:34 +0000
  • e86e6b9160 test: deflake AppLocator frontmost fallback Peter Steinberger 2025-11-25 18:58:19 +0100
  • 0dd3eaa635 Normalize header format Peter Steinberger 2025-11-25 14:00:45 +0100
  • a6b912702a Trim AGENTS to pointer + repo note Peter Steinberger 2025-11-20 06:39:59 +0100
  • a892e0e945 chore: sync AGENTS guardrails Peter Steinberger 2025-11-20 06:02:21 +0100
  • ff2facf6f1 Sync tool list Peter Steinberger 2025-11-19 22:55:16 +0100
  • 1bcf8a28c1 chore: format AXorcist Peter Steinberger 2025-11-19 20:19:19 +0100
  • 7a999ba69e feat: expose AXSheets helpers Peter Steinberger 2025-11-19 20:09:30 +0100
  • d335b60a2d Add AXTimeoutHelper tests Peter Steinberger 2025-11-19 04:58:20 +0100
  • 74459e6c12 Add AppLocator/AXWindowResolver tests and drop duplicate helper Peter Steinberger 2025-11-19 04:56:14 +0100
  • cbfcf3d263 Add basic AppLocator and AXWindowResolver coverage Peter Steinberger 2025-11-19 04:16:38 +0100
  • 39e300e216 Add shared async timeout helper for AX operations Peter Steinberger 2025-11-19 02:53:24 +0100
  • 89cbe7a274 Add AX wrappers and input driver coverage Peter Steinberger 2025-11-19 01:01:29 +0100
  • 49da2383ae chore: sync swiftformat Peter Steinberger 2025-11-18 10:45:47 +0100
  • 087577924b docs: flatten tools block and update oracle Peter Steinberger 2025-11-18 09:22:23 +0100
  • 884a6d5a2c docs: clarify shared vs local blocks Peter Steinberger 2025-11-18 05:59:55 +0100
  • 0c72f8e651 docs: sync AGENTS guardrails Peter Steinberger 2025-11-18 03:33:03 +0100
  • ced6a3c4c9 docs: add shared/tools guardrails Peter Steinberger 2025-11-17 07:15:31 +0100
  • 02ba0ef1fc chore: update Package.resolved Peter Steinberger 2025-11-16 06:22:07 +0100
  • 05e978f98a Add shared guardrails block Peter Steinberger 2025-11-16 01:03:06 +0100
  • 330c0220a6 ci: vendor commander dependency Peter Steinberger 2025-11-15 22:53:58 +0000
  • eafef7fd58 ci: install swift 6.2 toolchain Peter Steinberger 2025-11-15 22:51:14 +0000
  • 64e8ec07b4 ci: run on macos-15 pool Peter Steinberger 2025-11-15 22:47:48 +0000
  • 5a1fd96857 chore(lint): remove force_unwrapping rule and simplify config Peter Steinberger 2025-11-14 04:59:46 +0000
  • d3452ddadf fix: stream axorc output in tests Peter Steinberger 2025-11-14 04:14:45 +0000
  • aa1e5623ea style: conform url guard formatting Peter Steinberger 2025-11-13 02:23:05 +0000
  • 1df242f977 fix(axorcist): harden CF bridges and refresh coverage Peter Steinberger 2025-11-13 02:12:18 +0000
  • eed1ead6fb style: enforce safe CF casting Peter Steinberger 2025-11-13 01:30:56 +0000
  • 7aa64423d8 style: satisfy swiftlint Peter Steinberger 2025-11-12 23:59:58 +0000
  • 0ca1293248 chore: refresh docs and fix activation warnings Peter Steinberger 2025-11-12 23:41:15 +0000
  • b7adcd229d fix: route CLI parsing through Commander Peter Steinberger 2025-11-12 15:56:47 +0000
  • cebf27a814 style: apply formatting and code cleanup Peter Steinberger 2025-11-12 15:32:27 +0000
  • 578644d899 style: silence swiftlint warnings Peter Steinberger 2025-11-12 15:02:01 +0000
  • d87f554380 chore: sync Peekaboo updates Peter Steinberger 2025-11-12 14:35:19 +0000
  • e60af95a58 Complete Swift 6 concurrency and CF constants migration Peter Steinberger 2025-06-02 22:49:47 +0100
  • ed6e6eff92 Additional Swift 6 concurrency fixes Peter Steinberger 2025-06-02 21:59:27 +0100
  • eab52d8783 Fix Swift 6 concurrency issues Peter Steinberger 2025-06-02 21:55:06 +0100
  • 3bb4cfbe77 Update to Swift 6.0 tools version and fix test indentation Peter Steinberger 2025-06-02 21:50:35 +0100
  • b0fef02e0f Fix test issues Peter Steinberger 2025-06-01 13:04:34 +0100
  • 39f3c18eea test fixes Peter Steinberger 2025-05-30 16:25:03 +0100
  • d4d899da85 Move to XCTest for stability Peter Steinberger 2025-05-30 01:42:07 +0200
  • b46ae09ee9 update resolved package Peter Steinberger 2025-05-29 23:03:55 +0200
  • 36fe328ef6 remove swift-testing (now part of Xcode) Peter Steinberger 2025-05-29 20:11:48 +0200
  • 3e85d53e37 ease lint Peter Steinberger 2025-05-29 18:30:01 +0200
  • 4c7ce7d1ac Move to Cirrus Runner Peter Steinberger 2025-05-29 16:13:50 +0200
  • 3522f482ef swiftformat Peter Steinberger 2025-05-29 15:29:50 +0200
  • afc978dbb8 fixes a test Peter Steinberger 2025-05-29 15:21:34 +0200
  • 73df752f19 fixes a test Peter Steinberger 2025-05-29 14:38:03 +0200
  • b8653d51f0 various test fixes Peter Steinberger 2025-05-29 12:22:30 +0200
  • 5441bd582a fixes a test Peter Steinberger 2025-05-29 12:02:30 +0200
  • cfa1e40d54 add documentation Peter Steinberger 2025-05-29 12:02:27 +0200
  • 7bc3425d7d Improve documentation Peter Steinberger 2025-05-29 11:28:38 +0200
  • c57014548d run swiftformat Peter Steinberger 2025-05-29 05:49:22 +0200
  • d278a88022 split up larger files Peter Steinberger 2025-05-29 05:40:35 +0200
  • 0df0f92fcc Restore magical theme and logo to README Peter Steinberger 2025-05-29 05:11:37 +0200
  • 4826d2bfa3 swiftformat Peter Steinberger 2025-05-29 01:17:08 +0200
  • 3bdb9f7b53 Move window management into AXorcist Peter Steinberger 2025-05-28 15:35:04 +0200
  • 9a93e58f29 Add new enum-based perform action API Peter Steinberger 2025-05-28 03:44:30 +0200
  • 2825818341 Support focussed element Peter Steinberger 2025-05-27 20:38:13 +0200
  • 3256ab817d MOAAAR! Peter Steinberger 2025-05-27 19:34:46 +0200
  • 1cc0706e53 Gruelsome debugging day Peter Steinberger 2025-05-27 18:50:00 +0200
  • dda8425768 fix camel case conversion issue Peter Steinberger 2025-05-27 14:09:11 +0200
  • 1495c5519d cleanup, docs, linting Peter Steinberger 2025-05-27 13:18:34 +0200
  • dbd7759fed Improve readme, logging, linting Peter Steinberger 2025-05-27 12:00:52 +0200
  • 18ef3c50d0 more linting Peter Steinberger 2025-05-27 11:26:00 +0200
  • df13d2f372 format + lint Peter Steinberger 2025-05-27 11:06:48 +0200
  • 789bde944c break apart large files Peter Steinberger 2025-05-27 10:07:01 +0200
  • dacf59720b Major refactor Peter Steinberger 2025-05-27 03:07:10 +0200
  • d45d5a672b Add logging Peter Steinberger 2025-05-27 01:26:46 +0200
  • 4ab17ede7f Refactor for DOM queries Peter Steinberger 2025-05-26 17:13:32 +0200
  • 3cd8752dcd Implement new DOM-based path finding logic Peter Steinberger 2025-05-26 16:09:00 +0200
  • 1dec9388aa cleanup Peter Steinberger 2025-05-26 02:07:06 +0200
  • cb2d7055f0 The fight continues Peter Steinberger 2025-05-25 22:15:54 +0200
  • 5cbe85e85a Add observe feature for cli and fix various json encoding issues Peter Steinberger 2025-05-25 19:59:17 +0200
  • f5fb728228 Improve JSON output to improve debug loop Peter Steinberger 2025-05-25 16:59:29 +0200
  • b5ba7c66c9 Various fixes to improve our drilling Peter Steinberger 2025-05-25 15:52:08 +0200
  • ff3f16a125 Add tests Peter Steinberger 2025-05-25 15:51:29 +0200
  • 203f50d95b cleanup Peter Steinberger 2025-05-25 14:49:43 +0200
  • 3780c3a167 Larger refactor, improve error handling and app fetching, observers Peter Steinberger 2025-05-25 13:57:00 +0200
  • 5ac213e003 Make log more convenient Peter Steinberger 2025-05-24 22:14:03 +0200