[MOS-792] Added VoLTE setting in db
VoLTE enabled/disabled state is now stored in settings
database. VoLTE is enabled or disabled to mach setting
during modem initialisation.
[MOS-791] Introduce tri-state switch widget
Introduced the new logic.
From now on, every button can be tri-state, that is,
OFF/ON/Transiting whereas the Transiting state is
marked with the 'cheking...' caption written on the
button.
[MOS-791] Introduce tri-state switch widget
Refactored the code so that it's prepared for the new logic.
[BH-1557] Change Harmony home screen font to bigger one
Fix AM/PM font on one of the home screens, change it to normal size/
Fix type of FontInfo members representing spacings, chane them to signed
integers.
[BH-1601] Fix back button behavior in Relaxation
If the user clicks the back button in the pause
state the user will be switched to the menu with songs.
[BH-1574][BH-1597] Improvement of bedside lamp
Improve bedside lamp behavior in alarm
application. Change frontlight long press
from 3 seconds to 2 in order to activate
bedside lamp.
[MOS-770] Replace VoLTE state switching mechanism
Updated the documentation.
[MOS-770] Replace VoLTE state switching mechanism
Added unit tests.
[MOS-770] Replace VoLTE state switching mechanism
Introduced the new implementation.
[MOS-770] Replace VoLTE state switching mechanism
Thrown out the previous implementation.
[MOS-788] Fix incorrect total CPU usage in logs
After a long time, a counter overflow appeared
[MOS-744] Fix MTP integration
Fixed issues with integration
of MTP with filesystem:
- fixed memory corruption in
get_disk_properties();
- removed spare space hack
causing MTP to return invalid
free space and capacity of
the storage;
- added mtime and ctime
handling;
- minor code cleanup.
[MOS-775] Create run-time statistics for tasks
Every hour, statistics of tasks that put a heavy load
on the CPU will be logged
[BH-1574] Add bedside lamp feature
To activate the bedside lamp the user needs to hold
the frontlight button for approximately 3 seconds.
The bedside lamp turns off after 10 minutes or
after pressing frontlight button.
[MOS-779] Fix music files extensions case sensitivity
Fix of the issue that only files with
extension in lowercase were detected
and listed in the music player's
library.
Additionally code cleanup.
[BH-1592] Prevent saving meditation settings when going back
- When options are changed do not save the data right away.
- Move loading data from onBeforeShow to keep options after popup.
- Fix the back/close logic to avoid saving volume when back is long
pressed.
[BH-000] Disable refresh cancel log
Put it behind #ifdef like the rest of eink refresh logs.
[BH-000] Add disk img building tasks for Harmony
For Linux and RT1051. These tasks are also executed at the end of
Configure and Build tasks.
[MOS-26] Add tethering info on status bar
When tethering is on, info appears in the status bar
and network coverage indicates "no connection"