[BH-515] Create main Bell app
Create main Bell app
[BH-353] Add Documentation for main targets
* clean up mimimu required cmake version
* fixes for release workflow
Add documentation for targets, fixes for cmake
and release workflow.
[BH-370] Convert utils common_data into a libs
Create clipboard and eventsore libs
[BH-378] PR changes
PR changes - mainly includes
[BH-378] Style fixed
Fixed style
[BH-378] Utils move log to library
Moved log to separate library
[BH-353] Add minimal build target for BH
* add BellHybridMain
* fixing post review
Git automatically converts BellHybird as move from source/main.cpp to
prevent this and maintain "main.cpp" history adding new target as
separate commit.
[BH-353] Add minimal build target for BH
Introducing changes required for adding BellHybird target without
removing PurePhone.
Adden new targets:
* Pure (builds PurePhone and PurePhone.img)
* Bell (builds BellHybird and BellHybird.img)
* [PurePhone|BellHybrid]-[UpdatePackage|StandaloneImage)
[EGD-6746] Expose new Message types system-wide
Allow all modules to access Request/Notification Message send templates.
[BH-364] Move TPLIB magic_enum to separate dir
Changed submodule directory and updated cmake scripts and include paths
[EGD-6746] Use new SimCard implementation
Switch to SimCard implementation provided by previous commit
[EGD-6728] Documentation cleanup
Cleanup acc. to guidelines created in EGD-6632.
[EGD-6746] New SimCard implementation
New approach to the Cellular SimCard submodule
[EGD-6019] Minimum settings ownership lifetime fixups
added weakptr link to settings and checks
it wont crash on deinitialized setings now
Pseuto UT are passing
Added:
- deregistration on Settings destrution
- weak referencing of Service to not crash Settings on missuse
- Proxy as initialization parameter to Settings
Unused code removed
Enabled tests to be written for Settings
Removed dependency from freertos in test global file
EntryPath tests updated and compilation slimed
[EGD-6019] Minimum settings ownership lifetime fixups
added weakptr link to settings and checks
it wont crash on deinitialized setings now
Pseuto UT are passing
Added:
- deregistration on Settings destrution
- weak referencing of Service to not crash Settings on missuse
- Proxy as initialization parameter to Settings
Unused code removed
Enabled tests to be written for Settings
[EGD-6676] PhoneLock handling with ServiceDesktop
Replaced old PhoneLock handler in ServiceDesktop with new
interactions with Application Manager PhoneLockHandler.
[EGD-6617] Added option to disconnect handler in service
Till now we were only able to connect handlers to services, but
disconnect was not possible. With nullptr handler system would crash
[EGD-5661] Add power management for filesystem
Add peripheral control (USDHC and PLL2 clocks)
for file system support.
This will save energy and extend battery life.