Commit Graph

83 Commits

Author SHA1 Message Date
Marcin Smoczyński
f7c8af86c8 renderer: disable address sanitizer
Disable address sanitizier due to a bug in sigc library which results in
false positive report in the PurePhone process.
2020-04-08 18:07:57 +02:00
Adam Dobrowolski
4a61f400e7 EGD-3055 Fixed printf issues 2020-04-08 12:23:53 +02:00
Alek-Mudita
36be49c15b Egd 3046 unexpected reset (#274)
* [EGD-3046] fix HF handler
added boot reason printing and clearing

* [EGD-3046] added prining of  GPR_5 on checking boot reason

* [EGD-3046] added halt if debugging

* [EGD-3046] halt if debugging only in exit

* [EGD-3046] rename

* [EGD-3046] added DEBUG check

* [EGD-3046] fixed formatting

* [EGD-3046] fixed includes
2020-04-01 16:34:56 +02:00
pholat
91e05fcf65 fix gtk & FileAttributes 2020-03-25 15:28:52 +01:00
Przemyslaw Brudny
c0822b6658 [EDG-3019] Moved log.hpp and debug.hpp into main PurePhone repo 2020-03-24 15:55:32 +01:00
Adam Dobrowolski
abe6813ce6 EGD-3026 Wall Werror and Wextra added to project 2020-03-24 14:17:12 +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
Radoslaw Wicik
0400e5c18b [EGD-2886] Unify and repair build system. 2020-02-19 14:55:14 +01:00
Adam Dobrowolski
ae915f3512 [EGD-2571] Clenup: removed MessageType static_casts, fixed debug.h defines. Added GPIO event 2020-02-12 13:31:13 +00:00
Mateusz Grzywacz
8d0b50735f [feature] add separate folders in CMake conf & change type of a variable. rebuild.sh updated & docs on separate build folders 2020-02-03 14:12:47 +01:00
Mateusz Grzywacz
1299cd7638 [Mati Eink fix] unnecesary powering off and and on eink aftery *every* frame redraw 2020-01-03 11:01:48 +01:00
Mateusz Grzywacz
133bc6689b [fix eink hang linux mati] requires timer tick handler fix 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
8c2622b2c2 Bluetooth compiles and starts on Purephone and Linux fine 2019-10-14 15:32:06 +02:00
Robert Borzecki
6e4bf06046 Power off screen handling, contact verification functions. 2019-09-23 12:51:07 +02:00
Robert Borzecki
839ad0d301 Disabled logs, disabled blinking on key press while unlocking. 2019-09-20 11:57:07 +02:00
Robert Borzecki
46c1abe92e Fixed bottom-up navigation in phonebook. 2019-09-19 19:54:25 +02:00
Robert Borzecki
2d6d59a4bb WIP: resume after suspend. 2019-09-19 11:51:55 +02:00
Robert Borzecki
071b2e08f4 Mati's fixes. 2019-09-19 08:43:27 +02:00
Robert Borzecki
3ba8374f69 WIP: crash on resume 2019-09-19 08:10:25 +02:00
Robert Borzecki
d27047c23c Added flow for suspending eink and gui services. 2019-09-18 18:59:27 +02:00
Robert Borzecki
70e291e5d5 Added acquireing data for phonebook model. 2019-09-12 12:18:44 +02:00
Robert Borzecki
9782aa7b29 Added simple support for power management. 2019-09-09 12:29:08 +02:00
Robert Borzecki
857b8a4bc3 LowPowerMode magic. 2019-09-09 10:09:55 +02:00
Robert Borzecki
74e21f57d4 Added stop timer for eink while going to suspend mode. 2019-09-09 08:51:01 +02:00
Robert Borzecki
f855c7f5d0 Merge branch 'EGD-2079_pwrmgr_services' of github.com:muditacom/PurePhone into EGD-2078-power-manager-app-manager 2019-09-06 07:21:43 +02:00
Mateusz
22ad981b01 WiP: Suspend/Resume procedure implementation + testing 2019-09-04 13:43:27 +02:00
Mateusz
08638faac3 WiP: Update services with powermode handler implementation 2019-09-02 14:09:06 +02:00
Mateusz
883b8f2550 WiP: Extended sysmgr api
WiP: did some tests
2019-09-02 13:18:06 +02:00
Robert Borzecki
1ef83167af Added screen locking after lock timeout. 2019-09-02 09:28:11 +02: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
Robert Borzecki
05bdd66b13 Merge branch 'EGD-2079_pwrmgr_services' of github.com:muditacom/PurePhone into EGD-2078-power-manager-app-manager 2019-08-28 09:01:05 +02:00
Robert Borzecki
fb2ceca1d4 Added call to eink's power down function. 2019-08-28 09:00:25 +02:00
Mateusz
2f0f8fd52c Fix: SystemClose procedure 2019-08-28 08:56:41 +02:00
Robert Borzecki
f26aba9fc6 Added gui resource deallocation.
Added eink power down after 3 seconds.
2019-08-27 14:39:08 +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
rborzeck
d74028bff4 Merge pull request #41 from muditacom/linux_increase_window_refresh_frequency
Linux: renderer refresh frequency increased from 1Hz to 20Hz
2019-08-23 12:33:12 +02:00
pholat
a15944ad0a Linux: renderer refresh frequency increased from 1Hz to 20Hz 2019-08-23 11:13:52 +02:00
Robert Borzecki
20a2504f11 Added navigation for text widget. 2019-08-23 10:09:55 +02:00
Robert Borzecki
64d7af9583 WIP: eink/mutex problem. 2019-08-22 08:37:33 +02:00
Robert Borzecki
ecc2a86e1c Merge branch 'master' of github.com:muditacom/PurePhone into EGD-2015_database_model 2019-08-20 18:26:47 +02:00
Mateusz
1a6a5a9a6d Ready to merge 2019-08-20 11:22:10 +02:00
Mateusz
cabbc1628f WiP: merged module-drivers with bsp 2019-08-14 12:46:49 +02:00
Mateusz
1a59b7b6cb #MATI SUPER FIX, fixed async msg handling in DataReceivedHandler 2019-08-12 12:18:59 +02:00
Mateusz
dd4474f3c3 WiP: Massive refactor in module-bsp, cleaned up include paths and compilation warnings/errors 2019-08-08 10:27:45 +02:00
Robert Borzecki
02742ee842 WIP: Cellular notifications. 2019-07-16 12:29:58 +02:00
Kuba
05e66ab736 Merge branch 'master' of github.com:muditacom/PurePhone into module-bsp-battery 2019-07-10 15:45:13 +02:00