[EGD-5884] Added Lock Screen popup handling Moved lock screen window to popup. Split DesktopMainWindow into two parts (popup and regular). Added LockPhoneHandler into ApplicationManager.
[EGD-3119] Hide InputEvent's member fields Use the InputEvent's convenience methods to express intent.
[EGD-6495] Add pause/resume/stop to MP Added basic Pasue/Resume/Stop actions to confirm that related Audio service operations work Added handling of headset OK for Pause/Resume/Stop actions while in Music Player
[EGD-6527] Internationalization API unification Single api to rule i18n all calls to localistaion in cpp files unified cut off ass many dependencies in i18n header as possible
[EGD-6555] ListView constants move ListView constants moved from style to ListView.hpp.
[EGD-6552] Options cleanups and fixes Fixed options crashes and cleared its structure. All options returns points to proper list indexes.
[EGD-6494] Application Manager on action switch fix Application Manager switch on Action no longer causes to newly opened application main window switch but it calls declared action handler.
[EGD-6347] Refactored phone modes handling in applications PhoneModeObserver doesn't work properly in applications. Applications have to handle the phone mode changes via AppMgr. Phone mode and tethering handlers separated.
[EGD-6208] Add blocking phone mode changes during tethering When the tethering is enabled, the phone mode shouldn't change, now, any attempt ends with a notification
[EGD-6209] Tethering confirmation popup added Provided a tethering confirmation popup. The popup shows up once a USB cable is connected to a PC.
[EGD-6262] Refactor Quotes - Connect QuotesMainWindow to work with agent, - Use DatabaseModel in Quotes and Categories models, - Connect add/edit/remove quotes with agent
[EGD-5743] Added phone modes popup Implementation of phone modes window. Minor fixes of previous approach.
[EGD-5712] Volume popup added There is need of popup window on volume key pressed event. This PR handles: Creating base popup window attached to application desktop. Creating volume window. Audio key events logic implementation.
[EGD-5973] Reduce audio stack usage Verify stack usage of: - ServiceAudio - application music player - decoder worker Change if possible to a realistic value keeping a 30% margin. Stack usage reduction is limited due to an extensive stack usage of every call to the filesystem, which uses around 2 kB of stack. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[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-5983] Remove volume label from music app Removed volume label from application music player. Volume level should be shown using new popup system. Introduced minor fixes in music player.
[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-5772] Add pause/resume API for media player Simple version of pause / resume APIs has been added for media player.