1964ac2e89
Ported test_skirt_brim from upstream Slic3r, thanks @lordofhyphens
2019-10-15 16:31:20 +02:00
c99e7cb0df
Ported test_trianglemesh from upstream slic3r, thanks @lordofhyphens
2019-10-15 13:49:28 +02:00
67e1eba8e6
Ported test_data.cpp/hpp & test_flow.cpp from upstream slic3r,
...
thanks @lordofhyphens
2019-10-15 11:28:20 +02:00
e538a06fb0
Added missing include (worked on MSVC)
2019-10-15 09:49:33 +02:00
42a858b999
Added test projects for libslic3r and fff_print.
...
Added test_geometry.cpp from upstream slic3r, thanks @lordofhyphens
Added circle_taubin_newton() for circle center calculation, thanks @lordofhyphens
2019-10-15 09:40:40 +02:00
a7c843d213
Fix the missing link dependencies for tbb on Linux
2019-10-14 15:48:29 +02:00
05431c0e6d
Group test targets into logical "tests" directory. Disable DJDHeuristic
2019-10-14 14:58:07 +02:00
cdc9fb0d8f
Force using TBB on all platforms for libnest2d
2019-10-14 13:42:09 +02:00
fbc174ad06
Fix cmake with msvc generator.
...
* Remove unused libnest2d files. Make it use the global build script targets.
* Modify FindTBB to address multi-config builds and take care of __TBB_NO_IMPLICIT_LINKAGE
* Move FindNLopt to project common cmake module dir
* Rename libnest.hpp to nester.hpp and libnest.h to libnest.hpp
* Clean up common test suite build scripts
2019-10-14 12:50:08 +02:00
62b7892fa1
OSX: Call m_extruder_editor->Hide(), when extruder selection in ObjectList is changed
2019-10-10 16:13:27 +02:00
8b4799d734
Do not show context menu when the user deletes sla support points by right clicking on them and the mouse pointer is hovering the selected object
2019-10-10 16:00:32 +02:00
cc34860ddd
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-10-10 14:45:09 +02:00
e51d970b2e
Fixed crash in Plater::priv::can_reload_from_disk()
2019-10-10 14:44:52 +02:00
0dfbfa62df
wxExtensions.cpp: BitmapChoiceRenderer now updates config immediately after its combobox closes
...
This was needed because for some reason, the combobox would not lose focus when mouse left the ObjectList on Linux (KILL_FOCUS forces the update).
The update could be bypassed on Win too by changing extruder and hitting shortcut to reslice.
2019-10-10 11:03:55 +02:00
7b45014721
GCode.cpp: Removed a failing assert that was no longer needed
...
The situation it checked happens when the wipe tower is lower than the tallest print object.
The function processes that correctly.
2019-10-10 09:54:27 +02:00
def254ddb8
Merge branch 'tm_fix_concave_hull'
2019-10-10 09:43:14 +02:00
a65b8f462d
#3008 - Reduced max size of bed texture
2019-10-10 09:35:21 +02:00
175b6fd9f5
Fix concave hull having holes.
2019-10-09 14:59:09 +02:00
a6a7303e25
Fixed context menu showing up when user right clicks on 3D scene and release the mouse button after dragging over the objects list
2019-10-09 13:39:24 +02:00
1ade11fd57
Fixed OSX build
2019-10-09 13:15:03 +02:00
2afaefad24
Bugfix for extruders Column: suppress draw bitmap for Instance and allow Extruder editing for Layer Range
2019-10-09 12:36:13 +02:00
688a559b5f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-10-09 11:31:48 +02:00
c1bb34cc4d
Some changing in implementation of emulate_kill_focus according to new code architecture.
...
+ Cleaning of the code from unused parts
2019-10-09 11:24:28 +02:00
835ee148e5
Fixed conflicts after merging with master
2019-10-09 11:17:48 +02:00
59a6318931
Merge branch 'lm_wipe_tower_in_skirt'
2019-10-08 14:13:07 +02:00
cf030e8958
Simplified inclusion of the wipe tower into skirt calculation
2019-10-08 14:12:40 +02:00
fdf9272fbe
Wipe tower brim width is now part of WipeTowerData class, so it can be used wherever needed
2019-10-08 13:50:51 +02:00
aba743de41
Include wipe tower in skirt
2019-10-08 11:06:55 +02:00
9a9c3bac39
Fixup of 47a8b49
2019-10-08 11:05:59 +02:00
272e9f11e3
Merge branch 'tm_arrange_test_extend'
2019-10-07 17:57:34 +02:00
4152f917a6
Merge branch 'vk-materials'
2019-10-07 17:41:51 +02:00
fd6d32135b
Merge branch 'master' into materials
2019-10-07 17:23:37 +02:00
570c038eb7
ConfigWizard: Fix printer pre-selection on fresh config
2019-10-07 17:21:45 +02:00
72ac8d68f0
Extend libnest tests, remove some warnings, faster catch2 compilation.
...
Also, improve libnest2d::nest interface.
2019-10-07 17:16:40 +02:00
555fcc151d
Hotfix for broken partial arrange.
2019-10-07 14:10:47 +02:00
47a8b49f8b
Fixed get extruder color for SLA presets
2019-10-07 12:36:16 +02:00
3edca58a0c
Don't require gtest anymore.
2019-10-07 11:22:16 +02:00
eda01341d0
ConfigWizard: Fix a memory access issue between PageMaterial instances
2019-10-07 11:10:18 +02:00
f0d75eea0d
Fix incorrect time format spec in iso_utc_timestamp.
...
Also add test for such errors in the future.
2019-10-07 08:56:54 +02:00
f1388fffba
Fix test outputs on buildbot. Also fix pairhash test.
2019-10-07 10:21:59 +02:00
5bf3d5aabf
Merge branch 'tm_sla_tests'
2019-10-04 18:34:08 +02:00
a34ca42709
Disable on-model supports for pierce tests.
...
Also added separate main for sla_print testsuite to speed up compilation.
2019-10-04 18:14:19 +02:00
d815a518bd
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-10-04 16:50:18 +02:00
f8ff23638f
Fixed regression due to ExPolygonCollection to ExPolygons refactoring.
...
Fixed crashes in BridgeDetector due to unexpected implicit conversion
to a const temporary.
2019-10-04 16:50:01 +02:00
1df1ef481d
Port sla tests to catch2
2019-10-04 14:47:02 +02:00
51f26f9483
Fix for data dir path on windows
2019-10-04 14:27:51 +02:00
5ca962a1da
Catch2 test framework integration into tm_sla_tests.
2019-10-04 14:23:19 +02:00
cf777ec09c
Remove automatic test subdir inclusion.
...
Too complex and might cause problems some day.
2019-10-04 13:52:42 +02:00
ce4f4bea06
libnest2d test rewritten for catch2. Fine tuned catch2 integration.
2019-10-04 12:59:31 +02:00
320d18f07c
Remove accidentally left cmake debug message
2019-10-04 09:14:57 +02:00