Commit Graph

50 Commits

Author SHA1 Message Date
Mark Qvist 4a12c136a0 Set immutable flag on notification intent. Closes #56. 2024-09-21 20:59:50 +02:00
Mark Qvist 7e6f95e965 Detect Android background power restrictions 2024-09-21 20:56:14 +02:00
Mark Qvist f4d148cbaf Added T3S3 to device filter list 2024-08-30 15:55:19 +02:00
jacob.eva c640f9ad30
Fix sideband not detecting RAK4631 2024-07-08 11:54:15 +01:00
Mark Qvist b87b80f152 Added handling of missing access to WiFi Manager and Power Manager on Android 2024-03-19 11:55:52 +01:00
Mark Qvist 7e5948403b Updated GPS polling frequency 2023-12-04 11:16:51 +01:00
Mark Qvist 19cacd0e86 Implemented background telemetry 2023-12-03 02:08:04 +01:00
Mark Qvist 5ca3153eff Added periodic multicast lock check 2023-11-05 12:20:30 +01:00
Mark Qvist cba19e2b4a Cleanup 2023-11-04 19:42:53 +01:00
Mark Qvist c0133407ed Fixed erroneous error display 2023-11-04 19:42:06 +01:00
Mark Qvist 93a0b5fb55 Added exception handler 2023-10-28 22:59:52 +02:00
Mark Qvist 11439dcabd Improved LXMF sync feedback 2023-10-27 20:28:33 +02:00
Mark Qvist fbd2452c64 Cleanup 2023-10-26 21:44:11 +02:00
Mark Qvist d87a58a51b Squelch excessive kivy/jnius logging on Android. Live toggle debug logging for RNS and Sideband. 2023-10-26 13:21:49 +02:00
Mark Qvist cf6d88f17e Improved telemetry display and handling 2023-10-26 11:53:42 +02:00
Mark Qvist ceeec1fd41 Added USB device filter 2023-10-15 01:10:10 +02:00
Mark Qvist 31adf20d65 Cleanup 2023-07-10 19:20:24 +02:00
Mark Qvist 67a8f61af8 Updated build system for Kivy 2.2.1 2023-07-10 02:49:58 +02:00
Mark Qvist d1a586cd82 Cleanup 2023-02-04 20:59:59 +01:00
Mark Qvist 1d2f785e70 Revert qrcode to fix invalid import. Update FileProvider class. 2023-02-04 20:56:10 +01:00
Mark Qvist dd97dba7df Retake multicast lock on WiFi carrier change 2022-12-22 18:21:38 +01:00
Mark Qvist 0abf26d60c Added option to enable debug logging 2022-12-19 02:06:41 +01:00
Mark Qvist 77c519f19c Updated versions and dependencies 2022-11-24 19:01:59 +01:00
Mark Qvist 5739b33f06 Fixed bluetooth permissions on API levels < 30 2022-11-23 20:42:56 +01:00
Mark Qvist 475dfb4447 Improved conversation list performance. Improved connectivity status formatting. 2022-11-23 10:38:56 +01:00
Mark Qvist 00ae5e9e81 Update connectivity dialog while open 2022-11-03 22:55:35 +01:00
Mark Qvist a1091aa30f Added better I2P status to connectivity status dialog. Restructured Connectivity page to work around KivyMD rendering bug. 2022-11-03 19:52:27 +01:00
Mark Qvist 76545fec4d Added hardware error communication to UI and improved RNode cleanup on teardown 2022-10-29 16:39:54 +02:00
Mark Qvist 41774a5629 Disable notifications on Android API levels less than 26 2022-10-20 15:36:29 +02:00
Mark Qvist 88f2808ac8 Added utilised network device info to local interface connectivity stats 2022-10-19 11:58:54 +02:00
Mark Qvist d1b0456660 Cleanup 2022-10-15 23:16:44 +02:00
Mark Qvist cb2be5077e Enabled running Reticulum Transport instance on Android 2022-10-15 19:12:39 +02:00
Mark Qvist 15ff9df68c Added interface status for serial and modem interfaces 2022-10-15 16:39:08 +02:00
Mark Qvist ca04e89c3a Updated connectivity status 2022-10-13 22:40:48 +02:00
Mark Qvist 7b7903be8d Cleanup 2022-10-13 21:22:16 +02:00
Mark Qvist 17d2174f29 Discover USB devices on Android 2022-10-11 14:20:01 +02:00
Mark Qvist 9e715f80d0 Cleanup 2022-10-03 02:30:21 +02:00
Mark Qvist 8aeb643b81 Permission check flow 2022-10-03 00:47:27 +02:00
Mark Qvist eef662ae79 Reset loglevels 2022-10-02 22:55:36 +02:00
Mark Qvist 7b58844841 Improved connectivity screen 2022-10-02 20:43:56 +02:00
Mark Qvist 7368cf766e Settings reload for split ui/service 2022-10-02 12:45:06 +02:00
Mark Qvist a74e0f9cf7 Notification logic 2022-10-02 12:15:37 +02:00
Mark Qvist 93d214ead6 Cleanup 2022-10-02 10:58:00 +02:00
Mark Qvist 8b275cbe7f Stop service with app shutdown, but persist on UI close 2022-10-02 02:26:58 +02:00
Mark Qvist bec6bda2f6 Wait for service init on start, reuse existing service 2022-10-02 01:31:47 +02:00
Mark Qvist 7ee0171ec7 Added service split for Android and notifications on Android and Linux 2022-10-02 01:14:29 +02:00
Mark Qvist e1d7c2c12c Added basic structure for android service proxy 2022-10-01 11:18:14 +02:00
Mark Qvist b60cde6e4f Work on service class 2022-09-28 13:12:14 +02:00
Mark Qvist 536c77396f Android service setup 2022-09-20 17:28:39 +02:00
Mark Qvist 39d39de914 Added USB support and foreground service basics 2022-09-17 16:00:55 +02:00