* [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>
* [EGD-2420] tokenizer refactoring
new class CellularCall
* [EDG-2420] new file added
* [EGD-2420] fixed include
* [EGD-2420] added new ModemCall type and its usage in Sevice Cellular.
missing dep in module-cellular.
Fix in tokenizer.
* [EGD-2420] get calllogrecordID one adding new entry to DB
number as contact name
* [EGD-2420] fixes at DB level api for update and delete
Outgoing call seems to add proper calllog entries now
* [EGD-2420][fix] fix for HF during call before full modem init
* [EGD-2420] incoming and missed calls are handled
code clean-up
* [EGD-2420] ModemCall::to_string
* [EGD-2420] added proper exceptions
* [EGD-2420] minor clean up
* [EGD-2420] split string with multichar delimiter
* [EGD-2420] done some TODOs
* [EGD-2420] PR fixes
* [EGD-2420] separation between cellularcall and cellularservice
PR fixes
* [EGD-2420] duration based on timestamp instead of timer
* [EGD-2420] new to_strings
* [EGD-2420] fixes after rebase
* [EGD-2420] operator<<
* [EGD-2420] changed split params
* [EGD-2420] changed returned db id
* [EGD-2420] comment with explantaion
* WiP on thread view.
* Missing db code.
* Fixes in sericeDB, working on listView in threads window.
* Changes in thread Db message.
* Missing responseTo value bug tracking.
* Fixed threads DB getter.
* Show threads list.
* Added missing code in service-db.
* Small fixes.
* WiP listView swich page.
* Code clean-up.
* Code formatted.
* PR sugestions applied.