Commit Graph

111 Commits

Author SHA1 Message Date
James Rich 0f03492ac6 fix: uri handling, ci test setup (#4556)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-02-14 16:07:03 +00:00
James Rich f664cdcf3b feat(analytics): Enhance user privacy (#4540)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-02-12 13:31:30 +00:00
James Rich 96551761c8 feat(sharing): Refactor QR/NFC scanning with ML Kit and CameraX (#4471)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-02-06 04:16:16 +00:00
James Rich 221e774471 chore: fix regressions in the release (#4398)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-02-01 23:18:06 +00:00
James Rich 576ae6757f feat(service): Introduce fallback worker to ensure service stays alive (#4295)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-25 02:25:09 +00:00
James Rich fb6a4c96b8 fix: crashes (#4281)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-21 16:21:10 +00:00
James Rich 49f6ffe6e5 feat: Enhance message notifications with history and actions (#4133)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-04 21:46:07 +00:00
Texas 42e78f8f2f Allow using custom tile server via HTTP (#3976) 2025-12-15 20:53:35 +00:00
James Rich 9d1f5f48ec fix(contact-import): streamline shared contact handling (#2828)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-25 11:58:50 +00:00
James Rich 3fceb1fae1 feat(navigation): Add deep links to other screens (#2811)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-23 19:35:57 +00:00
Phil Oliver 69841ebd59 Backport splash screen to API 26 (#2747) 2025-08-16 01:33:30 +00:00
Phil Oliver aafb118148 chore(cleanup): App launcher and non-vector asset cleanup (#2721) 2025-08-14 19:34:13 +00:00
James Rich 91dd6dbef4 Refactor: Replace AppIntro library with Compose implementation (#2332)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-03 11:27:08 +00:00
James Rich 83e6c6cc31 fix: refactor MainActivity to use lifecycleScope for coroutines (#2153) 2025-06-18 14:30:00 -05:00
James Rich 4d6eb3dfe9 feat: Allow direct message replies from notifications (#1994)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-31 20:48:24 -05:00
James Rich 62e2368887 refactor: Support Meshtastic URL deep link scheme in HTTPS only (#1942) 2025-05-26 19:20:53 -05:00
emp3r0r7 f6f3cf5c20 fix : prevent crash on geo: intent when no compatible map app is inst… (#1936)
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-05-26 07:09:56 -05:00
James Rich c99fe642b5 feat: Add Contact Sharing via QR code (#1859) 2025-05-20 13:36:11 -05:00
James Rich 4cba13ea14 feat: material3 (#1862) 2025-05-17 11:39:53 -05:00
James Rich 8cde47bdf9 refactor: migrate to Compose navigation (#1835)
Co-authored-by: andrekir <andrekir@pm.me>
2025-05-15 08:05:30 -05:00
Joshua Soberg 2f48e8e68a chore: Unused code cleanup (#1612)
* Remove unused SoftwareUpdateService code and commented out service reg in manifest

* Remove unused methods that had unnecessary version checks

* Regenerate baseline to remove detekt issues that are no longer present
2025-02-27 16:18:42 -06:00
andrekir 13b615a470 chore: update license header 2025-01-02 07:00:51 -03:00
Espié.R d76eac258b feat: add text/plain intent to send message (#1389) 2024-11-30 14:12:08 -03:00
andrekir 1219d3037e chore: add GPL-3.0 license headers to source files 2024-11-26 08:54:18 -03:00
andrekir 3a97e6dbcb refactor: remove BACKGROUND_LOCATION permission 2024-08-29 08:10:09 -03:00
andrekir bc05280988 refactor: remove Companion Device Pairing
https://developer.android.com/develop/connectivity/bluetooth/companion-device-pairing
2024-08-03 07:53:59 -03:00
andrekir b1b5143ee5 chore: declare permission to meet connectedDevice runtime prerequisites
https://developer.android.com/about/versions/14/changes/fgs-types-required#connected-device
2024-07-23 19:17:32 -03:00
andrekir e31b7d4911 chore: update targetSdk to API 34 2024-07-21 10:43:01 -03:00
Thomas Göttgens 105f38e97c feat: add a tablet friendly mode (#782) 2023-11-18 06:03:19 -03:00
andrekir 0330b8ff80 refactor: adjust for landscape 2023-11-18 05:51:42 -03:00
andrekir 15ed09680f chore: update compileSdk and targetSdk to API 33 2023-08-27 07:03:36 -03:00
andrekir 66ee722a91 fix: ATAK plugins bindService failure on Android 13+
Since ATAK removed the [QUERY_ALL_PACKAGES permission](https://github.com/deptofdefense/AndroidTacticalAssaultKit-CIV/blob/4.6.0.5/atak/ATAK/app/src/main/AndroidManifest.xml#L156-L158) binding services for ATAK plugins running Android 13+ require the 'com.atakmap.app.component' activity with intent-filter added to the manifest.
2023-08-19 07:50:36 -03:00
andrekir 8ac6aa8126 refactor: change screenOrientation to sensorPortrait (closes #640) 2023-05-30 18:46:04 -03:00
andrekir 253a371988 chore: clean manifest lint 2023-02-13 18:33:38 -03:00
andrekir 2d4a41be23 chore: add manifest fullBackupContent and dataExtractionRules 2023-02-13 18:33:19 -03:00
andrekir d42dbb7b04 add foregroundServiceType connectedDevice 2022-12-23 22:52:44 -03:00
Andre K c9a81c72e0 update in-app language picker (#538) 2022-12-10 11:03:14 -03:00
andrekir 00de511907 update targetSdkVersion to 31 2022-11-04 18:31:18 -03:00
andrekir 4c46f2ae1c upgrade gradle libs 2022-11-02 15:38:26 -03:00
andrekir 2e4cae048f update QR code convention 2022-10-13 00:18:19 -03:00
andrekir 27ee6a847a remove play services code scanner 2022-08-25 20:50:55 -03:00
Andre Kirchhoff 25de235a93 Merge branch 'master' into dev-app-intro 2022-08-16 19:13:19 -03:00
andrekir 46dfa80344 revert unwanted manifest changes 2022-08-16 18:52:26 -03:00
Ayub d2bed1344a AndroidManifest added back new code
Added back new code to the file. This is all that is changed in this PR.
2022-08-16 11:55:36 +01:00
Ayub 831a1c79df Reverting changes to AndroidManifest file
Removing formatting and new code from AndroidManifest file. This will be added back in with the next commit. Hopefully this resolves the issue
2022-08-16 11:43:46 +01:00
Andre Kirchhoff c8724f73f0 update channel url prefix 2022-08-14 08:54:18 -03:00
Ayub 51f78a3328 Added App Introduction Screens
Added three screens explaining Meshtastic and how to use the app. This is only shown on the first launch of the app.
2022-08-10 17:12:49 +01:00
andrekir b0e7868957 set singleInstance to MainActivity 2022-06-16 22:47:22 -03:00
andrekir a4e1f0de77 add mlkit barcode scanner 2022-05-17 17:29:21 -03:00
Mike Cumings 0acf037000 Merge remote-tracking branch 'remotes/origin/master' 2022-05-06 11:19:11 -07:00