Breaking change: Switched my PyQt (Qt 5) to PySide (Qt 6) for licensing reasons. Most plugins require an update. Major version bump to 3.0.0. Help: Added documentation for custom charsheets and theme. Character sheets: fixed wrong form field name for some talent page numbers; removed respective hack in PdfExporter Themes: Changed theme file support from json to yaml to stay consistent with Sephrastos other files. Added support for additional CSS to yaml theme files. Moved all Sephrasto themes into yaml files. Reduced user defined theme support to one and got rid of respective folder (one should suffice). Fonts: switched Crimson Pro from variable font to static font, looks better Weapons tab: now using icons in weapon detail label and added info about weapon improvements Inventory tab: fixed armor merging not being possible anymore because the add button transforms to a delete button. The delete buttons are separate now. Details tab: now hiding image and load/delete buttons if the character sheet doesnt support the image Design: reduced size of vorteil comment fields; changed some remaining icons to use css class instead of individually setting font etc. Disabled font hinting, doesn't look better and sometimes looks worse when enabled. Increased top/bottom margins for list and tree items Settings: add option to enable high dpi scaling (off by default, fusion still has some problems with it - low res plusminus icons, lowres messageboxicons, disappearing borders, lowres markdown images...); add option to move Charakterbögen folder; changed icon for resetting fonts to OS settings; now hiding "Plugins" groupbox if no plugins are installed; added many tooltips for the settings Misc: removed appdirs package
Fixed crash if selected theme could not be found
Replaced settingspath code with QStandardPaths
Added Loirana Theme
Added Font Weight in order to fix FontAwesome Icons