Commit graph

364 commits

Author SHA1 Message Date
Mark Qvist
cba08b6999 Cleanup 2026-04-27 16:20:08 +02:00
Mark Qvist
39f00554a8 Improved announce logging handling 2026-04-23 01:19:55 +02:00
Mark Qvist
04908eb45b Versions 2026-04-21 19:17:14 +02:00
Mark Qvist
6f8f4351f6 Fixed message loading performance 2026-04-21 10:24:07 +02:00
Mark Qvist
cd323c9ca8 Background data persist on app pause on Android 2026-04-19 01:31:04 +02:00
Mark Qvist
aead89262f Cleanup 2026-04-13 01:52:59 +02:00
Antonio Galea
6053063720 Trap and log errors when loading plugins 2026-01-27 16:03:23 +01:00
Mark Qvist
bac1d59c5d Fixed attachment messages with no text content not displaying in user interface 2026-01-10 00:27:43 +01:00
Mark Qvist
7ddea1e175 Refactored hardware screen 2025-12-25 22:20:34 +01:00
Mark Qvist
da834b7539 Fixed invalid announce interface attachment on AutoInterface peer availability after no peers 2025-12-20 00:16:47 +01:00
Mark Qvist
61609de690 Fixed UI message state progress not updating on direct message failure and retry as propagated 2025-12-02 19:10:54 +01:00
Mark Qvist
d97795de9d Fixed repo server not serving space-names 2025-11-27 23:28:29 +01:00
Mark Qvist
424c2fcd06 Fixed notifications not displaying on windows. Ignore accidental PTT presses. Cleaned up file path resolution. 2025-11-27 11:11:58 +01:00
Mark Qvist
7d5266de05 Handle all audio processing with LXST 2025-11-27 02:12:01 +01:00
Mark Qvist
8541fce028 Use LXST to play audio message contents. Adds support for audio message playback on Windows and macOS. 2025-11-26 13:18:38 +01:00
Mark Qvist
1ae7cea2b6 Added in-call profile switching for voice calls. Improved voice call UI feedback on establishment failure. 2025-11-24 13:38:20 +01:00
Mark Qvist
581e8073c5 Improved call status feedback and decreased call connect timeout 2025-11-24 11:38:19 +01:00
Mark Qvist
d38f91898c Added call profile configuration to voice screen. Added automatic incoming call profile configuration. 2025-11-21 16:55:57 +01:00
Mark Qvist
e4d649ca79 Added ability to clear call log 2025-11-21 00:10:38 +01:00
Mark Qvist
0de6b2d1d0 Added ability to start Sideband at device boot on Android 2025-11-20 23:30:57 +01:00
Mark Qvist
ca2ef3ca37 Startup checks for CLI console 2025-11-20 11:37:14 +01:00
Mark Qvist
553401884a Fixed peer appearance updates from bulk telemetry transfer 2025-11-19 14:38:22 +01:00
Mark Qvist
4ed2be0707 Added ability to connect RNodes over WiFi/Ethernet on Android 2025-11-18 12:29:59 +01:00
Mark Qvist
5d5f949a15 Added wifi connection option to RNode settings 2025-11-18 11:59:01 +01:00
Mark Qvist
ecdbacd5d2 Cleanup 2025-11-18 11:13:27 +01:00
Mark Qvist
5b1c910f1f Fixed call log saving when identity could not be resolved 2025-11-10 02:13:14 +01:00
Mark Qvist
2bc80d2936 Only keep call log for 14 days 2025-11-09 14:22:31 +01:00
Mark Qvist
8121de96d7 Added simple call log to voice call screen 2025-11-09 13:58:40 +01:00
Mark Qvist
5d7a83a39c Fixed regression in service RPC signature. Added service RPC connection re-init if connection drops unexpectedly. 2025-11-08 20:10:26 +01:00
Mark Qvist
0c965d9259 Ensure RNS exit handlers are executed on service shutdown, in case OS event is not sent. Fixes #90. 2025-11-07 23:15:23 +01:00
Mark Qvist
92635ea1f2 Fixed missing telephone announce handler in frontend/service proxy on Android 2025-11-07 10:24:26 +01:00
Mark Qvist
0112f85d34 Added low-latency output mode configuration option for LXST voice calls 2025-11-06 22:46:22 +01:00
Mark Qvist
6b09c6b262 Added voice call notifications 2025-11-06 17:07:00 +01:00
Mark Qvist
cf0d64a746 Implemented voice call support on Android 2025-11-06 12:11:54 +01:00
Mark Qvist
00b9517458 Implemented window size and position persistence 2025-11-04 14:19:46 +01:00
Mark Qvist
ef53318d29 Fixed potential race configuration in first config init 2025-11-03 21:20:53 +01:00
Mark Qvist
fc9e1bf86f Added call confirm dialog 2025-11-03 13:37:48 +01:00
Mark Qvist
a2c2de49fe Fixed missing none check 2025-11-02 03:03:28 +01:00
Mark Qvist
9a11bfded2 Various UI improvements 2025-11-02 02:57:51 +01:00
Mark Qvist
9bd7a5970c Implemented getting and displaying backend service log on Android 2025-11-02 00:27:57 +01:00
Mark Qvist
9a3cda077c Implemented workaround for Kivy/SDL bug where on_resume is not dispatched on Android 2025-11-01 23:33:49 +01:00
Mark Qvist
42d859f96e Improved audio processing for voice optimizaiton. Fixes #82. 2025-11-01 00:03:24 +01:00
Mark Qvist
6802161b4f Updates for LXMF 0.9.0 compatibility 2025-10-31 22:28:08 +01:00
Mark Qvist
2758b571ff WeaveInterface compatibility on Android 2025-10-29 15:45:25 +01:00
Mark Qvist
d8581c981c Refactored conversation list 2025-10-29 02:22:23 +01:00
Mark Qvist
3f0d91ecdb Fixed Android BLE stack re-connection hang for RNodeInterface 2025-10-28 12:33:06 +01:00
Mark Qvist
5355f0e91f Fixed link stats in object details 2025-05-15 15:58:21 +02:00
Mark Qvist
137c0b284e Added option to configure shared instance access 2025-05-15 01:38:40 +02:00
Mark Qvist
2638688bbc Added ability to exclude objects from telemetry collector responses 2025-05-12 00:08:57 +02:00
Mark Qvist
0e552d4b9d Added link mode to object details screen 2025-05-06 19:11:54 +02:00