Commit Graph

  • 2e5d6db8b6 feat: add StoreForward is_server config andrekir 2024-07-28 09:49:36 -03:00
  • cbd33f2c0c feat: add LoRa pa_fan_disabled config andrekir 2024-07-28 09:48:36 -03:00
  • 361ce2ef5c chore: update proto submodule to v2.4.0 andrekir 2024-07-28 09:31:43 -03:00
  • 407febc5f8 refactor: replace unMock with Hilt testing andrekir 2024-07-28 09:02:17 -03:00
  • e4c6000a10 feat: support add=true in QR codes (#1151) AddisonTustin 2024-07-28 04:50:54 -07:00
  • cc5543f4c9 refactor: add try-catch block to handle ChannelSet parsing errors andrekir 2024-07-28 08:34:37 -03:00
  • a65cc7699e feat: add adaptive two-pane layout to ChannelScreen andrekir 2024-07-28 08:13:21 -03:00
  • df6b0e1949 fix: queued messages not being sent once reconnected andrekir 2024-07-21 10:30:54 -03:00
  • 9f4f919fe1 refactor: remove ClientProxy MQTT status topic andrekir 2024-07-21 10:27:58 -03:00
  • fc2559f5f5 Expanding node info cards (#1144) James Rich 2024-07-28 05:04:50 -05:00
  • ed17ae0734 Channel scan select (#1141) Robert-0410 2024-07-28 02:58:41 -07:00
  • 81297c46e9 2.3.18 andrekir 2024-07-25 18:07:32 -03:00
  • 921ef709d6 refactor: use PendingIntentCompat for UsbManager andrekir 2024-07-25 18:06:44 -03:00
  • 4f5c6a5fd1 refactor: implement ServiceCompat.startForeground with error handling andrekir 2024-07-25 18:04:11 -03:00
  • f4016bf9ef 2.3.17 andrekir 2024-07-23 19:18:58 -03:00
  • b1b5143ee5 chore: declare permission to meet connectedDevice runtime prerequisites andrekir 2024-07-23 19:17:32 -03:00
  • 2ccb0ab4e3 2.3.16 andrekir 2024-07-21 10:52:08 -03:00
  • 734b841cf1 feat: update Crowdin localization strings andrekir 2024-07-21 10:49:06 -03:00
  • e31b7d4911 chore: update targetSdk to API 34 andrekir 2024-07-21 09:59:37 -03:00
  • de180f2d35 chore(deps): update plugin com.google.devtools.ksp to v2.0.0-1.0.23 renovate[bot] 2024-07-12 03:54:58 +00:00
  • a34a23ece3 chore(deps): update com.github.mik3y:usb-serial-for-android to v3.8.0 renovate[bot] 2024-07-05 20:24:13 +00:00
  • 9083307499 2.3.15 2.3.15 andrekir 2024-07-13 08:07:10 -03:00
  • 64c09b56a5 feat: enable text selection in debug panel andrekir 2024-07-13 08:00:42 -03:00
  • 4fe49a45dc refactor: improve LazyColumn auto-scroll behavior andrekir 2024-07-13 08:00:17 -03:00
  • b850805ce3 feat: update Crowdin localization strings andrekir 2024-07-13 07:53:04 -03:00
  • 101df3555b refactor: ensure QR code contains at least one channel andrekir 2024-07-13 07:51:49 -03:00
  • b1bbafcc41 refactor(ContactListView): move selection logic to ContactItem andrekir 2024-07-13 07:50:01 -03:00
  • 6e84d88299 fix: ContactsFragment ActionMode menu andrekir 2024-07-13 07:41:00 -03:00
  • 9869c9e861 refactor: validate drag-and-drop by fixed contentType andrekir 2024-07-13 07:28:36 -03:00
  • cdf7639c4a refactor: remove coroutineScope in LaunchedEffect andrekir 2024-07-13 07:27:29 -03:00
  • a7e7569379 refactor: move LocalLifecycleOwner to androidx.lifecycle.compose package andrekir 2024-07-13 07:27:05 -03:00
  • d8ef392ddd refactor: replace light/dark mode previews with @PreviewLightDark andrekir 2024-07-13 07:26:45 -03:00
  • 8dad5a085e Feat: Show channel number and name in direct message title (#1131) James Rich 2024-07-13 05:25:22 -05:00
  • 7a6ef224f5 chore(deps): update com.google.firebase:firebase-bom to v33.1.2 renovate[bot] 2024-07-11 21:47:06 +00:00
  • c52fe157b2 chore(deps): update com.android.tools.build:gradle to v8.5.1 renovate[bot] 2024-07-11 21:47:02 +00:00
  • 4e7bc62059 chore(deps): update gradle to v8.9 renovate[bot] 2024-07-11 19:38:52 +00:00
  • 3569b87453 chore(deps): update org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.1 renovate[bot] 2024-07-05 20:48:54 +00:00
  • e9b19ed507 chore: update proto submodule to v2.3.15 andrekir 2024-07-13 07:02:40 -03:00
  • 36e78d1f45 chore(detekt): add @PreviewLightDark to ignore list andrekir 2024-07-06 08:57:10 -03:00
  • 2b4b1d7683 refactor: handle selected contacts in a local variable andrekir 2024-07-06 08:31:52 -03:00
  • 56d9f03748 refactor: migrate QuickChatFragment RecyclerView to Compose andrekir 2024-07-04 09:23:24 -03:00
  • 15861c1389 refactor: dragDropItemsIndexed back to use item index andrekir 2024-07-04 09:23:13 -03:00
  • 3dd0f8ceed feat: add detekt Android CI workflow, migrate to ktlint plugin (#1122) James Rich 2024-07-02 21:01:51 -05:00
  • 70b03d92cb fix: renamed layout reference andrekir 2024-07-02 19:06:51 -03:00
  • 183b337d61 Fix: Display correct hardware info in NodeInfo James Rich 2024-07-02 16:37:12 -05:00
  • 6e370a9919 Qr channel select (#1051) Robert-0410 2024-07-02 05:53:37 -07:00
  • a543bcbfcd refactor: migrate DebugFragment RecyclerView to Compose andrekir 2024-07-01 23:04:15 -03:00
  • c7a3488a78 Adds ktlint gradle plugin and baseline files (#1120) James Rich 2024-07-01 20:54:27 -05:00
  • 38f26b7128 Adds detekt, generated config, and baseline file. James Rich 2024-07-01 14:17:39 -05:00
  • f216543244 chore(deps): update com.github.bjoernq:unmockplugin to v0.8.0 renovate[bot] 2024-06-30 12:04:46 +00:00
  • a59aaf5c28 Adds hardware model string to NodeInfo card ui if available (#1111) James Rich 2024-07-01 20:17:05 -05:00
  • fe651a7cb5 chore(deps): update lifecycle_version to v2.8.3 renovate[bot] 2024-07-01 19:25:54 +00:00
  • 8d2c832528 chore(deps): update gradle to v8.8 renovate[bot] 2024-05-31 22:47:47 +00:00
  • 9c6e88034f chore(deps): update plugin com.google.devtools.ksp to v2 renovate[bot] 2024-06-30 14:12:51 +00:00
  • eb48eaf9d3 chore(deps): update kotlin_version to v2 (major) (#1050) renovate[bot] 2024-06-30 11:11:11 -03:00
  • 07e7a40ba0 fix: accidental code changes 2.3.14 andrekir 2024-06-30 10:34:03 -03:00
  • f622291983 2.3.14 andrekir 2024-06-30 10:22:18 -03:00
  • 4bf2d405ce feat: add drag-and-drop to channel editor andrekir 2024-06-30 08:05:59 -03:00
  • 66babdf735 feat: add dragDropItemsIndexed extension andrekir 2024-06-30 08:05:11 -03:00
  • c95cba097c refactor: use item keys instead of indexes andrekir 2024-06-30 07:51:13 -03:00
  • 218100e9d5 feat: add LazyColumnDragAndDropDemo andrekir 2024-06-30 07:43:35 -03:00
  • 4d2dcad50e refactor: raise minimum firmware version to 2.3.2 andrekir 2024-06-30 08:52:52 -03:00
  • 185bf01046 feat: update Dutch localization strings andrekir 2024-06-30 08:18:11 -03:00
  • 9a71922afc fix: long contact names breaking time layout andrekir 2024-06-30 08:11:36 -03:00
  • 40edec0a31 feat: add device_logging_enabled config andrekir 2024-06-30 08:10:45 -03:00
  • 3454bae451 chore(deps): update protobuf_version to v4.27.2 renovate[bot] 2024-06-29 00:57:29 +00:00
  • 59e6fe9c7d chore(deps): update androidx.fragment:fragment-ktx to v1.8.1 renovate[bot] 2024-06-29 00:57:25 +00:00
  • 155158d24b chore(deps): update androidx.test.ext:junit to v1.2.1 renovate[bot] 2024-06-30 10:33:04 +00:00
  • f12eb4fffe chore(deps): update androidx.test.espresso:espresso-core to v3.6.1 renovate[bot] 2024-06-27 01:42:10 +00:00
  • 5bcbe706c4 chore(deps): update com.google.firebase:firebase-bom to v33.1.1 renovate[bot] 2024-06-20 21:52:48 +00:00
  • 5e2d090ed9 chore(deps): update com.google.firebase:firebase-crashlytics-gradle to v3.0.2 renovate[bot] 2024-06-20 19:45:12 +00:00
  • 3c38b484c9 chore: update proto submodule to v2.3.14 andrekir 2024-06-30 07:07:06 -03:00
  • 054538f899 fix: contact Chip modifier andrekir 2024-06-23 08:53:43 -03:00
  • f75879603e refactor: extract NodeMenu from UsersFragment andrekir 2024-06-23 08:36:40 -03:00
  • db500c5200 refactor: migrate UsersFragment to Compose andrekir 2024-06-23 08:24:29 -03:00
  • 098c89f45c 2.3.13 2.3.13 andrekir 2024-06-16 09:01:55 -03:00
  • caff97a5e6 feat: add compassOrientation config andrekir 2024-06-16 09:01:30 -03:00
  • 89a3ab0e7d chore(deps): update com.android.tools.build:gradle to v8.5.0 renovate[bot] 2024-06-13 20:41:09 +00:00
  • 56aac5a9a5 chore(deps): update androidx.fragment:fragment-ktx to v1.8.0 renovate[bot] 2024-06-13 10:27:27 +00:00
  • 85b2adc81f chore: update proto submodule to v2.3.13 andrekir 2024-06-16 08:45:12 -03:00
  • 0774124603 refactor: unread count from RecyclerView scroll listener andrekir 2024-06-16 08:26:07 -03:00
  • e5396524fb fix: getMslAltitudeMeters call when MSL altitude is not available andrekir 2024-06-16 07:55:22 -03:00
  • d4f4e4f14a fix: ContactItem background color inconsistency andrekir 2024-06-16 07:50:52 -03:00
  • d7013e1386 feat: add unread message count andrekir 2024-06-15 12:18:26 -03:00
  • e4f5d9b89c refactor: migrate ContactsFragment to Compose andrekir 2024-06-15 08:08:13 -03:00
  • 76764b9351 2.3.12 2.3.12 andrekir 2024-06-13 07:32:55 -03:00
  • 001b18be95 feat: implement MSL altitude using AltitudeConverterCompat (#1094) Andre K 2024-06-13 07:26:56 -03:00
  • 8c53908eb5 fix: show maps pin when clicking on node coords (#1093) AddisonTustin 2024-06-13 03:20:52 -07:00
  • 7a81a92713 chore(deps): update androidx.compose:compose-bom to v2024.06.00 renovate[bot] 2024-06-12 18:55:33 +00:00
  • 36348b63e2 chore(deps): update com.android.tools.build:gradle to v8.4.2 renovate[bot] 2024-06-10 18:23:28 +00:00
  • 13ce649060 chore(deps): update protobuf_version to v4.27.1 renovate[bot] 2024-06-06 19:01:59 +00:00
  • b172c61a72 chore(deps): update com.github.mik3y:usb-serial-for-android to v3.7.3 renovate[bot] 2024-06-02 15:43:21 +00:00
  • a5c0103e8a chore: update proto submodule to v2.3.12 andrekir 2024-06-13 06:44:57 -03:00
  • 78b1ca7630 feat: update Portuguese Brazilian localization strings andrekir 2024-06-13 06:40:40 -03:00
  • 610349d695 feat: update German localization strings andrekir 2024-06-13 06:40:16 -03:00
  • 75391e443b feat: update Chinese Traditional localization strings andrekir 2024-06-08 10:44:54 -03:00
  • 3fe4c6057d feat: update Czech localization strings andrekir 2024-06-08 10:44:30 -03:00
  • 6c8175d291 feat: update Slovak localization strings andrekir 2024-06-08 10:43:52 -03:00
  • d399b675ed feat: update Croatian localization strings andrekir 2024-06-08 10:42:42 -03:00
  • 8e40c84c0d fix: avoid map zoomToNodes with empty nodelist andrekir 2024-06-08 10:32:35 -03:00