ad99b2a0fd
Fixed one more regression introduced with Model refactoring. Includes regression test
2014-05-15 16:37:18 +02:00
baefefc50d
One method call not changed after Model refactoring
2014-05-12 22:42:50 +02:00
05b2993769
Translate Model class' storage to C++.
...
Some code copied from xs-model branch.
Also:
* Generate ::Ref classes programatically.
* Add separate __REGISTER_CLASS macro
(for use where forward declaration won't work, i.e. typedefs)
2014-05-05 16:30:19 +03:00
2a2ba15665
Use a slider for the cutting GUI
2014-04-25 18:36:08 +02:00
8db4913b04
New option for rotating the lower part resulting from the cut so that the flat surface lies on the print bed
2014-04-25 17:50:03 +02:00
4f17c2b7d1
First working implementation of a GUI for cutting
2014-04-25 17:14:39 +02:00
882a98ed44
Initial work for a GUI for the cut feature
2014-04-25 14:54:08 +02:00
45559f87f3
Save the vector used for aligning object volumes to origin and apply it to additional parts added from the object part panel in order to make them coincide
2014-04-02 20:23:26 +02:00
071097d3f1
Fix extruder assignment and tests
2014-03-27 00:01:33 +01:00
fec41d6dfd
Update plater and print upon changing object parts and their settings
2014-03-23 16:45:55 +01:00
67ef3f1799
Assign a default extruder for newly added parts too
2014-03-23 15:25:26 +01:00
d75417601e
Make the override panel prettier and prevent the default extruder setting from being deleted since it can't be readded manually
2014-03-23 15:18:08 +01:00
bf8c388568
Use a popup menu for part settings
2014-03-23 13:46:05 +01:00
f71ac8cd65
Merge the Object Settings tab into the Parts tab
2014-03-22 17:41:14 +01:00
30aa255bb5
Correctly disable and reset the override settings panel
2014-03-21 22:15:33 +01:00
bf352de224
Replaced icon for modifier meshes and fixed delete button not being disabled when no part was selected
2014-03-21 22:06:47 +01:00
878deb8183
Write material config to AMF files. Remove the old Materials tab. Update custom settings when a part is selected
2014-02-15 00:36:52 +01:00
691db31da0
Some incomplete work for per-region config
2014-02-14 22:26:00 +01:00
2e7b29fbdd
Minor layout changes to the Parts editor
2014-02-14 22:25:59 +01:00
bf307371f4
Use a plain list instead of a tree to display object parts
2014-02-14 22:25:59 +01:00
94cb298eec
Make OpenGL optional for the new parts dialog. #1731
2014-02-11 01:09:10 +01:00
42519174cd
New erase() method for DynamicConfig objects
2014-01-22 21:15:19 +01:00
b5b8fb606f
Basic functionality of the Parts tab is complete
2014-01-22 21:15:19 +01:00
7387e60706
More incomplete work
2014-01-22 21:15:19 +01:00
b20caa4e31
Completed parts visualization with highlighting
2014-01-22 21:15:19 +01:00
3f4f27fa5d
Some incomplete work for interactive part editor
2014-01-22 21:15:18 +01:00
11f065ca5e
New object dialog tab with list of materials and volumes
2014-01-08 19:36:41 +01:00
81663215c5
Adapt plater to the new split config
2014-01-02 22:06:58 +01:00
beb1baa096
Incomplete work for refactoring regions and flows
2013-12-30 18:28:41 +01:00
0e8a0ef1ca
Refactoring. Use Model class for representing the plate in GUI
2013-12-12 20:19:33 +01:00
4be1e5702a
Free memory after closing the preview and the setting windows
2013-11-12 21:49:34 +01:00
85232bb6fd
Fix a minor visualization glitch on Windows
2013-11-12 14:34:03 +01:00
026e0c06e4
Ability to customize how materials are mapped to extruders. #1020
2013-08-25 19:52:32 +02:00
cb0ee9729f
A couple fixes for Windows
2013-08-25 18:08:56 +02:00
ae21a45886
Distinct dialogs for 3D preview and object settings
2013-08-25 18:03:26 +02:00
fde6e371a9
Use multiple colors for multimaterial models in 3D preview
2013-08-25 16:35:21 +02:00
3d6fb1b05c
New feature: ability to override specific settings for individual objects in the plater. #344
2013-08-25 14:37:50 +02:00
6affa23297
Show repair stats in object info dialog
2013-07-13 20:23:03 +02:00
510c2092df
Fix rotation and scaling in plater producing mispositioned objects in G-code after recent changes. Includes a large refactoring and the new Slic3r::Geometry::BoundingBox class. #1171 #1191
2013-06-07 23:16:02 +02:00
5c74fd095b
Very basic implementation of 3D preview - install Wx::GLCanvas to get it working
2013-05-17 14:14:33 +02:00
fc1a23f5b0
Quick and dirty OpenGL mockup
2013-05-16 12:09:01 +02:00
6bc5de0b5d
Allow custom ranges with layer_height = 0
2013-03-24 15:26:55 +01:00
5c1336d2de
Clarify that min Z, max Z and layer height are supposed to be expressed in mm
2013-03-12 10:28:51 +01:00
a5e6340004
Workaround for HideRowLabels() missing in wxWidgets 2.8. #770
2013-03-11 20:00:12 +01:00
f670acb4b1
Slice a single object with multiple layer heights. :-)
2013-03-10 14:58:49 +01:00
d1acc511b3
Refactor ObjectDialog into a tab panel
2013-03-10 12:46:54 +01:00
6a0ba97f0e
Move ObjectDialog to a separate file
2013-03-10 12:33:10 +01:00