Commit graph

31424 commits

Author SHA1 Message Date
j.spijker@ultimaker.com
7405b55d7d
Fix missing dash
Contributes to CURA-9365
2022-07-06 14:10:17 +02:00
j.spijker@ultimaker.com
d3b32b549a
Add libxkbcommon-x11-dev to system deps for Ubuntu
Might fix the segfault on some Linux distro's

Contributes to CURA-9365
2022-07-06 14:01:10 +02:00
j.spijker@ultimaker.com
db8ec3994e
Add conan_install_info.json to the builds
Should help with debugging, We could maybe even use it
later on to update the about page and/or logs

If you want to create a package you should also
pass the `--json <venv_path>/conan_install_info.json` to
the install command.

Contributes to CURA-9365
2022-07-06 13:54:44 +02:00
jellespijker
bfd1c6eea5 Use correct env variable MAC_NOTARIZE_PASS
Contributes to CURA-9365
2022-07-06 11:37:11 +02:00
jellespijker
4344ef066f Fixed paths for the dmg_sign_notarize script
Contributes to CURA-9365
2022-07-06 10:50:01 +02:00
jellespijker
13d5d33ec8 Fixed typo
Contributes to CURA-9365
2022-07-06 10:04:53 +02:00
Jelle Spijker
44bb953b27
Fix wrong env variable for bash 2022-07-06 09:30:10 +02:00
j.spijker@ultimaker.com
feebf6d003 uniform name on macos
Contributes to CURA-9365
2022-07-06 08:32:05 +02:00
j.spijker@ultimaker.com
bee2b22edf uniform name on linux
Contributes to CURA-9365
2022-07-06 07:51:24 +02:00
j.spijker@ultimaker.com
17d2fb8b02 Unlock the keychain as late as possible
Contributes to CURA-9365
2022-07-06 07:43:12 +02:00
j.spijker@ultimaker.com
4fb7d0e691 Falling back to original Notarizing script
Alternative steps were there for debugging purposes

Contributes to CURA-9365
2022-07-06 07:39:53 +02:00
j.spijker@ultimaker.com
2ee58e24bc Don't strip binaries
On some Linux systems it fails due to an invalid Elf handle.
Stripping the binaries on Linux/MacOS is a likely culprit.
Disabling this option seems a save choice at least for now.

Contributes to CURA-9365
2022-07-06 07:37:46 +02:00
jellespijker
8a14406c63 Add dynamic libs from lib path to binaries
Should fix missing protoc on MacOS

Contributes to CURA-9365
2022-07-05 22:34:19 +02:00
Remco Burema
5c81904aee Don't hide, just remove.
Also updated in the engine, so anyone needs the corresponding branch there as well.

CURA-9357
2022-07-05 17:58:57 +02:00
jellespijker
03af1dbd4f Use forked pyinstaller
Contributes to CURA-9365
2022-07-05 17:30:07 +02:00
jellespijker
67d840f505 Revert "Deal with missing build version number"
This reverts commit d91b93b3d7.
2022-07-05 14:13:42 +02:00
jellespijker
fd7c5abdc0 Set build version to 0 if build version is ''
Contributes to CURA-9365
2022-07-05 14:13:05 +02:00
jellespijker
68a79684fd Remove hacked version
Contributes to CURA-9365
2022-07-05 14:07:45 +02:00
jellespijker
baec0e75f7 Merge remote-tracking branch 'origin/5.1' into 5.1 2022-07-05 14:07:11 +02:00
jellespijker
16d9dd5c08 Fix release tag and channel
Contributes to CURA-9365
2022-07-05 14:06:19 +02:00
Jaime van Kessel
69b443376c
Merge pull request #12601 from turrisxyz/Pinned-Dependencies-GitHub
chore: Set permissions for GitHub actions
2022-07-05 14:02:30 +02:00
Jaime van Kessel
905104159b Fix incorrect z_hop speed for alfawise
Fixes #12641
2022-07-05 13:51:32 +02:00
Jaime van Kessel
bafffa994c Fix toolbar being drawn over monitor page
CURA-9401
2022-07-05 13:43:20 +02:00
Jelle Spijker
f4c21631ed
removed pound sign from name 2022-07-05 12:56:17 +02:00
Jelle Spijker
f01f97830d
dirty version hack 2022-07-05 12:39:14 +02:00
Jelle Spijker
d7f103c9fe
dirty fix build number 2022-07-05 12:23:53 +02:00
Ghostkeeper
d91b93b3d7
Deal with missing build version number
Makes it a bit more messy and weird, but that's what you get when your script has 16 parameters, I guess.

