Skip to content

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.

Generated by auto-changelog.

Unreleased

v11.4.2 - 2026-01-16

Merged

  • v11.4.2: Fixed thumbnail sizing #8

Commits

  • [FIX[ Fixed thumnail sizing 4da33b5

v11.4.1 - 2026-01-16

Merged

  • v11.4.1: Icons have a new state when hovered, changed the way they're detected #7

Commits

  • [BUILD] Removed Slack notification feedback from CI workflow d09a9cc
  • [FIX] Icons have a new state for hover and selection d32ddad

v11.4.0 - 2026-01-15

Merged

  • v11.4.0: Icons are now reacting to the hover/selection color #6

Commits

  • [FEAT] Icons reacting to state dca335a
  • [FIX] Fixed the hover/selection color on the QTreeView branch 53a70ea

v11.3.0 - 2026-01-14

Merged

  • v11.3.0: Added icon support for FXThumbnailDelegate #5

Commits

  • [FEAT] Added icons support in the status label of the FXThumbnailDelegate d7495d5
  • [FEAT] Added icon support for items using the FXThumbnailDelegate aa278a4

v11.2.0 - 2026-01-13

Merged

  • v11.2.0: Replaced tooltips by FXTooltip in FXMainWindow #4

Commits

  • [BUILD] Trimmed the icon fork submodules f6e8ccd
  • [FEAT] Modified tootip so it can replace setTooltip e7f360d
  • [CHORE] Consolidated theme lightness discovery within fxstyle 5f585d4
  • [FEAT] Replaced default tooltips for FXMainWindow 727baa1

v11.1.3 - 2026-01-12

Merged

  • v11.1.3: Notification banners are now fitting their content vertically #3

Commits

  • [FEAT] Notifications expanding with their content vertically 6389ea1
  • [MISC] Tested line break in notification ecba0d8

v11.1.2 - 2026-01-12

Commits

  • [FIX] Included files in distribution d5b2997

v11.1.1 - 2026-01-12

Commits

  • [BUILD] Added manual trigger of doc workflow 9bff734
  • [FIX] Mike versionning for documentation 0d3e70b
  • [FIX] Mike versionning for documentation 7ee388e
  • [FIX] Fixed workflow redirection 452c72c
  • [FIX] Included files in distribution d163547

v11.1.0 - 2026-01-12

Merged

  • v11.1.0: Overall bug fixes & improvements #2

Commits

  • [DOC] Trying zensical workflow bd86a5e
  • [DOC] Trying zensical workflow 61192ef
  • [DOC] Updating zensical workflow aae8e1b
  • [DOC] Automatic screenshots of the widgets 01f1a15
  • [DOC] Updated documentation with screenshots 2725568
  • [DOC] U[dated documentation with screenshots b24f2e5
  • [FEAT] Added custom background support to FXThumbnailDelegate 980c1d1
  • [FEAT] Simplified theme-awareness API 5b507f1
  • [FEAT] Added theme aware background in delegates examples 334c4fb
  • [FEAT] Added a new code block widget 85d3b01
  • [FEAT] Added a new API system for theming 8cbd171
  • [FEAT] Added more themes e3cae7e
  • [FIX] TOML invalid values c81e1ac
  • [FIX] Fixed fallback thumbnail image path 0f210eb

v11.0.0 - 2026-01-05

Merged

  • v11.0.0: Major widget expansion and theme system overhaul #1

Commits

  • [MISC[ Overall improvment of the codebase and huge refactor 751e16e
  • [FIX[ Fixed tag retrieval in workflow c3f1f51
  • [FIX] Fixed command for documentation deployment 11ea699
  • [FIX] Fixed command for documentation deployment 52d928d
  • [FIX] Fixed requirements.txt for documentation generation 89b092e
  • [BUILD] Removed useless print statement from IncrementVersion script c1cf052
  • [BUILD] Removed useless print statement from IncrementVersion script f9d14a6
  • [FEAT] Splashcreen with rounded corners 6d26886
  • [MISC] Overall codebase improvment refactor a670527
  • [STYLE] Black formatter fddac5e
  • [DOC] Added black requirements, modified theme, added missing typings 621ae64
  • [FEAT] Added a background behing the tabs for consistency when dragging the focused tab d417033
  • [CHORE] Update icon submodules to latest upstream versions 992badb
  • [FEATURE] Add dockable output log example, thumbnail delegate, and various UI polish babca6a
  • [FEATURE] Huge refactor of fxwidgets, allow for custom theme support, live-reloading of icons e8ca3ce
  • [CHORE] Optimized e6322fe
  • [DOC] Updated documentation with the latest changes 83bb151
  • [DOC] Updated how-to section 8e0054b
  • [CHORE] Regenerate changelog after removing erroneous v9.0.1 tag 4bae283
  • [DOC] Migrated from MkDocs to Zensical 20fdeaa
  • [FEAT] Added VS Code task for serving documentation d285308
  • [FEAT] Add 14 new pre-styled widgets with developer mode examples 898b796
  • [FIX] Fixed all new widgets 6ae38be
  • [STYLE] Black formatter 453ed50
  • [MISC] Now using YAML instead of JSONC for the styling 397938a
  • [FIX] Added QThread for heavy validations in file_path_widget 6457744
  • [FEAT] Added FXTooltip widget 9cb3e11
  • [FEAT] Matched shadows between tooltips and notifications b3cc135
  • [FIX] Overall fix of the new widgets 28a92cb
  • [MISC] Added GitHub files 70f4e1b
  • [DOC] Updated documentation 8506e1c
  • [DOC] Updated documentation 9cae456
  • [DOC] Updated documentation and associated requirements 0edb318
  • [FIX] Fixed typo in spinners causing errors in painter 3de2d3d
  • [PR] Resolved comment d4b1861

v6.5.1 - 2025-04-22

Commits

v6.5.0 - 2025-01-06

Commits

  • Added widgets, added @Slot decorator on relevant methods d19eae3
  • Documentation 450fb93

v6.4.0 - 2024-12-15

Commits

  • Added FXIconLineEdit, fxcore and FXSortFilterProxyModel 4e70506

v6.3.5 - 2024-12-14

Commits

  • Fixed scripts to increment tag version e3473ac

v6.3.4 - 2024-12-14

Commits

v6.3.3 - 2024-12-14

Commits

  • Modified docstrings, added tasks and scripts for deployment 760e209

v6.3.2 - 2024-12-11

Commits

  • Modified icons for branches 81652ca

v6.3.1 - 2024-12-11

Commits

  • Fixed tabs in the UI file ef29aae

v6.3.0 - 2024-12-11

Commits

  • Added simple icons library, QSS adjustments, fxicons automatic icon disabled colors 10c8ef8
  • Added simple icons library, QSS adjustments, fxicons automatic icon disabled colors a539cfd

v6.2.7 - 2024-12-05

Commits

v6.2.6 - 2024-12-05

Commits

v6.2.5 - 2024-12-05

v6.2.4 - 2024-12-05

Commits

  • Removed mnemonic indications in FXMainWindow 4536d1a

v6.2.3 - 2024-12-05

Commits

v6.2.2 - 2024-12-05

Commits

  • Modified style.qss, removed Illustrator files from distribution package a31a0a2

v6.2.1 - 2024-12-05

Commits

  • Fixed buttons not moving with QTabBar d1b8b72

v6.2.0 - 2024-12-05

Commits

  • Hardcoded requirements version, deleted old stylesheet icons for SVGs, updated style.qss 82c09ef

v6.1.0 - 2024-12-05

Commits

  • Moved and renamed convert_icon_to_pixmap to fxicons bff0bc4

v6.0.3 - 2024-12-05

Commits

  • Updated docstrings and examples in fxicons, updated documentation 56e1c89

v6.0.2 - 2024-12-04

Commits

  • Fixed examples, modified colours in style.jsonc 112b5ac

v6.0.1 - 2024-12-04

Commits

  • Cleaned fxconstants, updated documentation b607c10

v6.0.0 - 2024-12-04

Commits

  • Added more icon libraries, refactored fxicons a88a7e7

v5.0.1 - 2024-12-04

Commits

  • Removed useless submodule 1b3f2e8

v5.0.0 - 2024-12-03

Commits

  • Added icons submodules, improved fxicons, replace QtAwesome where possible 2111bdf
  • Added icons submodules, improved fxicons, replace QtAwesome where possible c3f9553

v4.6.0 - 2024-12-01

Commits

  • Documentation e411c2f
  • Using QCollator for FXSortedTreeWidgetItem fe99304
  • Changed all icons to use mdi and not mdi6 c432a6b

v4.5.1 - 2024-11-15

Commits

  • Fixed imports for PySide6 compatibility layer 7298c25

v4.5.0 - 2024-11-14

Commits

  • Getting ready for PySide6 migration 0bcc995

v4.4.2 - 2024-11-14

Commits

  • Stretched table widget 8b7b450
  • Added a set_stylesheet argument on the FXMainWindow 1c3bb2f

v4.4.1 - 2024-11-11

Commits

v4.4.0 - 2024-11-11

Commits

  • Module docstring and documentation 04ff46d
  • Documentation 3669bb8
  • Removed deprecation for fxicons, added DCC icons and registered them with fxicons library 5bdf43d

v4.3.0 - 2024-11-11

Commits

  • CHANGEGLOG c35fe86
  • Added fxconstants module, refactored examples, added FXColorLabelDelegate class, added DCC icons, modified QSS stylesheet 8439fc8

v4.2.0 - 2024-11-07

Commits

  • Fixing semantic package version e25f313
  • Fixed docstrings fc4c392
  • Updated documentation copyright to reflect Open Source status aa9ae1e
  • Updated version in Houdini package JSON 85da2a1
  • Refactored Houdini package 0bbc405
  • Added a DEBUG level to status bar messages, fixed truncated tab bars 4b1e695

v4.1.0 - 2024-10-31

v4.0.4 - 2024-10-31

Commits

  • Deprecated fxicons module a566b4f

v4.0.3 - 2024-10-31

Commits

  • Documentation screenshot 4160188
  • Added the FXSortedTreeWidgetItem class 7c5a6b7

v4.0.2 - 2024-10-30

Commits

  • Changed default color, added arguments for showMessage 63869b8

v4.0.1 - 2024-10-30

Commits

  • Removed useless icon files 23d3eed

v4.0.0 - 2024-10-30

Commits

  • Fixed logger mapping in showMessage 3a26875
  • Deprecated fxicons in favor of qtawesome 22bfa2c

v3.2.4 - 2024-10-24

Commits

  • Modified default font for Windows 6a10954
  • Refactored for Pylint 8139ea3

v3.2.3 - 2024-10-24

v3.2.2 - 2024-10-24

Commits

v3.2.1 - 2024-09-05

Commits

  • Updated changelog 236a7ec
  • Added links for PyPI page, setup funding 92714e4

v3.2.0 - 2024-09-04

Commits

v3.1.1 - 2024-09-04

Commits

v3.1.0 - 2024-09-04

Commits

  • Added auto-changelog 5e4d9d9
  • Adding maintenance tags, unreleased changelog 1c639af
  • Added FXPasswordLineEdit, fixed methods when subclassing FXWidgets 3678324

v3.0.2 - 2024-08-20

Commits

v3.0.0 - 2024-08-20

Commits

  • Initial commit 0f0c9f2
  • [INIT] Initial commit 4a2d7fa
  • [UPDATE] Requirements 6ad76c3
  • [UPDATE] Pip preparation bd7842f
  • [UPDATE] Imports 9b0897a
  • [UPDATE] Pip setup fe2f2c2
  • [UPDATE] setup.py b677df8
  • [UPDATE] setup.py 0fb5bbe
  • [UPDATE] Get DCC windows 6b8680b
  • [UPDATE] Setup and shadows 1483963
  • [UPDATE] Overall and docstrings 9b7acfd
  • [UPDATE] Create LICENSE 377c59b
  • [UPDATE] Package with license 3b58222
  • Module organization 5282c49
  • Extension 14ac830
  • [UPDATE] Typings, optimization and example adfd9f3
  • [UPDATE] Get parent DCC methods dd5f6f8
  • [UPDATE] Module refractor 9660af4
  • [UPDATE] Comments 2977a37
  • [UPDATE] Removed focus state on QPushButton 48be3fd
  • [UPDATE] Typings dcd890f
  • ๐Ÿงช test(example): Commit message test 612f21e
  • ๐ŸŒˆ style(splashscreen): Reformat and length 8ce2a6c
  • Requirements 93a7b03
  • ๐Ÿž fix(package): Init for PIPy 63bbc34
  • ๐Ÿž fix(package): Wrong imports f5f35df
  • ๐Ÿž fix(package): Missing files PIPy a71976f
  • ๐ŸŽˆ perf(package): Removed cache 35da390
  • ๐Ÿ”ง build(Package): Version 40d833f
  • ๐Ÿž fix(dcc): Python3 long f3d5015
  • ๐Ÿ”ง build(package): Version up 3d36210
  • โœจ feat(window, example, package): Preparing for DCC c9eb054
  • ๐Ÿฆ„ refactor(dcc, example, window, package): Overall performance 6ba8784
  • ๐Ÿ”ง build(setup): Version up 97447a2
  • ๐Ÿž fix(splashscreen): Image handling c7121c1
  • ๐Ÿ“ƒ docs(images): e9b5423
  • ๐Ÿ“ƒ docs(package): f7ba32e
  • ๐Ÿ“ƒ docs: f262e01
  • ๐Ÿ“ƒ docs(package): Docstrings and doc 83db948
  • ๐Ÿ“ƒ docs(package): 015f645
  • ๐Ÿž fix(package): Wrong favicon 21bf196
  • โœจ feat(splashscreen): Icon c0e36c4
  • ๐Ÿž fix(example): Imports bb43f51
  • ๐Ÿ“ƒ docs(package): 55f272b
  • ๐Ÿ”ง build(package): 5202d08
  • โœจ feat(package): Outsourced theme 226f330
  • โœจ feat(package): Theme handler 3a104e3
  • โœจ feat(package): Added icons aef2dd8
  • โœจ feat(package): Added icons e54bbb2
  • ๐Ÿ“ƒ docs(package): 6633122
  • โœจ feat(Package): Overall beef357
  • ๐Ÿ”ง build(package): PyPI 9c25513
  • ๐Ÿ“ƒ docs(package): Adding to doc a98f5d8
  • ๐Ÿฆ„ refactor(package): f684543
  • โœจ feat(floating_dialog): Floating Dialog bcef834
  • Switched for QtPy ac12685
  • Refactored the package name daf372a
  • New icons 6ebd43f
  • New icons ad090bc
  • New icons 9cb0892
  • Further implementation of multiple themes 4f10859
  • Overall update 3dc06cf
  • Refactored naming 64b1350
  • New style 6de33fb
  • Overall update 783783c
  • Overall update 823a1c1
  • Create python-publish.yml 5208c31
  • Refactored the classes, updated documentation 2a20797
  • Test with CI/CD dc12e06
  • New package release 91dc0ac
  • Added new icons 50b8aa6
  • Updated documentation e9ba4bf
  • Updated documentation, new icons 2602509
  • Updated documentation e92c88a
  • Updated documentation 32083b7
  • New favicon 1742841
  • Updated documentation 9578ffe
  • Fixed an issue with the setCentralWidget method d0a62a2
  • Docstrings and documentation 7d05e71
  • Updated documentation 886391f
  • Black refactor fe93dd3
  • Fix widgets 1a29deb
  • Package update 2f2d950
  • Fixed typo on documentation 4bc465b
  • Updated documenation 5c0ab9a
  • Added the FXWidget class 5cb814e
  • Added the FXSystemTray class e891bc0
  • Singleton for FXApplication 6e7df4e
  • Fixed the update applications not working without restarting the app e18423a
  • Fixed color customization 3f27e5b
  • Fixed some QSS elements 9258381
  • Overall update, package requirements 1af5e3f
  • Styling issues 6658f30
  • Bump version 9c90854
  • Removed hardcoded QT_API env var 1987973
  • CI/CD for PyPI 1c3e8a8