Commit Graph

  • 171acf094c Change license of libnest2d to LGPLv3 tamasmeszaros 2020-08-05 16:34:01 +02:00
  • 8fc5be7e4f Refactoring to allow to quickly build the various options to show the estimated printing time in gcode viewer scene enricoturri1966 2020-08-05 15:43:46 +02:00
  • 510e787bc7 Fixed Print.xsp enricoturri1966 2020-08-04 10:26:08 +02:00
  • 25c3552555 Fixed conflicts after merge with master enricoturri1966 2020-08-04 09:58:19 +02:00
  • e79382c3f6 Merge branch 'tm_mini_supports' tamasmeszaros 2020-08-03 19:07:46 +02:00
  • 0614d6d4a8 Remove leftover junk comments tamasmeszaros 2020-08-03 19:07:30 +02:00
  • f3c0bf46d4 finish optimizer interface and remove commented code tamasmeszaros 2020-07-17 14:09:28 +02:00
  • 927b81ea97 Working small-to-normal support merging tamasmeszaros 2020-07-16 11:49:30 +02:00
  • 8cb115a035 Add possible manipulation of small support diameter. tamasmeszaros 2020-07-08 11:31:01 +02:00
  • 7c655b5d7e Fix junction made below ground level. tamasmeszaros 2020-06-29 20:09:37 +02:00
  • a68564e2d0 Include test name with output obj files for sla_print_tests tamasmeszaros 2020-06-26 15:12:37 +02:00
  • 1eec6c473c Rename EigenMesh3D to IndexedMesh and SupportConfig to SupportTreeConfig tamasmeszaros 2020-06-25 13:58:51 +02:00
  • 645fbed88b Make compile time support tree conf params constexpr tamasmeszaros 2020-06-19 09:49:50 +02:00
  • f19b3a2344 Id-s put in a base class for support tree primitives tamasmeszaros 2020-06-19 09:25:17 +02:00
  • 301a168b89 Fix bugs and non working tests tamasmeszaros 2020-06-18 13:49:35 +02:00
  • 184f64f828 Separate support tree routing and meshing, remove Common.hpp/.cpp . tamasmeszaros 2020-06-16 13:17:06 +02:00
  • 2ff04e6f68 Bugfixes for support generator tamasmeszaros 2020-06-15 16:02:47 +02:00
  • ed460a3e7e Remove the headless step of support support tree gen tamasmeszaros 2020-06-10 15:34:06 +02:00
  • 7b6565abeb Improvements on mini pillars tamasmeszaros 2020-06-05 20:19:19 +02:00
  • 67b61c23f7 Remove the discard region for bottom points removal. tamasmeszaros 2020-06-03 17:42:29 +02:00
  • 0622322146 Create smaller supports in problematic areas with established strategies tamasmeszaros 2020-06-02 17:31:52 +02:00
  • 38239f09e3 Fix remove_bottom_points function tamasmeszaros 2020-06-02 17:28:46 +02:00
  • f202d11e35 Merge branch 'dk_notifications' David Kocik 2020-08-03 15:50:12 +02:00
  • b3f8ae5ca7 Notifications & warning dialog David Kocik 2020-08-03 15:36:55 +02:00
  • 0840b2328a Tech ENABLE_GCODE_VIEWER_AS_STATE set as default enricoturri1966 2020-08-03 15:00:19 +02:00
  • 0eb6ba96d6 Fixed conflicts after merge with master enricoturri1966 2020-08-03 14:17:40 +02:00
  • 5249b3e018 ENABLE_GCODE_VIEWER -> Estimated print time statistics moved from PrintStatistics to GCodeProcessor enricoturri1966 2020-08-03 13:57:10 +02:00
  • 4bfb69eb14 Added an icon for 'ironing' category Lukas Matena 2020-08-03 12:20:46 +02:00
  • 757572b760 Tech ENABLE_LAYOUT_NO_RESTART set as default enricoturri1966 2020-08-03 11:08:17 +02:00
  • 69a0a1c96e Fixed conflicts after merge with master enricoturri1966 2020-08-03 08:56:58 +02:00
  • 1532920d81 GCodeProcessor -> Extended import of config data from gcode saved by PrusaSlicer enricoturri1966 2020-08-03 08:46:32 +02:00
  • a29b00a0b4 Use ImGui::TextColored() enricoturri1966 2020-08-03 08:28:43 +02:00
  • 3cf2914a9e UnsavedChangesDialog: first implementation YuSanka 2020-07-30 16:16:56 +02:00
  • 2dee3abea0 Revert titles in legend dialog to previous format enricoturri1966 2020-07-30 14:15:00 +02:00
  • 534e8bb909 ENABLE_GCODE_VIEWER -> Export to gcode layer z and layer height at each layer change enricoturri1966 2020-07-30 13:49:57 +02:00
  • 5eb3b21be7 Added missed icons/tick_mark.svg YuSanka 2020-07-30 09:45:45 +02:00
  • d84e70f59a SavePresetDialog: Fixed OSX and Linux build + Added scaling of the validation icons YuSanka 2020-07-30 09:43:13 +02:00
  • 96a364c3e6 SavePresetDialog: Improvements YuSanka 2020-07-29 16:05:30 +02:00
  • 39d08441cc ENABLE_GCODE_VIEWER_AS_STATE -> Fixed collapse toolbar showing-up when presing [T] in gcode preview mode enricoturri1966 2020-07-29 15:40:28 +02:00
  • 0348986bda Follow-up of 9d4344a78c -> ensure printbed always rendered as custom in gcode preview mode enricoturri1966 2020-07-29 14:20:01 +02:00
  • 54a4340631 GCodeViewer -> Hexagonal icons as default enricoturri1966 2020-07-29 13:05:16 +02:00
  • 9d4344a78c GCodeProcessor/GCodeViewer -> Extract bed shape from gcode files generated by PrusaSlicer enricoturri1966 2020-07-29 12:47:42 +02:00
  • 16e282110d GCodeProcessor -> Load config data from gcode files generated by PrusaSlicer enricoturri1966 2020-07-29 11:13:48 +02:00
  • 11cf9a87f1 GCodeProcessor -> Calculate mm3 per mm on the fly enricoturri1966 2020-07-29 10:04:10 +02:00
  • 3c3e463f50 Merge remote-tracking branch 'origin/master' into ys_ph_printers YuSanka 2020-07-28 14:14:16 +02:00
  • 68ae95509f Improved InfoMsg for a delete preset: * Now we show a list of printers name with selected preset YuSanka 2020-07-28 11:31:16 +02:00
  • d9228ee82c GCodeProcessor -> Human readable extrusion roles in gcode enricoturri1966 2020-07-28 09:48:55 +02:00
  • 924bda6ec0 ChangePresetForPhysicalPrinterDialog and SavePresetWindow are merged to SavePresetDialog YuSanka 2020-07-27 20:06:10 +02:00
  • 14366800e2 GCodeProcessor -> Added parsing of 3d part generated gcodes enricoturri1966 2020-07-27 15:45:29 +02:00
  • 48ae8dc9a2 Modal estimated printing time dialog enricoturri1966 2020-07-27 14:53:17 +02:00
  • 18594261d2 Added handling of mouse wheel events to ImGuiWrapper enricoturri1966 2020-07-27 12:18:21 +02:00
  • 710e6b08f4 Merge branch 'dk_remote_devices' David Kocik 2020-07-26 21:17:39 +02:00
  • 864ecf750c Deleted default value in Plater::export_gcode(bool prefer_removable). Only place where it is not sure what value should be is in btn_reslice - i chose true David Kocik 2020-06-15 00:34:12 +02:00
  • 1dc3561e2c added 's' in https when pointing users to our github David Kocik 2020-06-14 23:53:17 +02:00
  • 67d2f43845 Showing Eject button only after exporting is finished. Fix of #4212 David Kocik 2020-06-14 23:14:44 +02:00
  • 87824ef5f8 Merge branch 'lm_triangle_selector' Lukas Matena 2020-07-24 17:47:38 +02:00
  • 248fba82a4 TriangleSelector: 3MF loading and saving Lukas Matena 2020-07-24 16:53:05 +02:00
  • 7ddb64783b TriangleSelector: edge limit is derived from cursor size Lukas Matena 2020-07-24 17:45:49 +02:00
  • 74a1aeff8e TriangleSelector: bugfix - backend did not correctly account for mirrorring Lukas Matena 2020-07-23 08:17:04 +02:00
  • 5a1d9aee15 TriangleSelector: Fix of a macOS crash Calling reset() from constructor relied on uninitialized variable Lukas Matena 2020-07-21 09:01:17 +02:00
  • afb5d929c4 TriangleSelector: Schedule restarting background process after edit Lukas Matena 2020-07-15 12:28:52 +02:00
  • 3b91d11ddf TriangleSelector: backend is aware of divided triangles Lukas Matena 2020-07-15 10:28:20 +02:00
  • 0756a7e4b3 TriangleSelector: 'Select by angle' and 'reset selection' functions fixed Lukas Matena 2020-07-14 14:02:39 +02:00
  • 6baff45759 TriangleSelector: Separated frontend/backend, support of multiple volumes, etc. Lukas Matena 2020-07-09 16:25:34 +02:00
  • b250c08ec9 TriangleSelector: Serialization and deserialization Lukas Matena 2020-07-02 12:30:12 +02:00
  • 814f8be92f TriangleSelector: getting ready for frontend/backend separation Lukas Matena 2020-07-01 09:09:25 +02:00
  • da6acd73e2 TriangleSelector: Vertices are reference-counted and garbage collected Garbage collection is triggered automatically when more than half of all triangles are invalid Lukas Matena 2020-06-24 14:47:53 +02:00
  • b9321856f3 TriangleSelector: Reusing of previously calculated triangle divisions, partial garbage collection implementation Lukas Matena 2020-06-24 12:24:32 +02:00
  • fb73bb1c66 TriangleSelector: remerging triangles, bugfixes Lukas Matena 2020-06-23 16:07:33 +02:00
  • bed28bb2ff TriangleSelector: even more progress Lukas Matena 2020-06-22 11:45:51 +02:00
  • c3db84e382 TriangleSelector: Improvements Lukas Matena 2020-06-19 09:20:58 +02:00
  • d2b2446b07 TriangleSelector: first partially working implementation Lukas Matena 2020-06-16 16:10:26 +02:00
  • 953d1417a0 TriangleSelector: draft of interface Lukas Matena 2020-06-11 13:09:34 +02:00
  • b155c3c4f8 PhysicalPrinterDialog :: next improvement YuSanka 2020-07-24 16:34:25 +02:00
  • 0280a2a15b Hot fix for the last commit YuSanka 2020-07-24 13:02:46 +02:00
  • fd50c3d262 Fixed a bug in selection from the 3D scene. YuSanka 2020-07-24 11:21:49 +02:00
  • 257e77ed40 Fixed a typo YuSanka 2020-07-23 12:44:08 +02:00
  • a4c12b90f1 PhysicalPrinterCollection: Use select_preset() instead of select_preset_by_name() + changed signature for select_preset() YuSanka 2020-07-23 12:17:18 +02:00
  • 299b783601 PhysicalPrinterDialog: Select first related preset for the printer, if printer was just created or previously selected preset doesn't exist now YuSanka 2020-07-22 16:28:34 +02:00
  • 631b15b7d3 Merge remote-tracking branch 'origin/master' into ys_ph_printers YuSanka 2020-07-22 15:53:31 +02:00
  • 2f43c1f3fa Fixed update of the TreeCtrls and "revert to system values" buttons on preset tabs, if application was run in New or Dlg mode YuSanka 2020-07-22 15:52:01 +02:00
  • f7119c42f4 PresetComboBox class:: code refactoring YuSanka 2020-07-22 13:23:44 +02:00
  • 8e679d8b75 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-07-22 10:37:35 +02:00
  • 8f90fe1609 Code cleanup and small refactoring enricoturri1966 2020-07-22 10:37:25 +02:00
  • 6d28d68e4a PhysicalPrinter : Implemented synchronizations from user printer profiles with "Print Host upload" information to the new physical printers YuSanka 2020-07-21 16:21:18 +02:00
  • 435355adfe Temporary ironing icon to avoid crashes on GTK Ironing type and spacing can be set per-object rongith 2020-05-13 16:12:58 +02:00
  • 6bbc7c048f Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-07-21 16:01:27 +02:00
  • 42677107a5 ENABLE_GCODE_VIEWER -> Fixed scene update when opening a gcode file enricoturri1966 2020-07-21 16:00:03 +02:00
  • f7ceffb46e Fixed back-end warning infrastructure: The Print / PrintObject should have been derived from ObjectBase, not from ObjectID. bubnikv 2020-07-21 15:33:28 +02:00
  • 5aadfe3d1c Fixed conflicts after merge with master enricoturri1966 2020-07-21 09:48:41 +02:00
  • f138978fe7 Merge remote-tracking branch 'origin/master' into ys_ph_printers YuSanka 2020-07-21 09:47:29 +02:00
  • 6057fb9595 GUI_objectList: fixed typo in assert YuSanka 2020-07-21 09:44:07 +02:00
  • dc59e86d2c ENABLE_GCODE_VIEWER -> Partial refactoring in preparation for removal of old time estimator enricoturri1966 2020-07-21 09:34:54 +02:00
  • b587289c14 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer enricoturri1966 2020-07-21 09:09:09 +02:00
  • 6e80065240 Added well-known metadata to 3mf export enricoturri1966 2020-07-21 09:08:48 +02:00
  • d910f7934b Empty layer check fix The test gave false positive in case there were supposed to be both object and support extrusions on the first layer Lukas Matena 2020-07-21 08:43:20 +02:00
  • 3d990a9189 First try to convert a user printer profiles to the physical printers YuSanka 2020-07-20 16:27:39 +02:00
  • 72ec414f1e PhysicalPrinters improvements: - Added possibility to correct delete presets considering with the physical printers - Smart switching to the printer preset if physical printer was selected YuSanka 2020-07-20 14:56:09 +02:00
  • 2de442b617 Pull request #4235 - Fix tick/untick ironing feature in preview by rongith enricoturri1966 2020-07-20 13:31:39 +02:00
  • e275197518 Add G10 temperature G-code support for the RepRapFirmware flavour. Paul Arden 2020-07-20 20:57:37 +10:00