Enrico Turri
b5c13962f9
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-10-07 09:31:43 +02:00
Enrico Turri
cea2b5d621
ENABLE_3DCONNEXION_DEVICES -> Update 3D scene only when mouse 3D device send update messages
2019-10-07 09:31:23 +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
Enrico Turri
aaed88eef7
ENABLE_3DCONNEXION_DEVICES -> Automatic detection of plugging/unplugging 3Dconnexion devices
2019-10-04 10:59:27 +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
Enrico Turri
1ebb8d3caa
ENABLE_3DCONNEXION_DEVICES -> Another small refactoring of Mouse3DController
2019-10-04 07:58:01 +02:00
Enrico Turri
e37c68aecb
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-10-04 07:34:43 +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
Enrico Turri
c64f563e63
ENABLE_3DCONNEXION_DEVICES -> Refactored Mouse3DController to simplify code
2019-10-03 12:16:59 +02:00
Enrico Turri
2e21a1129f
ENABLE_3DCONNEXION_DEVICES - Added missing return lines
2019-10-03 12:09:49 +02:00
Enrico Turri
a8760a5526
ENABLE_3DCONNEXION_DEVICES -> Refactored Mouse3DController to be unaware of current active GLCanvas3D
2019-10-03 11:38:31 +02:00
Enrico Turri
42030bc6c7
ENABLE_3DCONNEXION_DEVICES -> Serialization of mouse device parameters into config
2019-10-03 10:26:28 +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
Enrico Turri
ae14252377
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-10-03 08:07:13 +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
Enrico Turri
869d1ca48d
ENABLE_3DCONNEXION_DEVICES - Added imgui dialog to edit 3Dconnexion device parameters
2019-10-02 15:55:26 +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
YuSanka
fbea68e6dc
Improvements for 15902766d0
2019-10-02 14:08:36 +02:00
tamasmeszaros
f4161ce50d
Fix compilation without pch.
2019-10-02 13:56:41 +02:00
YuSanka
24f7e77593
Fix OSX build
2019-10-02 12:17:02 +02:00
YuSanka
452eaf9cc8
Workaround for extruder editing under OSX
2019-10-02 11:53:50 +02:00
Enrico Turri
59a88dee84
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-10-02 11:01:31 +02:00
Enrico Turri
27428d9ed2
#3008 - Generate all mipmaps up to size 1x1
2019-10-02 10:57:07 +02:00
Enrico Turri
346a773f91
Fixed crash into GCodeTimeEstimator::post_process() while processing custom end g-code
2019-10-02 09:38:19 +02:00
Enrico Turri
e544a33dad
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_git_3010
2019-10-02 08:13:11 +02:00