Wykres commitów

1248 Commity (b84dd3577faf471c888574c4d65560e3a027bff3)

Autor SHA1 Wiadomość Data
andrekir b84dd3577f update UI when started with BLE disabled
(cherry picked from commit 0294da844b)
2022-04-30 16:54:48 -03:00
andrekir 9682c41f2b disassociate devices when not bonded
(cherry picked from commit b6410dd162)
2022-04-30 16:54:42 -03:00
andrekir ce90db8258 add BLE associations to devices list 2022-04-30 16:54:32 -03:00
andrekir 9506cfb9c4 move hasCompanionDeviceApi out of BluetoothInterface 2022-04-30 16:49:19 -03:00
andrekir 708c502eb9 update deprecated intent method 2022-04-28 11:55:07 -03:00
Andre Kirchhoff d4d39b282a update links to android docs 2022-04-24 21:45:56 -03:00
andrekir b873f2928d update not_connected string
(cherry picked from commit b1ad9c1d0e)
2022-04-07 23:55:10 -03:00
andrekir de2b87557b only consider device sleep when isPowerSaving enabled
(cherry picked from commit bcc46f36e6)
2022-04-07 23:54:54 -03:00
andrekir 8b13961b83 use keyboard capitalization settings
(cherry picked from commit 1bc843897d)
2022-04-07 23:54:21 -03:00
Andre Kirchhoff 276f6dc758
1.2.61 2022-04-03 17:12:04 -03:00
andrekir 496cd230dd add contacts 2022-04-03 12:00:05 -03:00
andrekir 22c370d231 insert sent messages in Packet 2022-03-29 11:05:44 -03:00
andrekir bf8f4f1660 1.2.60 2022-03-19 17:12:24 -03:00
andrekir 67794f0433 improve firmware update 2022-03-11 00:03:46 -03:00
andrekir 91b2767634 1.2.59 2022-03-02 17:28:18 -03:00
andrekir 52f7a862b3 update gradle and libs 2022-03-02 17:27:32 -03:00
andrekir ede48be4f3 fix "Multiple substitutions specified in non-positional format of string resource string/connected_count" 2022-03-02 14:25:35 -03:00
andrekir 598ec54cf3 anonymize sendPosition 2022-03-02 14:23:41 -03:00
Mike Cumings 49188adc36 Issue #369 - Expand bluetooth repository use cases
Changes:
- Adds support for obtaining bonded devices
- Adds support for obtaining BLE scanner
- Consolidates state into a single, immutable data class instance
- Simplified and renamed broadcast receiver
- Renamed view model permissionsUpdated fun to identify the intended use

(cherry picked from commit 9592fd68de)
2022-03-02 14:10:01 -03:00
Mike Cumings c0fe9213f1 Issue #369 - Use repository pattern for bluetooth state
(cherry picked from commit b3878a4240)
2022-03-02 14:10:01 -03:00
Mike Cumings 1294eee8e3 CSV export improvements to make it more reliable
(cherry picked from commit 16d2b2e5f3)
2022-03-02 14:10:01 -03:00
andrekir 6ad2b1814f deleteMessage index by packet.id 2022-03-02 11:39:30 -03:00
andrekir 01f8154189 add action mode menu to messages (delete & select all) 2022-03-02 11:39:07 -03:00
andrekir 12cb8f070c catch file write exception 2022-02-13 08:09:26 -03:00
andrekir 130808f6ea 1.2.58 2022-02-12 20:08:20 -03: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 7ff28abd33 1.2.57 2022-02-09 22:49:55 -03:00
andrekir b075de057e update libs 2022-02-09 22:48:59 -03:00
andrekir 3daa6eac46 use changeScanSelection after deviceManager association 2022-02-09 22:47:28 -03:00
Andre Kirchhoff 969849091c
Merge pull request #371 from meshtastic/targetSdk30
hold new permissions until targetSdkVersion update
2022-02-09 22:19:51 -03:00
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