* [GED-2539] Timestamp : changed buffer to heap one
[EGD-2539] implemented 1st version of Duration class
[EGD-2539] added autoformating of the output
[EGD-2539] clean up
[EGD-2539] used duration in call and calllog
added Duration operators
[EGD-2539] add better duartions to calllog.db
[EGD-2539] format file
* [EGD-2539] fixes after rebase
* [EGD-2539] displayed format follows design guidline
* [EGD-2539] added UT for duration class and necessary FW fixes
* [EGD-2539] fixed tim_conversion UT
* [EGD-2539] PR fixes
* [EGD-2539] added move constructor to UTF8 class
* [EGD-2539] added checking for nullptr in fillContactData
* [EGD-2539] PR fixes
* SIM hot swap should now properly show |x| in sim place when there is
no SIM inserted in selected sim slot
* ServiceCellular now can inform on Fatal state desktop which will
trigger window `Reboot` with no point of exit
* All windows in Desktop now have name in one place
* Access to cmux channels via enum class instead of String (which is errorprone)
* [EGD-2566] refactored cellular notification recogniton
* [EGD-2566] add new conversion to dBm
* [EGD-2566] added dBm to bar calculations
some minor fixes connected to signal strength
put static data in event store
* [EGD-2566] removed magic number
* [EGD-2566] PR fixes
* [EGD-2566] PR fixes
* [EGD-2566] missing rebase fix
* [EGD-2566] moved Signal Strength to separate file.
* [EGD-2566] missing return
* [EGD-2566] update signalstrength without message sending
* [EGD-2566] reverted USE_DAEFAULT_BAUDRATE to 1
* [EGD-2566][fix] missing change for closing end call window
* [EGD-2566] fix for proper checking for CSQ. Verbose setting of singla strength in Store
* [EGD-2566] fixed inlude in ScopeDTime.
* [EGD-2566] added mutex in GSM store
* [EGD-2566] missing change
* [EGD-2566] reverted USE_DAEFAULT_BAUDRATE
* [EGD-2566] PR fixy
- endpoints split to files
- implemneted device info
- battery made obsolete should be deleted
- storage endpoint might not be neededm, for
debug purposes only
- update not implemented
- sys::Service * is passed to endpoints
- added uuid as part of the core protocol
- body of the message is made available to endpoints
* Made Cellular State settable only via setter (which loggs this change)
for debug purposes
* Sim tray shows proper sim state (default on for all screens)
* removed few lines of dead code
* [EGD-2513] new API to create temparary contact entry if cannot be found
Calllog should search for contact.
* [EGD-2513] #pragma once in all headers file in module-db
* [EGD-2513] new constructor for CalllogRecord
* [EGD-2513] contact recognition for calllog DB API
* [EGD-2513] clean up
* [EGD-2513] displaying name and surname call and calllog
* [EGD-2513] enum instead bool
* [EGD-2513] fix in remporary contact creation
* [fix][EGD-2513] missing c_str
* [fix][EGD-2513] minor fixes in documentation
* [EGD-2513] unified entry read state for both sms and calllog dbs
* [EGD-2513] calllog db documentation
* [EGD-2513] code reviex fixed in ContactRecord
* [EGD-2306] DESKTOP application initial commit
most of this code is foreign and unverified
it's low level magic numbers for the platform
on Linux i used PTY to simulate a serial line
* [EGD-2306] Add contact-list and contact-count commands
* [EGD-2306] Add command for geting contact by id and minor fixes
* [EGD-2856][WIP] Add basic serial parser
* [EGD-2855] Set usb device config buffer property cacheable
* [EGD-2856] Separate handlers from fsms, add status codes
* [EGD-2855] fd passed to state machine for linux renderer support
* [EGD-2856] Fix warnings
* [EGD-2855] New send task added and buffer queque
* [EGD-2856] Add simple ServiceDesktop documentation
* [EGD-2855] rt1051 worker refactor
* [EGD-2855] Added service workers for desktop app.
Changed linux USB driver mock up.
Added queue name mapping for service workers.
Added queue registry support (maybe redundant with mapping)
* [EGD-2855] Added proper message pointer to queue send and memory free
Added bsp driver namespace for linux and rt1051
* [EGD-2856] Major cleanup
* [EGD-2856] Fix typo
* [EGD-2856] Fix warnings
* [EGD-2856] Delete recursive fsm calling to prevent stack overflow
* [EGD-2856] Reduce http codes
* [EGD-2856] Rename serial parser to parser
* [EGD-2855] USB_CDC drives renames and cleanups
Service Worker queue cleanups
* [EGD-2855] Service Worker queue cleanups
* [EGD2855] Fixed external driver import
* [EGD-2856] Remove redundant message type
* [EGD-2856] Switch on enums instead of ints, and other minor changes requested after code review
* [EGD-2855] usb driver moved to bsp directory structure, pull request fixes
* [EGD-2855] clang #include fix
* [EGD-2856] Add tinyfsm as git submodule, update readme and minor fix
Co-authored-by: rkubiak01 <56821808+rkubiak01@users.noreply.github.com>
Co-authored-by: PrzeBrudny <60609703+PrzeBrudny@users.noreply.github.com>