Commit Graph

114 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
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
Piotr Tański
bc4d32c7d8 [EGD-5158] Change access to the bus methods
The bus is now accessible only via Service object.
2021-02-08 16:56:42 +01:00
Pawel Paprocki
3623a84da9 [EGD-5517] Add MMI custom response window
Add MMI custom response windows for:
Call barring
Call waiting
CLIP
CLIR
IMEI
2021-02-04 10:25:58 +01:00
mkamonMdt
ae619d45a8 [EGD-2514] Fix clock does not refresh
There was no refresh trigger that would cause items like clock
to display its up-to-date state while user is being inactive.
This PR solves that issue providing timer-based refresh trigger
that is dependent on user activity.
2021-02-01 11:47:04 +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
Maciej Janicki
976d75952f [EGD-5250] Change time format on home screen and status bar
This commit changes time format displayed on home screen 
and on status bar by adding new locale for 12H format, 
which excludes am/pm suffix.
The new locale is set as new default format for time string.

Minor: Grammar typo fixed.
2021-01-20 09:36:11 +01:00
Wojtek Rzepecki
b24f0bca20 [EGD-2501] Add gsm powerdown due to battery
Gsm model power state maintenance based on battery level.
2021-01-15 11:05:22 +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ń
bd4f5da097 [EGD-4455] Desktop windows refactored (#1095) 2020-12-01 09:40:03 +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
Michał Kamoń
38ee9a224c [EGD-4452] unify desktop locks (#1071)
* [EGD-4452] Desktop locks refactored
2020-11-25 11:48:03 +01:00
Piotr Tanski
fe86716984 [EGD-4153] Use actions instead explicit applications switch. (#1032) 2020-11-23 09:32:42 +01:00
Michał Kamoń
cb593f45c3 [EGD-4367] sim passcodes flow implementation (#1033) 2020-11-20 17:51:22 +01:00
Radoslaw Wicik
7f2b7b45df [EGD-4221] Convert service-time to library 2020-11-19 10:33:31 +01:00
Michał Kamoń
af282b7dcd [EGD-4369] Absent call button on desktop with notifications fix (#1002) 2020-11-17 13:49:46 +01:00
Adam
64db7d8327 EDG-3585 Small fixup for refresh & cleanup in buildDrawLists (#916)
* EGD-3585 Minor refresh fixup&  Normalised buildDrawList everywhere
2020-10-30 10:13:47 +01:00
Michał Kamoń
244dbb02ce DesktopMainWindow notifications update (#886) 2020-10-28 13:28:51 +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
Przemyslaw Brudny
e131dae68f [EGD-3743] Removed old doxygen copyright statements from project. 2020-10-20 12:55:10 +02:00
Radoslaw Wicik
2276ceed67 [EGD-3743] Update copyrights in fies 2020-10-20 12:55:10 +02:00
marek303
698b14fa9e [EGD-3315]Review: minor changes 2020-10-15 20:58:45 +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
Piotr Tanski
fdb2cfdb5a [EGD-3597] Shape rendering refactored. (#827) 2020-10-14 12:24:41 +02:00
Michał Kamoń
bb21bca2a4 [EGD-3865] window locked screen (#784)
* LockedInfoWindow added
* RichTextParser enabled shortened text formating
2020-10-07 14:15:56 +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
Michał Kamoń
a58c00017b [EGD-3807] Cellular messaged added, PinLockHandler added for handling sim messging (#758) 2020-10-02 09:00:42 +02:00
Michał Kamoń
6aec199938 [EGD-2846]-sim-pin-entering (#718)
[EGD-2846] PIN and PUK windows for SIM added
2020-09-29 10:19:44 +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
65b4e9ad0f [EGD-3469] PR changes 2020-09-17 13:10:19 +02:00
Adam
58d0ca3869 [EGD-2494] Added no pin notification (#663) 2020-09-14 15:35:33 +02:00
Michał Kamoń
eb8e7c7eb2 [EGD-3568] Fix notifications max displayed number. Style refactors. (#665) 2020-09-14 09:26:05 +02:00
alek
6f222f516e [EGD-3555] Fixed notifications widget when phone is locked. 2020-09-01 10:41:51 +02:00
Pawel Olejniczak
da378f214c [EGD-3530] Add forwarding vcard via SMS
[EGD-3530] Cleanup and minor fixes

[EGD-3530] Fix switching back to previous window and update changelog
2020-08-27 12:51:25 +02:00
Przemyslaw Brudny
4686065c09 [EGD-3336] BoxLayout lead axis Alignment Calculation moved to resizeItems. 2020-07-15 13:07:20 +02:00
Przemyslaw Brudny
00caa85d1f [EGD-3336] BoxLayout Alignment refactor. 2020-07-15 13:07:20 +02:00
Przemyslaw Brudny
5c64f96b11 [EGD-3336] Alignment refactor. 2020-07-15 13:07:20 +02:00
Przemyslaw Brudny
ca21967df1 [EGD-3336] Added Orthogonal Alignment support to BoxLayout. 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
pholat
e0ca5806c8 EGD-3297: Fix: when notifications cleared, onlu KEY_RF should take us to calls (#453)
There was bug in implementation - when there was activatedCallback and any key was pressed
it was taking us to calls if key was not handled
2020-06-22 14:14:37 +02:00
pholat
1489ba75a7 EGD-3297 Desktop Notifications - added SHOW & CLEAR labels + minimal … (#447)
* EGD-3297 Desktop Notifications - added SHOW & CLEAR labels + minimal working code

* EGD-3297 Updated changelog
2020-06-19 11:42:21 +02:00
Mateusz Grzywacz
db29b9cdeb updated dot icon for conversation view 2020-06-16 21:23:25 +02:00
Marcin Smoczyński
072ac196bd EGD-3276: fix plus sign input 2020-06-09 12:07:13 +02:00
Adam Dobrowolski
8ffccd85ed EGD-3202 Fixed all setMinimum / setMaximum sizes 2020-05-13 17:11:51 +02:00
Przemyslaw Brudny
276aff67f6 [EGD-3190] setMinHeight fixes. 2020-05-12 16:45:15 +02:00
Przemyslaw Brudny
6c0ff85e3c [EGD-3190] Moved outOfDrawArea to separate function. 2020-05-12 16:45:15 +02:00