Wykres commitów

  • 774ab65ece treat radio not connected exception like a remote exception geeksville 2020-05-24 09:39:27 -0700
  • 28023b8f42 Fix 27: add timeouts for BLE operations, to protect against buggy drivers geeksville 2020-05-24 09:27:43 -0700
  • bba9def20e it has been a couple of weeks since new API rolled out, now just always use it geeksville 2020-05-24 08:47:36 -0700
  • 57bfa59476 Update build instructions geeksville 2020-05-24 08:36:29 -0700
  • eff558cf85 Merge remote-tracking branch 'root/master' 0.6.5 geeksville 2020-05-21 17:40:37 -0700
  • bb3f24bf7b 0.6.5 release geeksville 2020-05-21 17:39:45 -0700
  • 501ca3df9d mark that we want our text transmissions to be reliable geeksville 2020-05-21 17:25:04 -0700
  • a2413cf91b
    Merge pull request #28 from Konradrundfunk/master Kevin Hester 2020-05-20 11:09:57 -0700
  • 3551346f30
    Update strings.xml KonradRundfunk 2020-05-20 09:28:50 +0200
  • 6e261fa35e don't let the user send empty messages geeksville 2020-05-15 11:55:32 -0700
  • c06f5f1c39 set aside ble sw update for now geeksville 2020-05-15 10:18:15 -0700
  • 3c338aec61 firmware update progress bar kinda works geeksville 2020-05-14 11:47:24 -0700
  • 5044c5393f firmware update wip geeksville 2020-05-13 17:34:15 -0700
  • c1388d6bad firmware update button is kinda in geeksville 2020-05-13 17:00:23 -0700
  • a3aa6dc5b6 remove some strings that should not be localized geeksville 2020-05-13 16:07:41 -0700
  • 6576f5eab5 backend updated to reneable firmware update geeksville 2020-05-13 14:47:55 -0700
  • a031a551c5 gradle update geeksville 2020-05-12 20:38:51 -0700
  • b4da48beb5 after boot wait even longer - 2 min, we are in no rush anyways geeksville 2020-05-11 15:27:53 -0700
  • 7529bbcfb6 0.6.4 geeksville 2020-05-11 13:18:18 -0700
  • 407a38594f workaround for slow booting Samsung phones geeksville 2020-05-11 13:12:44 -0700
  • 33265c7c2e fix autobug - if someone runs really old device code with buggy bluetooth just wait for them to fix their device... geeksville 2020-05-11 11:44:24 -0700
  • d811fc6ac4 0.6.3 0.6.3 geeksville 2020-05-10 21:39:59 -0700
  • 0b7f853abc fix an autobug - race condition on some phones BLE reconnect geeksville 2020-05-10 21:39:49 -0700
  • 877006f26b temp code for testing failures geeksville 2020-05-10 21:39:23 -0700
  • de4cb68930 update to latest protobufs geeksville 2020-05-09 21:20:17 -0700
  • 8a35f9a856 update google libs geeksville 2020-05-09 21:20:02 -0700
  • 1d65542505 add one more string for the visually impared geeksville 2020-05-05 11:00:24 -0700
  • cc471530da 0.6.2 geeksville 2020-05-05 11:00:06 -0700
  • bc5b6dad6d 0.6.2 geeksville 2020-05-04 20:14:01 -0700
  • 12f7e9a8ce support int based lat/long geeksville 2020-05-04 08:05:59 -0700
  • 913a0b56fd don't show progress animation once we have a node listed, re #25 geeksville 2020-05-03 17:58:11 -0700
  • ee34a7a370 fix missing strings reported by @Mango-sauce geeksville 2020-05-01 13:43:57 -0700
  • 45a5d47d21 update protos geeksville 2020-05-01 13:43:05 -0700
  • ad707f4a13 New Chinese translations from @Mango-sauce geeksville 2020-04-30 19:39:36 -0700
  • 52c47af364 fix some accessiblity warnings geeksville 2020-04-29 12:08:13 -0700
  • 3a8ed8bf20 0.6.0 (and update to latest libs) geeksville 2020-04-29 11:39:43 -0700
  • f4e96b936f fix an autobug that occurred on a Droid Turbo (whatever that is) geeksville 2020-04-29 11:04:15 -0700
  • d669a06ed7 update protobufs geeksville 2020-04-28 18:02:01 -0700
  • 56cf723b93 0.5.9 geeksville 2020-04-26 13:11:26 -0700
  • 5822dddc6c Fix #23: autobug, if we get mystery BLE error 133 while reading messages drop the BLE link and reconnect and try again. geeksville 2020-04-26 13:03:35 -0700
  • d28eb97497 fix nokia8 autobug? geeksville 2020-04-26 12:26:19 -0700
  • bdda0c031d mark our service as very important. If the service can't run, the gui can't either geeksville 2020-04-26 12:26:08 -0700
  • 2bd0bc5020 0.5.8 geeksville 2020-04-26 08:39:36 -0700
  • ba91920154 fix autobug: if user has location disabled, warn that we can't provide it to mesh geeksville 2020-04-25 07:33:51 -0700
  • 975c7d41db Rather than waiting for crashlytics to send on next launch, send reports immediately. (related to #20) 0.5.8 geeksville 2020-04-24 18:42:57 -0700
  • dd2b6041ac 0.5.7 geeksville 2020-04-24 16:59:44 -0700
  • 51efde08c0 0.5.6 if we lose connection during initial radio download, fail gracefully geeksville 2020-04-24 15:59:01 -0700
  • e302848607 0.5.5 only try to set max MTU once, if it fails consider phone buggy geeksville 2020-04-24 15:49:34 -0700
  • 3e89510f52 Some phones have buggy race conditions wrt finding services or characteristics geeksville 2020-04-24 15:22:54 -0700
  • a3db3eca06 We now detect and use the newapi if the device doesn't offer the old one geeksville 2020-04-23 11:54:47 -0700
  • 17edf75b95 setting now works using the new ble api geeksville 2020-04-23 11:18:48 -0700
  • a5eaa057a1 new ble api approximately works for reading geeksville 2020-04-23 11:02:44 -0700
  • 2ced6f5f6a WIP, begin adding support for the simpler BLE api geeksville 2020-04-22 18:34:22 -0700
  • 4c39d9e3f9 don't let users edit their name when not connected to radio geeksville 2020-04-23 11:24:10 -0700
  • 5e57fd69e1 also show failure to bond in the GUI geeksville 2020-04-23 09:03:44 -0700
  • 56534f0b89 0.5.4 0.5.4 geeksville 2020-04-23 08:52:35 -0700
  • ca2cae7003 Don't claim we have bluetooth access until the user grants location permissions. This fixes an ugly behavior when for when the user does a from scratch install and first runs the app (and the dialog comes up to grant access). geeksville 2020-04-23 08:52:25 -0700
  • 7d76f99731 wait for bonding complete before telling service to connect geeksville 2020-04-23 08:16:12 -0700
  • 8220e1210f 0.5.3 geeksville 2020-04-23 08:03:19 -0700
  • 6f5c7b2452 move logging to the IO thread geeksville 2020-04-22 08:20:57 -0700
  • 8ec8b038b6 Increase MTU _before_ discovering services, because it will speed up the link geeksville 2020-04-22 08:10:23 -0700
  • b63ebadf72 track # of text messages received/sent geeksville 2020-04-22 07:59:07 -0700
  • b194659e8a Fix autobug: some BLE implementations might not be completed with service enumeration by the time they call the discover services callback. Therefore be careful to not touch "service" until after the 500ms delay everyone on stackoverflow says these buggy drivers need. geeksville 2020-04-22 07:25:07 -0700
  • a201de649c 0.5.2 a better fix for the messages send startup condition geeksville 2020-04-21 20:59:28 -0700
  • 5abb56ec3f a better fix for the problem of sending messages while device is asleep geeksville 2020-04-21 20:48:44 -0700
  • 1558675cc7 0.5.1 fix a crash when sending messages when app hasn't yet connected to the device during this boot of android. geeksville 2020-04-21 20:39:35 -0700
  • 2dd37e791d don't let users try to send texts if we haven't received our node ID geeksville 2020-04-21 20:27:56 -0700
  • 322db5ac25 add more Italian from @ohcdh geeksville 2020-04-21 15:41:49 -0700
  • 35c745d93f track total time connected to mesh geeksville 2020-04-21 14:46:52 -0700
  • 9975b3f149 fix lib geeksville 2020-04-21 11:20:01 -0700
  • c096588f0e update to latest android lib geeksville 2020-04-21 11:16:56 -0700
  • d4de805813 turn off all analytics by default geeksville 2020-04-21 08:58:20 -0700
  • f6604c4043 0.5.0 geeksville 2020-04-21 08:47:26 -0700
  • d51d32c2f3 group autobugs by anonymous user geeksville 2020-04-21 08:31:28 -0700
  • 671bafa05f don't leak macaddrs into logs - could be possibly personally identifying geeksville 2020-04-21 08:18:46 -0700
  • c00ca9b3db move notify later, to see if the autobug is _all_ BLE transactions or just notfiies geeksville 2020-04-21 07:57:07 -0700
  • 99b66b3396 0.4.9 make app not crash when people try to run this on an emulator ;-) geeksville 2020-04-20 21:06:58 -0700
  • bfff5f6215 fix autobug that occurs if the service gets destroyed immediately after creation geeksville 2020-04-20 20:44:21 -0700
  • 40952dc3dd 0.4.8 geeksville 2020-04-20 15:45:35 -0700
  • 17f6fd9078 Irish additions from @ohcdh geeksville 2020-04-20 15:41:37 -0700
  • 47ba4f0243 oops I broke from scratch installs - seen on a Z2 Pro geeksville 2020-04-20 15:38:53 -0700
  • aeac27d3b6 update kotlin version geeksville 2020-04-20 11:17:16 -0700
  • 77b19e0513 0.4.7 0.4.7 geeksville 2020-04-20 11:12:10 -0700
  • 8bf60c7603 make BLE exceptions strongly typed, so I can trigger closing down connections if needed geeksville 2020-04-20 11:10:53 -0700
  • 0919bc75ef only ignore connect failures if autoconnect is on geeksville 2020-04-20 11:01:27 -0700
  • 5cd45ee7b6 0.4.6 geeksville 2020-04-20 10:44:11 -0700
  • 2a52b707ee fix autobug: some phones call gatt connected but with an error status code geeksville 2020-04-20 10:37:46 -0700
  • 428ea596b0 fix autobug: exceptions become RemoteException when crossing service boundary geeksville 2020-04-20 10:15:43 -0700
  • 9b57d60432 add note about an unsolved autobug geeksville 2020-04-20 10:15:22 -0700
  • 34aa4cde05 if bluetooth was disabled when we started, reattempt device connect later geeksville 2020-04-20 09:56:38 -0700
  • 25740c4fe4 don't leak user name in logs geeksville 2020-04-20 08:48:42 -0700
  • e142637993 add translation updates by @eriktheV-king. geeksville 2020-04-20 08:34:30 -0700
  • 8c2d046255 properly show 'disconnected' while changing between radios geeksville 2020-04-20 08:27:08 -0700
  • 848fcbe53b Fix #16: Show currently selected radio even if it is sleeping geeksville 2020-04-20 08:12:51 -0700
  • 62a64dd782 new cleaner approach of not whacking services seems to aprox work geeksville 2020-04-20 07:46:06 -0700
  • dabda9d29e manually specify okhttp3 version - use something newer with less api warnings geeksville 2020-04-19 20:34:45 -0700
  • cde3f2dec2 WIP - doesn't yet build, but changing to set the device addresses the correct way geeksville 2020-04-19 19:23:20 -0700
  • 513f56f88f 0.4.5 some old phones complain about permissions they don't understand geeksville 2020-04-19 20:03:38 -0700
  • 3380cb0b8a 0.4.4 geeksville 2020-04-19 19:35:57 -0700
  • 1e47895904 fix a couple of old/rare autobugs geeksville 2020-04-19 18:12:11 -0700