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