Commit Graph

7618 Commits

Author SHA1 Message Date
bubnikv
37806c020a Temporarily disabled the following check:
"Levitating objects cannot be printed without support"
until the unit tests are adjusted.
2018-12-14 19:40:02 +01:00
bubnikv
77d37f108c Iterative, not recursive, version of the Douglas-Peucker-Ramer algorithm
based on the work by @fuchstraumer
https://github.com/slic3r/Slic3r/pull/3825
https://gist.github.com/fuchstraumer/9421573fc281b946e5f561758961212a
which was based on
http://anis-moussa.blogspot.com/2014/03/ramer-douglas-peucker-algorithm-for.html
2018-12-14 19:29:58 +01:00
bubnikv
780b5667f3 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-14 17:19:31 +01:00
bubnikv
d6471e7b07 Fix of SLADisplayOrientation updates 2018-12-14 17:19:17 +01:00
bubnikv
506cbcb4a7 Fix of G-code invalidation on "wipe_into_object" "wipe_into_infill"
changes.

WIP: Fix of "levitating objects cannot be sliced".
2018-12-14 17:17:51 +01:00
YuSanka
880c1ef2b4 Next try to fix scroll the Object List to selected item (OSX & GTK) 2018-12-14 17:10:08 +01:00
YuSanka
907e510535 Changed PrusaBitmapTextRenderer's inheritance to wxDataViewRenderer instead of wxDataViewCustomRenderer :
to fix name editing under OSX
2018-12-14 17:10:08 +01:00
tamasmeszaros
dae01af2ac Logging during sla processing. 2018-12-14 16:58:55 +01:00
tamasmeszaros
2be23c8b14 Eliminate build warning with TBB_USE_CAPTURED_EXCEPTION
also make small adjustment on wxWidgets detection on Unix.
2018-12-14 13:45:58 +01:00
YuSanka
48a94ebae1 Fixed scroll the Object List to selected item on OSX & GTK
+ fixed #1395 (maximum PresetComboBox's width limit on Ubuntu)
2018-12-14 12:11:23 +01:00
tamasmeszaros
2d29b7d6cd Fix msvc build 2018-12-14 10:07:35 +01:00
Enrico Turri
07943ae669 Fixed import from 3mf of rotated models 2018-12-14 09:52:15 +01:00
Vojtech Kral
f3e238073b Mac OS build: Set a default SDK target, fix c/cxx flags in deps/boost 2018-12-13 18:52:03 +01:00
tamasmeszaros
a16e419138 Fix for SPE-688 (crash when saving zip to low disk space) 2018-12-13 18:49:08 +01:00
tamasmeszaros
dd3c485965 Some refactoring 2018-12-13 15:33:39 +01:00
YuSanka
ef04e558a7 Temporary fix of the build 2018-12-13 15:06:34 +01:00
YuSanka
27f5df5fbd Fixed broken DnD on GTK
+ show "Object menu" for each FullInstance instead of FullObject
2018-12-13 13:38:18 +01:00
YuSanka
2c8bc7283e Scroll the Object List to selected item been visible in the list (after object/part selection from the 3DScene) 2018-12-13 13:38:18 +01:00
tamasmeszaros
310adc18c6 Removed display_flip_xy and added display_orientation instead.
When starting Slic3r and the profile is FDM type than it yields an assertion failure for wx. See Tab::update_page_tree_visibility() line 2371
2018-12-13 12:42:45 +01:00
Enrico Turri
1dad58e60c Fixed rendering of legend texture with new background color 2018-12-13 11:13:58 +01:00
Enrico Turri
3bddf2afff Selection's debug output set as optional 2018-12-13 08:55:19 +01:00
bubnikv
b856775e18 Enabled the Wipe Tower for Repetier-Firmware #1310 2018-12-12 19:09:25 +01:00
bubnikv
70b13d005e Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-12 19:02:31 +01:00
bubnikv
31dc649190 Fix of https://github.com/prusa3d/Slic3r/issues/1298
Don't load preset files, if they are marked as hidden or system (Windows)
2018-12-12 19:02:18 +01:00
tamasmeszaros
5474eaebba Merge remote-tracking branch 'origin/master' 2018-12-12 18:46:00 +01:00
tamasmeszaros
9917edcdcc XY flip is implemented, works only for portrait LCD. 2018-12-12 18:45:45 +01:00
bubnikv
1925a34043 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-12 18:37:25 +01:00
bubnikv
80d0ca3ec0 [Feature] An option to export non manufacturer printer/filament/print profiles. #1292
https://github.com/prusa3d/Slic3r/issues/1292
2018-12-12 18:37:10 +01:00
tamasmeszaros
35a8a5374c Merge remote-tracking branch 'origin/master' 2018-12-12 15:51:45 +01:00
tamasmeszaros
623b2cec5c Another fix for crashing support generation. 2018-12-12 15:51:39 +01:00
bubnikv
598e6f648b Time to print into the G-code file name: Round it to full minutes. 2018-12-12 15:48:39 +01:00
bubnikv
1e05fc1593 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-12 15:09:34 +01:00
bubnikv
b8939ed7df Print time in output G-code: fill in the time if the file export
dialog is open after the slicing finished.
2018-12-12 15:09:20 +01:00
YuSanka
416f220c36 Save edited object/part's name to the object model 2018-12-12 14:44:43 +01:00
YuSanka
e1e4bf74ba ObjectList: first column editing 2018-12-12 14:44:42 +01:00
bubnikv
f60a767ed9 Fix of the wipe tower manipulation: 3D scene should maintain selection
status of the wipe tower after the wipe tower is updated.
2018-12-12 14:40:56 +01:00
tamasmeszaros
dfc92fb5cf Merge remote-tracking branch 'origin/master' 2018-12-12 14:25:27 +01:00
Vojtech Kral
913cece5a6 Plater: Remove extraneous button 2018-12-12 14:18:27 +01:00
Vojtech Kral
5dd0d505ee Add missing include 2018-12-12 14:15:08 +01:00
Vojtech Kral
4e7749a50d OctoPrint WIP: Fix build 2018-12-12 13:56:53 +01:00
Vojtech Kral
2eaca46b75 OctoPrint WIP: Fix build 2018-12-12 13:47:39 +01:00
Vojtech Kral
2350fb62b9 WIP OctoPrint integration 2018-12-12 13:17:01 +01:00
Enrico Turri
0bba116455 Fixed rendering of gizmo move for wipe tower 2018-12-12 13:04:06 +01:00
tamasmeszaros
2ef071d1a9 Merge branch 'master' of github.com:prusa3d/Slic3r 2018-12-12 12:44:13 +01:00
bubnikv
ce3eced0c4 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-12 12:01:00 +01:00
bubnikv
c0ebcacf1d WIP: Time estimate in file names. 2018-12-12 12:00:45 +01:00
Enrico Turri
706a9d6ddf Custom bed color 2018-12-12 11:44:17 +01:00
tamasmeszaros
4eda6e8521 Merge branch 'master' of github.com:prusa3d/Slic3r 2018-12-12 11:39:40 +01:00
tamasmeszaros
68de2d9813 Added cancellation points. Added new flip xy option. Refactor and waring removal. 2018-12-12 11:36:02 +01:00
YuSanka
edb6928997 Fix to my last commit 2018-12-12 10:46:12 +01:00