Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-08 | Merge branch 'master' into workaround_kde_qqc2_crash | StefanBruens | |
2020-12-08 | Use '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-08 | Fix bug reference | StefanBruens | |
2020-09-28 | Switch out the arranger algorithm for arrange all | Jaime van Kessel | |
CURA-7440 | |||
2020-07-06 | Prevent division by 0 if total download size is 0 | Ghostkeeper | |
This can happen if the downloads are all so small that it gets rounded to 0kB. Fixes Sentry issue CURA-ZM. | |||
2020-05-18 | Prevent crash when sentry could not be initialized | Jaime van Kessel | |
2020-04-08 | Fix setting of sentry_env for betas | Jaime van Kessel | |
2020-03-24 | Merge pull request #7211 from Ultimaker/CURA-7150_proper_http_request_headers | Remco Burema | |
CURA-7150_proper_http_request_headers | |||
2020-03-09 | Filter out KeyboardInterrupts and MemoryErrors | Kostas Karmas | |
2020-02-26 | Remove working directory from sys.path | Ghostkeeper | |
This prevents accidentally loading packages from the working directory that are not in Cura's build. Contributes to issue CURA-7081. | |||
2020-02-26 | Also check if streams are not closed | Ghostkeeper | |
SmartAvionics found that this was a safer way to be able to write to these streams. See comments on commit 2eab2c0f3dbe3153cc704ca9e396cd78b0ebbf9d. | |||
2020-02-25 | Disable SSL checking in debug mode | Nino van Hooff | |
Allows inspecting web traffic during development CURA-7150 | |||
2020-02-25 | Merge branch '4.5' | Ghostkeeper | |
Conflicts: cura_app.py -> Due to moving some imports around. | |||
2020-02-24 | Move imports of Arcus & Savitar up | Jaime van Kessel | |
This was needed due to the crashhandler being imported CURA-7245 | |||
2020-02-24 | Apply suggestions from code review | Jaime van Kessel | |
Codestyle! | |||
2020-02-24 | Prune all sensitive data before sending it to Sentry | Nino van Hooff | |
CURA-7245 | |||
2020-02-20 | Avoid crash caused by KDE qqc2-desktop-style | StefanBruens | |
Workaround/fix for #5488 Also see https://bugs.kde.org/show_bug.cgi?id=417900 | |||
2020-02-18 | Merge branch 'master' of https://github.com/zxc8027/Cura into zxc8027-master | Ghostkeeper | |
2020-02-17 | Merge branch '4.5' of github.com:Ultimaker/Cura | Jaime van Kessel | |
2020-02-14 | Added check for stdout being defined. | Zachary Cook | |
2020-02-11 | Fix setting the environment for Sentry | Jaime van Kessel | |
2020-02-08 | WIP: Make it work with Python 3.7 packaing | Lipu Fei | |
2020-01-24 | Make the sentry_env a bit smarter | Jaime van Kessel | |
2020-01-03 | SentrySDK: Turn on deep integration on demand | Thomas 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-19 | Add user (identified by MAC) & ensure that no personal info is in server_name | Jaime van Kessel | |
2019-12-19 | Add encvironment variable to Sentry crash logging | Nino van Hooff | |
CURA-7050 | |||
2019-11-22 | Add extra tag if crash was during startup or not | Jaime van Kessel | |
2019-11-22 | Add initial stubs for sentry logging | Jaime van Kessel | |
2019-10-25 | Don't output to stderr if there is no stderr | Ghostkeeper | |
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-04 | Only use DYLD_FALLBACK_LIBRARY_PATH once for trimesh.load | Lipu Fei | |
CURA-6739 | |||
2019-09-04 | Fix CTM loading on Linux | Lipu 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-04 | Fix GLTF workaround for OSX | Lipu Fei | |
CURA-6739 | |||
2019-09-04 | Add workaround for GLTF loading on OSX | Lipu Fei | |
CURA-6739 | |||
2019-08-20 | chdir to ~ on Linux if frozen | Lipu Fei | |
2019-06-06 | Fix mistake in CLI check | Lipu Fei | |
CURA-6549 | |||
2019-06-06 | Do not redirect stdout and stderr for CLI | Lipu Fei | |
CURA-6549 | |||
2019-03-26 | Fix for weird home directories on Windows | Ghostkeeper | |
The expanduser function will expand to a combination of HOMEDRIVE and HOMEPATH which might not be the same as APPDATA if your configuration is very weird (e.g. you've changed your APPDATA location). Contributes to CURA-6418. | |||
2019-01-18 | Get app name from ApplicationMetaData | fieldOfView | |
2019-01-18 | Merge branch 'master' into feature_curaversion_appname | fieldOfView | |
# Conflicts: # cura/CuraApplication.py | |||
2018-12-06 | The trigger_early_crash did not trigger early crash for testing purposes | Aleksei S | |
CURA-5939 | |||
2018-11-13 | Make Cura app name configurable in CuraVersion | fieldOfView | |
2018-07-26 | Fix bug with libSavitar not loading due to SIP | Ghostkeeper | |
The same crash as libArcus actually. | |||
2018-07-05 | Use double quotes | Ghostkeeper | |
As per our code style. | |||
2018-06-28 | Move initialization into Uranium's run() function | Ghostkeeper | |
This makes it possible to start a Uranium-based application without needing to know the magic incantation of starting the application. | |||
2018-06-06 | Merge branch '3.4' | Ghostkeeper | |
2018-06-06 | Remove trailing slash in Windows configuration path | Ghostkeeper | |
It shouldn't matter, but we're getting crash reports from this path so let's try this. | |||
2018-05-08 | CURA-5164 Fix typo in the method signature | Diego Prado Gesto | |
2018-05-04 | WIP: Make application initialization and start up more clear | Lipu Fei | |
- Create SingleInstance class to handling single instance stuff. - Instead of calling getInstance() everywhere, initialize each object explicitly in order when application starts and getInstance()s do not create instances any more and they merely return the created instances. - Only set initial values in construtor functions __init__(). Move the initialization of context-aware (i.e. things that depend on other things) to separate functions. - Split application creation and initialziation into several steps and them should be called explicitly in the correct order. | |||
2018-05-02 | Fix indent | Lipu Fei | |
CURA-5289 | |||
2018-03-29 | make Linux+NVidia fix fail gracefully | Jörg Walter | |