[EGD-6453] Warning when adding incorrect event
When adding to Calendar an event which is incorrect (e.g. has empty
title or end which is sooner than start) warning window appears.
[EGD-5884] Added Lock Screen popup handling
Moved lock screen window to popup. Split DesktopMainWindow into
two parts (popup and regular). Added LockPhoneHandler into
ApplicationManager.
[EGD-6611] Cache for jenkins
Adding cache dir for ccache.
[EGD-6646] Fix Contact Record db tests
Clean WAL file after db init
[EGD-3119] Hide InputEvent's member fields
Use the InputEvent's convenience methods to express intent.
[EGD-6254] Add meditation end timeout
Added timeout on meditation end screen
to automatically return to main screen
of meditation app.
[EGD-6642] Fix googletest gui
Fix Unit Tests: googletest-gui.
[EGD-6496] Add basic sample rate transcoding
Add basic interpolator and decimator to change sample rates by a factor
of a prime number. Interpolator repeats samples forming a stair signal,
while decimator drops excessive samples.
Templates have been used to utilize fast integer operations contrary to
byte-by-byte operations for number of bit width vs channel count
combinations.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-6619] Fix Display backlight switches periodically
Reload pwm duty cycle value after CPU frequency change
[EGD-6583] Add send text
Adds missing send text during
incoming call.
[EGD-5238] Fixed no error message on bad style
Fixed no error information on style
[EGD-6637] Cleanup locks structure
Renaming existing locks namespace and created proper directory
structure.
[EGD-6315] Fix issues during saving new APN
- disallow saving empty APN form - at least `Name` must be provided,
- show `Save` button only if `Name` field is not empty,
- return to APN list window after adding/editing/deleting APN
or setting APN to default
[EGD-6600] Add rejected call message
Adds rejected call message
instead of ended call.
[EGD-6579] Fix audio crash after playback
Fix phone crash after playback ringtone in new alarm window
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-6603] Add and enable catching of OOM failures
Catch Out-Of-Memory and stack overflow in OS hooks
[EGD-6622] Add GDB to docker image
GDB may be useful for debugging problems in docker itself.
[EGD-5238] Fixed no error message on bad style
With enabled fail on first error we never got to error
printing line in style check
[EGD-5703] Fix SimCard topBar icon on Desktop
In initial design a `TobBar`'s SimCard icon with number is supposed
to display on the home screen only if there are two cards inserted.
Because of the hardware limitations (there is no way of telling if
there is a single or two cards inserted) the established consensus is
that home screen should not display SimCard widget unless it's
indication error state.
Although in the task description there is only home screen mentioned,
the behaviour was established for all `ApplicationDesktop`'s windows.