Joseph Lenox
|
5baee8a1cb
|
Cooling buffer works in cppgui
|
2018-08-05 22:27:36 -05:00 |
|
Joseph Lenox
|
1f6440f7bb
|
Ensure that the threading library is a dependency of libslic3r and is linked
|
2018-08-05 21:23:24 -05:00 |
|
Joseph Lenox
|
16ec67322a
|
Merge branch 'cppgui'
|
2018-08-05 20:52:49 -05:00 |
|
Joseph Lenox
|
4875ce641c
|
Cover an issue if not built with GUI and --gui is passed.
|
2018-08-05 20:52:18 -05:00 |
|
Joseph Lenox
|
e06d33180c
|
Added primitive --help that reads DynamicPrintConfig options directly.
Should slice and generate gcode for STL files now.
|
2018-08-05 20:44:46 -05:00 |
|
Joseph Lenox
|
d0721cee2b
|
Don't build any Wx stuff if Enable_GUI is off.
|
2018-08-05 18:57:29 -05:00 |
|
Joseph Lenox
|
34019b666b
|
Compile out trianglemesh performance test on Travis.
|
2018-08-05 15:48:07 -05:00 |
|
Joseph Lenox
|
045bfaea84
|
Added more tests from fill.t
|
2018-08-01 19:37:26 -05:00 |
|
Joseph Lenox
|
4eb9bdceb3
|
reduce complexity for trianglemesh profile method
|
2018-07-31 23:19:10 -05:00 |
|
Joseph Lenox
|
88161fac5a
|
added generic test function for "is surface solid filled"
|
2018-07-31 23:18:47 -05:00 |
|
Joseph Lenox
|
bc8d46116c
|
Merge branch 'master' into test_4486
|
2018-07-31 19:27:11 -05:00 |
|
Joseph Lenox
|
07b982dd60
|
Added compile option to build gcov data
|
2018-07-31 19:21:20 -05:00 |
|
Joseph Lenox
|
d3c18cd1b5
|
Added compile option to build with gprof
|
2018-07-31 19:19:05 -05:00 |
|
Joseph Lenox
|
7d08cd1ea4
|
Added profiling test for TriangleMesh, non-profiled mode passes.
|
2018-07-31 19:16:12 -05:00 |
|
Joseph Lenox
|
c94c40e5c4
|
Implemented short test to check for 60s to complete slicing for a test model
|
2018-07-31 09:57:07 -05:00 |
|
Joseph Lenox
|
e6a90e17ee
|
Added copy of init_print to read from a mesh
|
2018-07-31 09:55:49 -05:00 |
|
Joseph Lenox
|
1568a11e0c
|
Remove -std=c++11 to use the build options in cmake properly.
|
2018-07-31 09:00:24 -05:00 |
|
Joseph Lenox
|
2a9ebce2c5
|
Stubbing tests for evaluation #4486
|
2018-07-31 08:26:46 -05:00 |
|
Joseph Lenox
|
d862d5f574
|
Move git commit out of the wx blocked areas.
|
2018-07-30 23:18:58 -05:00 |
|
Joseph Lenox
|
02acbd625a
|
Port several rectilinear infill tests from perl.
|
2018-07-30 22:38:43 -05:00 |
|
Joseph Lenox
|
60bd9b4707
|
finish implementing include guard
|
2018-07-30 22:37:02 -05:00 |
|
Joseph Lenox
|
081c08153c
|
Set flags the CMAKE way, not manipulating CXX_FLAGS directly
|
2018-07-30 22:36:32 -05:00 |
|
Joseph Lenox
|
f0253fe498
|
Set the large Z as shouldfail, added normal range tests.
|
2018-07-30 12:54:19 -05:00 |
|
Joseph Lenox
|
99f6a5455a
|
Adjust requirement as unlift() won't emit gcode if already there.
|
2018-07-30 11:44:26 -05:00 |
|
Joseph Lenox
|
b647bc49c8
|
Use .values[0]
|
2018-07-30 11:16:02 -05:00 |
|
Joseph Lenox
|
fd865af408
|
Use .value
|
2018-07-30 10:59:04 -05:00 |
|
Joseph Lenox
|
e68bc06a3d
|
Forgot {} for the GIVEN structure.
|
2018-07-30 10:42:43 -05:00 |
|
Joseph Lenox
|
2610218b0e
|
Fixed typo, don't need dynamic memory for test harness.
|
2018-07-30 10:27:07 -05:00 |
|
Joseph Lenox
|
ee0bac47bc
|
Fall back to not using make::unique for now
|
2018-07-30 10:01:48 -05:00 |
|
Joseph Lenox
|
d514d7adb6
|
Added test case to cover https://github.com/slic3r/Slic3r/issues/4497
|
2018-07-30 09:41:27 -05:00 |
|
Joseph Lenox
|
cd4bc328a1
|
Wrong location of Fill.hpp
|
2018-07-30 08:36:11 -05:00 |
|
Joseph Lenox
|
35966bf46c
|
Added stub for testing infill.
|
2018-07-30 08:02:54 -05:00 |
|
Joseph Lenox
|
d5a2e1b1a3
|
Added implementation of Taubin fit cribbed from "Circular and Linear Regression: Fitting circles and lines by least squares", p126 by Nikolai Chernov for both Pointf and Points,
Added tests for fit and extended some operators to function on Pointf
|
2018-07-29 20:15:21 -05:00 |
|
Joseph Lenox
|
f391e17aa4
|
On MinGW, set for big object support.
|
2018-07-28 12:22:33 -05:00 |
|
Joseph Lenox
|
60286bb032
|
Actually make brim, and fix tests so that math is correct.
|
2018-07-27 19:51:08 -05:00 |
|
Joseph Lenox
|
c94a168a5e
|
Fix test to properly check that we're "close enough" and remove _equiv (use Catch's Approx instead)
|
2018-07-27 19:50:27 -05:00 |
|
Joseph Lenox
|
1ea86dcb5d
|
Use approx with a margin instead of trying for exact floating point matches.
|
2018-07-27 09:18:23 -05:00 |
|
Joseph Lenox
|
8e84041153
|
added simplistic check for raft.
|
2018-07-26 23:31:58 -05:00 |
|
Joseph Lenox
|
ec5a409ecc
|
added tests to check for height reset and that one object is printed before another.
|
2018-07-26 23:22:01 -05:00 |
|
Joseph Lenox
|
eb4e727f74
|
Added test to check for two-object systems.
|
2018-07-26 22:58:21 -05:00 |
|
Joseph Lenox
|
5e6910de4e
|
Fixed regex to match lines.
|
2018-07-25 22:39:45 -05:00 |
|
Joseph Lenox
|
9411f5025d
|
Implemented boolean set and some tests to check those values.
|
2018-07-25 22:26:04 -05:00 |
|
Joseph Lenox
|
067fc3cd8f
|
Make sure processing is done.
|
2018-07-25 21:40:34 -05:00 |
|
Benjamin Landers
|
71af7100b0
|
Initial port of the geometry tests
|
2018-07-25 15:13:20 -05:00 |
|
Benjamin Landers
|
2bbd43c373
|
Fix two compilation issues
One was due to enums not having a std::hash below c++17
The other was due to overloaded methods prefering ones in the same namespace (I think)
|
2018-07-25 15:12:26 -05:00 |
|
Joseph Lenox
|
b235640e88
|
Added some brim tests for basic functionality.
|
2018-07-25 10:20:59 -05:00 |
|
Joseph Lenox
|
048c52cafd
|
Add test_print to build
|
2018-07-24 23:36:28 -05:00 |
|
Joseph Lenox
|
18deb6b0f3
|
Adding unit tests to validate individual components.
Testing make_perimeters() on a cube.
Also added simple test for make_skirt on a single cube.
|
2018-07-24 23:31:49 -05:00 |
|
Joseph Lenox
|
735fcd1b13
|
fixed some syntax errors.
|
2018-07-24 11:02:52 -05:00 |
|
Joseph Lenox
|
f42c6c5844
|
Add test to check whether or not gcode output includes elements
Check for skirt, perimeters, infill.
|
2018-07-24 10:40:54 -05:00 |
|