From f9dfddf704dd2d14f43bde37b93f6e0752d4fdde Mon Sep 17 00:00:00 2001 From: Anton Stubenbord Date: Fri, 20 Jan 2023 00:34:18 +0100 Subject: [PATCH] Removed suggestions from inbox, added translations, added paging to inbox, visual updates, changed default matching algorithm to auto --- android/app/src/main/AndroidManifest.xml | 8 +- lib/core/bloc/connectivity_cubit.dart | 12 + .../impl/saved_view_repository_impl.dart | 4 +- .../error_code_localization_mapper.dart | 0 ...atching_algorithm_localization_mapper.dart | 21 + .../bloc/document_details_cubit.dart | 23 + .../view/pages/document_details_page.dart | 26 +- .../document_upload_preparation_page.dart | 10 +- .../documents/bloc/documents_cubit.dart | 154 +---- .../documents/bloc/documents_state.dart | 74 +-- .../view/pages/document_edit_page.dart | 88 +-- .../documents/view/pages/documents_page.dart | 8 +- .../edit_label/view/edit_label_page.dart | 6 +- lib/features/edit_label/view/label_form.dart | 9 +- lib/features/home/view/home_page.dart | 3 +- .../home/view/widget/info_drawer.dart | 2 +- lib/features/inbox/bloc/inbox_cubit.dart | 136 ++-- .../inbox/bloc/state/inbox_state.dart | 54 +- lib/features/inbox/view/pages/inbox_page.dart | 116 ++-- .../inbox/view/widgets/inbox_item.dart | 295 ++++----- .../labels/tags/view/widgets/tags_widget.dart | 2 +- .../labels/view/widgets/label_item.dart | 1 + .../labels/view/widgets/label_tab_view.dart | 9 +- .../documents_paging_mixin.dart | 163 +++++ .../model/documents_paged_state.dart | 70 +++ .../widgets/language_selection_setting.dart | 5 + lib/l10n/intl_cs.arb | 26 +- lib/l10n/intl_de.arb | 28 +- lib/l10n/intl_en.arb | 34 +- lib/l10n/intl_tr.arb | 581 ++++++++++++++++++ lib/util.dart | 2 +- .../local_date_time_json_converter.dart | 17 + .../lib/src/models/document_model.dart | 59 +- .../lib/src/models/document_model.g.dart | 45 ++ .../lib/src/models/field_suggestions.dart | 54 +- .../lib/src/models/field_suggestions.g.dart | 12 +- .../lib/src/models/filter_rule_model.dart | 47 +- .../models/labels/correspondent_model.dart | 4 +- .../models/labels/correspondent_model.g.dart | 32 +- .../models/labels/document_type_model.dart | 2 +- .../models/labels/document_type_model.g.dart | 10 +- .../lib/src/models/labels/label_model.dart | 4 +- .../src/models/labels/matching_algorithm.dart | 2 +- .../src/models/labels/storage_path_model.dart | 2 +- .../models/labels/storage_path_model.g.dart | 10 +- .../lib/src/models/labels/tag_model.dart | 11 +- .../lib/src/models/paged_search_result.dart | 6 +- .../absolute_date_range_query.dart | 4 + .../absolute_date_range_query.g.dart | 28 +- .../lib/src/models/search_hit.dart | 21 + .../lib/src/models/search_hit.g.dart | 19 + .../src/models/similar_document_model.dart | 46 +- .../src/models/similar_document_model.g.dart | 50 ++ .../lib/src/models/task/task.dart | 2 + .../lib/src/models/task/task.g.dart | 26 +- .../paperless_documents_api_impl.dart | 31 +- 56 files changed, 1748 insertions(+), 766 deletions(-) rename lib/core/{logic => translation}/error_code_localization_mapper.dart (100%) create mode 100644 lib/core/translation/matching_algorithm_localization_mapper.dart create mode 100644 lib/features/paged_document_view/documents_paging_mixin.dart create mode 100644 lib/features/paged_document_view/model/documents_paged_state.dart create mode 100644 lib/l10n/intl_tr.arb create mode 100644 packages/paperless_api/lib/src/converters/local_date_time_json_converter.dart create mode 100644 packages/paperless_api/lib/src/models/document_model.g.dart create mode 100644 packages/paperless_api/lib/src/models/search_hit.dart create mode 100644 packages/paperless_api/lib/src/models/search_hit.g.dart create mode 100644 packages/paperless_api/lib/src/models/similar_document_model.g.dart diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index c4a3a6a..640cd47 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -36,7 +36,6 @@ -