11 Commits
Author SHA1 Message Date
jayanezj d6afd7e3a5 Merge pull request #25 from jayanezj/feature/4-core-location-identity
Add native local location capture and permission handling
2026-10-25 16:08:41 +01:00
jayanezj 3f351296b8 feat: add native local location capture (#4)
Add explicit permission handling, independent continuous and single capture,
location status and deterministic CI coverage.

Final decisions and validation:
https://github.com/jayanezj/traccar-client-macos/issues/4#issuecomment-6399189792
2026-10-25 15:58:05 +01:00
jayanezj db90ad9a0e Merge pull request #24 from jayanezj/feature/3-configuration-persistence
Persist receiver configuration and device identity
2026-10-25 10:49:54 +01:00
jayanezj 026cd6aa40 feat: persist local configuration and device identity (#3)
Store receiver and identity together in Keychain, with versioned tracking
preferences, explicit authorization retry and stable Settings focus.
Adopt free Apple Development locally and credential-free ad hoc CI.
Run configuration and focus tests through both CI toolchains.

Final decisions: https://github.com/jayanezj/traccar-client-macos/issues/3#issuecomment-6396087703
2026-10-25 10:43:43 +01:00
jayanezj 8aaff37d7a Merge pull request #22 from jayanezj/feature/2-github-actions-ci
Add early arm64 CI builds and SwiftLint checks
2026-10-23 20:57:10 +02:00
jayanezj a7435b48e8 Revert "test(ci): verify hosted lint and build failures (#2)"
This reverts commit 86a6dd52be.
2026-10-23 20:39:19 +02:00
jayanezj 86a6dd52be test(ci): verify hosted lint and build failures (#2) 2026-10-23 20:37:44 +02:00
jayanezj 744e3494d9 ci: add early arm64 builds and SwiftLint checks (#2) 2026-10-23 20:29:10 +02:00
jayanezj 6227d15cce Merge pull request #21 from jayanezj/feature/1-native-shell
Add native macOS menu-bar application shell
2026-10-23 08:10:49 +02:00
jayanezj 0bc6c3317b feat: add native macOS menu-bar application shell (#1) 2026-10-23 07:58:49 +02:00
jayanezj 730b825ada chore: initialize repository for #1 2026-10-23 07:57:51 +02:00