Commit Graph

13 Commits

Author SHA1 Message Date
Chris Hennes
43cb58f79e Addon Manager: Fixes for license handling 2024-02-11 17:19:23 -06:00
Chris Hennes
84f63b2b6b Addon Manager: Correct usage of QByteArray 2024-02-09 13:56:11 -06:00
Chris Hennes
4e19000836 Addon Manager: Correct connection check
The connection check code incorrectly handled the case of multiple incoming connections, interpreting them all as connection check signals.
2024-02-09 10:04:46 -06:00
Chris Hennes
67fb5fb0e0 Addon Manager: Fix signals in connection check 2024-02-08 18:59:38 -06:00
Chris Hennes
0b241f78f4 Addon Manager: Refactor Metadata
Create a Python-native metadata class. Includes unit tests, and some PyLint cleanup.
2023-03-10 14:25:50 -06:00
Chris Hennes
4106ba71c4 Addon Manager: Add SPDX license ID to all files 2023-02-20 15:39:47 -06:00
Chris Hennes
d8df5e03e0 Addon Manager: Update license headers 2023-01-28 13:07:29 -07:00
Chris Hennes
c28da00c15 Addon Manager: Qt6 migration part 1, use PySide
Migrate all uses of "import PySide 2" to use "import PySide" so that the
FreeCAD-provided wrappers can switch between Qt versions.
2022-11-06 13:19:36 +01:00
Chris Hennes
b3dd3b6d00 Addon Manager: Refactor Licenses and People tables 2022-09-09 13:00:11 -05:00
Chris Hennes
2286635e49 Addon Manager: Refactoring and pylint cleanup 2022-08-21 14:32:15 -05:00
Chris Hennes
4def062fe2 Addon Manager: Improve unit tests for utlility 2022-08-09 10:23:27 -05:00
Chris Hennes
5bc4445ede Addon Manager: Fix macro-loading bug from refactoring 2022-08-09 10:23:27 -05:00
Chris Hennes
2e51954b2b Addon Manager: Worker refactor (round 1) 2022-08-09 10:23:26 -05:00