Package: qtcontacts-sqlite / 0.3.20-5

Metadata

Package Version Patches format
qtcontacts-sqlite 0.3.20-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
1001_fix qtdatetime null comparison.patch | (download)

tests/auto/qcontactmanager/tst_qcontactmanager.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 tests/auto/qcontactmanager/tst_qcontactmanager.cpp: fix unit test when building against qt 5.14 or higher.
1002_tests prepare a temporary directory for the database.patch | (download)

tests/run_test.sh | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 tests: prepare a temporary directory for the database

1003_ContactReader support case insensitive search.patch | (download)

src/engine/contactreader.cpp | 6 2 + 4 - 0 !
tests/auto/qcontactmanager/tst_qcontactmanager.cpp | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 5 deletions(-)

 contactreader: support case insensitive search
 It's not clear why the case insensitive filter was limited to the
 MatchFixedString, as that makes impossible to implement a contact
 search.


1004_ContactWriter prevent aggregation within the same co.patch | (download)

src/engine/contactwriter.cpp | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 contactwriter: prevent aggregation within the same collection
 .
1005_tests update aggregation test for contacts in the sa.patch | (download)

tests/auto/aggregation/tst_aggregation.cpp | 6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-)

 tests: update aggregation test for contacts in the same collection
 We don't want contacts from the same collection to get merged.

1006_add gsettings for qtcontacts sqlite.patch | (download)

config.pri | 5 5 + 0 - 0 !
qtcontacts-sqlite.pro | 7 7 + 0 - 0 !
schemas/org.nemomobile.contacts.gschema.xml | 20 20 + 0 - 0 !
src/engine/contactsdatabase.cpp | 28 27 + 1 - 0 !
src/engine/contactsdatabase.h | 6 6 + 0 - 0 !
5 files changed, 65 insertions(+), 1 deletion(-)

 add gsettings for qtcontacts-sqlite


2001_disable failing tests.patch | (download)

tests/auto/aggregation/tst_aggregation.cpp | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 skip failing tests. needs later investigation.
2002_adjust icu extension name.patch | (download)

src/engine/contactsdatabase.cpp | 2 1 + 1 - 0 !
src/engine/engine.pro | 16 16 + 0 - 0 !
2 files changed, 17 insertions(+), 1 deletion(-)

 in debian, the icu sqlite3 extension is named 'icu' and needs to be loaded with its full path name.