Commit Graph

  • 7a3f8c0a4c Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_seams_as_models enricoturri1966 2021-08-30 08:37:51 +02:00
  • 876f9d5a99 Cleanup in shader gouraud_light_instanced.vs enricoturri1966 2021-08-30 08:37:41 +02:00
  • 14659cf760 Revert of d701dfe436 enricoturri1966 2021-08-30 08:29:50 +02:00
  • d96549f307 Merge branch 'dk_desktop' David Kocik 2021-08-28 14:37:12 +02:00
  • ae3478c6c5 Desktop integration escaping path David Kocik 2021-08-28 14:35:12 +02:00
  • 1c76df89ea Fix of paint on supports don't work for object that has been scaled up #6718 The triangle-ray intersection function used a hard coded epsilon, which did not work for triangle meshes, that were either too small or too large. Newly the epsilon may be provided to the AABBTreeIndirect search functions externally and IndexedMesh calculates a suitable epsilon on demand from an average triangle mesh edge length. Vojtech Bubnik 2021-08-27 21:04:11 +02:00
  • d9f2fd7501 Fixed shifted clippimg plane triangulation on scaled meshes, fighting z-fighting has to be done in world coords. Lukas Matena 2021-08-27 19:46:44 +02:00
  • 7bd14bfaf7 ENABLE_SEAMS_USING_MODELS -> Fixed instances when horizontal slider is enabled for top layer only enricoturri1966 2021-08-27 15:23:27 +02:00
  • 8dfc0422a8 Faster and hopefully more reliable projection of paint-on support blockers and enforcers on a sliced mesh. Vojtech Bubnik 2021-08-27 15:05:08 +02:00
  • 306bd0a198 Fixed leakage of paint-on supports through thin objects. This is a bug introduced during 2.4.0 refactoring. Fixes To much support #6067 Vojtech Bubnik 2021-08-27 15:04:25 +02:00
  • 03fce23570 Fixed Perl bindings Vojtech Bubnik 2021-08-27 15:02:43 +02:00
  • 2844bee60b Added missing include (gcc 8.4) Lukas Matena 2021-08-27 14:01:29 +02:00
  • 7852ba061c Slightly reworded the 'Empty layers detected' warning, it mentions the layers between which the problem occurs, not just the upper one (which may be unclear). Lukas Matena 2021-08-27 12:10:25 +02:00
  • 9c4eeeaa18 Tech ENABLE_SEAMS_USING_INSTANCED_MODELS merged into tech ENABLE_SEAMS_USING_MODELS enricoturri1966 2021-08-27 11:41:34 +02:00
  • fbe4695958 Slight optimization of GLGizmoSimplify::process(): Moved a static variable from inside a lambda outside as the static inner variable initialization & access has to be made thread safe. Vojtech Bubnik 2021-08-27 11:30:37 +02:00
  • ae8e0311d7 debugging function debug_output_path() moved to utils.cpp/hpp and it now prints to console the default path when called for the first time. Fixed compilation of debugging output in SupportMaterial. Vojtech Bubnik 2021-08-27 11:25:50 +02:00
  • dd5beee0bd Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_seams_as_models enricoturri1966 2021-08-27 10:17:20 +02:00
  • 03dc2f7c11 ENABLE_SEAMS_USING_INSTANCED_MODELS -> Completed implementation of rendering models using instancing enricoturri1966 2021-08-27 10:16:50 +02:00
  • c471c3c7c4 Code cleanup and small refactoring enricoturri1966 2021-08-26 14:37:09 +02:00
  • f90b10b63e Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer Filip Sykala 2021-08-26 14:21:59 +02:00
  • 9f70afe44e Fix: Do not revert changes on change GLGizmoBase::m_state when apply was used Filip Sykala 2021-08-26 14:21:54 +02:00
  • 9cffbc929e Fix unsliced objects when their dimensions are close to bed limits tamasmeszaros 2021-08-26 13:39:22 +02:00
  • 526700db76 Fixed conflicts after merge with master enricoturri1966 2021-08-26 12:47:32 +02:00
  • 306fbffdc0 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_save_command enricoturri1966 2021-08-26 12:46:00 +02:00
  • 39ec1a6318 Fixed conflicts after merge with master enricoturri1966 2021-08-26 12:39:28 +02:00
  • 2980418706 ENABLE_SEAMS_USING_INSTANCED_MODELS -> WIP: Render models using glDrawElementsInstanced enricoturri1966 2021-08-26 12:37:55 +02:00
  • 95e4ab9460 Fixed the issue that an object disappeared in a multi-material painting gizmo when the object was almost completely sunk under the bed. Lukáš Hejl 2021-08-26 12:04:57 +02:00
  • af413e37bb Deps: Change empty CMAKE_BUILD_TYPE to Release on single config generators tamasmeszaros 2021-08-26 10:38:42 +02:00
  • dbaaa35534 Tech ENABLE_SAVE_COMMANDS_ALWAYS_ENABLED -> 1st installment: Allow to save/load empty projects enricoturri1966 2021-08-26 10:38:14 +02:00
  • dfd946e7c9 Merge remote-tracking branch 'origin/et_retract_acceleration' enricoturri1966 2021-08-26 08:54:14 +02:00
  • 1c25078bc3 Added a missing include (GCC 11.1). Lukáš Hejl 2021-08-26 08:41:11 +02:00
  • 8f3468030a Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_retract_acceleration enricoturri1966 2021-08-26 08:42:04 +02:00
  • 67bc29299a Fixed sinking object popping up on bed when adding a modifier enricoturri1966 2021-08-26 08:34:43 +02:00
  • f27448f322 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer enricoturri1966 2021-08-26 08:06:44 +02:00
  • 08b91d33e9 Fixed update of objects list in sidebar after deleting a part from a sinking object enricoturri1966 2021-08-26 08:06:37 +02:00
  • 673a2bdac8 Fix: ../src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:109:23: warning: comparison of integer expressions of different signedness: 'std::basic_string<char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] ../src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:132:17: warning: format string is not a string literal (potentially insecure) [-Wformat-security] ../src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:171:17: warning: format string is not a string literal (potentially insecure) [-Wformat-security] Severity Code Description Project File Line Suppression State Warning C26451 Arithmetic overflow: Using operator '-' on a 4 byte value and then casting the result to a 8 byte value. Cast the value to the wider type before calling operator '-' to avoid overflow (io.2). libslic3r_gui C:\GIT\slic3r\src\slic3r\GUI\Gizmos\GLGizmoSimplify.cpp 143 Filip Sykala 2021-08-25 18:25:37 +02:00
  • 9ea3be485f Merge branch 'master' into fs_QuadricEdgeCollapse Filip Sykala 2021-08-25 16:56:24 +02:00
  • 2d13b28ae6 Merge branch 'dk_arrow' David Kocik 2021-08-25 16:31:52 +02:00
  • 02dd1b5f7d rendering highlight arrow from svg David Kocik 2021-08-25 16:31:23 +02:00
  • 0f05b3c0cc Merge branch 'dk_browser' David Kocik 2021-08-25 15:37:26 +02:00
  • e6bae06557 Notice dialog when opening any link outside PrusaSlicer David Kocik 2021-08-25 15:07:30 +02:00
  • ca098d5763 Fixed manipulation of sinking multipart objects resulting in wrong object/parts positioning enricoturri1966 2021-08-25 15:01:15 +02:00
  • 0e4a987bed extend git ignore Filip Sykala 2021-08-25 13:17:36 +02:00
  • 790d445420 Merge branch 'master' into fs_QuadricEdgeCollapse Filip Sykala 2021-08-25 13:16:01 +02:00
  • 9896a21904 @Vojta request --> change ratio to decimation ratio Filip Sykala 2021-08-25 13:09:37 +02:00
  • a918314aab Fix UI glitches when "fill bed" fails to add any additional instances tamasmeszaros 2021-08-25 13:01:08 +02:00
  • 38cd7fea65 Fixed update of backend after the changes introduced with b3010a817b (Do not allow objects to be placed fully below bed) and pop object on the bed when only one part is left enricoturri1966 2021-08-25 12:39:46 +02:00
  • 3fc4cc84a7 Fixed invalidation when first_layer_height is changed Lukas Matena 2021-08-25 12:01:41 +02:00
  • beb38d09ae Add reserve to mesh boolean operation Filip Sykala 2021-08-25 10:51:11 +02:00
  • 369f325f4e Delete unused variable David Kocik 2021-08-25 09:52:27 +02:00
  • debf4981a6 Fix clang for VisualStudio usage Filip Sykala 2021-08-25 09:44:50 +02:00
  • 783c9cf202 Fix of d3f11a6ab7 Vojtech Bubnik 2021-08-25 09:34:32 +02:00
  • d701dfe436 Fixed deletion of objects/volumes by pressing Del key while the mouse cursor is hovering the objects list in sidebar enricoturri1966 2021-08-25 09:11:20 +02:00
  • 1c72351ba0 Erase updatedItemsInfo type from multiple-showing notifications list. David Kocik 2021-08-24 17:31:34 +02:00
  • e65dc37401 Refactoring + throwing exception from random generator in hints David Kocik 2021-08-24 17:23:58 +02:00
  • 2680d42055 comments in hints.ini David Kocik 2021-08-24 17:09:49 +02:00
  • aeac024e73 Merge branch 'dk_notifications' David Kocik 2021-08-24 16:55:51 +02:00
  • cfcfbc38d2 Hints notification random weighted order with saving used hints to cache/hints.cereal David Kocik 2021-08-24 16:48:05 +02:00
  • d3f11a6ab7 Follow-up to OctoPrint upload: ignore certificate revocation checks 6b03b66167 Vojtech Bubnik 2021-08-24 13:57:52 +02:00
  • c029cd44a4 Initialization of various Preset list of config options was made thread safe. Vojtech Bubnik 2021-08-24 13:10:35 +02:00
  • 16562a2e77 Do not print brim when object has raft, it is not supported and makes no sense Lukas Matena 2021-08-23 15:51:06 +02:00
  • b6deda3477 Fixed object below bed after deleting part enricoturri1966 2021-08-24 12:39:21 +02:00
  • dfdfb32648 Fixed update of project dirty state after discarding config changes enricoturri1966 2021-08-24 12:17:47 +02:00
  • d4584b1158 Removed confirmation dialog for command Delete All enricoturri1966 2021-08-24 12:09:30 +02:00
  • 434a182b0a Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer enricoturri1966 2021-08-24 11:31:13 +02:00
  • c5cc4ce221 Fixed sequential print clearance contours not disappearing after undo enricoturri1966 2021-08-24 11:31:04 +02:00
  • 6b03b66167 OctoPrint upload: ignore certificate revocation checks Fixes Hostname incorrect While test is positive (Bonjour discovery not supported for the address field) #1781 (partial fix of #1781) Vojtech Bubnik 2021-08-24 11:24:48 +02:00
  • 0b654e1518 Follow-up of 316d38807d -> Modified shader to work on (buggy) Intel graphics card enricoturri1966 2021-08-24 11:23:33 +02:00
  • 326fb51316 Force enable menu icons under GTK tamasmeszaros 2021-08-24 09:44:32 +02:00
  • fefc20dbbb Slight refactoring of the project state. Vojtech Bubnik 2021-08-24 09:34:25 +02:00
  • 19f88d015d Follow-up of ab6c638e44 -> Fixed logic to center objects loaded from 3mf files produced by 3rd part softwares enricoturri1966 2021-08-24 08:25:04 +02:00
  • d7d4d52843 Fix ../src/libslic3r/QuadricEdgeCollapse.cpp:565:22: warning: comparison of integer expressions of different signedness: 'const int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] ../src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:48:15: warning: unused variable 'min_triangle_count' [-Wunused-variable] ../src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:160:9: warning: unused variable 'wanted_count' [-Wunused-variable] ..\src\slic3r\GUI\Gizmos\GLGizmoSimplify.cpp(167): warning C4305: '=': truncation from 'double' to 'float' Filip Sykala 2021-08-24 08:21:14 +02:00
  • b3010a817b Do not allow objects to be placed fully below bed enricoturri1966 2021-08-24 07:46:59 +02:00
  • 0be2e3bc71 Fixup of e5f0099 Lukas Matena 2021-08-23 21:16:58 +02:00
  • 1f9782dbbd Merge branch 'dk_notifications' David Kocik 2021-08-23 16:33:12 +02:00
  • d96f75105f Parse hints.ini for translatable text as part of gettext_make_pot David Kocik 2021-08-23 16:26:47 +02:00
  • db6c984b36 remove unused variable Filip Sykala 2021-08-23 16:26:21 +02:00
  • db1458f99b Merge branch 'master' into fs_QuadricEdgeCollapse Filip Sykala 2021-08-23 15:57:18 +02:00
  • b555910185 Simplify dialog, Filip Sykala 2021-08-23 15:57:09 +02:00
  • e5f0099ded Fixed ProjectDropDialog: it sometimes did something else than selected Lukas Matena 2021-08-23 15:34:53 +02:00
  • 1f8b134a77 Changed app title when the current project is modified and non yet named enricoturri1966 2021-08-23 12:40:28 +02:00
  • 89819c1c22 Merge branch 'master' into fs_QuadricEdgeCollapse Filip Sykala 2021-08-23 11:33:14 +02:00
  • 1aa4b32fa7 Create multiple simplify notification Filip Sykala 2021-08-23 11:31:38 +02:00
  • fb1334af85 #5798 - Fixed naming of single part objects when loaded from 3mf files produced by 3rd part softwares enricoturri1966 2021-08-23 11:23:31 +02:00
  • 1d6ade1d9c Optimization of ConfigBase::equals() to not create intermediate list of modified options. Vojtech Bubnik 2021-08-23 10:47:40 +02:00
  • 93566d72e5 Allow Desktop Integration by default on Linux David Kocik 2021-08-23 10:16:26 +02:00
  • c0ff8b8888 Fix of hint notification button Open Gallery. Deselects all objects prior opening gallery. David Kocik 2021-08-23 10:07:06 +02:00
  • 720a65c4fd #6806 - Fixed naming of multipart objects when loaded from 3mf files enricoturri1966 2021-08-23 09:57:35 +02:00
  • 72656fd542 Updated PR index file. rtyr 2021-08-23 09:55:22 +02:00
  • 0259deba1c Updated brim_offset value. Updated Prusa MINI end g-code. Added Filamentworld filament profiles. rtyr 2021-08-23 09:52:20 +02:00
  • 24d2f510c5 Fixed painting on surfaces close to the bed (broken since 1360446) Lukas Matena 2021-08-23 09:47:37 +02:00
  • 30bca80cc5 Fix of Top solid infill settings cannot be changed in Vase mode #4241 Vojtech Bubnik 2021-08-23 08:50:10 +02:00
  • 64fc2eb425 error when loading configbundle (#6822) Merill 2021-08-23 08:09:25 +02:00
  • f9af9aa907 Improved wording of "reserved words in G-code" error message. Vojtech Bubnik 2021-08-20 16:47:43 +02:00
  • 07186dac99 Improved wording of "does not look like a sign" notification. Vojtech Bubnik 2021-08-20 16:47:01 +02:00
  • 9a54c21c19 Disabled "expensive checks" in debug mode, TriangleSelector Vojtech Bubnik 2021-08-20 16:46:38 +02:00
  • 2a7f204859 Fixed update of slicing back-end with MMU-painted objects after change of a printer from MMU to non-MMU (when number of extruders changes). Also slightly optimized in case a MMU-painted object is sliced in single extruder mode. Vojtech Bubnik 2021-08-20 16:18:53 +02:00
  • 8ce36fb8f1 Improved wording of message boxes popping up on looks_like_saved_in_meters() and looks_like_saved_in_inches() Vojtech Bubnik 2021-08-20 15:29:29 +02:00
  • d7eca05206 Removed 'Set auto color changes' menu item from GCodeViewer enricoturri1966 2021-08-20 15:48:27 +02:00
  • ab6c638e44 Always center on the bed objects loaded from 3mf produced by 3rd part softwares enricoturri1966 2021-08-20 15:06:42 +02:00