Piotr Tański
4f3366ee80
[EGD-4157] Actions queue added
...
All actions shall be queued in order to process them later.
2021-02-24 14:52:20 +01:00
Piotr Tański
bc4d32c7d8
[EGD-5158] Change access to the bus methods
...
The bus is now accessible only via Service object.
2021-02-08 16:56:42 +01:00
mkamonMdt
e49512bf4f
[EGD-5619] Add unified implementation of active icons
...
This PR provides unified and reusable implementation of active
icons used in windows system-wide.
2021-02-08 12:28:06 +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
Piotr Tanski
22102c4ba5
[EGD-4200] Message handling refactored. ( #974 )
2020-11-06 15:24:59 +01:00
Piotr Tanski
299be4daf6
[EGD-4151] Application manager actions introduced. ( #905 )
...
* [EGD-4151] Application manifest structure defined.
* [EGD-4156] Applications registry and basic action handler implemented.
2020-11-04 10:24:35 +01:00
Piotr Tanski
dd50838789
[EGD-4051] Based application manager app switching on application stack. ( #858 )
...
* [EGD-4051] Based application manager app switching on application stack.
* [EGD-4051] Application manager thorough refactor.
2020-10-23 15:45:58 +02:00
Radoslaw Wicik
2276ceed67
[EGD-3743] Update copyrights in fies
2020-10-20 12:55:10 +02:00
Przemyslaw Brudny
7eaedae9c0
[EGD-4079] List looping rebuild fix. Draft msg overwriting sms input text. Crush on contact details application exit fix. Special characters inserts no longer call onBeforeShow.
2020-10-16 12:10:28 +02:00
Adam Dobrowolski
7b4a706cd6
EGD-4036 Application windows - added register mechanism
...
* Moved ApplicationLauncher to separate files - declutering
* WindowsStore renamed to WindowsFactory - Store needs to be splitted toavoid antipattern
* Options window build dynamically onBeforeShow
* Dialog windows dynamically built
2020-10-13 17:46:10 +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
34229525ae
[EGD-3485] Fixes in Text, OutputLinesTextWithLabelItem widget fixes. Fixes in Messages.
2020-08-13 12:43:22 +02:00
pawpMudita
ade7e6e9a6
[EGD-3483] new class DialogYesNoIconTxt
2020-08-12 15:43:07 +02:00
Pawel Olejniczak
6d501f6fe9
[EGD-3500] Add tests for verifyContact function
...
[EGD-3500] Add missing newline
[EGD-3500] Update changelog
2020-08-12 14:52:12 +02:00
Pawel Olejniczak
a1f9ed0bdd
[EGD-3500] Move empty contact validation from phonebook app to db service API
...
[EGD-3500] Remove superfluous arguments from verifyContact function
2020-08-12 14:52:12 +02:00
Przemyslaw Brudny
fa3968a3ee
[EGD-3451] PR Changes.
2020-08-07 12:26:44 +02:00
Przemyslaw Brudny
2f47dd44c7
[EGD-3451] Cleanups.
2020-08-07 12:26:44 +02:00
Przemyslaw Brudny
010ecf6b37
[EGD-3451] Notifications and db messages for list refresh added to Phonebook and Messages.
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
Przemyslaw Brudny
02afbac399
[EGD-3451] ListView fix and Messages Notification handling added.
2020-08-07 12:26:44 +02:00
Pawel Paprocki
91f45a0321
EGD-3483_Unify_SEARCH_RESULTS_NO_window ( #600 )
...
* first_version
* my window
* version for review
* [EGD-3483] quote added to search result
* [EGD-3483] Remove deprecated empty search results window.
* [EGD-3483] Clear text field before a new search.
* [EGD-3483] cleaning entrys of empty search results window
2020-08-07 11:39:55 +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
Pawel Olejniczak
e63f5c6bc6
[EGD-3333] Restore old contact details window for now
2020-07-31 11:55:16 +02:00
Przemyslaw Brudny
ac06bd3f1b
[EGD-3333] Reworked NumberWithIconsWidget.cpp widget. Added Image Box. Fixed BoxLayout Max resize.
2020-07-31 11:55:16 +02:00
Marcin Smoczyński
1da22cbd92
[EGD-3319] sms: fix phonebook search select
...
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2020-07-28 09:22:31 +02:00
Pawel Olejniczak
ddb5404a98
[EGD-3445] Minor cleanup in some phonebook files
2020-07-24 10:07:37 +02:00
Pawel Olejniczak
8d59ee4b1e
[EGD-3241] Fix style
2020-07-16 12:27:53 +02:00
Pawel Olejniczak
544b421dca
[EGD-3241] Cleanup
2020-07-16 12:27:53 +02:00
Pawel Olejniczak
4e23c4ab2e
[EGD-3241] Move fillContactData to phonebookUtils, and use ContactDetailsModel in new ContactDetails window
2020-07-16 12:27:53 +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
Pawel Olejniczak
91766487da
[EGD-3189] Replace old Add/Edit Contact window with new one
2020-07-08 17:07:31 +02:00
Przemyslaw Brudny
6a9b4f1ce3
[EGD-3189] Cleanups, New contact temporary moved to separate window.
2020-07-08 17:07:31 +02:00
Pawel Olejniczak
5da1757d2d
[EGD-3275] Add notification after deleting contact
2020-06-09 18:28:22 +02:00
Pawel Olejniczak
8495dcbb38
[EGD-3267] Remove old implementations of duplicates windows
2020-06-09 09:30:38 +02:00
Pawel Olejniczak
83b6f21684
[EGD-3232] Temporary remove duplicated contact window to prevent huge memleak
2020-06-03 10:21:33 +02:00
Pawel Olejniczak
117f1eaba7
[EGD-3232] Remove unused dialogs and cleanup headers
2020-06-03 10:21:33 +02:00
Pawel Olejniczak
d553ecab4f
[EGD-3232] Move contact option window from ApplicationPhonebook to PhonebookContactOptions and clean up windows names
2020-06-03 10:21:33 +02:00
Pawel Olejniczak
030e3d2c39
[EGD-3232] Rename PhonebookOptionsNamecard to PhonebookNamecardOptions for consistency and clean it up
2020-06-03 10:21:33 +02:00
Pawel Olejniczak
656d842454
[EGD-3232][WIP] Refactor options namecard
2020-06-03 10:21:33 +02:00
Pawel Olejniczak
f17e34dacb
[EGD-3232][WIP] Refactor contact options & add deleting contact & add dialog window for blocking contact
2020-06-03 10:21:33 +02:00
Radoslaw Wicik
a8573a404c
Apply new style
2020-03-17 10:03:16 +01:00
Alek-Mudita
017d1812ab
Egd 2581 adding new contact from callapp with validation ( #207 )
...
* [EGD-2581] [fix] added phonebook const windows names
* [EGD-2581] Dialog - added "No" handler
* [EGD-2581] added contact checking before adding and notfication that it exists
* [EGD-2581] added contact edition action
* [EGD-2581] moved duplicated contact dialog window to phonebook
2020-03-09 10:00:34 +01:00
Adam Dobrowolski
ae915f3512
[EGD-2571] Clenup: removed MessageType static_casts, fixed debug.h defines. Added GPIO event
2020-02-12 13:31:13 +00: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
635d5d8d29
[FIX] Too little stack for Phonebook
2020-01-09 10:20: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
Robert Borzecki
70e291e5d5
Added acquireing data for phonebook model.
2019-09-12 12:18:44 +02:00