Wykres commitów

1264 Commity (ff37bd7a9817c0328155521726c8e494f03d918f)

Autor SHA1 Wiadomość Data
andrekir 64114ce341 hold new permissions until targetSdkVersion update 2022-02-09 22:10:25 -03:00
Jm Casler 00dbae7d89 updating proto submodule to latest 2022-02-09 11:24:46 -08: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
andrekir 4abd8b8ab7 anonymize address log 2022-02-08 00:22:45 -03:00
andrekir 94355e25f4 move CompanionDeviceManager back to SettingsFragment 2022-02-08 00:07:51 -03:00
andrekir a42ba77bf2 clean up snackbar 2022-02-07 21:50:31 -03:00
andrekir 45895cdcf6 use same CompanionDeviceManager method 2022-02-07 21:46:47 -03:00
andrekir 3001696f9c rename "save messages as csv" to "export rangetest.csv" 2022-02-06 10:30:28 -03:00
andrekir 00810374ea update dialog 2022-02-06 10:30:28 -03:00
andrekir 5dc55b52f6 add confirmation dialog for firmware update 2022-02-06 10:30:28 -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 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
andrekir 239a22c1bc add splash screen 2022-02-04 00:57:27 -03:00
Mike Cumings 6012bddbdc Fixes #340 Improve CSV file export 2022-02-03 18:15:06 -08:00
Andre Kirchhoff 35fe61e855
Merge pull request #364 from meshtastic/ble-unbind
1.2.56
2022-02-03 10:43:45 -03:00
andrekir 2bed56809b 1.2.56 2022-02-03 10:29:17 -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
2022-01-31 23:42:48 -03:00
andrekir 066027c56b 1.2.55 2022-01-31 23:34:12 -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 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
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 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
andrekir 10886a9c98 add MyNodeInfo channelUtilization & airUtilTx 2022-01-26 22:26:35 -03:00
Jm Casler 63b3125196 updating proto submodule to latest 2022-01-26 13:35:43 -08:00
andrekir fd4d2dc5f9 1.2.54 2022-01-26 17:35:39 -03:00
andrekir 37f9783467 update libs 2022-01-26 17:34:46 -03:00
Jm Casler e6878e7087 updating proto submodule to latest 2022-01-26 12:27:48 -08:00
andrekir 7a316928be update provideLocation feedback 2022-01-26 16:27:16 -03:00
andrekir 6d53b78007 change shouldShowDialog default to false 2022-01-26 14:43:32 -03:00
andrekir 3270cb2f15 update send icon 2022-01-26 02:38:15 -03:00
andrekir a097cc2f25 send position to local node (without broadcast) 2022-01-26 02:35:37 -03:00
andrekir f5c9363d06 add bluetooth scan permission 2022-01-25 18:14:10 -03:00
andrekir 3a1c87d26f update API 31+ bluetooth manifest 2022-01-25 17:53:44 -03:00
andrekir 8aa2f546b0 update permissions 2022-01-25 15:59:45 -03:00
andrekir d9e1f17418 handle bluetooth disabled 2022-01-25 01:34:46 -03:00
andrekir 71e8e9ff6f fix provideLocationCheckbox 2022-01-25 01:20:31 -03:00
Andre Kirchhoff d35d56cfa5
Merge pull request #352 from meshtastic/advanced
add is_power_saving to advanced settings
2022-01-24 18:49:37 -03:00
andrekir e3c0e4eb0d remove "0 to disable" from broadcast_position_secs 2022-01-24 18:25:49 -03:00
andrekir 11e6332d5d add switches to advanced settings 2022-01-24 18:23:09 -03:00
andrekir 2d663156c6 update location_disabled strings 2022-01-24 16:50:20 -03:00
andrekir 0fa33eac6b refactor provideLocationCheckbox 2022-01-24 16:44:18 -03:00
andrekir 23063516b0 update notifications to snackbar 2022-01-24 14:56:17 -03:00
Jm Casler cfb699753a updating proto submodule to latest 2022-01-23 09:10:30 -08:00
Jm Casler 62ea38a9b1 updating proto submodule to latest 2022-01-19 18:18:53 -08:00
Andre Kirchhoff dddd30959a
Merge pull request #345 from meshtastic/locationMeshService
fix restrictions to "Provide location to mesh"
2022-01-19 15:21:21 -03:00
Andre Kirchhoff 128ded7a68
fix permissions for android >= 31 2022-01-19 01:06:38 -03:00
Jm Casler 10e807657f updating proto submodule to latest 2022-01-17 09:23:26 -08:00
Jm Casler 07ef99b838 updating proto submodule to latest 2022-01-15 09:34:08 -08:00
Andre Kirchhoff 12f864bae3
fix restrictions to provide location to mesh 2022-01-14 18:49:08 -03:00
Jm Casler 01657fc0ef updating proto submodule to latest 2022-01-13 16:55:17 -08:00
Jm Casler 85657ca634
Merge pull request #343 from meshtastic/release
1.2.53
2022-01-10 13:26:58 -08:00
andrekir 10e820d31e 1.2.53 2022-01-10 17:42:00 -03:00
Jm Casler c5e107d962 updating proto submodule to latest 2022-01-09 22:23:02 -08:00
andrekir e8e389930e downgrade zxing:core for minSdkVersion 21 2022-01-10 00:33:26 -03:00
andrekir 58136c9cf4 fix duplicate strings 2022-01-09 23:54:50 -03:00
andrekir 2bc12fe9d6 update play-services-location 2022-01-09 23:22:47 -03:00
Jm Casler 913707a326
Merge pull request #338 from slavino/patch-3
Update strings.xml
2022-01-09 17:48:21 -08:00
andrekir 4bd5ea5aa4 enable hasCompanionDeviceApi 2022-01-09 00:26:19 -03:00
andrekir 45ce83db99 clean up companion device pairing 2022-01-09 00:25:40 -03:00
andrekir b95dcbb26e update common ui logic 2022-01-08 17:50:48 -03:00
andrekir dd4fbc12d5 add ClassicScan button, timer & permissions check 2022-01-08 17:33:20 -03:00
andrekir a3bd9564f5 split startScan into Setup/Start 2022-01-08 16:56:41 -03:00
andrekir c0a5c4dd3c no permissions needed if hasCompanionDeviceApi 2022-01-08 16:43:52 -03:00
andrekir d0614c7934 update initCommonUI 2022-01-08 16:30:06 -03:00
andrekir bc57946aec convert changeRadioButton to fab 2022-01-08 16:18:36 -03:00
andrekir e8999712d2 fix companion device pairing 2022-01-07 18:51:20 -03:00
Jm Casler d843ab2aa6 updating proto submodule to latest 2022-01-06 10:46:10 -08:00
Slavomir Hustaty 8e9dd8a4ca
Update strings.xml
typo fix
https://github.com/meshtastic/Meshtastic-Android/pull/338#discussion_r778792083
2022-01-05 18:48:47 +01:00
Slavomir Hustaty eae91e23a6
Update strings.xml
https://github.com/meshtastic/Meshtastic-Android/pull/338#discussion_r778792083
2022-01-05 18:46:51 +01:00
Slavomir Hustaty 6cb5b142a9
Update strings.xml
Fixing
https://github.com/meshtastic/Meshtastic-Android/pull/338#discussion_r778842946
https://github.com/meshtastic/Meshtastic-Android/pull/338#discussion_r778843154
2022-01-05 15:19:00 +01:00
Slavomir Hustaty cc3767fad6
Update strings.xml
Update to meet recent App state
2022-01-05 08:53:19 +01:00
Jm Casler dccb1e1422
Merge pull request #336 from meshtastic/provideLocation
add provideLocation service start/stop
2022-01-04 16:45:02 -08:00
andrekir f6914de76e fix provideLocationCheckbox logic 2022-01-04 10:33:09 -03:00