[EGD-6494] Application Manager on action switch fix Application Manager switch on Action no longer causes to newly opened application main window switch but it calls declared action handler.
[EGD-6347] Refactored phone modes handling in applications PhoneModeObserver doesn't work properly in applications. Applications have to handle the phone mode changes via AppMgr. Phone mode and tethering handlers separated.
[EGD-6208] Add blocking phone mode changes during tethering When the tethering is enabled, the phone mode shouldn't change, now, any attempt ends with a notification
[EGD-6433] Implement SIM PIN enable request Implement SIM PIN enable/disable request in PinLockHandler
[EGD-4736] Change PIN windows Implement changing SIM PIN code flow
[EGD-6209] Tethering confirmation popup added Provided a tethering confirmation popup. The popup shows up once a USB cable is connected to a PC.
[EGD-4734] Add PIN settings window This window displays switch button for disabling/enabling pin code for sim card. Its also starting point for changing pin code. Added actions for enabling and disabling pin code for sim card. Added method for checking if pin code is set for sim card.
[EGD-6283] Fix to slow Application Desktop start ApplicationDesktop start was slowed down by two synchronous DB calls: -get unread threads count -get unread calls count Both were replaced with asynch versions.
[EGD-6314] Phone mode widget visibility Phone mode widget will be visible only on main screen, while entering numbers or in emergency call mode. Also it will be disabled whenever NAT widget is enabled.
[EGD-5744] Phone mode status bar widget Added phone mode widget to top bar. The widget is mutually exclusive with NAT widget. Phone mode is determined using phone mode observer.
[EGD-5743] Added phone modes popup Implementation of phone modes window. Minor fixes of previous approach.
[EGD-6009] Test and repair Update process Fixes to improve Update process.
[EGD-5932] Add more queries to Quotes agent Added queries: - list quotes from selected category, - enable/disable category, - enable/disable single quote, - list enabled quotes, Other fixes: - move `msgHandled` and `msgNotHandled` to `Message.hpp`, - use `typeid` in `QuotesAgent::registerMessages`, - change `Quotes::Queries` style, - make `quotesList` private Queries to add in next PR: - add/read/write quote
[EGD-5969] Add battery charging UI Battery charging UI modified according to design
[EGD-5304] Add new way of system close Unified method of closing the system orchestrated by system manager
[EGD-5883] Added generic button popups attach to applications Created structure and implementation for popup windows attachments on button actions into applications. Moved Volume window to fit into solution. BarGraph refactored.
[EGD-5758] Restore auto locking timer in ApplicationManager Restore auto-locking functionality
[EGD-5741] Change cellular DataReceiverHandle refactor All messages have been moved to separate handlers.
[EGD-5771] Create post update info window Add post update info window.
[EGD-5756] Add Update Window Create Update Window(s) to control and visualize the MuditaOS update process on Pure.