Commit Graph

  • b55a140ad4 SLA gizmo takes snapshots on opening and closing Lukas Matena 2019-08-23 01:36:56 +02:00
  • c736b657d4 SLA gizmo now refuses to close with unsaved changes in editing mode Lukas Matena 2019-08-23 01:08:14 +02:00
  • 24b9c926c6 GLGizmoManager.cpp: Initial work on the possibility of a gizmo refusing to close Lukas Matena 2019-08-22 16:58:51 +02:00
  • 911589efe1 Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer bubnikv 2019-08-22 20:03:36 +02:00
  • 0de566e2a2 Hopefully a workaround for crashes and hang ups at closing on Windows. Release the OpenGL contexts not by a destructor of a static class, but explicitely (predictively). bubnikv 2019-08-22 20:02:25 +02:00
  • 628d2a2614 Fixed "split to part" for Undo/Redo stack YuSanka 2019-08-22 15:42:23 +02:00
  • c6604ff55d Merge remote-tracking branch 'remotes/origin/et_toolpaths_export' bubnikv 2019-08-22 15:02:02 +02:00
  • ee38d80318 Added missed include + Added update of overrided settings, if they are shown on sidebar YuSanka 2019-08-22 14:21:50 +02:00
  • 2c9521c6d2 Model::convert_multipart_object() modified to keep original object position on the bed Enrico Turri 2019-08-22 13:29:21 +02:00
  • a966a46896 Merge remote-tracking branch 'origin/master' into ys_update_settings YuSanka 2019-08-22 13:19:44 +02:00
  • 8828ec7860 Code refactoring: ConfigManipulation moved to separate files. Use of ConfigManipulation inside of TabPrint(TabSLAPrint)::update(). YuSanka 2019-08-22 13:19:01 +02:00
  • 56080bee8d Merge branch 'et_colorprint_no_m600' of https://github.com/prusa3d/PrusaSlicer Enrico Turri 2019-08-22 11:51:00 +02:00
  • 9856859bf4 Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer bubnikv 2019-08-22 11:48:07 +02:00
  • 0333553389 Windows specific fix of extruder selection and object editing at the object list: When clicking on a column of an already selected line, simulate ENTER key to enter the editing mode. This works most of the time, but not 100% reliably. solves the arthritis issue #1606 bubnikv 2019-08-22 11:47:58 +02:00
  • e928c0ac0b Added a missing include Lukas Matena 2019-08-22 11:35:25 +02:00
  • 7ff68ad210 Merge remote-tracking branch 'origin/master' into ys_update_settings YuSanka 2019-08-22 10:26:31 +02:00
  • ea4f76ea80 Implemented update for overridden options on sidebar YuSanka 2019-08-22 10:25:19 +02:00
  • 21ee458de5 Some Vojtech's beautification bubnikv 2019-08-22 09:47:44 +02:00
  • 42b8176e9b Temporary human readable form for print color change tag for time estimate Enrico Turri 2019-08-21 16:06:56 +02:00
  • 1b00932a01 Small refactor for BedShapeHint tamasmeszaros 2019-08-21 15:39:20 +02:00
  • c1d8fa377e Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_colorprint_no_m600 Enrico Turri 2019-08-21 15:21:23 +02:00
  • 85e7c9cb28 Merge remote-tracking branch 'remotes/wavexx/gyroid_improvements' into gyroid_improvements bubnikv 2019-08-21 14:55:43 +02:00
  • 6bc82bc21a Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer bubnikv 2019-08-21 14:52:30 +02:00
  • dc3a0a0ab3 Refactoring of EdgeGrid to accept an segment to segment visitor. WIP: PolygonTrimmer to trim skirt & brim with polygons stored in EdgeGrid. bubnikv 2019-08-21 14:52:22 +02:00
  • 9cabb03f72 GCodeTimeEstimator uses annotated gcode in place of processing m600 lines to detect color print changes. Enrico Turri 2019-08-21 14:43:14 +02:00
  • b79457b723 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_colorprint_no_m600 Enrico Turri 2019-08-21 14:09:45 +02:00
  • 85ed363951 GCodeAnalyzer uses annotated gcode in place of processing m600 lines to detect color print changes Enrico Turri 2019-08-21 14:09:20 +02:00
  • 67a6775773 Making arrange a little bit smarter: fix for issue #2787 tamasmeszaros 2019-08-21 14:07:56 +02:00
  • 668a8cd2ea Fix of an update of support extruders when changing number of printer extruders. bubnikv 2019-08-21 14:05:32 +02:00
  • 40d313961e Fixing issues in Print / PrintObject / PrintRegion reporting a list of printing extruders. bubnikv 2019-08-21 13:49:37 +02:00
  • ded2019765 Fix of "spiral vase printable for a single region object only" check. bubnikv 2019-08-21 13:08:26 +02:00
  • 7c0c5705df Fix of Excessive external_perimeter_extrusion_width error #2784 Increased the perimeter_extrusion_width check limit to 3x nozzle diameter. bubnikv 2019-08-21 09:28:32 +02:00
  • 0fbfbf4bd8 Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer bubnikv 2019-08-21 08:51:50 +02:00
  • e403118d7d Fixed a typo in an error message. bubnikv 2019-08-21 08:50:38 +02:00
  • 2cc2c02a9c Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer YuSanka 2019-08-21 08:45:22 +02:00
  • 6a22651501 Fixed a typo preventing compilation on Linux Lukas Matena 2019-08-20 20:24:37 +02:00
  • 18d3792d37 Fixed a slack bug with wrong filament preset selection after importing of config YuSanka 2019-08-20 18:45:12 +02:00
  • 775a54846f Fixed compilation of Win32 message boxes on unix systems. bubnikv 2019-08-20 17:46:19 +02:00
  • ccddcf88be Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer bubnikv 2019-08-20 17:39:39 +02:00
  • b58713c06f SLA exposure bounds to printer params. tamasmeszaros 2019-08-20 17:24:48 +02:00
  • c8a78f5d85 Merge remote-tracking branch 'remotes/origin/ys_bf_msw_scale' bubnikv 2019-08-20 16:53:23 +02:00
  • 88dcb7f366 Checking for OpenGL driver version in the GUI slicer and giving some reasonable advice to the user in case OpenGL < 2.0 was detected. bubnikv 2019-08-20 16:38:03 +02:00
  • 2e7d5e5bc1 Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer bubnikv 2019-08-20 16:22:37 +02:00
  • fd3fe75d1c Reworked the rename_file() function on Windows to work reliably and atomically. The code was taken from the llvm project, it is complex and hopefully it covers all the Windows file system quirks. Vojtech has highest hopes, that this will fix the various PrusaSlicer.ini file corruptions. bubnikv 2019-08-20 16:19:30 +02:00
  • bafa4d6d19 Follow up: Adding new sla material parameters... tamasmeszaros 2019-08-20 16:00:26 +02:00
  • 7c94db0634 Adding new sla material parameters: (initial) exposition min/max tamasmeszaros 2019-08-20 15:49:32 +02:00
  • 448d773da0 Fixed default transparency for ColorPicker from sidebar (was appeared under OSX for empty extruder color). + Fixed wrong getting of instance printable value inside add_object_to_list() YuSanka 2019-08-20 15:26:57 +02:00
  • 03079d4928 avrdude: Fix: Generate the embedded conf in the bin dir, remove from repo Vojtech Kral 2019-08-20 15:12:32 +02:00
  • 6e522cea15 Added missing include Enrico Turri 2019-08-20 14:58:27 +02:00
  • 403e2c7003 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_toolpaths_export Enrico Turri 2019-08-20 14:35:39 +02:00
  • 1b6490af4c Export materials file for gcode toolpaths when exported to obj file Enrico Turri 2019-08-20 14:35:23 +02:00
  • 53939796a6 GCode.cpp: Fix of temperature change before print Function set_extruder can be called before moving to the first layer, m_layer_index is then -1. We definitely don't want to set temperature for second layer in that case. Lukas Matena 2019-08-20 14:22:31 +02:00
  • ae9b0a401c Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer YuSanka 2019-08-20 13:01:51 +02:00
  • 52c24a1662 Set list manipulation action on LeftButton too Note: Doesn't work under OSX YuSanka 2019-08-20 13:01:01 +02:00
  • 2e3c71baaf Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_toolpaths_export Enrico Turri 2019-08-20 12:10:50 +02:00
  • f63b3ba600 Fixed gcode toolpaths data for export to obj file when taken from cpu Enrico Turri 2019-08-20 12:10:15 +02:00
  • 1fc05bbf00 ConfigWizard: Fix: Snapshot not being taken on user-requested Wizard run Vojtech Kral 2019-08-11 18:57:33 +02:00
  • da00b7bfa5 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_toolpaths_export Enrico Turri 2019-08-20 11:34:18 +02:00
  • 58473f84ee Check for existence of gcode toolpaths that can be exported to obj file Enrico Turri 2019-08-20 11:33:58 +02:00
  • 7706a5be3e Fixed #2738 + Added update for plater config option "filament_colour", when we have multiple extruder print. YuSanka 2019-08-19 17:19:21 +02:00
  • 6780e74521 Update 3D-scene after filament's color change YuSanka 2019-08-13 14:56:02 +02:00
  • 3e62d7ae64 Implemented button "Reset to Filament Color" YuSanka 2019-08-13 09:37:44 +02:00
  • a99a89a831 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_toolpaths_export Enrico Turri 2019-08-20 09:51:44 +02:00
  • 730283a9e9 Export to obj file only toolpaths visible in 3D scene Enrico Turri 2019-08-20 09:51:25 +02:00
  • a83da0f72c Merge remote-tracking branch 'remotes/origin/lm_wxmemleaks' bubnikv 2019-08-20 09:39:43 +02:00
  • 384ee17fcb Merge remote-tracking branch 'remotes/origin/lm_circular_priming' bubnikv 2019-08-20 09:34:45 +02:00
  • 2870416e4d Merge remote-tracking branch 'remotes/origin/lm_exceptions_rebased' bubnikv 2019-08-20 09:20:57 +02:00
  • 778e499827 Merge remote-tracking branch 'remotes/origin/lm_wipe_tower_linear_advance' bubnikv 2019-08-20 09:19:22 +02:00
  • 167de35e22 Merge remote-tracking branch 'remotes/origin/lm_corrupt_config' bubnikv 2019-08-20 09:12:33 +02:00
  • 1f6aab312b 1st installment of export of gcode toolpaths to obj file Enrico Turri 2019-08-20 09:01:09 +02:00
  • 4fbee3216b Fix of Zoom by trackpad does not update until click #2750 For an unknown reason, if the scrolling is performed on Windows with the two finger gesture on touch pad, there is no Idle event generated on some computers. The Idle is not generated on Vojtech's laptop, it is generated on Enrico's laptop. evt.Skip() solves the issue on Vojtech's laptop. bubnikv 2019-08-19 19:48:07 +02:00
  • 93983b7864 Merge branch 'vk-bugfixes' Vojtech Kral 2019-08-19 17:04:50 +02:00
  • ef4ff55e55 Fix encoding of a few files in GUI Vojtech Kral 2019-08-19 12:28:25 +02:00
  • 0ded335488 build: Add source file encoding check Vojtech Kral 2019-08-19 12:25:18 +02:00
  • f937209619 Refactor catch(...) handlers in Http, OctoPrint, PrintHost, and Serial Vojtech Kral 2019-08-19 10:55:11 +02:00
  • baaf66d138 avrdude: conf-generate: Fix line endings - always generate LF endings Vojtech Kral 2019-08-19 10:35:18 +02:00
  • 745182988d Refactor: Move Semver from slice3r to libslic3r Vojtech Kral 2019-08-09 17:01:37 +02:00
  • b5dd13b987 PresetUpdater: Fix index installation having broken incompatibility check Vojtech Kral 2019-08-05 17:28:02 +02:00
  • e30a17beb3 Fixed memory issues of BedShapeHintwhen using unions of non-trivial objects bubnikv 2019-08-19 17:01:39 +02:00
  • 92bdb68e11 Extended the error message when empty layers are detected Lukas Matena 2019-08-19 15:50:49 +02:00
  • 0becfa0a04 Fix of #2739 Enrico Turri 2019-08-19 15:44:22 +02:00
  • 4717cdf2e1 Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer bubnikv 2019-08-19 14:34:23 +02:00
  • 7008853f08 Add AppImage credits #2747 bubnikv 2019-08-19 14:34:12 +02:00
  • 283cee3f27 Fixed SPE-1000. YuSanka 2019-08-19 12:58:59 +02:00
  • a66c59941d Better error message in case of corrupted PrusaSlicer.ini Lukas Matena 2019-08-19 12:55:57 +02:00
  • eddf932161 Set min SLA display resolution to 1x1 (see SPE-1000) tamasmeszaros 2019-08-19 10:58:44 +02:00
  • 9bd65360ce Merge branch 'tm_clang_mingw' tamasmeszaros 2019-08-16 17:52:31 +02:00
  • 463783e092 Added ConfigManipulation to universal config manipulation (updating). YuSanka 2019-08-16 16:47:29 +02:00
  • 65368db49b Merge branch 'master' into tm_clang_mingw tamasmeszaros 2019-08-16 16:37:02 +02:00
  • c187a5fb69 Fix up build and clear dev output tamasmeszaros 2019-08-16 16:31:05 +02:00
  • 7e0199746e more clang warnings enabled, performance measuring Succesfull build on mingw-w64 tamasmeszaros 2019-08-16 16:17:37 +02:00
  • eba8c39846 Fix performance bottleneck in IGL tamasmeszaros 2019-08-16 13:55:39 +02:00
  • dac301e3b6 Update volumes on 3DScene, after adding of part for unprintable object YuSanka 2019-08-16 13:14:51 +02:00
  • 0f32223ba0 WipeTower: linear advance is disabled immediately before ramming, not before moving to the wipe tower Linear advance is reset by filament start gcode after a toolchange. However, not all moves to the wipe tower end with a toolchange (brim, empty grid) and it would therefore disable linear advance until the next toolchange This should solve https://github.com/prusa3d/PrusaSlicer/issues/2770 Lukas Matena 2019-08-16 00:20:51 +02:00
  • 8fce511806 Fix for issue #2765, arrange crash with custom beds tamasmeszaros 2019-08-15 16:15:17 +02:00
  • c8ac46df43 Fixed some memory leaks related to heap-allocated wxDialogs Some correctly destroyed dialogs were also converted to stack-allocated Lukas Matena 2019-08-15 12:52:56 +02:00
  • 4cca6f8724 Allowed the skirt to intersect brim (https://github.com/prusa3d/PrusaSlicer/issues/724) Brim lines are split at the intersection so there is no overextrusion. Lukas Matena 2019-08-14 15:44:32 +02:00
  • 15744f021a Print::validate: added epsilon checks on nozzle and filament diameter validation (https://github.com/prusa3d/PrusaSlicer/issues/2737) Lukas Matena 2019-08-15 10:35:50 +02:00
  • c84b1ca34b Multimaterial initial priming for non-Prusa printers (https://github.com/prusa3d/PrusaSlicer/issues/1121) Lukas Matena 2019-08-15 01:20:38 +02:00
  • 36d2a38a2f Fix of #2745 YuSanka 2019-08-14 17:06:53 +02:00