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
This commit is contained in:
jayanezj committed 2026-10-25 15:58:05 +01:00
1 parent db90ad9a0e
commit 3f351296b8
18 files changed
+1030 -38

No files matched your search

+2
View File
@@ -30,5 +30,7 @@
<string>Licensed under the Apache License, Version 2.0.</string>
<key>NSPrincipalClass</key>
<string>NSApplication</string>
<key>NSLocationUsageDescription</key>
<string>Use this Mac's location for capture you explicitly start. Continuous capture runs until paused or the app quits; Capture once requests one location. This build does not send positions.</string>
</dict>
</plist>