James Rich
efc2a32915
chore: Add issue templates and disable blank issues
...
This commit adds feature request and bug report templates to the repository. It also disables the ability to create blank issues, requiring
users to use one of the provided templates.
2024-08-18 06:54:39 -03:00
andrekir
160f02018f
fix(config): use rememberSaveable to retain state across configuration changes
...
closes #1193
2024-08-18 06:42:41 -03:00
andrekir
6d4b0b60f8
refactor: rename admin factory reset method
...
references:
- https://github.com/meshtastic/protobufs/pull/539
- https://github.com/meshtastic/firmware/pull/4427
2024-08-18 06:36:24 -03:00
andrekir
d1cba7b7b2
chore: update proto submodule to v2.4.3
2024-08-18 06:30:39 -03:00
renovate[bot]
3c7a4b2f5f
chore(deps): update gradle to v8.10
2024-08-18 06:27:06 -03:00
andrekir
6b4603af9d
2.4.2
2.4.2
2024-08-10 08:55:12 -03:00
andrekir
ab86e4741f
fix: add background location prominent disclosure to address Google Play rejection
2024-08-10 08:52:41 -03:00
andrekir
28a71d89a9
feat: update Crowdin localization strings
2024-08-10 08:49:11 -03:00
James Rich
2109426243
feat: Add role to NodeInfo ( #1174 )
2024-08-10 08:17:51 -03:00
renovate[bot]
8afa5f9313
chore(deps): update plugin com.google.devtools.ksp to v2.0.10-1.0.24
2024-08-10 08:09:40 -03:00
renovate[bot]
43d1bf14c7
chore(deps): update kotlin_version to v2.0.10
2024-08-10 08:01:49 -03:00
renovate[bot]
2b4b0cbfbb
chore(deps): update com.android.tools.build:gradle to v8.5.2
2024-08-10 07:31:12 -03:00
renovate[bot]
5b911f95ba
chore(deps): update androidx.work:work-runtime-ktx to v2.9.1
2024-08-10 07:24:35 -03:00
renovate[bot]
ebfcf82a67
chore(deps): update hilt_version to v2.52
2024-08-10 07:17:32 -03:00
andrekir
143dbb29fd
chore: update proto submodule to v2.4.2
2024-08-10 07:10:59 -03:00
andrekir
6d01fb4bc4
test: add MeshtasticDatabaseTest
2024-08-04 11:40:33 -03:00
andrekir
8bd8bcaffd
2.4.1
2.4.1
2024-08-04 08:06:00 -03:00
andrekir
6d189dc62c
feat: update Ukranian localization strings
2024-08-04 07:55:28 -03:00
renovate[bot]
6433644638
chore(deps): update gradle/actions action to v4
2024-08-04 07:54:42 -03:00
James Rich
1f05886873
Fix: Periodically update last heard time ( #1178 )
2024-08-04 07:47:48 -03:00
James Rich
acbae6d93d
feat: Add position precision indicator to map ( #1177 )
2024-08-03 13:08:22 -03:00
andrekir
50eac620a9
chore: update proto submodule to v2.4.1
2024-08-03 11:17:51 -03:00
Andre K
13606ad1f9
refactor: QrCodeScanDialog with single channel list and Add/Remove toggle ( #1179 )
2024-08-03 10:47:16 -03:00
renovate[bot]
b59db299c7
chore(deps): update protobuf_version to v4.27.3
2024-08-03 08:50:36 -03:00
andrekir
5b5bbf84b0
fix(ScannedQrCodeDialog): "Add" button action
2024-08-03 08:43:22 -03:00
andrekir
0f815e1779
test: add ScannedQrCodeDialogTest
2024-08-03 08:43:22 -03:00
James Rich
556b4a2ae3
fix: NodeInfo chip line wrapping ( #1167 )
2024-08-03 08:35:00 -03:00
renovate[bot]
4b09e4dc91
chore(deps): update plugin com.google.devtools.ksp to v2.0.0-1.0.24
2024-08-03 08:23:28 -03:00
renovate[bot]
2c780b70a4
chore(deps): update lifecycle_version to v2.8.4
2024-08-03 08:16:59 -03:00
renovate[bot]
c7ca0b9e19
chore(deps): update androidx.fragment:fragment-ktx to v1.8.2
2024-08-03 08:09:20 -03:00
andrekir
bc05280988
refactor: remove Companion Device Pairing
...
https://developer.android.com/develop/connectivity/bluetooth/companion-device-pairing
2024-08-03 07:53:59 -03:00
andrekir
ca537becd1
fix: register Bluetooth and USB receivers using RECEIVER_EXPORTED flag
...
https://developer.android.com/develop/background-work/background-tasks/broadcasts#context-registered-receivers
Note from Step 4.:
"Some system broadcasts come from highly privileged apps, such as Bluetooth and telephony, that are part of the Android framework but do not run under the system's unique process ID (UID). To receive all system broadcasts, including broadcasts from highly privileged apps, flag your receiver with RECEIVER_EXPORTED."
2024-08-03 07:47:18 -03:00
andrekir
b4221c7db0
refactor: extract ScannedQrCodeDialog from ChannelFragment
2024-07-30 08:32:20 -03:00
andrekir
ce5643a3ae
2.4.0
2.4.0
2024-07-28 09:53:11 -03:00
andrekir
2e5d6db8b6
feat: add StoreForward is_server config
2024-07-28 09:49:36 -03:00
andrekir
cbd33f2c0c
feat: add LoRa pa_fan_disabled config
2024-07-28 09:48:36 -03:00
andrekir
361ce2ef5c
chore: update proto submodule to v2.4.0
2024-07-28 09:31:43 -03:00
andrekir
407febc5f8
refactor: replace unMock with Hilt testing
2024-07-28 09:19:29 -03:00
AddisonTustin
e4c6000a10
feat: support add=true in QR codes ( #1151 )
2024-07-28 08:50:54 -03:00
andrekir
cc5543f4c9
refactor: add try-catch block to handle ChannelSet parsing errors
2024-07-28 08:34:37 -03:00
andrekir
a65cc7699e
feat: add adaptive two-pane layout to ChannelScreen
2024-07-28 08:23:14 -03:00
andrekir
df6b0e1949
fix: queued messages not being sent once reconnected
2024-07-28 07:17:06 -03:00
andrekir
9f4f919fe1
refactor: remove ClientProxy MQTT status topic
...
ref: https://github.com/meshtastic/firmware/pull/4305
2024-07-28 07:11:10 -03:00
James Rich
fc2559f5f5
Expanding node info cards ( #1144 )
2024-07-28 07:04:50 -03:00
Robert-0410
ed17ae0734
Channel scan select ( #1141 )
2024-07-28 06:58:41 -03:00
andrekir
81297c46e9
2.3.18
2024-07-25 18:24:05 -03:00
andrekir
921ef709d6
refactor: use PendingIntentCompat for UsbManager
2024-07-25 18:24:03 -03:00
andrekir
4f5c6a5fd1
refactor: implement ServiceCompat.startForeground with error handling
...
- replaces `Service.startForeground` with `ServiceCompat.startForeground` with support for different API levels;
- adds try-catch block to handle exceptions and report errors if startForeground fails.
references:
- https://issuetracker.google.com/issues/307329994
- https://developer.android.com/develop/background-work/services/foreground-services#start
2024-07-25 18:04:11 -03:00
andrekir
f4016bf9ef
2.3.17
2024-07-23 19:18:58 -03:00
andrekir
b1b5143ee5
chore: declare permission to meet connectedDevice runtime prerequisites
...
https://developer.android.com/about/versions/14/changes/fgs-types-required#connected-device
2024-07-23 19:17:32 -03:00