3D printer / slicing GUI built on top of the Uranium framework
Find a file
Saumya Jain 1457569aeb Fix handling of undefined printer items in AddLocalPrinterScrollView
This commit addresses an issue wherein undefined current items were not properly handled in the AddLocalPrinterScrollView module. We've changed the code so that it now checks if currentItem and currentItem.name exist before attempting to assign. If they don't exist, we now set default values to avoid null or undefined references. This prevents potential errors or inconsistent behaviors in the UI.

CURA-11003
2024-04-10 17:24:55 +02:00
.github Update method for getting PR number and modify output report 2024-04-10 14:16:25 +02:00
.run_templates Moved pycharm_targets to conandata 2022-08-11 18:01:45 +02:00
cura Update MaterialNode initialization and metadata retrieval 2024-04-04 13:19:32 +02:00
packaging Setting QT_QUICK_FLICKABLE_WHEEL_DECELERATION only while opening cura application 2024-01-11 13:03:48 +01:00
plugins Values now shown while saving UCP 2024-04-02 13:54:08 +02:00
printer-linter Enhance error reporting for deleted files 2024-04-10 14:50:26 +02:00
resources Fix handling of undefined printer items in AddLocalPrinterScrollView 2024-04-10 17:24:55 +02:00
scripts Avoid using a temporary file to extract the old translations 2024-03-21 14:01:40 +01:00
tests Fix more unit-tests II. 2024-02-15 16:01:32 +01:00
.gitignore Make Conan/Python installs available for whole project and not just the AboutDialog 2023-10-19 18:39:08 +02:00
.printer-linter Merge branch 'main' into CURA-10903-warn-for-deleted-files 2024-04-08 14:03:48 +02:00
.pylintrc Fix regex for private & long functions 2020-01-10 17:43:40 +01:00
CITATION.cff Update version & releasedate in CITATION.cff 2023-08-15 16:51:50 +02:00
CMakeLists.txt Add CMakeLists.txt back for translation scripts. 2022-09-06 10:25:14 +02:00
conandata.yml Move back to testing packages on main 2024-04-04 15:05:13 +02:00
conanfile.py Add native CAD plugin to Enterprise edition 2024-03-11 11:01:53 +01:00
CONTRIBUTING.md Update CONTRIBUTING.md 2023-06-02 11:56:40 +02:00
cura-logo-dark.PNG Update README.md, use dark mode or light mode image depending on github theme. 2022-08-24 14:59:18 +02:00
cura-logo.PNG Update README.md, use dark mode or light mode image depending on github theme. 2022-08-24 14:59:18 +02:00
cura.sharedmimeinfo Update desktop and mimeinfo to add gcode mime type 2018-11-22 15:47:12 +01:00
cura_app.py description changed 2024-01-11 13:08:55 +01:00
CuraVersion.py.jinja Revert "Find python dependencies directly in python" 2023-11-02 16:52:34 +01:00
FUNDING.yml Create FUNDING.yml 2023-08-15 16:10:04 +02:00
LICENSE Changing AGPLv3 to LGPLv3 2017-09-28 13:00:43 +02:00
pytest.ini Re-add pytest.ini 2022-09-08 13:15:37 +02:00
README.md Make volunteer translators aware of string-freeze. 2024-03-26 15:10:37 +01:00
requirements-dev.txt Update pyinstaller for mac 2024-01-26 10:36:13 +01:00
requirements-ultimaker.txt use new master/s-line as tip 2022-10-16 18:00:31 +02:00
requirements.txt Revert "Update Sentry to 1.39.1" 2023-12-15 10:38:33 +01:00
SECURITY.md Add security policy 2022-03-23 09:51:36 +01:00
UltiMaker-Cura.spec.jinja add file association for mac 2024-02-08 16:35:28 +01:00


Badge Issues Badge PullRequests Badge Closed

Badge Size Badge License Badge Contributors

Badge Test Badge Conan Badge Downloads

Logo

Ultimaker Cura

State-of-the-art slicer app to prepare
your 3D models for your 3D printer.

With hundreds of settings & community-managed print profiles,
Ultimaker Cura is sure to lead your next project to a success.

Contribute Printer Profiles? -- Please look here first.
Contribute Translations? -- Please look here first.


Button Building Button Plugins Button Machines

Button Report Button Settings Button Localize



Shows cura open on the preview screen with a large benchy model in the center.

OpenSSF Scorecard