Commit Graph

1403 Commits

Author SHA1 Message Date
wojtekrzepecki
8513eaaef5 [EGD-7900] Fix backlight behavior
Cumulated fixes for both screen and keypad light
2021-11-23 09:15:45 +01:00
Wojciech Rzepecki
bd4db9e1b5 [EGD-7960] Fix of concurrent alarms handling
fixed the processing of alarms set to the same time
also taking into account concurrent snoozes
2021-11-23 09:04:00 +01:00
Bartosz Cichocki
12aff015de [EGD-7874] Fix no disconnect after unpair
When user tried to unpair connected device, the device was not
disconnecting. Now it's fixed
2021-11-22 14:04:51 +01:00
Przemyslaw Brudny
264b84f5b2 Merge remote-tracking branch 'origin/stable' 2021-11-22 11:07:33 +01:00
Mateusz Piesta
88e4ccf20c [BH-1191] Alarm operations priorities
Implemented a very basic alarm operations priority.

[BH-1204] Fixed time format being incorrectly displayed
in background sounds app.
2021-11-19 17:41:05 +01:00
Kuba
69cf2575cc [EGD-7909] Fixed phone mode switching
Service cellular is holding minimum cpu frequency during
phone mode switch.
2021-11-19 16:43:00 +01:00
Paweł Joński
8306591997 [BH-1030] Frontlight ramp
Frontlight ramp
2021-11-19 14:10:44 +01:00
Jakub Pyszczak
1b2dbc813c [EGD-7931] Fixed bt pairing
Fixed bluetooth pairing for devices with long names.
2021-11-18 14:07:14 +00:00
Przemyslaw Brudny
9daf2a9d6a Merge remote-tracking branch 'origin/stable' 2021-11-18 00:59:50 +01:00
Wojtek Rzepecki
148b40f30f [BH-1198] Fix critical battery level behavior
Fix of critcal battery behavior for Bell
2021-11-17 14:04:40 +01:00
Przemyslaw Brudny
7cc452503e Merge remote-tracking branch 'origin/stable'
# Conflicts:
#	products/BellHybrid/apps/application-bell-settings/models/TimeUnitsModel.cpp
2021-11-17 00:19:59 +01:00
Alek Rudnik
65d67e2690 [EGD-7948] Extend log dumping
Log are now dumped:
* on system shutdown including hard faults and aborts
* every 5 minutes

