Commit Graph

222 Commits

Author SHA1 Message Date
Mark Qvist c93fe2ce0d Added telemetry plugin functionality 2024-03-26 00:29:49 +01:00
Mark Qvist d5630d72de Fixed message texture size logic 2024-03-25 19:32:03 +01:00
Mark Qvist ced7e881b9 Added plugin functionality 2024-03-25 00:58:58 +01:00
Mark Qvist f09e01e065 Convert image buffers to PNG format on macOS 2024-03-19 19:57:48 +01:00
Mark Qvist 17a6653068 Improved message transfer feedback 2024-03-19 13:45:26 +01:00
Mark Qvist bfcff07025 Added ability to allow transfers of LXMs larger than 1 megabyte 2024-03-19 11:56:21 +01:00
Mark Qvist e800ce054b Added message transfer progress indication 2024-03-19 11:05:00 +01:00
Mark Qvist af56178064 Added image and file attachment saving 2024-03-17 00:23:55 +01:00
Mark Qvist 58751bb0e5 Updated drop-down menu colors 2024-03-11 01:21:54 +01:00
Mark Qvist bc2e524ec9 Added LXMF image reception and display 2024-03-10 18:14:04 +01:00
Mark Qvist 1e86b266a9 Display warning on very large messages 2024-03-10 16:36:41 +01:00
Mark Qvist 40f7216c40 Fixed typo 2024-01-05 20:15:32 +01:00
Mark Qvist 5413db18d2 Added own location button to map screen 2024-01-05 19:28:47 +01:00
Mark Qvist b12860f7d7 Added multilingual text input options 2024-01-05 18:05:34 +01:00
Mark Qvist 22be3b6067 Added multilingual text rendering 2024-01-05 01:49:25 +01:00
Mark Qvist 0ae8977408 Reverted PR due to re-introducing bug fixed in d870585178 2024-01-03 11:29:08 +01:00
Juraj Bednar 55f6a8c6c2
Fix for predictive text
Kivy's default for input boxes changed from "text" to "null" in Kivy 2.1.0. Not specifying it disallowed typing using predictive text keyboards such as Gboard or Swiftkey swiping, which was irritating, when you are typing text messages.
2023-12-31 21:54:39 +01:00
Mark Qvist 1375f4028e Improved error logging on telemetry screen 2023-12-05 21:13:37 +01:00
Mark Qvist 7a4a5a3938 Fixed typos 2023-11-13 15:56:33 +01:00
Mark Qvist 7c2ec3ea04 Added telemtry buttons to map screen 2023-11-08 00:19:37 +01:00
Mark Qvist 1db3133f0d Fixed markup not being activated in command messages 2023-11-08 00:16:45 +01:00
Mark Qvist 8731be2293 Cleanup 2023-11-01 16:34:24 +01:00
Mark Qvist acb67dc9a2 Added app-wide color warning when requests from everywhere are allowed 2023-11-01 11:51:47 +01:00
Mark Qvist 6b12bc7982 Tweaked signature warning display 2023-10-31 22:29:07 +01:00
Mark Qvist ef7dd1e2f2 Added lazy-loader for complex views 2023-10-31 21:41:15 +01:00
Mark Qvist d870585178 Fixed message input field not always deleting 2023-10-31 19:22:33 +01:00
Mark Qvist d312eac0d6 Fixed reference 2023-10-31 19:22:17 +01:00
Mark Qvist fd7f8dfd76 Added improved copy/paste behaviour for fields 2023-10-31 19:09:04 +01:00
Mark Qvist b5c7ac3f0d Cleanup 2023-10-31 17:50:58 +01:00
Mark Qvist 294570afc1 Cleanup 2023-10-31 17:49:16 +01:00
Mark Qvist 82e054e840 Cleanup 2023-10-31 17:48:17 +01:00
Mark Qvist dec98f26f8 Cleanup 2023-10-31 17:46:57 +01:00
Mark Qvist 26ebc80a22 Implemented bulk telemetry transfers 2023-10-30 22:26:20 +01:00
Mark Qvist 66243b3bfb Added option to show display styles in conversation list 2023-10-30 16:55:55 +01:00
Mark Qvist ab15093ec8 Implemented advanced telemetry configuration 2023-10-30 13:45:58 +01:00
Mark Qvist 7076fae5cc Added command handling and sending 2023-10-30 02:28:35 +01:00
Mark Qvist c1b5b776d7 Implemented telemetry requests 2023-10-30 00:32:52 +01:00
Mark Qvist a0f1f5774a Cleanup 2023-10-29 23:54:34 +01:00
Mark Qvist aa99ef058a Implemented automated and manual telemetry updates to collector 2023-10-29 23:03:51 +01:00
Mark Qvist 92d8b4305b Implemented telemetry update sending 2023-10-29 20:59:27 +01:00
Mark Qvist 0b2a86a394 Added telemetry setting 2023-10-29 17:55:42 +01:00
Mark Qvist 468d4145b7 Added daemon mode 2023-10-29 16:54:12 +01:00
Mark Qvist 1e6b6298e5 Added copy to clipboard 2023-10-29 16:12:42 +01:00
Mark Qvist cb27a0d774 Added UI components for telemetry fetching and sending 2023-10-29 16:01:28 +01:00
Mark Qvist ad2dd3cba5 Improved slider behaviour 2023-10-29 14:07:03 +01:00
Mark Qvist 833040221e Removed scroll effect 2023-10-29 14:06:51 +01:00
Mark Qvist 16a2025a87 Cleanup 2023-10-29 11:05:14 +01:00
Mark Qvist c39a87a5f3 Refactored telemetry screen 2023-10-29 10:43:34 +01:00
Mark Qvist 54e5256ea4 Implemented UI flows for telemetry, own telemetry, maps and conversations. 2023-10-28 22:27:56 +02:00
Mark Qvist 3cecf5e259 Improved message detail rendering 2023-10-28 20:13:39 +02:00
Mark Qvist 11439dcabd Improved LXMF sync feedback 2023-10-27 20:28:33 +02:00
Mark Qvist e59e087475 Added vertical distance 2023-10-27 01:03:59 +02:00
Mark Qvist d599437ea3 UI cleanup 2023-10-26 21:44:26 +02:00
Mark Qvist 776c413bee Cleanup 2023-10-26 20:54:35 +02:00
Mark Qvist a1aa0544b3 Added map cache control 2023-10-26 20:38:19 +02:00
Mark Qvist 86e053cdb9 Added map settings and layer switching 2023-10-26 18:54:46 +02:00
Mark Qvist fe8db4b950 Cleanup 2023-10-26 15:31:17 +02:00
Mark Qvist 82fc8c06f0 Cleanup 2023-10-26 15:23:25 +02:00
Mark Qvist b076c0b7c5 Added option to disable propagation on direct delivery failure. Updated keyboard shortcuts. 2023-10-26 13:44:03 +02:00
Mark Qvist 8ed721445e Added option to disable propagation on direct delivery failure. Updated keyboard shortcuts. 2023-10-26 13:43:53 +02:00
Mark Qvist 4a1a5a7038 Added option to disable propagation on direct delivery failure. Updated keyboard shortcuts. 2023-10-26 13:43:28 +02:00
Mark Qvist cf6d88f17e Improved telemetry display and handling 2023-10-26 11:53:42 +02:00
Mark Qvist abe736cbee Updated layouts 2023-10-26 02:28:19 +02:00
Mark Qvist e3b857256f Added received distance to message display, added custom info and receiver metrics to object display 2023-10-25 23:21:06 +02:00
Mark Qvist 761fb86033 Added horizon metrics, radio coverage, azimuth, altitude and calculated deltas to telemetry rendering 2023-10-25 18:51:39 +02:00
Mark Qvist ea6ed3407a Fixed object details scroll behaviour 2023-10-25 14:19:02 +02:00
Mark Qvist 7da64a10cf Improved object detail rendering 2023-10-25 02:58:58 +02:00
Mark Qvist ec5814f906 Added geodesic and euclidian distances, az/alt and relative deltas to sensor display 2023-10-25 01:49:51 +02:00
Mark Qvist f79059e6da Fixed callback init 2023-10-24 01:34:49 +02:00
Mark Qvist 338f608382 Fixed button race 2023-10-24 01:28:49 +02:00
Mark Qvist 8fee0bae58 Implemented object details view 2023-10-24 01:14:59 +02:00
Mark Qvist 1aa2131d17 Trusted-only display mode, object view skeleton 2023-10-23 01:26:44 +02:00
Mark Qvist 20aa3cff1b Refactored views 2023-10-22 18:08:28 +02:00
Mark Qvist 8416805f41 Refactored views 2023-10-22 17:14:32 +02:00
Mark Qvist 336b527b0e Refactored views, improved color pickers 2023-10-22 15:49:00 +02:00
Mark Qvist a0628b61c9 Cleanup 2023-10-22 14:01:31 +02:00
Mark Qvist cb572dd4f0 Added object details view 2023-10-22 14:01:11 +02:00
Mark Qvist 3025ea7a5b Implemented available sensors 2023-10-22 13:16:43 +02:00
Mark Qvist e37214f46d Updated label 2023-10-22 01:19:06 +02:00
Mark Qvist 314499109c Added telemetry system, location sharing and map view for shared locations 2023-10-22 01:12:55 +02:00
Mark Qvist a9160b558b Display RF link stats in messages view 2023-10-22 01:12:13 +02:00
Mark Qvist a0b97bf4a3 Add map marker for own device 2023-10-21 01:02:43 +02:00
Mark Qvist 179ebe7cec Map marker drawing 2023-10-20 23:38:28 +02:00
Mark Qvist 779cfc8662 Updated telemetry manager 2023-10-20 15:09:48 +02:00
Mark Qvist f93c338adf Updated telemetry config and controls 2023-10-20 13:00:54 +02:00
Mark Qvist eaa4315857 Added sorting by trusted status 2023-10-20 03:02:14 +02:00
Mark Qvist a7c84660a0 Added map view and telemetry configuration 2023-10-20 02:41:05 +02:00
Mark Qvist 4a6dfa4a47 Added retry option on failed messages 2023-10-16 22:21:38 +02:00
Mark Qvist a68a882fca Fixed missing connectivity init 2023-10-07 17:36:12 +02:00
Mark Qvist 11288d8a1c Updated info text 2023-10-07 17:12:31 +02:00
Mark Qvist 5e8ed17bb3 Added e-ink display mode 2023-10-07 16:54:38 +02:00
Mark Qvist a4ecfb12b9 Added ability to export RPC keys for use with other instances, primarily on Termux/Android. 2023-10-07 12:59:59 +02:00
Mark Qvist a09c7f07dd Removed inadverdent character limit on print command field 2023-09-25 16:48:48 +02:00
Mark Qvist 857a6aa83b Fixed conversation edit name display 2023-09-21 01:59:06 +02:00
Mark Qvist 458ba51445 Added better conversation list sorting 2023-09-20 21:41:26 +02:00
Mark Qvist ce9f9f42d7 Added ability to ignore unknown senders 2023-09-20 20:26:19 +02:00
Mark Qvist 26aa9dc1bf Added repository server and APK sharing 2023-09-20 20:12:47 +02:00
Mark Qvist 579c30e558 Added RNode airtime controls 2023-09-13 21:14:30 +02:00
Mark Qvist 3212f41625 Keyboard settings 2023-08-15 13:36:44 +02:00
Mark Qvist 221e62b811 Updated layouts 2023-07-10 20:06:17 +02:00