From 4c302037b2105ac9cebb92f4681aef9da6308860 Mon Sep 17 00:00:00 2001 From: violet-dev Date: Mon, 1 Jan 2024 18:33:27 +0900 Subject: [PATCH] version: Update version (1.30.0) --- lib/algorithm/disjointset.dart | 2 +- lib/algorithm/distance.dart | 2 +- lib/checker/checker.dart | 2 +- lib/component/downloadable.dart | 2 +- lib/component/eh/eh_bookmark.dart | 2 +- lib/component/eh/eh_headers.dart | 2 +- lib/component/eh/eh_parser.dart | 2 +- lib/component/eh/eh_provider.dart | 2 +- lib/component/hentai.dart | 2 +- lib/component/hentai_download_manager.dart | 2 +- lib/component/hisoki/hisoki_hash.dart | 2 +- lib/component/hitomi/artists.dart | 2 +- lib/component/hitomi/comments.dart | 2 +- lib/component/hitomi/displayed_tag.dart | 2 +- lib/component/hitomi/hitomi.dart | 2 +- lib/component/hitomi/hitomi_parser.dart | 2 +- lib/component/hitomi/hitomi_provider.dart | 2 +- lib/component/hitomi/indexs.dart | 2 +- lib/component/hitomi/ldi.dart | 2 +- lib/component/hitomi/population.dart | 2 +- lib/component/hitomi/related.dart | 2 +- lib/component/hitomi/series_finder.dart | 2 +- lib/component/hitomi/shielder.dart | 2 +- lib/component/hitomi/statistics.dart | 2 +- lib/component/hitomi/tag_translate.dart | 2 +- lib/component/hitomi/title_cluster.dart | 2 +- lib/component/image_provider.dart | 2 +- lib/component/nhentai/nhentai.dart | 2 +- lib/context/modal_bottom_sheet_context.dart | 2 +- lib/context/viewer_context.dart | 2 +- lib/database/database.dart | 2 +- lib/database/query.dart | 2 +- lib/database/user/bookmark.dart | 2 +- lib/database/user/download.dart | 2 +- lib/database/user/record.dart | 2 +- lib/database/user/search.dart | 2 +- lib/database/user/user.dart | 2 +- lib/downloader/isolate/core.dart | 2 +- lib/downloader/isolate_downloader.dart | 2 +- lib/locale/locale.dart | 2 +- lib/log/act_log.dart | 2 +- lib/log/log.dart | 2 +- lib/main.dart | 2 +- lib/model/article_info.dart | 2 +- lib/model/article_list_item.dart | 2 +- lib/model/gallery_image_item.dart | 2 +- lib/network/wrapper.dart | 2 +- lib/other/dialogs.dart | 2 +- lib/pages/after_loading/afterloading_page.dart | 4 ++-- lib/pages/article_info/article_info_page.dart | 2 +- lib/pages/article_info/simple_info.dart | 2 +- lib/pages/artist_info/article_list_page.dart | 2 +- lib/pages/artist_info/artist_info_page.dart | 2 +- lib/pages/artist_info/search_type2.dart | 2 +- lib/pages/artist_info/series_list_page.dart | 2 +- lib/pages/artist_info/similar_list_page.dart | 2 +- lib/pages/bookmark/bookmark_page.dart | 2 +- lib/pages/bookmark/group/group_article_list_page.dart | 2 +- .../bookmark/group/group_artist_article_list.dart | 2 +- lib/pages/bookmark/group/group_artist_list.dart | 2 +- lib/pages/bookmark/group_modify.dart | 2 +- lib/pages/bookmark/record_view_page.dart | 2 +- lib/pages/common/utils.dart | 2 +- lib/pages/community/community_page.dart | 2 +- lib/pages/community/signin_dialog.dart | 2 +- lib/pages/community/signup_dialog.dart | 2 +- lib/pages/community/user_status_card.dart | 2 +- lib/pages/community/user_status_card_dead.dart | 2 +- .../database_download/database_download_page.dart | 2 +- lib/pages/database_download/decompress.dart | 2 +- lib/pages/download/download_align_type.dart | 2 +- lib/pages/download/download_features_menu.dart | 2 +- lib/pages/download/download_item_menu.dart | 2 +- lib/pages/download/download_item_widget.dart | 2 +- lib/pages/download/download_page.dart | 2 +- lib/pages/download/download_routine.dart | 2 +- lib/pages/download/download_view_type.dart | 2 +- lib/pages/hot/hot_page.dart | 2 +- lib/pages/lock/lock_screen.dart | 2 +- .../main/artist_collection/artist_collection_page.dart | 2 +- lib/pages/main/artist_collection/artist_list_page.dart | 2 +- lib/pages/main/card/artist_collection_card.dart | 2 +- lib/pages/main/card/update_card.dart | 2 +- lib/pages/main/card/update_log_card.dart | 2 +- lib/pages/main/card/views_card.dart | 2 +- lib/pages/main/faq/faq_page.dart | 2 +- lib/pages/main/info/info_page.dart | 4 ++-- .../main/info/lab/artist_search/artist_search.dart | 2 +- .../main/info/lab/artist_search/tag_group_modify.dart | 2 +- .../lab/artist_search/tag_group_modify_controller.dart | 2 +- lib/pages/main/info/lab/bookmark/bookmarks.dart | 2 +- .../main/info/lab/bookmark/bookmarks_article_list.dart | 2 +- .../main/info/lab/bookmark/bookmarks_artist_list.dart | 2 +- .../main/info/lab/bookmark/bookmarks_records.dart | 2 +- lib/pages/main/info/lab/bookmark_spy.dart | 2 +- lib/pages/main/info/lab/global_comments.dart | 2 +- lib/pages/main/info/lab/recent_comments.dart | 2 +- lib/pages/main/info/lab/recent_record.dart | 2 +- lib/pages/main/info/lab/recent_record_u.dart | 2 +- lib/pages/main/info/lab/recent_user_record.dart | 2 +- lib/pages/main/info/lab/search_comment.dart | 2 +- lib/pages/main/info/lab/search_comment_author.dart | 2 +- lib/pages/main/info/lab/search_message.dart | 2 +- lib/pages/main/info/lab/search_message_rank.dart | 2 +- lib/pages/main/info/lab/setting.dart | 2 +- lib/pages/main/info/lab/statistics.dart | 2 +- lib/pages/main/info/lab/top_recent.dart | 2 +- lib/pages/main/info/lab/user_bookmark_page.dart | 2 +- lib/pages/main/info/lab_page.dart | 2 +- lib/pages/main/info/user_manual_page.dart | 2 +- lib/pages/main/main_page.dart | 2 +- lib/pages/main/patchnote/patchnote_page.dart | 10 +++++++++- lib/pages/main/views/views_page.dart | 2 +- lib/pages/search/search_bar_page.dart | 2 +- lib/pages/search/search_nav_page.dart | 2 +- lib/pages/search/search_page.dart | 2 +- lib/pages/search/search_page_controller.dart | 2 +- lib/pages/search/search_page_modify.dart | 2 +- lib/pages/search/search_result_selector.dart | 2 +- lib/pages/search/search_type.dart | 2 +- lib/pages/segment/artist_panel.dart | 2 +- lib/pages/segment/card_panel.dart | 2 +- lib/pages/segment/filter_page.dart | 2 +- lib/pages/segment/filter_page_controller.dart | 2 +- lib/pages/segment/platform_navigator.dart | 2 +- lib/pages/segment/three_article_panel.dart | 2 +- lib/pages/settings/bookmark_version_select.dart | 2 +- lib/pages/settings/db_rebuild_page.dart | 2 +- lib/pages/settings/import_from_eh.dart | 2 +- lib/pages/settings/libviolet_page.dart | 2 +- lib/pages/settings/license_page.dart | 2 +- lib/pages/settings/lock_setting_page.dart | 2 +- lib/pages/settings/log_page.dart | 2 +- lib/pages/settings/restore_bookmark.dart | 2 +- lib/pages/settings/route.dart | 2 +- lib/pages/settings/settings_page.dart | 4 ++-- lib/pages/settings/tag_rebuild_page.dart | 2 +- lib/pages/settings/tag_selector.dart | 2 +- lib/pages/settings/version_page.dart | 2 +- lib/pages/splash/splash_page.dart | 2 +- lib/pages/viewer/double_viewer_page.dart | 2 +- lib/pages/viewer/horizontal_viewer_page.dart | 2 +- lib/pages/viewer/image/file_image.dart | 2 +- lib/pages/viewer/image/provider_image.dart | 2 +- lib/pages/viewer/overlay/page_label.dart | 2 +- lib/pages/viewer/overlay/viewer_gallery.dart | 2 +- lib/pages/viewer/overlay/viewer_overlay.dart | 2 +- lib/pages/viewer/overlay/viewer_record_panel.dart | 2 +- lib/pages/viewer/overlay/viewer_setting_panel.dart | 2 +- lib/pages/viewer/overlay/viewer_tab_panel.dart | 2 +- lib/pages/viewer/overlay/viewer_thumbnails.dart | 2 +- lib/pages/viewer/vertical_viewer_page.dart | 2 +- lib/pages/viewer/vertical_webview_viewer_page.dart | 2 +- lib/pages/viewer/viewer_controller.dart | 2 +- lib/pages/viewer/viewer_page.dart | 2 +- lib/pages/viewer/viewer_page_provider.dart | 2 +- .../widget/custom_doubletap_gesture_detector.dart | 2 +- lib/pages/viewer/widget/double_point_listener.dart | 2 +- lib/script/script_manager.dart | 2 +- lib/script/script_webview.dart | 2 +- lib/server/violet.dart | 2 +- lib/settings/settings.dart | 2 +- lib/settings/settings_wrapper.dart | 2 +- lib/style/palette.dart | 2 +- lib/thread/semaphore.dart | 2 +- lib/update/update_manager.dart | 2 +- lib/util/call_once.dart | 2 +- lib/util/helper.dart | 2 +- lib/variables.dart | 2 +- lib/version/sync.dart | 2 +- lib/version/update_sync.dart | 6 +++--- lib/widgets/article_item/article_list_item_widget.dart | 2 +- .../article_list_item_widget_controller.dart | 2 +- lib/widgets/article_item/image_provider_manager.dart | 2 +- lib/widgets/article_item/thumbnail.dart | 2 +- lib/widgets/article_item/thumbnail_view_page.dart | 2 +- lib/widgets/debounce_widget.dart | 2 +- lib/widgets/dots_indicator.dart | 2 +- lib/widgets/floating_button.dart | 2 +- lib/widgets/search_bar.dart | 2 +- lib/widgets/theme_switchable_state.dart | 2 +- lib/widgets/toast.dart | 2 +- pubspec.yaml | 2 +- test/test_bookmark.dart | 2 +- test/test_cert.dart | 2 +- test/test_component.dart | 2 +- test/test_database.dart | 2 +- test/test_downloader.dart | 2 +- test/test_downloader_isolate.dart | 2 +- test/test_downloader_tasks.dart | 2 +- test/test_filter.dart | 2 +- test/test_get.dart | 2 +- test/test_parse.dart | 2 +- test/test_query.dart | 2 +- test/test_script.dart | 2 +- test/test_static.dart | 2 +- 196 files changed, 209 insertions(+), 201 deletions(-) diff --git a/lib/algorithm/disjointset.dart b/lib/algorithm/disjointset.dart index 0620eac6f..17b80e2d8 100644 --- a/lib/algorithm/disjointset.dart +++ b/lib/algorithm/disjointset.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. // Forrest based union-find data structure. class DisjointSet { diff --git a/lib/algorithm/distance.dart b/lib/algorithm/distance.dart index a4dc0b72e..5c192da7e 100644 --- a/lib/algorithm/distance.dart +++ b/lib/algorithm/distance.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. // Implementation of distance functions that satisfy triangle inequality. diff --git a/lib/checker/checker.dart b/lib/checker/checker.dart index 69067fe38..5a05673c1 100644 --- a/lib/checker/checker.dart +++ b/lib/checker/checker.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:io'; diff --git a/lib/component/downloadable.dart b/lib/component/downloadable.dart index f5d995ec3..501b9acbe 100644 --- a/lib/component/downloadable.dart +++ b/lib/component/downloadable.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/cupertino.dart'; diff --git a/lib/component/eh/eh_bookmark.dart b/lib/component/eh/eh_bookmark.dart index e022e1337..a21425c39 100644 --- a/lib/component/eh/eh_bookmark.dart +++ b/lib/component/eh/eh_bookmark.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:collection'; diff --git a/lib/component/eh/eh_headers.dart b/lib/component/eh/eh_headers.dart index 5d520fccf..747c435a3 100644 --- a/lib/component/eh/eh_headers.dart +++ b/lib/component/eh/eh_headers.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:http/http.dart'; import 'package:shared_preferences/shared_preferences.dart'; diff --git a/lib/component/eh/eh_parser.dart b/lib/component/eh/eh_parser.dart index 3378c8e90..21a28cbad 100644 --- a/lib/component/eh/eh_parser.dart +++ b/lib/component/eh/eh_parser.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:html/dom.dart'; import 'package:html/parser.dart'; diff --git a/lib/component/eh/eh_provider.dart b/lib/component/eh/eh_provider.dart index 1467c2712..adc6e3a6e 100644 --- a/lib/component/eh/eh_provider.dart +++ b/lib/component/eh/eh_provider.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:html_unescape/html_unescape.dart'; import 'package:shared_preferences/shared_preferences.dart'; diff --git a/lib/component/hentai.dart b/lib/component/hentai.dart index 89353e865..7a87a20fe 100644 --- a/lib/component/hentai.dart +++ b/lib/component/hentai.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:html/parser.dart'; import 'package:shared_preferences/shared_preferences.dart'; diff --git a/lib/component/hentai_download_manager.dart b/lib/component/hentai_download_manager.dart index cc898ac15..acbe29511 100644 --- a/lib/component/hentai_download_manager.dart +++ b/lib/component/hentai_download_manager.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; diff --git a/lib/component/hisoki/hisoki_hash.dart b/lib/component/hisoki/hisoki_hash.dart index 1abcb728d..a09ae3532 100644 --- a/lib/component/hisoki/hisoki_hash.dart +++ b/lib/component/hisoki/hisoki_hash.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; import 'dart:io'; diff --git a/lib/component/hitomi/artists.dart b/lib/component/hitomi/artists.dart index 0270dbf98..371e11e81 100644 --- a/lib/component/hitomi/artists.dart +++ b/lib/component/hitomi/artists.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. class Artists { static Map, dynamic> collection = { diff --git a/lib/component/hitomi/comments.dart b/lib/component/hitomi/comments.dart index 955789545..6ee289660 100644 --- a/lib/component/hitomi/comments.dart +++ b/lib/component/hitomi/comments.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; import 'dart:io'; diff --git a/lib/component/hitomi/displayed_tag.dart b/lib/component/hitomi/displayed_tag.dart index b2bc2fdab..d4ce44b93 100644 --- a/lib/component/hitomi/displayed_tag.dart +++ b/lib/component/hitomi/displayed_tag.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:violet/component/hitomi/tag_translate.dart'; diff --git a/lib/component/hitomi/hitomi.dart b/lib/component/hitomi/hitomi.dart index bb1c59433..110244a98 100644 --- a/lib/component/hitomi/hitomi.dart +++ b/lib/component/hitomi/hitomi.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; import 'dart:io'; diff --git a/lib/component/hitomi/hitomi_parser.dart b/lib/component/hitomi/hitomi_parser.dart index 79f7202be..2a665a1ef 100644 --- a/lib/component/hitomi/hitomi_parser.dart +++ b/lib/component/hitomi/hitomi_parser.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/foundation.dart'; import 'package:html/parser.dart'; diff --git a/lib/component/hitomi/hitomi_provider.dart b/lib/component/hitomi/hitomi_provider.dart index 6f3bbee10..7d0640e46 100644 --- a/lib/component/hitomi/hitomi_provider.dart +++ b/lib/component/hitomi/hitomi_provider.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; diff --git a/lib/component/hitomi/indexs.dart b/lib/component/hitomi/indexs.dart index 03a529547..bda52fd0c 100644 --- a/lib/component/hitomi/indexs.dart +++ b/lib/component/hitomi/indexs.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; import 'dart:io'; diff --git a/lib/component/hitomi/ldi.dart b/lib/component/hitomi/ldi.dart index 24cb375b7..d878c9b3f 100644 --- a/lib/component/hitomi/ldi.dart +++ b/lib/component/hitomi/ldi.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; import 'dart:io'; diff --git a/lib/component/hitomi/population.dart b/lib/component/hitomi/population.dart index 1a9ae7348..825383270 100644 --- a/lib/component/hitomi/population.dart +++ b/lib/component/hitomi/population.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; import 'dart:io'; diff --git a/lib/component/hitomi/related.dart b/lib/component/hitomi/related.dart index 1dd8d9041..6392025b4 100644 --- a/lib/component/hitomi/related.dart +++ b/lib/component/hitomi/related.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; import 'dart:io'; diff --git a/lib/component/hitomi/series_finder.dart b/lib/component/hitomi/series_finder.dart index aa6e7165b..325df6de7 100644 --- a/lib/component/hitomi/series_finder.dart +++ b/lib/component/hitomi/series_finder.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; import 'dart:io'; diff --git a/lib/component/hitomi/shielder.dart b/lib/component/hitomi/shielder.dart index c78cb38d1..2729fa0a2 100644 --- a/lib/component/hitomi/shielder.dart +++ b/lib/component/hitomi/shielder.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. class KoreanShielderFilter { static List tags = [ diff --git a/lib/component/hitomi/statistics.dart b/lib/component/hitomi/statistics.dart index 4fdc7a597..929a0b17f 100644 --- a/lib/component/hitomi/statistics.dart +++ b/lib/component/hitomi/statistics.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. class HitomiStatistics { static List coff = [ diff --git a/lib/component/hitomi/tag_translate.dart b/lib/component/hitomi/tag_translate.dart index c43b3edbd..e729f3441 100644 --- a/lib/component/hitomi/tag_translate.dart +++ b/lib/component/hitomi/tag_translate.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; import 'dart:io'; diff --git a/lib/component/hitomi/title_cluster.dart b/lib/component/hitomi/title_cluster.dart index 0cad75569..f42774d2a 100644 --- a/lib/component/hitomi/title_cluster.dart +++ b/lib/component/hitomi/title_cluster.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:collection/collection.dart'; import 'package:kdtree/kdtree.dart'; diff --git a/lib/component/image_provider.dart b/lib/component/image_provider.dart index b8813332d..365a5e1d1 100644 --- a/lib/component/image_provider.dart +++ b/lib/component/image_provider.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. abstract class VioletImageProvider { int length(); diff --git a/lib/component/nhentai/nhentai.dart b/lib/component/nhentai/nhentai.dart index af5f18634..56b0b33c0 100644 --- a/lib/component/nhentai/nhentai.dart +++ b/lib/component/nhentai/nhentai.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:tuple/tuple.dart'; diff --git a/lib/context/modal_bottom_sheet_context.dart b/lib/context/modal_bottom_sheet_context.dart index a037d06df..7adcc2435 100644 --- a/lib/context/modal_bottom_sheet_context.dart +++ b/lib/context/modal_bottom_sheet_context.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. class ModalBottomSheetContext { static int _count = 0; diff --git a/lib/context/viewer_context.dart b/lib/context/viewer_context.dart index b06e85273..9d8afed6f 100644 --- a/lib/context/viewer_context.dart +++ b/lib/context/viewer_context.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:violet/pages/viewer/viewer_controller.dart'; diff --git a/lib/database/database.dart b/lib/database/database.dart index 80a7c6101..0dd77e73f 100644 --- a/lib/database/database.dart +++ b/lib/database/database.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:io'; diff --git a/lib/database/query.dart b/lib/database/query.dart index 83b41111f..34b68f935 100644 --- a/lib/database/query.dart +++ b/lib/database/query.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:violet/database/database.dart'; import 'package:violet/settings/settings.dart'; diff --git a/lib/database/user/bookmark.dart b/lib/database/user/bookmark.dart index 60ae9dc16..765558aa8 100644 --- a/lib/database/user/bookmark.dart +++ b/lib/database/user/bookmark.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:collection'; diff --git a/lib/database/user/download.dart b/lib/database/user/download.dart index 138db5173..b2cf6eebf 100644 --- a/lib/database/user/download.dart +++ b/lib/database/user/download.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:collection'; import 'dart:convert'; diff --git a/lib/database/user/record.dart b/lib/database/user/record.dart index 029d75fa6..523d9046e 100644 --- a/lib/database/user/record.dart +++ b/lib/database/user/record.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:synchronized/synchronized.dart'; import 'package:violet/database/user/user.dart'; diff --git a/lib/database/user/search.dart b/lib/database/user/search.dart index b96fd2e18..3006d4e63 100644 --- a/lib/database/user/search.dart +++ b/lib/database/user/search.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:synchronized/synchronized.dart'; import 'package:violet/database/user/user.dart'; diff --git a/lib/database/user/user.dart b/lib/database/user/user.dart index 1b4c81acb..26645b74a 100644 --- a/lib/database/user/user.dart +++ b/lib/database/user/user.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; diff --git a/lib/downloader/isolate/core.dart b/lib/downloader/isolate/core.dart index d8adcfa93..2db8d785e 100644 --- a/lib/downloader/isolate/core.dart +++ b/lib/downloader/isolate/core.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. part of '../isolate_downloader.dart'; diff --git a/lib/downloader/isolate_downloader.dart b/lib/downloader/isolate_downloader.dart index 5f2ec29f1..e6baed00d 100644 --- a/lib/downloader/isolate_downloader.dart +++ b/lib/downloader/isolate_downloader.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:collection'; import 'dart:convert'; diff --git a/lib/locale/locale.dart b/lib/locale/locale.dart index 45be5930b..54d0add8c 100644 --- a/lib/locale/locale.dart +++ b/lib/locale/locale.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; import 'dart:convert'; diff --git a/lib/log/act_log.dart b/lib/log/act_log.dart index 70eb1c324..7a672083d 100644 --- a/lib/log/act_log.dart +++ b/lib/log/act_log.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; import 'dart:convert'; diff --git a/lib/log/log.dart b/lib/log/log.dart index d5bb7a2dd..174502294 100644 --- a/lib/log/log.dart +++ b/lib/log/log.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:io'; diff --git a/lib/main.dart b/lib/main.dart index 59622c9e0..117e50344 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; import 'dart:convert'; diff --git a/lib/model/article_info.dart b/lib/model/article_info.dart index 939db9c72..c72e98417 100644 --- a/lib/model/article_info.dart +++ b/lib/model/article_info.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:html_unescape/html_unescape_small.dart'; diff --git a/lib/model/article_list_item.dart b/lib/model/article_list_item.dart index 32ffaa2cd..4731f578a 100644 --- a/lib/model/article_list_item.dart +++ b/lib/model/article_list_item.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:violet/database/query.dart'; diff --git a/lib/model/gallery_image_item.dart b/lib/model/gallery_image_item.dart index f2f20ecad..ea160baed 100644 --- a/lib/model/gallery_image_item.dart +++ b/lib/model/gallery_image_item.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. class GalleryImageItem { GalleryImageItem({ diff --git a/lib/network/wrapper.dart b/lib/network/wrapper.dart index 782f16ca2..aba2bac06 100644 --- a/lib/network/wrapper.dart +++ b/lib/network/wrapper.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; import 'dart:convert'; diff --git a/lib/other/dialogs.dart b/lib/other/dialogs.dart index cd3447ec2..26f6e1614 100644 --- a/lib/other/dialogs.dart +++ b/lib/other/dialogs.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:violet/locale/locale.dart'; diff --git a/lib/pages/after_loading/afterloading_page.dart b/lib/pages/after_loading/afterloading_page.dart index 432b21c63..89a9a2bbf 100644 --- a/lib/pages/after_loading/afterloading_page.dart +++ b/lib/pages/after_loading/afterloading_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; import 'dart:io'; @@ -287,7 +287,7 @@ class AfterLoadingPageState extends State buildButton(Icons.settings, 4, 'settings'), const Spacer(), Text( - 'Copyright (C) 2020-2023\nby project-violet', + 'Copyright (C) 2020-2024\nby project-violet', style: TextStyle( color: Settings.themeWhat ? Colors.white : Colors.black87, fontSize: 12.0, diff --git a/lib/pages/article_info/article_info_page.dart b/lib/pages/article_info/article_info_page.dart index 9532b5a7d..919fece87 100644 --- a/lib/pages/article_info/article_info_page.dart +++ b/lib/pages/article_info/article_info_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:math'; diff --git a/lib/pages/article_info/simple_info.dart b/lib/pages/article_info/simple_info.dart index 8893783b5..795a745e2 100644 --- a/lib/pages/article_info/simple_info.dart +++ b/lib/pages/article_info/simple_info.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:cached_network_image/cached_network_image.dart'; import 'package:flare_flutter/flare_actor.dart'; diff --git a/lib/pages/artist_info/article_list_page.dart b/lib/pages/artist_info/article_list_page.dart index 53b987a37..843e5226b 100644 --- a/lib/pages/artist_info/article_list_page.dart +++ b/lib/pages/artist_info/article_list_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:auto_animated/auto_animated.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/artist_info/artist_info_page.dart b/lib/pages/artist_info/artist_info_page.dart index 39e891515..1556294e4 100644 --- a/lib/pages/artist_info/artist_info_page.dart +++ b/lib/pages/artist_info/artist_info_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:math'; diff --git a/lib/pages/artist_info/search_type2.dart b/lib/pages/artist_info/search_type2.dart index 698e042df..0ea99694c 100644 --- a/lib/pages/artist_info/search_type2.dart +++ b/lib/pages/artist_info/search_type2.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:material_design_icons_flutter/material_design_icons_flutter.dart'; diff --git a/lib/pages/artist_info/series_list_page.dart b/lib/pages/artist_info/series_list_page.dart index ea901db94..d76a6e3a6 100644 --- a/lib/pages/artist_info/series_list_page.dart +++ b/lib/pages/artist_info/series_list_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/artist_info/similar_list_page.dart b/lib/pages/artist_info/similar_list_page.dart index e6760330a..f848ce244 100644 --- a/lib/pages/artist_info/similar_list_page.dart +++ b/lib/pages/artist_info/similar_list_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/bookmark/bookmark_page.dart b/lib/pages/bookmark/bookmark_page.dart index 35ec253ac..5233fa095 100644 --- a/lib/pages/bookmark/bookmark_page.dart +++ b/lib/pages/bookmark/bookmark_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:math'; diff --git a/lib/pages/bookmark/group/group_article_list_page.dart b/lib/pages/bookmark/group/group_article_list_page.dart index bba008298..8bb758fd4 100644 --- a/lib/pages/bookmark/group/group_article_list_page.dart +++ b/lib/pages/bookmark/group/group_article_list_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/bookmark/group/group_artist_article_list.dart b/lib/pages/bookmark/group/group_artist_article_list.dart index 355ef52d9..6ef5702f6 100644 --- a/lib/pages/bookmark/group/group_artist_article_list.dart +++ b/lib/pages/bookmark/group/group_artist_article_list.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/bookmark/group/group_artist_list.dart b/lib/pages/bookmark/group/group_artist_list.dart index 00874d5f7..3f91523ee 100644 --- a/lib/pages/bookmark/group/group_artist_list.dart +++ b/lib/pages/bookmark/group/group_artist_list.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/bookmark/group_modify.dart b/lib/pages/bookmark/group_modify.dart index b242e200d..e976fa917 100644 --- a/lib/pages/bookmark/group_modify.dart +++ b/lib/pages/bookmark/group_modify.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:violet/locale/locale.dart'; diff --git a/lib/pages/bookmark/record_view_page.dart b/lib/pages/bookmark/record_view_page.dart index 1d3d80aed..7445d6035 100644 --- a/lib/pages/bookmark/record_view_page.dart +++ b/lib/pages/bookmark/record_view_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:collection'; diff --git a/lib/pages/common/utils.dart b/lib/pages/common/utils.dart index 669531ed4..b41eba848 100644 --- a/lib/pages/common/utils.dart +++ b/lib/pages/common/utils.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; diff --git a/lib/pages/community/community_page.dart b/lib/pages/community/community_page.dart index a0cbc5027..b73b68896 100644 --- a/lib/pages/community/community_page.dart +++ b/lib/pages/community/community_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:badges/badges.dart' as badges; import 'package:flutter/material.dart'; diff --git a/lib/pages/community/signin_dialog.dart b/lib/pages/community/signin_dialog.dart index 17deff61b..919067ad7 100644 --- a/lib/pages/community/signin_dialog.dart +++ b/lib/pages/community/signin_dialog.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:violet/other/dialogs.dart'; diff --git a/lib/pages/community/signup_dialog.dart b/lib/pages/community/signup_dialog.dart index 4f40e317b..6e0d99558 100644 --- a/lib/pages/community/signup_dialog.dart +++ b/lib/pages/community/signup_dialog.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:violet/other/dialogs.dart'; diff --git a/lib/pages/community/user_status_card.dart b/lib/pages/community/user_status_card.dart index 6c5ebd5b9..279e19e29 100644 --- a/lib/pages/community/user_status_card.dart +++ b/lib/pages/community/user_status_card.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:badges/badges.dart' as badges; import 'package:flutter/material.dart'; diff --git a/lib/pages/community/user_status_card_dead.dart b/lib/pages/community/user_status_card_dead.dart index 5430468f9..cdda9ef57 100644 --- a/lib/pages/community/user_status_card_dead.dart +++ b/lib/pages/community/user_status_card_dead.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:badges/badges.dart' as badges; import 'package:flutter/material.dart'; diff --git a/lib/pages/database_download/database_download_page.dart b/lib/pages/database_download/database_download_page.dart index a4e974acb..edc639d7d 100644 --- a/lib/pages/database_download/database_download_page.dart +++ b/lib/pages/database_download/database_download_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; import 'dart:convert'; diff --git a/lib/pages/database_download/decompress.dart b/lib/pages/database_download/decompress.dart index 9c7ad330c..20baa9ccd 100644 --- a/lib/pages/database_download/decompress.dart +++ b/lib/pages/database_download/decompress.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:ffi'; import 'dart:io'; diff --git a/lib/pages/download/download_align_type.dart b/lib/pages/download/download_align_type.dart index e1c6c8f8b..b34d9f1ea 100644 --- a/lib/pages/download/download_align_type.dart +++ b/lib/pages/download/download_align_type.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:material_design_icons_flutter/material_design_icons_flutter.dart'; diff --git a/lib/pages/download/download_features_menu.dart b/lib/pages/download/download_features_menu.dart index a741b68c9..78714bbd5 100644 --- a/lib/pages/download/download_features_menu.dart +++ b/lib/pages/download/download_features_menu.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:material_design_icons_flutter/material_design_icons_flutter.dart'; diff --git a/lib/pages/download/download_item_menu.dart b/lib/pages/download/download_item_menu.dart index 1d5122c1a..42e5e2962 100644 --- a/lib/pages/download/download_item_menu.dart +++ b/lib/pages/download/download_item_menu.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:material_design_icons_flutter/material_design_icons_flutter.dart'; diff --git a/lib/pages/download/download_item_widget.dart b/lib/pages/download/download_item_widget.dart index e5f814fc5..750aa5640 100644 --- a/lib/pages/download/download_item_widget.dart +++ b/lib/pages/download/download_item_widget.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; import 'dart:convert'; diff --git a/lib/pages/download/download_page.dart b/lib/pages/download/download_page.dart index 5fb4a8ba0..10593d3f1 100644 --- a/lib/pages/download/download_page.dart +++ b/lib/pages/download/download_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; import 'dart:convert'; diff --git a/lib/pages/download/download_routine.dart b/lib/pages/download/download_routine.dart index b7298e713..23d77be35 100644 --- a/lib/pages/download/download_routine.dart +++ b/lib/pages/download/download_routine.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; import 'dart:convert'; diff --git a/lib/pages/download/download_view_type.dart b/lib/pages/download/download_view_type.dart index 5a54c919d..359fed616 100644 --- a/lib/pages/download/download_view_type.dart +++ b/lib/pages/download/download_view_type.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:material_design_icons_flutter/material_design_icons_flutter.dart'; diff --git a/lib/pages/hot/hot_page.dart b/lib/pages/hot/hot_page.dart index 41405fa4d..410e6b6fb 100644 --- a/lib/pages/hot/hot_page.dart +++ b/lib/pages/hot/hot_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:async/async.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/lock/lock_screen.dart b/lib/pages/lock/lock_screen.dart index eef428605..1809e7cfa 100644 --- a/lib/pages/lock/lock_screen.dart +++ b/lib/pages/lock/lock_screen.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; diff --git a/lib/pages/main/artist_collection/artist_collection_page.dart b/lib/pages/main/artist_collection/artist_collection_page.dart index dcd95620c..72b493028 100644 --- a/lib/pages/main/artist_collection/artist_collection_page.dart +++ b/lib/pages/main/artist_collection/artist_collection_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:cached_network_image/cached_network_image.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/main/artist_collection/artist_list_page.dart b/lib/pages/main/artist_collection/artist_list_page.dart index cb262065e..3fa442b28 100644 --- a/lib/pages/main/artist_collection/artist_list_page.dart +++ b/lib/pages/main/artist_collection/artist_list_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:html_unescape/html_unescape_small.dart'; diff --git a/lib/pages/main/card/artist_collection_card.dart b/lib/pages/main/card/artist_collection_card.dart index b4813d08c..ba5bc802e 100644 --- a/lib/pages/main/card/artist_collection_card.dart +++ b/lib/pages/main/card/artist_collection_card.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. /* diff --git a/lib/pages/main/card/update_card.dart b/lib/pages/main/card/update_card.dart index ed06cd7ca..c1af9e9d3 100644 --- a/lib/pages/main/card/update_card.dart +++ b/lib/pages/main/card/update_card.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. /* diff --git a/lib/pages/main/card/update_log_card.dart b/lib/pages/main/card/update_log_card.dart index ad4e343bd..79896b5d7 100644 --- a/lib/pages/main/card/update_log_card.dart +++ b/lib/pages/main/card/update_log_card.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. /* diff --git a/lib/pages/main/card/views_card.dart b/lib/pages/main/card/views_card.dart index 87d54f98f..3e8457ff8 100644 --- a/lib/pages/main/card/views_card.dart +++ b/lib/pages/main/card/views_card.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. /* diff --git a/lib/pages/main/faq/faq_page.dart b/lib/pages/main/faq/faq_page.dart index 24c61865c..710a0e576 100644 --- a/lib/pages/main/faq/faq_page.dart +++ b/lib/pages/main/faq/faq_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:expandable/expandable.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/main/info/info_page.dart b/lib/pages/main/info/info_page.dart index 7ea0372b7..81c5cffc7 100644 --- a/lib/pages/main/info/info_page.dart +++ b/lib/pages/main/info/info_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:material_design_icons_flutter/material_design_icons_flutter.dart'; @@ -173,7 +173,7 @@ class _InfoPageState extends State { ), ), Text( - 'Copyright (C) 2020-2023 by project-violet', + 'Copyright (C) 2020-2024 by project-violet', style: TextStyle( color: Settings.themeWhat ? Colors.white : Colors.black87, fontSize: 12.0, diff --git a/lib/pages/main/info/lab/artist_search/artist_search.dart b/lib/pages/main/info/lab/artist_search/artist_search.dart index ca6464b54..c9dadd91e 100644 --- a/lib/pages/main/info/lab/artist_search/artist_search.dart +++ b/lib/pages/main/info/lab/artist_search/artist_search.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:math'; diff --git a/lib/pages/main/info/lab/artist_search/tag_group_modify.dart b/lib/pages/main/info/lab/artist_search/tag_group_modify.dart index 49d130db4..9791abbdd 100644 --- a/lib/pages/main/info/lab/artist_search/tag_group_modify.dart +++ b/lib/pages/main/info/lab/artist_search/tag_group_modify.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; diff --git a/lib/pages/main/info/lab/artist_search/tag_group_modify_controller.dart b/lib/pages/main/info/lab/artist_search/tag_group_modify_controller.dart index 91b2acd33..a33520284 100644 --- a/lib/pages/main/info/lab/artist_search/tag_group_modify_controller.dart +++ b/lib/pages/main/info/lab/artist_search/tag_group_modify_controller.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:get/get.dart'; diff --git a/lib/pages/main/info/lab/bookmark/bookmarks.dart b/lib/pages/main/info/lab/bookmark/bookmarks.dart index 4b823683e..58f1c9c4a 100644 --- a/lib/pages/main/info/lab/bookmark/bookmarks.dart +++ b/lib/pages/main/info/lab/bookmark/bookmarks.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:path_provider/path_provider.dart'; diff --git a/lib/pages/main/info/lab/bookmark/bookmarks_article_list.dart b/lib/pages/main/info/lab/bookmark/bookmarks_article_list.dart index 432fe1588..a21c81c7c 100644 --- a/lib/pages/main/info/lab/bookmark/bookmarks_article_list.dart +++ b/lib/pages/main/info/lab/bookmark/bookmarks_article_list.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:material_design_icons_flutter/material_design_icons_flutter.dart'; diff --git a/lib/pages/main/info/lab/bookmark/bookmarks_artist_list.dart b/lib/pages/main/info/lab/bookmark/bookmarks_artist_list.dart index 7c12fc0b8..84ca53394 100644 --- a/lib/pages/main/info/lab/bookmark/bookmarks_artist_list.dart +++ b/lib/pages/main/info/lab/bookmark/bookmarks_artist_list.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:material_design_icons_flutter/material_design_icons_flutter.dart'; diff --git a/lib/pages/main/info/lab/bookmark/bookmarks_records.dart b/lib/pages/main/info/lab/bookmark/bookmarks_records.dart index 286417bdc..9df092204 100644 --- a/lib/pages/main/info/lab/bookmark/bookmarks_records.dart +++ b/lib/pages/main/info/lab/bookmark/bookmarks_records.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:collection'; diff --git a/lib/pages/main/info/lab/bookmark_spy.dart b/lib/pages/main/info/lab/bookmark_spy.dart index 3262b939d..cd22e8e5a 100644 --- a/lib/pages/main/info/lab/bookmark_spy.dart +++ b/lib/pages/main/info/lab/bookmark_spy.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:math'; diff --git a/lib/pages/main/info/lab/global_comments.dart b/lib/pages/main/info/lab/global_comments.dart index 4fe7bbc39..7f0d6e0a6 100644 --- a/lib/pages/main/info/lab/global_comments.dart +++ b/lib/pages/main/info/lab/global_comments.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:intl/intl.dart'; diff --git a/lib/pages/main/info/lab/recent_comments.dart b/lib/pages/main/info/lab/recent_comments.dart index 1d9833c5a..0213d1842 100644 --- a/lib/pages/main/info/lab/recent_comments.dart +++ b/lib/pages/main/info/lab/recent_comments.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:intl/intl.dart'; diff --git a/lib/pages/main/info/lab/recent_record.dart b/lib/pages/main/info/lab/recent_record.dart index 01ad31c72..7bbc3184b 100644 --- a/lib/pages/main/info/lab/recent_record.dart +++ b/lib/pages/main/info/lab/recent_record.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; import 'dart:math'; diff --git a/lib/pages/main/info/lab/recent_record_u.dart b/lib/pages/main/info/lab/recent_record_u.dart index cab398e72..7c4e2dec3 100644 --- a/lib/pages/main/info/lab/recent_record_u.dart +++ b/lib/pages/main/info/lab/recent_record_u.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; import 'dart:math'; diff --git a/lib/pages/main/info/lab/recent_user_record.dart b/lib/pages/main/info/lab/recent_user_record.dart index 373be85b8..74b272e58 100644 --- a/lib/pages/main/info/lab/recent_user_record.dart +++ b/lib/pages/main/info/lab/recent_user_record.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; diff --git a/lib/pages/main/info/lab/search_comment.dart b/lib/pages/main/info/lab/search_comment.dart index 1ca0f128f..d759cb4a5 100644 --- a/lib/pages/main/info/lab/search_comment.dart +++ b/lib/pages/main/info/lab/search_comment.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:intl/intl.dart'; diff --git a/lib/pages/main/info/lab/search_comment_author.dart b/lib/pages/main/info/lab/search_comment_author.dart index 7f088bcba..2667b137d 100644 --- a/lib/pages/main/info/lab/search_comment_author.dart +++ b/lib/pages/main/info/lab/search_comment_author.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:intl/intl.dart'; diff --git a/lib/pages/main/info/lab/search_message.dart b/lib/pages/main/info/lab/search_message.dart index 3e1b1a49c..fe85d8bfe 100644 --- a/lib/pages/main/info/lab/search_message.dart +++ b/lib/pages/main/info/lab/search_message.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; import 'dart:convert'; diff --git a/lib/pages/main/info/lab/search_message_rank.dart b/lib/pages/main/info/lab/search_message_rank.dart index b10932b29..3e866a799 100644 --- a/lib/pages/main/info/lab/search_message_rank.dart +++ b/lib/pages/main/info/lab/search_message_rank.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; diff --git a/lib/pages/main/info/lab/setting.dart b/lib/pages/main/info/lab/setting.dart index dc970e71b..559141188 100644 --- a/lib/pages/main/info/lab/setting.dart +++ b/lib/pages/main/info/lab/setting.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:material_design_icons_flutter/material_design_icons_flutter.dart'; diff --git a/lib/pages/main/info/lab/statistics.dart b/lib/pages/main/info/lab/statistics.dart index 5111b4bb7..4c3fb80e8 100644 --- a/lib/pages/main/info/lab/statistics.dart +++ b/lib/pages/main/info/lab/statistics.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:collection'; import 'dart:io'; diff --git a/lib/pages/main/info/lab/top_recent.dart b/lib/pages/main/info/lab/top_recent.dart index f79455d11..2b8fda654 100644 --- a/lib/pages/main/info/lab/top_recent.dart +++ b/lib/pages/main/info/lab/top_recent.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; diff --git a/lib/pages/main/info/lab/user_bookmark_page.dart b/lib/pages/main/info/lab/user_bookmark_page.dart index 502960308..42b9a2e7f 100644 --- a/lib/pages/main/info/lab/user_bookmark_page.dart +++ b/lib/pages/main/info/lab/user_bookmark_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:violet/database/user/bookmark.dart'; diff --git a/lib/pages/main/info/lab_page.dart b/lib/pages/main/info/lab_page.dart index c5af39942..6a1b50cb1 100644 --- a/lib/pages/main/info/lab_page.dart +++ b/lib/pages/main/info/lab_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; diff --git a/lib/pages/main/info/user_manual_page.dart b/lib/pages/main/info/user_manual_page.dart index f2bbb03f1..e545d148d 100644 --- a/lib/pages/main/info/user_manual_page.dart +++ b/lib/pages/main/info/user_manual_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/main/main_page.dart b/lib/pages/main/main_page.dart index fa6ff60da..dc7fce804 100644 --- a/lib/pages/main/main_page.dart +++ b/lib/pages/main/main_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; import 'dart:io'; diff --git a/lib/pages/main/patchnote/patchnote_page.dart b/lib/pages/main/patchnote/patchnote_page.dart index 4aa61adaf..80f34ba50 100644 --- a/lib/pages/main/patchnote/patchnote_page.dart +++ b/lib/pages/main/patchnote/patchnote_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the MIT License. +// Copyright (C) 2020-2024. violet-team. Licensed under the MIT License. import 'package:flutter/material.dart'; import 'package:material_design_icons_flutter/material_design_icons_flutter.dart'; @@ -21,6 +21,14 @@ class PatchModel { } final patches = [ + PatchModel( + dateTime: DateTime(2024, 1, 1), + version: '1.30 Minor', + contents: [ + 'fix load ehentai bookmark', + 'fix ios status font color', + ], + ), PatchModel( dateTime: DateTime(2023, 12, 10), version: '1.29.2 Patch (HotFix)', diff --git a/lib/pages/main/views/views_page.dart b/lib/pages/main/views/views_page.dart index 34377ce55..3e73e3daa 100644 --- a/lib/pages/main/views/views_page.dart +++ b/lib/pages/main/views/views_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:bubble_tab_indicator/bubble_tab_indicator.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/search/search_bar_page.dart b/lib/pages/search/search_bar_page.dart index 950033e17..e81b190b9 100644 --- a/lib/pages/search/search_bar_page.dart +++ b/lib/pages/search/search_bar_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:math'; diff --git a/lib/pages/search/search_nav_page.dart b/lib/pages/search/search_nav_page.dart index 630f6031a..ebd9c44d0 100644 --- a/lib/pages/search/search_nav_page.dart +++ b/lib/pages/search/search_nav_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:violet/pages/segment/card_panel.dart'; diff --git a/lib/pages/search/search_page.dart b/lib/pages/search/search_page.dart index 28e6d7c98..ade45b198 100644 --- a/lib/pages/search/search_page.dart +++ b/lib/pages/search/search_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; import 'dart:math'; diff --git a/lib/pages/search/search_page_controller.dart b/lib/pages/search/search_page_controller.dart index 41dae1c01..a015bec5a 100644 --- a/lib/pages/search/search_page_controller.dart +++ b/lib/pages/search/search_page_controller.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; diff --git a/lib/pages/search/search_page_modify.dart b/lib/pages/search/search_page_modify.dart index f84cc5db7..b630ced5f 100644 --- a/lib/pages/search/search_page_modify.dart +++ b/lib/pages/search/search_page_modify.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; diff --git a/lib/pages/search/search_result_selector.dart b/lib/pages/search/search_result_selector.dart index 2cd11a794..afe4e761f 100644 --- a/lib/pages/search/search_result_selector.dart +++ b/lib/pages/search/search_result_selector.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:violet/context/modal_bottom_sheet_context.dart'; diff --git a/lib/pages/search/search_type.dart b/lib/pages/search/search_type.dart index 6983ca43b..8873e26e9 100644 --- a/lib/pages/search/search_type.dart +++ b/lib/pages/search/search_type.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:material_design_icons_flutter/material_design_icons_flutter.dart'; diff --git a/lib/pages/segment/artist_panel.dart b/lib/pages/segment/artist_panel.dart index 08068e871..7f147fb19 100644 --- a/lib/pages/segment/artist_panel.dart +++ b/lib/pages/segment/artist_panel.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. // import 'package:flutter/material.dart'; // import 'package:flutter/widgets.dart'; diff --git a/lib/pages/segment/card_panel.dart b/lib/pages/segment/card_panel.dart index dedb01ce5..ccc55fb9c 100644 --- a/lib/pages/segment/card_panel.dart +++ b/lib/pages/segment/card_panel.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:io'; diff --git a/lib/pages/segment/filter_page.dart b/lib/pages/segment/filter_page.dart index 9c27be019..3be371f49 100644 --- a/lib/pages/segment/filter_page.dart +++ b/lib/pages/segment/filter_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:html_unescape/html_unescape_small.dart'; diff --git a/lib/pages/segment/filter_page_controller.dart b/lib/pages/segment/filter_page_controller.dart index 09cb9f89b..a993ff165 100644 --- a/lib/pages/segment/filter_page_controller.dart +++ b/lib/pages/segment/filter_page_controller.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:violet/component/hitomi/population.dart'; import 'package:violet/database/query.dart'; diff --git a/lib/pages/segment/platform_navigator.dart b/lib/pages/segment/platform_navigator.dart index 254a9d905..19e609e62 100644 --- a/lib/pages/segment/platform_navigator.dart +++ b/lib/pages/segment/platform_navigator.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:io'; diff --git a/lib/pages/segment/three_article_panel.dart b/lib/pages/segment/three_article_panel.dart index f00d4ffe7..b3078d12a 100644 --- a/lib/pages/segment/three_article_panel.dart +++ b/lib/pages/segment/three_article_panel.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; diff --git a/lib/pages/settings/bookmark_version_select.dart b/lib/pages/settings/bookmark_version_select.dart index 24bb6a7f7..94b4e5afd 100644 --- a/lib/pages/settings/bookmark_version_select.dart +++ b/lib/pages/settings/bookmark_version_select.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:math'; diff --git a/lib/pages/settings/db_rebuild_page.dart b/lib/pages/settings/db_rebuild_page.dart index 087e4b1c2..0f109a25d 100644 --- a/lib/pages/settings/db_rebuild_page.dart +++ b/lib/pages/settings/db_rebuild_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:violet/component/hitomi/hitomi.dart'; diff --git a/lib/pages/settings/import_from_eh.dart b/lib/pages/settings/import_from_eh.dart index 33d10e605..634182478 100644 --- a/lib/pages/settings/import_from_eh.dart +++ b/lib/pages/settings/import_from_eh.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:violet/component/eh/eh_bookmark.dart'; diff --git a/lib/pages/settings/libviolet_page.dart b/lib/pages/settings/libviolet_page.dart index cc90e7fdd..c27625bf7 100644 --- a/lib/pages/settings/libviolet_page.dart +++ b/lib/pages/settings/libviolet_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:expandable/expandable.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/settings/license_page.dart b/lib/pages/settings/license_page.dart index f56a593dd..80f63c615 100644 --- a/lib/pages/settings/license_page.dart +++ b/lib/pages/settings/license_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/settings/lock_setting_page.dart b/lib/pages/settings/lock_setting_page.dart index 973679cd2..3ae742996 100644 --- a/lib/pages/settings/lock_setting_page.dart +++ b/lib/pages/settings/lock_setting_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/settings/log_page.dart b/lib/pages/settings/log_page.dart index d40591ca8..9bc6cb049 100644 --- a/lib/pages/settings/log_page.dart +++ b/lib/pages/settings/log_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:violet/log/log.dart'; diff --git a/lib/pages/settings/restore_bookmark.dart b/lib/pages/settings/restore_bookmark.dart index a6fefcb0d..136175668 100644 --- a/lib/pages/settings/restore_bookmark.dart +++ b/lib/pages/settings/restore_bookmark.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:fluttertoast/fluttertoast.dart'; diff --git a/lib/pages/settings/route.dart b/lib/pages/settings/route.dart index 16d31e4c5..74b0a72e5 100644 --- a/lib/pages/settings/route.dart +++ b/lib/pages/settings/route.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:shared_preferences/shared_preferences.dart'; diff --git a/lib/pages/settings/settings_page.dart b/lib/pages/settings/settings_page.dart index 963a6bd79..9ba716110 100644 --- a/lib/pages/settings/settings_page.dart +++ b/lib/pages/settings/settings_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; import 'dart:io'; @@ -2742,7 +2742,7 @@ class _SettingsPageState extends State ), ), Text( - 'Copyright (C) 2020-2023 by project-violet', + 'Copyright (C) 2020-2024 by project-violet', style: TextStyle( color: Settings.themeWhat ? Colors.white : Colors.black87, fontSize: 12.0, diff --git a/lib/pages/settings/tag_rebuild_page.dart b/lib/pages/settings/tag_rebuild_page.dart index 7e5ab9b10..d864f69ac 100644 --- a/lib/pages/settings/tag_rebuild_page.dart +++ b/lib/pages/settings/tag_rebuild_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; import 'dart:io'; diff --git a/lib/pages/settings/tag_selector.dart b/lib/pages/settings/tag_selector.dart index ddd1942f1..efa828d30 100644 --- a/lib/pages/settings/tag_selector.dart +++ b/lib/pages/settings/tag_selector.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:tuple/tuple.dart'; diff --git a/lib/pages/settings/version_page.dart b/lib/pages/settings/version_page.dart index 7b45213c7..e098f7f38 100644 --- a/lib/pages/settings/version_page.dart +++ b/lib/pages/settings/version_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:violet/locale/locale.dart'; diff --git a/lib/pages/splash/splash_page.dart b/lib/pages/splash/splash_page.dart index eb9504348..9f0195dd1 100644 --- a/lib/pages/splash/splash_page.dart +++ b/lib/pages/splash/splash_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; import 'dart:io'; diff --git a/lib/pages/viewer/double_viewer_page.dart b/lib/pages/viewer/double_viewer_page.dart index 6f67c69e1..1e7765252 100644 --- a/lib/pages/viewer/double_viewer_page.dart +++ b/lib/pages/viewer/double_viewer_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; diff --git a/lib/pages/viewer/horizontal_viewer_page.dart b/lib/pages/viewer/horizontal_viewer_page.dart index e63d474d2..f63ff2899 100644 --- a/lib/pages/viewer/horizontal_viewer_page.dart +++ b/lib/pages/viewer/horizontal_viewer_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:io'; diff --git a/lib/pages/viewer/image/file_image.dart b/lib/pages/viewer/image/file_image.dart index 3eceaabf4..ae3ae40a9 100644 --- a/lib/pages/viewer/image/file_image.dart +++ b/lib/pages/viewer/image/file_image.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:io'; diff --git a/lib/pages/viewer/image/provider_image.dart b/lib/pages/viewer/image/provider_image.dart index 561037097..cc6a37e56 100644 --- a/lib/pages/viewer/image/provider_image.dart +++ b/lib/pages/viewer/image/provider_image.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:cached_network_image/cached_network_image.dart'; import 'package:extended_image/extended_image.dart'; diff --git a/lib/pages/viewer/overlay/page_label.dart b/lib/pages/viewer/overlay/page_label.dart index 9de239c85..8d3a17e5f 100644 --- a/lib/pages/viewer/overlay/page_label.dart +++ b/lib/pages/viewer/overlay/page_label.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:get/get.dart'; diff --git a/lib/pages/viewer/overlay/viewer_gallery.dart b/lib/pages/viewer/overlay/viewer_gallery.dart index 9be224c10..0caf8cd93 100644 --- a/lib/pages/viewer/overlay/viewer_gallery.dart +++ b/lib/pages/viewer/overlay/viewer_gallery.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:io'; diff --git a/lib/pages/viewer/overlay/viewer_overlay.dart b/lib/pages/viewer/overlay/viewer_overlay.dart index 597752c1d..0b9620576 100644 --- a/lib/pages/viewer/overlay/viewer_overlay.dart +++ b/lib/pages/viewer/overlay/viewer_overlay.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:io'; import 'dart:math'; diff --git a/lib/pages/viewer/overlay/viewer_record_panel.dart b/lib/pages/viewer/overlay/viewer_record_panel.dart index cebd4dcc4..4917727ad 100644 --- a/lib/pages/viewer/overlay/viewer_record_panel.dart +++ b/lib/pages/viewer/overlay/viewer_record_panel.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:ui'; diff --git a/lib/pages/viewer/overlay/viewer_setting_panel.dart b/lib/pages/viewer/overlay/viewer_setting_panel.dart index 8eaee4eb8..a329533c0 100644 --- a/lib/pages/viewer/overlay/viewer_setting_panel.dart +++ b/lib/pages/viewer/overlay/viewer_setting_panel.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:io'; import 'dart:ui'; diff --git a/lib/pages/viewer/overlay/viewer_tab_panel.dart b/lib/pages/viewer/overlay/viewer_tab_panel.dart index f25dc523b..742ec25e4 100644 --- a/lib/pages/viewer/overlay/viewer_tab_panel.dart +++ b/lib/pages/viewer/overlay/viewer_tab_panel.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:ui'; diff --git a/lib/pages/viewer/overlay/viewer_thumbnails.dart b/lib/pages/viewer/overlay/viewer_thumbnails.dart index 1e5ec3cb1..65d214bc0 100644 --- a/lib/pages/viewer/overlay/viewer_thumbnails.dart +++ b/lib/pages/viewer/overlay/viewer_thumbnails.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; import 'dart:io'; diff --git a/lib/pages/viewer/vertical_viewer_page.dart b/lib/pages/viewer/vertical_viewer_page.dart index 5da4c75cb..840909ab4 100644 --- a/lib/pages/viewer/vertical_viewer_page.dart +++ b/lib/pages/viewer/vertical_viewer_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; diff --git a/lib/pages/viewer/vertical_webview_viewer_page.dart b/lib/pages/viewer/vertical_webview_viewer_page.dart index f6ac30ba4..cc8882226 100644 --- a/lib/pages/viewer/vertical_webview_viewer_page.dart +++ b/lib/pages/viewer/vertical_webview_viewer_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:collection'; import 'dart:convert'; diff --git a/lib/pages/viewer/viewer_controller.dart b/lib/pages/viewer/viewer_controller.dart index c10360235..20966f3b4 100644 --- a/lib/pages/viewer/viewer_controller.dart +++ b/lib/pages/viewer/viewer_controller.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:cached_network_image/cached_network_image.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/viewer/viewer_page.dart b/lib/pages/viewer/viewer_page.dart index 52de9f42d..8ab20c342 100644 --- a/lib/pages/viewer/viewer_page.dart +++ b/lib/pages/viewer/viewer_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; import 'dart:io'; diff --git a/lib/pages/viewer/viewer_page_provider.dart b/lib/pages/viewer/viewer_page_provider.dart index 756f49418..3c9e980dc 100644 --- a/lib/pages/viewer/viewer_page_provider.dart +++ b/lib/pages/viewer/viewer_page_provider.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:violet/component/image_provider.dart'; import 'package:violet/database/query.dart'; diff --git a/lib/pages/viewer/widget/custom_doubletap_gesture_detector.dart b/lib/pages/viewer/widget/custom_doubletap_gesture_detector.dart index 0a7ea2fde..cf9a141b8 100644 --- a/lib/pages/viewer/widget/custom_doubletap_gesture_detector.dart +++ b/lib/pages/viewer/widget/custom_doubletap_gesture_detector.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; diff --git a/lib/pages/viewer/widget/double_point_listener.dart b/lib/pages/viewer/widget/double_point_listener.dart index 8815df322..b5449a3f1 100644 --- a/lib/pages/viewer/widget/double_point_listener.dart +++ b/lib/pages/viewer/widget/double_point_listener.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:violet/pages/viewer/vertical_viewer_page.dart'; diff --git a/lib/script/script_manager.dart b/lib/script/script_manager.dart index 7fe56d375..772bca68a 100644 --- a/lib/script/script_manager.dart +++ b/lib/script/script_manager.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; diff --git a/lib/script/script_webview.dart b/lib/script/script_webview.dart index 4f096ba53..0cde1cf65 100644 --- a/lib/script/script_webview.dart +++ b/lib/script/script_webview.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; diff --git a/lib/server/violet.dart b/lib/server/violet.dart index c28e228b5..3f055b75f 100644 --- a/lib/server/violet.dart +++ b/lib/server/violet.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; import 'dart:typed_data'; diff --git a/lib/settings/settings.dart b/lib/settings/settings.dart index e19dd08f3..7a4857864 100644 --- a/lib/settings/settings.dart +++ b/lib/settings/settings.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:io'; diff --git a/lib/settings/settings_wrapper.dart b/lib/settings/settings_wrapper.dart index 3edca7455..64d9c965c 100644 --- a/lib/settings/settings_wrapper.dart +++ b/lib/settings/settings_wrapper.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/cupertino.dart'; import 'package:violet/settings/settings.dart'; diff --git a/lib/style/palette.dart b/lib/style/palette.dart index f4839e1d4..02ecef777 100644 --- a/lib/style/palette.dart +++ b/lib/style/palette.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:violet/settings/settings.dart'; diff --git a/lib/thread/semaphore.dart b/lib/thread/semaphore.dart index f72cbea24..fcccb86e3 100644 --- a/lib/thread/semaphore.dart +++ b/lib/thread/semaphore.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; import 'dart:collection'; diff --git a/lib/update/update_manager.dart b/lib/update/update_manager.dart index e3274ec3d..e5ad196fe 100644 --- a/lib/update/update_manager.dart +++ b/lib/update/update_manager.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:io'; import 'dart:isolate'; diff --git a/lib/util/call_once.dart b/lib/util/call_once.dart index 35610cddb..e11642bf1 100644 --- a/lib/util/call_once.dart +++ b/lib/util/call_once.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. class CallOnce { final Function _function; diff --git a/lib/util/helper.dart b/lib/util/helper.dart index 2a0c3ab48..444b9fb40 100644 --- a/lib/util/helper.dart +++ b/lib/util/helper.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. // Suppress excepction Future catchUnwind(Future Function() body) async { diff --git a/lib/variables.dart b/lib/variables.dart index 6071f2c4e..247d77034 100644 --- a/lib/variables.dart +++ b/lib/variables.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:io'; import 'dart:math'; diff --git a/lib/version/sync.dart b/lib/version/sync.dart index e96f916ef..5e3b02767 100644 --- a/lib/version/sync.dart +++ b/lib/version/sync.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; import 'dart:math'; diff --git a/lib/version/update_sync.dart b/lib/version/update_sync.dart index 0465fe464..ca98de724 100644 --- a/lib/version/update_sync.dart +++ b/lib/version/update_sync.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:convert'; @@ -14,8 +14,8 @@ class UpdateSyncManager { // Current version static const int majorVersion = 1; - static const int minorVersion = 29; - static const int patchVersion = 2; + static const int minorVersion = 30; + static const int patchVersion = 0; static String get currentVersion => '$majorVersion.$minorVersion.$patchVersion'; diff --git a/lib/widgets/article_item/article_list_item_widget.dart b/lib/widgets/article_item/article_list_item_widget.dart index 8404cfb14..1978cfa05 100644 --- a/lib/widgets/article_item/article_list_item_widget.dart +++ b/lib/widgets/article_item/article_list_item_widget.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; diff --git a/lib/widgets/article_item/article_list_item_widget_controller.dart b/lib/widgets/article_item/article_list_item_widget_controller.dart index 864a5f744..5a11475a8 100644 --- a/lib/widgets/article_item/article_list_item_widget_controller.dart +++ b/lib/widgets/article_item/article_list_item_widget_controller.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flare_flutter/flare_controls.dart'; import 'package:flutter/material.dart'; diff --git a/lib/widgets/article_item/image_provider_manager.dart b/lib/widgets/article_item/image_provider_manager.dart index c2e864c4c..4aff42714 100644 --- a/lib/widgets/article_item/image_provider_manager.dart +++ b/lib/widgets/article_item/image_provider_manager.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:collection'; diff --git a/lib/widgets/article_item/thumbnail.dart b/lib/widgets/article_item/thumbnail.dart index 0a4e3b333..78a4887e8 100644 --- a/lib/widgets/article_item/thumbnail.dart +++ b/lib/widgets/article_item/thumbnail.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:cached_network_image/cached_network_image.dart'; import 'package:flare_flutter/flare_actor.dart'; diff --git a/lib/widgets/article_item/thumbnail_view_page.dart b/lib/widgets/article_item/thumbnail_view_page.dart index 74530eb5e..e92f7fb22 100644 --- a/lib/widgets/article_item/thumbnail_view_page.dart +++ b/lib/widgets/article_item/thumbnail_view_page.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:cached_network_image/cached_network_image.dart'; import 'package:flare_flutter/flare_actor.dart'; diff --git a/lib/widgets/debounce_widget.dart b/lib/widgets/debounce_widget.dart index 351ea6d12..54811a93c 100644 --- a/lib/widgets/debounce_widget.dart +++ b/lib/widgets/debounce_widget.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; diff --git a/lib/widgets/dots_indicator.dart b/lib/widgets/dots_indicator.dart index 8cf8f09c4..07f962541 100644 --- a/lib/widgets/dots_indicator.dart +++ b/lib/widgets/dots_indicator.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:math'; diff --git a/lib/widgets/floating_button.dart b/lib/widgets/floating_button.dart index 463e593bd..0142218b2 100644 --- a/lib/widgets/floating_button.dart +++ b/lib/widgets/floating_button.dart @@ -1,6 +1,6 @@ // https://github.com/jhontona/animated-floatbuttons/ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:violet/settings/settings.dart'; diff --git a/lib/widgets/search_bar.dart b/lib/widgets/search_bar.dart index e10a5d764..64d435c79 100644 --- a/lib/widgets/search_bar.dart +++ b/lib/widgets/search_bar.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:math'; diff --git a/lib/widgets/theme_switchable_state.dart b/lib/widgets/theme_switchable_state.dart index 8aac6a4cd..cee53db60 100644 --- a/lib/widgets/theme_switchable_state.dart +++ b/lib/widgets/theme_switchable_state.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:async'; diff --git a/lib/widgets/toast.dart b/lib/widgets/toast.dart index b95f43316..bc0fd2ed4 100644 --- a/lib/widgets/toast.dart +++ b/lib/widgets/toast.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:ui'; diff --git a/pubspec.yaml b/pubspec.yaml index 1004b6343..7d03cd7fa 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -11,7 +11,7 @@ description: Open Source Hentai Viewer App # In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion. # Read more about iOS versioning at # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html -version: 1.29.2+0 +version: 1.30.0+0 publish_to: none diff --git a/test/test_bookmark.dart b/test/test_bookmark.dart index 7e8fa15ea..4e2ed9fe2 100644 --- a/test/test_bookmark.dart +++ b/test/test_bookmark.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:flutter_test/flutter_test.dart'; diff --git a/test/test_cert.dart b/test/test_cert.dart index 70e85490b..8343744f4 100644 --- a/test/test_cert.dart +++ b/test/test_cert.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:typed_data'; diff --git a/test/test_component.dart b/test/test_component.dart index 7f1b41a0b..d6823567e 100644 --- a/test/test_component.dart +++ b/test/test_component.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:flutter_test/flutter_test.dart'; diff --git a/test/test_database.dart b/test/test_database.dart index e3e83c287..ad28799d0 100644 --- a/test/test_database.dart +++ b/test/test_database.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:io'; diff --git a/test/test_downloader.dart b/test/test_downloader.dart index cea8d980b..f5979ec58 100644 --- a/test/test_downloader.dart +++ b/test/test_downloader.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:dio/dio.dart'; import 'package:flutter/material.dart'; diff --git a/test/test_downloader_isolate.dart b/test/test_downloader_isolate.dart index 8f3e30000..0cb2c951d 100644 --- a/test/test_downloader_isolate.dart +++ b/test/test_downloader_isolate.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:io'; diff --git a/test/test_downloader_tasks.dart b/test/test_downloader_tasks.dart index b7d1a8286..032361cb4 100644 --- a/test/test_downloader_tasks.dart +++ b/test/test_downloader_tasks.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'dart:io'; diff --git a/test/test_filter.dart b/test/test_filter.dart index 049b30f67..cd8b8ed66 100644 --- a/test/test_filter.dart +++ b/test/test_filter.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter_test/flutter_test.dart'; import 'package:violet/database/query.dart'; diff --git a/test/test_get.dart b/test/test_get.dart index 0cd2c15eb..0d41cfc3a 100644 --- a/test/test_get.dart +++ b/test/test_get.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:http/http.dart' as http; import 'package:flutter/material.dart'; diff --git a/test/test_parse.dart b/test/test_parse.dart index 6e30e4629..430821102 100644 --- a/test/test_parse.dart +++ b/test/test_parse.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:flutter_test/flutter_test.dart'; diff --git a/test/test_query.dart b/test/test_query.dart index d7226c5d5..5c9312397 100644 --- a/test/test_query.dart +++ b/test/test_query.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter_test/flutter_test.dart'; import 'package:violet/component/hitomi/hitomi.dart'; diff --git a/test/test_script.dart b/test/test_script.dart index 5bc1813e9..60e263054 100644 --- a/test/test_script.dart +++ b/test/test_script.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. // ignore_for_file: unnecessary_string_escapes diff --git a/test/test_static.dart b/test/test_static.dart index b8387fdfb..f5abbcbd5 100644 --- a/test/test_static.dart +++ b/test/test_static.dart @@ -1,5 +1,5 @@ // This source code is a part of Project Violet. -// Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +// Copyright (C) 2020-2024. violet-team. Licensed under the Apache-2.0 License. import 'package:flutter/material.dart'; import 'package:flutter_test/flutter_test.dart';