Ghostkeeper
fcb88f06ab
Fix typo in incompatibility warning message
...
This is the actual fix that we couldn't do due to the string freeze.
Contributes to issue CURA-2626.
2016-10-12 16:18:54 +02:00
Jack Ha
3f6877d2ec
Keep per object extruder when switching machines. CURA-2533
2016-10-12 13:58:09 +02:00
Jack Ha
d45f61f778
Comment. CURA-2605
2016-10-11 15:13:16 +02:00
Jack Ha
b119be7d11
Remove settings from extruder that are not settable_per_extruder. CURA-2605
2016-10-11 15:00:17 +02:00
fieldOfView
15a870c050
Add some documentation
...
CURA-2544
2016-10-11 13:39:44 +02:00
fieldOfView
7e99fcc5d7
Merge branch '2.3' of https://github.com/Ultimaker/Cura into 2.3
2016-10-11 13:35:04 +02:00
fieldOfView
d04e6a6644
Use buffered writing for writing gcode to removable drives
...
GCode files are still written line by line, but python is instructed to use buffering. This greatly decreases the total time required to write large(ish) files to USB drives, while having minimal impact on memory use.
CURA-2544
2016-10-11 13:34:48 +02:00
Tim Kuipers
311ebdc3ba
fix: changelog clarity improvements suggested by nickthetait (CURA-2000)
2016-10-11 11:35:20 +02:00
Tim Kuipers
3b38d52c75
fix: changelog bugfixes formatting (CURA-2000)
2016-10-11 11:22:16 +02:00
fieldOfView
472ba7ed26
Fix exporting materials for machines other than those in the product_id_map
...
CURA-2583
2016-10-10 14:34:53 +02:00
fieldOfView
59457ad326
Corrections suggested by @bagelorb
...
CURA-2000
2016-10-07 19:56:52 +02:00
Jaime van Kessel
8ac7558677
Apply transformation again
...
CURA-382
2016-10-07 14:31:48 +02:00
Jaime van Kessel
47870f43ef
Groups with just a single item are now discarded
...
CURA-382
2016-10-07 13:51:53 +02:00
Jaime van Kessel
7c59f8f2f2
Multiple objects are now handled with right transformation
2016-10-07 12:51:51 +02:00
Jaime van Kessel
7d28f5cdf1
3mf reader now uses correct origin
2016-10-07 09:23:26 +02:00
Jaime van Kessel
39623ba2b8
Merge branch 'master' of github.com:Ultimaker/Cura
2016-10-06 13:50:18 +02:00
Ghostkeeper
2d41a992f1
Remove splitting profiles for each material
...
The material is no longer listed in the profiles and no longer filtered for, so we don't need to create a new profile for each material.
Contributes to issues CURA-844 and CURA-2320.
2016-10-06 11:41:39 +02:00
Jaime van Kessel
dadcf45f45
Added extra checks & logging to 3mf reader
...
CURA-382
2016-10-06 10:44:38 +02:00
Arjen Hiemstra
9a0946687b
Clean up styling of Changelog dialog
...
This prevents the button from being positioned on top of the scroll bar
and the horizontal scrollbar from showing.
Contributes to CURA-2519
2016-10-05 14:59:03 +02:00
Arjen Hiemstra
cd2cbcbd66
Only show changelog if we have a global container stack
...
If we have no global stack we can assume this is a "first run"
situation.
Contributes to CURA-2519
2016-10-05 14:59:03 +02:00
Jaime van Kessel
f24fd5660d
Merge branch 'master' of github.com:Ultimaker/Cura
2016-10-05 13:49:11 +02:00
Jaime van Kessel
e582607e41
Added todo comment
2016-10-05 13:48:09 +02:00
Ghostkeeper
6f412c0825
Improve translation context for some labels
...
These translations went sort of wrong in the Turkish translation, because the context was unclear. I've tried to clarify it better.
Contributes to issue CURA-570.
2016-10-05 11:39:29 +02:00
Ghostkeeper
7d57e90260
Remove debug statements
...
Oops.
Contributes to issue CURA-844.
2016-09-29 13:24:15 +02:00
Ghostkeeper
d29c817289
Actually apply translated settings
...
Don't know when this changed or why it hasn't propped up until then...
Contributes to issue CURA-844.
2016-09-29 11:56:46 +02:00
Jaime van Kessel
666cba0566
Merge branch 'master-CURA-1445' of https://github.com/thopiekar/Cura
2016-09-28 15:59:49 +02:00
Thomas Karl Pietrowski
df63b2d620
Merge remote-tracking branch 'refs/remotes/origin/master-CURA-1445' into master-CURA-1445
2016-09-27 15:40:16 +02:00
Thomas Karl Pietrowski
ca60e517fa
Revert "SliceInfo: Defining container_serialized as empty, before trying to serialize"
...
This reverts commit 1fd169c6697f268588733e7a6d65e80d587b51ab.
2016-09-27 15:39:54 +02:00
Ghostkeeper
4ec380ffd9
Quality-changes now have a quality_type instead of referring to quality
...
This field was just renamed, I think for CURA-2320. This updates the name for the upgrade process.
Contributes to issue CURA-844.
2016-09-27 15:12:29 +02:00
Jaime van Kessel
960a390350
Ensure that the correct properties get set for writing profiles to g-code
...
CURA-2462
2016-09-27 14:05:56 +02:00
fieldOfView
cdba3640a0
Move showing eject success message until after the safe to remove message is hidden
...
CURA-2341
2016-09-26 16:10:57 +02:00
Jaime van Kessel
efd3fc3487
Added check to see if a SceneNode has vertices before adding it
...
CURA-2460
2016-09-26 13:13:31 +02:00
Jaime van Kessel
3f9024aeff
Added selftest for all objects in 3mf file
...
CURA-2460
2016-09-26 13:03:45 +02:00
Jaime van Kessel
d7cf65258f
Minor codestyle changes
2016-09-26 12:55:17 +02:00
Thomas Karl Pietrowski
10d2d7902e
Updating the comment about the "settings" keyword
...
Contributes to CURA-1445
2016-09-24 10:19:26 +02:00
Thomas Karl Pietrowski
db6702fbbc
CURA-1445: Sending bundle of serialized data
...
After an discussion with the developers at YM, we decided to send all data in one keyword.
So now all data is bundled into a JSON dictionary, where "" is the global_container_stack and it's containers go into the same JSON, too, by using their IDs as keywords.
More on JIRA...
Contributes to CURA-1445
Includes/Fixes #1013
2016-09-22 18:24:01 +02:00
Thomas Karl Pietrowski
1cda5ae163
Merge remote-tracking branch 'upstream/thopiekar-sliceinfo-hotfix' into master-CURA-1445
2016-09-22 18:14:29 +02:00
fieldOfView
1895cd7062
Fix layerview shade for single extrusion printers
...
CURA-2025
2016-09-22 17:16:08 +02:00
fieldOfView
c3d8b6fb8c
Merge branch 'master' of https://github.com/Ultimaker/Cura
2016-09-22 16:52:41 +02:00
fieldOfView
e9d44a07cc
Fix up layout of Per Model Settings panel
2016-09-22 16:52:29 +02:00
Ghostkeeper
15792b8f09
Code style: Spaces around binary operators
...
Also the equal-sign in key-word arguments, though that goes against PEP8, but that's in our code style documentation.
Contributes to issue CURA-2319.
2016-09-22 15:33:17 +02:00
Thomas Karl Pietrowski
1fd169c669
SliceInfo: Defining container_serialized as empty, before trying to serialize
...
While discussing with Jordy about the code I just found a problematic case where sending slice info could fail.
(This shouldn't happen, but..) If the first container is not serializable, then the for-loop will crash because container_serialized is not set for the if clause.
Additionally the if-clause is at the moment useless, because it is always true, because the content of container_serialized gets never resetted.
Contributes to CURA-1445
2016-09-22 11:43:21 +02:00
Jaime van Kessel
89c78fa2da
Increased difference between display color for active/inactive extruder
...
CURA-2025
2016-09-22 11:41:52 +02:00
fieldOfView
cd483882eb
Shade objects printed with the non-active extruder in solid view
...
Aid in learnability of CURA-2025 by fixing CURA-2117
2016-09-22 07:44:59 +02:00
Arjen Hiemstra
baa24370f6
Force garbage collection during ProcessSlicedLayersJob
...
For some reason, Python likes to hold on to LayerData and friends.
Forcing a GC run here will clean them up properly.
Contributes to CURA-2406
2016-09-22 00:57:44 +02:00
Arjen Hiemstra
8e5183bad4
Ensure we remove ProcessLayersJob once it has finished
...
Since it holds on to a fairly large amount of data.
Contributes to CURA-2406
2016-09-22 00:57:43 +02:00
fieldOfView
57cd7f43db
Merge branch 'master' of https://github.com/Ultimaker/Cura
2016-09-21 21:22:00 +02:00
fieldOfView
9300489796
Shade layerview elements printed with non-active extruder(s)
...
CURA-2025
2016-09-21 21:21:20 +02:00
Tim Kuipers
d8b1486637
doc: better documentation of limit_to_extruder and resolve properties in the JSON (CURA-2308)
2016-09-21 17:54:47 +02:00
Ghostkeeper
3f85ac264c
Properly serialise the machine instance name
...
Otherwise we get spaces and unescaped plusses in the file name of the user profile.
Contributes to issue CURA-844.
2016-09-21 17:34:22 +02:00