Commit Graph

692 Commits

Author SHA1 Message Date
Mark Qvist 596c548522 Added settings import and export 2024-08-30 15:12:59 +02:00
Mark Qvist bbefc39fd7 Added LilyGO T3S3 v1.2 to USB device filter 2024-08-17 16:39:27 +02:00
Mark Qvist 0b5075339f Merge branch 'main' of github.com:markqvist/Sideband 2024-08-17 14:28:23 +02:00
Mark Qvist a55c8a2425 Added version info to startup log 2024-08-17 14:23:01 +02:00
Mark Qvist 51523a216d Updated telemetry change processing method 2024-07-20 18:21:17 +02:00
jacob.eva c640f9ad30
Fix sideband not detecting RAK4631 2024-07-08 11:54:15 +01:00
Mark Qvist e90133a90f Updated recipes 2024-06-29 18:07:48 +02:00
Mark Qvist 808a8ddeea Updated readme 2024-06-29 17:58:14 +02:00
Mark Qvist 96f9d8a54f Updated desktop entry 2024-06-29 17:35:27 +02:00
Mark Qvist bbb982c69c Added desktop integration on Linux, regardless of install source 2024-06-29 17:33:47 +02:00
Mark Qvist f3f72b3022 Don't play empty audio segments 2024-06-29 17:32:37 +02:00
Mark Qvist 7d107ce33d Updated desktop entry 2024-06-29 17:31:51 +02:00
Mark Qvist 2a784499e0 Fixed error display and audio playback on missing codec2 library 2024-06-29 13:51:27 +02:00
Mark Qvist 0ebde8580f Updated build config 2024-06-29 13:50:21 +02:00
Mark Qvist 66d4f30840 Fixed desktop category 2024-06-06 23:45:15 +02:00
Mark Qvist 5123a83629 Updated build code 2024-06-06 23:37:07 +02:00
Mark Qvist 534acaba17 Fixed invalid import 2024-06-06 23:37:02 +02:00
Mark Qvist ad17283eff Updated keyboard shortcuts and guide 2024-06-06 15:40:41 +02:00
Mark Qvist a0b40fc825 Only allow recording on Android >= 10 2024-06-06 14:38:54 +02:00
Mark Qvist 3a67ecb942 Updated build code 2024-06-06 14:38:35 +02:00
Mark Qvist a73b143d61 Cleanup 2024-06-06 13:53:44 +02:00
Mark Qvist 8eea3bb5bb Don't send empty commands 2024-06-06 13:20:58 +02:00
Mark Qvist 43e1912a0a Improved preferences screen layout 2024-06-06 13:04:20 +02:00
Mark Qvist 94a0bca250 Fixed LXMF delivery limits not getting updated until restart 2024-06-06 12:54:10 +02:00
Mark Qvist 1bc2b9bf39 Updated build code 2024-06-06 00:46:57 +02:00
Mark Qvist 83b64619b2 Added freeze script 2024-06-05 20:35:31 +02:00
Mark Qvist f31caebdca Record button color 2024-06-05 17:26:35 +02:00
Mark Qvist d0fa61fb73 Message text on commands 2024-06-05 00:13:00 +02:00
Mark Qvist 2c3c0f40d1 Fixed missing service intent flag for new API level target 2024-06-04 22:13:56 +02:00
Mark Qvist feb51aff32 Updated build spec 2024-06-04 18:51:36 +02:00
Mark Qvist e9ee682e20 Fixed missing button actions 2024-06-04 18:51:27 +02:00
Mark Qvist 197a42b962 Added audio processing when available 2024-06-04 18:12:28 +02:00
Mark Qvist 1f907d91ce Updated build spec 2024-06-04 18:11:23 +02:00
Mark Qvist 288bebb787 Detect codec2 shared libs and display message if not available 2024-06-04 16:18:32 +02:00
Mark Qvist fb725ea4de Platform audio handling 2024-06-04 15:51:29 +02:00
Mark Qvist 7cf53ba62a Improve message display on attachment-only messages 2024-06-04 15:51:07 +02:00
Mark Qvist 11d73090ed Audio messaging feature dialogs 2024-06-04 15:50:48 +02:00
Mark Qvist 584267dcc5 Audio recording on Linux 2024-06-04 14:29:28 +02:00
Mark Qvist 551949b808 Import variations 2024-06-04 11:11:19 +02:00
Mark Qvist 050b3aa17a Improved audio playback on Linux 2024-06-04 04:46:47 +02:00
Mark Qvist 53479d4700 Added PyDub 2024-06-04 03:19:24 +02:00
Mark Qvist 446181aa58 Updated credits 2024-06-04 03:19:00 +02:00
Mark Qvist 217e133003 Updated build spec 2024-06-04 03:18:33 +02:00
Mark Qvist 7ec68a7c28 Added shared lib ELF patch to makefile 2024-06-04 03:18:14 +02:00
Mark Qvist 43944b74cd Audio message recording and playback 2024-06-04 02:57:58 +02:00
Mark Qvist e645eccb2e Audio message playback 2024-06-04 02:57:05 +02:00
Mark Qvist 11cfc56bd0 Codec2 encode and decode 2024-06-04 02:56:23 +02:00
Mark Qvist 3fc67ceb2b Audio output 2024-06-04 02:55:13 +02:00
Mark Qvist 768943e166 Unify audio playback for Linux and Android 2024-06-03 13:20:41 +02:00
Mark Qvist 4b6ff73907 Fixed missing has_audio attribute init 2024-06-03 12:55:35 +02:00
Mark Qvist 88d3d5ed95 Strip emojis from Linux notifications 2024-06-03 12:55:21 +02:00
Mark Qvist 381c437886 Fixed send button not reactivating after send error 2024-06-03 12:54:35 +02:00
Mark Qvist 8e97c05862 Updated build spec 2024-06-03 12:53:44 +02:00
Mark Qvist 17c4febc96 Added pyogg 2024-06-03 01:54:58 +02:00
Mark Qvist dcf722d85f Added audio messaging 2024-06-03 01:53:54 +02:00
Mark Qvist 4ffe16b209 Added audio recording UI elements 2024-06-02 18:33:46 +02:00
Mark Qvist c32b7ce1cf Updated build spec 2024-06-02 18:32:50 +02:00
Mark Qvist 7c5c6a7ed0 Added audioprocessing util 2024-06-02 18:32:19 +02:00
Mark Qvist bb86bee399 Updated, modded and refactored plyer 2024-06-02 18:31:58 +02:00
Mark Qvist 16e055ba25 Cleanup 2024-06-02 00:45:12 +02:00
Mark Qvist b1aa8cb704 Updated keyboard shortcuts and guide 2024-06-01 15:35:10 +02:00
Mark Qvist 3bf142d21a Expanded emoji rendering to alternate input scripts 2024-06-01 15:07:38 +02:00
Mark Qvist b3b9b55863 Updated fonts 2024-06-01 15:06:50 +02:00
Mark Qvist eb4af3c56b Added emoji rendering in input field 2024-06-01 14:14:12 +02:00
Mark Qvist d453ca2abb Added fonts 2024-06-01 14:13:51 +02:00
Mark Qvist a4bc4634ca Expanded emoji lookup table 2024-06-01 12:42:22 +02:00
Mark Qvist e701c10ec6 Cleanup 2024-06-01 12:09:52 +02:00
Mark Qvist 971a207582 Added tank and fuel sensor types. Added basic renderer for proximity, gravity, magnetics and angular velocity. 2024-06-01 12:08:09 +02:00
Mark Qvist 4c9de8b184 Added CPU, storage and RAM sensors. Added custom sensor. 2024-06-01 11:11:29 +02:00
Mark Qvist 3bf13d7435 Improved navigation 2024-06-01 01:12:10 +02:00
Mark Qvist e64e3b6627 Updated version 2024-06-01 00:45:38 +02:00
Mark Qvist 6f3e73290d Formatting 2024-06-01 00:45:27 +02:00
Mark Qvist 132e02685b Added objects view. Added ability to display icon styles from everyone. 2024-05-31 23:35:42 +02:00
Mark Qvist d72f74699d Updated build code 2024-05-31 13:49:02 +02:00
Mark Qvist 0175ca917d Updated build manifests 2024-05-31 13:45:55 +02:00
Mark Qvist 7a6ff84683 Set nav bar colors on Android 2024-05-31 13:43:47 +02:00
Mark Qvist 32eed96f15 Updated build code 2024-05-22 12:42:51 +02:00
Mark Qvist 8fe3e4b8c9 Updated buildozer spec 2024-05-18 19:34:29 +02:00
Mark Qvist 7aae93515a Updated versions 2024-05-18 00:28:20 +02:00
Mark Qvist f3e9381895 Added icon file for Windows 2024-05-18 00:28:05 +02:00
Mark Qvist e83ead7b37 Added network stats to object details 2024-05-06 16:46:12 +02:00
Mark Qvist 4eea61b629 Added network stats to object details 2024-05-06 16:35:33 +02:00
Mark Qvist 20f0e12651 Added network stats to object details 2024-05-06 16:14:16 +02:00
Mark Qvist 7fb5dcd362 Focus message input field with tab 2024-05-06 16:13:44 +02:00
Mark Qvist 0d4c91ee1c Added app launcher integration 2024-05-05 14:44:36 +02:00
Mark Qvist 5cff275bcc Added app launcher integration 2024-05-05 14:24:18 +02:00
Mark Qvist 493d9f9105 Updated version 2024-05-04 23:18:02 +02:00
Mark Qvist e92224f89e Fixed missing check on light and pressure sensors 2024-04-01 17:36:45 +02:00
Mark Qvist 18698da14e Updated version 2024-04-01 15:03:22 +02:00
Mark Qvist 19bfe35fe3 Added config path argument 2024-04-01 15:02:50 +02:00
Mark Qvist 8375ea224a Fixed info telemetry field not updating immediately after settings change 2024-04-01 14:38:19 +02:00
Mark Qvist d3a27f4121 Fixed relative telemetry display for negative AAMSL values 2024-04-01 12:25:24 +02:00
Mark Qvist f436a98fc2 Updated build code 2024-03-29 19:04:02 +01:00
Mark Qvist 094cfdb8b5 Display overview of loaded plugins 2024-03-29 18:19:35 +01:00
Mark Qvist 10329932a9 Updated version 2024-03-28 12:22:49 +01:00
faragher daa395cb8a Updated MMAP API for Windows 2024-03-27 21:41:31 -05:00
Mark Qvist 72e11fd859 Disable notifications in daemon mode 2024-03-27 18:41:04 +01:00
Mark Qvist 48908842c6 Fixed asset path on Windows 2024-03-27 15:31:38 +01:00
Mark Qvist 2cf06e9fe0 Fixed startup error on some macOS versions 2024-03-26 17:17:22 +01:00
Mark Qvist 5db8ff0b0c Add plugin examples to repository server 2024-03-26 14:51:08 +01:00
Mark Qvist 26b8dba490 Updated build code 2024-03-26 14:43:27 +01:00
Mark Qvist a2f04e23a6 Added EGM2008 world altitude correction. 2024-03-26 14:18:42 +01:00
Mark Qvist 6122df0600 Added support for location provider plugins 2024-03-26 12:36:56 +01:00
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 02805290b0 Added basic plugin class definitions 2024-03-25 00:56:59 +01:00
Mark Qvist be9eb37927 Updated version 2024-03-23 19:43:15 +01:00
Mark Qvist 68e603057c Fixed interface mode settings not working correctly 2024-03-23 19:42:47 +01:00
Mark Qvist f09e01e065 Convert image buffers to PNG format on macOS 2024-03-19 19:57:48 +01:00
Mark Qvist 09f849a19d Add python wheel to repo server 2024-03-19 16:16:01 +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 b87b80f152 Added handling of missing access to WiFi Manager and Power Manager on Android 2024-03-19 11:55:52 +01:00
Mark Qvist e800ce054b Added message transfer progress indication 2024-03-19 11:05:00 +01:00
Mark Qvist 70b8ebef58 Fixed automatic telemetry updates from collector not being initiated 2024-03-17 01:08:42 +01:00
Mark Qvist 6d5a7b0219 Cleanup 2024-03-17 01:01:39 +01:00
Mark Qvist af56178064 Added image and file attachment saving 2024-03-17 00:23:55 +01:00
Mark Qvist 7f891d68e0 Added image and file attachment sending 2024-03-16 22:59:19 +01:00
Mark Qvist 8f8c1ec68f Updated dependencies 2024-03-16 22:54:43 +01:00
Mark Qvist 98dacf5bff Updated makefile 2024-03-16 22:52:41 +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 9a18878c42 Updated variant string 2024-03-04 00:59:59 +01:00
Mark Qvist 465f117dcd Updated version and dependency versions 2024-03-01 00:35:08 +01:00
Mark Qvist 385cf78ec6 Improved text 2024-02-29 18:09:25 +01:00
Mark Qvist 122d80ff78 Upated error text 2024-02-14 17:17:37 +01:00
Mark Qvist 7bc2391920 Updated versions 2024-02-14 17:17:22 +01:00
Mark Qvist 30fbbe5826 Updated USB device filter 2024-01-24 22:57:18 +01:00
Mark Qvist fd4253721d Update about 2024-01-17 23:54:57 +01:00
Mark Qvist 265b6b580e Updated versions 2024-01-17 23:50:57 +01:00
Mark Qvist 40f7216c40 Fixed typo 2024-01-05 20:15:32 +01:00
Mark Qvist c6ddb66b57 Fixed font path includes 2024-01-05 19:50:13 +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 2ef0941a6d Added fonts for Devangari 2024-01-05 17:50:32 +01:00
Mark Qvist 8956b44a63 Added international fonts 2024-01-05 01:52:27 +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
Mark Qvist 2604674ef1 Merge branch 'main' of github.com:markqvist/Sideband 2024-01-03 11:22:13 +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 ddbb03af51 Fixed missing check for None on telemetry save, when own location was not yet determined 2023-12-31 14:45:26 +01:00
Mark Qvist 237f6693f7 Fixed stale time updates on fixed location 2023-12-31 00:09:23 +01:00
Mark Qvist fef618f96c Updated build code 2023-12-07 14:29:13 +01:00
Mark Qvist b26447d4c5 Merge branch 'main' of https://git.unsigned.io/markqvist/Sideband 2023-12-06 00:04:06 +01:00
Mark Qvist 419ff759e8 Fixed missing announce on fast roam 2023-12-05 23:56:45 +01:00
Mark Qvist 1375f4028e Improved error logging on telemetry screen 2023-12-05 21:13:37 +01:00
Mark Qvist 6120c1dd31 Fixed missing check for none value 2023-12-05 21:00:42 +01:00
Mark Qvist c39b7ac148 Fixed incorrect defaults for IFAC size after increase in default values in RNS 2023-12-05 20:40:14 +01:00