Version 3.6¶
Version 3.6.3¶
In this release, test coverage is 74%.
💥 New features:
MultipleChoiceItem: implemented
callbackproperty feature (was unexpectedly not supported)
🛠️ Bug fixes:
Issue #78 - PySide6 on Linux:
AttributeError: 'DataFrameView' object has no attribute 'MoveLeft'Issue #77 - PyQt6/PySide6 on Linux:
AttributeError: type object 'PySide6.QtGui.QPalette' has no attribute 'Background'Add ‘Monospace’ and ‘Menlo’ to the list of fixed-width supported fonts
Font warning message in configtools.py: replace
printbywarnings.warn
Version 3.6.2¶
In this release, test coverage is 74%.
🛠️ Bug fixes:
Light/dark theme support:
Fix default color mode issues
Color theme test: allow to derive from, so that the test may be completed by other widgets
Version 3.6.1¶
In this release, test coverage is 74%.
🛠️ Bug fixes:
Light/dark theme support:
Auto light/dark theme: quering OS setting only once, or each time the
set_color_mode('auto')function is calledFix console widget color theme: existing text in console widget was not updated when changing color theme
Fixed issue with dark theme on Windows: the windows title bar background was not updated when the theme was changed from dark to light (the inverse was working) - this is now fixed in
guidata.qthelpers.win32_fix_title_bar_backgroundfunctionAdded
guidata.qthelpers.set_color_modefunction to set the color mode (‘dark’, ‘light’ or ‘auto’ for system default)Added
guidata.qthelpers.get_color_modefunction to get the current color mode (‘dark’, ‘light’ or ‘auto’ for system default)Added
guidata.qthelpers.get_color_themefunction to get the current color theme (‘dark’ or ‘light’)Added
guidata.qthelpers.get_background_colorfunction to get the current backgroundQColorassociated with the current color themeAdded
guidata.qthelpers.get_foreground_colorfunction to get the current foregroundQColorassociated with the current color themeAdded
guidata.qthelpers.is_dark_themefunction to check if the current theme is dark)As a consequence,
guidata.qthelpers.is_dark_modeandguidata.qthelpers.set_dark_modefunctions are deprecated, respectively in favor ofguidata.qthelpers.is_dark_themeandguidata.qthelpers.set_color_mode
Version 3.6.0¶
In this release, test coverage is 74%.
💥 New features:
Improved dark/light mode theme update:
The theme mode may be changed during the application lifetime
Added methods
update_color_modeonCodeEditorandConsoleBaseWidgetwidgets