Wykres commitów

2480 Commity (master)

Autor SHA1 Wiadomość Data
andrekir 7d1d793fb9 refactor: collect receivingLocationUpdates with repeatOnLifecycle 2023-05-07 05:34:14 -03:00
andrekir 3bbe3fd7f7 refactor: simplify packetResponse using filterNotNull and firstOrNull 2023-05-07 05:33:18 -03:00
andrekir d1ce014a88 fix: allow empty (no crypto) and 128 bit PSKs 2023-05-06 08:18:56 -03:00
andrekir 41d0315b63 fix: handle deleted channels in ChannelSet DataStore
adds `removeSettings` method to delete channels with `Role.DISABLED`
2023-05-06 08:08:17 -03:00
andrekir feed8262ea 2.1.10 2023-05-02 07:30:36 -03:00
andrekir 4a6c0c0b40 fix: prevent clicking through composable background 2023-05-02 07:24:01 -03:00
andrekir a39390254a refactor: revert PreferenceFooter to default theme colors 2023-05-02 07:22:51 -03:00
andrekir 7aa173d0d2 chore: update proto submodule to v2.1.10 2023-05-02 07:20:54 -03:00
Andre K 9e78e516da
feat: add configs import/export (#628) 2023-05-02 07:18:22 -03:00
andrekir 9dc1a45fe6 fix: correct traceroute to/from order 2023-04-29 07:26:52 -03:00
andrekir 16787b23c8 fix: BitwisePreference trailing icons 2023-04-29 07:19:22 -03:00
Andre K e5a860cb36
feat: add channel editor (#627) 2023-04-29 07:14:30 -03:00
andrekir c821eb3681 fix #625: handle Samsung Keyboard dot-minus key in TextField validation
Samsung Keyboard numerical keypad features a combined '.-' key that outputs a dot (.) on first press and replaces it with a minus (-) on second press. there is no option to output each symbol separately (short or long press, etc).

updated validation logic to handle dot symbol at the start of the input string.
2023-04-26 18:21:27 -03:00
andrekir ab46bf6ab9 refactor: simplify routeDiscovery conditional 2023-04-26 17:56:10 -03:00
andrekir 34eac6af18 fix: change MeshPacket default `hopLimit` to match LoRa config instead of 0 2023-04-25 19:18:03 -03:00
andrekir 7834cb1f0c fix: use little-endian byte order for protobuf fixed32 values 2023-04-24 22:23:40 -03:00
andrekir 6f5ed93db3 refactor: add conditional to LaunchedEffect 2023-04-24 22:15:38 -03:00
andrekir 8d5cca93f1 style: fix name and formatting 2023-04-24 22:13:44 -03:00
andrekir 145988ad75 refactor: improve parameter naming and type in config constructors 2023-04-24 22:11:36 -03:00
Andre K 85e62eaab4
feat: add remote node configuration (#626) 2023-04-22 12:06:25 -03:00
andrekir ec3a046fb6 2.1.9 2023-04-17 18:39:29 -03:00
andrekir 691b735483 fix: correct display of connection status 2023-04-17 18:37:19 -03:00
andrekir 42e16dd5b3 update proto submodule to latest 2023-04-17 18:29:49 -03:00
Andre K a5fa47292e
refactor: split configs into individual components (#623) 2023-04-17 17:13:26 -03:00
andrekir 6fe5f2733a feat: update Polish localization strings 2023-04-16 06:23:13 -03:00
andrekir 600d79babc feat: update Russian localization strings 2023-04-16 06:22:25 -03:00
Andre K da5f1d529d
feat: add traceroute (#620) 2023-04-16 06:16:41 -03:00
andrekir 72c278c92c chore: update Protobuf to 3.22.3 2023-04-14 07:35:22 -03:00
andrekir 236c33715d chore: update MGRS Android to 2.2.2 2023-04-14 07:35:12 -03:00
andrekir 88d415f2ce fix: primaryChannel IndexOutOfBoundsException 2023-04-14 07:26:18 -03:00
andrekir 97fe340587 2.1.8 2023-04-13 18:27:59 -03:00
andrekir 0692ec5383 chore: update Firebase Analytics to 21.2.2 2023-04-13 18:24:14 -03:00
Andre K 9f6e5f0a8f
feat: update Greek localization strings (#619) 2023-04-13 18:04:27 -03:00
Andre K a8be41d158
feat: add node colors (#618) 2023-04-13 17:54:52 -03:00
andrekir dc596e25a2 fix: corrected channel name change behavior 2023-04-13 17:34:28 -03:00
andrekir e050ebd2a9 refactor: move UI text logic to view model 2023-04-13 17:20:26 -03:00
andrekir 28b905db23 fix: improve null-safety handling in filter logic
to avoid NullPointerException: it.name must not be null at com.geeksville.mesh.repository.bluetooth.BluetoothRepository$createBondedDevicesFlow$2.invokeSuspend(BluetoothRepository.kt:96)
2023-04-13 17:11:40 -03:00
andrekir 5599a5d2a5 feat: add mqtt.root config 2023-04-13 17:06:25 -03:00
andrekir a5a6061c20 update proto submodule to latest 2023-04-13 17:04:03 -03:00
andrekir 304fe3fcd2 fix: change vector background color to transparent 2023-04-10 20:35:03 -03:00
andrekir f5ca450bd4 chore: update Kotlin Serialization to 1.5.0 2023-04-10 20:32:25 -03:00
andrekir 5e0e84131f chore: update Awesome App Rating to 2.6.0 2023-04-10 20:32:05 -03:00
andrekir e03ab70e66 chore: add Lifecycle utilities for Compose
and replace collectAsState() with collectAsStateWithLifecycle()
2023-04-10 20:29:47 -03:00
andrekir 8e7597704b chore: update Accompanist to 0.30.1 2023-04-10 20:27:43 -03:00
andrekir e2ffceb922 chore: update Compose BOM to 2023.03.00 2023-04-10 20:27:02 -03:00
andrekir 8d688ea6a4 2.1.7 2023-04-08 07:24:36 -03:00
andrekir 20fa73cfe9 feat: update Icelandic localization strings 2023-04-08 07:24:05 -03:00
andrekir 91fd059946 feat: update Chinese localization strings 2023-04-08 07:22:13 -03:00
Andre K 5bf4c9c184
refactor: migrate ChannelFragment to Composable (#615) 2023-04-07 12:43:29 -03:00
andrekir a560555a01 fix: add synchronized() to service numOnlineNodes
to avoid `ConcurrentModificationException` from nodeDBbyNodeNum changes
2023-04-07 11:28:17 -03:00