Commit Graph

27 Commits

Author SHA1 Message Date
Lefucjusz
69a7c63417 [MOS-1031] Fix Meditation app screen lock
Fix of the issue that Meditation app
would prevent phone from locking on
every screen, though it should do
so only on timer screen.
2023-09-06 11:00:27 +02:00
Lefucjusz
b2368714c4 [MOS-54] End of meditation unlocks phone fix
Fix of the issue that end of the meditation
unlocks phone.
2022-06-09 15:39:58 +02:00
Lucjan Bryndza
6784e6bc3e [EGD-8024] Fix no gong after preparation time
Fix the gong timer application after timer compoment
fixes

Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
2021-12-01 11:30:17 +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
tomaszkrosnowski
3a889401c7 [EGD-7791] Meditation layout fix
Fixed layout in meditation app, so it now renders as it should.
Also small fix for MP is included (EGD-7848).
2021-10-27 10:41:21 +02:00
Przemyslaw Brudny
7597d38852 [EGD-7857] Renamed BottomBar to NavBar
Renamed BottomBar to NavBar.
2021-10-26 13:51:06 +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
mkamonMdt
34507ab99a [BH-841] Extraction of ProgressTimer from Meditation
The following commit provides implementation of ProgressTimer.
The timer purpose is to provide suitable abstraction of a timer
that can be visually represented by both Text and Progress.

The implementation is based on MeditationTimer and thus
the ApplicationMeditation's part that uses MeditationTimer
has been refactored.
2021-09-06 20:03:10 +02:00
DariuszSabala
cc3f7930d8 [BH-385] Turned application meditation into lib
Created separate cmake library, defined public and private
include search path and dependencies, removed this app
from BellHybrid target dependencies and added explicitly
as PurePhone dependency, cleaned up include paths
2021-07-20 11:04:17 +02:00
Przemyslaw Brudny
d353e44403 [EGD-6950] Added header layout
Added Header Layout.
2021-06-18 16:18:04 +02:00
Przemyslaw Brudny
b7e710ef9e [EGD-6867] Renamed TopBar into StatusBar
Renamed TopBar into StatusBar.
2021-06-04 12:24:30 +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
Wojtek Rzepecki
12bbabc93e [EGD-6254] Add meditation end timeout
Added timeout on meditation end screen
to automatically return to main screen
of meditation app.
2021-04-28 14:12:55 +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
Piotr Tański
ea88104345 [EGD-5843] Fixed displaying gray colors in meditation window
The screen should be deeply refreshed on starting the meditation.
2021-04-13 08:51:26 +02:00
Piotr Tański
4f0c3c82af [EGD-6209] Tethering confirmation popup added
Provided a tethering confirmation popup.
The popup shows up once a USB cable is connected to a PC.
2021-04-08 09:26:46 +02:00
Jakub Pyszczak
863d805d24 [EGD-6304] Popup overall fixes
Removed duplicated mode observer from application
that was introduced during the rebase in this commit
1860bf210f.
Fixed mute logic according to the design.
Fixed switching back to the meditation window.
2021-03-24 23:41:30 +01:00
tkros
1860bf210f [EGD-5744] Phone mode status bar widget
Added phone mode widget to top bar. The widget is mutually exclusive
with NAT widget. Phone mode is determined using phone mode observer.
2021-03-23 19:38:57 +01:00
Przemyslaw Brudny
230eb7c343 [EGD-5816] Device freeze after cancelling a call
Reverted changed proposed by PR [EGD-5598] GuiTimer
refreshWindow on Count and custom stop.

Signed-off-by: Przemyslaw Brudny <przemyslaw.brudny@mudita.com>
2021-02-19 12:57:30 +01:00
Przemyslaw Brudny
50d0cf0be9 [EGD-5598] GuiTimer refresh window on count
Added Gui timer auto refresh window on count and additional
name based API to detach timer from window. Added
TimerIDGenerator and exception throw on creating user timer
with same name.
2021-02-17 17:33:32 +01:00
Piotr Tański
4c61595a27 [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.
2021-01-21 10:46:57 +01:00
jimmorrisson
14918dc4f9 [EGD-4925] Change new filesystem handling implementation in module-gui. (#1193)
Due to vfs deprecation there is need to remove all vfs calls from code. This PR covers module gui. There are some modifications in other modules included which are necessary because of build system issues.
2020-12-16 15:23:11 +01:00
Michał Kamoń
9c36407681 [EGD-4376] Meditation: fixed to many options for time set (#1105) 2020-12-03 10:34:23 +01:00
Krzysztof Mozdzynski
0ef0d615f3 [EGD-4150] Change filename i18 to i18n (#1108)
Change filename of internationalization files from i18 to i18n.

I18n should stand for internationalization, not i18. That's why I changed in 'module-utils' name of the folder 'i18' and both .cpp and .hpp files to 'i18n'.
2020-11-27 18:31:00 +01:00
Radoslaw Wicik
2276ceed67 [EGD-3743] Update copyrights in fies 2020-10-20 12:55:10 +02:00
Michał Kamoń
3a6c51d6be [EGD-3959] Gong sound added (#857) 2020-10-20 09:11:50 +02:00
Michał Kamoń
d75f5555a6 [EGD-3863] application meditation windows (#838)
* Meditation windows added

* Style changes in application meditation

* PR + CMakeLists fixes
2020-10-19 10:58:47 +02:00