Commit Graph

112 Commits

Author SHA1 Message Date
Adam Dobrowolski
8526c051ce cellular_state ServiceCellular states moved to states 2020-03-26 15:25:01 +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
Przemyslaw Brudny
8f92715951 [EDG-3019] Segger utils moved to git submodule 2020-03-23 18:37:37 +01:00
Mateusz Grzywacz
5f261dc20d [EGD-3012] T4 - gsm Status IRQ 2/2 + SIM refactor (common queue) 2020-03-23 16:47:54 +01:00
Mateusz Grzywacz
f49ef2926f [EGD-3012] T4 gsm status 2020-03-23 16:47:54 +01:00
Alek-Mudita
2f92083cec [EGD-3003] fonts clean up (#244)
* [EGD-3003] fonts clean up

* [EGD-3003] large instead of veryverybig
2020-03-19 16:03:11 +01:00
Adam Dobrowolski
57217f0e03 EGD-3002 Review applied 2020-03-19 14:53:03 +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
Adam Dobrowolski
8b6b3c649a EGD-2848 PR applied 2020-03-12 15:24:39 +01:00
Adam Dobrowolski
b0d1ee22f3 EGD-2848 Uniformed message handling and moved to function 2020-03-12 15:24:39 +01:00
Adam Dobrowolski
7858fcc2f1 EGD-2848 Phone selects default SIM based on settings. If none - after unlock select sim (in settings) 2020-03-12 15:24:39 +01:00
Adam Dobrowolski
e97a54f7ec EGD-2848 Initialize SIM after unlock 2020-03-12 15:24:39 +01:00
Adam Dobrowolski
e1968f8b02 EGD-2848 Cellular state logging & SIM Tray show notification icon
* Made Cellular State settable only via setter (which loggs this change)
    for debug purposes
* Sim tray shows proper sim state (default on for all screens)
* removed few lines of dead code
2020-03-12 15:24:39 +01:00
Adam Dobrowolski
e06aef5bed EGD-2897 Notifications on desktop on SMS and CALL works fine 2020-03-05 12:08:03 +01:00
Adam Dobrowolski
b70bd3aeda EGD-2927 PR applied 2020-03-04 13:19:05 +01:00
Adam Dobrowolski
ac6ebdfd16 EGD-2927 Added option to show slected element as in designs
Per designs 4th element should be higlighted on first start. not 1st one
2020-03-04 13:19:05 +01:00
Adam Dobrowolski
7c4bfe6e6d EGD-2927 Post rebase build fix 2020-03-04 13:19:05 +01:00
Adam Dobrowolski
16738e0797 [EGD-2927] Desktop MenuWindow added notifications handling 2020-03-04 13:19:05 +01:00
Adam Dobrowolski
2567da65f6 EGD-2248 addWidget returns void now instead of bool
* elements which possibly depended on this depend now on `visibility` of element added
* changed everywhere returns on addWidget
* checked layouts (vertical, horizontal, pagedbox, gridlayout)
2020-03-03 14:36:43 +01:00
Alek-Mudita
b853087b3b Egd 2513 callog phonebook integration (#173)
* [EGD-2513] new API to create temparary contact entry if cannot be found
Calllog should search for contact.

* [EGD-2513] #pragma once in all headers file in module-db

* [EGD-2513] new constructor for CalllogRecord

* [EGD-2513] contact recognition for calllog DB API

* [EGD-2513] clean up

* [EGD-2513] displaying name and surname call and calllog

* [EGD-2513] enum instead bool

* [EGD-2513] fix in remporary contact creation

* [fix][EGD-2513] missing c_str

* [fix][EGD-2513] minor fixes in documentation

* [EGD-2513] unified entry read state for both sms and calllog dbs

* [EGD-2513] calllog db documentation

* [EGD-2513] code reviex fixed in ContactRecord
2020-03-02 16:43:29 +01:00
Alek-Mudita
8585ea8cf4 Call app - contact recognition (#169)
* [EGD-2569] added # and * as numeric inputs

* [EGD-2569] added '+' input sign

* [EGD-2569] created defines with window names for call app

* [EGD-2547] contact recognition during call

* [EGD-2547] moved UiCommon

* [fix][EGD-2547] fix for setting empty UTF string to text gui field

* [EGD-2547] adding new contact from call enter window

* [EGD-2547] minor clean up and added param validation

* [EGD-2547] easier method to add contact

* [EGD-2569] added new keyboard profile (numeric with special signs)
Desktop is passing it properly to Call app.

* [EGD-2569] added transaltor to enternumberwindow

* [EGD-2569] reverted unnecessary changes

[EGD-2569] revert

[EGD-2569] revert of not needed changes

* [EGD-2569] fix in phone.kprof

* [EGD-2547] unified API to call and send sms

* [EGD-2547]  changed default to true

* [EGD-2547] minor clean up.

* [EGD-2569] revert changes in PinLockWindow.cpp

* [EGD-2569][fix] eneter as null char

* [EGD-2547] PR fixes

[EGD-2547] code review fixes / refactored UiCommon

[EGD-2547] more code review fixes

[EGD-2547] rem not needed cast

* [EGD-2547] PR fixes

* [EGD-2547] splitting of UiCommon

* [EGD-2547] typo fix

* [EGD-2547] revereted one line conversion from char to string.
2020-02-28 09:37:25 +01:00
Adam Dobrowolski
1376e10c2c [EGD-2892] Review applied 2020-02-27 17:10:03 +01:00
Adam Dobrowolski
a7cadb4e7b EGD-2892 Pinned proper callbacks to notifications 2020-02-27 17:10:03 +01:00
Adam Dobrowolski
dc9b2b67db [EGD-2892] Added getCount for unreached calls & unread SMS and used it in Desktop 2020-02-27 17:10:03 +01:00
Adam Dobrowolski
a5b9b76936 [EGD-2892] Destkop - placeholder for notifications added 2020-02-27 17:10:03 +01:00
Adam Dobrowolski
fb09273e5d removed not needed setSize 2020-02-27 07:26:52 +01:00
kkleczkowski
2868c87322 Egd 2854 antenna test app (#184)
* [EGD-2854-antenna-test-app] Antenna app + window.

* [EGD-2854-antenna-test-app] Cellular API, antenna app gui.

* [EGD-2854-antenna-test-app] Pin mux, small gui improvements.

* [EGD-2854-antenna-test-app] Compilation fix.

* [EGD-2854-antenna-test-app] PR suggestions.
2020-02-25 15:42:03 +01:00
mateusz
8f790ba70c change clocks from DateTime → Time 2020-02-20 16:16:38 +01:00
Adam Dobrowolski
015f84f35f [EGD-2888] Desktop unlock screen added as design
* lacks in design added as issues and linked to parent task
2020-02-20 11:40:23 +00:00
rkubiak01
e721aed271 [FIX] warning fixes
this alsow fixes the release build warnings for the audio decoder
those did not pop-up when building in debug mode
2020-01-28 06:41:43 -05:00
Alek
262fe3809f [EGD-555] callapp name clean up 2020-01-21 11:42:36 +01:00
Mateusz Grzywacz
61a3eadbd5 [EGD-2393] line draw off-by-1 fixes & added 45° skewed line & length adjustment 2020-01-10 15:50:31 +01:00
Mateusz Grzywacz
83578c1566 [EGD-2393] docs comments 2020-01-10 15:50:31 +01:00
Mateusz Grzywacz
955612ce62 [EGD-2393] Added yaps (to rect) 2020-01-10 15:50:31 +01:00
Adam Dobrowolski
f9127fcc4d [EGD-2392] Reviev applied 2020-01-10 14:15:28 +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
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
Adam Dobrowolski
618c2578da [EGD-2335] cleanup: fixed call input 2019-11-27 11:09:52 +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
Alek
de3f7de44e EGD-2117 initial version of calllog application 2019-11-20 11:14:44 +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
Adam Dobrowolski
164b9281c8 EGD-2195 - Changed sizes for fonts in project
* changed all fonts to follow one `Style.hpp` include
* Moved title to AppWindow from all the places in code
* added logging on font selection - when not found
* minor fixes
2019-10-25 13:04:33 +02:00
Alek
44d8281eff EGD-2180 put GUI_REFERSH_FAST in the parent method 2019-10-22 21:07:17 +02: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
pholat
ed8c1be808 Time: shown nicelly in main menu and TopBar 2019-10-03 10:16:05 +02:00