Skip to content

Update Multi Script Editor to work with Python 3, Pyside6 and newer Maya, Nuke and Houdini versions - #11

Open
charliewales wants to merge 586 commits into
paulwinex:masterfrom
charliewales:master
Open

Update Multi Script Editor to work with Python 3, Pyside6 and newer Maya, Nuke and Houdini versions#11
charliewales wants to merge 586 commits into
paulwinex:masterfrom
charliewales:master

Conversation

@charliewales

Copy link
Copy Markdown

Added a lot of new functionalities

@charliewales charliewales changed the title Update MultiScript Editor to work with Python 3, Pyside6 and on newer Maya, Nuke and Houdini versions Update Multi Script Editor to work with Python 3, Pyside6 and on newer Maya, Nuke and Houdini versions Feb 26, 2026
@charliewales charliewales changed the title Update Multi Script Editor to work with Python 3, Pyside6 and on newer Maya, Nuke and Houdini versions Update Multi Script Editor to work with Python 3, Pyside6 and newer Maya, Nuke and Houdini versions Feb 26, 2026
- Hardcoded tab_* variables directly into predefinedThemes and defaultColors.

- Removed dynamic inheritance logic for tab colors from getColors() in design.py.
…eme definitions

- Removed the runtime fallback logic in getColors().

- Hardcoded the exact same derived tab variables directly into each predefined theme in design.py.
- Removed custom QTabBar::close-button styling from style.css

- The application will now use the native OS default close button icon across all themes.
- Updated tab_selected_background and tab_selected_border in design.py to match highlight_line for all predefined themes.
- Set stylesheet on the theme editor dialog itself so the left panel widgets (buttons, list, combobox, spinboxes) adopt the selected theme's background and foreground colors, rather than just the code preview area.
- Removed explicit setStyleSheet on preview_main_window since it naturally inherits the stylesheet from the parent dialog.
- Minor whitespace cleanup.
- Move the Theme menu from Options to the View menu.
- Relocate editor formatting actions (highlight occurrences, word wrap, etc.) from Edit to Options menu.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants