geeksville
743316d421
By default zoom map to show all nodes, with names and icons.
2020-04-05 12:33:23 -07:00
geeksville
2f556b6dc9
move Users screen to its own file
2020-04-05 11:50:47 -07:00
geeksville
f2d43332f7
Making app aware of device sleep states, Fix #4
2020-04-04 17:00:38 -07:00
geeksville
9f45401058
fix autobug, only call map lifecycle callbacks once map view is created
2020-03-31 08:01:15 -07:00
geeksville
5d264db746
fix autobug from crashlytics, channel edit text doesn't yet do anything
2020-03-31 07:59:10 -07:00
geeksville
4f47b619a3
do the painful process of waiting for initial pairing to complete
...
and once it completes automatically connect to the radio
should improve user experience for brand new app installs with new
devices
2020-03-30 17:37:02 -07:00
geeksville
3330c7af21
send URIs as strings when in an android parcel
2020-03-30 16:46:12 -07:00
geeksville
f1681582ed
update ble scan GUI if bond state changes
2020-03-30 16:45:09 -07:00
geeksville
4bc94da224
done with map view for now
2020-03-30 15:00:18 -07:00
geeksville
5e188cfdaa
zooming to user position works
2020-03-30 13:06:41 -07:00
geeksville
915bd837ed
adding map markers kinda works
2020-03-30 12:47:01 -07:00
geeksville
ecef170004
map kinda works
2020-03-30 11:56:59 -07:00
geeksville
4e7d59f775
change to use Scaffold per Compose geeks recommendations
2020-03-30 11:03:45 -07:00
geeksville
d9ef6815ec
back to making maps work?
2020-03-30 10:26:16 -07:00
geeksville
40853723ab
update to dev07 compose
2020-03-29 13:38:50 -07:00
geeksville
40a142064f
channel sharing WIP
2020-03-17 11:35:19 -07:00
geeksville
506796c54b
channel editing kinda works
2020-03-15 18:44:10 -07:00
geeksville
36b2da72e4
showing real channel data works
2020-03-15 16:30:12 -07:00
geeksville
6ce859a952
hide map WIP for now now
2020-03-13 16:28:42 -07:00
Kevin Hester
3bf285e77f
fix crashlytics: if user shuts off bluetooth during scan, ignore failure
2020-03-12 11:59:16 -07:00
geeksville
01f2d908a4
more map wip
2020-03-12 11:54:22 -07:00
geeksville
9be189f89c
begin adding map view
2020-03-12 11:54:22 -07:00
geeksville
9f7ab46bbe
fix crashlytics report: if user turns off bluetooth, disabling scan might fail
2020-03-06 20:55:47 -08:00
geeksville
5d86eec710
typo in screen name
2020-03-05 13:36:57 -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
b753d52b93
don't incorrectly ask for CAMERA permission
2020-03-02 10:30:32 -08:00
Kevin Hester
44ebac1758
channel qrs are now sharable and real
2020-03-02 08:41:16 -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
b7c408d890
Finished updates to dev05 of Compose
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
Kevin Hester
a0db3e0ccd
new notification status stuff seems to work
2020-02-28 20:10:42 -08:00
geeksville
a568faac95
a little less ugly
2020-02-25 15:07:09 -08:00
geeksville
b5fc637f30
fix node id lookups
2020-02-25 10:30:10 -08:00
geeksville
2c8c7ac8d6
if phone ble stack is hosed restart it
2020-02-25 09:28:47 -08:00
geeksville
601aeb83d7
BLE sw update kinda works again
2020-02-24 15:47:53 -08:00
geeksville
aab062b06f
new play store release
2020-02-18 20:19:40 -08:00
geeksville
c568b04354
Setting owner name approximately works
2020-02-18 12:22:45 -08:00
geeksville
91cf6b7253
begin letting users edit ownername
2020-02-18 10:40:02 -08:00
geeksville
8a7de21814
new bt scan works on emulator
2020-02-18 09:09:49 -08:00
geeksville
f715091399
begin bt scan cleanup
2020-02-18 08:56:53 -08:00