[EGD-5883] Added generic button popups attach to applications Created structure and implementation for popup windows attachments on button actions into applications. Moved Volume window to fit into solution. BarGraph refactored.
[EGD-5756] Add Update Window Create Update Window(s) to control and visualize the MuditaOS update process on Pure.
[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-5701] Added DOM dump to harness * Added generic handler to developerMode * Added DOM message handling
[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-5706] Refactor creating audio device Audio devices are created in the audio subsystem and it is not possible to send a device to bt service upon creation. Introduce hookable audio device factory to allow sharing bluetooth audio device. Move audio devices from bsp to audio allowing removal of unwanted bsp -> audio dependency. Remove Bluetooth proxy device which turned out to be a dead end. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-5398] Added onBoarding application first version Created first version of onBoarding application. Added welcome window, configuration start window and adopted language window. Small Icon GUI refactor. AppManager language copy removed.
[EGD-5619] Add unified implementation of active icons This PR provides unified and reusable implementation of active icons used in windows system-wide.
Merge branch 'master' into stable
[EGD-4801] Add application-wide top bar manager Applications configure the top bar once for all their windows. Sometimes, windows need to configure top bars with its configuration.
Merge branch 'master' into stable
[EGD-5087] Update Options and replace PageLayout with ListView PageLayout removed and replaced with ListView. Options structure and namespace cleanup. Added ListView ScrollBar type and disable on construction.
Merge branch 'master' into stable
[EGD-4580] Add BT settings middleware Added bluetooth settings middleware to store BT status in settings. Added middleware layer to handle new settings queries.
[EGD-5166] Add query-callback synchronization mechanism Receiver object cancels the callbacks at the end of its lifecycle.
Merge branch 'master' into stable