renovate[bot]
973cc373dc
chore(deps): update protobuf_version to v3.24.2
2023-09-04 19:22:12 -03:00
renovate[bot]
2589ec521d
chore(deps): update com.google.firebase:firebase-bom to v32.2.3
2023-09-04 19:21:37 -03:00
renovate[bot]
8fa16fecce
chore(deps): update com.google.firebase:firebase-crashlytics-gradle to v2.9.9
2023-09-04 19:21:19 -03:00
renovate[bot]
6387e75a59
chore(deps): update gradle to v8.3
2023-09-04 19:07:11 -03:00
andrekir
e72b046c53
refactor: convert `gpsString` to `Position` extension
2023-09-04 18:40:21 -03:00
andrekir
b25bdb6ff8
refactor(map): use `getBitmapFromVectorDrawable`
...
from BonusPack for `myLocationOverlay` icons
2023-09-04 18:29:19 -03:00
andrekir
ae949ad784
fix: limit number of parameters per delete operation
...
Splits the list of message UUIDs into smaller chunks to perform batch deletions with a maximum of 500 UUIDs per operation, avoiding `SQLiteException: too many SQL variables (code 1 SQLITE_ERROR)`.
fixes #711
2023-09-04 18:17:49 -03:00
andrekir
afce253514
refactor: lock configs when device or app is too old
2023-08-31 15:47:11 -03:00
andrekir
7e63b55ac5
fix: menu item `isEnabled` logic for `ignore` option
2023-08-31 15:43:30 -03:00
renovate[bot]
1e2b365756
feat: configure Renovate ( #693 )
2023-08-27 22:06:56 -03:00
andrekir
348a5ac810
2.2.3
2023-08-27 07:31:42 -03:00
andrekir
15ed09680f
chore: update compileSdk and targetSdk to API 33
2023-08-27 07:03:36 -03:00
Andre K
ef11af6e0b
refactor(map): remove fixed zoom level for offline downloads ( #694 )
2023-08-27 06:31:27 -03:00
andrekir
80cee441c6
chore: update proto submodule to v2.2.3
2023-08-27 05:37:48 -03:00
andrekir
ac3190e944
feat: add menu item to add/remove nodes from `ignoreIncomingList`
2023-08-25 19:39:52 -03:00
andrekir
c3ec67a9ba
feat: add waypoint notifications
...
closes #665
2023-08-25 17:19:39 -03:00
andrekir
442066d64c
refactor(traceroute): handle unknown usernames
2023-08-25 17:10:29 -03:00
andrekir
46bad2f5eb
refactor: simplify `user` null-safety in `PopupMenu`
2023-08-25 17:02:12 -03:00
andrekir
5b350aecf9
chore: add debug log for `DeviceMetadata`
2023-08-25 17:00:56 -03:00
andrekir
58738c0da0
chore: update android gradle plugin to 8.1.1
2023-08-22 22:54:13 -03:00
andrekir
bf667310c0
chore: update Protobuf to 3.24.1
2023-08-22 22:53:50 -03:00
andrekir
2a72894af4
chore: update Firebase BOM to 32.2.2
2023-08-22 22:53:23 -03:00
andrekir
944a6a5569
feat: add custom map navigation icon
2023-08-22 22:52:33 -03:00
andrekir
2fa01b4c4c
chore: remove unused layout file
2023-08-22 22:51:01 -03:00
Ben Meadors
f68e112c32
refactor: Convert detection sensor portnum payloads to text message ( #688 )
2023-08-22 22:49:36 -03:00
andrekir
1e03b0b5e8
2.2.2
2023-08-20 09:47:26 -03:00
andrekir
863acb6ce8
fix: call drawOverlays only when connected
2023-08-20 09:46:14 -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
a589febd8d
refactor: simplify `ourNodeInfo` updates
2023-08-19 07:48:11 -03:00
andrekir
06b78cd997
feat: add new module configs
2023-08-19 07:44:54 -03:00
andrekir
1cdfe59137
refactor: update `@Previews` to private functions
2023-08-19 07:30:47 -03:00
andrekir
3d31997191
chore: update proto submodule to v2.2.2
2023-08-19 06:56:41 -03:00
andrekir
f49a8a73bd
2.2.1
2023-08-13 08:20:42 -03:00
andrekir
c94e20c42c
feat: implement TCP interface reconnections
2023-08-13 08:06:29 -03:00
andrekir
a76fb263bb
chore: update proto submodule to v2.2.1
2023-08-13 04:01:11 -03:00
andrekir
67fedb9ff8
refactor: ensure `Channel` and `ChannelSettings` indexes match
2023-08-12 07:43:38 -03:00
Toby Murray
76d01af995
Make checkbox more descriptive
2023-08-12 07:35:15 -03:00
andrekir
16323d7d53
fix: replace LoRaConfig with correct enum reference
2023-08-07 23:05:03 -03:00
andrekir
7742ceacec
2.2.0
2023-08-07 19:23:33 -03:00
andrekir
2662be1e70
refactor: convert functions to MapView extensions
2023-08-07 19:20:34 -03:00
andrekir
431fbe179d
chore: update proto submodule to v2.2.0
2023-08-07 18:59:12 -03:00
andrekir
e9ae0c66d9
refactor: updates for 2.2 release
...
reference https://github.com/meshtastic/protobufs/pull/368
2023-08-05 07:04:37 -03:00
andrekir
0a47b8df3e
refactor: handle MapView Lifecycle
2023-08-04 17:16:42 -03:00
andrekir
fce97997d8
refactor: manage overlays without clear() calls
2023-08-04 17:07:31 -03:00
andrekir
d806b37078
2.1.21
2023-08-01 06:45:41 -03:00
andrekir
cdc76155d9
style: replace Pair() usage with explicit values
2023-07-31 23:07:27 -03:00
Andre K
377c6a18e0
feat: add option to show phone GPS location on map
2023-07-31 22:56:15 -03:00
andrekir
a51e6afd4e
feat: update Ukrainian localization strings
2023-07-31 21:50:38 -03:00
andrekir
fec6700271
chore: suppress `DelicateCoroutinesApi` warning
2023-07-31 19:56:10 -03:00
andrekir
2a1f7a0bcd
refactor: trim CacheLayout padding
2023-07-31 19:55:42 -03:00