geeksville
|
341ac5ead6
|
mock more config files for CI
|
2020-04-02 22:25:55 -07:00 |
geeksville
|
ffd0a40fd1
|
mock google-services in CI builds
|
2020-04-02 22:07:35 -07:00 |
geeksville
|
1b7861d24b
|
checkout submodules for github actions
|
2020-04-02 21:45:37 -07:00 |
Kevin Hester
|
d107ef022b
|
Merge pull request #9 from geeksville/master
0.2.2 hotfix
|
2020-03-31 08:18:16 -07:00 |
geeksville
|
20481c0575
|
Merge remote-tracking branch 'root/master'
|
2020-03-31 08:17:41 -07:00 |
geeksville
|
368ad3ea2d
|
0.2.2 hotfix
|
2020-03-31 08:07:34 -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 |
Kevin Hester
|
63f991d312
|
Merge pull request #8 from geeksville/master
0.2.1 merge
|
2020-03-30 17:55:40 -07:00 |
geeksville
|
d9fe9c6912
|
release 0.2.1
|
2020-03-30 17:37:58 -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
|
ab31542fd8
|
bootstrap the mesh service if someone sets our radio macaddr late
|
2020-03-30 17:36:09 -07:00 |
geeksville
|
088ba687d4
|
if we receive packets early in app start, wait to process them till we have a nodedb
|
2020-03-30 17:35:33 -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
|
81a1283148
|
Android can cache BLE service descriptors. But our device descriptors
can change still (because 'progress'). So force android to reread those
descriptors while we are in alpha.
|
2020-03-30 16:44:48 -07:00 |
geeksville
|
4bc94da224
|
done with map view for now
|
2020-03-30 15:00:18 -07:00 |
geeksville
|
4a0331c62e
|
transfer copyright
|
2020-03-30 13:45:14 -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
|
5b60253e00
|
update ide to canary 4
|
2020-03-29 11:49:35 -07:00 |
geeksville
|
b085a7f761
|
split Channel into its own file
|
2020-03-24 13:48:22 -07:00 |
geeksville
|
28f488a394
|
log device errors via analytics
related to https://github.com/meshtastic/Meshtastic-esp32/issues/53
|
2020-03-24 13:48:00 -07:00 |
geeksville
|
bbd76ab75a
|
make channel unit tests
|
2020-03-17 14:56:06 -07:00 |
geeksville
|
40a142064f
|
channel sharing WIP
|
2020-03-17 11:35:19 -07:00 |
geeksville
|
8812793cbd
|
remove mixpanel
|
2020-03-15 21:43:12 -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 |
geeksville
|
762f977148
|
Merge branch 'master' into map
# Conflicts:
# TODO.md
|
2020-03-13 16:26:48 -07:00 |
geeksville
|
0ebb959c17
|
Switch from gitter to discourse
|
2020-03-13 15:03:03 -07:00 |
geeksville
|
7e480bef80
|
sync with dev proto
|
2020-03-12 12:05:18 -07:00 |
geeksville
|
04720e2f0e
|
fix crashlytics: if user shuts off bluetooth during scan, ignore failure
# Conflicts:
# app/src/main/java/com/geeksville/mesh/ui/BTScanScreen.kt
|
2020-03-12 12:03:40 -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
|
9b2a6f3c92
|
track region/model/firmware version of running devices
# Conflicts:
# TODO.md
# app/src/main/java/com/geeksville/mesh/service/MeshService.kt
|
2020-03-12 11:58:10 -07:00 |
geeksville
|
444485658f
|
track # of users with radios
|
2020-03-12 11:54:22 -07:00 |
geeksville
|
6788d8a1c8
|
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-12 11:54:22 -07:00 |
geeksville
|
49567562c0
|
track hw model so we know how many heltec vs ttgo etc
|
2020-03-12 11:54:22 -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
|
4f1d85529b
|
Update screenshots
|
2020-03-11 18:22:37 -07:00 |
geeksville
|
48ea4f50fa
|
Merge remote-tracking branch 'origin/master' into dev
# Conflicts:
# app/src/main/java/com/geeksville/mesh/service/MeshService.kt
# app/src/main/java/com/geeksville/mesh/ui/BTScanScreen.kt
|
2020-03-11 18:17:20 -07:00 |
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 |