All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Detection of system theme (light or dark mode).
- Support for PySide2 and PySide6 frameworks (from Inverted-E).
- Support for flat groupboxes.
- Advanced Docking System styling.
- Examples for title bars, standard icon overrides, LCD displays, and more.
- Configurable stylesheets via themes.
- Custom extension support, such as the advanced docking system.
- Compile Qt resource files (from chaosink).
- Documented support for CMake builds (from ruilvo).
- Add additional alternate themes for common styles (from Inverted-E).
- Add additional a red theme (from Inverted-E).
- Compress resource files by default.
- Stylesheets to match KDE-like Breeze and Breeze dark themes.
- Icons to match KDE-like Breeze and Breeze dark themes.
- Make
dark
andlight
aliases fordark-blue
andlight-blue
, respectively.
- Old PyQt6 packaging system to match the standard Qt5 and Qt6 approach using resource compilers (from Inverted-E).
- The
--no-qrc
flag when configuring stylesheets due to the new RCC system (from Inverted-E). - The QRC dist files due to the new RCC system (from Inverted-E).
- Documentation for CMake installation.
- QTableWidget::indicator size to match other checkboxes (from Inverted-E).
- Menu bar hover styling.
- Qt6 support.
- Branch indicators for QTreeView and QTreeWidget (from eblade).
Initial release.