Chris Hennes
002f246989
Addon Manager: Allow primary branch name change
2024-01-30 16:52:16 +01:00
Pesc0
be6ed4670b
addon manager: use get_python_exe from utils file
2023-11-17 02:00:25 +01:00
Chris Hennes
89579cff6e
Addon Manager: Reformat with new Black line length
2023-09-02 13:38:08 -05:00
Chris Hennes
9c6164bc07
Addon Manager: Add SPDX license ID to all files
2023-02-20 15:39:47 -06:00
Chris Hennes
e188802ca6
Addon Manager: Update license headers
2023-01-28 13:07:29 -07:00
Chris Hennes
89c191e160
Addon Manager: Refactor installation code
...
Improve testability of installation code by refactoring it to completely
separate the GUI and non-GUI code, and to provide more robust support
for non-GUI access to some type of Addon Manager activity.
2022-12-17 17:49:13 -06:00
Chris Hennes
b407332475
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
9e481f1ac1
Addon Manager: use versioned Python package dirs
2022-11-05 11:45:02 -05:00
Chris Hennes
0963860dd6
Addon Manager: Improve failed pip behavior ( #7552 )
...
* Addon Manager: Improve failed pip behavior
* Addon Manager: pylint cleanup
* Addon Manager: Use subprocess.CREATE_NO_WINDOW when possible
* Addon Manager: Put pip calls in QThread
* Addon Manager: Remove Py package check from startup
2022-10-04 08:58:19 -05:00
Chris Hennes
9b4183581f
Addon Manager: Fix undeclared variable in error handling
2022-10-03 12:54:25 -05:00
Chris Hennes
14cf777aab
Addon Manager: Error checking when Python can't be found
2022-10-03 12:52:57 -05:00
Chris Hennes
9e1ed4a68a
Addon Manager: Show package dependencies
2022-09-21 14:44:35 -05:00
Chris Hennes
ebb32633d8
Addon Manager: Fix bug when pip call fails
2022-09-15 16:39:13 -05:00
Chris Hennes
be2a8a679c
Addon Manager: pylint cleanup of manage_python_dependcies.py
2022-07-27 15:58:12 -05:00
Chris Hennes
71285f4266
Addon Manager: Cleanup
2022-07-27 10:49:00 -05:00
Chris Hennes
e415f38fe6
Addon Manager: Add dialog to manage Python deps
2022-07-27 09:59:25 -05:00