Commit Graph

  • 057c8a1c1d Changed datadir path on Linux to xdg specs (2911) In case the new dir does not exist and the old one does, show a warning to the user. Lukas Matena 2020-10-21 13:21:45 +02:00
  • 5670f5ffb0 Fix couple of build issues on gcc Lukas Matena 2020-10-23 07:51:58 +02:00
  • 9a4376ddc6 Fix of previous commit Vojtech Bubnik 2020-10-22 17:54:32 +02:00
  • b1b7a5ad1b Fix of ironing invalidation. Fixes Ironing flag ignored on infill rotate #4937 Ironing does not take effect when you change Top Fill Pattern. #4900 Ironing layer not shown in preview when settings are changed #4510 Vojtech Bubnik 2020-10-22 17:36:51 +02:00
  • 027ab4fb02 GUI initialization extracted from PrusaSlicer.cpp to GUI_Init.cpp/hpp. Implemented try/catch blocks for Slic3r exceptions and std::exceptions with GUI error reporting. This is extremely important to report corruption of PrusaSlicer.ini. Vojtech Bubnik 2020-10-22 16:28:49 +02:00
  • 0f9faeda98 Fixed conversion from/to imperial units for objects with parts/modifiers YuSanka 2020-10-22 15:44:58 +02:00
  • d8f45ff1d8 Workarounds and documentation of OSX posix incompatibilities Vojtech Bubnik 2020-10-22 14:57:50 +02:00
  • 723406dfea Workaround for OSX non-compliant implementation of pthread_getname_np / pthread_setname_np Vojtech Bubnik 2020-10-22 14:45:15 +02:00
  • 0d2c31d0e4 and again a fix on Windows Vojtech Bubnik 2020-10-22 14:35:20 +02:00
  • 6e2a5419cc Fixes of previous commit on Posix platforms Vojtech Bubnik 2020-10-22 14:29:40 +02:00
  • 81b6883710 Thread names shortened to 15 characters to fit Posix norm. Added get_current_thread_name() Vojtech Bubnik 2020-10-22 14:11:00 +02:00
  • be73962699 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer enricoturri1966 2020-10-22 13:54:45 +02:00
  • 4222d80afe Fixed crash on Windows when dragging and dropping a non gcode file into gcode viewer exe file enricoturri1966 2020-10-22 13:54:31 +02:00
  • 6531061d09 Support for naming slicer own threads for debugging. The following threads are named with this commit: slic3r_main, slic3r_BackgroundSlicingProcess, slic3r_tbbpool_xx_yy where xx is a one based index of the TTB thread and yy is the platform thread ID. Vojtech Bubnik 2020-10-22 13:53:08 +02:00
  • 8d59abfdf8 Fixed color of layer containing pause prints in non-gcode preview enricoturri1966 2020-10-22 12:55:13 +02:00
  • 844ec8447d ENABLE_PAN_ROTATE_SCENE_IN_GIZMOS set as default enricoturri1966 2020-10-22 11:01:30 +02:00
  • 0e04c84879 Follow-up of 68a7e5ce41 -> Updated keyboard shortcuts dialog enricoturri1966 2020-10-22 10:08:16 +02:00
  • acbf25681a Wifi Duet upload: Improved some string copying. Vojtech Bubnik 2020-10-21 14:42:08 +02:00
  • 70e44c3e8e Fixed definition of psSlicingFinished to fix notification updates after the slicing finishes. Vojtech Bubnik 2020-10-21 14:00:42 +02:00
  • a5961ef981 New icons for standalone gcode viewer enricoturri1966 2020-10-21 13:49:39 +02:00
  • 0d239520e6 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer enricoturri1966 2020-10-21 13:17:58 +02:00
  • 4ab226dad3 Follow-up of 7cf350d0bc -> Fixed unselection of objects when any gizmo is active and CTRL is pressed enricoturri1966 2020-10-21 13:17:41 +02:00
  • ffd09892f9 DoubleSlider : Fixed motion of the upper thumb, when no one thumb is active YuSanka 2020-10-21 13:17:07 +02:00
  • 6fd946f73e Follow-up of 68a7e5ce41 -> Stop painting in painting gizmos when CTRL is pressed enricoturri1966 2020-10-21 11:25:28 +02:00
  • bf5bfb8b65 Follow-up of 68a7e5ce41 -> Disable visualization of hovering on objects while any gizmo is active and CTRL is pressed enricoturri1966 2020-10-21 11:04:48 +02:00
  • d31da5bbe0 Follow-up of 68a7e5ce41 -> Disable GLGizmoFlatten markers when CTRL is pressed enricoturri1966 2020-10-21 10:30:25 +02:00
  • 7cf350d0bc Follow-up of 68a7e5ce41 -> Fixed objects selection when any gizmo is active enricoturri1966 2020-10-21 09:52:05 +02:00
  • d0ad098661 Fix debug build Lukas Matena 2020-10-20 17:55:32 +02:00
  • a4962b4fe6 Fixed a build YuSanka 2020-10-20 17:23:57 +02:00
  • 81ce368e5d Merged PR #4345 - support for DuetSoftwareSupport print host (thanks @wilriker) Lukas Matena 2020-10-20 16:42:07 +02:00
  • 8a88b353f3 Added missing forward declaration for gcc Lukas Matena 2020-10-20 13:41:30 +02:00
  • 981feebc94 Behavior of the "cog" icon is changed to avoid misunderstandings appear in issue #4891: "Cog" icon is enabled now every time, but it will had next behavior: 1. Add physical printer, if logical printer is selected 2. Edit physical printer, if it is selected. YuSanka 2020-10-20 16:38:13 +02:00
  • 36cb544e5b Fix of #4909 Deleted redundant control of the mode update. We should update DoubleSlider's mode every time YuSanka 2020-10-20 11:17:51 +02:00
  • 068a254ef0 configuration wizard: added Checked information to sorting algortihm on filaments page. Fix of #4922 David Kocik 2020-10-20 10:35:48 +02:00
  • 3e50699576 Renamed Line::offset to extend Don't use unscaled constants! What if the scaling constant changes in the future? Vojtech Bubnik 2020-10-20 09:17:26 +02:00
  • 197d2b968c Tiny changes in the new Duet3D dsf support code Lukas Matena 2020-10-19 17:23:13 +02:00
  • 68a7e5ce41 Rotating/panning the view, using mouse left/right + CTRL modifier, while any gizmo is active enricoturri1966 2020-10-19 15:55:16 +02:00
  • 0f8f412e90 Fixed #4918 Added missed "Add/Remove filaments" item for the filament preset combobox YuSanka 2020-10-19 15:09:32 +02:00
  • 7f3ba4e368 Merge branch 'tm_desktop_integr_linux' tamasmeszaros 2020-10-19 14:45:07 +02:00
  • 0db675721c Add installing of the desktop file to cmake tamasmeszaros 2020-10-16 14:04:10 +02:00
  • bd271981d3 Add the desktop file for Linux desktops tamasmeszaros 2020-10-16 11:14:18 +02:00
  • 5ed525abb5 install symlink for gcodeviewer tamasmeszaros 2020-10-16 11:06:25 +02:00
  • 11b6d4bcf5 Localization: Updated POT and List.txt + SavePresetDialog class is extracted from the PresetComboBoxes.cpp the the separate files YuSanka 2020-10-19 14:17:45 +02:00
  • 5d3d9d9b92 #4888 - Fixed jerky movements in Preview when using 3D mouse enricoturri1966 2020-10-19 12:34:33 +02:00
  • daeb618812 Merge branch 'add-duet-software-framework-support' of https://github.com/Duet3D/PrusaSlicer into Duet3D-add-duet-software-framework-support Lukas Matena 2020-10-19 11:50:31 +02:00
  • ebcd073fd3 Removed unused include (related to #4912) Lukas Matena 2020-10-19 11:16:43 +02:00
  • a47e94ebd5 Fix of #4889 (malfunctioning single instance detection on macOS): This was hapenning because the datadir did not exist yet, which was interpreted as another instance running. Lukas Matena 2020-10-18 01:42:19 +02:00
  • 9fdaa1bdbe Fixed typo in 8a1eba5a09 YuSanka 2020-10-19 10:08:21 +02:00
  • 3cd79f63ae refactor: Adjusts Noob guide (step by step) to make it more legible Darigov Research 2020-10-18 14:22:34 +01:00
  • a61d0a9532 Suppress edit of items of UnsavedChangesDialog, fixed update of the information line YuSanka 2020-10-18 13:44:15 +02:00
  • f1c9d39302 Unifying "unretraction" and "deretraction" #3862 Deretraction or unretraction? #3541 Vojtech Bubnik 2020-10-17 21:23:24 +02:00
  • c59db4e7fe Merge pull request #4213 from onovy/https Vojtěch Bubník 2020-10-17 21:13:43 +02:00
  • bb79966ddb Bumped up version number Vojtech Bubnik 2020-10-17 14:17:33 +02:00
  • 8a1eba5a09 Improved wording and localization of the Unsaved Changes Dialog. Vojtech Bubnik 2020-10-17 14:04:05 +02:00
  • 06c35297b6 Disabled icon to add color changes, print pauses and custom gcode in vertical slider of standalone gcode viewer enricoturri1966 2020-10-17 14:01:45 +02:00
  • ce3fc31b48 #4880 - Initialization of OpenGL data used by GCodeViewer done on the first call of GCodeViewer::render() enricoturri1966 2020-10-17 13:04:58 +02:00
  • c2f5cef8a4 Reverted the "single_instance" condition check, David thinks the old way is correct. Vojtech Bubnik 2020-10-17 12:56:53 +02:00
  • 12b1de53db Merge pull request #4714 from GilesBathgate/patch-2 Vojtěch Bubník 2020-10-17 11:13:06 +02:00
  • 9fec55e3e5 Merge pull request #4841 from DenkBrettl/langfix Vojtěch Bubník 2020-10-17 11:12:22 +02:00
  • 7896de892b Fix of the "dock" menu on OSX to start a new instance of PrusaSlicer in case a single instance is disabled. Make the "single_instance" enabled by default on OSX initially to match the platform. Vojtech Bubnik 2020-10-17 09:23:05 +02:00
  • 570f7b648e Updated version to 0.0.2 rtyr 2020-10-16 17:02:01 +02:00
  • 8524a71a23 Version changed to 0.0.2. rtyr 2020-10-16 17:01:11 +02:00
  • bc2088eb78 Add info for the removed "Print host upload" group YuSanka 2020-10-16 16:30:46 +02:00
  • 86ee8e7687 Improved matching of Print and Filament profiles after switching the Printer profile. The matching has the following priority: Vojtech Bubnik 2020-10-16 16:03:04 +02:00
  • 637324d386 Do not render bed texture when looking from below the bed in hollowing gizmo The same as it is for FDM/SLA supports and seam gizmos. Lukas Matena 2020-10-16 15:56:45 +02:00
  • d49a98f154 When switching Printer profiles, a profile with the same logical name aka alias is searched for first before activating the default print / filament profile as configured in the printer settings. Vojtech Bubnik 2020-10-16 14:45:36 +02:00
  • ccd8e3644e Fixed build when tech ENABLE_GCODE_VIEWER is disabled enricoturri1966 2020-10-16 14:08:24 +02:00
  • 0f85777a79 UnsavedChangesDialog: Updated icons on "Discard" buttons + Put "exit" icon on "Quit" menu item YuSanka 2020-10-16 13:19:59 +02:00
  • 54cbf2abc3 Refactoring of UnsavedChangesDialog: Use std containers instead of wxWidgets containers. Use unique_ptr for memory management. Vojtech Bubnik 2020-10-16 12:20:51 +02:00
  • dd68c7cf0f Merge branch 'tm_suppt_gen_improve_2' tamasmeszaros 2020-10-16 11:26:09 +02:00
  • edb8b9f46d Cover various overhang types cumulatively tamasmeszaros 2020-10-12 09:43:57 +02:00
  • fb1f3589ed Use rotated bounding box to calculate eccentricity tamasmeszaros 2020-10-09 17:21:48 +02:00
  • 899d8fc361 Show "Merge" item of the context menu for multiple selection only for objects or instances YuSanka 2020-10-16 10:54:32 +02:00
  • 2cb86a7cd4 Merge branch 'dk_instances' into master David Kocik 2020-10-16 10:50:15 +02:00
  • 0aced42f64 OSX dock menu item start new instance visibility David Kocik 2020-10-16 10:46:50 +02:00
  • 7e6f35047d Added G92 E0 to before_layer_gcode. rtyr 2020-10-16 09:56:56 +02:00
  • 43bf7e81fd Temporary disabled skipping of invisible paths when moving thumb on horizontal slider in preview enricoturri1966 2020-10-16 09:42:48 +02:00
  • daf1011705 Changed heuristic to clamp toolpaths width enricoturri1966 2020-10-16 09:02:37 +02:00
  • 772b0b760e UnsavedChangesDialog * Fixed a crash on preset changing and press Cancel button in SavePresetDialog * Added Cancel button for MessageDialog after check "Remember my choice" YuSanka 2020-10-15 19:10:34 +02:00
  • 1b2dcabf94 fix of OSX dock menu items David Kocik 2020-10-15 19:40:57 +02:00
  • 4ec5ea34bf OSX dock menu items David Kocik 2020-10-15 18:53:35 +02:00
  • a8fda7d2f1 Fixed some more issues in copy / paste of objects and volumes due to the layer_height_profile, paint on supports and seam being stored as an object on its own onto the Undo / Redo stack. Vojtech Bubnik 2020-10-15 17:29:42 +02:00
  • 00a7799341 UnsavedChangesDialog : improvements * Added "Remember my choice" checkbox * Center on the screen and set position in respect to the position of mainframe or settings dialog YuSanka 2020-10-15 16:48:48 +02:00
  • 650bbb3484 Merge branch 'dk_instances' into master David Kocik 2020-10-15 15:41:08 +02:00
  • 7531da603b boost::filesystem::canonical at non windows instance check path to binary David Kocik 2020-10-15 15:22:34 +02:00
  • a009b24124 Updated textation of the Filament selection config wizard page. Vojtech Bubnik 2020-10-15 14:16:47 +02:00
  • 5b7102d68e Merge pull request #4875 from pmjdebruijn/creality_fixes_2 Vojtěch Bubník 2020-10-15 13:58:21 +02:00
  • 2f422f5dbe Fix sla tests on mac tamasmeszaros 2020-10-15 13:50:05 +02:00
  • d30808c36c Merge branch 'master' of https://github.com/Prusa3D/PrusaSlicer Vojtech Bubnik 2020-10-15 13:35:53 +02:00
  • 90ddffa83c This broke the SLA support point generator test. Why? Vojtech Bubnik 2020-10-15 13:35:45 +02:00
  • 58d57f9b71 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer enricoturri1966 2020-10-15 12:43:09 +02:00
  • 36bedfdebf #4719 - Fixed toolpaths generation when background process is on enricoturri1966 2020-10-15 12:42:58 +02:00
  • 77d292283b Fixed rendering of thumbnails enricoturri1966 2020-10-15 12:20:38 +02:00
  • c388c42055 Fixed assignment of the slicing timestamp to the slicing finished notification. Vojtech Bubnik 2020-10-15 12:02:20 +02:00
  • 3fc12fdaaa Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer enricoturri1966 2020-10-15 10:25:22 +02:00
  • 8580ecacca Added option to apply the sequential slider in preview to top layer only or to whole gcode toolpaths enricoturri1966 2020-10-15 10:25:13 +02:00
  • b25548594d Notifications: Revert of substitution of boost::bind with std::bind, does not compile on all platforms. Further polishing and documentation. Vojtech Bubnik 2020-10-15 09:56:33 +02:00
  • d87ca6bdc1 bring_forward on recieved other instance msg David Kocik 2020-10-15 09:20:00 +02:00
  • 87206cd695 NotificationManager documentation improvements Vojtech Bubnik 2020-10-15 09:20:05 +02:00
  • 19a115260a A little bit cheaper triangle random sampling + documentation. Vojtech Bubnik 2020-10-15 07:58:13 +02:00