5719 Commits

Author SHA1 Message Date
Joseph Lenox
1628649d50 Added handling to deal with if the lambda function passed in is a nullptr type. 2018-07-11 22:14:51 -05:00
Joseph Lenox
e1667825a5 Moved plater stubs to its own cpp 2018-07-11 22:14:51 -05:00
Joseph Lenox
99768d6928 Ensure unknown revision still works. 2018-07-11 22:14:51 -05:00
Joseph Lenox
77891effc4 Spit out the result of git rev-parse --short HEAD in AboutDialog. 2018-07-11 22:14:51 -05:00
Joseph Lenox
9558a5fb8d Add AboutDialog to GUI and menu. 2018-07-11 22:14:51 -05:00
Joseph Lenox
5db3abfb46 Added stdexcept include, convert VAR_ABS_PATH and VAR_REL to wxStrings. 2018-07-11 22:14:51 -05:00
Joseph Lenox
09394eac0a working on higher-level cpp Slic3r::Config that has a similar interface to the old Perl one. 2018-07-11 22:14:51 -05:00
Joseph Lenox
a2b2bf11a3 Check for datadir in OnInit(). 2018-07-11 22:14:51 -05:00
Joseph Lenox
11716e0f11 More misc functions (used to live as static functions in Slic3r::GUI perl file).
Passing -DVAR_ABS and -DVAR_ABS_PATH=/path/to/slic3r/var on compile redirects where Slic3r expects to find its var directory.
2018-07-11 22:14:51 -05:00
Joseph Lenox
c1649c4dcf Start a simple Slic3r::Log to collect all of the debugging prints to a single area.
Upgrade backend to boost::log as needed.
2018-07-11 22:14:51 -05:00
Joseph Lenox
b419d06cb4 Finish renaming Config->ConfigBase in libSlic3r to make room for a Slic3r::Config that has an interface closer to the Perl version. 2018-07-11 22:14:51 -05:00
Joseph Lenox
20d588e41f Added CATCH v2.2.2 header 2018-07-11 22:14:51 -05:00
Joseph Lenox
ac4ed3f39f Stub out more of the interface, working our way out from GUI::App::OnInit() 2018-07-11 22:14:51 -05:00
Joseph Lenox
cc358a88e6 Update GUI.hpp 2018-07-11 22:14:51 -05:00
Joseph Lenox
a49f454e66 Update .travis.yml 2018-07-11 22:14:51 -05:00
Joseph Lenox
d6ca7ee434 Less magic 2018-07-11 22:14:51 -05:00
Joseph Lenox
26268c03e2 point cmake to boost_root 2018-07-11 22:14:51 -05:00
Joseph Lenox
fb45227e51 added misc utility functions for the UI, including functions to get user home (for slic3r directory) and path to var. 2018-07-11 22:14:51 -05:00
Joseph Lenox
1f22647e61 stubbed Notifier class and misc helper function 2018-07-11 22:14:51 -05:00
Joseph Lenox
67f41d2c23 stub out more menus 2018-07-11 22:14:51 -05:00
Joseph Lenox
f6f2a81dee set cc to gcc not g++ 2018-07-11 22:14:51 -05:00
Joseph Lenox
5c6f315054 Relaxed cmake version. 2018-07-11 22:14:51 -05:00
Joseph Lenox
1f40fcb322 Tab panel initializes. 2018-07-11 22:14:51 -05:00
Joseph Lenox
2144c51def Try to get travis to build cppgui instead. 2018-07-11 22:14:51 -05:00
Joseph Lenox
1f9cef4345 Stubbing out more of the UI. 2018-07-11 22:14:51 -05:00
Joseph Lenox
ad72e06d86 Exercise build environment. 2018-07-11 22:14:51 -05:00
Joseph Lenox
be580fc9ee experiment to stub out C++ only GUI 2018-07-11 22:14:51 -05:00
Joseph Lenox
b54c02908b Add tests to check if apply_config invaldiates existing steps for perimeter count and infill. 2018-07-11 22:14:51 -05:00
Samir55
4d1e4eb252 Refactoring. 2018-07-12 04:18:47 +02:00
Samir55
b555fff86f Porting generate_support_pillars() function. 2018-07-12 04:11:39 +02:00
Samir55
873558fec6 Refactoring. 2018-07-12 02:48:13 +02:00
Samir55
054a52b559 Porting generate_bottom_interface() function. 2018-07-12 02:41:42 +02:00
Samir55
d52dbf2bbd Refactoring. 2018-07-12 02:16:11 +02:00
Samir55
93d81062af Porting generate_base_layers() function. 2018-07-12 02:14:22 +02:00
Samir55
abea497a78 Refactoring in SupportMaterial class. 2018-07-12 01:23:32 +02:00
Samir55
4c26cd2217 Fix in compiling on macos. 2018-07-12 01:20:27 +02:00
Samir55
b84413fd0f Porting generate_interface_layers() function. 2018-07-12 01:14:24 +02:00
Samir55
1ed0191345 Reverting back SupportMaterial.pm 2018-07-11 08:06:23 +02:00
Samir55
da873635aa Some Refactoring. 2018-07-11 08:01:30 +02:00
Samir55
4f77048fb5 Porting generate() function. 2018-07-11 08:00:30 +02:00
Samir55
50acce9f54 Some Refactoring. 2018-07-11 07:27:45 +02:00
Samir55
5a2e71283d Porting object_top function. 2018-07-11 05:24:30 +02:00
Samir55
9c8e48595d porting contact_area function. 2018-07-11 02:36:50 +02:00
Samir55
7fa60d2c59 Add Test 1. 2018-07-11 00:08:25 +02:00
Samir55
6b0e6de994 Porting clip with object function. 2018-07-10 23:51:41 +02:00
Samir55
861452e428 Porting clip_with_shape function. 2018-07-10 23:01:37 +02:00
Samir55
716946a9f5 some porting. 2018-07-10 17:22:56 +02:00
Samir55
5546d28150 Porting supports_z funtion. 2018-07-10 16:45:03 +02:00
Samir55
7ff2f17382 Add Initial supports class. 2018-07-10 04:45:25 +02:00
Samir55
f590802955 Merge branch 'master' of https://github.com/slic3r/Slic3r into Samir55-3mf-readme 2018-07-10 04:38:48 +02:00