Fixed some logs
2021-11-16 17:56:28 +01:00
Marek Niepieklo
b5749912a9 [CP-825] Interrupted transfer to FS endpoint may corrupt the filesystem
Using std::fstream for file I/O at every file access in FileContext.
Reworked file opening/closing to happen on each file chunk
read/write, so that a file isn’t left open in case of an error
or transfer cancelation.
Separeted RxID and TxID for reliable cancelation of stalled xfers.
2021-11-16 10:50:54 +01:00
Marek Niepieklo
08cc7e0663 [EGD-7400] Device won't reconnect to MC when unplugged
In case of disconnection from MC during reception of large messages
(e.g. to FS endpoint), the parser may be left in a state expecting
further parts of the message. This causes incorrect handling of new
messages arriving after reconnection to MC.
Added a timer to reset a Parser when transfer times out.
2021-11-16 09:55:06 +01:00
Przemyslaw Brudny
90117445f1 Merge remote-tracking branch 'origin/stable'
# Conflicts:
#	tools/download_asset2.py
2021-11-15 21:04:18 +01:00
Wojtek Rzepecki
1a66e73b78 [BH-1167] USB async receive
Polling routine replaced with event driven
implementation for USB receive
2021-11-10 16:57:02 +01:00
Przemyslaw Brudny
cd700b7c16 Merge remote-tracking branch 'origin/stable' 2021-11-09 00:18:02 +01:00
Marek Niepieklo
fafd4d0a17 [CP-815] Incorrect handling of versions during restore
Fixed comparison of OS and backup file versions
2021-11-08 14:45:37 +01:00
Przemyslaw Brudny
831184c850 Merge remote-tracking branch 'origin/stable' 2021-11-05 00:02:07 +01:00
Pawel Olejniczak
e40851aeff [EGD-7851] Clean Service Desktop initialization flag
Service Desktop initialization flag was never cleaned,
which caused double deinitialization of Service Desktop.
2021-11-04 15:43:27 +01:00
Przemyslaw Brudny
6c7223df88 Merge remote-tracking branch 'origin/stable' 2021-11-03 19:14:10 +01:00
Kuba
d2ec67a09d [EGD-7882] Fixed operator name request
Operator name request is sended only when modem is connected to
the network now. It was causing stucking in Onboarding sim
selecting window.
2021-11-03 16:56:34 +01:00
Paweł Joński
b8055d3eb0 [BH-1124] Alarm changes outside homescreen
Alaram changes outside homescreen
2021-11-03 12:41:22 +01:00
Przemyslaw Brudny
e38a835cc0 Merge remote-tracking branch 'origin/stable' 2021-11-02 18:33:52 +01:00
Wojtek Rzepecki
4e156c116c [BH-1132] Fix USB communication crash
Bumping service time stack depth to prevent crashes
2021-11-02 17:15:42 +01:00
Alek Rudnik
1666429e07 [EGD-7584] Fix OS factory reset
There was an issue that we were deleting files which were still open.
Added removed of FI .indexed file.
2021-11-02 16:45:04 +01:00
Pawel Olejniczak
dc3f65f30e [EGD-7656] Return contact record after adding new contact
Fixed issue that apeared when user switched to contact
edition via Contact details -> Contact Options just after
adding new contact. Contact record without correct ID
was passed through windows, which caused to open
Add new contact window instead of Edit.
2021-11-02 14:56:49 +01:00
Przemyslaw Brudny
d514c16cd8 Merge remote-tracking branch 'origin/stable' 2021-11-01 22:49:58 +01:00
Piotr Tański
702287ea0c [EGD-7748] Fixed lazy auto lock setting refresh
The auto lock value refresh was visible to a user.
2021-10-29 17:00:17 +02:00
Przemyslaw Brudny
d4d9827851 Merge remote-tracking branch 'origin/stable' 2021-10-29 00:22:43 +02:00
GravisZro
065a70fbd0 [EGD-7253] Fix broken links and remove HTML anchors
Fixes multiple documents with broken links. Removes HTML anchors and
updates each ToC with a proper link.
2021-10-27 14:55:27 +02:00
Jakub Pyszczak
78a448347e [EGD-7299] Fixed bt call crash
Fixed crash occurring during bluetooth call
if there was bluetooth device being turned off.
2021-10-27 06:40:31 +01:00
Kuba
cc8bbaf55c [EGD-7589] Fixed service antenna stuckin in offline mode
It fixes service antenna stucking in Locked state due to
initalisation in Offline mode.
2021-10-26 15:43:15 +02:00
Piotr Tański
bc7dc5b634 [EGD-7779] Dark mode implemented
Experimental dark mode feature implemented.
2021-10-26 15:31:32 +02:00
Bartosz Cichocki
8581bef2b1 [EGD-7799] Revert enable SSP authorised pairing
This reverts commit 649cacd1c3 as
the SSP was not working properly with all devices
2021-10-26 10:08:43 +02:00
Wojtek Rzepecki
7afd68ac76 [EGD-7852] Fix batteryr screens switch
fix of switch from dead/charging battery screens
2021-10-25 16:36:38 +02:00
Kuba
6e12e5834f [EGD-7738] Fix modem reset
Fixed modem reset procedur so now it will not stuck in cellular
init on factory fresh phone. Also removed T3/T4 board recognition.
2021-10-21 18:45:43 +02:00
Wojtek Rzepecki
a03817ab96 [EGD-7766] Vibration level PWM addition
PWM channels separate control added.
2021-10-20 14:06:39 +03:00
Przemyslaw Brudny
d768eb3665 [EGD-7766] Vibration level PWM addition
Added base PWM settings to vibrations. Added vibration
volume setting.
2021-10-20 14:06:39 +03:00
Mateusz Piesta
db36656112 [BH-1012] Update frontlight settings app
Removed Home View from settings list(BH-1004)
Fixed default brightness value(BH-964)
Added missing Frontlight Mode view(BH-966)
Reworked frontlight settings app using NumListItems
and EvtMgr API to control screen backlight.
Fixed minor issues with side arrows and couple of minor
bugs.
2021-10-19 19:25:25 +02:00
Wojtek Rzepecki
76dfa98656 [EGD-7666] Fix alarms time zones
update of the events cache every time change
2021-10-19 14:42:45 +02:00
Marek Niepieklo
92ec86e818 [CP-610] Add removeFile operation to Filesystem EP
Moved Rename/Remove/ListDir from DeveloperMode to Filesystem EP API
2021-10-19 09:40:31 +02:00
Wojtek Rzepecki
d0772ab0b7 [EGD-7798] Fix alarms backend with new format
New format of alarm time in database and processing
2021-10-18 12:14:36 +02:00
Bartosz Cichocki
649cacd1c3 [EGD-7799] Enable SSP authorised pairing
This enables Simple Secure Pairing which is required to pair
from another device (device -> Pure). As for now, only KeyboardOnly
capabilities are enabled as we have all frontend and backend
already enabled for entering the pin code/passkey
2021-10-15 13:43:57 +02:00
Maciej Janicki
8a3b2e2a89 [BH-943] Fix screen clean after exit
Remove cleaning screan after shutdown.
2021-10-15 11:34:20 +02:00
Mateusz Piesta
4948af4f77 [BH-618] Power nap fixes
Implemented various fixes:
BH-995
BH-996
BH-997
BH-998
Fixed PlayActions
and more.
2021-10-14 12:08:22 +02:00
Piotr Tański
39718a08ea [BH-903] Pre-wake up frontlight
Implemented a frontlight handling for the pre-wake up.
Major clean-up of the frontlight implementation.
2021-10-13 19:28:53 +02:00
Kuba
d620a8a4a0 [EGD-7615] Fix Modem soft reset
Cellular is configuring modem after reset.
2021-10-13 13:32:40 +02:00
Tigran Soghbatyan
2b42e8e31d [BH-773] Add bedtime reminder application
Add bedtime time and on/off UI setup app
Add bedtime event notification window
Add bedtime audio assets
Implement bedtime notification TimeService backend
Add bedtime unittests
2021-10-13 13:10:08 +02:00
Bartosz Cichocki
33b19759ff [EGD-7440] Fix BT statusbar after BT disconnect
BT statusbar was set by disconnect message, which was not
aware of BT on/off status, thus always after disconnect
the statusbar icon was set to idle/enabled
2021-10-12 12:28:21 +02:00