Commit Graph

  • 4895456a6f Hint hypertext preferences highlight David Kocik 2021-10-26 10:04:48 +02:00
  • f23a0298ed ExportOutgoing notification should not show on upload David Kocik 2021-10-26 14:22:35 +02:00
  • bc9be829c3 ExportOutgoing notification should not show on upload David Kocik 2021-10-26 14:22:35 +02:00
  • 8bf4408731 Fix of #7170. Delayed notification is not moved until push will succeed. David Kocik 2021-10-26 14:03:58 +02:00
  • 2c49e3149e Fix of #7170. Delayed notification is not moved until push will succeed. David Kocik 2021-10-26 14:03:58 +02:00
  • 79d9fd154e Wrong build on windows system (32 vs 64bit) dialog David Kocik 2021-10-25 17:40:18 +02:00
  • 4a205dd33f Wrong build on windows system (32 vs 64bit) dialog David Kocik 2021-10-25 17:40:18 +02:00
  • 73af0ed331 Fixing slow conversion from cgal mesh format tamasmeszaros 2021-11-02 09:52:44 +01:00
  • b6a65d2175 Fixing slow conversion from cgal mesh format tamasmeszaros 2021-11-02 09:52:44 +01:00
  • fc3bab9063 Merge branch 'lh_brim_fix' Lukáš Hejl 2021-11-01 15:11:48 +01:00
  • 81993d03cb Merge branch 'lh_brim_fix' Lukáš Hejl 2021-11-01 15:11:48 +01:00
  • 78879b2e84 Fixed missing brims for nested objects. Lukáš Hejl 2021-11-01 15:07:05 +01:00
  • e9142dc420 Fixed missing brims for nested objects. Lukáš Hejl 2021-11-01 15:07:05 +01:00
  • 30a37d0c25 Fix of #7213: Not generated inner brim after 7ff76d0768. Lukáš Hejl 2021-11-01 15:05:19 +01:00
  • accbb89e10 Fix of #7213: Not generated inner brim after 7ff76d0768. Lukáš Hejl 2021-11-01 15:05:19 +01:00
  • a0ee41770d Fix of Print::apply() creating hierarchy of regions for complex scenarios: Unnecessary regions were created for a modifier over a volume or a modifier, where the modifier did not modify any of its parent's properties. This lead to an explosion of regions for this particular 3MF. Fixes Non Responsive & Memory Leak when opening or changing this 3MF project #7220 Vojtech Bubnik 2021-11-01 13:48:34 +01:00
  • cf93a094ac Fix of Print::apply() creating hierarchy of regions for complex scenarios: Unnecessary regions were created for a modifier over a volume or a modifier, where the modifier did not modify any of its parent's properties. This lead to an explosion of regions for this particular 3MF. Fixes Non Responsive & Memory Leak when opening or changing this 3MF project #7220 Vojtech Bubnik 2021-11-01 13:48:34 +01:00
  • ca677fa1da SLA supports gizmo: selection rectangle now selects partially obscured points as well Lukas Matena 2021-10-26 14:00:07 +02:00
  • 44bac15901 SLA supports gizmo: selection rectangle now selects partially obscured points as well Lukas Matena 2021-10-26 14:00:07 +02:00
  • 0b6fc0817f SendSystemInfo: Reworked internet connection check, now we only do the check on Windows, see the comments in the code for details. Lukas Matena 2021-10-27 11:54:12 +02:00
  • d5544221ad SendSystemInfo: Reworked internet connection check, now we only do the check on Windows, see the comments in the code for details. Lukas Matena 2021-10-27 11:54:12 +02:00
  • 3124892fae Fixed a tripping assert Lukas Matena 2021-11-01 12:52:45 +01:00
  • cef03ccb7f Fixed a tripping assert Lukas Matena 2021-11-01 12:52:45 +01:00
  • 2682915a5d #7211 - Fixed reset direction of view clipping not aligning cut surface correctly when viewed from Left or Right enricoturri1966 2021-11-01 11:08:02 +01:00
  • 1a02d21af7 #7211 - Fixed reset direction of view clipping not aligning cut surface correctly when viewed from Left or Right enricoturri1966 2021-11-01 11:08:02 +01:00
  • 4a2e991ffe Fixed build on non-Windows OSs enricoturri1966 2021-11-01 08:46:37 +01:00
  • 06007313d8 Fixed build on non-Windows OSs enricoturri1966 2021-11-01 08:46:37 +01:00
  • 0074df9c74 Fix build on linux/clang 13 (#7203) Yuri D'Elia 2021-11-01 08:02:20 +01:00
  • 65020c9a9f Fix build on linux/clang 13 (#7203) Yuri D'Elia 2021-11-01 08:02:20 +01:00
  • a94f1b332a Fixing the GCC/clang builds. MSVC is again non-conformant. Vojtech Bubnik 2021-10-30 14:00:23 +02:00
  • 49f5299f47 Fixing the GCC/clang builds. MSVC is again non-conformant. Vojtech Bubnik 2021-10-30 14:00:23 +02:00
  • d78a5acba9 Numerical improvements to Welzel minimum enclosing circle algorithm Vojtech Bubnik 2021-10-30 11:18:23 +02:00
  • 37ca0daac2 Numerical improvements to Welzel minimum enclosing circle algorithm Vojtech Bubnik 2021-10-30 11:18:23 +02:00
  • a01ab28e4c Fixed encoding of gizmo entering/leaving undo redo snapshots, which was broken by adding an extra TakeSnapshot overload in 41dc265 Lukas Matena 2021-10-29 21:47:47 +02:00
  • 207187ed79 Fixed encoding of gizmo entering/leaving undo redo snapshots, which was broken by adding an extra TakeSnapshot overload in 41dc265 Lukas Matena 2021-10-29 21:47:47 +02:00
  • 5f84c504fc Support generator: Regression wrt. PrusaSlicer 2.3.3: "with sheath" now again uses the lighweight zig-zag algorithm for the sparse support columns, while PrusaSlicer 2.4.0-alpha1 to PrusaSlicer 2.4.0-beta1 used the new "stable" zig-zag algorithm for both the non-sheathed and sheathed sparse support columns creating unnecessarily thick support column perimeters. Vojtech Bubnik 2021-10-29 16:53:03 +02:00
  • 576dc73136 Support generator: Regression wrt. PrusaSlicer 2.3.3: "with sheath" now again uses the lighweight zig-zag algorithm for the sparse support columns, while PrusaSlicer 2.4.0-alpha1 to PrusaSlicer 2.4.0-beta1 used the new "stable" zig-zag algorithm for both the non-sheathed and sheathed sparse support columns creating unnecessarily thick support column perimeters. Vojtech Bubnik 2021-10-29 16:53:03 +02:00
  • 1ddd060982 New placeholder parser values for output file name template; {num_objects} - number of printable objects on the plater. {num_instances} - number of printable instances on the plater, adding up all printable instances of all objects. Implements #2735 #3339 #4607 Vojtech Bubnik 2021-10-29 14:27:36 +02:00
  • 15e27ab8ff New placeholder parser values for output file name template; {num_objects} - number of printable objects on the plater. {num_instances} - number of printable instances on the plater, adding up all printable instances of all objects. Implements #2735 #3339 #4607 Vojtech Bubnik 2021-10-29 14:27:36 +02:00
  • 3216448bbc PlaceholderParser: implemented round(), digits() and zdigits() macros. round() rounds to an integer. This is a popular request, for example #3472 Vojtech Bubnik 2021-10-29 13:36:26 +02:00
  • 384303d57b PlaceholderParser: implemented round(), digits() and zdigits() macros. round() rounds to an integer. This is a popular request, for example #3472 Vojtech Bubnik 2021-10-29 13:36:26 +02:00
  • 0f145920d9 Fixed conditional G-code int(...), which did not accept an expression, just a variable, constant or an expression enclosed in double braces (()) Mentioned for example in #3472 Vojtech Bubnik 2021-10-29 10:45:23 +02:00
  • 923c2f19ae Fixed conditional G-code int(...), which did not accept an expression, just a variable, constant or an expression enclosed in double braces (()) Mentioned for example in #3472 Vojtech Bubnik 2021-10-29 10:45:23 +02:00
  • 23ab9fb181 MSW DarkMode: Set mode colors for "Change volume type" dialog. YuSanka 2021-10-29 08:46:29 +02:00
  • 144bdc4ce8 MSW DarkMode: Set mode colors for "Change volume type" dialog. YuSanka 2021-10-29 08:46:29 +02:00
  • b6c4e94d81 Fixing projection of bottom surfaces in MM segmentation and for support blockers / enforcers. Vojtech Bubnik 2021-10-28 15:07:29 +02:00
  • 7dde3c7fa9 Fixing projection of bottom surfaces in MM segmentation and for support blockers / enforcers. Vojtech Bubnik 2021-10-28 15:07:29 +02:00
  • 93e91bcacb Fixing compilation on GCC Vojtech Bubnik 2021-10-27 17:36:47 +02:00
  • 8773223222 Fixing compilation on GCC Vojtech Bubnik 2021-10-27 17:36:47 +02:00
  • bc1737c0da Yet another bugfix for gcc where MSVC was happy with non-conformant code Vojtech Bubnik 2021-10-27 16:16:49 +02:00
  • ff5541ede8 Yet another bugfix for gcc where MSVC was happy with non-conformant code Vojtech Bubnik 2021-10-27 16:16:49 +02:00
  • ad2dfe345d Fixed typo in an unused template code, where MSVC does not complain, but GCC does. Vojtech Bubnik 2021-10-27 16:07:23 +02:00
  • df32d0a562 Fixed typo in an unused template code, where MSVC does not complain, but GCC does. Vojtech Bubnik 2021-10-27 16:07:23 +02:00
  • e87f90af9f Fixed typo in CMake Vojtech Bubnik 2021-10-27 16:04:58 +02:00
  • ade4044cb7 Fixed typo in CMake Vojtech Bubnik 2021-10-27 16:04:58 +02:00
  • cf7b6fb19a Extracted MedialAxis code from Geometry.cpp/hpp, moved to its own files to Geometry/ Moved other Voronoi files to Geometry/ Vojtech Bubnik 2021-10-27 16:02:36 +02:00
  • 08bc063f66 Extracted MedialAxis code from Geometry.cpp/hpp, moved to its own files to Geometry/ Moved other Voronoi files to Geometry/ Vojtech Bubnik 2021-10-27 16:02:36 +02:00
  • 497905406b New code for minimum enclosing circle by randomized Welzl algorithm. Split the circle code from Geometry.cpp/hpp to Geometry/Circle.cpp,hpp Vojtech Bubnik 2021-10-27 15:08:28 +02:00
  • 0292826482 New code for minimum enclosing circle by randomized Welzl algorithm. Split the circle code from Geometry.cpp/hpp to Geometry/Circle.cpp,hpp Vojtech Bubnik 2021-10-27 15:08:28 +02:00
  • 77548df00f Fixed missing sinking property in objects list for multipart objects with a part completely below the printbed enricoturri1966 2021-10-27 14:33:02 +02:00
  • 0e51f2f15f Fixed missing sinking property in objects list for multipart objects with a part completely below the printbed enricoturri1966 2021-10-27 14:33:02 +02:00
  • 3f669e70b9 #7160 - Fixed drag object on mouse move cause wrong color when outside the print area enricoturri1966 2021-10-27 10:37:35 +02:00
  • a5507122d6 #7160 - Fixed drag object on mouse move cause wrong color when outside the print area enricoturri1966 2021-10-27 10:37:35 +02:00
  • f309cf3aa9 Merge branch 'tm_levitating_supports_in_interior' tamasmeszaros 2021-10-27 10:05:33 +02:00
  • d4d064eddd Merge branch 'tm_levitating_supports_in_interior' tamasmeszaros 2021-10-27 10:05:33 +02:00
  • d57cfa981e Construct supports using the trimmed mesh. To solve issues with supports within the cavity hanging in the air. This still doesn't solve the issue with undrilled holes. tamasmeszaros 2021-10-27 10:05:09 +02:00
  • 7a6346d128 Construct supports using the trimmed mesh. To solve issues with supports within the cavity hanging in the air. This still doesn't solve the issue with undrilled holes. tamasmeszaros 2021-10-27 10:05:09 +02:00
  • 145f0489b8 Fixed crash when a part of a multipart object is completely below the printbed enricoturri1966 2021-10-27 08:56:10 +02:00
  • 9c97a1b3c2 Fixed crash when a part of a multipart object is completely below the printbed enricoturri1966 2021-10-27 08:56:10 +02:00
  • 9a4863a14b Translate error. Mark Choi 2021-10-25 21:15:33 +09:00
  • 9e6b4ae803 Translate error. Mark Choi 2021-10-25 21:15:33 +09:00
  • e5b51a654d Follow-up to 0c29eb9943 YuSanka 2021-10-26 16:35:51 +02:00
  • 35ed791c36 Follow-up to 0c29eb9943 YuSanka 2021-10-26 16:35:51 +02:00
  • ea56f00a31 Fixing handling of project "saved" timestamp on Undo / Redo stack. Vojtech Bubnik 2021-10-26 16:30:41 +02:00
  • 8793ec94da Fixing handling of project "saved" timestamp on Undo / Redo stack. Vojtech Bubnik 2021-10-26 16:30:41 +02:00
  • cd13af59f4 Follow-up to 79eb59b9f2 Fix of #7168: Crash when layer count exceeds 4095 This time the crash was fixed for top / bottom propagation of multi-material segmentation. Vojtech Bubnik 2021-10-26 16:21:01 +02:00
  • 857d4544b2 Follow-up to 79eb59b9f2 Fix of #7168: Crash when layer count exceeds 4095 This time the crash was fixed for top / bottom propagation of multi-material segmentation. Vojtech Bubnik 2021-10-26 16:21:01 +02:00
  • ef0dae8c97 Implemented possibility to apply conversion from inches/meters to mm for all loaded objects at once YuSanka 2021-10-26 14:52:20 +02:00
  • 13ec55a4dd Implemented possibility to apply conversion from inches/meters to mm for all loaded objects at once YuSanka 2021-10-26 14:52:20 +02:00
  • fe748ca43b 1.4.0-beta1 Sync with PrusaSlicer-settings rtyr 2021-10-26 13:38:49 +02:00
  • d5129fb21d 1.4.0-beta1 Sync with PrusaSlicer-settings rtyr 2021-10-26 13:38:49 +02:00
  • 28de7f5504 Support generator: Merging of bottom contacts with top contacts and interface layers if possible. This should always be possible with soluble supports and it should have been done long time ago. For non-soluble supports, it may or may not be possible to merge these layers: They will only be merged if they are extruded without bridging and with the same layer height. Fixes Support enforcer interfaces not generated as needed. #6784 or at least some of the issues reported. Vojtech Bubnik 2021-10-26 12:09:46 +02:00
  • 1e5ba4f5d0 Support generator: Merging of bottom contacts with top contacts and interface layers if possible. This should always be possible with soluble supports and it should have been done long time ago. For non-soluble supports, it may or may not be possible to merge these layers: They will only be merged if they are extruded without bridging and with the same layer height. Fixes Support enforcer interfaces not generated as needed. #6784 or at least some of the issues reported. Vojtech Bubnik 2021-10-26 12:09:46 +02:00
  • 4d2017188d Updated GLEW to 2.2.0 Vojtech Bubnik 2021-10-26 10:03:29 +02:00
  • 7ee9b7ad4f Updated GLEW to 2.2.0 Vojtech Bubnik 2021-10-26 10:03:29 +02:00
  • 00c444f8c8 Tiny optimization of slice_mesh_slabs() with mirrored objects. Vojtech Bubnik 2021-10-25 15:23:15 +02:00
  • 72ea6e1a44 Tiny optimization of slice_mesh_slabs() with mirrored objects. Vojtech Bubnik 2021-10-25 15:23:15 +02:00
  • 79eb59b9f2 Fix of #7168: Crash when layer count exceeds 4095 Lukas Matena 2021-10-26 09:54:55 +02:00
  • b469b19681 Fix of #7168: Crash when layer count exceeds 4095 Lukas Matena 2021-10-26 09:54:55 +02:00
  • e1b3ba063b Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS - Printbed collision detection made cheaper for rectangular beds and faster for circular beds enricoturri1966 2021-10-26 08:45:21 +02:00
  • 114e924654 Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS - Printbed collision detection made cheaper for rectangular beds and faster for circular beds enricoturri1966 2021-10-26 08:45:21 +02:00
  • 054dd569af MSW Dark mode: Set mode colors for RichToolTips YuSanka 2021-10-26 08:28:03 +02:00
  • bcdf25a22f MSW Dark mode: Set mode colors for RichToolTips YuSanka 2021-10-26 08:28:03 +02:00
  • 0c29eb9943 Follow up e2475c9576 = code refactoring YuSanka 2021-10-25 16:55:02 +02:00
  • a979af99af Follow up e2475c9576 = code refactoring YuSanka 2021-10-25 16:55:02 +02:00
  • 0836fbb453 Allow to enter empty value for "G-code thumbnails" option YuSanka 2021-10-25 16:27:53 +02:00
  • 7a0f5a743b Allow to enter empty value for "G-code thumbnails" option YuSanka 2021-10-25 16:27:53 +02:00
  • 3d87904e66 Fixed the bottom layer of multi-material painted objects sunken below the print bed (#7107). Lukáš Hejl 2021-10-22 12:17:42 +02:00
  • 95c20dbf7d Fixed the bottom layer of multi-material painted objects sunken below the print bed (#7107). Lukáš Hejl 2021-10-22 12:17:42 +02:00
  • 7c00905ec7 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer enricoturri1966 2021-10-25 14:47:22 +02:00