github markqvist/Sideband 2.3.0

one hour ago

Important! On the first start after upgrading to version 2.3.0, Sideband will generate destination stamps for your LXMF address (and LXST as well, if you have voice calls enabled). This one-time process will require high CPU usage, and depending on your device, can take from a dozen or so seconds, to a couple of minutes. So make sure you upgrade when you can set aside a minute or two for this process, and not in the middle of a field excercise. You can read more about destination stamps, and the new network stamps system in general, in this chapter of the Reticulum Manual.

This release brings all of the massive improvements from RNS 1.6.0, LXMF 1.3.0 and LXST 0.6.0 to Sideband. Performance and resource efficiency has been significantly improved, especially for older or low-end devices. Voice calls now also work smoothly even on old Android devices, all the way down to Android 8.1.

While this release has primarily focused on bringing all the backend optimizations from RNS, LXMF and LXST to Sideband, it also does include a bunch of tweaks, fixes and improvements to the interaction layer, with full desktop mode support on Android, where you can now use Sideband with an external mouse and keyboard, and even with the DeX device-as-trackpad option.

Changes

  • Added announce filter option
  • Added support for RNS network stamps
  • Added support for fractional LXMF stamp values
  • Added destination value and link cost info to object details
  • Added an initial wait screen for destination stamp generation on Android
  • Added full external mouse and trackpad support on Android
  • Added full support for using the DeX trackpad on Android
  • Added support for voice calls on Android down to version 8.1
  • Added option to toggle echo cancellation in voice settings
  • Improved voice call performance on Android, especially on old and low-end devices
  • Improved low-latency audio output on Android, now work well on old and low-end devices
  • Significantly decreased CPU, memory and power consumption
  • Fixed BLE RNode connections not working in AppImage builds, when running a standalone or shared instance master
  • Fixed initial message PTT not requesting microphone permission on Android
  • Fixed message downloads from static_peers_only PNs not working
  • Various tweaks and fixes for running in Android desktop/DeX mode
  • Updated all repository assets to the latest versions

Don't miss a new Sideband release

NewReleases is sending notifications on new releases.