Commit Graph

984 Commits

Author SHA1 Message Date
Vadim Furman
8ea58fd08c Material design for Message UI 2021-01-25 17:30:21 -08:00
Kevin Hester
de80afe5d7 Merge pull request #217 from geeksville/dev
1.1.36 - autobug - cope with devices that have malformatted flash
1.1.36
2021-01-11 12:58:35 +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
e458c85cb8 Merge pull request #216 from geeksville/dev
Dev
2021-01-08 15:29:05 +08:00
Kevin Hester
349411646e Merge branch 'master' into dev 2021-01-08 15:26:14 +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
2cda835f29 Merge pull request #214 from geeksville/dev
Dev
2021-01-05 16:00:34 +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
026f80c5e1 Merge pull request #208 from geeksville/dev
Dev
1.1.30
2020-12-16 12:30:37 +08:00
Kevin Hester
e91ec3ddfc Merge remote-tracking branch 'root/master' into dev 2020-12-16 12:30:07 +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
2fa281c81d Merge pull request #203 from geeksville/dev
Dev
2020-12-10 14:44:42 +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
31ec028f2c Merge pull request #202 from geeksville/dev
1.1.8 generate an APK for github fix #200 (sorry for laziness ;-))
2020-11-11 12:57:04 +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
f02bd519a9 Merge pull request #199 from geeksville/dev
Dev
1.1.8
2020-10-29 04:55:04 -07: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
28042cb6e9 Merge remote-tracking branch 'root/master' into dev 2020-10-29 11:35:57 +08:00
Kevin Hester
cf85fae2a2 Merge pull request #196 from geeksville/dev
a collection of minor changes I'll eventually merge
2020-10-21 05:37:37 -07: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