Commit Graph

  • c5b224c0c1 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_sla_switch_view enricoturri1966 2023-04-03 08:56:27 +0200
  • 797dd1197e Allow the user to switch between visualizing original or processed volumes in 3D scene after slicing using SLA printers enricoturri1966 2023-04-03 08:54:04 +0200
  • 0384d631d6 Bumped up version to 2.6.0-alpha6 Lukas Matena 2023-03-31 16:58:44 +0200
  • 9001ca8674 Merge commit 'bbd870b26c7094247235b064f7c8d970d5c7167a' Lukas Matena 2023-03-31 16:51:16 +0200
  • bbd870b26c Sync to c987b4585: this is needed so we can later ff public/stable (currently at version_2.5.2) to version_2.6.0 Lukas Matena 2023-03-31 16:49:26 +0200
  • c987b45853 Merge branch 'lm_wipe_tower_purging' Lukas Matena 2023-03-31 16:42:57 +0200
  • 3d855580ce Wipe tower: fix the height of preview in 3D scene Lukas Matena 2023-03-30 14:06:23 +0200
  • b14855beda Wipe tower: remove 'Purging volumes' button for printers with separate extruders: the setting really only makes sense for single extruder MM, the others can use filament_minimal_purge_on_wipe_tower Lukas Matena 2023-03-30 12:41:57 +0200
  • 9775bf213d Wipe tower: changed the way how initial wipe tower preview depth is calculated Lukas Matena 2023-03-17 13:49:35 +0100
  • 0cedbe91ca Merge branch 'lm_gcode_postprocess' Lukas Matena 2023-03-31 16:41:05 +0200
  • 2ac964a676 XL specific temporary: - only enable the temp backtracking for XL - hardcode toolchange time to 4.5s Lukas Matena 2023-03-22 16:48:08 +0100
  • 211b8cdc90 Added a marker for the ooze prevention cooldown commands Lukas Matena 2023-02-22 13:49:17 +0100
  • 943eb5b4fe Modified gcode postprocessor to remove gcode lines while backtracing from the current position enricoturri1966 2023-02-21 13:31:29 +0100
  • 97397ba6cb Increased the backtracing time to 120 s Lukas Matena 2023-02-17 16:29:57 +0100
  • 86f2142325 Change the notification from M117 to M104 Lukas Matena 2023-02-17 15:07:39 +0100
  • 64b3e0d6a9 Fixed method GCodeLine::extract_cmd() enricoturri1966 2023-02-17 09:29:35 +0100
  • 57e1f3d4db Backtracing updates: - always enable the feature - read the tool that we change to - get temperature for that tool (from config at this point) - replace the dummy XYYY gcode by M117 (print to display) showing the tool, time to toolchange and required temp Lukas Matena 2023-02-15 23:42:20 +0100
  • c9724ae6fd Modify gcode post-process to allow to insert new gcode lines by backtracing from the current processed line. enricoturri1966 2023-01-18 11:00:20 +0100
  • 80e0666401 Merge remote-tracking branch 'origin/et_transformations' enricoturri1966 2023-03-31 16:12:39 +0200
  • 3c8ecf5bd6 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_transformations enricoturri1966 2023-03-31 16:10:36 +0200
  • e1c253b29e fix of obsolete text David Kocik 2023-03-31 15:42:13 +0200
  • 41026d47b6 EmbossGizmo: Fixed some phrases to improve localization YuSanka 2023-03-31 14:31:22 +0200
  • 4cf8d671cb Change imgui dialog in emboss to wxWidget dialog for better styling. Filip Sykala - NTB T15p 2023-03-31 13:36:35 +0200
  • dee0aa6f90 Merge branch 'dk_alt_eject' David Kocik 2023-03-31 13:11:38 +0200
  • 6be2aa29dc Alternative eject function (IOCTL_STORAGE_EJECT_MEDIA) David Kocik 2023-03-31 13:10:56 +0200
  • e1861d220c Revert "Try to handle fff supports in arrange after slicing" tamasmeszaros 2023-02-20 14:10:59 +0100
  • d56f09a92a Fix removing neighbor duplicit point between first and last point in polygon mentioned by @BubnikV Filip Sykala - NTB T15p 2023-03-31 09:48:14 +0200
  • dd7a19505a Another approach to fix undo redo: Do not open gizmo on shortcut key: only create volume Filip Sykala - NTB T15p 2023-03-30 19:04:29 +0200
  • 115b230367 Merge branch 'master' into fs_undoredo Filip Sykala - NTB T15p 2023-03-30 18:17:13 +0200
  • 58e3143ad8 Different handling of shortcut 'T' for emboss text Filip Sykala - NTB T15p 2023-03-30 18:16:59 +0200
  • d3037d325a Minor improvement of the special case of extra perimeters path ordering PavelMikus 2023-03-30 16:56:47 +0200
  • f95810bee4 Merge remote-tracking branch 'public/master' Lukas Matena 2023-03-30 16:32:40 +0200
  • 3a08097cd2 Improve performance of bridge over infill algorithm for very noisy/textured top surfaces improve bridging direction unification when briding areas start overlapping PavelMikus 2023-03-30 16:20:40 +0200
  • 2e0d21d2e2 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_picking_parts_fix enricoturri1966 2023-03-30 13:08:13 +0200
  • 2057d0ce9a SPE-1610 - Modified SceneRaycaster to keep the current selection when the user clicks and drag a selected volume enricoturri1966 2023-03-30 13:05:57 +0200
  • 47aacbdc5e Merge branch 'tm_bugfix_SPE-1617' tamasmeszaros 2023-03-30 13:00:27 +0200
  • e0a133b442 Merge branch 'master' into fs_undoredo Filip Sykala - NTB T15p 2023-03-30 12:37:59 +0200
  • 827d08d090 add more comment Filip Sykala - NTB T15p 2023-03-30 12:37:50 +0200
  • e4c479aba4 Added first layer print times to print statistics written at the end of a G-code export. ; estimated first layer printing time (normal mode) = xxx ; estimated first layer printing time (silent mode) = yyy Vojtech Bubnik 2023-03-30 12:19:45 +0200
  • e966b1e0cd Merge branch 'master' into fs_undoredo Filip Sykala - NTB T15p 2023-03-30 11:58:28 +0200
  • ba715ea005 fix you can't reselect to another text object Filip Sykala - NTB T15p 2023-03-30 11:58:02 +0200
  • 471d8df398 Fix right button dragging Filip Sykala - NTB T15p 2023-03-30 11:49:23 +0200
  • 2b7cf2d877 GCodeGenerator / custom G-codes: Added new read/only options providing the amount of total extruded material and per extruder extruded material up to the point the value is evaluated: "extruded_volume", "extruded_weight", "extruded_volume_total", "extruded_weight_total" Vojtech Bubnik 2023-03-30 10:36:23 +0200
  • ec4c153dcf
    Update config.yml kubispe1 2023-03-30 10:24:18 +0200
  • 89b9f702d6 Fixed asserts and calculations in calculateExtrusionAreaDeviationError. Lukáš Hejl 2023-03-29 21:21:22 +0200
  • 91db979c8c Show the reset button for skew only when the world matrix contains skew (so that the skewed object is visible in the 3D scene view) enricoturri1966 2023-03-30 09:09:50 +0200
  • 6084a92d9b Fixed conflicts after merge with master enricoturri1966 2023-03-30 08:52:20 +0200
  • 7a5639f322 Fixed crash if toolchange G-code modifies final position, because the extruder was not set yet. Vojtech Bubnik 2023-03-29 17:53:23 +0200
  • cbd25227c4 More meaningful error message if slicing fails in SLA tamasmeszaros 2023-03-29 16:10:00 +0200
  • ab1813bdc8 PlaceholderParser: fixed access to "position" variable Follow-up to 59552a8aee Vojtech Bubnik 2023-03-29 15:32:33 +0200
  • 9ed97abdb0 Fix of #10034 (SPE-1608): Fixed crash inside Arachne caused by degenerated Voronoi diagram. Lukáš Hejl 2023-03-29 14:08:28 +0200
  • eb2c121f94 Follow-up cc5660ad8c - Fixed tooltip texts YuSanka 2023-03-29 14:20:31 +0200
  • eefae26961 Merge remote-tracking branch 'origin/et_show_sla_supports' into master YuSanka 2023-03-29 13:17:29 +0200
  • dcf5889cfa Fixed a save to 3mf: Added a check if cut information have to be saved to 3mf YuSanka 2023-03-29 12:53:09 +0200
  • 0ed47616f9
    Added MK4 profiles. rtyr 2023-03-29 11:22:09 +0200
  • 048e05af7e Merge branch 'tm_arrange_skirt_brim_SPE-1465' tamasmeszaros 2023-03-29 11:06:19 +0200
  • 72f5f681e8 Merge branch 'master' into fs_undoredo Filip Sykala - NTB T15p 2023-03-29 10:58:18 +0200
  • 6f9f7ad47a change to constexpr Filip Sykala - NTB T15p 2023-03-29 10:55:48 +0200
  • f71ea4b615
    MK4 resources rtyr 2023-03-29 10:54:03 +0200
  • 073a07e9d9 Merge branch 'master' into fs_undoredo Filip Sykala - NTB T15p 2023-03-29 10:51:04 +0200
  • eec51c67d3 Refactoring of PrintObject::discover_vertical_shells() for readability and efficiency. Also added an experiment of adding one more "ensuring" layer to support top / bottom surfaces, disabled with one_more_layer_below_top_bottom_surfaces Vojtech Bubnik 2023-03-29 10:49:35 +0200
  • cc5660ad8c Lock for rotation. Filip Sykala - NTB T15p 2023-03-29 10:45:11 +0200
  • bf79062842 Merge branch 'master' into fs_undoredo Filip Sykala - NTB T15p 2023-03-29 09:32:55 +0200
  • 85ee20dc8b Only on mouse up is emboss closed and only when no drag(move with scene) before was made. Filip Sykala - NTB T15p 2023-03-29 09:27:47 +0200
  • adb6e00d4d Open emboss when already opened Filip Sykala - NTB T15p 2023-03-29 09:14:30 +0200
  • 856b8d1a24 Add check for unselection to close emboss gizmo before snapshot Filip Sykala - NTB T15p 2023-03-28 21:48:34 +0200
  • c234b98db5 Fix additional special case for ordering of extra perimeters Pavel Mikus 2023-03-28 21:00:07 +0200
  • cc9a3a473e Merge branch 'master' into fs_undoredo Filip Sykala - NTB T15p 2023-03-28 17:19:50 +0200
  • 392dbba96f Fix offsets for SLA Text dragging with visible supports. Filip Sykala - NTB T15p 2023-03-28 17:10:56 +0200
  • 0cb1c74ec2 Disabled font experiments YuSanka 2023-03-28 16:47:14 +0200
  • 91f6530acf ObjectList: Fixed selection, when object part is moving/rotating/scaling and "Sinking" info is appearing/disappearing. + Reverted "patch" commit e65ebccb7f YuSanka 2023-03-28 16:41:08 +0200
  • f0949f30eb Merge branch 'tm_export_stl_booleans_SPE-1540' tamasmeszaros 2023-03-28 16:34:08 +0200
  • 56d15253d4 Fix update of model after finish text jobs. Filip Sykala - NTB T15p 2023-03-28 16:07:00 +0200
  • 5a586b2b4e Fix failed export message when cgal errors are detected on target meshes tamasmeszaros 2023-03-14 12:55:45 +0100
  • 4e64e7e74f Export boolean-ed models if possible to STL/obj files tamasmeszaros 2023-02-28 11:06:19 +0100
  • e103f287ca Merge branch 'dk_sla_put' David Kocik 2023-03-28 14:18:36 +0200
  • d798bc62ae Sl1host inherits from prusalink David Kocik 2023-03-28 14:07:28 +0200
  • 41bf6aeab8 EmbossGizmo: Fixed a text of the tooltip for "Keep rotation" option YuSanka 2023-03-28 13:54:11 +0200
  • e65ebccb7f OSX specific: EmbossGizmo: Fixed for SPE-1616 - Crash on MacOS when text in emboss gizmo is moved YuSanka 2023-03-28 13:39:53 +0200
  • 95d3a2b2ec Fix CGAL exception preventing preview generation fallback tamasmeszaros 2023-03-28 12:57:34 +0200
  • 59552a8aee PlaceholderParser & G-code export: Exchange of position & extrusion status between custom G-codes and slicer, extension of script syntax. Vojtech Bubnik 2023-03-28 12:47:23 +0200
  • f1dd85309b Add back sla svg export alias tamasmeszaros 2023-03-28 12:11:04 +0200
  • 4b6fe61083 Prevent crash if archive format is invalid tamasmeszaros 2023-03-28 10:58:07 +0200
  • c6ea4d19c9 change identification of sla archives with svg images tamasmeszaros 2023-03-28 10:27:21 +0200
  • 47c318fa05 Follow-up 4764a701c1 - Fix a typo YuSanka 2023-03-27 16:54:54 +0200
  • 4764a701c1 Experiments with font size YuSanka 2023-01-30 17:06:27 +0100
  • 989ca9d8ee CutGizmo: Fix for Cut by Line YuSanka 2023-03-27 16:00:13 +0200
  • 4475753247 Merge branch 'lm_axes_scale' Lukas Matena 2023-03-27 15:59:33 +0200
  • fd457fb40b Revert "#9483 - Added keyboard shortcut CTRL+D to toggle the visibility of the printbed reference axes" This reverts commit f038eca52c. We will only use the axes that automatically scale, without the option to turn the rendering off. Lukas Matena 2023-03-27 15:46:06 +0200
  • 451097bcac Downscale axes when viewed from close-up Lukas Matena 2023-03-24 13:53:12 +0100
  • f591c2503a PlaceholderParser: changed the syntax of if inside a {} block to {if condition then block elsif} The "then" keyword is now mandatory. On the other hand, "then" keyword must NOT be used using old syntax: {if condition}...{endif} Vojtech Bubnik 2023-03-27 15:36:05 +0200
  • c6c6f361da remove infill lines which are snapped to the perimeter from anchors - they confuse the angle selection algorithm PavelMikus 2023-03-27 14:11:38 +0200
  • 3ad5f52b00 Simplified "Save/Rename Preset" dialog when only one preset is saved/renamed. YuSanka 2023-03-27 13:34:21 +0200
  • 0eb2a2cf04 Disable "infill only where needed" option Note: only commented out for now. PavelMikus 2023-03-27 13:26:57 +0200
  • c654a6714a Fixed validation of cfg when a vector contains a nullable option which is nil for some elements but not for others #10163, SPE-1613 Lukas Matena 2023-03-27 12:24:07 +0200
  • 8e0b45fc83 Fix compilation - add missing includes PavelMikus 2023-03-27 10:44:54 +0200
  • a53070f5e6 PlaceholderParser: Simpler if / elsif / else / endif syntax. {if cond1}{expr1}{elsif cond2}{expr2}{else}{expr3}{endif} could be written as {if cond1;expr1;elsif cond2;expr2;else;expr3;endif} the first semicolon after else is not manadtory, thus the following is valid {if cond1;expr1;elsif cond2;expr2;else expr3;endif} each expression could be also empty or contain multiple expressions: {if cond1;elsif cond2;else endif} Vojtech Bubnik 2023-03-24 16:35:53 +0100
  • e14c7f275b Merge branch 'master' into fs_undoredo Filip Sykala - NTB T15p 2023-03-24 15:06:57 +0100
  • 59d3683a79 PlaceholderParser: Refactored, removed all the unncesseary <Iterator> template parameters. Vojtech Bubnik 2023-03-24 14:26:25 +0100
  • 5b115b7972 PlaceholderParser: Implemented skipping of inactive if / else / endif and ternary operator branches, thus missing variables or addressing outside of the variable range in an inactive branch will not trigger an error. Vojtech Bubnik 2023-03-24 13:55:48 +0100