Contributes to issue CURA-9365.
2022-07-05 11:51:44 +02:00
jellespijker
54f9384d27 Use regular Python for the release
Contributes to CURA-9365
2022-07-05 11:45:48 +02:00
Ghostkeeper
b1af3b6703
Broaden scope of tags that get built
We want to build the beta tags too. Honestly, I think we could just build any tag automatically, but I'll be good and leave it at this.
I also broadened the tags to build for the stable releases to allow zeroes in the major version number, e.g. if we're going to release version 10.1.0.

Contributes to issue CURA-9365.
2022-07-05 10:33:37 +02:00
p.kuiper
c7d947ae5a Removed shrinkage compensation from the quality profiles. They have been moved to the material profiles in the fdm_material repo.
Relates to PP-187
2022-07-04 20:01:34 +02:00
jellespijker
e226dc5030 Also copy build libs
Hoping this fixes the missing protoc

Contributes to CURA-9365
2022-07-04 16:45:07 +02:00
jellespijker
08c11f0c28 Use correct bundle id
Contributes to CURA-9365
2022-07-04 16:00:13 +02:00
jellespijker
cd288f3d8b Use correct bundle id
Contributes to CURA-9365
2022-07-04 14:38:42 +02:00
jellespijker
3d422e1e29 Copy libs to lib_dir
Contributes to CURA-9365
2022-07-04 13:51:09 +02:00
j.spijker@ultimaker.com
5bc61324ee Also use dylib of cpython
Contributes to CURA-9365
2022-07-04 12:04:48 +02:00
j.spijker@ultimaker.com
87e304a4e9 Output security response on MacOS
Contributes to CURA-9365
2022-07-04 09:26:18 +02:00
Ghostkeeper
2a4c8aa3fd
Set default for 3rd-party printers to Inside-Out
Overwhelmingly in our community it seems that the overhang and seam quality is better when printing inside-out.
Ultimaker found that the quality is better (in particular the dimensional accuracy) when printing outside-in. So let them have it outside-in and the rest inside-out.

Made after experimental evidence on Reddit (and in the past on Github).
2022-07-04 09:25:39 +02:00
j.spijker@ultimaker.com
6df5072443 Added reminder to fix the nightly builds
Contributes to CURA-9365
2022-07-04 08:35:22 +02:00
Cláudio 'Patola' Sampaio
5def502327 Updated pt_BR strings for Cura 5.1 2022-07-04 04:18:53 +02:00
j.spijker@ultimaker.com
fd55ec708d
Add missing create-dmg tool
Contributes to CURA-9365
2022-07-02 01:20:43 +02:00
Jelle Spijker
1ddc6c6260
Revert "Don't use collect all on PyQt6"
This reverts commit 253e61cd4e.
2022-07-02 00:55:18 +02:00
j.spijker@ultimaker.com
1c19230211
Add keychain ext
Contributes to CURA-9365
2022-07-02 00:39:52 +02:00
j.spijker@ultimaker.com
2cc6cc73f2
Use macos-keychain GH action
Contributes to CURA-9365
2022-07-02 00:35:14 +02:00
j.spijker@ultimaker.com
dee54c4eb1
Use forked pyinstaller with fix
pyinstaller doesn't play nice with MacOS Apps and codesigning.
https://developer.apple.com/library/archive/technotes/tn2206/_index.html#//apple_ref/doc/uid/DTS40007919-CH1-TNTAG206

The following personal fork should provide a quick fix for this even
though pyinstaller still doesn't fully adhere to the file structure
specified by Apple.

See branch: https://github.com/jellespijker/pyinstaller@binaries_in_frameworks
Once this has been tested and verified to work I will open up
a PR against the pyinstaller repo.

Contributes to CURA-9365
2022-07-01 23:26:56 +02:00
j.spijker@ultimaker.com
253e61cd4e Don't use collect all on PyQt6
Contributes to CURA-9365
2022-07-01 17:10:15 +02:00
Jelle Spijker
b0286cb386 Revert "try to unlock"
This reverts commit d449f560f9.
2022-07-01 17:08:48 +02:00
Jelle Spijker
a56c782738 Revert "Use certificate path"
This reverts commit 1aa67b7f9d.
2022-07-01 17:08:47 +02:00
j.spijker@ultimaker.com
1aa67b7f9d Use certificate path
Contributes to CURA-9365
2022-07-01 16:59:48 +02:00
j.spijker@ultimaker.com
d449f560f9 try to unlock
Contributes to CURA-9365
2022-07-01 16:29:48 +02:00
j.spijker@ultimaker.com
1b9648001d try not to unlock
Contributes to CURA-9365
2022-07-01 15:37:03 +02:00