441 Commits

Author SHA1 Message Date
Erwan MATHIEU
0fd7766db3 Fix color-switching code which only worked until 27/03 2025-03-28 14:14:27 +01:00
Remco Burema
fa8e4b26cf Delete test-colors path in any case + small refactors.
Less indents and more logging.

part of CURA-12469
2025-03-25 08:46:12 +01:00
Remco Burema
2b032af13c Broaden the 'internal' condition a bit.
Should help with testing as well.

CURA-12469
2025-03-19 16:39:37 +01:00
Remco Burema
a9018a06c4 Have developer/tester/etc. builds be distinct per biweekly day.
Less cause for confusion when sending out internal builds to test/develop on.

CURA-12469
2025-03-19 15:39:00 +01:00
Erwan MATHIEU
1f7f9b4b53 Filter our private repositories from getting licences 2025-02-26 15:59:35 +01:00
Erwan MATHIEU
d3558ab377 Build binary translation messages on Windows on any shell
This is an attempt to see what actually happens, and may have to be reverted
2025-02-26 14:10:27 +01:00
Erwan MATHIEU
6833a38999 Apply new package name for for release 2025-02-26 10:56:43 +01:00
Erwan MATHIEU
cacb1ad625 Do not re-generate CuraVersion.py at deploy time 2025-02-24 12:50:19 +01:00
Erwan MATHIEU
c5de525710 Fix option name 2025-02-21 16:47:40 +01:00
Erwan MATHIEU
822ce020eb Restore unnecessarily changed indentation
CURA-7435
2025-02-21 08:08:05 +01:00
Erwan MATHIEU
fedf5a4794 Restore unnecessarily changed indentation
CURA-7435
2025-02-21 08:05:27 +01:00
Erwan MATHIEU
399d622eeb Merge remote-tracking branch 'origin/main' into CURA-7435_3DConnexion 2025-02-20 15:20:48 +01:00
Erwan MATHIEU
22089641b8 Fix writing the UTF-8 licenses
CURA-12400
2025-02-20 13:59:43 +01:00
Erwan MATHIEU
6dbb1c7dde Encode rendered Jinja template to utf-8 before writing
CURA-12400
2025-02-20 13:49:40 +01:00
Erwan MATHIEU
b227ea1585 Handle utf8 licenses on all platforms
CURA-12400
2025-02-20 13:29:40 +01:00
Erwan MATHIEU
3d5612b609 Always use utf8 encoding for licenses
CURA-12400
2025-02-20 12:02:50 +01:00
Erwan MATHIEU
6efbcb4ff6 Apply suggested review changes
CURA-12400
2025-02-19 15:09:12 +01:00
Erwan MATHIEU
575458c1dd Make sure we also create the about desc to Cura itself
CURA-12400
2025-02-19 13:55:29 +01:00
Erwan MATHIEU
b2ecf449c8 Change link to point to Qt multi-repos description
CURA-12400
2025-02-19 13:55:02 +01:00
Erwan MATHIEU
18a37b2cc3 Add option to skip licenses download
CURA-12400
This is useful for development, because it can take a few minutes
2025-02-17 15:57:10 +01:00
Erwan MATHIEU
eaeaa0d2b2 Gather and display details licenses for extra dependencies
CURA-12400
Some of the dependencies we use are not directly accessible via pip or conan, so add a field for manually registered dependencies
2025-02-17 15:34:38 +01:00
Erwan MATHIEU
a664c34803 Gather and display details of licences for conan packages
CURA-12400
2025-02-17 14:04:58 +01:00
Erwan MATHIEU
0a112c6c53 Gather and display details of licences for pip packages
CURA-12400
2025-02-17 08:51:36 +01:00
Erwan MATHIEU
eb5c5a1ad9 Merge remote-tracking branch 'origin/main' into CURA-12261-3dconnectionmouse 2025-02-06 12:57:24 +01:00
Erwan MATHIEU
0a936bec6a
Remove now-useless comment 2025-02-05 11:39:07 +01:00
c.lamboo
7a962216fb Merging CURA-7435_3DConnexionII 2025-01-24 13:20:41 +01:00
Erwan MATHIEU
ddb5aee056 Use private data from internal conan-user 2024-12-13 20:43:19 +01:00
Erwan MATHIEU
86e799e565 Use fdm_materials_private when appropriate 2024-12-13 20:21:17 +01:00
Remco Burema
cca70d83da Install: Fix MacOs; Previous Windows fixes caused Mac build to fail.
part of CURA-11622
2024-12-11 16:17:18 +01:00
Remco Burema
55f59b7971 Better rid of 'forbidden modules' and related folders.
part of CURA-11622
2024-12-10 17:30:27 +01:00
Erwan MATHIEU
10633d4ffa Remove now-useless script generation 2024-12-04 15:10:13 +01:00
Erwan MATHIEU
8d332f5bcc Revert CPython to 3.12.2
Unfortunately, 3.12.7 doesn't build on Windows yet
2024-12-02 10:31:27 +01:00
Erwan MATHIEU
f59e19f061 Update python version 2024-11-29 09:02:32 +01:00
Erwan MATHIEU
0d5d0fe846 Rename tmp Python file to a more explicit name 2024-11-28 14:33:16 +01:00
Erwan MATHIEU
8e25302753 Merge remote-tracking branch 'origin/main' into CURA-11622_conan_v2 2024-11-27 17:40:09 +01:00
Erwan MATHIEU
70f01f2a1b Merge remote-tracking branch 'refs/remotes/origin/CURA-11622_conan_v2' into CURA-11622_conan_v2 2024-11-27 14:43:05 +01:00
Erwan MATHIEU
af22593326 Remove version limit 2024-11-27 14:42:57 +01:00
Remco Burema
b7a5b2fd62 (win build) make it work locally again
part if CURA-11622
2024-11-27 12:40:45 +01:00
Erwan MATHIEU
0000ba334c Use gettext tools in path (experimental) 2024-11-27 11:17:13 +01:00
Remco Burema
9002e010cf Fix syntax of thrown errors.
done as part of CURA-11622
2024-11-26 15:06:48 +01:00
Erwan MATHIEU
b9a915024e Always build binary translations files at build time 2024-11-26 08:34:42 +01:00
Erwan MATHIEU
50b13cdd77 Cleanup code 2024-11-22 10:56:41 +01:00
Erwan MATHIEU
b8fd3d7ab0 Remove pyinstaller spec generation at generate() time 2024-11-21 11:15:31 +01:00
Erwan MATHIEU
f2343e98ce Remove dead code 2024-11-21 10:50:28 +01:00
Erwan MATHIEU
43a3db9c5d Remove build steps from Conan recipe 2024-11-20 21:36:43 +01:00
Erwan MATHIEU
5e204ab242 Use virtual python env to get dependencies 2024-11-19 09:23:09 +01:00
Erwan MATHIEU
e044d94144 Use virtual env for dependencies 2024-11-18 14:04:22 +01:00
Erwan MATHIEU
6a7cfca0a5 Revert "Change the way we get Python installs"
This reverts commit fc8581709525802dc441ceff639b026ab1fd6922.
2024-11-18 13:58:19 +01:00
Erwan MATHIEU
fc85817095 Change the way we get Python installs 2024-11-15 15:28:43 +01:00
Erwan MATHIEU
656573e905 User proper environment to get dependencies list 2024-11-15 14:12:30 +01:00