[EGD-5658] Add eInk CPU frequency hold While the screen is being redrawn, we block CPU frequency decreasing
[EGD-6150] Clean bottom bar after unpairing last device from the list FORGET and CONNECT/DISCONNECT buttons were not removed after the last device was removed from the list in All Devices window.
[EGD-6144] Fix bluetooth settings window after changing phone visibility Bluetooth settings window was displayed incorrectly after changing phone visibility.
[EGD-5449] Add final prompts windows Added Dialog windows for "configuration successful" "no configuration" and "update OS" for Onboarding. Refactor Dialog window implementation and usage of DialogMetadata in other applications.
[EGD-6130] Fix update process (stack size, fscopy) Increase stack size for service-desktop to 8192 Change fs syscall rename() to copy() (rename seems to fail when moving data across different filesystems)
[EGD-6131] Fix modem startup Fix modem start issue due to bug in battery level check.
[EGD-5624] Added window update This PR introduces mechanism for passing data to the currently displayed window by switch data.
Merge branch 'stable' - release 0.59.1
[EGD-5902] Phone Modes Windows Windows for phone modes created. Offline:FightMode/messages only ServiceCellularApi created. ConnectionFrequency and DND options settings throught AppSettings.
[EGD-5565] Fix update process on new lf filesystem These changes are needed for update to work with new LFS fileystem, also minor bugfixes are included.
[EGD-6108] Fix phonebook leak of DialogMetadata The cause of leak were releases on `unique_ptr` - reviewer (my) mistake
[EGD-6112] Fix Service-desktop crashes during DOM dump service_stack new size 5120; worker_stack new size 8704;
[EGD-6037] Fix stack overflow in the EventManager Fix stack overflow in the event manager
[EGD-5933] Display Category Selection Window This window is needed to assist the user selecting the quotes categories to display.
[EGD-6067] Fix database performance issues New filesystem works differently and some vFAT optimizations backfired badly after switch. - avoid unnecessary folder traversing - eliminate some unnecessary fstats - rework sqlite file driver - reduce MMC startup delay - fix errno bug in iosyscalls
[EGD-6114] Fix bad end of line in Service cellular CRLF end of line fixed to Unix one
[EGD-2653] Update list of call logs in chunks Automatically update the list of call logs in chunks.
[EGD-5837] Removed unused cellular pinmux definition Currently unused.
[EGD-5837] Add USB passthrough for tethering Tethering has to enable / disable the USB passthrough.
[EGD-5936] Add Edit Quotes Window This window is needed by the user to assist the user in editing quotes or/and selecting the quotes categories to display.