Skip to content

Latest commit

 

History

History
68 lines (49 loc) · 2.11 KB

CHANGELOG.md

File metadata and controls

68 lines (49 loc) · 2.11 KB

Changelog

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.

Added

  • 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).

Changed

  • Stylesheets to match KDE-like Breeze and Breeze dark themes.
  • Icons to match KDE-like Breeze and Breeze dark themes.
  • Make dark and light aliases for dark-blue and light-blue, respectively.

Deprecated

Removed

  • 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).

Fixed

  • 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).