Commit Graph

53 Commits

Author SHA1 Message Date
lblach
76dc6f9f5b [EGD-5771] Create post update info window
Add post update info window.
2021-03-02 09:30:15 +01:00
Piotr Tański
d5c3d41ca4 [EGD-5204] Secure USB communication
Secure all endpoints by returning 403(Forbidden) when USB is connected.
Request screen passcode to enable secured endpoints.
2021-02-24 19:49:07 +01:00
Krzysztof Móżdżyński
ba8f0ac32d [EGD-5448] Add EULA window
Added EULA window required for onBoarding procedure.
Onboarding settings added.
2021-02-19 14:53:14 +01:00
Wojtek Rzepecki
536841f059 [EGD-5810] Fix for old batteries
Temporary fix for old batteries
2021-02-19 10:53:52 +01:00
Wojtek Rzepecki
7513629c0c [EGD-5028] Add batt critical level db
Battery critical level sotred in
database.
2021-02-16 14:59:43 +01:00
RobertPiet
9cbe122105 [EGD-5673] Settings and FileIndexer initialize
Modified query for settings to insert default values to db.
Removed nonascii characters from file_indexer.
2021-02-09 16:25:35 +01:00
RobertPiet
cafeb52103 [EGD-5317] Module-db UT solved
Vfs init.
Convertion time string to unix time returns 1 hour later than should.
DatabaseInitializer stub that just creates empty dbs with table
structure but without data. Notification table initial records moved
to Database Initilize section. UT run with a stub of Database
Initialize - new test section introduced to test original
initializer: test-initializer.
Added missing data for contacts db to run the sorted list test
and test fix.
2021-02-04 16:45:50 +01:00
Mateusz Grzegorzek
d87c69479f [EGD-5311] Create Date&Time main window
- add DateAndTimeSettings class and
  dateAndTimeSettings global var
  (cache for storing date and time related settings),
- add DateAndTimeChangeRequest messages and proper
  methods in app::manager::Controller for sending them,
- handle DateAndTimeChangeRequest messages in ApplicationManager,
- add SettingRightItem::Text case for OptionSettings
  to provide possibility to add text
  on the right side of particular option,
- rename fields in db (settings_tab table):
  gs_time_format_12 to gs_time_format
  and
  gs_time_date_format to gs_date_format
- create only main Date&Time window.
  Sub windows will be added in separate task.
