Commit Graph

1512 Commits

Author SHA1 Message Date
Mike Cumings
654a32c01c Introduce Hilt dependency injection
Uses Hilt to get the database initialization off of the
main thread.

The initial introduction always has a disproportionate
fan-out of boilerplate. In this case, all entry points which
were using UIViewModel needed to be annotated in order to let
the code gen know that they needed to support it.

The PacketRepository is injected into things via the main
thread (e.g., the MeshService) but due to the lazy declaration,
the database isn't hydrated until the DAO is access while on an
IO thread.
2022-02-08 13:57:04 -08:00
Andre Kirchhoff
1f177dc63e Merge pull request #368 from ScriptTactics/feature/mapbox-v10-migration
Migrating to Mapbox API V10
2022-02-06 00:57:52 -03:00
Jackson Rosenthal
332ef3eb6a removed unused dependencies 2022-02-05 22:31:01 -05:00
Jackson Rosenthal
f4bfcb85f7 Removed old dependency of MapBox V9.x.x 2022-02-05 22:28:14 -05:00
Jackson Rosenthal
b5a09d502a cleaned up code 2022-02-05 22:03:51 -05:00
Jackson Rosenthal
062cad189e Updated camera movement for nodes,
Zoomed out map for initial load
2022-02-05 22:01:46 -05:00
Jackson Rosenthal
79ef308eac removed default lat/long for map 2022-02-05 21:30:12 -05:00
Jackson Rosenthal
9d5066bf9d move mapbox auth back to build gradle 2022-02-05 21:11:53 -05:00
Jackson Rosenthal
d199b5437d Got nodes to render on map 2022-02-05 20:21:42 -05:00
Jackson Rosenthal
3a06bd0478 Added layers to map, got gestures working 2022-02-05 16:44:39 -05:00
Jackson Rosenthal
090c34f4e9 Added layers to map 2022-02-05 13:26:08 -05:00
Jackson Rosenthal
7fd3cbba69 Merge remote-tracking branch 'origin/master' into feature/mapbox-v10-migration 2022-02-05 13:22:09 -05:00
Jackson Rosenthal
ace75f5ec7 Updated YML for CI. GSERVICES token is having issues 2022-02-05 12:34:07 -05:00
Jackson Rosenthal
7445797d46 Added TODO in code to point out areas that need work 2022-02-05 12:32:31 -05:00
Jackson Rosenthal
ed98232263 Migrating to Mapbox API V10 2022-02-04 21:58:00 -05:00
Andre Kirchhoff
b4cc59b552 Create PULL_REQUEST_TEMPLATE.md 2022-02-04 23:44:40 -03:00
Andre Kirchhoff
956c865e18 mock google-services.json for debug 2022-02-04 23:28:15 -03:00
Andre Kirchhoff
0529fb065f add CI tests to forks info 2022-02-04 23:17:59 -03:00
Andre Kirchhoff
19b67be182 Merge pull request #366 from meshtastic/splash
add splash screen
2022-02-04 01:11:23 -03:00
andrekir
239a22c1bc add splash screen 2022-02-04 00:57:27 -03:00
Andre Kirchhoff
a0d00a4287 Merge pull request #365 from mcumings/fix-340
Fixes #340 Improve CSV file export
2022-02-04 00:16:18 -03:00
Mike Cumings
6012bddbdc Fixes #340 Improve CSV file export 2022-02-03 18:15:06 -08:00
Andre Kirchhoff
51c8a6a315 update release naming convention 2022-02-03 14:19:33 -03:00
Andre Kirchhoff
35fe61e855 Merge pull request #364 from meshtastic/ble-unbind
1.2.56
1.2.56
2022-02-03 10:43:45 -03:00
andrekir
2bed56809b 1.2.56 2022-02-03 10:29:17 -03:00
Andre Kirchhoff
25dd2fad3e Merge pull request #362 from meshtastic/change-channel
update channel directly from QR code scan result
2022-02-03 09:22:18 -03:00
andrekir
c547109f80 change to snackbar notifications 2022-02-03 02:16:31 -03:00
andrekir
f540a7ad94 remove icon from reset channel 2022-02-03 02:14:41 -03:00
andrekir
d76e631684 call perhapsChangeChannel from qr code result 2022-02-03 02:13:35 -03:00
andrekir
c362f08ec3 disassociate old CompanionDeviceManager address 2022-02-02 23:28:23 -03:00
Andre Kirchhoff
88a4825b28 Merge pull request #357 from meshtastic/companion-pairing
1.2.55
1.2.55
2022-01-31 23:42:48 -03:00
andrekir
066027c56b 1.2.55 2022-01-31 23:34:12 -03:00
Andre Kirchhoff
3e323683e0 Merge pull request #356 from ScriptTactics/feature/delete-messages
Merge feature/delete-messages into Master
2022-01-31 23:07:42 -03:00
andrekir
2bd5354059 update gradle 2022-01-31 22:01:33 -03:00
andrekir
084c16bfe9 clean up and reformat 2022-01-31 21:55:24 -03:00
andrekir
dc852b97ba add bluetooth_connect permission checks 2022-01-31 21:19:54 -03:00
Jackson Rosenthal
93e81e4639 Added delete all messages into the AlertDialog. 2022-01-31 19:11:32 -05:00
Jackson Rosenthal
863426ce6b Deleted commented out code & unused imports 2022-01-29 18:35:24 -05:00
Jackson Rosenthal
2785ab49c3 Deleted commented out code 2022-01-29 18:05:40 -05:00
Jackson Rosenthal
bc0c682eea Added popup to prompt delete when user long presses 2022-01-29 18:00:24 -05:00
Jackson Rosenthal
929d81cec2 Merge branch 'master' into feature/delete-messages 2022-01-29 15:35:31 -05:00
Jackson Rosenthal
e27a76633c Delete messages from view by long clicking. Looking into clearing "all messages" & menu for deleting individual messages 2022-01-29 14:31:08 -05:00
andrekir
a2f5d74bfc fix companion pairing 2022-01-29 10:41:24 -03:00
Andre Kirchhoff
910f090335 update play store listing 2022-01-29 09:59:34 -03:00
Jackson Rosenthal
c08c652d97 Testing click deletion of messages. (Messages still stored after sending new message or connecting to radio) 2022-01-28 21:40:05 -05:00
Jm Casler
bdfb1acca9 updating proto submodule to latest 1.2.54 2022-01-27 17:39:57 -08:00
Andre Kirchhoff
c483a488bb update location_share default to LocUnset 2022-01-27 18:30:18 -03:00
Andre Kirchhoff
852cd2ddc7 Merge pull request #354 from meshtastic/release
1.2.54
2022-01-26 22:58:46 -03:00
Andre Kirchhoff
563bcd4236 Merge pull request #355 from meshtastic/channel_util
add channelUtilization & airUtilTx protos
2022-01-26 22:54:28 -03:00
andrekir
fbe79dbfa6 add channelUtilization & airUtilTx to UsersFragment 2022-01-26 22:28:30 -03:00