5700 Commits

Author SHA1 Message Date
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
Alessandro Ranellucci
b3d3bed868 Update tiny_obj_loader.h to latest version in order to fix security vulnerabilities (#4473)
(Thanks Alexander Kuntschik)
2018-07-05 18:46:09 -05:00
Merill
cc42bb411c thinwall improvements (#4472)
* First step of thin wall improvements for alexrj branch.

* bugfix

* fix

* remove tabs, remove dead code

* Convert comments to C++ instead of C-style.

Converting comments to C++ style, fixed typos in comments.
C-style comments are normally reserved for commenting out code blocks, not descriptions.
2018-07-05 18:39:55 -05:00
Joseph Lenox
55a4e95b94 Oops, missed a line when editing to use label_printed_objects 2018-07-05 14:49:44 -05:00
Joseph Lenox
75de746431 Added specific option for labelling gcode sections on object change. Finishes implementing #4444
Thanks to @supermerill for the initial implementation.
2018-07-05 13:55:33 -05:00
Merill
89f8623eea CancelObject implementation (#4470)
* CancelObject implementation
activated with "verbose gcode" option

* typo
2018-07-05 13:28:28 -05:00
Michael
65bcaff615 Actually update the print when moving to center (#4465) 2018-07-02 07:00:15 -05:00
Joseph Lenox
12aa06e09c
Set drop-down default to 200% for first layer extrusion width
Previous drop-down default was `0` which is shorthand for auto-calculate. This is different from previous behavior. The default option should match the actual defaults and auto has been added as a dropdown option.
2018-06-27 23:17:02 -05:00
Benjamin Landers
7362e56578 Fix color issues 2018-06-22 23:02:21 -07:00
Benjamin Landers
f352d433bc Basic Plate3D implementation (selection not working)
Additionally, OpenGL added to the cmakelist and xs/slic3r/GUI files fixed to be compiled.
2018-06-22 03:14:18 -07:00
Benjamin Landers
e0aa6d2f85 Patch menu deletion issue 2018-06-22 02:51:19 -07:00
Joseph Lenox
7ffa425d65 try one last time to run gui tests on travis 2018-06-21 23:42:54 -05:00
Joseph Lenox
b241731e8a Test GUI functions on osx travis until I figure out what is up with linux. Run TestSlic3r on both. 2018-06-21 23:41:27 -05:00
Joseph Lenox
0f01bd16f0 use xvfb-run instead of starting it by hand 2018-06-21 23:26:00 -05:00
Joseph Lenox
a8293029fb refactor libslic3r dependencies 2018-06-21 23:25:43 -05:00
Joseph Lenox
aa85c50b46 add all of the library dependencies that Slic3r needs to the test as well. 2018-06-21 23:15:07 -05:00
Joseph Lenox
cdb9d61aef Added a test with a tiny bit of meaning (cribbed from wxWidgets tests). 2018-06-21 23:05:33 -05:00
Joseph Lenox
1d4df82c92 spliced test harness wxApp class from wxWidgets tests 2018-06-21 23:03:00 -05:00
Joseph Lenox
306013bf30 start xvfb on osx? 2018-06-21 22:19:53 -05:00
Joseph Lenox
953317c602 Build and run tests. Also use correct location for catch header. 2018-06-21 22:06:19 -05:00