Skip to content

feat(ui): organize settings into panels - #1425

Merged
CyanVoxel merged 4 commits into
TagStudioDev:mainfrom
purpletennisball:organized-settings
Jul 5, 2026
Merged

feat(ui): organize settings into panels#1425
CyanVoxel merged 4 commits into
TagStudioDev:mainfrom
purpletennisball:organized-settings

Conversation

@purpletennisball

@purpletennisball purpletennisball commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Summary

Completes #1243

TODO:

  • Move Language option into localization tab
  • Support translations for tab names

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: Refactor Code that needs to be restructured or cleaned up Type: QoL A quality of life (QoL) enhancement or suggestion Type: UI/UX User interface and/or user experience labels Jul 4, 2026
@CyanVoxel CyanVoxel moved this to 🚧 In progress in TagStudio Development Jul 4, 2026

@CyanVoxel CyanVoxel left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall great work on this! Just a couple comments to resolve

Comment thread src/tagstudio/qt/mixed/settings_panel.py Outdated
Comment thread src/tagstudio/qt/mixed/settings_panel.py Outdated
@CyanVoxel CyanVoxel added this to the Alpha v9.6.1 milestone Jul 4, 2026
Comment thread src/tagstudio/qt/mixed/settings_panel.py Outdated
@purpletennisball
purpletennisball marked this pull request as ready for review July 4, 2026 20:39
@purpletennisball

Copy link
Copy Markdown
Contributor Author

All should be good now 👍

@CyanVoxel CyanVoxel left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for your work on this!

@CyanVoxel
CyanVoxel merged commit 85a51f8 into TagStudioDev:main Jul 5, 2026
6 checks passed
@github-project-automation github-project-automation Bot moved this from 🚧 In progress to ✅ Done in TagStudio Development Jul 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: QoL A quality of life (QoL) enhancement or suggestion Type: Refactor Code that needs to be restructured or cleaned up Type: UI/UX User interface and/or user experience

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

3 participants