Commit Graph

1143 Commits

Author SHA1 Message Date
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
Vadim Furman
757c3867f2 Moved broadcast and ls_sleep in advanced settings 2021-02-13 21:35:57 -08:00
Vadim Furman
380ca1017f Use snackbar 2021-02-13 18:53:59 -08:00
Vadim Furman
8a065c5b88 Per-channel minimum broadcast period enforcement 2021-02-12 19:07:14 -08:00
Vadim Furman
a8d095d1d7 Fixed swapped short <-> medium channel names 2021-02-12 17:40:47 -08:00
Kevin Hester
221738603b 1.1.46 2021-02-12 13:50:39 +08:00
Kevin Hester
11bc8ef5f0 add logging in support of https://github.com/meshtastic/Meshtastic-device/issues/681 2021-02-11 16:54:17 +08:00
Kevin Hester
23ab6c7048 fix my ping change 2021-02-11 16:32:33 +08:00
Kevin Hester
2736a01d4b change stress test to a checkbox and only show for debug builds 2021-02-11 16:29:26 +08:00
Kevin Hester
1bff87977e Merge remote-tracking branch 'root/master' into dev 2021-02-11 16:13:44 +08:00
Kevin Hester
705e0deae3 make settings layout work on even the tiniest of screens 2021-02-11 13:44:30 +08:00
Vadim Furman
36b478b263 Added comments 2021-02-10 21:36:45 -08:00
Vadim Furman
91912741ae Added "Ping" menu option for testing repeated message send. 2021-02-10 21:34:26 -08:00
Kevin Hester
d290555aba fix notification to include text message even when not expanded 2021-02-08 13:25:29 +08:00
Kevin Hester
d6f759cabc stop using device currentpacketid, first send message could be discarded as dup 2021-02-08 12:33:16 +08:00
Kevin Hester
486a3444fc update to latest protobufs 2021-02-08 12:29:40 +08:00
Kevin Hester
122dabefb0 add back a fixed isViewVisible, @vfurman-gh would you mind reviewing? 2021-02-08 12:19:35 +08:00
Kevin Hester
ffca8e5f47 Merge remote-tracking branch 'root/master' into dev 2021-02-08 11:30:42 +08:00
Kevin Hester
2cd2801200 Merge pull request #236 from vfurman-gh/map_update
Map UI update fixes
2021-02-08 11:30:31 +08:00
Kevin Hester
dab409fb04 Merge remote-tracking branch 'root/master' into dev 2021-02-08 11:23:27 +08:00
Kevin Hester
65e91c46d3 fix #209. don't ignore messages from nodes that only have partial nodeinfo 2021-02-08 11:22:15 +08:00
Vadim Furman
e2c8ca2fb2 Separate notification channel for messages 2021-02-07 17:38:54 -08:00
Vadim Furman
32924bb169 removed isVisiblewq 2021-02-06 22:13:42 -08:00
Vadim Furman
5ef6baef7a Merge 2021-02-06 22:08:49 -08:00
Kevin Hester
d3a1107cd3 don't briefly pop up fields with "null" as content 2021-02-07 11:27:37 +08:00
Kevin Hester
e1af70e58c Merge remote-tracking branch 'root/master' into dev 2021-02-06 14:22:12 +08:00
Vadim Furman
45dbcab850 Cleanup 2021-02-05 22:02:18 -08:00
Vadim Furman
26d7ff9578 Merge remote-tracking branch 'upstream/master' into settings 2021-02-05 21:30:40 -08:00
Vadim Furman
2d81acbee5 Added settings 2021-02-05 21:29:28 -08:00
Kevin Hester
4a5e07e52f fix #231 message history disappears thanks @dylanhoen
// Now that we use data packets for more things, we need to be choosier about what we keep.  Since (currently - in the future less so)
        // we only care about old text messages, we just store those...
2021-02-06 13:24:48 +08:00
Kevin Hester
9cb9e93dd2 never use app specific icons when <= android 5.1.1 2021-02-06 09:29:11 +08:00
Kevin Hester
2c3b73ae88 fix(?) for cyanogen problem with custom statusbar icons 2021-02-05 09:31:25 +08:00
Kevin Hester
d11e7674f6 fix autobug: don't spam crashlytics when we expect position sending to fail 2021-02-04 23:39:44 +08:00
Kevin Hester
97d2ecbd0f fix autobug: don't let users try to update firmware over USB 2021-02-04 23:07:16 +08:00
Vadim Furman
0ea40967ac testing settings 2021-02-03 20:16:18 -08:00
Kevin Hester
90b03f0955 Merge remote-tracking branch 'root/master' into dev 2021-02-04 08:23:59 +08:00
Kevin Hester
55fd7c7330 make a guaranteed non vector version of icon for older androids 2021-02-04 08:20:43 +08:00
Vadim Furman
ac8fd1344d Updated comment 2021-02-02 19:01:11 -08:00
Vadim Furman
8d04a71fc4 Fix radio button enabled/disabled state to match device connected/not-connected state 2021-02-02 18:39:41 -08:00
Kevin Hester
4ea44095df 1.1.40 trying to squash native crash in mb via testlab. 2021-02-02 10:47:54 +08:00
Kevin Hester
4db838b5e3 when in sim, allow user to toggle between service on and off 2021-02-01 23:01:15 +08:00
Kevin Hester
e710b67131 Merge remote-tracking branch 'root/master' into dev 2021-02-01 22:54:18 +08:00
Kevin Hester
719bef7889 potential fix for the rare mapbox native crash (use onDestroyView) 2021-02-01 22:54:04 +08:00
Kevin Hester
3d97e65149 Merge branch 'master' into fix 2021-02-01 22:52:59 +08:00