Vadim Furman
8ea58fd08c
Material design for Message UI
2021-01-25 17:30:21 -08:00
Kevin Hester
ed1a0e7fe0
1.1.36 - autobug - cope with devices that have malformatted flash
2021-01-09 14:52:48 +08:00
Kevin Hester
3835a85b8e
1.1.35 fix nasty progress related bug in firmware update
2021-01-08 15:19:59 +08:00
Kevin Hester
a20fffcc2c
don't send BLE commands to meshservice while updating
2021-01-08 15:19:39 +08:00
Kevin Hester
7ff7686ccb
less logspam for expected msgs
2021-01-08 15:19:20 +08:00
Kevin Hester
633200ac44
if we lose device connection at a bad time, don't leave UI confused (autobug)
2021-01-08 14:51:19 +08:00
Kevin Hester
53b4f59e29
1.1.34
2021-01-08 14:45:51 +08:00
Kevin Hester
8b25936732
don't warn about good things ;-)
2021-01-06 11:34:26 +08:00
Kevin Hester
518e2438e8
fix autobug: don't fail updates (for now) if the spiffs has problems
2021-01-06 11:10:01 +08:00
Kevin Hester
89fd3e16d8
1.1.33 fix #211 properly set GUI state when during a firmware update and the view gets rebuilt
2021-01-05 15:52:18 +08:00
Kevin Hester
1eb63e4f1c
fix autobug warning
...
com.geeksville.mesh.service.MeshService.getConnectedRadio (MeshService.java:223)
com.geeksville.mesh.service.MeshService.sendToRadio (MeshService.java:230)
com.geeksville.mesh.service.MeshService.sendToRadio (MeshService.java:237)
com.geeksville.mesh.service.MeshService.sendPosition (MeshService.java:1255)
com.geeksville.mesh.service.MeshService.access$getNodeDBbyID$p (MeshService.java:47)
com.geeksville.mesh.service.MeshService$sendPositionScoped$1.invokeSuspend (MeshService.java:1265)
kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (BaseContinuationImpl.java:33)
kotlinx.coroutines.DispatchedTask.run (DispatchedTask.java:56)
kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely (CoroutineScheduler.java:571)
kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask (CoroutineScheduler.java:738)
kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker (CoroutineScheduler.java:678)
kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run (CoroutineScheduler.java:665)
2021-01-05 14:01:45 +08:00
Kevin Hester
6fbe63c0b7
use upper case for base of URL in QR code to simplify the image
2021-01-05 13:29:04 +08:00
Kevin Hester
6c85a4f12b
fix #213 also use correct suffix for the new channel system
2021-01-05 12:35:41 +08:00
Kevin Hester
43999e3d72
in support of #212 log messages before analytics enabled
2021-01-05 12:01:42 +08:00
Kevin Hester
2dd2a9ddbb
use recommended build tools version
2021-01-03 10:29:40 +08:00
Kevin Hester
3d18e5d597
update libs and protos
2021-01-03 10:22:41 +08:00
Kevin Hester
1cfe180402
debug message fix
2020-12-16 12:24:37 +08:00
Kevin Hester
1a8d1c6725
1.1.22 quick fix #207 - now that data is more uniform, only consider text packets
2020-12-16 12:24:26 +08:00
Kevin Hester
0f63835a7f
get ready for the new short channelsettings
2020-12-14 21:30:00 +08:00
Kevin Hester
f754a19c95
bug #206 - also add reportException to make non fatal and report bug
...
via analytics (in case my theory is wrong)
2020-12-12 11:09:17 +08:00
Kevin Hester
d6ef473cc2
1.1.21 hmm it seems that mapbox changed how they distribute their jars in March
...
so we haven't been getting new versions of their code since then.
Change to use their new (ugly) signin based system. I bet this breaks
CI but for now I just want to make sure I have fixes they mention in their
github issues.
Upgrade from 9.2.1 to 9.5.0
In particular issues with Samsung devices - possibly related to
https://github.com/meshtastic/Meshtastic-Android/issues/206
2020-12-11 20:00:45 +08:00
Kevin Hester
c4439eb34c
WIP use new position api
2020-12-10 09:23:02 +08:00
Kevin Hester
2e30dbcdd0
switching away from kotlin-android-extensions
2020-12-07 20:44:17 +08:00
Kevin Hester
cc2b99fdfc
WIP for new protobufs
2020-12-07 19:50:06 +08:00
Kevin Hester
663ac774de
update libs
2020-11-28 08:24:32 +08:00
Kevin Hester
5007019a2e
fix #204 - throw error if sent message is too long
2020-11-21 08:41:26 +08:00
Kevin Hester
6e2cb723ea
1.1.9 spiffs firmware update seems to work
2020-11-20 07:51:25 +08:00
Kevin Hester
88b1ad5443
remove support for 0.8 version URLs (found while investigating #188 )
2020-11-17 19:54:48 +08:00
Kevin Hester
31e0136b2a
support spiffs updates over OTA (not yet tested)
...
for https://github.com/meshtastic/Meshtastic-device/issues/496
2020-11-16 15:57:40 +08:00
Kevin Hester
b854c57aa4
fix build warnings
2020-11-16 15:55:07 +08:00
Kevin Hester
3afbc76c63
1.1.8 generate an APK for github fix #200 (sorry for laziness ;-))
2020-11-11 12:50:27 +08:00
Kevin Hester
46f283c630
1.1.7
2020-10-29 19:50:57 +08:00
Kevin Hester
52a2f40b1b
Preserve region info across software updates
2020-10-29 13:14:10 +08:00
Kevin Hester
b90792f4a1
fix lint warning
2020-10-21 20:33:49 +08:00
Kevin Hester
eca859039a
1.1.6
2020-10-21 20:23:13 +08:00
Kevin Hester
2b3a987f31
turn off firmware update test code
2020-10-21 17:53:37 +08:00
Kevin Hester
f8e6f105e2
fix #197 - let multiple device updates work
2020-10-21 17:52:51 +08:00
Kevin Hester
1bebdf8689
move to new esp32 firmware build tree (regionless/universal ROMs)
2020-10-21 17:52:02 +08:00
Kevin Hester
f61cd45847
update to new gradle/android studio 4.1
2020-10-21 17:50:54 +08:00
Kevin Hester
99c236c4be
update to current protobufs
2020-10-15 08:05:00 +08:00
Kevin Hester
b677abf102
1.1.5
2020-10-13 08:09:28 +08:00
Kevin Hester
ab06798430
Merge branch 'master' into refactor_mesh_service
2020-10-08 17:19:29 -07:00
Ludovic Goix
336d283c82
fix packet display in debug panel
...
make the test work with any non US default Locale
remove java-lite usage
fix a test
2020-10-01 17:00:33 -04:00
Ken Van Hoeylandt
3610f0b53e
refactored MeshService
...
- moved MeshService start-related code to `MeshServiceStarter`
- moved `LocationCallback` to `MeshServiceLocationCallback`
- coroutine scope is now handled in `MeshService` positio ncallback.
- refactored `onLocationResult()` to be easier to read
- created `MeshServiceNotifications` for creating and updating of notifications
- moved `SavedSettings` to `MeshServiceSettingsData`
2020-10-01 22:20:19 +02:00
geeksville
25ccba9ab7
fix an autobug
...
https://console.firebase.google.com/project/meshutil/crashlytics/app/android:com.geeksville.mesh/issues/5777c66e7f3bb28bd2257c5685d9ec68?time=last-seven-days&sessionEventKey=5F7255AB03A80001161E65680B592F8D_1456099387864713143
2020-09-29 16:13:12 -07:00
geeksville
bb93e8b4d2
update protobufs
2020-09-27 14:26:20 -07:00
geeksville
14548d6119
better naming for versions
2020-09-27 14:26:11 -07:00
geeksville
02c36ffdf8
1.1.2
2020-09-27 14:09:14 -07:00
geeksville
7c93d9b540
Fix unit test for the empty name case
2020-09-27 14:05:10 -07:00
Lgx
16f706ac02
Merge branch 'master' into message-db
2020-09-27 16:36:58 -04:00