Commit graph

1226 commits

Author SHA1 Message Date
Ayub
51f78a3328 Added App Introduction Screens
Added three screens explaining Meshtastic and how to use the app. This is only shown on the first launch of the app.
2022-08-10 17:12:49 +01:00
Douile
ed88170c42
Quick chat 2022-08-09 15:26:52 +01:00
andrekir
0ef0e965dd only use mlkit for playstore installs 2022-08-05 00:05:19 -03:00
andrekir
ea0a69524c move fragment ActivityResults to onViewCreated 2022-08-04 23:56:52 -03:00
andrekir
1196eb6cc5 improve room database flow 2022-07-29 21:28:09 -03:00
andrekir
6678a82578 add Channel response to debug log 2022-07-29 19:46:04 -03:00
andrekir
6071fec804 improve settings tab UI 2022-07-29 19:33:40 -03:00
Mike Cumings
c1bbf1411a Explicitly enable DTR/RTS to fix RAK serial comms 2022-07-29 14:03:04 -07:00
andrekir
589578c0da filter out null BLE device names 2022-07-27 00:13:44 -03:00
andrekir
4556464b32 register ActivityResult before launch() 2022-07-26 23:49:10 -03:00
andrekir
1f60c4ddf4 move region logic out of service 2022-07-26 23:01:28 -03:00
andrekir
c368c1b562 disable ownerName text input if isNullOrEmpty 2022-07-26 22:33:03 -03:00
andrekir
9cdaf6f79a fix region changes not updating UI 2022-07-26 22:28:19 -03:00
andrekir
436ac1af47 add note 2022-07-26 21:28:10 -03:00
andrekir
1009e1fba2 update MockInterface firmwareVersion 2022-07-26 19:54:33 -03:00
andrekir
3239867523 remove okhttp3 lib 2022-07-11 23:19:49 -03:00
andrekir
7905bc6f70 fix multiple startInterface() calls 2022-06-27 22:28:51 -03:00
andrekir
613334d87e update modem preset names 2022-06-27 21:41:42 -03:00
andrekir
6211015495 remove MyPreferences 2022-06-22 22:07:55 -03:00
andrekir
ab020713bd validate longitude values 2022-06-22 22:02:56 -03:00
andrekir
6700f22af7 clear Bluetooth scan filter 2022-06-21 11:04:46 -03:00
andrekir
5328e5d1a2 fix back not moving task to background 2022-06-21 11:02:56 -03:00
andrekir
a598b50d40 handle updated wantConfig 2022-06-21 09:51:11 -03:00
Mike Cumings
7046fffed4 Set default USB baud rate to 115200 to match Meshtastic-device 2022-06-17 10:14:59 -07:00
andrekir
92776f7f84 patch debug fragment not loading new packets 2022-06-17 02:02:45 -03:00
andrekir
0e65f504ef fix advanced settings & defaults 2022-06-17 02:00:18 -03:00
andrekir
6cc67594c2 enable shutdown button for AXP192 only 2022-06-13 18:13:47 -03:00
andrekir
8e32ad81c0 fix DebugFragment ViewModel 2022-06-13 17:43:50 -03:00
andrekir
6dbfda0e8f move BTScanModel out of SettingsFragment 2022-06-12 16:32:06 -03:00
andrekir
73da709bb1 Revert "fix isESP32 logic"
This reverts commit d939f9784b.
2022-06-12 00:23:45 -03:00
andrekir
54f6112908 create LocalConfig DataStore 2022-06-11 18:36:57 -03:00
andrekir
ce83c84723 update configs to LocalConfig 2022-06-10 21:55:26 -03:00
andrekir
d939f9784b fix isESP32 logic 2022-06-10 20:22:06 -03:00
andrekir
4784e8d14b disable sleep prefs for non-ESP32 devices 2022-06-10 19:22:34 -03:00
andrekir
6184e9f30c improve location permission check 2022-06-07 00:33:24 -03:00
andrekir
9b45ba84f7 improve location enabled check 2022-06-07 00:33:24 -03:00
andrekir
14110d433f add shutdown & reboot strings 2022-06-06 17:36:40 -03:00
andrekir
47793a2086 add shutdown & reboot admin commands 2022-06-06 17:29:09 -03:00
andrekir
875939931e add localonly & update apponly protobufs 2022-05-30 17:43:05 -03:00
andrekir
48fd657d8a update protobufs 2022-05-26 16:23:47 -03:00
Mike Cumings
5546e74b46 Extract RadioInterfaceService companion object functions
In preparation for replacing the `InterfaceFactory` with an
injectable form we need to convert static methods that call
`InterfaceFactory` into non-static, injected forms.

Also:
- Updated kotlin `-Xopt-in` to `-opt-in` to remove build
  time warnings.
- Removed some unused `RadioInterfaceService` code.
2022-05-20 14:27:39 -07:00
andrekir
2389c222a0 move LocationUtils into utils 2022-05-20 11:20:13 -03:00
andrekir
6bda993851 move location service to repository 2022-05-20 09:13:59 -03:00
andrekir
d50e9e1644 meshservice cleanup 2022-05-20 09:12:55 -03:00
andrekir
a4e1f0de77 add mlkit barcode scanner 2022-05-17 17:29:21 -03:00
andrekir
c0a22cdc3a add network service discovery 2022-05-17 00:41:41 -03:00
andrekir
841ea515ba expand interface options beyond BLE 2022-05-16 23:32:49 -03:00
Andre Kirchhoff
5fb2be0591
Merge pull request #420 from mcumings/de-radio-service
`RadioInterfaceService` is no longer an Android `Service`
2022-05-06 23:29:18 -03:00
andrekir
99dfc8014a use standard IM text input convention 2022-05-06 17:25:35 -03:00
Mike Cumings
7cd1e7fc96 Mesh service needs to collect on Flow instances 2022-05-06 12:17:17 -07:00