Piotr Tański
c2e45b0799
[EGD-7024] Keep the state of SMS on phone lock
...
The SMS is not deleted on manual or automatic phone lock.
2021-07-08 18:41:09 +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
Jakub Pyszczak
0e1880a726
[EGD-5624] Added window update
...
This PR introduces mechanism for passing
data to the currently displayed window by
switch data.
2021-03-12 10:53:56 +01:00
Maciej Janicki
e6fdf0e22c
[EGD-5333] Change renderer to follow command design pattern
...
Changes draw command implementation to properly follow
command design pattern. All drawing commands have been
moved to separate inheriting draw commands from renderer.
Other changes:
- New draw methods overloads have been added to pixel renderer.
Now pixel rendering methods are in one class.
- Simplified draw commands naming.
- Changed variable naming in draw commands to be more verbose.
- Changed {x,y} pairs to Points where possible.
2021-02-03 16:24:48 +01:00
Michał Kamoń
9e961b6072
[EGD-3589] gui - DOM dump functionality for gui::Item ( #1148 )
2020-12-09 15:57:20 +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
Radoslaw Wicik
2276ceed67
[EGD-3743] Update copyrights in fies
2020-10-20 12:55:10 +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
Piotr Tanski
9447da6585
[EGD-2870] Message drafts feature implemented. ( #704 )
...
- Save unsent messages as drafts on thread view window close.
- Queries for SMS add and update introduced.
- Fix for windows IDs all being zeroes across the GUI.
2020-09-21 10:25:00 +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
Adam Dobrowolski
672aab60b9
EGD-3200 Added minimal unittests for gui::Window callbacks
2020-05-14 09:17:53 +02:00
Adam Dobrowolski
0d23383c07
EGD-3200 Fix: Enable Window to call it's own callback
2020-05-14 09:17:53 +02:00
Adam Dobrowolski
f0c557d86b
EGD-3202 Tests GUI added conflicts in progress
2020-05-13 17:11:51 +02:00
Radoslaw Wicik
a8573a404c
Apply new style
2020-03-17 10:03:16 +01:00
Adam Dobrowolski
1059543931
[BoxLayout] Added PageLayout & BoxLayout fixups
...
* Fixed Rect to always set maxSize and BoxLayout navigation
* removed commented out focusItem
* Removed redundant handling
* General BoxLayout fixes
2020-01-03 12:54:39 +01:00
Alek
f9b6f8fb40
EGD-2180 auto handling of back button
2019-10-22 21:06:55 +02:00
Alek
006bc3d129
EGD-2180 Issue with gui::ShowMode
2019-10-15 23:18:02 +02:00
Robert Borzecki
fdf231ddfa
Fixed crash where there is no focus widget in window.
2019-07-08 10:03:41 +02:00
Robert Borzecki
f058b6a414
Added Tools page.
2019-07-08 08:08:00 +02:00
Robert Borzecki
d9fd80dd72
Added navigation in power of window, lambdas for gui.
2019-07-05 09:37:10 +02:00
Robert Borzecki
eeff273b9e
Added pin protection window.
2019-07-01 10:26:52 +02:00
Robert Borzecki
b0bb0d8f6c
Added locking and unlocking of the desktop screen.
2019-06-27 10:00:14 +02:00
Robert Borzecki
83c14e97d7
Added main desktop window.
2019-06-23 20:03:23 +02:00
Robert Borzecki
e745ddce2c
Added handling switch data in windows.
2019-06-18 13:30:47 +02:00
Robert Borzecki
44d5358ffc
Merge branch 'master' of github.com:muditacom/PurePhone into application_manager
2019-06-06 12:03:32 +02:00
Robert Borzecki
401cfe5908
Disabled blinky.
2019-06-03 11:58:57 +02:00
Robert Borzecki
d3235d54d7
Removed submodule
2019-05-21 23:35:00 +02:00