Kevin Hester
719bef7889
potential fix for the rare mapbox native crash (use onDestroyView)
2021-02-01 22:54:04 +08:00
Kevin Hester
f44d9b16b1
1.1.38
2021-02-01 12:04:30 +08:00
Kevin Hester
7d846461e4
mock interface now pretty completely simulates a real device
2021-02-01 11:53:22 +08:00
Kevin Hester
a0160cadf9
WIP to improve simulator
2021-02-01 10:31:39 +08:00
Kevin Hester
23832d8285
update to latest launcher icon from @thepoweroftwo
2021-02-01 10:31:24 +08:00
Vadim Furman
6e5e98e077
Another semi-transparent color fix
2021-01-30 20:42:57 -08:00
Vadim Furman
bcb89102fb
Merge remote-tracking branch 'upstream/master'
2021-01-30 19:41:48 -08:00
Vadim Furman
12381a177a
Do not use transparent colors with rounded corners, it creates an ugly border on Androing > 9.0
2021-01-30 19:25:15 -08:00
Kevin Hester
aabbd12382
1.1.37
2021-01-30 21:16:33 +08:00
Kevin Hester
e8721cdd07
add a few constraints to fix new message layout
2021-01-30 21:14:55 +08:00
Kevin Hester
0693d7786d
use new icons from @thepoweroftwo
2021-01-30 14:59:28 +08:00
Kevin Hester
6c3c20c154
switch app launcher to new icon
2021-01-30 14:44:55 +08:00
Kevin Hester
99cb8db970
update libs
2021-01-29 13:44:30 +08:00
Kevin Hester
0e6a82255e
Merge remote-tracking branch 'root/master' into dev
2021-01-26 10:44:27 +08:00
Vadim Furman
9a13f933b8
Removed observer for myNode, probably not a good idea
2021-01-25 17:50:16 -08:00
Vadim Furman
8ea58fd08c
Material design for Message UI
2021-01-25 17:30:21 -08:00
Kevin Hester
1d41a48274
Conditionalize message receive broadcast, so apps can subscribe to JUST their messages
2021-01-11 17:18:04 +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