Commit graph

395 commits

Author SHA1 Message Date
PWRxPSYCHO
cc295d0fb3 Simplified some logic 2022-03-07 08:10:06 -05:00
Jackson Rosenthal
217806f93e Simplifying offline flow 2022-03-06 19:52:49 -05:00
Jackson Rosenthal
cee1b0e9f3 Testing map with custom style pack 2022-03-02 18:46:50 -05:00
Jackson Rosenthal
a1a9bb1740 Merge branch 'master' into feature/offline-maps 2022-03-02 18:01:09 -05:00
PWRxPSYCHO
c622b72a53 Fixed some logic paths with the menu 2022-03-02 15:29:14 -05:00
andrekir
0b0d82dc76 deleteMessage index by packet id 2022-03-02 11:21:43 -03:00
PWRxPSYCHO
ee68c98e98 added logic to validate map naming window 2022-03-02 09:04:31 -05:00
PWRxPSYCHO
50c762d5c8 removed unused imports 2022-03-02 08:15:39 -05:00
PWRxPSYCHO
b490d40d2e Making progress.
Still need to build the manager & clean up code
2022-03-01 09:28:37 -05:00
andrekir
9e00e0fa9f add action mode menu to messages (delete select all) 2022-02-28 15:47:52 -03:00
PWRxPSYCHO
e333bb08e7 Updates from master 2022-02-28 07:52:26 -05:00
PWRxPSYCHO
2ad74b37f7 Merge branch 'master' into feature/offline-maps 2022-02-28 07:50:03 -05:00
Mike Cumings
b3878a4240 Issue #369 - Use repository pattern for bluetooth state 2022-02-26 22:59:20 -08:00
Jackson Rosenthal
e6558ac942 Merge remote-tracking branch 'origin/feature/offline-maps' into feature/offline-maps 2022-02-25 22:39:46 -05:00
Jackson Rosenthal
82e43cdf37 minor changes 2022-02-25 22:39:39 -05:00
PWRxPSYCHO
b07eb344d8 Added doc comment 2022-02-24 17:53:40 -05:00
PWRxPSYCHO
da99cee937 Remove layers on download cancel 2022-02-24 08:51:27 -05:00
PWRxPSYCHO
4b1516da29 fixed lat,lon text on dialog window 2022-02-24 08:44:32 -05:00
Jackson Rosenthal
ff751680bb I was never good at trig :'( 2022-02-23 20:22:04 -05:00
Jackson Rosenthal
27ab5c1a26 Testing with a circle region.
Still not sure why the shape morphs
2022-02-23 19:47:30 -05:00
PWRxPSYCHO
8dfcbf5f38 Testing some things out 2022-02-23 16:13:11 -05:00
PWRxPSYCHO
48b6bd1ebf Draw region around center point. (Need to investigate formulas that take the shape of the earth + lat/long not being perfect square into account) 2022-02-23 13:54:48 -05:00
PWRxPSYCHO
cdbd762e27 Hide elements until value exists, added comments 2022-02-23 09:26:56 -05:00
Jackson Rosenthal
cac9c9be7c Able to view mbtile style with test and move map to it 2022-02-22 22:05:26 -05:00
PWRxPSYCHO
d74c122f23 Testing toast and downloading 2022-02-22 21:46:13 -05:00
Jackson Rosenthal
7c4aaecb77 Removed need for lateinit variable 2022-02-20 22:59:29 -05:00
Jackson Rosenthal
4196a5afd8 Updated some logic 2022-02-20 21:32:19 -05:00
Jackson Rosenthal
c2107e5c93 updated menu 2022-02-20 21:06:59 -05:00
Jackson Rosenthal
b1075d3a93 Removed unused imports 2022-02-20 19:55:42 -05:00
Jackson Rosenthal
483360c1bd Updated dialog for URI input 2022-02-20 19:11:03 -05:00
PWRxPSYCHO
a579ce76fc Added dialog for download. (investigating other options) 2022-02-18 10:58:59 -05:00
Jackson Rosenthal
dcad0f3ad9 updated marker image & testing some features 2022-02-17 17:43:06 -05:00
Jackson Rosenthal
068f2ba8b2 Added "download button" with icon and updated onMapTouch 2022-02-17 17:12:17 -05:00
PWRxPSYCHO
1ee500b14d Added TODO list for design 2022-02-17 16:12:12 -05:00
PWRxPSYCHO
34a3900936 Making slow progress 2022-02-17 15:22:22 -05:00
PWRxPSYCHO
52daa14658 removed example files 2022-02-17 15:10:10 -05:00
PWRxPSYCHO
23c748ddc2 Making some changes.
There is a TODO list I am working through
2022-02-17 11:41:05 -05:00
Jackson Rosenthal
2730641d92 Doing some rough testing 2022-02-17 10:16:58 -05:00
PWRxPSYCHO
ffe66ec81c Fixed issue with adding multiple layers instead of moving touch position 2022-02-16 13:56:17 -05:00
PWRxPSYCHO
955d1de0c8 Added long click listener to add new "point" to map for offline region downloading
!WIP
2022-02-16 10:22:59 -05:00
Jackson Rosenthal
56c1480acb added example files for offline maps for testing 2022-02-16 08:32:50 -05:00
andrekir
eb5abb4be9 only consider BLE pairing for addressValid 2022-02-12 19:33:30 -03:00
andrekir
c04c1b4add move disassociate to SettingsFragment 2022-02-12 19:28:49 -03:00
andrekir
0f3135978c update CompanionDevice Bluetooth bonding 2022-02-12 18:55:42 -03:00
andrekir
875c1542ea catch snackbar exception 2022-02-12 18:54:10 -03:00
Andre Kirchhoff
9cd1856bb9
Merge pull request #372 from meshtastic/release
1.2.57
2022-02-09 23:15:27 -03:00
andrekir
3daa6eac46 use changeScanSelection after deviceManager association 2022-02-09 22:47:28 -03:00
andrekir
9562841922 add user feedback to changeRadioButton 2022-02-09 01:17:34 -03:00
andrekir
25e1ea2fb9 add confirmation feedback to bug report 2022-02-09 00:57:34 -03:00
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