[MOS-1028] Fix corner case with input mode in Notes app
Fix of minor corner case bug in previous
implementation - pressing left functional
button when selecting input mode would
display empty options menu even if note
and clipboard were empty.
Additionally fixed the same bug for
'Save' button.
[BH-1761] Add a log when manual reset is performed
If the user performs a manual reset there is no information in
the logs. It can be treated as software resets.
So the best solution is to add a log about incoming
manual reset and dump all logs to the file.
[MOS-1029] Fix missing 'Copy' option on 'New message' window
Fix of the issue that copy to clipboard option
was missing from the menu on 'New message' window.
[MOS-1028] Fix possibility to copy text from empty note
Fix of the issue that in Notes app 'Copy text'
option was shown in 'Options' menu even if
the note didn't contain any text.
[MOS-948] Revert: Fix for tethering popup was losing app context
Reverting previous fix because when tethering is switched on the user
are not able to use phone features, and we this fix make the user
to pass this block and it would make their confuse.
[MOS-1027] Fix lack of tethering icon on 'Tethering is on' popup
Fix of the issue that pressing menu button while
in tethering resulted in LTE and no signal icons
appear on status bar instead of tethering icon.
[MOS-1021] Fix blocked passcode behavior
Fix of the issue that after blocking
passcode from Center, Pure would still
display passcode input popup; providing
valid passcode there would result in
phone entering invalid state, where it
behaved as if it was unlocked, but
with blocked passcode.
[MOS-1010] Fix for Alarm disappearance during end of call window
It was possible to display an Alarm with the appropriate Alarm window exactly when
end of call window with call summary are displayed and automatically closed after
3 seconds. This commit will fix this scenario. Now Alarm is snooze in the same way
as if there is a phone call going on.
[BH-1753][BH-1754] Bump Ecoboot version for Harmony
Bumped Ecoboot version for Harmony from 2.0.2 to 2.0.4.
[MOS-930] Change translations for Old Messages text
Change translations for Old Messages text to Previous Messages text.
[MOS-1026] Add extended logging to Pure's charger driver
* Added extended logging to Pure's charger driver.
* Removed redundant handling of INOKB pin
interrupt - charger is configured to provide
the same interrupt via INTB pin.
* Minor code cleanup.
[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.
[MOS-1011][MOS-1025] Bump Ecoboot version for Pure
Bumped Ecoboot version from 2.0.0 to 2.0.2.
[BH-1758] Fix information about next alarm ring
Launching an application requires an updated
alarm time from the database.
[BH-1756] Fix "turn off" window display time
"Turn off" window should be displayed for 10 seconds triggered by
pressing the buttons "light" and "back" or 180 seconds triggered from
the menu->settings
[CP-2074] The center doesn't detect if the user goes back to the license screen in pure
Keeps phone forbidden to connect to Center until the onboarding is finished.
[CP-2032] Unplugging the cable during file upload leaves partially sent file
Files not completely sent will be deleted after the USB cable is removed from
device to not leave any partially sent file
[BH-1750] Fix meditation countdown timer
When the meditation countdown timer is enabled
and the deep press is performed before this window expired
then it displays 0:00 timer.
[BH-1757] Fix Hard Fault handling
Added a critical section when handling Hard Faults
co-author @Lefucjusz