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
Robert Borzecki
f1f137209b
Added clock application.
2019-06-03 07:35:31 +02:00
Robert Borzecki
2f4518f5dd
Added module-apps.
2019-06-01 15:06:21 +02:00