Przemyslaw Brudny
29f455d46b
[EGD-7998] Pure image assets cleanup and update
...
Pure image assets cleanup and update.
2021-11-25 18:39:16 +01:00
Wojciech Rzepecki
a0914b534c
[EGD-5374] Fix call gui issues
...
fixed state icons to use box layout
plus string and allignement fixes
2021-11-25 13:58:42 +01:00
Przemyslaw Brudny
bc3e825b77
[EGD-7910] Text directory cleanup
...
Text directory cleanup. Removed old unused assets
directories.
2021-11-05 00:36:34 +01:00
Piotr Tański
8038df5d69
[EGD-7828] Phone number match performance fixes
...
Fixed performance of the number matcher.
2021-10-29 17:39:42 +02:00
tomaszkrosnowski
fed0508bb8
[EGD-5371] Fixed UI for calls
...
Calllog window and call details UI and layout fixes. Replaced icons.
Other UI changes.
2021-10-28 17:30:40 +02:00
Przemyslaw Brudny
38bc935af9
[EGD-7237] Layout NavBar refactor
...
Layout NavBar refactor.
2021-10-28 16:10:03 +02:00
Przemyslaw Brudny
7597d38852
[EGD-7857] Renamed BottomBar to NavBar
...
Renamed BottomBar to NavBar.
2021-10-26 13:51:06 +02:00
Piotr Tański
1d2f5cf7a4
[EGD-7754] Dates bumped in disclaimers
...
Dates bumped from 2020 to 2021.
2021-10-11 19:08:26 +02:00
Piotr Tański
f8adbf2bed
[EGD-7474] Contacts management fixes
...
Fixed managing contacts on the application side.
2021-10-04 15:06:22 +02:00
Marcin Smoczyński
bd90e57516
[BH-907] Split utils module into components
...
Split module-utils into smaller components for better dependency
management. Fix many dependencies throughout the project.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2021-09-23 15:14:40 +02:00
Wojtek Rzepecki
1e8082e02c
[EGD-7570] Add Alarm Clock status bar indicator
...
Added indicator on status bar if any alarm is on
2021-09-23 13:15:02 +02:00
Marcin Smoczyński
958ce4906c
[BH-897] Split module-sys
...
Split system module to better manage dependencies between system
components.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2021-09-21 16:11:59 +02:00
Mateusz Grzegorzek
58dd02cff1
[BH-861] Cleanup Application split - part I
...
1. Prepare Pure and Bell specific `Application`
classes and add them to `app` target:
- `products/BellHybrid/apps/Application.cpp`
- `products/PurePhone/apps/Application.cpp`
2. Update `CMakeLists.txt` files.
3. Move `ApplicationBell` implementation to Bell-specific
`Application` class and remove `ApplicationBell` files.
4. Change Bell apps parent classes from `ApplicationBell`
to Bell-specific `Application` class.
5. Rename `Application` to `ApplicationCommon` in the rest of the files.
2021-09-13 11:58:10 +02:00
Piotr Tański
0079bc9695
[EGD-7238] Fixed applications deinit handers
...
All apps deinit handlers should call the base function.
2021-09-09 12:51:22 +02:00
Piotr Tański
90e7a48198
[EGD-7362] Merge release/0.76.1 into master
...
Merge release/0.76.1 into master.
2021-09-02 11:12:59 +02:00
Pawel Olejniczak
109b151631
[CP-139] Add time based attempt logic to phone lock handler
...
Phone lock no longer bases only on number of attempts.
Now there is a cooldown time between each attempt,
starting from a third attempt.
2021-09-01 11:43:45 +02:00
Piotr Tański
53b6186bd4
[EGD-7222] Disable antenna test application
...
Antenna test application is now disabled.
(cherry picked from commit 8ddc581b84 )
2021-08-25 12:21:28 +02:00
Mateusz Grzegorzek
ed68fc92ec
[BH-754] Split ServiceDB
...
- rename ServiceDB to ServiceDBCommon,
- create separate ServiceDB for Pure and Bell,
- move Pure-specific functionality
from `ServiceDBCommon` to Pure `ServiceDB`
2021-08-20 10:47:29 +02:00
Mateusz Grzegorzek
2bdc4fbee6
[BH-740] Split SystemManager - part I
...
Rename SystemManager to SystemManagerCommon
2021-08-19 16:34:50 +02:00
DariuszSabala
01d4b62131
[BH-381] Turned application call into lib
...
Defined separate cmake target, dependencies, private, and public
sources, cleaned up include paths
2021-07-13 13:11:44 +02:00
Wojtek Rzepecki
bf3cc2f23c
[EGD-6955] Add calls notifications in DND
...
Add notifications for incoming calls in DND
phone mode according to design.
2021-06-30 13:19:33 +02:00
Piotr Tański
c47f7bf535
[EGD-6978] Outgoing calls fixes
...
Fixed calling from ICE contacts, phonebook and messages.
2021-06-29 13:20:20 +02:00
tomaszkrosnowski
d5f3277a07
[EGD-6994] Remove sensitive data logging
...
Sensitive data removed from logs in apps: call and calllog.
2021-06-25 13:56:00 +02:00
Piotr Tański
ef0872eaf6
[EGD-5709] Fixed actions support in Call application
...
Fixed:
- returning from a call window to previous application
- closing SMS templates window if open from call window
2021-06-22 17:31:14 +02:00
Hubert Chrzaniuk
54ef6d5dda
[EGD-5709] Add full actions support in call application
...
Application call used both actions and messages which
caused windows switch problems. It has been refactored
to handle all communication by actions.
2021-06-22 17:31:14 +02:00
Alek Rudnik
978b1d507b
[EGD-6918] Timestamp clean up
...
Removal of not needed methods
Addition of unit tests
Fixes according to newst design guidelines
Added new seprate interface cmake lib for time constants
2021-06-16 15:41:23 +02:00
Wojtek Rzepecki
7350872bf2
[EGD-6884] Fix autolock in sms template
...
Fix of autolock behavior on sms template
window while declining call
2021-06-09 15:19:56 +02:00
Maciej Janicki
ad875616c4
[EGD-6684] Fix call ended message
...
This commit fixes issue with call ended
message not being shown after other
phone ends the call.
2021-06-09 09:51:12 +02:00
Lukasz Skrzypczak
2911b6b4a1
[BH-378] PR changes
...
PR changes - mainly includes
2021-06-08 12:24:29 +02:00
Lukasz Skrzypczak
7fee0d9cfb
[BH-378] Utils move log to library
...
Moved log to separate library
2021-06-08 12:24:29 +02:00
Przemyslaw Brudny
b7e710ef9e
[EGD-6867] Renamed TopBar into StatusBar
...
Renamed TopBar into StatusBar.
2021-06-04 12:24:30 +02:00
Alek Rudnik
93c4675d1d
[EGD-6701] System time usage fixes
...
Fixed all calls to stdlib time.
Removed all redundant calls to Timestamp treated as time source.
2021-05-27 16:54:44 +02:00
Michał Kamoń
0f3fb7c152
[EGD-6736] Add app's state dependent autoLock mechanism
...
This PR provides the implementation of the auto-locking mechanism that
is dependent on an application's current auto-locking policy. Three
auto-lock policies have been introduced:
* DetermineByWindow
* DetermineByAppState
* PreventPermanently
Also changed the AutoLockWindow set/get auto-lock time value to the
message-based approach.
2021-05-26 08:31:33 +02:00
tomaszkrosnowski
dcd0ebe0a1
[EGD-6338] Fix NAT widget visibility
...
Make sure that NAT (Network Access Technology) widget is visible on top
bar ONLY during call.
2021-05-21 01:27:54 +02:00
Piotr Tański
1bcc27dfe7
[EGD-6638] SOS call windows flow fixed
...
On going back, it returns to the correct window.
2021-05-10 09:03:23 +02:00
Przemyslaw Brudny
5913999d23
[EGD-6683] Fixed not fitting labels in Calls and Meditation
...
Fixed not fitting labels in Calls and Meditation.
2021-05-05 18:39:25 +02:00
Maciej Janicki
ee5d2f16e9
[EGD-6639] Fix call icon misalignment
...
Align call window arcs
2021-04-29 14:30:18 +02:00
Przemyslaw Brudny
25ba341e6c
[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.
2021-04-29 12:06:59 +02:00
Artur Śleszyński
71465d8990
[EGD-3119] Hide InputEvent's member fields
...
Use the InputEvent's convenience methods to express intent.
2021-04-29 08:01:18 +02:00
Maciej Janicki
ce139d27bb
[EGD-6583] Add send text
...
Adds missing send text during
incoming call.
2021-04-28 09:44:24 +02:00
Maciej Janicki
5cc2475d13
[EGD-6600] Add rejected call message
...
Adds rejected call message
instead of ended call.
2021-04-27 15:15:39 +02:00
Jakub Pyszczak
49c132c622
[EGD-6513] Volume control feedback
...
Added volume control feedback during music playback over Bluetooth.
Changed volume buttons handler logic in service audio to use actions
instead of messages.
2021-04-22 15:30:02 +02:00
Pawel Olejniczak
7fe84233c2
[EGD-6506] Turn on function keys backlight during call
...
Backlight of function keys are on when call is active.
When call ends, previous backlight mode is restored.
2021-04-21 19:38:23 +02:00
Adam Dobrowolski
940989833f
[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
2021-04-20 20:07:44 +02:00
Wiktor S. Ovalle Correa
cc0a76f2c7
[EGD-6485] Remove Cellular message types from global
...
Domain-specific message types should not pollute global space.
2021-04-20 17:31:36 +02:00
Alek Rudnik
fd935f4179
[EGD-6093] Audio settings API
...
Refactored Audio settings API.
Moved phone modes logic from serivce audio to service clients level.
Removed redundant API.
Seprated API for vibration and sound enable/disable.
Fixed issues with vibrations logic.
2021-04-16 14:50:38 +02:00
Marek Niepieklo
226e9e4c0b
[EGD-6515] Answer/reject calls using headset
...
Clean up propagation of headset keys events
Clean up volume control with headset keys
Update key mappings for simulator
Use headset OK key to answer/reject calls
2021-04-15 14:19:50 +02:00
Przemyslaw Brudny
cbd74648d0
[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.
2021-04-13 10:59:29 +02:00
Piotr Tański
81adfe41ab
[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.
2021-04-12 14:54:55 +02:00
Bartosz Cichocki
22809d630b
[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
2021-04-12 12:56:36 +02:00