[EGD-7031] Remove UT deps to the production image
Remove dependency to the production image by creating separate sysroot
for test assets alongside with a test image Test.img.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[CP-371] Updater miscelanous developer mode and logs changes
Changed:
- Runtime disabled logs which didn't add value from ServiceDesktop
- Runtime disabled logs which didn't add value from SystemManager
- Added possibility to change runtime logging levels
- Integrated ServiceDesktop developer code a bit - it might be used
as virtual base with little to no modifications for other endpoints
which would result with less redundant code
[BH-380] Librarize application-calendar
Librarize application-calendar
[EGD-6609] Separated out sms logic
Switching to async sending model required separation of out sms logic.
Specific class was added and most of the logic was moved from cellular
service to this class.
[EGD-7074] Fix date and time unit tests
Made sure test are not dependant on current time.
[BH-375] Clean `module-utils/third-party`
Clean `module-utils/third-party`
[EGD-7135] Display and keypad setting cleanup and fixes
Display and keypad setting cleanup. Moved settings window
Names to separate file. Added selective build options.
Fixed SpinBox arrows position. Fixed focus on window start
in InputLanguageWindow and KeypadLightWindow. Moved AutoLock
to Security. Disabled not working options in UI.
[CP-215] Expose current operator name in service desktop API
Get current operator name from cellular modem,
and expose it in service desktop API to let
Mudtia Center use it.
[EGD-3171] Fix key shortRelease on app switch
Fix of shortRelease on app switch while long
press applied on previous window
[BH-362] Move segger to a separate directory
Move segger to a separate directory
[EGD-7005] Removed sensitive data cellular
Removed sensitive data from service and module cellular.
Logger factory introduced to easily manage sensitive logs.
[CP-267] Ensure cellular logging
Log information such as: selected SIM slot,
received signal parameters (QNWINFO, CSQ),
selected antenna, AT commands exchanged
with the modem, slider position.
Also fixed logging level for rt1051.
[EGD-6672] Fix missing key after slider
Fix of not working key press right after
slider movement or disconnecting tethtering
[CP-316] Tool to get MuditaOS log
Python tool to get MuditaOS.log file from Pure
[EGD-7074] Removed incorrect and failing unit tests
The unit test needs to be reworked, it can't be easily fixed.
[EGD-6697] Fix DateTime::isYesterday() tests
Skip all days numbered 1 to avoid testing at month boundary.
[EGD-6699] Add timezone selecting window
Implementation of the time zone selection from the list
of available cities.
[CP-270] Replace CRC32 library
Replaced CRC-32 lib from csbruce.com/software/ with
github.com/stbrumme/hash-library
[BH-363] Move libphonenumber to a separate directory
Move libphonenumber to a separate directory