Piotr Tański
f8adbf2bed
[EGD-7474] Contacts management fixes
...
Fixed managing contacts on the application side.
2021-10-04 15:06:22 +02:00
Mateusz Grzegorzek
58dd02cff1
[BH-861] Cleanup Application split - part I
...
1. Prepare Pure and Bell specific `Application`
classes and add them to `app` target:
- `products/BellHybrid/apps/Application.cpp`
- `products/PurePhone/apps/Application.cpp`
2. Update `CMakeLists.txt` files.
3. Move `ApplicationBell` implementation to Bell-specific
`Application` class and remove `ApplicationBell` files.
4. Change Bell apps parent classes from `ApplicationBell`
to Bell-specific `Application` class.
5. Rename `Application` to `ApplicationCommon` in the rest of the files.
2021-09-13 11:58:10 +02:00
Przemyslaw Brudny
ba863035e5
[EGD-7408] Phonebook empty list fix
...
Fixed phonebook empty list. Added deep refresh
for other empty lists.
2021-09-09 19:35:56 +03:00
Przemyslaw Brudny
f463a75a93
[EGD-7164] ListViewEngine separation from ListView
...
ListViewEngine separation from ListView to support different
scrolls and body ListViews on Bell.
2021-07-19 16:32:10 +02:00
Jakub Pyszczak
dc6afa5727
[EGD-6999] Removed sensitive data
...
Removed sensitive data from application phonebook.
2021-06-25 09:35:41 +02:00
Piotr Tański
1bcc27dfe7
[EGD-6638] SOS call windows flow fixed
...
On going back, it returns to the correct window.
2021-05-10 09:03:23 +02:00
Artur Śleszyński
71465d8990
[EGD-3119] Hide InputEvent's member fields
...
Use the InputEvent's convenience methods to express intent.
2021-04-29 08:01:18 +02:00
Pawel.Paprocki
e31e79657c
[EGD-6182] Fix after ICE call full list of contacts is shown
...
Change way of calling ICE contacts
2021-04-13 16:47:02 +02:00
Pawel.Paprocki
a007ed29b6
[EGD-5820] Fix Scrolling down contacts improper data are displayed
...
Fix for functional regression in Phonebook introduced by EGD-5557
module-db/queries/RecordQuery.cpp
RecordQuery::RecordQuery(std::size_t limit, std::size_t offset)
2021-02-23 10:16:45 +01:00
Piotr Tański
6c900d7b38
[EGD-5166] Add query-callback synchronization mechanism
...
Receiver object cancels the callbacks at the end of its lifecycle.
2021-01-13 12:11:56 +01:00
Piotr Tanski
fe86716984
[EGD-4153] Use actions instead explicit applications switch. ( #1032 )
2020-11-23 09:32:42 +01:00
Radoslaw Wicik
998ceac48e
[EGD-4217] Convert service-db to library
2020-11-13 12:18:33 +01:00
Radoslaw Wicik
2276ceed67
[EGD-3743] Update copyrights in fies
2020-10-20 12:55:10 +02:00
Przemyslaw Brudny
0eb1fd03e5
[EGD-3985] Removed unique_ptr to vector for DatabaseModel updateRecords Method.
2020-10-13 12:23:34 +02:00
pawpMudita
9311e33aa5
EGD-3808 Scrolling contacts list with a particular letter - part 2
2020-10-02 10:09:36 +02:00
pawpMudita
7694df5be9
[EGD-3139]Scrolling contacts list with a particular letter - part 1
2020-09-24 15:45:07 +02:00
Piotr Tanski
8fd488b084
[EGD-3720] Database service API cleanup for messages application. ( #720 )
...
- Major cleanup of database query usage.
2020-09-22 12:59:32 +02:00
pawpMudita
ca39564a45
[EGD-3146][ ICE contacts- new window
2020-09-02 11:01:10 +02:00
Przemyslaw Brudny
4f5618b8be
[EGD-3485] ContactFlagWidget cleanups, navigation fix in NumberWithIconsWidget, bold on selected in InputLinesWithLabelItem.
2020-08-13 12:43:22 +02:00
Przemyslaw Brudny
fecf27b2f5
[EGD-3451] Simplified updateRecords.
2020-08-07 12:26:44 +02:00
Przemyslaw Brudny
19e1ca696c
[EGD-3451] RequestRecordsCount refactor in whole project.
2020-08-07 12:26:44 +02:00
Bartek Cichocki
f07b337e2d
[EGD-3463] Added service-desktop <-> DB interface
...
added changelog entry
added simple tests
added simple negative tests
fixed empty number contact case, added appropiate test
2020-08-07 09:30:51 +02:00
Marcin Smoczyński
885fe1083a
db: improve query handling
...
Introduce a new way to handle query responses allowing to deal with
races:
- bind reponse with request,
- handle responses with an observer-like interface.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2020-08-06 14:13:35 +02:00
Radoslaw Wicik
ee685049ae
[EGD-3386] Add contact flags to DB
2020-07-24 11:26:29 +02:00
Pawel Olejniczak
ddb5404a98
[EGD-3445] Minor cleanup in some phonebook files
2020-07-24 10:07:37 +02:00
Marcin Smoczyński
df60d9c240
[EGD-3251] phonebook: improved search
...
Refactor phonebook's models to merge both implementation. One model
class is used for both main and search results windows.
Improve search by matching entered string against:
- first_name " " last_name
- last_name " " fist_name
Sort results by last_name " " first_name, favs first.
Small improvement to the list view has been added to deal with
asynchronous db reads.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2020-07-09 11:28:45 +02:00
Przemyslaw Brudny
3b2b0f0909
[EGD-3189] PR changes. Created InternalModel.hpp.
2020-07-08 17:07:31 +02:00
Przemyslaw Brudny
63e205bef0
[EGD-3296] PR changes.
2020-06-19 13:35:52 +02:00
Przemyslaw Brudny
7c70797b67
[EGD-3296] externalActivated Callback fix.
2020-06-19 13:35:52 +02:00
Przemyslaw Brudny
a57eafe264
[EGD-3094] Rebase changes.
2020-06-03 19:23:16 +02:00
Przemyslaw Brudny
6ebec9ef43
[EGD-3094] PR changes.
2020-06-03 19:23:16 +02:00
Przemyslaw Brudny
6821c8a1b3
[EGD-3094] PR changes, added minimalItemsCount calculation to listview.
2020-06-03 19:23:16 +02:00
Przemyslaw Brudny
8e6d4b284e
[EGD-3094] Cleanups, proper erase widget from list.
2020-06-03 19:23:16 +02:00
Przemyslaw Brudny
4507092586
[EGD-3094] Old ListView removals, applying bottom top logic into Phonebook labels list.
2020-06-03 19:23:16 +02:00
Przemyslaw Brudny
5e72f8d006
[EGD-3094] Phonebook list redefined, lot of contact and search model fixes.
2020-06-03 19:23:16 +02:00
Przemyslaw Brudny
d2d97160e2
[EGD-3094] Basic Phonebook contact list migration to new ListView.
2020-06-03 19:23:16 +02:00
Przemyslaw Brudny
0188476152
[EGD-3040] Temporary old ListViev, ListItemProvider and DatabaseModel added for current Phonebook implementation compatibility
2020-04-28 14:10:41 +02:00
Przemyslaw Brudny
fb056774f5
[EGD-3040] ListItemProvider refactored to abstract class
...
[EGD-3040] ListView & ListItemProvider cleanups
2020-04-28 14:10:41 +02:00
Pawel Olejniczak
524a55a751
[EGD-2960] Add lambda for single char comparison in PhonbookModel
2020-03-27 09:17:24 +01:00
Pawel Olejniczak
ffc1c8421b
[EGD-2960] Apply code formatting to the changed files
2020-03-27 09:17:24 +01:00
Pawel Olejniczak
e6a0727843
[EGD-2960] Use first letter of primary name instead of alternative name in search results
2020-03-27 09:17:24 +01:00
Pawel Olejniczak
5bc87492c0
[EGD-2932] Adjust non favourite contacts font size
2020-03-18 10:52:22 +01:00
Radoslaw Wicik
a8573a404c
Apply new style
2020-03-17 10:03:16 +01:00
Pawel Olejniczak
76f70c11c3
[EGD-2937] Adjust fonts of search results
2020-03-11 11:01:53 +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