114 Commits

Author SHA1 Message Date
Joseph Lenox
08611ffc8c Use std::string internally instead of wxString. 2018-05-06 19:39:34 -05:00
Joseph Lenox
ad22956391 Use .at() instead of [] because that'll throw an exception if out of bounds instead of a hard-to-find memory crash. 2018-05-06 19:38:11 -05:00
Joseph Lenox
2e74c9f3ad Remember that std::vector<>.size() needs to be offset by 1 if it's being used to find the last index. 2018-05-06 19:37:25 -05:00
Joseph Lenox
904e7d749e Implemented load_model_objects, fleshed out add() more.
Implemented bed_centerf().
2018-05-05 17:37:13 -05:00
Joseph Lenox
9235a52dce stubbed out Plater::select_object() and uncommented its use in a lambda being assigned to on_select_object. 2018-05-04 22:47:49 -05:00
Joseph Lenox
2bab9f27e1 Moved statusbar up to public (allow children to manipulate the statusbar) 2018-05-03 07:55:41 -05:00
Joseph Lenox
33d2232f09 stubbed in load_model_objects, load_file should be implemented now. 2018-05-02 22:51:08 -05:00
Joseph Lenox
ff1fa38b31 Stubbed out load_file, some work on add to call load_file().
Added some comments for canvas2D.
2018-05-01 22:51:07 -05:00
Joseph Lenox
0a963ea0df Set LogChannel for Slic3r::GUI::Plater 2018-04-29 18:03:13 -05:00
Joseph Lenox
1548066318 Staged the 2D plater on its tab. 2018-04-29 18:02:48 -05:00
Joseph Lenox
7126d13850 Push Settings down so it's available to the plater (for color choices, etc). 2018-04-29 14:40:15 -05:00
Joseph Lenox
d07aaa87fd Further implementation of Plater and Plater2D. 2018-04-29 12:16:31 -05:00
Joseph Lenox
48b13aa1c7 Stubbed Plater constructor. 2018-04-29 10:13:39 -05:00
Joseph Lenox
c2d10aeeed Moved plater stubs to its own cpp 2018-04-28 23:37:27 -05:00