Commit Graph

  • ac86c7c022 ObjectList: Update InfoItems after set some instance as a separate object YuSanka 2021-08-12 15:23:31 +02:00
  • 3ca2b2bc71 ObjectList: Added separate icons for InfoItems YuSanka 2021-08-12 15:02:24 +02:00
  • 2be10569e2 Add painting gizmos shortcuts into keyboard shortcuts dialog Lukas Matena 2021-08-12 13:38:14 +02:00
  • c44715f9e0 Moved 'brim_offset' option into Advanced mode (same as EFC) Lukas Matena 2021-08-12 12:46:18 +02:00
  • a50151fb78 Merge branch 'dk_tips' David Kocik 2021-08-12 11:30:46 +02:00
  • 483684f702 Delete inline in some functions David Kocik 2021-08-12 12:24:58 +02:00
  • 66435887ea Revert of the 84c6199015 Note: When ProgressDialog has no-nullptr parent, then PrusaSlicer doesn't lose the focus at the end of model fixing, but start to flickering during fixing of the big models. YuSanka 2021-08-12 12:51:27 +02:00
  • 37ba18a8c3 DoubleSlider: Init extruder sequence in respect to the extruders count YuSanka 2021-08-12 12:39:52 +02:00
  • f3371a3b84 warning fix David Kocik 2021-08-12 08:49:38 +02:00
  • 6681e6aad7 Merge branch 'dk_tips' David Kocik 2021-08-12 08:47:24 +02:00
  • 4e9a949497 narrow mr. clippy with outline David Kocik 2021-08-12 08:46:24 +02:00
  • 23b1bc07a4 narrow mr. clippy logo David Kocik 2021-08-12 09:29:47 +02:00
  • 131d2ace50 Check min/max values for SpinCtrls in Settings Tabs + Set max value for "extruders_count" to 256 YuSanka 2021-08-12 10:15:46 +02:00
  • 021688fe50 Fix place on bed and sinking instances: all sinking objects were incorrectly shifted to bed when 'place on face' was applied to any object. Lukas Matena 2021-08-12 10:17:59 +02:00
  • 52718e96f5 Moved flatpak files from resources/data to src/platform/unix (#6774) Lukas Matena 2021-08-10 15:35:38 +02:00
  • 7f2ad140b6 Fix a crash recently introduced by b14faf6 (reported in #6794) Lukas Matena 2021-08-11 22:03:06 +02:00
  • 4c646905fd Merge branch 'dk_tips' David Kocik 2021-08-11 17:16:13 +02:00
  • 4df2c969a5 Hint notification David Kocik 2021-08-11 17:14:47 +02:00
  • fc1054c61d Restored info icon replaced by mistake Lukas Matena 2021-08-11 16:16:57 +02:00
  • b14faf627b Do not show sinking contours when a gizmo hides some objects Lukas Matena 2021-08-11 15:52:52 +02:00
  • 83ab034f9a Fixed ENTER for ComboBoxes and TextCtrls in Settings Tabs (related to #6692) + Code cleaning : Deleted unused set_focus YuSanka 2021-08-11 14:34:49 +02:00
  • 3a2a9d8500 Follow up c0a00f4e70 - Check unsaved changes only if project wasn't saved YuSanka 2021-08-11 15:40:33 +02:00
  • 3605016696 Speed-up of clipping plane Lukas Matena 2021-08-11 15:06:29 +02:00
  • 9632e6fa6a New icons for mmu painting, fuzzy skin and object info items Lukas Matena 2021-08-11 12:11:19 +02:00
  • 7e0a2644e2 Fixup of previous commit Lukas Matena 2021-08-11 13:38:28 +02:00
  • 49ead341ba Follow-up of cf32b56 (postprocessing scripts): Lukas Matena 2021-08-11 12:08:39 +02:00
  • 7a60e8cb3a Follow-up to 215ee293ae: More robust CLI parser. Vojtech Bubnik 2021-08-11 09:49:13 +02:00
  • 5b6f2ed061 Added nozzle priming after M600. Added nozzle diameter checks for 0.8 nozzle printer profiles. Updated FW version. Increased number of top solid infill layers (0.2 layer height). rtyr 2021-08-11 09:29:47 +02:00
  • 7c1f1b36d5 Merge branch 'dk_notifications' David Kocik 2021-08-11 09:29:13 +02:00
  • d735dbe147 Updated Items Info notification David Kocik 2021-08-11 09:23:51 +02:00
  • 2ab0ea4c47 Merge branch 'lh_mm_segmentation' Lukáš Hejl 2021-08-10 22:30:45 +02:00
  • 18cff61bd2 Reworked visualization of selected triangles by seed fill and bucket fill inside the multi-material painting gizmo. Now is drawn boundary around a selected area, and also all triangles inside the selected area are drawn with a darker color. Lukáš Hejl 2021-08-10 21:38:48 +02:00
  • e5ce748b10 Added missing includes (GCC 11.1) Lukáš Hejl 2021-08-10 21:37:10 +02:00
  • 0e6d77d25a Hints notifications: OS specific tags David Kocik 2021-08-10 15:25:25 +02:00
  • cf32b56454 Implemented extension of the G-code post-processor framework: Vojtech Bubnik 2021-08-10 15:21:53 +02:00
  • 9e32a00efc Fix of incorrect volume scaling after fix by Netfabb, see the comment in the code as to why it happened Lukas Matena 2021-08-10 15:17:35 +02:00
  • ad60227449 MSW specific: Fixed a typo caused ignoring ENTER for TextControls in Settings Tabs + Added Info icon for MessageDialog YuSanka 2021-08-10 15:08:04 +02:00
  • 60a818852e Merge branch 'dk_tips' David Kocik 2021-08-10 14:53:14 +02:00
  • 06d27bcb3c Hints notification David Kocik 2021-08-10 14:48:01 +02:00
  • ed25d5c53d Fix for #6692 - Slice button not appearing after infill change Oleksandra Yushchenko 2021-08-10 12:32:00 +02:00
  • c0a00f4e70 Fix for - Profile save dialog should appear when application is closed and when don't save project is selected Note: show UnsavedChangesDialog even if there is an object in the scene YuSanka 2021-08-10 11:42:38 +02:00
  • a5ebd45d4d Renamed 'MMU segmentation; to 'Multimaterial painting' Lukas Matena 2021-08-10 11:21:40 +02:00
  • 1eebaa4576 Update info items in object list after repair by netfabb, painted data are removed and the info line stays hanging Lukas Matena 2021-08-10 11:20:04 +02:00
  • d88ef826cd Fixed Sinking not visible in right panel after project import YuSanka 2021-08-10 10:35:44 +02:00
  • 58f83b5e6a The offset is applied after the elephant food compensation. The value of the brim offset is now also measured from the object after the elephant foot compensation. Thus, the brim offset set to zero means that the brim will touch the object even if elephant foot compensation is enabled. Lukáš Hejl 2021-08-09 15:39:35 +02:00
  • 04d6b17c57 Fix of Some FDM supports fail to generate due to wrongly-translated enforcer polygons. #6739 Thanks @n8bot for finding the bug. Also removed some dead code in MM segmentation. Vojtech Bubnik 2021-08-10 09:41:28 +02:00
  • 9f9cbb46f9 Suppor of "No extrusion" firmware flavor by not emitting the E axis. Fix of https://github.com/prusa3d/PrusaSlicer/issues/6023 The fix is partial: No extrusions are shown by the final G-code preview. Vojtech Bubnik 2021-08-09 17:37:25 +02:00
  • d6370a16fa DoubleSlider: Fix for #6756 - Cannot Color Change (M600) at height when MMU Painting + Fixed update for the ruler when "No sparce layer" option is enabled YuSanka 2021-08-09 17:25:20 +02:00
  • 840a13c9dd Merge branch 'dk_tips' David Kocik 2021-08-09 17:12:58 +02:00
  • b43f225ac8 Hint notification fixes and improvements David Kocik 2021-08-09 17:09:09 +02:00
  • 4efce682e1 Fix for #6782 - Clicking On Another Modifier while Changing a Modifier Parameter crashes PrusaSlicer YuSanka 2021-08-09 13:34:00 +02:00
  • 1f131d130f DoubleSlider with MM-printer preset: When Object has "Paint-on segmentation", DoubleSlider has same behavior as with modifiers + MSW specific: Use BitmapComboBox instead of wxBitmapComboBox to DarkMode for extruder selectors YuSanka 2021-08-09 10:45:05 +02:00
  • ef30cc8690 Fixup of previous commit: there are two more painting gizmos Lukas Matena 2021-08-09 11:49:48 +02:00
  • 13604469fd Painting gizmos and sinking objects: 1. Do not show what's below the bed when a gizmo is open 2. Triangulate the cut so people don't see inside 3. If regular clipping plane is used, the cuts are mutually clipped by one another 4. Painting itself ignores the hidden part of the object Lukas Matena 2021-08-07 08:12:32 +02:00
  • b174dacc85 Added a missing include (GCC 11.1) Lukáš Hejl 2021-08-07 08:29:32 +02:00
  • 0ccc791750 Merge branch 'fs_QuadricEdgeCollapse' Lukas Matena 2021-08-06 18:23:49 +02:00
  • dc4afb5bfc Merge branch 'lh_mm_segmentation' Lukáš Hejl 2021-08-06 16:47:13 +02:00
  • dd55b55853 Swapped the position of seed fill and bucket fill inside the multi-material gizmo. Changed the default value for the seed fill angle. Lukáš Hejl 2021-08-06 15:29:09 +02:00
  • 56d4ba7a29 Fixed the issue when the object was selected by seed fill or bucket fill could stay selected when the painting tool was switched to brush. Lukáš Hejl 2021-08-06 15:28:36 +02:00
  • 666cdeecd9 Forced recomputation of seed fill selected areas when the seed fill angle is changed by ALT+mouse wheel. Lukáš Hejl 2021-08-06 15:27:54 +02:00
  • cf2a7f4dfa Fixed the possibility of changing brush size in the multi-material gizmo by ALT+mouse wheel when brush for painting single triangles is selected. Lukáš Hejl 2021-08-06 15:26:26 +02:00
  • 17860fb38a Added cancel button into 'Save support points?' message box, changed the title Lukas Matena 2021-08-06 16:30:02 +02:00
  • 85c7dea1a9 Finished concept of gizmos with no toolbar icon: Lukas Matena 2021-08-06 16:02:32 +02:00
  • ef5c94f90a Fix: prevent degeneration of model during simplification Filip Sykala 2021-08-06 15:11:20 +02:00
  • b1330580b3 MessageDialog: Set html page size respecting to text size + Fixed layout of the unit in "Height ranges" panel YuSanka 2021-08-06 15:08:11 +02:00
  • d543d2f29d Fixed "volume is splittable" detection YuSanka 2021-08-06 15:04:23 +02:00
  • 01f32e18d6 Fixed build on Linux, abs->std::abs Lukas Matena 2021-08-06 13:03:30 +02:00
  • c09e7fb2e2 MSW-specific: Notebook control: Fixed layout of notebook tabs YuSanka 2021-08-06 11:37:02 +02:00
  • deda13ffc7 Fixed previous commit Vojtech Bubnik 2021-08-05 17:33:41 +02:00
  • 54897aeac0 Fixed previous commit Vojtech Bubnik 2021-08-05 17:33:41 +02:00
  • ea5a90f08c Merge remote-tracking branch 'remotes/origin/master' into fs_QuadricEdgeCollapse Vojtech Bubnik 2021-08-05 17:17:18 +02:00
  • 49fdf3da7b follow-up to a86e7107a5: Make is_converted_from_meters / is_converted_from_inches exclusive-or. Maybe it would be better to make a single enum from the two booleans, if they are exclusive-or? Vojtech Bubnik 2021-08-05 15:35:44 +02:00
  • 413dc8d6ec Revert "Restoring custom supports/seams after reload from disk" Lukas Matena 2021-08-05 15:18:18 +02:00
  • 34da899c66 Temporary tech ENABLE_SEAMS_USING_INSTANCED_MODELS -> WIP (still missing opengl calls) enricoturri1966 2021-08-05 15:08:49 +02:00
  • 215ee293ae CLI parsing: allow giving explicit values for bool options, improved error reporting: Lukas Matena 2021-08-05 13:02:54 +02:00
  • 252935dde7 Techs ENABLE_SEAMS_USING_MODELS + ENABLE_GCODE_VIEWER_STATISTICS -> Added instances counter enricoturri1966 2021-08-05 10:19:02 +02:00
  • 73464c76b9 Techs ENABLE_SEAMS_USING_MODELS + ENABLE_GCODE_VIEWER_STATISTICS -> Fixed detection of used memory to store instances data enricoturri1966 2021-08-05 09:35:12 +02:00
  • 8c4e203e1d Tech ENABLE_SEAMS_USING_MODELS -> Use new options visualization only if OpenGL 3.1 or greater is detected enricoturri1966 2021-08-05 09:09:07 +02:00
  • fd81041adb Fixed build warnings on non-Windows OS enricoturri1966 2021-08-05 08:10:42 +02:00
  • e76b54b770 Follow-up of bc81c22e (renamed the new CLI option --dont-ensure-on-bed to avoid double negatives) Lukas Matena 2021-08-04 15:43:22 +02:00
  • 1b03eec234 Fixed build of tech ENABLE_SEAMS_USING_MODELS when tech ENABLE_GCODE_VIEWER_STATISTICS is disabled enricoturri1966 2021-08-04 15:23:37 +02:00
  • 55bac68603 Tech ENABLE_SEAMS_USING_MODELS - 1st installment enricoturri1966 2021-08-04 15:13:43 +02:00
  • c4ec355f41 Added function to generated diamond shaped model enricoturri1966 2021-08-04 13:58:44 +02:00
  • 93db27f40c A bit of refactoring into GCodeViewer enricoturri1966 2021-08-04 13:49:51 +02:00
  • 329f9a77c2 Colors defined as std::array<float, 4> in GCodeViewer enricoturri1966 2021-08-04 13:27:42 +02:00
  • 077dc25bfd Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_seams_as_models enricoturri1966 2021-08-04 12:48:21 +02:00
  • 599a4d97e3 Removed constness from a few renderXXX() methods enricoturri1966 2021-08-04 12:47:36 +02:00
  • 7fd9a9cf6e ObjectList: Fixed a crash during a print technology change when InfoItem is selected + Add "Gallery" menu Item for Advanced mode too YuSanka 2021-08-04 12:30:15 +02:00
  • bc81c22ea9 CLI: Ensure that objects are on bed by default, new CLI config option: 'dont-ensure-on-bed' (which allows to override). This was the original behaviour in Slic3r and Sli3rPE, probably broken long ago when CLI was ported from Perl. Also, --scale-to-fit should now work again (#5772) Lukas Matena 2021-08-04 12:15:20 +02:00
  • 66d43b882e Fixed calls set_uniform(emission_factor, xx) to use floats enricoturri1966 2021-08-04 11:58:50 +02:00
  • d0d3c5ad16 Fix of variable layer height mode opening from ObjectList: when the respective object info line was clicked, the variable layer height mode was opened correctly, but closing it through the toolbar deactivated most of the icons as if it was just opened. Lukas Matena 2021-08-04 10:25:15 +02:00
  • 7d9cce1298 Do not open 'Did you know' notifications in gcodeviewer, they make no sense and make slicer crash sometimes Lukas Matena 2021-08-04 10:20:59 +02:00
  • 9b19060334 Merge branch 'lh_mm_segmentation' Lukáš Hejl 2021-08-03 13:07:00 +02:00
  • 9e5fc2e713 XY size compensation is ignored when the object is also painted using the multi-material painting gizmo. A user is also notified about it. Lukáš Hejl 2021-07-29 13:05:28 +02:00
  • 742a373c1f Added invalidation of the sliced object when gap-fill enabled/disabled if the object is painted using the multi-material painting gizmo. Lukáš Hejl 2021-07-29 13:02:33 +02:00
  • b16aada962 Added clipping of finite Voronoi edges that have coordinates that don't fit inside type coord_t. Lukáš Hejl 2021-07-30 18:11:02 +02:00
  • 93b86da770 Fixed the wrong threshold in the multi-material segmentation. Lukáš Hejl 2021-07-30 16:47:03 +02:00
  • d13c08837c Fixed an issue that some triangles weren't selected when bucket fill was used in the multi-material painting gizmo. Lukáš Hejl 2021-07-30 16:11:23 +02:00
  • 0092c448b8 OSX specific: GalleryDialog: Fixed scale of the default icon YuSanka 2021-08-03 11:28:31 +02:00
  • 5bd14cf83a Fixed the compiler warning. Lukáš Hejl 2021-08-03 10:16:52 +02:00