Marcin Smoczyński
958ce4906c
[BH-897] Split module-sys
...
Split system module to better manage dependencies between system
components.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2021-09-21 16:11:59 +02:00
Piotr Tański
bf3897b649
[EGD-7610] Unnecessary services and apps removed
...
Removed lwIP, FOTA and clock application.
2021-09-21 08:34:53 +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
81adfe41ab
[EGD-6347] Refactored phone modes handling in applications
...
PhoneModeObserver doesn't work properly in applications.
Applications have to handle the phone mode changes via AppMgr.
Phone mode and tethering handlers separated.
2021-04-12 14:54:55 +02:00
Piotr Tański
efef7dcf7f
[EGD-6111] Timers refactored
...
Deep refactor of system timers.
2021-03-19 14:09:35 +01:00
Piotr Tanski
22102c4ba5
[EGD-4200] Message handling refactored. ( #974 )
2020-11-06 15:24:59 +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
Radoslaw Wicik
2276ceed67
[EGD-3743] Update copyrights in fies
2020-10-20 12:55:10 +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
pholat
55ca62e66d
cleanup: removed empty ctor/dtor stubs & some TODO ( #481 )
2020-06-30 08:32:05 +02:00
Radoslaw Wicik
a8573a404c
Apply new style
2020-03-17 10:03:16 +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
9e6402e228
[EGD-2335] Addeed codestyle to changed code chunks
2019-12-09 11:19:37 +01:00
Adam Dobrowolski
5381651663
[WIP] [EGD-2335] Application manager works ok after application state unification
2019-12-09 11:19:37 +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
689ff95ac3
Added desktop application class.
2019-06-19 06:59:07 +02:00
Robert Borzecki
e745ddce2c
Added handling switch data in windows.
2019-06-18 13:30:47 +02:00
Robert Borzecki
b4b949d925
Added viewer application for kickstarter.
2019-06-10 18:03:18 +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
27e46e4921
Added time functions for clock
2019-06-06 13:27:41 +02:00
Robert Borzecki
de8b693e61
Added vector image.
2019-06-06 11:05:15 +02:00
Robert Borzecki
c64be66c6c
Added application manager.
2019-06-04 07:58:52 +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