Skip to content

Conversation

@CyanVoxel
Copy link
Member

Summary

This PR fixes a visual glitch in the "About" screen where empty parentheses were present due to being hardcoded inside the translation files. The title has now been separated out and uses the same method as the window title to dynamically add subtitle parentheses if needed. Some other minor UI tweaks were made as well, notably using the build-in UI color palette for consistency.

The Bug:

image

Tasks Completed

  • Platforms Tested:
    • Windows x86
    • Windows ARM
    • macOS x86
    • macOS ARM
    • Linux x86
    • Linux ARM
  • Tested For:
    • Basic functionality
    • PyInstaller executable

@CyanVoxel CyanVoxel added Type: Bug Something isn't working as intended Type: Refactor Code that needs to be restructured or cleaned up Type: UI/UX User interface and/or user experience Type: Translations Modifies translation keys or translation capabilities. Priority: High An important issue requiring attention labels Mar 7, 2025
@CyanVoxel CyanVoxel added this to the Alpha v9.5.1 milestone Mar 7, 2025
@CyanVoxel CyanVoxel moved this to 🍃 Pending Merge in TagStudio Development Mar 7, 2025
@CyanVoxel CyanVoxel merged commit 2073a28 into main Mar 7, 2025
10 checks passed
@github-project-automation github-project-automation bot moved this from 🍃 Pending Merge to ✅ Done in TagStudio Development Mar 7, 2025
@CyanVoxel CyanVoxel deleted the fix-about branch March 7, 2025 00:22
csponge pushed a commit to csponge/TagStudio that referenced this pull request Mar 10, 2025
* fix: separate about screen title from translations

* chore: format with ruff's evil twin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Priority: High An important issue requiring attention Type: Bug Something isn't working as intended Type: Refactor Code that needs to be restructured or cleaned up Type: Translations Modifies translation keys or translation capabilities. Type: UI/UX User interface and/or user experience

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants