refactor!: restructure qt layout, untangle from backend (#1095)

* refactor: untangle backend and frontend files

* refactor: more structure organizing

* refactor: rename silent_subprocess.py

* refactor: update qt ui structure to pure mvc + temporarily mixed

* refactor: pluralize MVC folders
This commit is contained in:
Travis Abendshien
2025-09-06 14:10:36 -07:00
committed by GitHub
parent fff967617b
commit f49cb4fade
110 changed files with 322 additions and 338 deletions

View File

@@ -85,7 +85,7 @@ ignore_errors = true
qt_api = "pyside6"
[tool.pyright]
ignore = ["src/tagstudio/qt/helpers/vendored/pydub/", ".venv/**"]
ignore = ["src/tagstudio/qt/previews/vendored/pydub/", ".venv/**"]
include = ["src/tagstudio", "tests"]
reportAny = false
reportIgnoreCommentWithoutRule = false
@@ -109,7 +109,7 @@ ignore = ["D100", "D101", "D102", "D103", "D104", "D105", "D106", "D107"]
[tool.ruff.lint.per-file-ignores]
"tests/**" = ["D", "E402"]
"src/tagstudio/qt/helpers/vendored/**" = ["B", "E", "N", "UP", "SIM115"]
"src/tagstudio/qt/previews/vendored/**" = ["B", "E", "N", "UP", "SIM115"]
[tool.ruff.lint.pydocstyle]
convention = "google"