[geary: 25/25] Merge branch 'mjog/search-update' into 'mainline'
- From: Michael Gratton <mjog src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [geary: 25/25] Merge branch 'mjog/search-update' into 'mainline'
- Date: Tue, 19 Jan 2021 10:11:02 +0000 (UTC)
commit 9af0a2ded21400a36ff44c33de2564d27c0032b4
Merge: 3becbaa53 642bf00e8
Author: Michael Gratton <mike vee net>
Date: Tue Jan 19 10:11:00 2021 +0000
Merge branch 'mjog/search-update' into 'mainline'
Search implementation update
Closes #838, #814, #756, #474, and #121
See merge request GNOME/geary!616
.gitlab-ci.yml | 8 +-
BUILDING.md | 15 +-
bindings/vapi/icu-uc.vapi | 95 +++
meson.build | 14 +-
po/POTFILES.in | 5 +-
sql/meson.build | 1 +
sql/version-030.sql | 19 +
src/client/application/application-controller.vala | 2 +-
.../application/application-main-window.vala | 33 +-
.../conversation-viewer/conversation-viewer.vala | 24 +-
src/client/meson.build | 1 +
src/client/util/util-email.vala | 597 ++++++++++++++++-
src/engine/api/geary-account.vala | 23 +-
src/engine/api/geary-contact.vala | 2 +-
src/engine/api/geary-named-flag.vala | 3 +-
src/engine/api/geary-named-flags.vala | 12 +-
src/engine/api/geary-search-query.vala | 312 ++++++++-
src/engine/app/app-search-folder.vala | 348 +++++-----
.../app-fill-window-operation.vala | 24 +-
.../conversation-monitor/app-remove-operation.vala | 5 +-
src/engine/common/common-fts-search-query.vala | 394 +++++++++++
src/engine/imap-db/imap-db-account.vala | 412 +++---------
src/engine/imap-db/imap-db-database.vala | 11 +
src/engine/imap-db/imap-db-folder.vala | 61 +-
src/engine/imap-db/imap-db-fts5-matches.c | 169 +++++
src/engine/imap-db/imap-db-fts5-tokeniser.c | 277 ++++++++
src/engine/imap-db/imap-db-gc.vala | 2 +-
src/engine/imap-db/imap-db-search-query.vala | 720 ---------------------
.../imap-engine/imap-engine-generic-account.vala | 58 +-
src/engine/meson.build | 27 +-
src/meson.build | 3 +-
test/client/util/util-email-test.vala | 364 ++++++++++-
.../common/common-fts-search-query-test.vala | 258 ++++++++
test/engine/imap-db/imap-db-database-test.vala | 2 +-
test/meson.build | 1 +
test/mock/mock-account.vala | 11 +-
test/mock/mock-search-query.vala | 5 +-
test/test-engine.vala | 3 +
38 files changed, 2980 insertions(+), 1341 deletions(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]