Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cura 8640 PyQt6 upgrade #17

Merged
merged 12 commits into from
Apr 14, 2022
Merged

Cura 8640 PyQt6 upgrade #17

merged 12 commits into from
Apr 14, 2022

Conversation

jellespijker
Copy link
Member

@jellespijker jellespijker commented Apr 12, 2022

Removed the VC redist since these will be installed by the cura-build-environment

include(InstallRequiredSystemLibraries)
install (PROGRAMS ${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS} DESTINATION "." COMPONENT VC_Runtime_Libs)

Part of

Fixes

Todo

casperlamboo and others added 12 commits March 30, 2022 11:38
With the update to Qt6 regular vertex and fragment shaders are no longer supported. Instead these shaders need to be compiled to the universal shader language binary qsb format.

Using the `scripts/compile-shaders` shell script shader programs can be compiled and written to the cura-binary-files repo.

Files from this commit in the cura-binary-data repo are generated using
```
scripts/compile-shaders resources/shaders ../cura-binary-data/uranium/resources/shaders
```

CURA-8640
Files from this commit to the cura-binary-data repo are generated using
```
scripts/compile-shaders resources/shaders ../cura-binary-data/uranium/resources/shaders
```

CURA-8640
Contributes to CURA-8640
Contributes to CURA-8640
Contributes to CURA-8640
We no longer support that Architecture

Contributes to CURA-8640
This is the 2015 to 2022 VC redist installer

Boy scouting: If I'm rewriting the installer I will do it correctly ;-)

Contributes to CURA-8640
Contributes to CURA-8640
These are no longer needed for the recolor_image

Contributes to CURA-8640
These files can be installed with in the cura-build-environment

```cmake
include(InstallRequiredSystemLibraries)
install (PROGRAMS ${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS} DESTINATION "." COMPONENT VC_Runtime_Libs)
```

Contributes to CURA-8640
We still need to ship the Arduino dependency tho

Contributes to CURA-8640
@Ghostkeeper Ghostkeeper merged commit 04ac1e8 into 5.0 Apr 14, 2022
@Ghostkeeper Ghostkeeper deleted the CURA-8640_PyQt6 branch May 10, 2022 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants