Jaime van Kessel
f963ad5021
Renamed _setBedTemperature to setTargetBedTemperature
...
CURA-1339
2016-04-13 13:46:10 +02:00
Jaime van Kessel
623596ca59
Added isConnecting
...
CURA-1339
2016-04-13 13:45:07 +02:00
Jaime van Kessel
e5adea4ab2
PrinterOutputdevice is now also a QObject
...
CURA-1339
2016-04-13 13:36:22 +02:00
Jaime van Kessel
70eb042895
More fleshing out of the printerOutputDevice
...
CURA-1339
2016-04-13 13:31:18 +02:00
Jaime van Kessel
8e853ffecb
Added documentation
...
CURA-1339
2016-04-13 13:19:57 +02:00
Jaime van Kessel
a4314638ab
Added delete to printerOutput device to ensure it is properly closed
...
CURA-1339
2016-04-13 09:57:36 +02:00
Jaime van Kessel
de9721e5de
Added temperature & position stubs
...
CURA-1339
2016-04-13 09:56:13 +02:00
Jaime van Kessel
6dd0a0d61a
Added printer specific output device
...
CURA-1339
2016-04-12 16:45:58 +02:00
Arjen Hiemstra
4253a3f9ef
Round convex hull data to 0.1mm, then remove duplicates
...
This greatly reduces convex hull complexity while at the same
time not introducing much error into the convex hull. This keeps
things responsive when dealing with more complex models.
Contributes to CURA-1387
2016-04-12 15:40:10 +02:00
Arjen Hiemstra
d5bf9b3733
Merge branch '2.1'
...
* 2.1:
Do not round convex hull points to nearest int
Use fdmprinter.json If we have no active machine instead of returning None
JSON fix: max value of infill_sparse_thickness based on engine MAX_COMBINE_COUNT hardcoded value (CURA-1374)
2016-04-11 15:40:36 +02:00
Arjen Hiemstra
51c4e277ae
Do not round convex hull points to nearest int
...
This might have made sense when convex hulls were not recalculated on
transformation changes but as it is now, we want to be able to specify
0.5 as a valid point for a convex hull.
Contributes to CURA-435
2016-04-11 15:30:27 +02:00
Arjen Hiemstra
6896fbf93a
Re-add CuraVersion.py.in which got deleted in 97d16ae3
...
It is required for the build to work as the file gets processed to
include the proper version.
2016-04-11 12:06:27 +02:00
Jaime van Kessel
63593ba16c
Moved layerData & polygon to own file
2016-04-08 15:07:07 +02:00
Jaime van Kessel
dc1630c268
Merge branch '2.1' of https://github.com/Ultimaker/Cura
2016-04-08 15:02:30 +02:00
Jaime van Kessel
97d16ae3bd
Update documentation & code cleanup
2016-04-08 14:26:28 +02:00
Jaime van Kessel
e034e3f9e1
Extra hull area now matches the assumptions in the rest of the code
...
It's now also correct according to the original documentation.
CURA-435
2016-04-08 09:58:34 +02:00
Ghostkeeper
0684cee681
Merge branch '2.1'
...
Conflicts:
resources/machines/fdmprinter.json
resources/machines/innovo-inventor.json
resources/profiles/general/High+Quality.cfg
resources/profiles/general/Low+Quality.cfg
resources/profiles/general/Normal+Quality.cfg
resources/profiles/general/Ulti+Quality.cfg
resources/profiles/ultimaker2+/pla_0.4_high.curaprofile
2016-04-04 18:49:09 +02:00
Jaime van Kessel
f5457504d3
One at a time iterator no longer ignores objects higher than gantry height
...
Due to changes in build volume, those objects are already ignored.
CURA-1224
2016-04-04 11:25:41 +02:00
Jaime van Kessel
fdb951ffe6
Changed silly typo
...
No issue number, but this *needs* to be in 2.1
Signed off by Jaime & Ruben
2016-04-01 16:33:33 +02:00
Jaime van Kessel
99de21fba7
Setting one at a time mode now decreases size of build volume
...
CURA-1245 CURA-1224
2016-03-25 10:59:11 +01:00
Jaime van Kessel
6c2878221d
Removed color from convex hull node when it has profile / setting
...
CURA-1251
2016-03-25 10:49:09 +01:00
Ghostkeeper
511d0be9c3
Complete the renaming of a parameter
...
This caused layer view to break down.
Probably contributes to issue CURA-1208.
2016-03-21 15:33:04 +01:00
Jaime van Kessel
eeb2c0454a
Build volume now uses linecount for disallowed areas
...
CURA-1152
2016-03-17 15:51:36 +01:00
Ghostkeeper
de9a66e1f4
Merge branch '2.1'
...
Conflicts:
plugins/RemovableDriveOutputDevice/OSXRemovableDrivePlugin.py
plugins/RemovableDriveOutputDevice/WindowsRemovableDrivePlugin.py
plugins/USBPrinting/PrinterConnection.py
resources/machines/fdmprinter.json
resources/profiles/ultimaker2+/abs_0.4_high.curaprofile
2016-03-17 15:24:00 +01:00
Thomas-Karl Pietrowski
eee1be94ab
Removing unused imports and rename built-in varibales/functions into save one
...
* The new names for the variables might be misleading...
2016-03-15 12:18:44 +01:00
Thomas-Karl Pietrowski
5ae63f2de1
Removing unused imports
2016-03-15 12:17:59 +01:00
Thomas-Karl Pietrowski
7be6340dd5
Cleanups in cura/CuraApplication.py
...
* Removed unused imports
* Replaced i with _ in for-loop (removes message about unused variable)
* As we have "Exception as e" use e in debug message
2016-03-15 12:14:18 +01:00
Thomas-Karl Pietrowski
bbf931450a
Marking another unused variable
2016-03-15 12:09:49 +01:00
Thomas-Karl Pietrowski
115d5dceae
Removing more unneeded imports
2016-03-14 17:26:21 +01:00
Thomas-Karl Pietrowski
9ccd903fc9
Fixing typo
2016-03-14 16:57:58 +01:00
Thomas-Karl Pietrowski
60d1f34b17
Removing unused import
2016-03-14 16:57:21 +01:00
Thomas-Karl Pietrowski
48d06fea50
Fixing typo
2016-03-14 16:50:28 +01:00
Thomas-Karl Pietrowski
2e8d653fa5
webbrowser is not used here anymore
2016-03-14 16:38:21 +01:00
Thomas-Karl Pietrowski
ca65547f05
Remove unused imports
2016-03-14 16:06:10 +01:00
Thomas-Karl Pietrowski
f2da1db984
We only use os.path here
2016-03-14 15:50:59 +01:00
Thomas-Karl Pietrowski
3893cd06bd
platform gets imported twice
2016-03-14 15:49:47 +01:00
Jaime van Kessel
733215ef3e
Selection is no longer ignored by push free
...
Fixes CURA-1086
2016-03-09 10:11:42 +01:00
Ghostkeeper
a3115bc548
Also take points on Z=0 with convex hull
...
Contributes to issue CURA-1009.
2016-03-03 16:14:59 +01:00
Jaime van Kessel
6a1f04f54b
Removed unusued import
2016-03-02 16:12:27 +01:00
Jaime van Kessel
a04a470794
Fixed order of one at a time printing
...
CURA-900
2016-03-02 14:49:54 +01:00
Jaime van Kessel
a50ef02d81
Code cleanup
2016-03-02 14:49:41 +01:00
Ghostkeeper
d27d4df8ff
Move file open queue handling later
...
At the point where the file open queue was processed, the events weren't handled yet. Here's to hoping that they will be handled at this point (but I must commit before testing...).
Contributes to issue CURA-730.
2016-03-01 13:35:46 +01:00
Ghostkeeper
232713a019
Catch file open events before file loaders are loaded
...
The event is essentially delayed. The filename is put in a list by the event handler. The list of files is then loaded after all plug-ins are loaded.
Contributes to issue CURA-730.
2016-03-01 13:17:15 +01:00
Ghostkeeper
5a3e67238e
Merge branch '2.1' of https://github.com/Ultimaker/Cura into 2.1
2016-03-01 11:23:39 +01:00
Ghostkeeper
935596d603
Add log entry when opening a file via Qt event
...
This helps debugging CURA-730, and might also help debugging similar issues in the future. It's a user-triggered event so this warrants an info-level log entry.
Contributes to issue CURA-730.
2016-03-01 11:23:20 +01:00
Jaime van Kessel
f05eaf6d9c
Too high objects (in one at a time) are now greyed out
...
CURA-972
2016-03-01 11:04:59 +01:00
Jaime van Kessel
ff3bca19ac
Renamed getdefaultsavepath
2016-03-01 10:40:35 +01:00
Jaime van Kessel
06afed5283
Loading files now uses home folder as default location
...
CURA-906
2016-02-29 16:11:48 +01:00
Arjen Hiemstra
257242b783
Use a map of colours rather than big if statement to get the layer color
...
The entire if-else tree turned out to be quite slow. Using a dict is a
lot faster.
Contributes to CURA-708
2016-02-29 08:57:23 +01:00
Jaime van Kessel
c15709936b
Grouping and per object settings now work correctly again
2016-02-23 12:55:41 +01:00