[MOS-948] Fix for tethering popup was losing user unsaved data Fixed data loss when creating or editing a note/contact after connecting the USB cable and selecting the option to enable tetering in the popup window that appears. Now, when the user wants to enable tethering, they will be asked if they want to exit without saving.
[MOS-1024] Fix unlocking phone after locked with tethering popup Fix of the issue that after phone has locked on tethering confirmation popup, unplugging USB cable would result in bypassing phone lock screen without providing password. Minor ApplicationCommon cleanup.
[BH-1745] Fix a deep press crash during popups Rewrite the popups filter to remove unnecessary popups. Remove callbacks from activate and deactivate popups which cause problems when the popups was on the stack.
[BH-1412] Fix services dependencies Changes in dependecy managment Replacing state flags with states in ServiceGUI Unifying some parts of code
[MOS-973] Fix for a ghost call after quick click back key to end a call Fixed a scenario where the user click to make a call to some contact and then quickly click BACK (right function button) to end the call and despite that Pure was still calling without showing any information. This fix prevent to handle key press event as a key longpress even after application lose a focus, or change a state.
[MOS-686] Fixed MTP availability only after phone unlocked Fixed file access via MTP even when phone is not unlocked. Now access is granted when the phone is unlocked by the user entering a passcode. If the phone is not passcode protected (passcode is nor set) then access to the files is always possible via MTP.
[MOS-59] Fix weird behaviour of indicators on popups Fixed phone mode indicators on popups
[MOS-204] Fix screen ghosting after emoji selection Fix of the issue of screen ghosting after emoji selection, visible particularly well in messages app - changed fast refresh to deep one on returning from emoji selection screen to the previous application. Additionally minor code cleanup.
[MOS-59] Always display network technology and signal strength Now those parameters are always on the statusbar
[MOS-26] Add tethering info on status bar When tethering is on, info appears in the status bar and network coverage indicates "no connection"
[MOS-350] Restored notifications about PIN changes Made SimInfo pop-ups completely omitted when going back to windows. Fixed the SimUnlockInputRequestParams's constructor. Done a bit of refactor in the places of interest, e.g. naming clarification.
[MOS-640] Change windows flow in SIM settings Made SIM cards settings windows switching more robust
[MOS-731] Windows switching log clear in meaning The log is now self-explanatory.
[MOS-350] Fix some SIM card pop-ups not showing Also: enhanced a log, improved the English translations.
[MOS-718] Fix part of SIM unlocking Fixed a potential bug in message handling, refactored unclear naming and logic there and in some other places.
[MOS-499] Improve lock screen power consumption Power on the e-ink only when it is needed e.g. fast or deep refresh. Update battery percentage only when discharging.
[BH-1515] Bedtime reminder notification issue AbstractAlarmAction execute method takes Record as paremeter to pass it to action Bedtime abstraction extended to keep own EvetContainer and hadle needed actions(push,clear ... and so on) Fixed an issue where cpp file was added by #include directive New fuction added to test/CMakeLists.txt to add manually prepared target to test siute googletest-service-time-alarm-operations source moved to library and than linked in to googletest-service-time-bell-alarm-operations
[MOS-559] Fix phone unlock after mode change Correction of the previous fix addressing this issue. Previous idea didn't work when popup tried to display in application other than ApplicationDesktop
[MOS-559] Fix unlock when phone started not in Connected mode Fix of the issue that when phone was started in mode different than Connected, next mode changed resulted in bypassing of the lock.
[MOS-463] Unify cellular namespace Unified cellular namespace, fixed test buildiing, removed some unused includes