Bump version to 0.8.1 and update localization files; modify tag processing to accept tags repository
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Gitea/kapitanbooru-uploader/pipeline/head This commit looks good
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Gitea/kapitanbooru-uploader/pipeline/head This commit looks good
				
			This commit is contained in:
		| @@ -32,7 +32,7 @@ class ImageBrowser(tk.Tk): | |||||||
|         super().__init__() |         super().__init__() | ||||||
|         self.title("Kapitanbooru Uploader") |         self.title("Kapitanbooru Uploader") | ||||||
|         self.geometry("900x600") |         self.geometry("900x600") | ||||||
|         self.version = "0.8.0" |         self.version = "0.8.1" | ||||||
|         self.acknowledged_version = parse_version(self.version) |         self.acknowledged_version = parse_version(self.version) | ||||||
|  |  | ||||||
|         self.settings = Settings() |         self.settings = Settings() | ||||||
|   | |||||||
| @@ -1,6 +1,6 @@ | |||||||
| msgid "" | msgid "" | ||||||
| msgstr "" | 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" | "Report-Msgid-Bugs-To: kapitan@mlesniak.pl\n" | ||||||
| "POT-Creation-Date: 2025-03-27 20:47+0100\n" | "POT-Creation-Date: 2025-03-27 20:47+0100\n" | ||||||
| "Content-Type: text/plain; charset=UTF-8\n" | "Content-Type: text/plain; charset=UTF-8\n" | ||||||
|   | |||||||
| @@ -1,6 +1,6 @@ | |||||||
| msgid "" | msgid "" | ||||||
| msgstr "" | 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" | "Report-Msgid-Bugs-To: kapitan@mlesniak.pl\n" | ||||||
| "POT-Creation-Date: 2025-03-27 20:47+0100\n" | "POT-Creation-Date: 2025-03-27 20:47+0100\n" | ||||||
| "Language: pl\n" | "Language: pl\n" | ||||||
|   | |||||||
| @@ -155,7 +155,7 @@ def extract_parameters(img: Image, file_path: str) -> str: | |||||||
|     return parameters |     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. |     Funkcja do parsowania zawartości pola 'parameters' z pliku PNG. | ||||||
|     """ |     """ | ||||||
| @@ -192,9 +192,9 @@ def parse_parameters(param_str): | |||||||
|     # Usuń tagi tekstowe |     # Usuń tagi tekstowe | ||||||
|     tags = {tag for tag in tags if not tag.startswith("text:")} |     tags = {tag for tag in tags if not tag.startswith("text:")} | ||||||
|     # Pobierz tagi z bazy |     # Pobierz tagi z bazy | ||||||
|     character_tags = get_character_tags() |     character_tags = get_character_tags(tags_repo) | ||||||
|     copyright_tags = get_copyright_tags() |     copyright_tags = get_copyright_tags(tags_repo) | ||||||
|     artist_tags = get_artist_tags() |     artist_tags = get_artist_tags(tags_repo) | ||||||
|  |  | ||||||
|     # Dla tagów należących do kategorii Character |     # Dla tagów należących do kategorii Character | ||||||
|     for tag in list(tags):  # iterujemy po kopii zbioru |     for tag in list(tags):  # iterujemy po kopii zbioru | ||||||
|   | |||||||
| @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" | |||||||
|  |  | ||||||
| [project] | [project] | ||||||
| name = "kapitanbooru-uploader" | name = "kapitanbooru-uploader" | ||||||
| version = "0.8.0" | version = "0.8.1" | ||||||
| description = "A GUI application for uploading images to KapitanBooru" | description = "A GUI application for uploading images to KapitanBooru" | ||||||
| authors = [{ name = "Michał Leśniak", email = "kapitan@mlesniak.pl" }] | authors = [{ name = "Michał Leśniak", email = "kapitan@mlesniak.pl" }] | ||||||
| dependencies = [ | dependencies = [ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user