Kevin Hester
93f110158f
preserve even old 1.0 style region names during firmware update
2021-03-19 23:14:46 +08:00
Kevin Hester
54bf0e85c1
make 1.2 firmware update work even for old 1.0 devices
2021-03-19 22:49:51 +08:00
Kevin Hester
699d5076b5
use unmock to test and fix the channel suffix generation to match device
2021-03-19 17:42:26 +08:00
Kevin Hester
c405cdc200
try to notice when user wants to go back to default settings
2021-03-19 17:09:35 +08:00
Kevin Hester
a18343e30c
Merge remote-tracking branch 'root/master' into dev1.2
...
# Conflicts:
# app/src/main/java/com/geeksville/mesh/service/MeshService.kt
# app/src/main/java/com/geeksville/mesh/service/MockInterface.kt
# app/src/main/res/values/strings.xml
2021-03-19 15:09:33 +08:00
Kevin Hester
3ab9ee4afc
Merge branch 'master' into master
2021-03-19 15:00:49 +08:00
goga
3e3dc47440
oops, show not only my coords, but neighbour's too
2021-03-18 11:11:37 +05:00
Vadim Furman
78a08898fe
Save messages in CSV and fix position broadcast
2021-03-17 21:00:01 -07:00
Kevin Hester
6ed7af3763
fix autobug with getnodenum failing during startup
2021-03-17 16:04:29 +08:00
Kevin Hester
aac5e7cd7e
stop fetching channels at first !disabled entry
2021-03-17 15:53:36 +08:00
Kevin Hester
3175d5e2d2
autobug while app shutting down
2021-03-17 15:53:08 +08:00
Kevin Hester
c2f578c971
fix autobug when setting channels on !connected radio
2021-03-17 15:40:09 +08:00
Kevin Hester
98356b9205
fix autobug crash when primary channel is null
2021-03-17 15:37:09 +08:00
goga
6958e3c86a
coords position fix
2021-03-16 11:38:42 +05:00
goga
452bf6f6cb
show coordinates with geo url to open in other mapping app
2021-03-16 10:04:01 +05:00
goga
53745ca9f5
display timeAgo properly and show coords in users screen
2021-03-16 00:05:28 +05:00
goga
c8107441de
display timeAgo properly and show coords in users screen
2021-03-15 23:46:53 +05:00
Kevin Hester
fa17c4efe1
fix new hwmodel based on testing with the simulator
2021-03-15 10:31:44 +08:00
Kevin Hester
483bd878ab
untested change to use new hwmodel
2021-03-14 11:42:04 +08:00
Kevin Hester
e82153c999
1.2.6
2021-03-07 09:57:14 +08:00
Kevin Hester
390413bd8a
fix channel setting
2021-03-05 14:14:17 +08:00
Kevin Hester
d15ff7ed36
region setting is finished
2021-03-04 11:20:51 +08:00
Kevin Hester
bd1885aaf2
region setting from android now kinda works
2021-03-04 10:28:56 +08:00
Kevin Hester
81e76bfc51
fix bugs found via simulator
2021-03-04 09:08:29 +08:00
Kevin Hester
aa79ee4335
make our simulator work like 1.2
2021-03-03 14:43:29 +08:00
Kevin Hester
b53acd206b
region GUI wip
2021-03-03 13:51:33 +08:00
Kevin Hester
dbc91e4ac5
remove deprecations
2021-03-03 08:14:40 +08:00
Kevin Hester
55d0110ff2
optimize channel rx
2021-03-03 07:49:23 +08:00
Kevin Hester
da95b4f0c2
basic settings and channel stuff works for android
2021-03-03 07:30:05 +08:00
Kevin Hester
02198864c5
WIP on getting new style settings/channels
2021-03-02 22:12:42 +08:00
Kevin Hester
a800bd1319
cleanup admin packet generation
2021-03-02 16:27:43 +08:00
Kevin Hester
ba86d3e88f
localization
2021-03-02 16:27:34 +08:00
Kevin Hester
e27a3d937d
show alert for old firmware
2021-03-02 15:12:57 +08:00
Kevin Hester
2fc4099bfc
Merge branch 'dev' into dev1.2
...
# Conflicts:
# app/src/main/java/com/geeksville/mesh/MainActivity.kt
# app/src/main/java/com/geeksville/mesh/service/MeshService.kt
2021-03-02 14:38:55 +08:00
Kevin Hester
0fe6c91a4e
fix #254 typo changed != to ==. fix rxtime displays
2021-03-02 14:16:57 +08:00
Kevin Hester
ae402e8fd2
add warning text for downrev apps
2021-03-02 13:22:55 +08:00
Paul Mandal
a6c80cc203
Add hopLimit to the DataPacket class, update MeshService to use hopLimit when building its MeshPackets
2021-02-27 22:36:06 -07:00
Kevin Hester
850358e103
channel setting is healthier
2021-02-27 14:31:52 +08:00
Kevin Hester
1eaabfc216
fix java paths for protos
2021-02-27 13:43:55 +08:00
Kevin Hester
bd796524b9
channelset wip
2021-02-27 12:04:44 +08:00
Kevin Hester
0743feadc4
wip adding channelset
2021-02-27 11:44:05 +08:00
Kevin Hester
31a106039b
impl set owner/set radio
2021-02-27 11:13:30 +08:00
Kevin Hester
85a0ea7286
1.2 wip
2021-02-27 10:18:00 +08:00
Kevin Hester
3ec0c5fd32
fix lint warnings
2021-02-21 12:07:53 +08:00
Kevin Hester
4a90bb2fc0
fix various lint warnings
2021-02-21 11:34:43 +08:00
Kevin Hester
acd43b29f5
don't (incorrectly) set want_replies
2021-02-15 09:48:44 +08:00
Kevin Hester
6eaec63df9
fix another autobug - don't crash if firmware update can't start
2021-02-14 16:11:55 +08:00
Kevin Hester
50dc26b36d
fix autobug if user tries to change settings during an update
...
cc @vfurman-gh
Caused by android.os.RemoteException: Operation prohibited during firmware update
at com.geeksville.util.ExceptionsKt.toRemoteExceptions(ExceptionsKt.java:61)
at com.geeksville.mesh.service.MeshService$binder$1.setRadioConfig(MeshService.java:1589)
at com.geeksville.mesh.model.UIViewModel.setRadioConfig(UIViewModel.java:163)
at com.geeksville.mesh.model.UIViewModel.setLsSleepSecs(UIViewModel.java:148)
at com.geeksville.mesh.ui.SettingsFragment$initCommonUI$8.invoke(SettingsFragment.java:637)
at com.geeksville.mesh.ui.SettingsFragment$initCommonUI$8.invoke(SettingsFragment.java:464)
at com.geeksville.mesh.ui.MessagesFragmentKt$on$1.onEditorAction(MessagesFragmentKt.java:35)
at android.widget.TextView.onEditorAction(TextView.java:7042)
at com.android.internal.widget.EditableInputConnection.performEditorAction(EditableInputConnection.java:138)
at com.android.internal.view.IInputConnectionWrapper.executeMessage(IInputConnectionWrapper.java:357)
at com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage(IInputConnectionWrapper.java:89)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:224)
at android.app.ActivityThread.main(ActivityThread.java:7562)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
2021-02-14 16:07:49 +08:00
Kevin Hester
e482d074c7
fix an autobug with some shit phone
2021-02-14 15:52:16 +08:00
Vadim Furman
2f7ce57015
Formatting
2021-02-13 22:02:24 -08:00