Wykres commitów

2335 Commity (919a430090d21de316a952782e218aa6583c11c6)

Autor SHA1 Wiadomość Data
geeksville 389dbf4476 0.1.4 catch and report a rare? Compose exception
kotlin.NullPointerException
androidx.ui.core.selection.SelectionManager$handleDragObserver$1.onStart (SelectionManager.kt:184)
2020-03-09 18:54:33 -07:00
geeksville 309cc464e9 track hw model so we know how many heltec vs ttgo etc 2020-03-09 12:51:54 -07:00
geeksville fb2304ba82 track the # of nodes associated with each anonymous user, to know which
users are actually using the hardware vs tire kickers with the app.
2020-03-08 15:22:31 -07:00
geeksville db3c9266e8 0.1.3 fix autobug related to meshService unexpectedly being !null 2020-03-08 14:47:17 -07:00
geeksville 692f5994a0 add instructions on how to capture logcat logs 2020-03-07 17:19:36 -08:00
geeksville b09b6ebc89 release 0.1.2 2020-03-06 20:55:55 -08:00
geeksville 9f7ab46bbe fix crashlytics report: if user turns off bluetooth, disabling scan might fail 2020-03-06 20:55:47 -08:00
geeksville bb3acc1d0b update to latest protos 2020-03-06 20:49:39 -08:00
geeksville f7f201adbc don't leak a reference to the service 2020-03-06 20:47:45 -08:00
geeksville 94dbb237e8 update build tool 2020-03-05 13:37:06 -08:00
geeksville 5d86eec710 typo in screen name 2020-03-05 13:36:57 -08:00
geeksville 39a9bf2035 release 0.1.1 2020-03-05 12:41:23 -08:00
geeksville 2e7aff84ea hide an autobug in compose 2020-03-05 09:50:33 -08:00
geeksville 93d48fcddf todo updates 2020-03-04 21:06:30 -08:00
geeksville 656a301c74 fix CI? 2020-03-04 19:30:25 -08:00
geeksville e57ff6e881 Add CI 2020-03-04 19:26:04 -08:00
geeksville dd6b788927 release 0.1.0 2020-03-04 13:59:53 -08:00
geeksville a506904ed9 set isConnected earlier, so quick calls from clients still work 2020-03-04 13:59:22 -08:00
geeksville 094f8b6a43 fix channel image scaling with new compose 2020-03-04 13:40:09 -08:00
geeksville bedcdb9cd1 remove old compose goo no longer needed with newer versions 2020-03-04 13:23:38 -08:00
geeksville 80597bf48a don't use Crossfade because it kinda breaks onCommit 2020-03-04 12:12:56 -08:00
geeksville fd17dcefe1 update to Compose dev06 2020-03-04 11:44:17 -08:00
geeksville 29d87bffb3 analytics tweaks 2020-03-04 11:16:43 -08:00
geeksville b1238156cf more analytics to track clicks in the app 2020-03-03 20:07:40 -08:00
geeksville 76d023d764 onCommit() is more selective than onActive(), so it turns off our btscan sideeffect faster 2020-03-03 20:07:19 -08:00
Kevin Hester 9f2c9ba4f7 sync with dev proto 2020-03-03 16:56:07 -08:00
Kevin Hester 2c8f7c533d begin bringing back SimRadio 2020-03-03 13:55:09 -08:00
Kevin Hester 4bce536506 fix crashlytics: if user shuts off bluetooth during scan, ignore failure 2020-03-03 11:00:01 -08:00
Kevin Hester 64e4e05a0b track region/model/firmware version of running devices 2020-03-03 10:59:03 -08:00
Kevin Hester a3764bbd93 release 0.0.9 2020-03-02 10:30:40 -08:00
Kevin Hester b753d52b93 don't incorrectly ask for CAMERA permission 2020-03-02 10:30:32 -08:00
Kevin Hester a9c9dac3ab Pull in geeksville-androidlib via git submodule 2020-03-02 10:02:50 -08:00
Kevin Hester 6de46fc8df Switch to submodule for protos 2020-03-02 09:53:23 -08:00
Kevin Hester 25765af9a7 remove protobufs and move into a submodule 2020-03-02 09:49:53 -08:00
Kevin Hester e43e687766 register our app to handle meshtastic urls 2020-03-02 08:54:57 -08:00
Kevin Hester 44ebac1758 channel qrs are now sharable and real 2020-03-02 08:41:16 -08:00
Kevin Hester 90cee2f202 add support for reconnecting if bluetooth gets disabled 2020-03-02 08:05:43 -08:00
Kevin Hester 9a2c22d0f6 we now generate real qr codes from the current channel 2020-03-02 07:46:03 -08:00
Kevin Hester 8c185a7718 add received packets binary file logging (to improve simulation) 2020-03-02 06:31:15 -08:00
Kevin Hester b13e52d2eb two items from todo list:
* startforegroundservice only if we have a valid radio
* when we select a new radio, restart the service
2020-03-02 06:25:17 -08:00
Kevin Hester f660036482 0.0.8 2020-03-01 16:40:46 -08:00
Kevin Hester 222f906b44 for now use my local google-services settings (for crashlytics) 2020-03-01 16:39:53 -08:00
Kevin Hester 74c6c242e5 release 0.0.7 2020-03-01 16:39:53 -08:00
Kevin Hester b7c408d890 Finished updates to dev05 of Compose 2020-03-01 16:39:53 -08:00
Kevin Hester e2ceaf3a2d fix crashlytics bug - exposed because UIState lifecycle is different than activity 2020-03-01 16:39:53 -08:00
Kevin Hester 4d75e7e882 Add license and copyright 2020-03-01 16:39:53 -08:00
Kevin Hester 4360a8fa9a change to the new pretty outline buttons 2020-03-01 16:39:53 -08:00
Kevin Hester 332aa3b633 WIP update to Jetpack compose dev05 2020-03-01 16:39:53 -08:00
Kevin Hester e1753cfa18 fix BLE permissions error found by the autotester:
/// The following call might return null if the user doesn't have bluetooth access permissions
            val s: BluetoothLeScanner? = bluetoothAdapter.bluetoothLeScanner

            if(s == null) {
                ScanUIState.errorText = "This application requires bluetooth access. Please grant access in android settings."
            }
2020-02-29 14:14:52 -08:00
Kevin Hester 75b4b72ce1 fix build warnings 2020-02-29 13:42:15 -08:00