Commit Graph

81 Commits

Author SHA1 Message Date
Lefucjusz
181feb4f40 cleanup 2024-08-20 15:40:34 +02:00
Przemyslaw Brudny
4dd045f30f [EGD-3544] Label replacement with OneLine text
Label replacement with OneLine text. Style and usage fixes.
2022-01-20 12:10:31 +01:00
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
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
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
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
DariuszSabala
4201fcaea6 [BH-384] Turned application desktop to library
Defined separated cmake library, private and public include
directories and dependencies, isolated public headers from private,
cleaned up include paths and defined which targets depend on new
library, cleaned up include paths
2021-07-14 17:07:50 +02:00
Przemyslaw Brudny
ee2c085e56 [EGD-7130] Renamed settings application
Renamed settings application.
2021-07-09 18:20:12 +02:00
Przemyslaw Brudny
9194323b08 [EGD-7120] Remove old settings application
Moved valuable assets to new settings.
Removed old settings.
2021-07-09 14:37:31 +02:00
Przemyslaw Brudny
4685dc07a7 [EGD-6960] Header addition related style cleanups
Header addition related style cleanups.
2021-06-18 13:12:43 +02:00
Michał Kamoń
0bad6d643b [EGD-6657] ApplicationDesktop clean-up
This PR cleans-up `ApplicationDesktop` after recent changes in
home screen notifications handling.
2021-05-07 15:41:14 +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
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
Alek Rudnik
0b9bca2a05 [EGD-6014] Fix top bar includes
This is only clean up of includes, no functional changes
2021-03-05 17:43:19 +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
mkamonMdt
d9612efe7a [EGD-4338] Fix menu notification dot
Each tile in Menu that uses notification dot
is be refreshed. It also solves missing dot
issue of EGD-4129 and lack of sound notification
on incoming text message.
2021-01-15 09:17:03 +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
KacperLewandowski
ba4d547f47 [EGD-4009] alarm clock: add main window (#1100)
Create alarm clock application and add main window.
2020-12-07 10:45:50 +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
Piotr Tanski
fe86716984 [EGD-4153] Use actions instead explicit applications switch. (#1032) 2020-11-23 09:32:42 +01:00
Piotr Tanski
dd50838789 [EGD-4051] Based application manager app switching on application stack. (#858)
* [EGD-4051] Based application manager app switching on application stack.

* [EGD-4051] Application manager thorough refactor.
2020-10-23 15:45:58 +02:00
Radoslaw Wicik
2276ceed67 [EGD-3743] Update copyrights in fies 2020-10-20 12:55:10 +02:00
marek303
ae355210a8 [EGD-3315]Review changes (minor) 2020-10-15 20:58:45 +02:00
marek303
f1e68d2204 [EGD-3315] Main functionality: DB queries, timers processing, base classes for future use 2020-10-15 20:58:45 +02:00
KacperLewandowski
ba4640c4af [EGD-3469] ServiceTime - start 2020-10-15 20:58:45 +02:00
KacperLewandowski
ad626ebc93 [EGD-3857] Create calculator application 2020-10-15 14:57:57 +02:00
Piotr Tanski
fdb2cfdb5a [EGD-3597] Shape rendering refactored. (#827) 2020-10-14 12:24:41 +02:00
Piotr Tanski
f5aec0444a [EGD-3838] Introduced a meditation progress bar with simple implementation of meditation application. (#783) 2020-10-09 14:14:40 +02:00
Adam
f5f27d642f EGD-2955 EGD-3588 Timers fully refactored & updated (#721)
* Timers now are Application thread safe
* Timers now have consistent API independend of Application (no more c style timers)
* Timers can have either: callback or override onTimer() method - this
  way we can create more complicated timers or just use existing ones
* gui::Timer added via adapter class GuiTimer to decouple sys::Timer
  with gui::Timer
* Fixed race in wrapper
* Updated docs
* fixed using std and cpp_freertos and DataReceivedHandler hidden in Application.hpp
2020-10-02 14:04:57 +02:00
RobertPiet
ea13bda5c7 [EGD-3681] settings main screen updated to the design chart https://projects.invisionapp.com/d/main#/console/18241335/385967135/preview
[EGD-3681] review issues solved: new settings window contains link to the old one, _old files removed, issues regarding lambda params, removed translations for de, fr, sp;removed section file/author from the header/body, removed destructor - default one exists in the base class, not used parameter with maybe_unused param, reoved dead code; DeinitHandler removed (was empty) - currently base class calls onClose on all its windows; reinterpret_cast removed
2020-09-23 11:20:33 +02:00
Piotr Tanski
288040d348 [EGD-3514] Fixed a crash on system language change. (#693)
- Fixed by invalidating internal states of running windows after destroying their interfaces.
2020-09-18 16:17:49 +02:00
Tomas Rogala
1e603d820d [EGD-3470] Review changes 2020-08-13 23:22:40 +02:00
Przemyslaw Brudny
f790c75654 [EGD-3437] Navigation row and column fixup in Menu grid. 2020-08-06 16:43:48 +02:00
Tomas Rogala
a90da2fefb [EGD-3437] PR changes 2020-08-06 16:43:48 +02:00
Tomas Rogala
1a7772160a [EGD-3437] Implement border callbacks for Main Menu UI 2020-08-06 16:43:48 +02:00
alek
bc7f0091ca [EGD-3423] Added simple music player 2020-08-04 16:53:12 +02:00
Przemyslaw Brudny
5c64f96b11 [EGD-3336] Alignment refactor. 2020-07-15 13:07:20 +02:00
Radoslaw Wicik
76b6e3ef58 [EGD-3350] Flags icons in top bar in phonebook 2020-07-07 15:19:58 +02:00
Alek Rudnik
019b5cf719 Egd 3338 missed calls home scree notifications (#463)
* [EGD-3338] Missed calls home screen notifications
2020-06-25 23:42:42 +02:00
Przemyslaw Brudny
344a15232e [EGD-3189] Stylistic fix-ups. 2020-06-25 14:00:08 +02:00
Mateusz Grzywacz
db29b9cdeb updated dot icon for conversation view 2020-06-16 21:23:25 +02:00
Mateusz Grzywacz
cb5fd0710d [EGD-3199] new menu icons - page refresh deep 2020-05-15 11:20:44 +02:00
Mateusz Grzywacz
761aae5ffb [EGD-3199] new menu icons margins 2020-05-15 10:40:27 +02:00
Adam Dobrowolski
8ffccd85ed EGD-3202 Fixed all setMinimum / setMaximum sizes 2020-05-13 17:11:51 +02:00
Adam Dobrowolski
d3faef1101 EGD-2964 application calendar - removed leak, added to menu 2020-05-04 08:45:20 +02:00
Adam Dobrowolski
8edd7a6887 EGD-2964 memory leak in DesktopApp 2020-05-04 08:45:20 +02:00
Alek Rudnik
e9c7caaf2b [EGD-3129] remove common magic strings (#314) 2020-04-17 22:27:57 +02:00
Alek Rudnik
895369e8f8 [EGD-3114] fix alignment spelling (#300) 2020-04-15 09:13:37 +02:00
Mateusz Grzywacz
69bb0177ff [EGD-3071] icons - final icons for:
- calendar
- meditation
2020-04-10 12:25:31 +02:00