Commit Graph

719 Commits

Author SHA1 Message Date
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
Mark Qvist
3b7d1b7892 Fixed incorrect defaults for IFAC size after increase in default values in RNS 2023-12-05 20:37:05 +01:00
Mark Qvist
7e5948403b Updated GPS polling frequency 2023-12-04 11:16:51 +01:00
Mark Qvist
484d7ddf7a Only run background telemetry updates when location service is available 2023-12-03 11:26:22 +01:00
Mark Qvist
19cacd0e86 Implemented background telemetry 2023-12-03 02:08:04 +01:00
Mark Qvist
ecf13e0041 Fixed light sensor bug in plyer 2023-12-03 02:05:12 +01:00
Mark Qvist
e69f0b9055 Fixed typo 2023-11-16 14:26:46 +01:00
Mark Qvist
26e4f1981d Updated RNS dependency and version 2023-11-14 10:26:31 +01:00
Mark Qvist
fb2ea1e64c Updated build code 2023-11-13 17:24:55 +01:00
Mark Qvist
da26fa714a Updated version 2023-11-13 16:27:32 +01:00
Mark Qvist
7a4a5a3938 Fixed typos 2023-11-13 15:56:33 +01:00
Mark Qvist
f8a97e5b36 Updated build code 2023-11-08 20:55:50 +01:00
Mark Qvist
f0df6c28be Updated version 2023-11-08 20:50:43 +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
5228d5659e Adjusted logging, added exception handler 2023-11-07 00:11:37 +01:00
Mark Qvist
bd74b33094 Updated build code 2023-11-05 20:30:33 +01:00
Mark Qvist
74ed2dced7 Improved autointerface rediscovery 2023-11-05 19:54:20 +01:00
Mark Qvist
f7516693bd Updated build code 2023-11-05 12:45:01 +01:00
Mark Qvist
5ca3153eff Added periodic multicast lock check 2023-11-05 12:20:30 +01:00
Mark Qvist
8727334ba6 Updated build code 2023-11-05 03:28:11 +01:00
Mark Qvist
56b0c1664d Updated repository contents 2023-11-04 21:43:33 +01:00
Mark Qvist
8492944d95 Updated version 2023-11-04 21:10: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
61347e9451 Updated versions 2023-11-03 00:09:20 +01:00
Mark Qvist
dec30a3753 Updated version, dependencies and build code 2023-11-02 19:06:09 +01:00
Mark Qvist
6eb10b566e Added IPC retry 2023-11-02 18:39:42 +01:00
Mark Qvist
6767a707cd Updated build code 2023-11-01 18:47:19 +01:00
Mark Qvist
919e2f8f5f Cleanup 2023-11-01 17:58:25 +01:00
Mark Qvist
1fb6c38247 Cleanup 2023-11-01 17:29:16 +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
85f295c0c6 Fixed object details transition 2023-11-01 11:51:08 +01:00
Mark Qvist
2ce9ea870e Cleanup 2023-11-01 02:40:16 +01:00
Mark Qvist
bf74698058 Added error handling to config reload 2023-11-01 02:38:23 +01:00
Mark Qvist
10273d3e85 Fixed map zoom 2023-11-01 02:08:27 +01:00
Mark Qvist
6d15dd2940 Cleanup 2023-11-01 01:17:25 +01:00
Mark Qvist
554302a783 Updated build code 2023-10-31 23:43:37 +01:00
Mark Qvist
f2abea9e61 Set transition 2023-10-31 23:43:29 +01:00
Mark Qvist
6b12bc7982 Tweaked signature warning display 2023-10-31 22:29:07 +01:00
Mark Qvist
5f74ac590c Don't enable keyboard shortcuts until start is complete 2023-10-31 22:28:17 +01:00
Mark Qvist
5398afcefe Cleanup 2023-10-31 21:41:30 +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
bab181ae76 Removed SDL2 focus workaround for Android 2023-10-31 17:53:57 +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
271b8783af Fixed signal report SNR output 2023-10-31 12:44:32 +01:00
Mark Qvist
9481938d41 Added appearance sync to bulk telemetry transfers 2023-10-30 23:24:10 +01:00
Mark Qvist
e2e55237ed Fixed user feedback 2023-10-30 22:49:29 +01:00
Mark Qvist
26ebc80a22 Implemented bulk telemetry transfers 2023-10-30 22:26:20 +01:00
Mark Qvist
08e112f538 Fixed telemeter rendering 2023-10-30 20:16:33 +01:00
Mark Qvist
45822e5aec Fixed telemeter rendering 2023-10-30 20:04:43 +01:00
Mark Qvist
66243b3bfb Added option to show display styles in conversation list 2023-10-30 16:55:55 +01:00
Mark Qvist
b015fd19f6 Only embed telemetry on timebase changes 2023-10-30 14:09:41 +01:00
Mark Qvist
ab15093ec8 Implemented advanced telemetry configuration 2023-10-30 13:45:58 +01:00
Mark Qvist
a78a773886 Cleanup 2023-10-30 03:19:41 +01:00
Mark Qvist
8f5a980bf1 Implemented telemetry collector requests and responses 2023-10-30 03:09:57 +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