[EGD-5390] Add keypad backlight to GUI Added demo connection to keypad light GUI window.
[EGD-5527] Fix APN GUI functions: add/edit/delete redefine functions: saveAPN, renameAPN add activeApn field to hold selected APN refresh Apn list after add/edit/delete
[EGD-2514] Fix clock does not refresh There was no refresh trigger that would cause items like clock to display its up-to-date state while user is being inactive. This PR solves that issue providing timer-based refresh trigger that is dependent on user activity.
[EGD-5451] Added SMS Center SMSC check to OS Extended cmd mechanism to provide class defined responses and implemented SMS center verification to check if SIM card is properly cofigured and is able to send SMS messagess at all. This check is needed because if SMS Center is lost we are not able to send SMS messages with no verbose error codes. Added milliseconds and noexcept specifiers for at commands Fixed Chanel name to Channel
[EGD-5451] Cleaned i18n header from vfs internationalization is included nearly everywhere in system it should not be polluted with include which is to be removed
[EGD-5519] Lockscreen does not ask for pin after reset solved Name of parameter for lockscreen mode on/off updated in sql script. Register on param lockscreen only reacts on value change.
[EGD-3434] ListView Scroll bar refactor Added two new scroll bar types. Fixed for ListView with equal height elements and PreRendered which require whole list render - not recommended for big lists but works with not equal heights elements. Applied new types to all lists in Pure. Various cleanups and refactors inside models and listView.
[EGD-5393] Wrong emergency number window According to lately added emergency call window there is need of window that handles invalid number dial as emergency number.
[EGD-5315] Add ambient light gauge to DisplayLightWindow Temprary solution to make an experiment. Ambient light level displayed each 2 seconds in order to measure lighting curve.
[EGD-5073] Add UI modifications in Calendar after review Changes mainly concern margins, positions, sizes etc of items in: - Custom repeat window, - New/Edit event window, - No events window.
[EGD-5438] Fix returning from ice contacts window Returning from ice contacts window goes back to the contacts instead of previous used window.
[EGD-5387] Volte settings change problem solved Volte settings made global. Merge issue regarding screen lock resolved
[EGD-4889] Fix add/edit contact from dial window Original behaviour (from dial window) was that user-provided number was send to db with partial match query. This could cause more than one result, with no further selection rule. Solution to this particular behavior was to switch to full number match query. Additionally problem with unrecognizable prefixes in user-provided numbers was solved.
[EGD-5043] Add emergency call window According to PurePhone design emergency call window is needed after "SOS" callback at the screen lock. This PR introduce implementation of emergency call window and also refactor in the enter number window. Both windows derives from new number window.
[EGD-4708] Add backend of multiday events handling -sql req for multiday events handling -Add UT -Add markEventsInDays method -Add new query for day filter
[EGD-5287] Add Languages window - add LanguagesWindow, - add GetCurrentDisplayLanguageRequest message used for sending request from LanguagesModel, - add GetCurrentDisplayLanguageResponse message sent by ApplicationManager and handled by ApplicationSettingsNew, - add setFocusOnElement method in ListView so current display language can be focused on when entering LanguagesWindow
[EGD-5090] Add Brownout GUI window Gui window will appear due to brownout event. System shutdown will be also called.
Merge branch 'master' into stable
[EGD-5325] Remove using namespace directives from headers "Using namespace" directive should not be added in headers because this practice pollutes source files.
[EGD-5215] Add APNs list Load APNs from service cellular. Add ApnSettings model. Connect ApnOptionWindow with ApnSettingsWindow.