Commit Graph

84 Commits

Author SHA1 Message Date
Radoslaw Wicik
ea7d364cbd [EGD-3042] Enable UT in CI 2020-04-07 13:07:20 +02:00
Mateusz Grzywacz
db6fe6509e [EGD-3031] Show (!) besides a failed message 2020-03-27 15:44:41 +01:00
Mateusz Grzywacz
a406dd7810 [EGD-3031] Add exclamation mark icon for messages (png + vpi) 2020-03-27 15:44:41 +01:00
Pawel Olejniczak
6bac8ec11a [EGD-2951] Fix database error (284) by creating index on contact_name(contact_id) 2020-03-26 10:38:24 +01:00
Alek-Mudita
1446a4bff8 Egd 2539 duration class (#258)
* [GED-2539] Timestamp : changed buffer to heap one

[EGD-2539] implemented 1st version of Duration class

[EGD-2539] added autoformating of the output

[EGD-2539] clean up

[EGD-2539] used duration in call and calllog
added Duration operators

[EGD-2539] add better duartions to calllog.db

[EGD-2539] format file

* [EGD-2539] fixes after rebase

* [EGD-2539] displayed format follows design guidline

* [EGD-2539] added UT for duration class and necessary FW fixes

* [EGD-2539] fixed tim_conversion UT

* [EGD-2539] PR fixes

* [EGD-2539] added move constructor to UTF8 class

* [EGD-2539] added checking for nullptr in fillContactData

* [EGD-2539] PR fixes
2020-03-25 17:14:00 +01:00
Alek-Mudita
0b7d24710a Egd 2548 fix layout of ongoing call window (#246)
* [EGD-2548] added AddContactIcon

* [EGD-2548] added send message Icon - still need to use it in Call Window

* [EGD-2548] SendSmsIcon used in callwindow

* [EGD-2548] rewritten Icon class to be template based
Created all missing Icons

* [EGD-2548] integranio of new icons in callwindow and some fixes

* [EGD-2548] code clean up and tune up constants

* [EGD-2548] clang formatter and fix speaker icons

* [EGD-2548] revert of USE_DAEFAULT_BAUDRATE

* [EGD-2648] destruktor fix
2020-03-20 12:55:51 +01:00
Adam Dobrowolski
d5847e37b6 EGD-2848 added SIM icons 2020-03-12 15:24:39 +01:00
Mateusz Grzywacz
36ae87da26 [EGD-2952] render unsupported character (sms.db for show) 2020-03-12 13:20:34 +01:00
Alek-Mudita
8c39cf8d20 Egd-2546 display contact details (#216)
* [EGD-2546] added contact details/addition per contact type

* [EGD-2546] gui::Option - controlability of displaying arrow

* [EGD-2546] rewritten calllof options window to OptionsWindon framework

* [EGD-2546] minor clean up

* [EGD-2546] clean up

* [EGD-2546] PR fixes

* [EGD-2546] new namespace for gui options

* [EGD-2546] PR fixes

* [EGD-2546] PR fix
2020-03-12 12:35:01 +01:00
Alek-Mudita
e3296bb4e8 Egd 2946 add proper rejected call handling (#220)
* [EGD-2046] fixed rejected call status.
Hangup call as asnychronous call
Code clean up.

* [EGD-2964] code refactored

* [EGD-2946] missing rejexted call type name

* [EGD-2946] call app - time duration use RTC
fix #ifdef in AudioServiceApi
Minor gui fixec in call window
2020-03-12 10:46:22 +01:00
Mateusz Grzywacz
9cf26f986d Revert "[EGD-2952] render unsupported character (sms.db for show)"
This reverts commit 31de7fcaf0.
2020-03-10 11:47:55 +01:00
Mateusz Grzywacz
31de7fcaf0 [EGD-2952] render unsupported character (sms.db for show) 2020-03-09 18:03:51 +01:00
Mateusz Grzywacz
f41064ffa6 [EGD-2884] Hours in sms thread 2020-03-09 16:53:24 +01:00
Mateusz Grzywacz
ed9e15728a dot image replace with a sharper one 2020-03-06 14:16:15 +01:00
kkleczkowski
e4b7e9202e Egd 2507 settings date (#164)
* [EGD-2507] Wip on Date and Time window.

* [EGD-2507] Utlis, timeDateFormat in settings.db.

* [EGD-2507] - WiP on DateTimeWindow.

* [EGD-2507] dateTimeWindow layout + time validation + database_v2.md update.

* [EGD-2507] Code clean-up.

* [EGD-2507] Fixes after rebase, unused include removed.

* [ EGD-2507 ] PR suggestions.

* [ EGD-2507 ] Fixed missing 0 minutes, pr suggestions.

* [EGD-2507-settings-date] Fixes after rebase.
2020-03-05 14:32:06 +01:00
Adam Dobrowolski
d8f51b869e FIX - no dot_12_px_soft 2020-03-03 17:40:54 +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
Radoslaw Wicik
e801ac0e78 EGD-2928 Copying assets on change in sources 2020-03-02 14:53:53 +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
dc9b2b67db [EGD-2892] Added getCount for unreached calls & unread SMS and used it in Desktop 2020-02-27 17:10:03 +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
Radoslaw Wicik
0400e5c18b [EGD-2886] Unify and repair build system. 2020-02-19 14:55:14 +01:00
mateusz
52128d2d62 [DB] sms db accurate for testing 2020-02-11 11:50:15 +01:00
rkubiak01
bc45d728fc [EGD-2535] static country code data
initial commit for database structure in code
2020-02-03 07:59:33 -05:00
Adam Dobrowolski
973900b40e [EGD-2475] SMS added thread option Window 2020-01-22 13:18:59 +01:00
Alek-Mudita
3e1718affb [fix] added missing assets (#138) 2020-01-16 12:01:59 +01:00
Alek-Mudita
9bc0e6f3c5 Egd 2420 adding new calllog entry phase 1 (#134)
* [EGD-2420]  minor fix in call app timer

* [EGD-2420] added missing dictionary definitions

* [EGD-2420] removed the same preprocesor defintions

* [fix][EGD-2420] for adding new entry to calllog DB.
It is workaournd as it looks like there is issue with printing 64bit variables in vsnprintf

* [EGD-2420] added new timer for call duration on cellular servcice.

* [EGD-2420] changed unnecessary LOG_ERRORs to LOG_DEBUGs

* [EGD-2420] changed logging levels

* [EGD-2420] added TODO
2020-01-15 15:05:25 +01:00
Adam Dobrowolski
f9127fcc4d [EGD-2392] Reviev applied 2020-01-10 14:15:28 +01:00
Adam Dobrowolski
f023ebaa32 [EGD-2392] SMS added NewMessage window 2020-01-10 14:15:28 +01:00
rkubiak01
c749f0a438 Egd 2222 final (#103)
* PHONEBOOK: styling for existing files, removed model from root dir
cmake update

* PHONEBOOK: initial commit, new files

* PHONEBOOK: code cleanup and rework to compile with master

* onInput event handling fixes

* fixed more static title and input modes
removed separators
2019-12-13 14:21:11 +01:00
Adam Dobrowolski
6b21d1977d [EGD-2334] Updated Text and eng keymap to the way it shall work from design 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
8b515676a4 [EGD-2335] Handling of subset of special characters under 1 in text input 2019-12-09 11:19:37 +01:00
Adam Dobrowolski
6a22a28c1a [EGD-2335] Handling default digit imput fixed 2019-12-09 11:19:37 +01:00
Alek-Mudita
1c6701ff2a Egd 516 enter number window (#89)
* EGD-516 fixed layout in enterwindow.
Gently refactor the code.
Minor enhancments.

* EGD-516 removed reinterpret casts from enterwindow

* EGD-516 added new contact icon

* EGD-516 added missing font and new Icon widget.

* EGD-516 fixed icon label alignment

* EGD-516 minor icon changes

* EGD-516 add CallAppStyle

* EGD-516 added icon styl to callappstyle
2019-11-27 14:15:40 +01:00
kkleczkowski
b66ae1fa8b Edg 2286 browsing history of conversations (#92)
* WiP on thread view.

* Missing db code.

* Fixes in sericeDB, working on listView in threads window.

* Changes in thread Db message.

* Missing responseTo value bug tracking.

* Fixed threads DB getter.

* Show threads list.

* Added missing code in service-db.

* Small fixes.

* WiP listView swich page.

* Code clean-up.

* Code formatted.

* PR sugestions applied.
2019-11-27 10:09:03 +01:00
Alek
de3f7de44e EGD-2117 initial version of calllog application 2019-11-20 11:14:44 +01:00
Adam Dobrowolski
079dfb5891 Bluetooth: Cleaned up actual code & added bluetooth start to settings 2019-10-25 14:53:36 +02:00
Alek-Mudita
8d131cccb6 Delete bootloader from image folder 2019-10-25 12:27:04 +02:00
Mateusz
0b470de378 Bugfix: gpio interrupts(power switch hold button) 2019-10-04 11:29:25 +02:00
Adam Dobrowolski
c0febe94f2 i18n: Added missing time language values 2019-10-03 10:16:05 +02:00
pholat
ed8c1be808 Time: shown nicelly in main menu and TopBar 2019-10-03 10:16:05 +02:00
pholat
a71c3963d8 Utils: time conversions utilitiy added
* utils::time::Locale - class for Locale loading/management for i18n
* Time generall class for time conversions
* SysTime specialized class for time conversion based on systime
2019-10-03 10:16:05 +02:00
Robert Borzecki
3bc4702ba1 Added messages application. 2019-09-25 16:27:18 +02:00
Robert Borzecki
eecee56c08 Added tick favourite icon for new contact. 2019-09-23 22:52:03 +02:00
Robert Borzecki
9317b1e8e5 Added icons for speed dial and favourite. 2019-09-23 17:35:08 +02:00
Robert Borzecki
6e4bf06046 Power off screen handling, contact verification functions. 2019-09-23 12:51:07 +02:00
Robert Borzecki
19ff030274 Added images for main phonebook window. 2019-09-20 11:20:11 +02:00
Robert Borzecki
70e291e5d5 Added acquireing data for phonebook model. 2019-09-12 12:18:44 +02:00
Robert Borzecki
315530d0a8 Added navigation for first and second page of new contact. 2019-09-09 23:32:43 +02:00