Philipp Wolfer
2f0181a8db
PICARD-2331: Adjust PyInstaller hook for Qt6
2023-10-13 07:13:28 +02:00
Laurent Monin
2f81bf5992
Update copyright headers
2023-06-04 11:08:21 +02:00
Philipp Wolfer
179d8948b1
PICARD-2605: Ensure packaged Qt5 DLLs get loaded
...
PyInstaller 5.4 changed the location of the Qt5 DLLs. This bypassed our prioritization of packaged DLLs.
2023-01-06 16:18:14 +01:00
Philipp Wolfer
0864ebaac3
PICARD-2291: Avoid loading PyQt in PyInstaller hooks
...
Hooks run before PyInstaller has setup the environment. Also avoid monkey patching Picard and use environment variables instead.
2021-10-17 11:52:14 +02:00
Philipp Wolfer
fb37df7ef8
PICARD-2291: Fix DLL search path in Windows portable install
...
Move setting the PATH to include the package folder earlier in the PyInstaller hooks.
2021-10-17 11:52:14 +02:00
Philipp Wolfer
f53a35eee6
PICARD-2189: Add appdirs module to fix getting proper cache location
...
The cache location previously was wrong because it was created before app and org name had been set. The new module fixes this and allows more flexible replacement of the implementation.
2021-09-26 11:43:42 +02:00
Philipp Wolfer
cba7de3c73
PICARD-1763: Ensure macOS working dir is not the app dir\n\nAvoids crashes on startup
2020-07-18 12:46:34 +02:00
Laurent Monin
6b5e852a60
Run fix-header on *.py
2020-02-24 10:25:09 +01:00
Philipp Wolfer
775db88649
PICARD-1665: Normalize plugin and const paths for better comparisson
...
Without this path comparisson to check wheter a plugin is installed in the user plugin dir fails on Windows.
2019-12-31 17:17:54 +01:00
Philipp Wolfer
cb8c763ca1
Move macOS library location fix to pyinstaller hook
2019-11-06 17:03:41 +01:00
Philipp Wolfer
6cafb6f1ff
Renamed pyinstaller hook files
2019-11-06 17:03:41 +01:00
Philipp Wolfer
de3a6f46b4
Restructured the scripts folder
2019-11-05 08:44:27 +01:00