Piotr Tański
efef7dcf7f
[EGD-6111] Timers refactored
...
Deep refactor of system timers.
2021-03-19 14:09:35 +01:00
Przemyslaw Brudny
84095629df
[EGD-5883] Added generic button popups attach to applications
...
Created structure and implementation for popup windows
attachments on button actions into applications. Moved Volume
window to fit into solution. BarGraph refactored.
2021-03-03 22:21:11 +01:00
Radoslaw Wicik
b117704345
[EGD-4219] Convert service-evtmgr and service-lwip to library
2020-11-18 10:09:02 +01:00
Piotr Tanski
22102c4ba5
[EGD-4200] Message handling refactored. ( #974 )
2020-11-06 15:24:59 +01:00
Radosław Wicik
57f6c267ee
[EGD-4213] Convert service-appmgr to library - library ( #960 )
2020-11-04 15:59:45 +01:00
Piotr Tanski
299be4daf6
[EGD-4151] Application manager actions introduced. ( #905 )
...
* [EGD-4151] Application manifest structure defined.
* [EGD-4156] Applications registry and basic action handler implemented.
2020-11-04 10:24:35 +01: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
Adam Dobrowolski
7b4a706cd6
EGD-4036 Application windows - added register mechanism
...
* Moved ApplicationLauncher to separate files - declutering
* WindowsStore renamed to WindowsFactory - Store needs to be splitted toavoid antipattern
* Options window build dynamically onBeforeShow
* Dialog windows dynamically built
2020-10-13 17:46: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
pholat
55ca62e66d
cleanup: removed empty ctor/dtor stubs & some TODO ( #481 )
2020-06-30 08:32:05 +02:00
Przemyslaw Brudny
c0822b6658
[EDG-3019] Moved log.hpp and debug.hpp into main PurePhone repo
2020-03-24 15:55:32 +01:00
Przemyslaw Brudny
8f92715951
[EDG-3019] Segger utils moved to git submodule
2020-03-23 18:37:37 +01:00
Radoslaw Wicik
a8573a404c
Apply new style
2020-03-17 10:03:16 +01:00
Mateusz Grzywacz
aeaf39191b
[EGD-2368] moved all AppTimer objects definitions to init list, to get rid of default AppTimer() ctor
2020-01-02 14:53:34 +01:00
Mateusz Grzywacz
33ac431af4
[EGD-2368] Approach 2: timer object for use in Application.
2020-01-02 14:53:34 +01:00
Mateusz Grzywacz
c09df40905
[EGD-2368] Approach 1: list of timers
2020-01-02 14:53:34 +01:00
Adam Dobrowolski
c5c9ea0087
[EGD-2335] WIP: handling keys moved to widget - works smoothly
2019-11-27 11:09:52 +01:00
Mateusz
e8babd16d5
WiP: Removed unneeded WakeUp/GoSleep handlers
...
WiP: Added new handler - > SwitchPowerMode
2019-08-29 11:40:31 +02:00
Robert Borzecki
9a815a2cfc
Updated Application and Launcher templates.
2019-08-28 12:21:18 +02:00
Mateusz
1a59b7b6cb
#MATI SUPER FIX, fixed async msg handling in DataReceivedHandler
2019-08-12 12:18:59 +02:00
Robert Borzecki
cdde8bec0e
Added new version of screens.
2019-07-19 12:03:27 +02:00
Robert Borzecki
eb22011bdb
Added battery level handling in top bar.
2019-07-15 09:35:46 +02:00
Robert Borzecki
8913bf6fc3
Fixed [] operator fot utf8.
2019-06-24 13:47:44 +02:00
Robert Borzecki
34a319993e
Added application's wrapper for gui window.
2019-06-24 07:08:11 +02:00
Robert Borzecki
e745ddce2c
Added handling switch data in windows.
2019-06-18 13:30:47 +02:00
Robert Borzecki
76d88d2471
Removed SwitchWithData commands.
2019-06-18 09:54:20 +02:00
Robert Borzecki
5dc4c6c134
Merge branch 'master' of github.com:muditacom/PurePhone into keyboard_fix
2019-06-17 18:23:26 +02:00
Kuba
4e727ed007
Pull request suggestions added.
2019-06-17 14:22:05 +02:00
Robert Borzecki
6964ed3e9e
Fixed switch between applications.
2019-06-17 10:17:06 +02:00
Kuba
970f4584b9
Working on keyboard fix.
2019-06-14 11:13:16 +02:00
Robert Borzecki
621d9edc58
Added settings reading in init state of application.
2019-06-13 19:41:48 +02:00
Robert Borzecki
1e748fb0b1
fixed filling rect widget.
2019-06-13 09:21:48 +02:00
Robert Borzecki
4ab64524f9
Removed commented code.
2019-06-11 21:00:40 +02:00
Robert Borzecki
9c1087742d
Added rendering worker for gui service.
2019-06-11 20:34:53 +02:00
Robert Borzecki
b8dbb525d2
Merge branch 'master' of github.com:muditacom/PurePhone into gui_worker
2019-06-11 08:45:11 +02:00
Robert Borzecki
b4b949d925
Added viewer application for kickstarter.
2019-06-10 18:03:18 +02:00
Robert Borzecki
662ee42374
Fixed half screen flickering on startup.
...
Optymized drawing of the rectangle.
2019-06-08 07:16:30 +02:00
Robert Borzecki
2e5435761a
working demo
2019-06-07 12:27:22 +02:00
Robert Borzecki
7a9706b6e4
Changed initial clock values.
2019-06-07 08:21:24 +02:00
Robert Borzecki
9b8ca1b980
WIP rendering worker.
2019-06-07 08:17:44 +02:00
Robert Borzecki
534a6be704
Merge branch 'show_time_june_2019' of github.com:muditacom/PurePhone into show_time_june_2019
2019-06-06 23:11:01 +02:00
Robert Borzecki
81babc3efb
Fixed rendering time and buttons responses in clock.
2019-06-06 22:57:56 +02:00
Kuba
5c8dc69ed5
Progress bar added in clock application.
2019-06-06 15:28:06 +02:00
Robert Borzecki
9c1abcfc80
Added hour and seconds changing via buttons.
2019-06-06 14:04:59 +02:00
Robert Borzecki
23e346e1a1
Merge branch 'show_time_june_2019' of github.com:muditacom/PurePhone into show_time_june_2019
2019-06-06 13:27:57 +02:00
Robert Borzecki
27e46e4921
Added time functions for clock
2019-06-06 13:27:41 +02:00
Kuba
2a83bfc3bc
Added message from keyboard to clock app.
2019-06-06 12:46:37 +02:00
Robert Borzecki
de900fdb0d
Introduced MessaType enum class.
2019-06-03 13:32:48 +02:00
Robert Borzecki
401cfe5908
Disabled blinky.
2019-06-03 11:58:57 +02:00