6050 Commits

Author SHA1 Message Date
Joseph Lenox
dfb9536ad0 Make build server build release builds. 2018-07-23 10:04:37 -05:00
Joseph Lenox
d3dc2ccc8b Made tests report their status. 2018-07-23 09:50:54 -05:00
Joseph Lenox
17e588904b Continued implementation for UI_Slider
Added enable/disable methods and set_range()
text control should update as well.
Added tests to build.
2018-07-23 09:45:25 -05:00
Joseph Lenox
2090fae11d Tests for UI_Slider. 2018-07-23 00:09:41 -05:00
Joseph Lenox
193297a92d Stubbed out UI_Slider class. 2018-07-23 00:09:16 -05:00
Joseph Lenox
cdb7053034 Properly assign properties during the test setup and bind event. 2018-07-23 00:02:50 -05:00
Joseph Lenox
dc48ebea78 Pass exceptions by reference (fixes warnings) 2018-07-22 21:55:15 -05:00
Joseph Lenox
97522955a9 help the overload not choose itself for trim_zeroes 2018-07-22 21:55:00 -05:00
Joseph Lenox
383ed3e995 Merge branch 'cppgui' of https://github.com/lordofhyphens/Slic3r into cppgui 2018-07-22 21:35:12 -05:00
Joseph Lenox
e2bf3a84f7 Remove detection of gcc 4.7. We don't even support that compiler anymore. 2018-07-22 21:34:19 -05:00
Joseph Lenox
d1ebbeb6a6 Better-pack CMAKE flags? 2018-07-22 21:33:52 -05:00
Joseph Lenox
8afa0df50c Implemented UI_Color, a color picker, and its tests. 2018-07-22 21:33:14 -05:00
Joseph Lenox
dec175f9de Properly convert to wxString 2018-07-22 21:32:34 -05:00
Joseph Lenox
fd1c727910 indent includes 2018-07-22 21:32:15 -05:00
Joseph Lenox
533a2314fd Fixed includes on OSX and silenced override warnings. 2018-07-22 11:55:33 -05:00
Joseph Lenox
6762870529 add mayfail until gcode export is fully ported. 2018-07-22 10:55:50 -05:00
Joseph Lenox
9506a21114 Added bridge flow tests. 2018-07-22 09:54:24 -05:00
Joseph Lenox
ef11ec2913 add some more flow tests 2018-07-22 09:42:58 -05:00
Joseph Lenox
1c631fcd67 Revert "use gcc7 for perl"
This reverts commit 2f9169d0d2c71c5e20c1b1d317dd918783fa35e8.
2018-07-22 08:20:11 -05:00
Joseph Lenox
86d588d605 Use < instead of <=, avoids a infinite loop. 2018-07-22 08:15:32 -05:00
Joseph Lenox
b97478a2dd Removing more methods 2018-07-22 07:41:24 -05:00
Joseph Lenox
0d1f5ec57c Removed methods from slic3rxs 2018-07-21 23:35:28 -05:00
Joseph Lenox
2f9169d0d2 use gcc7 for perl 2018-07-21 23:23:38 -05:00
Joseph Lenox
937f5c6d6a added tests for setting Config/float values. 2018-07-21 23:21:37 -05:00
Joseph Lenox
24d93aea32 Use 2.0mm width as intended. 2018-07-21 23:14:10 -05:00
Joseph Lenox
415e65f5f5 Compile out functions not used in perl build 2018-07-21 23:13:46 -05:00
Joseph Lenox
61c60d6d32 Actually set percent flag when setting through Config.
Strings will detect, everything else will default to off.
2018-07-21 23:13:27 -05:00
Joseph Lenox
41bb9e2575 Remove more things from the perl build. 2018-07-21 22:59:28 -05:00
Joseph Lenox
1f392df4b9 Start cleanup so perl builds again 2018-07-21 22:12:24 -05:00
Joseph Lenox
4a62c75c11 test our tests 2018-07-21 22:07:37 -05:00
Joseph Lenox
d4191a96b8 Number of X is better done with < and not doing the -1 in C++ 2018-07-21 22:07:09 -05:00
Joseph Lenox
0c883b526c Use Slic3r::Log instead of printf 2018-07-21 22:06:42 -05:00
Joseph Lenox
b2b6a6a809 Use correct fill_density value and a legit first_layer_extrusion_width 2018-07-21 22:06:29 -05:00
Joseph Lenox
f7c431cd1f Fixed tests and init_print (using shared_ptr<Print>) 2018-07-21 20:56:50 -05:00
Joseph Lenox
c989c88a0c Implemented slice() without error detection, refactored some of the syntax around for loops and accessing items. 2018-07-21 18:52:28 -05:00
Joseph Lenox
ac1152f42d Collapsed the add_layer method. 2018-07-21 18:49:49 -05:00
Joseph Lenox
7f3e00f581 Reset underlying data structures after performing a move in the TriangleMesh constructor. 2018-07-21 18:45:35 -05:00
Joseph Lenox
597e14c506 Changed access to bounds-checking at() instead of [];
added precheck in case layer height is uniform.
2018-07-21 18:40:08 -05:00
Joseph Lenox
f1a0f85ac2 add extra tests. 2018-07-21 17:10:36 -05:00
Joseph Lenox
ed73443b5d Call correct infill function and move a brace 2018-07-21 16:01:01 -05:00
Joseph Lenox
bce4f19111 Added ostream version of warn and info 2018-07-21 15:55:30 -05:00
Joseph Lenox
0436b83a22 Added ostream version of error 2018-07-21 08:58:23 -05:00
Joseph Lenox
7f7eb70dc9 wrong line endings. 2018-07-21 08:58:02 -05:00
Joseph Lenox
f2206be78b Fixed a typo spotted by @thethirdone 2018-07-21 08:40:00 -05:00
Joseph Lenox
4bb8ba8d41
Merge pull request #37 from TheThirdOne/make_skirt
Finish up make_skirt
2018-07-21 08:38:55 -05:00
Benjamin Landers
ac80389f93 Finish up make_skirt
The algorithm was changed slightly to simplify it. It should still have the
exact same external behaviour (besides allocating fewer extruder objects).
2018-07-20 23:40:23 -07:00
Joseph Lenox
81f653cc6c
Try to guard the version better. 2018-07-20 08:46:00 -05:00
Joseph Lenox
dd3cd39a59 Ported discover_horiziontal_shells from Perl. Needs strong testing. 2018-07-19 23:41:57 -05:00
Joseph Lenox
6ef77fea5c Added an equality operator for floating point types config options that returns for close to slic3r::epsilon 2018-07-19 23:41:18 -05:00
Joseph Lenox
dbc216e078 Added a ostream version of Log::debug. 2018-07-19 22:03:07 -05:00