Skip to content

refactor(ui): apply new MVC guidelines to search panels#1461

Draft
CyanVoxel wants to merge 25 commits into
mainfrom
search-panel-rerefactor
Draft

refactor(ui): apply new MVC guidelines to search panels#1461
CyanVoxel wants to merge 25 commits into
mainfrom
search-panel-rerefactor

Conversation

@CyanVoxel

Copy link
Copy Markdown
Member

Caution

Based on #1451 and #1454. Blocked until those are pulled and this is rebased.

Summary

This PR applies the new MVC guidelines solidified in #1458 to the search panel refactor previously completed in #1374. Much of the code here mirrors that of the SuggestBox code in #1451.

Tasks Completed

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

CyanVoxel added 25 commits July 17, 2026 17:37
@CyanVoxel CyanVoxel added this to the Alpha v9.6.2 milestone Jul 24, 2026
@CyanVoxel CyanVoxel added Type: Refactor Code that needs to be restructured or cleaned up Type: UI/UX User interface and/or user experience Status: Blocked This issue or pull request is awaiting the outcome of another issue or pull request labels Jul 24, 2026
@CyanVoxel CyanVoxel moved this to 🚧 In progress in TagStudio Development Jul 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Status: Blocked This issue or pull request is awaiting the outcome of another issue or pull request Type: Refactor Code that needs to be restructured or cleaned up Type: UI/UX User interface and/or user experience

Projects

Status: 🚧 In progress

Development

Successfully merging this pull request may close these issues.

1 participant