[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-6150] Clean bottom bar after unpairing last device from the list FORGET and CONNECT/DISCONNECT buttons were not removed after the last device was removed from the list in All Devices window.
[EGD-6024] Fix refreshing bt devices list after disconnect After pushing Disconnect button, list was not refreshing in a proper way, a disconnect button was nat changed to connect.
[EGD-6014] Fix top bar includes This is only clean up of includes, no functional changes
[EGD-5986] Fix re-enabling BT scan Due to incorrect stopping the BT scan, re-enabling it caused failure to HCI state machine, which was indirect cause of failing connections. Now it works
[EGD-5984] Add BT implementation of added GUI actions Implemented BT-side actions for GUI usage, e.g. connection status
[EGD-5912] Add forget bluetooth device feature Added button on AllDevices window, and handling for it. Added needed messages for communication with service bluetooth. Feature is now complete on application settings side. Further integration in service bluetooth is needed.
[EGD-5861] Complete bluetooth connecting process on settings side Enable connecting BT devices in settings. Connect popup and add adjust messages for connection error handling.
[EGD-5764] Implement handling multiple BT profiles To be able to connect to the BT device with more than one audio profile, we need something to manage those profiles. Created here ProfileManager made it convenient To be able to work properly with BT, CPU freq has to be at least at Level_5 - to be fixed!
[EGD-2634] Add pairing process result confirmation Enable pairing BT devices in settings. Connect popup and add adjust messages for pairing error handling.
[EGD-5737] Merge master into experimental Synchronize with master before merging
[EGD-4339] Refactor AllDevices and PhoneName windows Rewrote these windows in a proper way. Fixed few minor issues. GUI adjustments.
[EGD-4340] Refactor bluetooth settings and add device windows Rewrote these windows in a proper way. Fixed few minor issues. GUI adjustments.
[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-5480] Bluetooth scan refactor There was a need for Bluetooth scan code refactor. Here it is
[EGD-5158] Change access to the bus methods The bus is now accessible only via Service object.
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.