Repository navigation
v6.2.0
✨ Features
- feat: add trim trailing whitespace options (Alt+Shift+W) and auto-trim functionality (34412d2)
- feat: add support for Pixar USD files (*.usd, *.usda) (de41564)
- feat: enable drag and drop to open files in new tabs (66ffdfe)
- feat: add save script as action and update save session shortcut (e8ddeaf)
- feat: add code snippets feature (de07262)
- feat: add dynamic window background color to default themes (ce3f1d8)
- feat: Code Theme Editor, custom themes management improvements.
- feat: auto highlight all occurrences feature and fix autocomplete triggering (418858e)
🐛 Bug Fixes
- fix(outline): clear outline items when syntax errors are detected (5a143c5)
- fix: prevent toolbar icons from shrinking and add border radius (ba907c3)
- fix: correct duplicate and delete line actions and multi-line selection (d8e2087)
- fix: apply syntax highlighting when opening or saving a file (a9da20e)
- fix: hide autocomplete and symbol window on editor focus out (e7fdc1c)
- fix: hide completer and tooltip when they lose focus (4c08b6a)
- fix: improve docstring tooltip behavior (325cbdd)
- fix: update docstring tooltip position on completer move/resize (11d3e97)
- fix: remove WindowStaysOnTopHint for Linux/X11 (c2212e9)
- fix: resolve Nerd Font name and inconsistencies between PySide2 and PySide6 on Linux (59e3339)
- fix: resolve font weight scaling mismatches between PySide2 and PySide6 (84db2e8)
- fix: apply custom theme font to context menus in text widgets (9052796)
- fix: use system default font for UI elements when theme font is disabled (179e4ba)
- fix: apply syntax-specific theme colors to outline and symbol UI (d7efedc)
- fix: remove max-width limit on tabs (0563ae2)
- fix: apply custom theme styles globally across all DCCs (ce33347)
- fix(ui): apply transparency to checked tool buttons (374d0b4)
- fix: under Houdini and Linux use a QDialog so widget parenting works as expected (7ed485a)
- fix(vendor): suppress DLL load failed warnings in Qt.py (c8a41de)
♻️ Refactoring
- refactor: simplify Houdini integration and remove legacy hqt.py dependency (9a4699c)
- refactor: minor cleanups in managers and style (64adb5c)
- refactor: clean up and optimize application stylesheet (f87844b)
- refactor: centralize stylesheets and fix tab theming (a84419f)
- refactor(themes): explicitly define tab colors in all themes (4aa8578)
- refactor(themes): replace dynamic tab color fallback with explicit theme definitions (f739937)
- refactor: remove redundant stylesheet setting in Code Theme Editor (1eea3ad)
- refactor(theme): consolidate size menu and reset functions (9af4f27)
Full Changelog: 6.1.1...6.2.0