2021-02-03 10:11:56 +01:00
RobertPiet
9e7920219e [EGD-5519] Lockscreen does not ask for pin after reset solved
Name of parameter for lockscreen mode on/off updated in sql script.
Register on param lockscreen only reacts on value change.
2021-01-29 13:40:01 +01:00
Radoslaw Wicik
f3625a8140 [EGD-4831] Move FileIndexer init script to proper place
Moving sql scripts to proper place to be more consistent with the code.
2021-01-28 14:41:33 +01:00
Radoslaw Wicik
d14e40d378 [EGD-4831] Add license headers to c, h and sql files
Add license headers to `h`, `c` and `sql` files as this files haven't
been checked previously, script now to automatically updates current
year in existing licenses.
2021-01-28 14:41:33 +01:00
Przemyslaw Brudny
4e034df4ed [EDG-4743] Add new/options windows to quotes
Add windows for add/edit/delete quotes, use ListView for quote display.
2021-01-19 13:15:21 +01:00
Mateusz Grzegorzek
8856a65641 [EGD-4995] Add changing passcode windows flow
Implement changing passcode windows flow
2021-01-18 15:12:25 +01:00
Radoslaw Wicik
40ba4a0b63 [EGD-5247] bring back settings db definition script
Repair settings scripts, deleted in previous commits.
2021-01-15 11:08:01 +01:00
Radoslaw Wicik
f72ab7fae9 [EGD-5247] Bring back settings db definition script
Restore accidentally deleted script with settings database definition.
2021-01-15 10:09:44 +01:00
SP2FET
71a8252029 [EGD-4580] Add BT settings middleware
Added bluetooth settings middleware to store BT status in settings.
Added middleware layer to handle new settings queries.
2021-01-14 17:19:44 +01:00
mkamonMdt
9da3f0d86e [EGD-4973] Fix absent notifications on home screen
SMS and Calls notifications require default init
of respective data base. Displaying notifications
require wider space reservation for some digits
(e.g. `8`)
2021-01-11 08:17:19 +01:00
RobertPiet
c737af962f [EGD-4914] input and display languages connection to settings problem… (#1188)
* [EGD-4914] input and display languages connection to settings problem solved
2020-12-16 09:54:40 +01:00
RobertPiet
b0fae5c4b8 [EGD-3995] setup sim window prepared basing on the old settings (#913)
[EGD-3995] updated to new settings
[EGD-3995] sim switch using CellularServiceApi
2020-12-14 17:10:09 +01:00
RobertPiet
a44ce56240 [EGD-4872] settings keep changed value (#1177)
* [EGD-4872] settings keep changed value

* [EGD-4872] remove unused script
2020-12-11 12:43:30 +01:00
Paweł Olejniczak
ab4efaa9d5 [EGD-4778] Add Bluetooth settings to db (#1174) 2020-12-10 12:50:27 +01:00
RobertPiet
cac7c0fa40 [EGD-4725] default sim value (#1145)
* [EGD-4725] fixed lack of sim at startup
2020-12-07 12:48:08 +01:00
RobertPiet
2ecb96a5d1 [EGD-4705] default settings values names fixed (#1137) 2020-12-03 15:50:59 +01:00
Piotr Tanski
a261a132a6 [EGD-4554] Set the limit of a note text to 4'000 characters. (#1123)
* [EGD-4554] Notes file cleanup; They're not used anymore.
* [EGD-4554] Set the limit of a note text to 4'000 characters.
2020-12-03 09:01:12 +01:00
Piotr Tanski
c8c4f82080 [EGD-4487] Application notes implemented. (#1094)
* [EGD-4487] Implementation of notes application.
2020-11-30 13:48:05 +01:00
RobertPiet
675dc59c9a [EGD-3572] SettingsTable exchanged to settings::Settings (#968) (#1044)
[EGD-3572] Application has an instance of Settings - removed from derived apps
[EGD-3572] Application is the owner of Settings handling for its windows/widgets
[EGD-3572] Settings header moved to service-db public section
2020-11-27 15:38:19 +01:00
RobertPiet
6b66737b13 [EGD-4354] settings starting script moved to two separated scripts (#1067) 2020-11-27 11:38:40 +01:00
Krzysztof Mozdzynski
d48d2d8b0d [EGD-4167] Add n display languages loaded from files (#1047) 2020-11-27 02:21:14 +01:00
KacperLewandowski
6533aba24e [EGD-4073] Alarms database rework (#1006)
Adaptation to the query approach.
2020-11-26 12:27:57 +01:00
Tomek Sobkowiak
ee8a5e4ab9 [EDG-4346] Load script to init contacts database (#1013) 2020-11-22 17:31:56 +01:00
Tomek Sobkowiak
4ee0fee780 [EDG-4348] Load script to init calllog database (#1016) 2020-11-18 21:16:22 +01:00
Tomek Sobkowiak
add5ef8b72 [EDG-4351] Load script to init notifications database (#1030) 2020-11-18 21:06:21 +01:00
Tomek Sobkowiak
92965078c1 [EDG-4350] Load script to init notes database (#1023) 2020-11-18 20:55:00 +01:00
Tomek Sobkowiak
2aa015ca5e [EDG-4347] Load script to init sms database (#1015)
Co-authored-by: Radosław Wicik <60609724+rwicik@users.noreply.github.com>
2020-11-18 20:44:35 +01:00
Tomek Sobkowiak
6e248eb3ca [EDG-4349] Load script to init alarms database (#1000) 2020-11-13 11:08:46 +01:00
Krzysztof Mozdzynski
691c2926b9 [EGD-3360] Input and display language separation, input language setting implementation (#920) 2020-11-06 12:05:29 +01:00
Alek Rudnik
d982cc5393 [EGD-4322] added new music file samples (#976) 2020-11-05 17:53:46 +01:00
Radoslaw Wicik
1a919db2ed [EGD-2974] Support for temporary contacts as a group 2020-09-15 15:04:10 +02:00
Marcin Smoczyński
204dd621ef [EGD-3532] identify thread with a number
Use phone number instead of contact number to identify a message thread
to allow having multiple threads for a contact if contact has multiple
numbers.
2020-09-11 11:14:03 +02:00
jimmorrisson
3255b0fd5f [EGD-3607] New settings cause boot error 2020-09-09 10:44:46 +02:00
Radoslaw Wicik
2141a8a33c [EGD-3518] Remove old Favourites implementation 2020-08-19 11:26:49 +02:00
Marcin Smoczyński
0179c7536d [EGD-3494] db: fix contacts get query
Fix contacts get query following changes in the contacts database to
move contacts groups to another table.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
2020-08-11 14:55:24 +02:00
alek
bc7f0091ca [EGD-3423] Added simple music player 2020-08-04 16:53:12 +02:00
Radoslaw Wicik
ee685049ae [EGD-3386] Add contact flags to DB 2020-07-24 11:26:29 +02:00
Mateusz Grzywacz
6ebdc5f447 [EGD-3435] fix SMS send again (moved to Query) 2020-07-22 13:37:30 +02:00
Alek Rudnik
3baa85363d Egd 2835 sms unread vs unseen notifications (#514)
* [EGD-2835] thread table based sms not read notifications

* [EGD-2835] removed redundant read field from sms db table

* [EGD-2835] clear unread status of a thread if thre thread is open

* [EGD-2835] updated database documentation

* [EGD-2835] added changelog
2020-07-10 11:57:19 +02:00
Alek Rudnik
d5c8cb0c5b Egd 3343 add notifications database (#465)
* [EGD-3158] added UT for CallogTable and CalllogRecord

* [EGD-3343] added notifications db
2020-06-25 13:47:31 +02:00
Marcin Smoczyński
0936930063 [EGD-2593] improved matching contact by numbers
Introduced format aware phone number comparison to allow improved
matching phone numbers with contacts.

Phone numbers are also displayed formatted on a phonebook/calllog
list view and on detailed contact info view.

Entered and e164 number are verified to match each other during
processing db request.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
2020-06-17 14:01:38 +02:00
Alek Rudnik
44f7bbdf8a Egd 2799 unread message indication (#429)
* [EGD-2799] 
    Added unread thread indicator.
    Added last message in thread indicators:
    -Note sent:
    -You:
    -Draft:
2020-06-10 18:29:07 +02:00
alek
90a2fb6ca5 [EGD-2786] add fixed sms DB entriers 2020-05-22 10:54:07 +02:00