Piotr Tański
2ac019017e
[EGD-7993] Fixed contacts matching algorithm
...
number.isValid() always returns false if there is no national prefix.
2021-11-25 10:02:11 +01:00
Pawel Olejniczak
460858b2eb
[CP-813] Fix issues with adding contacts via Mudita Center
...
There was an issue, when contact with a specific number was added,
then removed and added again via Mudita Center. Then
it was displayed without a name. This issue was caused by
another known issue with temporary contacts handling (EGD-79473).
This fix is a workaround to make adding contacts via MC work,
without the need to refactor temporary contacts handling.
2021-11-22 09:48:49 +01:00
Przemyslaw Brudny
7cc452503e
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# products/BellHybrid/apps/application-bell-settings/models/TimeUnitsModel.cpp
2021-11-17 00:19:59 +01:00
Alek Rudnik
65d67e2690
[EGD-7948] Extend log dumping
...
Log are now dumped:
* on system shutdown including hard faults and aborts
* every 5 minutes
Fixed some logs
2021-11-16 17:56:28 +01:00
Przemyslaw Brudny
bc3e825b77
[EGD-7910] Text directory cleanup
...
Text directory cleanup. Removed old unused assets
directories.
2021-11-05 00:36:34 +01:00
Piotr Tański
7637eb0d29
[EGD-7907] Fixed contact editing
...
A contact could be removed during update process.
2021-11-04 10:41:25 +01:00
Piotr Tański
8038df5d69
[EGD-7828] Phone number match performance fixes
...
Fixed performance of the number matcher.
2021-10-29 17:39:42 +02:00
Wojtek Rzepecki
d0772ab0b7
[EGD-7798] Fix alarms backend with new format
...
New format of alarm time in database and processing
2021-10-18 12:14:36 +02:00
Piotr Tański
39718a08ea
[BH-903] Pre-wake up frontlight
...
Implemented a frontlight handling for the pre-wake up.
Major clean-up of the frontlight implementation.
2021-10-13 19:28:53 +02:00
Piotr Tański
1d2f5cf7a4
[EGD-7754] Dates bumped in disclaimers
...
Dates bumped from 2020 to 2021.
2021-10-11 19:08:26 +02:00
Adam Dobrowolski
857481e031
[EGD-7550] Fixed wrong count request
...
We should use Interface for information gathering
2021-10-07 08:51:51 +02:00
Piotr Tański
0f7ae9259c
[EGD-7474] Contacts management fixes
...
Code review fixes.
2021-10-04 15:06:22 +02:00
Piotr Tański
9820a00cbc
[EGD-7474] Contacts management fixes
...
Fixed managing contacts on the DB side.
2021-10-04 15:06:22 +02:00
Przemyslaw Brudny
7e26f5e014
[EGD-7670] Alarm toggle off all alarms
...
Added toggle all alarms handling with tests.
2021-09-28 12:54:39 +03:00
Maciej Gibowicz
c69fde01d4
[EGD-6630] Integration file indexer with music player
...
The list of music tracks is retrieved from the database,
where they are indexed beforehand,
instead of being searched in real time in the file system.
2021-09-23 20:29:14 +02:00
Marcin Smoczyński
bd90e57516
[BH-907] Split utils module into components
...
Split module-utils into smaller components for better dependency
management. Fix many dependencies throughout the project.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2021-09-23 15:14:40 +02:00
Paweł Joński
4ec2d6a1f4
[BH-622] Fix next alarm logic and queries
...
Simplify recurring between dates query
Round all events dates to full minutes
2021-09-13 16:13:06 +02:00
Paweł Joński
2ae306bd40
[BH-662] Handle alarm turn off and snooze
...
Handle alarm turn off and snooze
Music stop not included
2021-09-10 11:45:08 +02:00
Alek Rudnik
c9a41b4477
[EGD-7335] Integartion of file indexer with database
...
Integrated core file indexer with its database.
Modfied necessary queries.
Moved service file indexer to pure product specific
folder
2021-09-10 10:59:40 +02:00
Adam Dobrowolski
1156320af5
[EGD-7502] TimeService Alarms get returns total elements count
...
We require so that overall alarms count would be returned to properly
use ListView
2021-09-08 20:57:21 +02:00
Adam Dobrowolski
55b89278f1
[EGD-7527] Removed AlarmsEvent from the codebase
...
We have to use AlarmEventRecord not AlarmsEvent
2021-09-08 20:15:26 +02:00
Alek Rudnik
5e7457701e
[EGD-6836] Add multimedia files database interface
...
Added all queries including listing songs for
selected artist or album
2021-09-03 19:49:32 +02:00
Paweł Joński
ba1a6f2527
[BH-691] Alarms handling
...
Handle alarms in service-time
2021-09-03 13:29:21 +02:00
Pawel Olejniczak
cdadee24cc
[CP-388] Check for duplicates before adding contact
...
Prevent adding duplicate contact using service desktop API.
2021-08-26 11:56:04 +02:00
Paweł Joński
8175c564ec
[BH-785] AlarmEventDBRepository
...
Add AlarmEventDBRepository
2021-08-20 12:10:36 +02:00
Paweł Joński
d2fcc30200
[BH-743] Add AlarmEvents
...
Add AlarmEvents to database
2021-08-19 10:52:59 +02:00
Paweł Joński
89518a0a9c
[BH-743] Add EventRecord implementation
...
Add EventRecord implementation + tests
2021-08-17 14:45:08 +02:00
Paweł Joński
0802e8f954
[BH-687] Add Events to DB
...
Add Events table to sql database
Add EventsTable and EventsRecord
2021-08-10 14:44:52 +02:00
Paweł Joński
45a7216cec
[EGD-7217] Separate commonly used headers from application-calendar
...
Move dateCommon.hpp to module-utils/time
2021-08-10 11:49:14 +02:00
Pawel.Paprocki
757f0db958
[BH-690] Add interface for alarm and alarm repo
...
Definition of basic alarm structures and interfaces
2021-08-06 13:17:58 +02:00
Alistair Francis
92e92d3ef2
[EGD-6946] Fix build for GCC11
...
Fix build issues identified when building on Fedora 34 using GCC11.
Signed-off-by: Alistair Francis <alistair@alistair23.me >
2021-08-02 13:05:10 +02:00
Alek Rudnik
81c10ffbf5
[EGD-7143] Fix builds for GCC 11
...
Make sure our code base is buildable using GCC-11
Removed deprecated asan lib from Linux target.
Co-authored-by: Alek <aleksander.rudnik@mudita.com >
Co-authored-by: Mateusz Piesta <mateusz.piesta@mudita.com >
2021-08-02 13:05:10 +02:00
Przemyslaw Brudny
10f27328e8
[EGD-7215] Connected Sim contact import with backends
...
Connected Sim contact import with cellular contact read
and DB contacts write.
2021-07-29 23:31:04 +02:00
Paweł Joński
606e0597e2
[BH-380] Librarize application-calendar
...
Librarize application-calendar
2021-07-26 09:11:09 +02:00
Wojtek Rzepecki
3ac4bd4935
[EGD-7127] Store imported contacts in DB
...
Added API for storing imported contacts list
in phonebook database
2021-07-22 15:45:06 +02:00
Wojtek Rzepecki
0e42b0016e
[EGD-7044] Strip down calendar code
...
Stripping the calendar code to provide only
MVP defined functionalities
2021-07-07 09:05:57 +02:00
Piotr Tański
50a73ca638
[EGD-7051] Fixed saving multiple notes at once
...
When creating a new note, it was possible to save multiple notes
with 1 click.
2021-07-01 16:00:56 +02:00
Jakub Pyszczak
c494f5c1b4
[EGD-7006] Removed sensitive data from db
...
Sensitive data removed from logs in module db and service db.
2021-06-30 15:52:47 +02:00
DariuszSabala
de5b923e81
[BH-369] Turned UTF8 into separate library
...
Moved utf8 files, formed separate library, fixed include paths,
added utf8 library as dependency to every other target that
uses it, clang-formated utf8 files, cleaned up tests cmake script,
moved utf8 unit test
2021-06-09 13:06:29 +02:00
Lukasz Skrzypczak
7fee0d9cfb
[BH-378] Utils move log to library
...
Moved log to separate library
2021-06-08 12:24:29 +02:00
Paweł Joński
5ad878c6c4
[BH-371] Replace gsl with mainline submodule and move to third-party
...
Replacing loose gsl files with gsl mainline project as submodule
and moving it to third-party
2021-06-07 09:30:04 +02:00
Maciej Janicki
6851c04e12
[EGD-5976] Add tethering cellular disabling
...
This commit adds disabling of URC messages during
tethering mode. It also adds call and sms logging after
tethering is disabled.
2021-06-01 09:03:23 +02:00
Pawel Olejniczak
70e9ef0d03
[CP-77] Replace receivedAt and sentAt fields with createdAt
...
sentAt json field was never updated and was not used.
Cleaned up DB and DB interface from unused date_send.
2021-05-31 17:52:35 +02:00
Jakub Pyszczak
d724442366
[EGD-5171] Utils to string fix
...
Fixed utils to string function to work with 8 bit integers.
Also nodiscard attribute added there.
2021-05-26 13:52:50 +02:00
Michał Kamoń
46c57aaa88
[EGD-6599] Add single number call notification
...
This PR adds proper notification on call notifications coming from
single number. To that end following changes have been introduced:
* extension of Notification DB record with contact_id filed
* use of `ContactRecordInterface` in `NotificationsRecordInterface`
* extension of `Increment` query to require `PhoneNumber::View`
* multiple minor changes on path from creating/handling
`NotificationsRecord` to displaying respective notification.
2021-05-06 14:39:53 +02:00
Adam Dobrowolski
56344b0579
[EGD-6680] Notes crash fix on search
...
Changed query for all matches to query with limit
2021-05-05 18:13:35 +02:00
Adam Dobrowolski
940989833f
[EGD-6527] Internationalization API unification
...
Single api to rule i18n
all calls to localistaion in cpp files unified
cut off ass many dependencies in i18n header as possible
2021-04-20 20:07:44 +02:00
Michał Kamoń
ad52bab728
[EGD-6283] Fix to slow Application Desktop start
...
ApplicationDesktop start was slowed down by two synchronous DB calls:
-get unread threads count
-get unread calls count
Both were replaced with asynch versions.
2021-03-26 08:19:27 +01:00
Mateusz Grzegorzek
5b0f2aa44a
[EGD-6262] Refactor Quotes
...
- Connect QuotesMainWindow to work with agent,
- Use DatabaseModel in Quotes and Categories models,
- Connect add/edit/remove quotes with agent
2021-03-25 09:17:53 +01:00
Michał Kamoń
dfcf9817b7
[EGD-5790] Fix end of line display in message thumbnail
...
Original problem was that '\n' character was displayed as `[]` in
message thumbnail. After consulting Design-Team thumbnail should not
display anything succeeding problematic character.
2021-03-18 09:50:32 +01:00