Marcin Smoczyński
a91365b421
fix building with gcc8
2020-04-17 14:16:48 +02:00
Adam Dobrowolski
352074cea6
EGD-3056 Renamed subscribe to connect (following signal -> slot nomenclature)
2020-04-15 16:50:19 +02:00
Adam Dobrowolski
32f51fd796
EGD-3056 PR review applied
2020-04-15 16:50:19 +02:00
Adam Dobrowolski
b7db6a57ed
EGD-3056 Added message to continue system shutdown on power plug ejection
2020-04-15 16:50:19 +02:00
Adam Dobrowolski
2cee195e09
EGD-3056 subscribtion based execution (on typeid) added and works fine
...
Till now there was no clear way to register hanlder for message in
Service, with this approach one can register function/lambda handler
for Message which encurages handling messages in functions rather than
in hudge switch cases.
With aproach like this our Messages resembe something between Command
and State pattern. In state pattern `Message` would be `Event` send,
whereas Service would be `Context`.
2020-04-15 16:50:19 +02:00
Radoslaw Wicik
a8573a404c
Apply new style
2020-03-17 10:03:16 +01:00
Mateusz Grzywacz
e2cafcee70
[EGD-2368] changes requested in a PR
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
Mateusz
e8babd16d5
WiP: Removed unneeded WakeUp/GoSleep handlers
...
WiP: Added new handler - > SwitchPowerMode
2019-08-29 11:40:31 +02:00
Mateusz
d299f0916e
Auto stash before merge of "EGD-2080_evtmgrdeinit" and "origin/EGD-2079_pwrmgr_services"
...
Fix: Service's params order
2019-08-28 10:51:48 +02:00
Robert Borzecki
59d6522dcd
Merge branch 'master' of github.com:muditacom/PurePhone into EGD-2015_database_model
2019-08-26 12:32:25 +02:00
Mati
9c1f919e2e
Services: Added parent/child feature
...
Fix: Raised ApplicationSettings stack to 4kB
Fix: eINK deep refresh fix
2019-08-26 09:31:50 +02:00
Mateusz
1a59b7b6cb
#MATI SUPER FIX, fixed async msg handling in DataReceivedHandler
2019-08-12 12:18:59 +02:00
Robert Borzecki
b0bb0d8f6c
Added locking and unlocking of the desktop screen.
2019-06-27 10:00:14 +02:00
Robert Borzecki
35d15b2bc7
Added key handling logic to applications.
2019-06-26 12:34:06 +02:00
Robert Borzecki
2f4518f5dd
Added module-apps.
2019-06-01 15:06:21 +02:00
Robert Borzecki
d3235d54d7
Removed submodule
2019-05-21 23:35:00 +02:00