[EGD-4157] Actions queue added All actions shall be queued in order to process them later.
[EGD-5737] Merge master into experimental Synchronize with master before merging
[EGD-5312] Add Time selection window - add ChangeDateAndTimeWindow, - extract EventTimeItem to common widgets folder and rename it to TimeWidget, - extract EventDateItem to common widgets folder and rename it to DateWidget, - replace timeWidget with common TimeWidget in NightshiftWindow, - refactor time setting in DesktopMainWindow and TopBar, - Remove dead code from EventManager (GetNextAlarmTimestamp and HandleAlarmTrigger)
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-5158] Change access to the bus methods The bus is now accessible only via Service object.
[EGD-4708] Add backend of multiday events handling -sql req for multiday events handling -Add UT -Add markEventsInDays method -Add new query for day filter
Merge branch 'master' into stable
[EGD-5325] Remove using namespace directives from headers "Using namespace" directive should not be added in headers because this practice pollutes source files.
Merge branch 'master' into stable
[EGD-5166] Add query-callback synchronization mechanism Receiver object cancels the callbacks at the end of its lifecycle.
[EGD-3512] Create ICS Parser (#892) -Create application desktop endpoints for calendar events -Modify Calendar Database Interface -Create ParserICS lib -Create calendar events endpoints test -Create UT for ParserICS
[EGD-4153] Use actions instead explicit applications switch. (#1032)
[EGD-3823] Create Popup windows (#946) -Create bargraph widget -Create Home modes window -Create Volume window -Create Brightness window -PR changes
[EGD-4217] Convert service-db to library
[EGD-4200] Message handling refactored. (#974)
[EGD-3809] Calendar changes after UX redesign (#745) Add an additional field for date of the event. Set 'all day' event as a default option when you add a new event. Change in the design of AllEventsWindow and EventDetailWindow according to UX redesign.
[EGD-4151] Application manager actions introduced. (#905) * [EGD-4151] Application manifest structure defined. * [EGD-4156] Applications registry and basic action handler implemented.