Commit Graph
69 Commits
Author SHA1 Message Date
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
Przemyslaw Brudny 8f80126251 [EGD-3434] ListView Scroll bar refactor
Added two new scroll bar types. Fixed for ListView
with equal height elements and PreRendered which
require whole list render - not recommended for big
lists but works with not equal heights elements.
Applied new types to all lists in Pure. Various
cleanups and refactors inside models and listView.
2021-01-29 12:17:52 +01:00
Piotr Tański 4c61595a27 [EGD-4801] Add application-wide top bar manager
Applications configure the top bar once for all their windows.
Sometimes, windows need to configure top bars with its configuration.
2021-01-21 10:46:57 +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
jimmorrisson 14918dc4f9 [EGD-4925] Change new filesystem handling implementation in module-gui. (#1193)
Due to vfs deprecation there is need to remove all vfs calls from code. This PR covers module gui. There are some modifications in other modules included which are necessary because of build system issues.
2020-12-16 15:23:11 +01:00
Piotr Tanski 4e0f72e70a [EGD-4696] Several stabilization patches. (#1192) 2020-12-15 15:30:13 +01:00
PrzeBrudny d46139195c [EGD-3442] Fix list empty window unhandled behaviours, in place rebuild handling, notes rebuild on note deletion and changed call Icon name to stateIcon. (#1160) 2020-12-14 21:56:11 +01:00
Krzysztof Mozdzynski 0ef0d615f3 [EGD-4150] Change filename i18 to i18n (#1108)
Change filename of internationalization files from i18 to i18n.

I18n should stand for internationalization, not i18. That's why I changed in 'module-utils' name of the folder 'i18' and both .cpp and .hpp files to 'i18n'.
2020-11-27 18:31:00 +01:00
Radoslaw Wicik 998ceac48e [EGD-4217] Convert service-db to library 2020-11-13 12:18:33 +01:00
Radosław Wicik 57f6c267ee [EGD-4213] Convert service-appmgr to library - library (#960) 2020-11-04 15:59:45 +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
PrzeBrudny 88939f8209 [EGD-4070] Messages listView sync db queries refactored to full async. (#837) 2020-10-26 14:02:13 +01:00
Radoslaw Wicik 2276ceed67 [EGD-3743] Update copyrights in fies 2020-10-20 12:55:10 +02:00
Przemyslaw Brudny b7eb4365ea [EGD-3799] Messages queries cleanups. 2020-09-23 15:02:04 +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
Przemyslaw Brudny f4ab64d996 [EGD-3760] ListView added support to rebuild on provided offset. 2020-09-21 17:17:52 +02:00
Piotr Tanski 9447da6585 [EGD-2870] Message drafts feature implemented. (#704)
- Save unsent messages as drafts on thread view window close.
- Queries for SMS add and update introduced.
- Fix for windows IDs all being zeroes across the GUI.
2020-09-21 10:25:00 +02:00
Przemyslaw Brudny f09971ddb4 [EGD-3265] Application messages file structure renames and cleanups. 2020-09-16 12:19:14 +02:00
Radoslaw Wicik 1a919db2ed [EGD-2974] Support for temporary contacts as a group 2020-09-15 15:04:10 +02:00
Przemyslaw Brudny 2f72244062 [EGD-3182] Implemented on CRUD notification page and on page item focus memory when rebuilding List. Applied for Phonebook and Messages. 2020-09-08 20:24:54 +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 fecf27b2f5 [EGD-3451] Simplified updateRecords. 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 1b109a1158 [EGD-3451] Messages search refactored and misc fixes. 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
PrzeBrudny 53f47439d8 [EGD-3375] Changed Models pointers to shared_ptr. (#505) 2020-07-08 12:18:16 +02:00
Mateusz Grzywacz e1170e3a3b [EGD-3348] Review comments - give control to the windows 2020-07-07 16:56:46 +02:00
Przemyslaw Brudny 221f6405bc [EGD-3351] Changed all ListView items to use Margins. 2020-07-02 16:28:52 +02:00
Mateusz Grzywacz 2349338475 [EGD-3347] fix - Do not show "New SMS hint" after sending/receiving an SMS 2020-06-29 13:09:21 +02:00
alek 25fd7888ef [EGD-2834] icnoming message home screen notification 2020-06-26 11:20:13 +02:00
Radoslaw Wicik a7f5c4c179 [EGC-3240] Add style namespace 2020-05-27 17:51:34 +02:00
alek 045f078160 [EGD-2786] fixed issues in conversations window 2020-05-22 10:54:07 +02:00
alek ec3e663a4f [EGD-2786] fixed memory allocation in smsm main window 2020-05-22 10:54:07 +02:00
pholat 8ffbcb1f7a EGD-3210 DB: split messages to files (#370) 2020-05-18 15:49:52 +02:00
Przemyslaw Brudny 02808dd357 [EGD-3040] Style updates in listViews. 2020-05-12 20:33:00 +02:00
Adam Dobrowolski a9ea1eb9dc EGD-2964 application messages - removed leak 2020-05-04 08:45:20 +02:00
Przemyslaw Brudny 3d1905accc [EGD-3040] Changed provider synchronization with listview for new data.
[EGD-3040] Span item set method added, scroll disabled on only one page ListView.
2020-04-28 14:10:41 +02:00
Adam Dobrowolski 3cb5217bf8 EGD-3040 moved showOption action to provider from main SMS window & removed not needed function from ListView 2020-04-28 14:10:41 +02:00
Przemyslaw Brudny 7722e24f5f [EGD-3040] WIP DatabaseModel cleanups
[EGD-3040] ListView redundant methods removal
[EGD-3040] ListView scroll moved to separate class
2020-04-28 14:10:41 +02:00
Alek Rudnik e9c7caaf2b [EGD-3129] remove common magic strings (#314) 2020-04-17 22:27:57 +02:00
Adam Dobrowolski 1b730ce3ee EGD-3121 PR applied 2020-04-16 15:05:10 +02:00
Adam Dobrowolski 6fbae11ee4 EGD-3121 Initiall SMSSearch start window 2020-04-16 15:05:10 +02:00
Adam Dobrowolski 66e1ee0287 EGD-3088 Added empty search window 2020-04-15 14:47:20 +02:00
Mateusz Grzywacz 3b43cd0ea0 [EGD-3102] proper icon + darker text 2020-04-10 13:55:15 +02:00
alek 0c55cd668a [EGD-3102] code clean up and minor refactor 2020-04-10 13:55:15 +02:00
alek b3a400e68c [EGD-3102] add initial version of the empty view 2020-04-10 13:55:15 +02:00
Adam Dobrowolski 4a61f400e7 EGD-3055 Fixed printf issues 2020-04-08 12:23:53 +02:00
Przemyslaw Brudny c0822b6658 [EDG-3019] Moved log.hpp and debug.hpp into main PurePhone repo 2020-03-24 15:55:32 +01:00