From df83c9dcdc08d6ea9716cfdada4b22047ef3c600 Mon Sep 17 00:00:00 2001 From: Kapitan Date: Thu, 27 Mar 2025 22:00:38 +0100 Subject: [PATCH] Bump version to 0.8.1 and update localization files; modify tag processing to accept tags repository --- kapitanbooru_uploader/ImageBrowser.py | 2 +- kapitanbooru_uploader/locales/en/LC_MESSAGES/messages.po | 2 +- kapitanbooru_uploader/locales/pl/LC_MESSAGES/messages.po | 2 +- kapitanbooru_uploader/tag_processing.py | 8 ++++---- pyproject.toml | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/kapitanbooru_uploader/ImageBrowser.py b/kapitanbooru_uploader/ImageBrowser.py index 3015eb4..ced0502 100644 --- a/kapitanbooru_uploader/ImageBrowser.py +++ b/kapitanbooru_uploader/ImageBrowser.py @@ -32,7 +32,7 @@ class ImageBrowser(tk.Tk): super().__init__() self.title("Kapitanbooru Uploader") self.geometry("900x600") - self.version = "0.8.0" + self.version = "0.8.1" self.acknowledged_version = parse_version(self.version) self.settings = Settings() diff --git a/kapitanbooru_uploader/locales/en/LC_MESSAGES/messages.po b/kapitanbooru_uploader/locales/en/LC_MESSAGES/messages.po index 383895c..558b5d5 100644 --- a/kapitanbooru_uploader/locales/en/LC_MESSAGES/messages.po +++ b/kapitanbooru_uploader/locales/en/LC_MESSAGES/messages.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"Project-Id-Version: Kapitanbooru Uploader 0.8.0\n" +"Project-Id-Version: Kapitanbooru Uploader 0.8.1\n" "Report-Msgid-Bugs-To: kapitan@mlesniak.pl\n" "POT-Creation-Date: 2025-03-27 20:47+0100\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/kapitanbooru_uploader/locales/pl/LC_MESSAGES/messages.po b/kapitanbooru_uploader/locales/pl/LC_MESSAGES/messages.po index 25b982a..e40f08d 100644 --- a/kapitanbooru_uploader/locales/pl/LC_MESSAGES/messages.po +++ b/kapitanbooru_uploader/locales/pl/LC_MESSAGES/messages.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"Project-Id-Version: Kapitanbooru Uploader 0.8.0\n" +"Project-Id-Version: Kapitanbooru Uploader 0.8.1\n" "Report-Msgid-Bugs-To: kapitan@mlesniak.pl\n" "POT-Creation-Date: 2025-03-27 20:47+0100\n" "Language: pl\n" diff --git a/kapitanbooru_uploader/tag_processing.py b/kapitanbooru_uploader/tag_processing.py index 6f48ad4..bdfdf4c 100644 --- a/kapitanbooru_uploader/tag_processing.py +++ b/kapitanbooru_uploader/tag_processing.py @@ -155,7 +155,7 @@ def extract_parameters(img: Image, file_path: str) -> str: return parameters -def parse_parameters(param_str): +def parse_parameters(param_str, tags_repo: TagsRepo) -> str: """ Funkcja do parsowania zawartości pola 'parameters' z pliku PNG. """ @@ -192,9 +192,9 @@ def parse_parameters(param_str): # Usuń tagi tekstowe tags = {tag for tag in tags if not tag.startswith("text:")} # Pobierz tagi z bazy - character_tags = get_character_tags() - copyright_tags = get_copyright_tags() - artist_tags = get_artist_tags() + character_tags = get_character_tags(tags_repo) + copyright_tags = get_copyright_tags(tags_repo) + artist_tags = get_artist_tags(tags_repo) # Dla tagów należących do kategorii Character for tag in list(tags): # iterujemy po kopii zbioru diff --git a/pyproject.toml b/pyproject.toml index 7d0c353..11841ef 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "kapitanbooru-uploader" -version = "0.8.0" +version = "0.8.1" description = "A GUI application for uploading images to KapitanBooru" authors = [{ name = "Michał Leśniak", email = "kapitan@mlesniak.pl" }] dependencies = [