[BH-370] Convert utils common_data into a libs Create clipboard and eventsore libs
[BH-378] PR changes PR changes - mainly includes
[BH-378] Utils move log to library Moved log to separate library
[BH-371] Replace gsl with mainline submodule and move to third-party Replacing loose gsl files with gsl mainline project as submodule and moving it to third-party
[EGD-5976] Add tethering cellular disabling This commit adds disabling of URC messages during tethering mode. It also adds call and sms logging after tethering is disabled.
[EGD-6701] System time usage fixes Fixed all calls to stdlib time. Removed all redundant calls to Timestamp treated as time source.
[BH-361] Move date to separate directory Move date to separate directory
[EGD-6728] Documentation cleanup Cleanup acc. to guidelines created in EGD-6632.
[EGD-3542] Fix issue with sending text messages form new message window Fixed too short timeout for sending sms Fixed flow for switching to thred window to asynchornous one Fixed some minor issues connected to new sms error handling
[EGD-6319] Refactor cellular modem directory - Removed not used files from old implementations. - Renamed some classes to follow naming convention. - Renamed methods to use consistent styling. - Restructured code.
[EGD-5748] Remake Cellular flow This commit remakes cellular data flow introducing full error propagation.
[EGD-6527] Internationalization API unification Single api to rule i18n all calls to localistaion in cpp files unified cut off ass many dependencies in i18n header as possible
[EGD-6507] Enable per-module testing Add per-module: - test build - test execution - coverage reporting (xml/html). Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-5748] Revert remake cellular flow Reverts changes due to reported issues
[EGD-6121] Add offline mode in service cellular Adds entering and leaving ito offline mode in sevice cellular. Outgoin SMS and calls are blocked Proper popups are shown in applications Call and Messages.
[EGD-5748] Remake Cellular flow This commit changes TS0710 Worker operation. 1. It introduces MessageBuffers as main interprocess data passing mechanism. 2. DMA transaction status codes and CMUX errors are now propagated to Service. 3. Data processing has been refactored.
[EGD-6325] Fix linker error gcc 10 This PR covers linker error caused on gcc10 Release build while trying to run unit test cellular parse result.
[EGD-4863] Add harness test for cellular sleep mode Adding test for outgoing call and text message in cellular sleep mode
[EGD-4852] Add sleep mode for GSM modem When the GSM modem is idle and there is no communication, it enters the sleep mode, where the power consumption is significantly reduced.
[EGD-6455] Fix modem AT command timeouts Fix modem AT command timeouts and make sure they are at least bigger than the ones defined in Quectel specs.