Jaime van Kessel
f090b5898e
Small qml speed improvements for setting item
2019-10-25 15:09:31 +02:00
Nino van Hooff
9430d05cac
WIP: center path slider between view controls and action panel
...
CURA-6874
2019-10-25 15:06:33 +02:00
Jaime van Kessel
624b8d8741
Prevent unneeded re-evaluation of ActiveMachine ID property
2019-10-25 14:28:09 +02:00
Ghostkeeper
0168a1d5e0
Don't output to stderr if there is no stderr
...
This can happen on Windows where the default command line doesn't have a stderr channel. Put it in stdout then.
Fixes #6579 .
2019-10-25 14:12:55 +02:00
Jaime van Kessel
11bf91ae38
Prevent type coercion in qml
...
This should speed things up a tiny bit
2019-10-25 13:52:45 +02:00
Jaime van Kessel
98275d2da0
Create first start model on demand
...
So if we don't use it, we don't spend any time on it.
2019-10-25 13:44:55 +02:00
Ghostkeeper
2abb9842d2
Choose a supported quality as preferred quality
...
One that is supported by the preferred material and nozzle.
As discussed in #6474 .
2019-10-25 13:21:33 +02:00
Ghostkeeper
c332c7debc
Improve issue templates
...
Two major changes here:
1. No longer include the instructions in comments. Quite often the filled in template was also in comments then because people don't know the HTML formatting. Also if the template is not completely filled in now, public shaming ensues.
2. The reproduce steps for bugs now suggest a numbered list of steps. Hopefully this will improve the bug reports we get with better reproduction steps.
2019-10-25 13:21:33 +02:00
Jaime van Kessel
552b456a69
Merge branch 'network-printer-selection-is-back' of github.com:Ultimaker/Cura
2019-10-25 12:49:18 +02:00
ChrisTerBeke
8f46c02e5d
Fix MyPy issues
2019-10-25 12:35:03 +02:00
ChrisTerBeke
9a3ff527ac
Bring back the printer selection dialog for networked printers
2019-10-25 12:25:41 +02:00
Nino van Hooff
8198762755
Do not require loaded view in PrevieStage to have a safeArea
...
CURA-6853
2019-10-25 11:59:42 +02:00
Tim Kuipers
1c13402670
rename single letter variable
2019-10-25 11:17:28 +02:00
Tim Kuipers
a01f91d4e3
omit irrelevant log base
2019-10-25 11:16:32 +02:00
Tim Kuipers
76a538322d
simplify formula to make it more numerically stable
2019-10-25 11:16:13 +02:00
Jaime van Kessel
3491900bf1
Fix grammar in a comment
2019-10-25 11:06:01 +02:00
Jaime van Kessel
e805c3db05
Ensure material is selected on first opening of material manager
2019-10-25 11:05:38 +02:00
Nino van Hooff
8a963a0c4e
Merge remote-tracking branch 'origin/log_litho' into log_litho
...
# Conflicts:
# plugins/ImageReader/ConfigUI.qml
# plugins/ImageReader/ImageReader.py
2019-10-25 10:26:12 +02:00
Nino van Hooff
6e65fe5772
Only show the transmittance input when the color model is Translucency
...
CURA-6540
2019-10-25 09:57:39 +02:00
Remco Burema
7780d76eb6
Intiial work on 'Singing of Plugins and Material Packages'.
...
Most of the work is in Uranium right now -- especially since the plugins part is picked up first, and there are already plugins at Uraniums level.
part of CURA-6856
2019-10-24 17:31:53 +02:00
Tim Kuipers
03f7fab124
lil fix
2019-10-24 17:26:28 +02:00
Tim Kuipers
449ad19822
based transmittance on measurements on print
...
ratio of luminance of 1.4mm thickness to luminance at 0.4mm
2019-10-24 17:26:28 +02:00
Tim Kuipers
5915947a7a
fix litho thickness computation
2019-10-24 17:26:28 +02:00
Tim Kuipers
364483f653
explain litho transmittance better
2019-10-24 17:26:28 +02:00
Tim Kuipers
a8b3d7e49d
make naming of Logarithmic Conversion Function intelligible
2019-10-24 17:26:28 +02:00
Tim Kuipers
2b55b85a12
fix luminance computation
2019-10-24 17:26:28 +02:00
Tim Kuipers
b88183f4a1
fix translucency model using new permittance setting
2019-10-24 17:26:28 +02:00
Tim Kuipers
88b424d36a
feat: use logarithmic conversion for lithophanes
2019-10-24 17:26:28 +02:00
Tim Kuipers
b3d7887d4d
fix luminance computation
2019-10-24 17:26:28 +02:00
Jaime van Kessel
d905b8b8cc
Add extra reporting stage for splash screen
...
CURA-6823
2019-10-24 15:55:49 +02:00
Nino van Hooff
2e43f63adb
Merge branch 'master' into log_litho
2019-10-24 15:26:11 +02:00
Jaime van Kessel
de13317b9e
Merge pull request #6101 from iLyngklip/master
...
Create DisplayRemainingTimeOnLCD.py
2019-10-24 15:14:24 +02:00
Ghostkeeper
6e8ed3b605
Merge branch 'master' of https://github.com/eMotion-Tech/Cura into eMotion-Tech-master
2019-10-24 14:29:05 +02:00
Ghostkeeper
867283ffc3
Code style
2019-10-24 13:23:44 +02:00
Ghostkeeper
969b74e1f6
Prevent crash when sync list somehow contains None
...
I couldn't figure out how it could ever contain None, but we received logs from a user that indicate a crash here because that set contains None and that is not orderable. This is a hotfix to fail more gracefully instead of crashing the entire application.
2019-10-24 11:56:08 +02:00
ninovanhooff
b9b086a8c0
Merge pull request #6542 from Ultimaker/CURA-6793_performance
...
Performance improvements
2019-10-23 16:50:04 +02:00
ninovanhooff
f504ef8aef
Merge pull request #6570 from Ultimaker/CURA-6665_api_decorator
...
CURA-6665 Add @api decorator
2019-10-23 15:50:45 +02:00
Nino van Hooff
dd9e6e4abe
Merge branch 'master' into CURA-6665_api_decorator
2019-10-23 15:42:32 +02:00
Nino van Hooff
5436e68ea4
Fix mypy warning
...
CURA-6665
2019-10-23 15:29:54 +02:00
ninovanhooff
9beea85482
Merge pull request #6566 from Ultimaker/CURA-6858_increase_sdk_ver_7_0
...
Change SDK version to 7.0.0
2019-10-23 11:54:49 +02:00
Ghostkeeper
fe70cb23bf
Remove overrides that didn't have any effect
...
This works due to our new test that tests for that case. A common failure case.
2019-10-23 11:01:01 +02:00
Nino van Hooff
a88887dbdb
Change Backup (Drive) plugin version to 7.0
...
CURA-6858
2019-10-23 10:50:04 +02:00
Lipu Fei
08b1e0e9a8
@api checked for semantic versions
...
CURA-6665
2019-10-23 10:34:50 +02:00
Ghostkeeper
94eb76a844
Merge branch 'master' into CURA-6793_performance
...
Conflicts:
cura/Machines/MaterialManager.py -> File was deleted in Master but I changed things for the lazy loading.
cura/Machines/Models/BaseMaterialsModel.py -> I clarified documentation on a line above a place where a timer was added in between.
Contributes to issue CURA-6793.
2019-10-23 09:58:08 +02:00
Lipu Fei
33cf7491ef
dos2unix Decorator.py
...
CURA-6665
2019-10-23 09:58:05 +02:00
Ghostkeeper
aed2346465
Don't sleep for extruder stacks
...
Contributes to issue CURA-6793.
2019-10-23 09:53:22 +02:00
Ghostkeeper
5b70d409ed
Improve documentation for lazy-loading background task
...
In particular the thread switching sleep was a bit mysterious.
Contributes to issue CURA_6793.
2019-10-23 09:46:44 +02:00
Ghostkeeper
f69360fb14
Make lazy-load container a protected inner class
...
Contributes to issue CURA-6793.
2019-10-23 09:42:43 +02:00
Ghostkeeper
f1e35907d2
Make MachineNodeLoadJob protected inner class
...
It should not be used outside of this class.
Contributes to issue CURA-6793.
2019-10-23 09:41:05 +02:00
Ghostkeeper
f3736f0576
Add typing for _machines
...
Contributes to issue CURA-6793.
Co-Authored-By: Jaime van Kessel <nallath@gmail.com>
2019-10-23 07:40:12 +00:00