[EGD-5565] Fix update process on new lf filesystem These changes are needed for update to work with new LFS fileystem, also minor bugfixes are included.
[EGD-6108] Fix phonebook leak of DialogMetadata The cause of leak were releases on `unique_ptr` - reviewer (my) mistake
[EGD-6112] Fix Service-desktop crashes during DOM dump service_stack new size 5120; worker_stack new size 8704;
[EGD-6037] Fix stack overflow in the EventManager Fix stack overflow in the event manager
[EGD-5933] Display Category Selection Window This window is needed to assist the user selecting the quotes categories to display.
[EGD-6067] Fix database performance issues New filesystem works differently and some vFAT optimizations backfired badly after switch. - avoid unnecessary folder traversing - eliminate some unnecessary fstats - rework sqlite file driver - reduce MMC startup delay - fix errno bug in iosyscalls
[EGD-6114] Fix bad end of line in Service cellular CRLF end of line fixed to Unix one
[EGD-2653] Update list of call logs in chunks Automatically update the list of call logs in chunks.
[EGD-5837] Removed unused cellular pinmux definition Currently unused.
[EGD-5837] Add USB passthrough for tethering Tethering has to enable / disable the USB passthrough.
[EGD-5936] Add Edit Quotes Window This window is needed by the user to assist the user in editing quotes or/and selecting the quotes categories to display.
[EGD-5952] Changed service stack depths acc. to real usage Stack depth changed for: - Application Manager - Service Bluetooth - Bluetooth Worker - Service Eink - Service GUI - Application Special Input
[EGD-6100] Add BT device turn off handling After BT device disconnects (e.g. because of shutdown) Pure is now aware of this
[EGD-6109] Clean .gdbinit for RT1051 Removed unnecessary breakpoints and disabled pagination
[EGD-5968] Fix PowerOff window PowerOff window lifting done to comply with given design.
[EGD-5512] Usb security refactor and devices pairing Move all security related functionality to single security endpoint Paired devices can be added to avoid further passcode requests
[EGD-6013] Fix no copy syscall Due to lack of some filesystem syscalls std::filesystem::copy functions family doesn't work. This path add missing syscalls in the FS layer.
[EGD-6033] Fix Analise and optimize stack for application-phonebook Reduce application-phonebook stack size to 1k Reduce stack usage for Phonebook functions: contactRemove contactBlock showDialogDuplicatedNumber showDialogDuplicatedSpeedDialNumber
[EGD-5919] Fix logs from Service: Cellular, Fota Remove misleading error message(change to debug/info). Do not trace as error multiple retry. Minimize (to zero) error logs on cold and hot start of the phone.
[EGD-6074] Add system message and window for BT initialization error Purpose of added system message is to sent information about bluetooth initialization result from bluetooth service to application settings. Added window will print error if initialization fails. Further integration in service bluetooth is required.