andrekir
5eb5cd1421
incorporate androidlib
2022-09-04 22:52:40 -03:00
Mike Cumings
654a32c01c
Introduce Hilt dependency injection
...
Uses Hilt to get the database initialization off of the
main thread.
The initial introduction always has a disproportionate
fan-out of boilerplate. In this case, all entry points which
were using UIViewModel needed to be annotated in order to let
the code gen know that they needed to support it.
The PacketRepository is injected into things via the main
thread (e.g., the MeshService) but due to the lazy declaration,
the database isn't hydrated until the DAO is access while on an
IO thread.
2022-02-08 13:57:04 -08:00
Jackson Rosenthal
332ef3eb6a
removed unused dependencies
2022-02-05 22:31:01 -05:00
Jackson Rosenthal
f4bfcb85f7
Removed old dependency of MapBox V9.x.x
2022-02-05 22:28:14 -05:00
Kevin Hester
5b653d29f8
reformat per coding conventions
2021-03-29 20:33:06 +08:00
Kevin Hester
43999e3d72
in support of #212 log messages before analytics enabled
2021-01-05 12:01:42 +08:00
geeksville
975c7d41db
Rather than waiting for crashlytics to send on next launch, send reports
...
immediately.
(related to #20 )
2020-04-24 18:42:57 -07:00
geeksville
d51d32c2f3
group autobugs by anonymous user
2020-04-21 08:31:28 -07:00
geeksville
1a6cebb07e
add instrumentation for @killeramoeba problem. send logs to crashlytics
2020-04-12 09:50:54 -07:00
geeksville
042e8d6ebb
map analytics optional
2020-04-11 13:20:30 -07:00
geeksville
a39f15c6c5
include debug vs release flag in bug reports
2020-04-05 12:51:58 -07:00
geeksville
8812793cbd
remove mixpanel
2020-03-15 21:43:12 -07:00
geeksville
9be189f89c
begin adding map view
2020-03-12 11:54:22 -07:00
geeksville
8089475622
only seed with test data if we are on the emulator
2020-02-25 10:48:54 -08:00
geeksville
e25e9a658d
report exceptions via crashytics
2020-02-24 15:33:35 -08:00
geeksville
c4cfe727b3
Begin UI for letting user set name and send texts
2020-02-15 14:34:58 -08:00
geeksville
2401b3d0b3
test playstore upload
2020-02-14 07:48:19 -08:00
geeksville
4e6d1be954
start mesh service on boot, store device macaddr in prefs
2020-02-12 15:57:35 -08:00
geeksville
8421c53a69
clean up exception handling
2020-01-25 10:00:57 -08:00
geeksville
559795b796
add beginnings of radio interface service
2020-01-24 17:05:55 -08:00
geeksville
5c9696588e
auto code cleanup
2020-01-24 12:49:27 -08:00
geeksville
3551eedb8a
move to geeksville/mesh
2020-01-22 21:46:41 -08:00