Commit Graph

10972 Commits

Author SHA1 Message Date
YuSanka
5100256201 Fixed OSX build 2019-10-09 13:15:03 +02:00
YuSanka
bcf306fc53 Bugfix for extruders Column: suppress draw bitmap for Instance and allow Extruder editing for Layer Range 2019-10-09 12:36:13 +02:00
YuSanka
d156bf75a0 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-10-09 11:31:48 +02:00
YuSanka
c826fd9449 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
Enrico Turri
d3c337b69a Fixed conflicts after merging with master 2019-10-09 11:17:48 +02:00
Lukas Matena
2bf2abea30 Merge branch 'lm_wipe_tower_in_skirt' 2019-10-08 14:13:07 +02:00
Lukas Matena
f9f9202a24 Simplified inclusion of the wipe tower into skirt calculation 2019-10-08 14:12:40 +02:00
Lukas Matena
5fac2ef70e 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
Thomas Moore
e355c13dfb Include wipe tower in skirt 2019-10-08 11:06:55 +02:00
Lukas Matena
9412e6cea2 Fixup of 47a8b49 2019-10-08 11:05:59 +02:00
tamasmeszaros
05b8adb67b Merge branch 'tm_arrange_test_extend' 2019-10-07 17:57:34 +02:00
Vojtech Kral
478768d559 Merge branch 'vk-materials' 2019-10-07 17:41:51 +02:00
Vojtech Kral
48a22d9410 Merge branch 'master' into materials 2019-10-07 17:23:37 +02:00
Vojtech Kral
3e833a2849 ConfigWizard: Fix printer pre-selection on fresh config 2019-10-07 17:21:45 +02:00
tamasmeszaros
28730791fa Extend libnest tests, remove some warnings, faster catch2 compilation.
Also, improve libnest2d::nest interface.
2019-10-07 17:16:40 +02:00
tamasmeszaros
1b68cee8e4 Hotfix for broken partial arrange. 2019-10-07 14:10:47 +02:00
YuSanka
c9ed137d27 Fixed get extruder color for SLA presets 2019-10-07 12:36:16 +02:00
tamasmeszaros
be59414c05 Don't require gtest anymore. 2019-10-07 11:22:16 +02:00
Vojtech Kral
b7a3795772 ConfigWizard: Fix a memory access issue between PageMaterial instances 2019-10-07 11:10:18 +02:00
tamasmeszaros
c71ee02e5c 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
tamasmeszaros
85413bd690 Fix test outputs on buildbot. Also fix pairhash test. 2019-10-07 10:21:59 +02:00
tamasmeszaros
e3ab20a56b Merge branch 'tm_sla_tests' 2019-10-04 18:34:08 +02:00
tamasmeszaros
a4aa05310b 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
bubnikv
1d88d30885 Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2019-10-04 16:50:18 +02:00
bubnikv
6f3f3f2de1 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
tamasmeszaros
80d7b418b4 Port sla tests to catch2 2019-10-04 14:47:02 +02:00
tamasmeszaros
3fce39ee35 Fix for data dir path on windows 2019-10-04 14:27:51 +02:00
tamasmeszaros
a258d309d1 Catch2 test framework integration into tm_sla_tests. 2019-10-04 14:23:19 +02:00
tamasmeszaros
c92b5f6824 Remove automatic test subdir inclusion.
Too complex and might cause problems some day.
2019-10-04 13:52:42 +02:00
tamasmeszaros
a9b40c0547 libnest2d test rewritten for catch2. Fine tuned catch2 integration. 2019-10-04 12:59:31 +02:00
tamasmeszaros
d846bfc235 Remove accidentally left cmake debug message 2019-10-04 09:14:57 +02:00
tamasmeszaros
e2fa155613 Apply Mac specific caveats on the test build script. 2019-10-04 11:08:46 +02:00
tamasmeszaros
e0527f95b0 Catch2 test framework integration. 2019-10-04 11:04:26 +02:00
tamasmeszaros
d595ca002d Fix endless loop in pinhead creation.
* Headless stick penetration value from global cfg
* eliminate warnings
2019-10-03 17:18:03 +02:00
tamasmeszaros
f0469c18f8 Add an additional sla test object for support generation. 2019-10-03 16:15:11 +02:00
tamasmeszaros
3049408336 Make sure no vector reallocation will be performed on pillars.
This is a workaround for now, it needs to be handled properly.
2019-10-03 15:13:17 +02:00
YuSanka
0c7a450496 Merge remote-tracking branch 'origin/ys_extruders_color' 2019-10-03 14:25:25 +02:00
YuSanka
5fb187982a Merge remote-tracking branch 'origin/ys_manipulation_panel_rw' 2019-10-03 14:24:20 +02:00
tamasmeszaros
234ccd8551 Add test obj and address for support under ground level if no elevation 2019-10-03 14:23:22 +02:00
tamasmeszaros
14dcfd9847 Eliminate some race conditions in sla support tree 2019-10-03 12:31:25 +02:00
tamasmeszaros
317375583e Add method for bridge addition with Head parameter to fill the bridge_id 2019-10-03 10:22:25 +02:00
YuSanka
16f891994d Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-10-02 22:51:18 +02:00
YuSanka
87ad8cc3dd Fixed a bug: Wrong save of a preset if the preset is already exist.
Step to repro:
1. Select system "Some_preset" preset
2. Make some changes
3. Save preset with "Some_preset - Copy" name.
=>  "Some_preset - Copy" is selected, there is/are marked option(s) only different from system preset.
repeate 1-3 steps
=>  "Some_preset - Copy" is selected, there is/are marked option(s) different from DEFAULT preset.
2019-10-02 22:50:55 +02:00
tamasmeszaros
19e1c5fbc8 Enable full concurrency for support tree generation. 2019-10-02 16:33:13 +02:00
YuSanka
dd1da058cf Corrected editor position and size 2019-10-02 16:14:40 +02:00
tamasmeszaros
63d8ca8d76 Merge branch 'tm_timecvt' 2019-10-02 15:12:25 +02:00
YuSanka
5bc08c9078 More improvements 2019-10-02 15:02:13 +02:00
tamasmeszaros
c0cf5dea0c Fix tests on all platforms
Try to link tests on Mac.


Fix inaccurate pad brim size


fix build on mac (attempt 2)


Fixes for support tree faults and race conditions in release mode.


Fix crashing test executable on gcc 4.9


fix warning on msvc
2019-10-02 14:55:16 +02:00
tamasmeszaros
6342bbba2f Time conversion functions with tests.
Fixes issue with incorrect characters in time strings on UI.
Fix platform dependency


Fix return value with incorrect strings.


Just use strptime and strftime on all platforms.

Emulate strptime on msvc... because they don't have it and their get_time is buggy.
2019-10-02 14:44:11 +02:00
tamasmeszaros
6e10e35717 Fix crashing test executable on gcc 4.9 2019-10-02 14:42:28 +02:00