Commit Graph

  • 6c01d537e4 Enable changing adaptive infill density for different objects Lukáš Hejl 2020-09-03 23:15:46 +02:00
  • ce18b824ad Octree representation rework Lukáš Hejl 2020-09-03 19:21:55 +02:00
  • c2af265df8 Change to using raw_mesh instead of mesh Lukáš Hejl 2020-09-03 16:08:40 +02:00
  • c49221c621 Fix of Settings scaling when they are placed in non-modal Dialog YuSanka 2020-09-03 15:40:14 +02:00
  • 184cb7afd9 Fix bug in lines merging Lukáš Hejl 2020-09-03 14:28:25 +02:00
  • 353c65fa4c Connect infill to perimeters Lukáš Hejl 2020-09-03 13:05:28 +02:00
  • a3a1c20172 Code cleanup Lukáš Hejl 2020-09-03 11:56:41 +02:00
  • 0f0c9a0726 OSX specific: UnsavedChangesDialog: Fixed strange ellipsis for items in DataViewCtrl YuSanka 2020-09-03 10:44:54 +02:00
  • cbe93815b2 Fixed layout after switching mode of settings layout YuSanka 2020-09-03 09:27:53 +02:00
  • 573194e059 GCodeProcessor -> Added cancel callback enricoturri1966 2020-09-03 08:32:06 +02:00
  • fd3a31651c Octree's first cube depends on model size. Lukáš Hejl 2020-09-03 08:04:05 +02:00
  • 71237cf11f Fix tests which expect make_fills without arguments Lukáš Hejl 2020-09-03 07:52:53 +02:00
  • 5997f2759c Change in passing octree struct Lukáš Hejl 2020-09-02 22:53:10 +02:00
  • 0cfa64e245 GCodeViewer -> Fixed bug in generating solid toolpaths and export of toolpaths to obj file enricoturri1966 2020-09-02 14:24:32 +02:00
  • 29f2ac3ad4 Merge remote-tracking branch 'origin/ys_unsaved_changes' YuSanka 2020-09-02 09:44:31 +02:00
  • 4d053cc4ee Merge remote-tracking branch 'origin/master' into ys_unsaved_changes YuSanka 2020-09-02 09:15:11 +02:00
  • d8487b1458 Unsaved Changes: bug fix and improvements - changed width of the "Save dialog" - SavePresetDialog: added info for Print/Filament user presets incompatible with selected printer_technology - fixed missed "modified" suffix when options are moved to the another preset - "move selected options" button is added for dependent presets YuSanka 2020-09-02 09:06:42 +02:00
  • 7844ca12fa First naive prototype of seam painter Lukas Matena 2020-09-02 00:26:13 +02:00
  • 60cf002e94 Fixed merge conflicts (whitespace only) Lukas Matena 2020-09-01 18:33:56 +02:00
  • 46eb96e84f Added two missing icons to fix build on Linux Lukas Matena 2020-09-01 23:26:08 +02:00
  • 6646198a9b Merge branch lm_seam_painter_frontend Lukas Matena 2020-09-01 23:03:16 +02:00
  • 9c59b4f930 Custom seam: Model integration, backend invalidation, 3MF loading/saving Lukas Matena 2020-08-31 07:25:43 +02:00
  • d904862bc7 Build libpng as part of deps on Linux tamasmeszaros 2020-09-01 19:04:22 +02:00
  • 01b59ff57b Seam gizmo created on frontend Lukas Matena 2020-08-31 07:25:12 +02:00
  • db7559157c Revert "Forbid translation of objects when SLA/Hollow/FDM gizmos are active" Lukas Matena 2020-08-26 13:15:15 +02:00
  • a9435cccb8 Finished separation of FDM gizmo into base and child Lukas Matena 2020-08-26 11:33:41 +02:00
  • 7a6531ede7 Started work on separating FDM gizmo into base and child classes Lukas Matena 2020-08-20 16:35:56 +02:00
  • 223eb6933c TriangleSelector paints continuously when dragging fast Previously there would be distinct circles with gaps in between Lukas Matena 2020-08-18 15:18:00 +02:00
  • d3e7684a5a Forbid translation of objects when SLA/Hollow/FDM gizmos are active Lukas Matena 2020-08-18 15:17:26 +02:00
  • 255469347f Fixed several indentation-related warnings Lukas Matena 2020-08-19 17:15:01 +02:00
  • 761e71eb63 Fix build on msvc tamasmeszaros 2020-08-18 13:45:18 +02:00
  • 1eef1d32a0 Added two missing includes to fix build on gcc Lukas Matena 2020-09-01 18:04:56 +02:00
  • 3967a7ac7e Merge branch 'dk_filaments' into master David Kocik 2020-09-01 18:00:54 +02:00
  • 6033e69906 filaments selecting: sorting via printer, showing printers for filament David Kocik 2020-09-01 17:56:19 +02:00
  • 08580a9b18 WIP: prusa-gcodeviewer command line wrapper to start the PrusaSlicer in standalone G-code viewer mode. Linux and OSX stuff will follow. bubnikv 2020-09-01 16:56:12 +02:00
  • ac9e1e8e4a Extract app icon from exe on Windows enricoturri1966 2020-09-01 16:14:18 +02:00
  • 83a6e45df5 Merge branch 'dk_notifications' into master David Kocik 2020-09-01 15:58:56 +02:00
  • 3984326ee3 notification init() at first render, not notification creation. Hopefully a fix of issue #4647. David Kocik 2020-08-26 10:49:42 +02:00
  • a81afce1b8 notifications not showing slicing finished when error David Kocik 2020-08-25 17:59:51 +02:00
  • bca60821d8 notifications: plater warning refactor David Kocik 2020-08-25 16:28:03 +02:00
  • 25fb569017 notifications: plater warning not visible in preview David Kocik 2020-08-25 09:55:29 +02:00
  • 2455df4017 notifiactions: new icons + deleting old warnings&errors David Kocik 2020-08-24 13:53:18 +02:00
  • acb5a9bc8d Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer enricoturri1966 2020-09-01 14:35:51 +02:00
  • d3346e4512 Fixed export of toolpaths to obj files enricoturri1966 2020-09-01 14:35:42 +02:00
  • 683af51685 Replaced boost::filesystem::canonical() with boost::filesystem::absolute(), as canonical() is broken on Windows (reparse points aka symbolic links are not processed correctly). Vojtech Bubnik 2020-09-01 14:15:19 +02:00
  • 5f27b0f851 Merge remote-tracking branch 'origin/et_gcode_viewer' enricoturri1966 2020-09-01 10:15:00 +02:00
  • e32930aa6c Code cleanup enricoturri1966 2020-09-01 09:28:02 +02:00
  • bf7b952eff GCodeViewer -> Smoothed solid toolpaths corners enricoturri1966 2020-09-01 08:29:06 +02:00
  • 423d1f2f40 Fix wrong data type Lukáš Hejl 2020-08-31 08:49:17 +02:00
  • 8e6760e033 Fix crash on inconsistent input Lukáš Hejl 2020-08-30 20:38:07 +02:00
  • b563010bf1 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-08-28 12:30:45 +02:00
  • 1c2ef87cfa GCodeViewer -> Reduced vertices count when generating solid toolpaths enricoturri1966 2020-08-28 12:28:21 +02:00
  • d07d5e36de Follow-up of 93921dc7c8 -> Remove taskbar icon before to change it enricoturri1966 2020-08-28 11:20:18 +02:00
  • 143e3a6a35 Merge branch 'tm_sl1_import_libpng' tamasmeszaros 2020-08-28 09:23:22 +02:00
  • 93921dc7c8 ENABLE_GCODE_VIEWER -> Experimental taskbar icon enricoturri1966 2020-08-28 08:54:58 +02:00
  • 79567a1958 Add some comments for png read interface tamasmeszaros 2020-08-04 10:13:01 +02:00
  • ad0df8fd09 Be compatible with earlier libpng versions. tamasmeszaros 2020-08-03 18:50:43 +02:00
  • b09552e56f Don't use fmemopen, its not standard. tamasmeszaros 2020-08-03 18:00:32 +02:00
  • 3f41e4023d Try to override mac library search order to find static dep libs tamasmeszaros 2020-08-03 15:50:05 +02:00
  • 1560e15ed9 Add missing includes for win tamasmeszaros 2020-08-03 15:27:58 +02:00
  • 8541ce4060 SLA archive import will now recover the model's original position. tamasmeszaros 2020-04-29 16:26:39 +02:00
  • 769ee15475 Move SLA import to libslic3r with png reading using libpng tamasmeszaros 2020-04-28 20:21:29 +02:00
  • 2bcd36d155 PNG image read with libpng tamasmeszaros 2020-04-27 18:43:47 +02:00
  • 19e1d877aa Don't use sla::EncodedRaster in SLAImport, revive opencsg sandbox tamasmeszaros 2020-04-24 12:46:35 +02:00
  • e22e85e8e2 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-08-27 13:11:49 +02:00
  • 8af3659e98 GCodeViewer -> Fixed generation of solid toolpaths enricoturri1966 2020-08-27 13:11:28 +02:00
  • b28f9b8935 Fix discontinuous extrusion lines for adaptive infill Lukáš Hejl 2020-08-27 13:04:53 +02:00
  • 17170b81b5 Clean-up of Shiny profiler integration, so that the intrusiver profiling can be controlled per module. bubnikv 2020-08-27 12:14:49 +02:00
  • 689c8691ee Another code cleanup enricoturri1966 2020-08-27 10:15:07 +02:00
  • af30a3ab7e Code cleanup enricoturri1966 2020-08-27 09:13:30 +02:00
  • 88b6835258 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-08-27 08:00:45 +02:00
  • c5a73a7cd6 Switch to smart pointers Lukáš Hejl 2020-08-27 07:28:43 +02:00
  • cb328c99aa Polylines merging Lukáš Hejl 2020-08-27 01:59:35 +02:00
  • fb24d8167a Add function for check existence of triangle in define radius Lukáš Hejl 2020-08-26 23:28:52 +02:00
  • eaaff4e707 Generating polylines from octree Lukáš Hejl 2020-08-26 22:18:51 +02:00
  • 41f474a884 Fixed performance issues when adding / removing Presets into PresetCollection. This improves application startup time by 25-33%. bubnikv 2020-08-26 21:51:50 +02:00
  • 3ac16d9c9c Building octree based on distance from mesh Lukáš Hejl 2020-08-26 18:15:59 +02:00
  • 42a7f2b1d8 Preparation for new infill Lukáš Hejl 2020-08-26 16:51:34 +02:00
  • e0e75f4a0e Starting a new Slicer instance from the menu - fix of Windows build Slic3rPE 2020-08-26 15:50:05 +02:00
  • f6acd4933c Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-08-26 15:29:55 +02:00
  • ba9c3a74ed GCodeViewer -> 1st iteration of rendering of extrude toolpaths as solid enricoturri1966 2020-08-26 15:29:33 +02:00
  • 56431d26e5 Starting a new Slicer instance from the menu Slic3rPE 2020-08-26 14:56:26 +02:00
  • 2783653369 Added icon for gcode viewer mode enricoturri1966 2020-08-26 13:01:54 +02:00
  • ac8a6fccbe Renamed shaders enricoturri1966 2020-08-25 08:12:28 +02:00
  • e4f767b2ed Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-08-24 15:11:15 +02:00
  • 20da7a8175 Merge branch 'lm_drainholes_fix' Lukas Matena 2020-08-24 08:11:27 +02:00
  • c51a45ee0f Drainholes are saved elevated for 3MF compatibility This is a follow-up of previous commit Lukas Matena 2020-08-24 08:04:16 +02:00
  • a95509ce36 Changed internal coordinates of drain holes Lukas Matena 2020-08-19 15:24:55 +02:00
  • 5ff6f3045e ENABLE_GCODE_VIEWER -> KBShortcutsDialog shows only related tabs when gcode viewer state is active enricoturri1966 2020-08-21 11:50:05 +02:00
  • 99a15af03d GCodeViewer -> Allow to switch to gcode viewer state when an sla printer is selected enricoturri1966 2020-08-21 11:36:08 +02:00
  • 34759f9a70 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-08-21 11:10:27 +02:00
  • 7a093b08fd GCodeViewer -> Show printbed model and texture for system printers detected when loading gcode files produced by PrusaSlicer enricoturri1966 2020-08-21 10:59:07 +02:00
  • ba03429679 Merge branch 'lm_fdm_supports_gizmo_fixes' Lukas Matena 2020-08-21 09:49:55 +02:00
  • 320964a68c TriangleSelector paints continuously when dragging fast Previously there would be distinct circles with gaps in between Lukas Matena 2020-08-18 15:18:00 +02:00
  • c291717909 Forbid translation of objects when SLA/Hollow/FDM gizmos are active Lukas Matena 2020-08-18 15:17:26 +02:00
  • f6d25d0634 Rework G10 temperature support to be enabled only for a new Firmware type RepRapFirmware leaving the RepRap/Sprinter behaviour alone. Rename the enum for gcfRepRap to gcfRepRapSprinter and add new gcfRepRapFirmware enum value. Also adds code to only use the G10 searching in custom G-code if the flavour is RepRapFirmware. Paul Arden 2020-08-21 14:07:50 +10:00
  • 739cd2a4a2 Fixed several indentation-related warnings Lukas Matena 2020-08-19 17:15:01 +02:00
  • 15545bbd90 Merge remote-tracking branch 'origin/master' into ys_unsaved_changes YuSanka 2020-08-19 15:44:24 +02:00
  • 8af49d7d87 Code refactoring for last commit YuSanka 2020-08-19 15:35:58 +02:00
  • 992d7065b2 GCodeViewer -> Modified shape of printbed for the unknown size case enricoturri1966 2020-08-19 15:19:07 +02:00