[EGD-6074] Add system message and window for BT initialization error
Purpose of added system message is to sent information about bluetooth
initialization result from bluetooth service to application settings.
Added window will print error if initialization fails.
Further integration in service bluetooth is required.
[EGD-6073] Fix text formatting in retry windows
Error message in retry windows was displayed incorrectly.
[EGD-5934] Adjust add/edit quote to the design
Changed order of fields Author/Note, counter only for Note.
[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-6024] Return to All Devices window after attempt to retry action
Execution of retry pairing/unpairing/connecting took too long
to wait for it on retry popup. Fixed minor bugs.
[EGD-6010] Fix addres in retry window
Address was lost while being forwarded to the retry window.
[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-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-5982] Fix no window refresh after pairing
Fixes no refresh after finished scan
[EGD-5771] Create post update info window
Add post update info window.
[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-2630] Add pairing passkey handling on bluetooth settings side
Connect prompt window and add missing messages.
[EGD-2634] Add pairing process result confirmation
Enable pairing BT devices in settings.
Connect popup and add adjust messages for pairing error handling.
[EGD-5204] Secure USB communication
Secure all endpoints by returning 403(Forbidden) when USB is connected.
Request screen passcode to enable secured endpoints.
[EGD-5863] Add retry dialog window
Add generic retry dialog window