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
Adam Dobrowolski
e4de2a2410
SIM hot swap fixes and system abort on not enabled hot swap feature
...
* SIM hot swap should now properly show |x| in sim place when there is
no SIM inserted in selected sim slot
* ServiceCellular now can inform on Fatal state desktop which will
trigger window `Reboot` with no point of exit
* All windows in Desktop now have name in one place
* Access to cmux channels via enum class instead of String (which is errorprone)
2020-03-19 14:53:03 +01:00
Radoslaw Wicik
a8573a404c
Apply new style
2020-03-17 10:03:16 +01:00
Alek-Mudita
dc3d655abe
Egd 2566 signal strength indicator ( #214 )
...
* [EGD-2566] refactored cellular notification recogniton
* [EGD-2566] add new conversion to dBm
* [EGD-2566] added dBm to bar calculations
some minor fixes connected to signal strength
put static data in event store
* [EGD-2566] removed magic number
* [EGD-2566] PR fixes
* [EGD-2566] PR fixes
* [EGD-2566] missing rebase fix
* [EGD-2566] moved Signal Strength to separate file.
* [EGD-2566] missing return
* [EGD-2566] update signalstrength without message sending
* [EGD-2566] reverted USE_DAEFAULT_BAUDRATE to 1
* [EGD-2566][fix] missing change for closing end call window
* [EGD-2566] fix for proper checking for CSQ. Verbose setting of singla strength in Store
* [EGD-2566] fixed inlude in ScopeDTime.
* [EGD-2566] added mutex in GSM store
* [EGD-2566] missing change
* [EGD-2566] reverted USE_DAEFAULT_BAUDRATE
* [EGD-2566] PR fixy
2020-03-13 16:42:42 +01:00
Adam Dobrowolski
2ee92531bb
EGD-2848 Fixed super ugly icon shown on SIM update
2020-03-12 15:24:39 +01:00
Adam Dobrowolski
66467ab9d2
[EGD-2571] refactor - commands on GSM - SIM working
2020-02-18 07:39:16 +00:00
Adam Dobrowolski
55220c45a5
[EGD-2523] Added sim card indicator on topBar
2020-02-18 07:39:16 +00: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
Adam Dobrowolski
11f32113b9
[EGD-2499] [FIX] fixed race condition in ApplicationManager
...
it was a race between ApplicationX and ApplicationMager.
If application Manager got timeslice of sheduler prior to Application X
switch of Application state, switch of focus application stayed igored
2020-01-20 12:38:12 +01:00
Adam Dobrowolski
703d05875d
[EGD-2499] [WIP] debugging application manager in progress, appliaction manager states are culprit
2020-01-20 12:38:12 +01:00
Adam Dobrowolski
c3582983da
[EGD-2476] Added static lifetime store for battery state and use it on UI
2020-01-15 15:51:21 +01:00
Adam Dobrowolski
26a98bce1e
[AppManagement] Getting through previus windows by list
...
* removed first main window as first window in call app
* moved window switching to application from window
2020-01-10 14:15:28 +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
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
Adam Dobrowolski
9e6402e228
[EGD-2335] Addeed codestyle to changed code chunks
2019-12-09 11:19:37 +01:00
Adam Dobrowolski
092e2b7beb
[EGD-2335] Fixed lack of nullptr check
2019-12-09 11:19:37 +01:00
Adam Dobrowolski
3e207881e3
[EGD-2335] misc fixes
2019-12-09 11:19:37 +01:00
Adam Dobrowolski
dba1e8ad8f
[EGD-2335] Input of special characters works fine - based on app stack
...
Small fixup in appStack handling
Limited logs on define for ApplicationManager
2019-12-09 11:19:37 +01:00
Adam Dobrowolski
72496ee8f0
[EGD-2335] Position text properly
...
When adding special char - if it succeed position cursor
2019-12-09 11:19:37 +01:00
Adam Dobrowolski
339e9c782a
[WIP] [EGD-2335] adding special char works ok - need to forget special input app
2019-12-09 11:19:37 +01:00
Adam Dobrowolski
715f45add3
[WIP] [EGD-2335] sorting applications by last app works
2019-12-09 11:19:37 +01:00
Adam Dobrowolski
6cfde644d5
[WIP] [EGD-2335] Removed redundant state in ApplicationManager Application wrapper
...
* Both Application and ApplicationManager had the same Application::State
state. Unified.
* Removed map of applications to applications list in ApplicationManager
2019-12-09 11:19:37 +01:00
Adam Dobrowolski
ab43425383
[EGD-2335] WIP: we can take in special char
...
we can take it in ... but we cant say where to putIt
2019-12-09 11:19:37 +01:00
Adam Dobrowolski
77e8cd9341
[EGD-2335] WIP adding AppSpecialInput
2019-12-09 11:19:37 +01:00
Adam Dobrowolski
ab77fbe41a
[EGD-2335] Added processing long press prior to key event and return to desktop
2019-11-27 11:09:52 +01:00
Adam Dobrowolski
c5c9ea0087
[EGD-2335] WIP: handling keys moved to widget - works smoothly
2019-11-27 11:09:52 +01:00
Adam Dobrowolski
e1bde27d79
[EDG-2335] WIP: Application.cpp handling is just sad
2019-11-27 11:09:52 +01:00
RomanKubiak
5e491d4a63
[WiP] [EDG-2167] Working CMUX, call in/out. Code to be cleaned
2019-11-19 12:53:29 +01:00
Alek-Mudita
4f9360b5f1
Egd 2252 no outgoing call number ( #68 )
...
* EGD-2252 fixed lack of number during outgoing call
* EGD-2252 one notfication type
* EGD-2252 some call switch data clean up
2019-11-07 19:25:20 +01:00
Alek
f9b6f8fb40
EGD-2180 auto handling of back button
2019-10-22 21:06:55 +02:00
Alek
006bc3d129
EGD-2180 Issue with gui::ShowMode
2019-10-15 23:18:02 +02:00
Robert Borzecki
6e4bf06046
Power off screen handling, contact verification functions.
2019-09-23 12:51:07 +02:00
Robert Borzecki
2d6d59a4bb
WIP: resume after suspend.
2019-09-19 11:51:55 +02:00
Robert Borzecki
d27047c23c
Added flow for suspending eink and gui services.
2019-09-18 18:59:27 +02:00
Robert Borzecki
27413f0bd5
Added mechanism to return to last active application and window.
2019-09-17 18:22:39 +02:00
Robert Borzecki
1dccf32a8d
Added translation for call application.
...
Added flag to applications to prevent from locking the phone.
Changed look of call window.
2019-09-06 06:50:55 +02:00
Robert Borzecki
175798a3bc
Added circles to call window.
2019-09-04 08:44:02 +02:00
Robert Borzecki
1ef83167af
Added screen locking after lock timeout.
2019-09-02 09:28:11 +02:00
Robert Borzecki
b866e4a63b
Added backend for phone locking after specified window.
2019-08-30 06:40:50 +02:00
Robert Borzecki
9a815a2cfc
Updated Application and Launcher templates.
2019-08-28 12:21:18 +02:00
Robert Borzecki
56e1c21c2a
Added missing delete for windows in application's destructor.
2019-08-27 09:58:24 +02:00
Robert Borzecki
d8389b7c9a
Added browse mode.
2019-08-26 06:57:35 +02:00
Robert Borzecki
962fbb9a5d
Fixed bug with removing UTF8 character at specified index.
2019-08-22 06:52:49 +02:00
Robert Borzecki
cb13c40947
Fixed kbd profile error with loading hex values.
2019-08-20 13:02:35 +02:00
Mateusz
1a59b7b6cb
#MATI SUPER FIX, fixed async msg handling in DataReceivedHandler
2019-08-12 12:18:59 +02:00
Robert Borzecki
7f4a029883
Merge branch 'master' of github.com:muditacom/PurePhone into application-starting
2019-08-08 00:21:29 +02:00
Robert Borzecki
a37fd22e05
Signal refreshing in all windows in application.
2019-08-07 23:18:32 +02:00