Commit Graph

34 Commits

Author SHA1 Message Date
d998d97754 Bugfix: crash on Windows when deleting the first object part. #2774 2015-05-05 01:12:16 +02:00
901716adc8 Bugfix: the object parts editor is opened in invalid status until user clicks on a tree list item. #2762 2015-03-30 20:27:18 +02:00
2a7f1a8c19 Only show a single instance in settings and cut dialogs 2015-01-14 23:24:01 +01:00
3ee0fc5b1c Ability to select object parts by clicking in the 3D view in the object editor 2015-01-13 20:55:19 +01:00
fb08588007 Renamed PreviewCanvas to 3DScene 2015-01-09 01:30:04 +01:00
eba19aaba4 Fixed Object part editor because it wasn't updated with the new PreviewCanvas API. #2455 2014-12-28 00:16:15 +01:00
fcfb3b98bc 3D object positioning 2014-12-16 01:12:56 +01:00
360dee862b Keep model objects aligned to Z = 0 in plater 2014-12-12 22:43:56 +01:00
983cf09ee5 Display bed shape in 3D plater 2014-07-15 21:58:03 +02:00
da4d6cbabb 3D preview of plater 2014-07-13 12:10:34 +02:00
b8a629f0b6 Select last appended part in object parts panel 2014-07-12 11:46:03 +02:00
aacc01a56f Store object and volume names in the new 'name' property instead of relying on material id 2014-07-12 11:20:57 +02:00
f82a8475a1 Use AMF object and volume metadata for handling per-object and per-volume settings 2014-07-11 20:09:01 +02:00
b9e8fbacb7 Put the Default Extruder option in a less confusing position 2014-06-19 20:07:16 +02:00
3d8c8fa46e Import wxTheApp 2014-06-14 19:59:59 +02:00
ddac2d1570 Merged SkeinPanel into MainFrame 2014-06-14 19:54:18 +02:00
ad99b2a0fd Fixed one more regression introduced with Model refactoring. Includes regression test 2014-05-15 16:37:18 +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
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
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
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
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