Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-05-17Merge branch '4.13' of github.com:Ultimaker/CuraJaime van Kessel
2022-05-17Secure another 'environment-settable via Qt' DLL.Remco Burema
SEC-258 a.k.a. CURA-8969
2022-02-21Merge branch 'master' into PyQt6_upgradeGhostkeeper
Conflicts: cura/PlatformPhysics.py -> Removed shapely on master, while QTimer import got updated to Qt6. plugins/Toolbox -> Entire folder is deleted in master, but it was updated to Qt6 here. This can all be removed.
2022-01-11Merge branch '4.13'Ghostkeeper
2022-01-11Also ignore QML2_IMPORT_PATH.Remco Burema
More secure. part of CURA-8475
2022-01-11Does need the env-var on Linux.Remco Burema
But we need it opn platforms we might release an Enterprise edition for. Fortunately, Linux is not one of those platforms, so it all works out anyway. CURA-8475
2022-01-07Refuse to listen to QT_PLUGIN_PATH.Remco Burema
We don't need it ourselves, and it's a potentially serious attack vector. CURA-8475
2021-12-29Qt5->Qt6: More renamed stuff.Remco Burema
part of CURA-8591
2021-12-29Qt5->Qt6: Make CrashHandler window show up again.Remco Burema
part of CURA-8591
2021-12-28Qt5->Qt6: (Until) attempted fix Python 3.10 'stack overflow' issue.Remco Burema
part of CURA-8591
2021-12-28Search/replace Qt5->Qt6.Remco Burema
part of upgrading Qt to v6.2: CURA-8591
2021-06-16Merge branch 'master' into libArachne_rebasedGhostkeeper
Conflicts: cura/CuraApplication.py: Setting version fdmprinter and fdmextruder: Setting version intents, qualities and variants: Setting version Changelog: 4.9.1 was added, should be below Arachne changes
2021-05-05Fix getting PyCapsule error on importKostas Karmas
Previously, Arcus, Savitar, and pynest2d were being build with a missing sip flag. This led to Cura getting `ValueError: PyCapsule_GetPointer called with incorrect name`, if those libraries were not imported (even if they were unused). This flag was added in the following commits: * https://github.com/Ultimaker/libSavitar/commit/83393f989c0a8eb0b4ddc00560f028bf4eb4ac6b * https://github.com/Ultimaker/libArcus/commit/e9e530d96383c18a739e7ad181907c33b30157ec * https://github.com/Ultimaker/pynest2d/commit/bd440b50ad6fe969063ecafe8ad99a7b7a25ccc2 Since the issue seems to be gone now, the unused imports should be removed from Cura. All credits go to Rex Dieter for figuring that this missing flag was the issue. https://src.fedoraproject.org/rpms/libarcus/pull-request/1#request_diff CURA-8146
2021-02-05Merge remote-tracking branch 'origin/master' into libArachne_rebasedJelle Spijker
2020-12-20Possible alternate non-numbered versions.Remco Burema
CURA-7932
2020-12-08Merge branch 'master' into workaround_kde_qqc2_crashStefanBruens
2020-12-08Use 'default' theme instead of 'material' StefanBruens
Using 'material' causes some layout issues, while 'default' shows no such issues and also fixes the preview pane crashes.
2020-12-08Fix bug referenceStefanBruens
2020-09-28Switch out the arranger algorithm for arrange allJaime van Kessel
CURA-7440
2020-07-06Prevent division by 0 if total download size is 0Ghostkeeper
This can happen if the downloads are all so small that it gets rounded to 0kB. Fixes Sentry issue CURA-ZM.
2020-05-18Prevent crash when sentry could not be initializedJaime van Kessel
2020-04-08Fix setting of sentry_env for betasJaime van Kessel
2020-03-24Merge pull request #7211 from Ultimaker/CURA-7150_proper_http_request_headersRemco Burema
CURA-7150_proper_http_request_headers
2020-03-09Filter out KeyboardInterrupts and MemoryErrorsKostas Karmas
2020-02-26Remove working directory from sys.pathGhostkeeper
This prevents accidentally loading packages from the working directory that are not in Cura's build. Contributes to issue CURA-7081.
2020-02-26Also check if streams are not closedGhostkeeper
SmartAvionics found that this was a safer way to be able to write to these streams. See comments on commit 2eab2c0f3dbe3153cc704ca9e396cd78b0ebbf9d.
2020-02-25Disable SSL checking in debug modeNino van Hooff
Allows inspecting web traffic during development CURA-7150
2020-02-25Merge branch '4.5'Ghostkeeper
Conflicts: cura_app.py -> Due to moving some imports around.
2020-02-24Move imports of Arcus & Savitar upJaime van Kessel
This was needed due to the crashhandler being imported CURA-7245
2020-02-24Apply suggestions from code review Jaime van Kessel
Codestyle!
2020-02-24Prune all sensitive data before sending it to SentryNino van Hooff
CURA-7245
2020-02-20Avoid crash caused by KDE qqc2-desktop-styleStefanBruens
Workaround/fix for #5488 Also see https://bugs.kde.org/show_bug.cgi?id=417900
2020-02-18Merge branch 'master' of https://github.com/zxc8027/Cura into zxc8027-masterGhostkeeper
2020-02-17Merge branch '4.5' of github.com:Ultimaker/CuraJaime van Kessel
2020-02-14Added check for stdout being defined.Zachary Cook
2020-02-11Fix setting the environment for SentryJaime van Kessel
2020-02-08WIP: Make it work with Python 3.7 packaingLipu Fei
2020-01-24Make the sentry_env a bit smarterJaime van Kessel
2020-01-03SentrySDK: Turn on deep integration on demandThomas Karl Pietrowski
Only whenever the sentry_sdk module is there functions of this module will be used. The only changes, which were needed to be made, are done on cura_app.py and cura.CrashHandler. Whenever the module is not available, it's functions will be omitted. The if-clauses could happen earlier, but this at least the bare minimum, and, to be honest, on Ultimaker's distribution it won't speed up anything. I expect the if-clause to take the same amount of runtime sooner or later. The check is the same and it should be on Ultimaker's distribution always be "True". Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com> (github: thopiekar)
2019-12-19Add user (identified by MAC) & ensure that no personal info is in server_nameJaime van Kessel
2019-12-19Add encvironment variable to Sentry crash loggingNino van Hooff
CURA-7050
2019-11-22Add extra tag if crash was during startup or notJaime van Kessel
2019-11-22Add initial stubs for sentry loggingJaime van Kessel
2019-10-25Don't output to stderr if there is no stderrGhostkeeper
This can happen on Windows where the default command line doesn't have a stderr channel. Put it in stdout then. Fixes #6579.
2019-09-04Only use DYLD_FALLBACK_LIBRARY_PATH once for trimesh.loadLipu Fei
CURA-6739
2019-09-04Fix CTM loading on LinuxLipu Fei
CURA-6739 Note that this doesn't work with Python 3.5.7, but with 3.6 and 3.7. To make Python 3.5.7 work, a fix needs to be backported from 3.6 for ctypes.util.find_library() for Linux.
2019-09-04Fix GLTF workaround for OSXLipu Fei
CURA-6739
2019-09-04Add workaround for GLTF loading on OSXLipu Fei
CURA-6739
2019-08-20chdir to ~ on Linux if frozenLipu Fei
2019-06-06Fix mistake in CLI checkLipu Fei
CURA-6549