Commit Graph

951 Commits

Author SHA1 Message Date
lblach
76dc6f9f5b [EGD-5771] Create post update info window
Add post update info window.
2021-03-02 09:30:15 +01:00
Kuba Kleczkowski
64b89cc0f0 [EGD-5621] Change call request facory
Commands crated by call request factory had the wrong timeout.
Now timeout is defined by command.
2021-03-01 16:17:26 +01:00
Hubert Chrzaniuk
bb76fe4080 [EGD-5713] Change volume hardware buttons behaviour
The volume button policy has been redesigned to be less
ambiguous for the user.
2021-03-01 13:54:39 +01:00
Pawel Olejniczak
e676068f62 [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.
2021-03-01 10:11:24 +01:00
Mateusz Grzegorzek
9832365ca2 [EGD-5698] Add pagination for messages
Add pagination for messages
2021-02-26 18:37:56 +01:00
SP2FET
a05bf00ac7 [EGD-5765] Add BT docs
Added simple documentation about profile manager
2021-02-26 14:52:41 +01:00
Radoslaw Wicik
9d8eff64fc [EGD-5860] Fix build packages
Merging and cleaning cmakes requred cleaning.
2021-02-26 14:20:11 +01:00
Radoslaw Wicik
d5174215eb [EGD-5819] Fix count
Fix wrong "count" key word in contacts, and add test for variables in
device info endpoint.
Disabled test jira:
5906 - test_calendar_events.py
5907 - test_connection_security.py
5908 - test_dom_dump.py
5909 - test_usb_echo.py
2021-02-26 14:06:00 +01:00
Pawel Olejniczak
c51411c876 [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.
2021-02-26 09:51:48 +01:00
RobertPiet
79d27c977c [EGD-5725] Sms threads pagination
Added pagination for sms threads
2021-02-25 19:55:02 +01:00
RobertPiet
00fde83a0a [EGD-5808] Introduce cache for Settings
Settings Cache introduced
2021-02-25 18:28:31 +01:00
Wojtek Rzepecki
0c098808e8 [EGD-5660] Add PWM Cpu sentinel
Change of PWM frequency due
to main clock change in low
power operation.
2021-02-25 17:09:05 +01:00
Roman Kubiak
2a29e27996 [EGD-5757] Fix backup API
Fix backup endpoint to work with new paths and FS api
The flow is based on the design in confluence.
2021-02-25 16:04:04 +01:00
SP2FET
2b1ce1aa0e [EGD-5879] Fix BT uart error
To be able to properly send data via UART, the frequency has to
be higher (to be fixed in the future)
2021-02-25 14:14:17 +01:00
SP2FET
f9b80ac26c [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!
2021-02-25 14:03:44 +01:00
Pawel Olejniczak
81e49a91ce [EGD-2630] Add pairing passkey handling on bluetooth settings side
Connect prompt window and add missing messages.
2021-02-25 11:36:15 +01:00
Pawel Olejniczak
1e219f3c5c [EGD-2634] Add pairing process result confirmation
Enable pairing BT devices in settings.
Connect popup and add adjust messages for pairing error handling.
2021-02-25 11:36:15 +01:00
Tomasz Sobkowiak
0022da5e37 [EGD-5204] Show passcode screen only when PC is connected
USBConfigured event is not fired when powerbank, charger is connected.

[EGD-5204] Show passcode screen only when PC is connected

USBConfigured event is not fired when powerbank, charger is connected.
2021-02-25 10:28:08 +01:00
lblach
203f81977f [EGD-5756] Add Update Window
Create Update Window(s) to control and visualize the MuditaOS update
process on Pure.
2021-02-25 09:28:01 +01:00
Pawel Olejniczak
2b05b9739e [EGD-5204] Secure USB communication
Secure all endpoints by returning 403(Forbidden) when USB is connected.
Request screen passcode to enable secured endpoints.
2021-02-24 19:49:07 +01:00
Piotr Tański
d5c3d41ca4 [EGD-5204] Secure USB communication
Secure all endpoints by returning 403(Forbidden) when USB is connected.
Request screen passcode to enable secured endpoints.
2021-02-24 19:49:07 +01:00
Wiktor S. Ovalle Correa
1d4ed26f41 [EGD-5870] Fix filesystem remounting
Skip remounting if a filesystem is already R/W
2021-02-24 16:36:51 +01:00
Piotr Tański
6916fed47b [EGD-5836] Turn on/off the tethering via harness
This allows a user to turn on and off the tethering via test harness.
2021-02-24 15:21:31 +01:00
Piotr Tański
4f3366ee80 [EGD-4157] Actions queue added
All actions shall be queued in order to process them later.
2021-02-24 14:52:20 +01:00
Hubert Chrzaniuk
4490d0da7f [EGD-5714] Add phone mode handling for Audio Service
Added separate set of settings for all phone modes along
with basic support for phone mode change.
2021-02-24 13:00:43 +01:00
Lukasz Skrzypczak
16c0d16647 [EGD-3685] Fix timers starting without callback
Fixed null-callback timer in Vibra starting automatically on creation
2021-02-24 07:01:27 +01:00
breichel
46b856d6e6 [EGD-5831] Fix handling URC
Fix handling URC like no carrier
2021-02-23 20:13:43 +01:00
Wiktor S. Ovalle Correa
d16947c8b7 [EGD-5737] Fix compilation issues after merge
Master was using some fetures removed by new filesystem
2021-02-23 18:11:35 +01:00
Wiktor S. Ovalle Correa
fe72169338 [EGD-5737] Merge master into experimental
Synchronize with master before merging
2021-02-23 18:10:52 +01:00
breichel
9c9d3ff4ad [EGD-5817] Fix USD menu navigation
All menu levels available via USD queries
2021-02-23 18:04:03 +01:00
Kuba Kleczkowski
993235b7b7 [EGD-5740] Change cellular message handlers
Phone modes dependent message handlig is moved to separated
handlers.
2021-02-23 17:41:53 +01:00
Mateusz Grzegorzek
8f0797218f [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)
2021-02-23 15:59:51 +01:00
Tomasz Langowski
3fd296c50d [EGD-5845] Fix broken harness messages tests
Fix broken harness messages tests
2021-02-23 14:22:00 +01:00
Hubert Chrzaniuk
e29bd7fb88 [EGD-5717] Add vibration API calls in audio service
Vibration API is utilized to enable physical feedback
for the phone user.
2021-02-23 11:23:03 +01:00
SP2FET
1929a38252 [EGD-5848] Fix bluetooth pairing key import
After BT refactor settings init for key storage has been moved,
thus in the initial phase settings were unavailable and btstack
couldn't import keys from storage
2021-02-23 09:18:24 +01:00
Pawel.Paprocki
366b03aa37 [EGD-5560] Add pagination for Calendar EP
Implement calendar EP pagination based on PagedContext
2021-02-22 13:08:29 +01:00
breichel
5cb4cfcea9 [EGD-5545] Add PIN2 handling
Possibility of handling PIN2 request from modem.
Description of the message in PinLock what type of
code is required
2021-02-21 21:29:15 +01:00
SP2FET
5c7b518136 [EGD-5700] Fix Bluetooth pairing
To be able to proper propagate the pair message there was a need
for Command wrapper (to be able to send command and parameter in
one piece)
2021-02-21 14:17:29 +01:00
Hubert Chrzaniuk
ec10e68bb5 [EGD-5732] Add URC handling and Call Request handling diagrams
Updated documentation fro cellular service.
2021-02-19 15:04:57 +01:00
Krzysztof Móżdżyński
ba8f0ac32d [EGD-5448] Add EULA window
Added EULA window required for onBoarding procedure.
Onboarding settings added.
2021-02-19 14:53:14 +01:00
Hubert Chrzaniuk
18f9227fce [EGD-5716] Change sound priorities
Sound API has been extended with new playback types.
2021-02-19 12:37:45 +01:00
Pawel Olejniczak
cda64d4f8a [EGD-4340] Refactor bluetooth settings and add device windows
Rewrote these windows in a proper way.
Fixed few minor issues.
GUI adjustments.
2021-02-18 18:05:16 +01:00
Lukasz Skrzypczak
cefe442d77 [EGD-3685] PR fixes
Included Alek's suggestions from PR
2021-02-18 17:27:54 +01:00
Lukasz Skrzypczak
5cfa6d34df [EGD-3685] Added infinite repeat
Addef API for infinite vibra repeat
2021-02-18 17:27:54 +01:00
Lukasz Skrzypczak
db425e53b2 [EGD-3685] Cleaning
Cleaned some unnecessary code
2021-02-18 17:27:54 +01:00
Lukasz Skrzypczak
215329c53b [EGD-3685] PR fixes
Fixes after PR suggestions
2021-02-18 17:27:54 +01:00
Lukasz Skrzypczak
a5d1fadf2e [EGD-3685] Vibra handling
Added driver & business logic. Responds to messages.
2021-02-18 17:27:54 +01:00
Adam Dobrowolski
f724d9074b [EGD-5701] Added DOM dump to harness
* Added generic handler to developerMode
* Added DOM message handling
2021-02-18 16:53:07 +01:00
breichel
1a165ee797 [EGD-5692] Change URC parsing mechanism
Improved the mechanism for processing URC messages
so that long messages and those containing end of line
inside messages can be handled also if income
in more than one data chunk.
2021-02-18 16:38:54 +01:00
Wiktor S. Ovalle Correa
18198ffa80 [EGD-5737] Fix filesystem unit tests
Remove old VFS and utils::filesystem calls
Update unittest lists
2021-02-18 14:48:52 +01:00