Ghostkeeper
fedfffb98d
Update documentation
...
Just a slight inaccuracy in the documentation of one of the imports.
Contributes to issue CURA-34.
2015-12-17 13:35:16 +01:00
Ghostkeeper
065b954cad
GCodeProfileReader plugin properly returns a profile
...
Instead of setting the profile as the current profile, return the resulting profile.
Contributes to issue CURA-34.
2015-12-17 13:35:16 +01:00
Ghostkeeper
1f35c25b80
Gitignore kate-swp files
...
These seem to be swap files created by KDE-based file editors such as KDevelop.
2015-12-17 13:35:16 +01:00
Ghostkeeper
63d007c02c
Rename GCodeReader to GCodeProfileReader
...
The new name is more appropriate since it reads only the profiles from the g-code. In the future there might be some other plug-in that reads the actual g-code as for instance a mesh.
Contributes to issue CURA-34.
2015-12-17 13:35:16 +01:00
Ghostkeeper
edbbc96281
Update metadata for GCodeReader
...
It more accurately describes what the plugin does.
Contributes to issue CURA-34.
2015-12-17 13:35:16 +01:00
Ghostkeeper
20151a5042
Change plugin type to profile_reader
...
This repairs the profile reading at startup. It should not be a mesh reader.
Contributes to issue CURA-34.
2015-12-17 13:35:16 +01:00
Ghostkeeper
6d225948f2
Remove newlines in deserialisation
...
The artificial line-breaks for the 80-character limit were taken along with the read-by-line of reading the g-code file, apparently. This obviously produced errors in the config parser.
Contributes to issue CURA-34.
2015-12-17 13:33:10 +01:00
Ghostkeeper
5358dfe2d6
Fix imports for GCodeReader
...
This code was more or less copied from the writer. It requires regular expressions and the application, but I didn't take the imports along.
Contributes to issue CURA-34.
2015-12-17 13:33:10 +01:00
Ghostkeeper
d60d2f6c71
Initial GCodeReader reading profiles from g-code
...
Hasn't been tested yet. Probably is wrong.
Contributes to issue CURA-34.
2015-12-17 13:33:10 +01:00
Ghostkeeper
541873ae6e
Revert "Make serialisation version static"
...
This reverts commit 1771aafddb5082f51728b69f66862880701b4965.
Contributes to issue CURA-34.
2015-12-17 13:33:10 +01:00
Ghostkeeper
63bdb08ec2
Make serialisation version static
...
It needs to be accessed by GCodeReader to remain consistent.
Contributes to issue CURA-34.
2015-12-17 13:33:10 +01:00
Ghostkeeper
398dd60637
Limit g-code comments to 80 characters and add prefix
...
The prefix is of the form ;SETTING_n where n is the version ID of the profile serialisation.
Contributes to issue CURA-34.
2015-12-17 13:33:10 +01:00
Ghostkeeper
914ea8ba39
Append settings to g-code
...
A serialised version of the settings are now appended to the g-code. It doesn't introduce line breaks yet, so the g-code may be invalid if the firmware doesn't handle lines longer than 80 characters.
Contributes to issue CURA-34.
2015-12-17 13:33:09 +01:00
Tim Kuipers
788a40c656
lil fix
2015-12-17 12:45:35 +01:00
Arjen Hiemstra
dc467b50ce
Verify that we have a value before using it
...
Contributes to CURA-446
2015-12-15 14:03:57 +01:00
Ghostkeeper
d23cf97214
Allow multiple file types per mesh reader
...
A mesh reader plugin now uses a list of file types that it can offer to read, instead of being limited to one.
Contributes to issue CURA-266.
2015-12-15 11:21:19 +01:00
Arjen Hiemstra
bcaea7db09
Fix documentation of XRayView class and add a note about RenderPass ctor
2015-12-14 13:58:24 +01:00
Arjen Hiemstra
b229769c4e
Uranium -> Cura and drop some unused code
2015-12-14 13:58:24 +01:00
Arjen Hiemstra
042c575b18
Update XRayView to render properly
2015-12-14 13:58:24 +01:00
Arjen Hiemstra
45d797515f
Render Convex Hull below 0 to avoid z fighting artifacts
2015-12-14 13:58:24 +01:00
Arjen Hiemstra
3e0a06e7ee
Render the grid a bit below 0, so we avoid some z fighting artifacts
2015-12-14 13:57:31 +01:00
Arjen Hiemstra
8a5f2b347a
Add a working X-Ray view
2015-12-14 13:56:32 +01:00
Arjen Hiemstra
e0d6cd6f90
Remove commented out code
2015-12-14 13:56:32 +01:00
Arjen Hiemstra
7e87f2d1ce
Update with the changed default for backface culling
2015-12-14 13:56:32 +01:00
Arjen Hiemstra
435186e6d1
Fix convex hull and layer view rendering
2015-12-14 13:56:32 +01:00
Arjen Hiemstra
63c80c42ce
Default Cura to SolidView, not MeshView
2015-12-14 13:56:32 +01:00
Arjen Hiemstra
c5689e6256
Add SolidView plugin, which is what used to be Uranium's MeshView
2015-12-14 13:56:32 +01:00
Arjen Hiemstra
9900a0b327
Fix ConvexHullNode so it renders
2015-12-14 13:56:32 +01:00
Arjen Hiemstra
7395f37efe
Update BuildVolume and ConvexHullNode to use new API
2015-12-14 13:56:32 +01:00
Arjen Hiemstra
090f912a55
Remove setLightPosition call
...
This should be replaced by a proper light object
2015-12-14 13:54:42 +01:00
Tamara Hogenhout
e61d3e4f3e
Merge pull request #562 from Ultimaker/feature_ux2-1
...
Design rework for 2.1 release
2015-12-10 11:05:19 +01:00
Tamara Hogenhout
18df633837
Revert "Displays settings based on whether they are global-only or not"
...
This reverts commit 2e5bac5392
.
2015-12-10 11:00:40 +01:00
Tamara Hogenhout
7e12269ca4
Revert "Adds a global-only role to the SettingOverrideModel"
...
This reverts commit f8dbe056b2
.
2015-12-09 16:49:13 +01:00
fieldOfView
f29e03f7e7
Tweak Setting Category header size
2015-12-09 15:40:57 +01:00
fieldOfView
5fe1de2153
Add warning to PerObjectSettingsPanel when Print Sequence is set to All at Once
2015-12-09 15:05:39 +01:00
fieldOfView
03e9694e32
Fix PerObjectSettingsPanel layout
2015-12-09 13:02:30 +01:00
fieldOfView
6863e15e20
Remove Print Speed setting from simple mode
2015-12-08 15:03:54 +01:00
Tamara Hogenhout
9388fd9e55
Merge branch '2.1' of https://github.com/Ultimaker/Cura into 2.1
2015-12-08 13:45:28 +01:00
Tamara Hogenhout
70b221b33a
Proof of concept to test the global-only functionalities
...
Contributes to #CURA-460458
2015-12-08 13:44:59 +01:00
Tamara Hogenhout
f8dbe056b2
Adds a global-only role to the SettingOverrideModel
...
Also adds a reload function
Contributes to #CURA-458
2015-12-08 13:43:37 +01:00
Tamara Hogenhout
2e5bac5392
Displays settings based on whether they are global-only or not
...
blobal-only means it's not allowed to be used as a per object setting
Contribute to #CURA-458
2015-12-08 13:42:16 +01:00
Tim Kuipers
4932ef819c
JSON fix: Min Volume Before Coasting doesn't include Coasting Volume anymore (CURA-528)
2015-12-08 13:30:12 +01:00
Tim Kuipers
5009ac99e6
retrieve brim_width instead of brim_line_count * skirt_line_width (CURA-550)
2015-12-08 10:51:07 +01:00
Tim Kuipers
a4e824464c
JSON bugfix: coasting_min_volume had an inherit_function and the inherit property (CURA-550)
2015-12-08 10:47:09 +01:00
Tim Kuipers
71c8393f8c
JSON bugfix: default brim width (CURA-550)
2015-12-08 10:13:23 +01:00
Tim Kuipers
26a7fc7bdc
JSON: made brim_line_count default match brim_width_default for 0.4 nozzles (CURA-550)
2015-12-08 09:50:34 +01:00
Tim Kuipers
8a853e5b05
JSON bugfix: infill_density ==> infill_sparse_density (CURA-550)
2015-12-08 09:48:01 +01:00
Tim Kuipers
6ef68ca5c1
JSON: made coasting_min_volume depend on coasting_volume (CURA-550)
2015-12-08 09:47:20 +01:00
Tim Kuipers
67bbb5478e
JSON: (bugfix) introduced brim_width (CURA-550)
2015-12-08 09:38:21 +01:00
Tim Kuipers
e69bdd4fe5
JSON: introduced brim_width (CURA-550)
2015-12-07 18:11:48 +01:00