Commit Graph

  • b9d8f30eeb Merge branch 'dk_filaments' into master David Kocik 2020-10-05 09:49:28 +02:00
  • 878fac4c44 filament selection: bug fix - * sign is again visible at profiles David Kocik 2020-10-05 09:46:23 +02:00
  • 04a928b241 Follow-up of 8df01818dd -> GCodeProcessor uses new Machine Limits limitations enricoturri1966 2020-10-05 09:15:43 +02:00
  • 2b24a21098 Correct strings in configWizard David Kocik 2020-10-04 21:11:07 +02:00
  • 52557b4263 Merge remote-tracking branch 'origin/ys_splashscreen_on_mac' YuSanka 2020-10-03 03:18:01 +02:00
  • 6255792181 UnsavedChangesDialog improvements: * Changed some labels on buttons. The Dialog name shows a purpose now * SaveDialog is called, when UnsavedChangesDialog is shown. * Added prototype for the "exit" icon YuSanka 2020-10-03 03:15:54 +02:00
  • 48f775decb A part of code related to loads after App::OnInit() call is moved from PrusaSlicer.cpp to GUI_App.cpp YuSanka 2020-10-02 22:27:20 +02:00
  • 8df01818dd Limiting the application of Machine Limits https://github.com/prusa3d/PrusaSlicer/issues/1212 bubnikv 2020-10-02 17:31:55 +02:00
  • 0f44caa99c ENABLE_SLOPE_RENDERING set as default enricoturri1966 2020-10-02 15:43:39 +02:00
  • 38ddc5fdc4 New image for gcode viewer splash screen enricoturri1966 2020-10-02 13:20:48 +02:00
  • 1f4010ba4e Orange background for imgui buttons enricoturri1966 2020-10-02 13:02:56 +02:00
  • 8459d77959 Deleted use of TaskTimer in OnInit + code cleaning in MainFrame YuSanka 2020-10-02 12:11:10 +02:00
  • 97e3100c73 Removed obsolete images for splash screen enricoturri1966 2020-10-02 11:42:27 +02:00
  • 11d8a2ad8e Start PrusaSlicer in gcode viewer mode when dragging and dropping a .gcode file on the application icon enricoturri1966 2020-10-02 11:40:21 +02:00
  • 7a9aec2b0b Connect infill with perimeters using hooks Lukáš Hejl 2020-10-02 11:15:55 +02:00
  • 0435993309 Merge branch 'dk_notifications' into master David Kocik 2020-10-02 10:28:06 +02:00
  • 092a9f80b6 notifications: avoid collision with gizmos on same position by moving to left David Kocik 2020-10-02 10:26:11 +02:00
  • ec6599da98 notifications: sla supports outside error appearing/disappearing David Kocik 2020-10-01 19:39:51 +02:00
  • 3fe61cfec2 Progress dialog while generating toolpaths to render enabled only for standalone gcode viewer enricoturri1966 2020-10-02 10:26:27 +02:00
  • dd94b34a8d Fixed missing include on Linux, printf format string fix boost/format.hpp was missing in the header Lukas Matena 2020-10-02 09:30:35 +02:00
  • 1130778d5e Small fix in debug tech ENABLE_GCODE_VIEWER_DATA_CHECKING enricoturri1966 2020-10-02 09:14:43 +02:00
  • 3ec462e8f5 Fixed a crash when preset with "modified"suffix is selected YuSanka 2020-10-02 09:02:16 +02:00
  • 1fb400a091 use wxYield on mac to show the splashscreen YuSanka 2020-10-02 08:32:44 +02:00
  • 1a8a5984ad Connect lines in the adaptive infill using hooks Lukáš Hejl 2020-10-02 04:18:44 +02:00
  • f1c24e6a8c Fix build with wxWidgets 3.0 Lukas Matena 2020-10-02 00:11:01 +02:00
  • 2bba0e3131 Physical printers: Implemented import/export to/from the ConfigBundle. + fixed a bug : Case sensitivity of printer's name wasn't check during the adding of a new printer, as a result in printers list was appeared both of printers (ex. "YuSanka" and "yusanka"), but related file was just one. YuSanka 2020-10-01 22:48:00 +02:00
  • 94a9820661 Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer Vojtech Bubnik 2020-10-01 20:12:50 +02:00
  • 50293c0f86 Fixing a missing include on Windows. bubnikv 2020-10-01 20:15:40 +02:00
  • ee58ab4e2d Merge branch 'vb_optgroup_refact' Vojtech Bubnik 2020-10-01 20:05:31 +02:00
  • f35efb8fe5 Win32 specific: Workaround for tooltips over Tree Controls displayed over excessively long tree control items, stealing the window focus. bubnikv 2020-10-01 19:58:23 +02:00
  • b17c829c9a Fixed crash on Linux on startup Vojtech Bubnik 2020-10-01 19:16:23 +02:00
  • 0bdfb6ab92 Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer bubnikv 2020-10-01 15:12:19 +02:00
  • b71e5c2763 Maybe one day we will be able to run PrusaGCodeViewer, but for now the Apple notarization process refuses Apps with multiple binaries and Vojtech does not know any workaround. Just run PrusaSlicer and give it a --gcodeviewer parameter. bubnikv 2020-10-01 15:11:56 +02:00
  • 6a46708608 fix in ConfigWizard.cpp David Kocik 2020-10-01 09:45:36 +02:00
  • 74dba68340 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer enricoturri1966 2020-10-01 09:33:20 +02:00
  • 8ded9dc0fd Improved performance of progress dialog shown while generating toolpaths for render enricoturri1966 2020-10-01 09:33:05 +02:00
  • b8cf929532 Merge branch 'dk_notifications' into master David Kocik 2020-10-01 09:31:02 +02:00
  • 661534042b notifications: changed some plater warnings into errors, fixed not showing plater warnings in preview. David Kocik 2020-09-21 13:47:18 +02:00
  • a47178557f notification orange color for hypertext David Kocik 2020-09-21 09:14:47 +02:00
  • 11344083c8 Merge branch 'dk_filaments' into master David Kocik 2020-10-01 09:29:18 +02:00
  • 43f122b5ee Filament selection in configuration wizard: David Kocik 2020-10-01 09:25:11 +02:00
  • fad1f5e84f Fixed typo enricoturri1966 2020-10-01 08:34:16 +02:00
  • 26fb87242b Merge branch 'lm_sphere_cursor2' Lukas Matena 2020-10-01 00:51:09 +02:00
  • 3f7d41df15 Imgui dialog layout adjustments after the new combo was added Lukas Matena 2020-10-01 00:41:19 +02:00
  • 3ec5d9e2cf Cache raycast results so they don't have to be repeated on the same mouse pos Fixed incorrect handling of clipping plane with multiple volumes - only the first volume was correctly clipped by the painter. Lukas Matena 2020-10-01 00:03:20 +02:00
  • fac7e735ac Moved the raycasting query in painting gizmos to a separate function This way it can be called when rendering the spherical cursor and when processing the mouse clicks/drags Lukas Matena 2020-09-30 22:28:49 +02:00
  • 6744a40cd5 Slight refactoring Lukas Matena 2020-09-30 22:10:03 +02:00
  • 1ca8120398 Sphere selection added as an option for painting gizmos Lukas Matena 2020-09-30 17:01:51 +02:00
  • c696e6ec19 Experiment with spherical cursor (painting gizmos) Lukas Matena 2020-09-25 09:07:52 +02:00
  • 8bf0f75e83 Fixed compilation with wxWidgets 3.0 Lukas Matena 2020-09-30 17:33:08 +02:00
  • 1ca872f81e Fixed size of selected single volumes enricoturri1966 2020-09-30 15:11:17 +02:00
  • e8325a8e2d Fixes of DPI scaling on Windows. bubnikv 2020-09-30 14:02:03 +02:00
  • dad8a47741 Fixed splash screen info label enricoturri1966 2020-09-30 13:35:19 +02:00
  • 6685e78605 Fixed red background wrongly showing up when slicing with SLA printer enricoturri1966 2020-09-30 13:24:37 +02:00
  • dcc5d795af Follow-up of 63ab60467a -> Code cleanup enricoturri1966 2020-09-30 11:59:41 +02:00
  • 63ab60467a Added progress dialog while generating toolpaths to render enricoturri1966 2020-09-30 11:56:02 +02:00
  • e55a9cceec #4808 - Fixed incorrect detection of toolpaths outside of printbed enricoturri1966 2020-09-30 10:58:14 +02:00
  • 980fe77b32 #4806 - Fixed detection of move type for G1 lines containing Z>0 and E>0 enricoturri1966 2020-09-30 08:34:29 +02:00
  • 82b86d2c65 New 3rd party printer profiles, prepared by @rtyr Anycubic (5 printers from 3 contributors) https://github.com/prusa3d/PrusaSlicer/pull/4057 https://github.com/prusa3d/PrusaSlicer/pull/4220 https://github.com/prusa3d/PrusaSlicer/pull/4619 TriLAB https://github.com/prusa3d/PrusaSlicer-settings/pull/100 Creality based on https://github.com/prusa3d/PrusaSlicer/pull/4485 https://github.com/prusa3d/PrusaSlicer/pull/4748 bubnikv 2020-09-29 18:07:18 +02:00
  • ab0890ed34 Merge remote-tracking branch 'remotes/origin/vb_modelobject' bubnikv 2020-09-29 16:31:18 +02:00
  • 2583522e43 Refresh the page tree immediately after key press. bubnikv 2020-09-29 14:47:03 +02:00
  • b15023dfa9 Cancellation of parameter page build process. bubnikv 2020-09-29 13:36:56 +02:00
  • ec8602f8d9 Faster switching of parameter pages if the page is switched by cursor keys in the tree control: The page update is delayed to idle. bubnikv 2020-09-29 11:04:25 +02:00
  • 13dcc3e7a0 OSX specific: Set SplashScreen as TopWindow YuSanka 2020-09-29 08:39:57 +02:00
  • b82de22caa SplashScreen improvements: * Added MakeBitmap() to create a bitmap from input version image * Editor/Viewer logo is added now in SplashScreen::Decorate() YuSanka 2020-09-28 20:41:22 +02:00
  • f890cd5b9c FDM painting gizmos (support/seam) now render object in neutral color The goal is to ensure enough contrast independent on current filament color Lukas Matena 2020-09-25 16:04:28 +02:00
  • 2647dd1d5d Merge branch 'dk_instances' into master David Kocik 2020-09-25 15:13:31 +02:00
  • 54fbbb1a23 InstanceCheck: typo in DBus function name David Kocik 2020-09-25 15:13:01 +02:00
  • 48b0a14c4c Fixup of previous commit Lukas Matena 2020-09-25 13:00:43 +02:00
  • b178d0af38 Wipe tower - small refactoring and fix Lukas Matena 2020-09-25 12:27:56 +02:00
  • 11a410b4e7 Updated SplashScreen YuSanka 2020-09-25 11:02:29 +02:00
  • 5243d3e53c Fixed crash on BedShapeDialog creation YuSanka 2020-09-25 10:44:22 +02:00
  • 0b0709b3d8 Fix crash in adaptive infill when an extrusion line width is zero. Lukáš Hejl 2020-09-25 09:54:27 +02:00
  • e0b0a2cdcf Fix of previous commit. Vojtech Bubnik 2020-09-24 20:32:52 +02:00
  • 7a799be426 DynamicPrintConfig::normalize() renamed to normalize_fdm(), optimization of Print::apply() Vojtech Bubnik 2020-09-24 19:03:09 +02:00
  • d5bd76776f Page class is used as a container of option groups and doesn't inherited from wxScrolledWindow now YuSanka 2020-09-24 18:54:54 +02:00
  • fe208f7535 Merge branch 'dk_instances' into master David Kocik 2020-09-24 17:19:46 +02:00
  • 8ea4b5fd78 instance check - bug fixes and refactoring based on code review. David Kocik 2020-09-24 17:17:35 +02:00
  • 8fb3a44a4e Fixed highlighting of the searched option YuSanka 2020-09-24 15:41:48 +02:00
  • 8f04a76337 Final fix of Perl bindings Vojtech Bubnik 2020-09-24 14:52:05 +02:00
  • 7cdc61b67a Trying to patch the Perl bindings. Vojtech Bubnik 2020-09-24 16:41:47 +02:00
  • aa0335a750 Trying to fix perl bindings Vojtech Bubnik 2020-09-24 16:18:56 +02:00
  • 94aac4cf97 What MSVC could process I always wonder. Vojtech Bubnik 2020-09-24 15:45:04 +02:00
  • 54976e29bb New class ModelConfig wrapping DynamicPrintConfig and a timestamp to help with detecting "not changed" event when taking Undo/Redo snapshot or synchronizing with the back-end. Vojtech Bubnik 2020-09-24 15:34:13 +02:00
  • 0974d2a0e6 Added missing include to fix build against wx3.0 (Linux) Lukas Matena 2020-09-24 14:14:22 +02:00
  • 0d6eb842b0 Merge branch 'vb_undoredo_timestamp' Vojtech Bubnik 2020-09-23 13:00:01 +02:00
  • dde64d361b Tiny polishing and documentation. Vojtech Bubnik 2020-09-23 12:59:15 +02:00
  • 0dad7adfa1 "There is an object with no extrusions on the first layer." should throw SlicingError, not RuntimeError. Vojtech Bubnik 2020-09-23 12:58:58 +02:00
  • 056c46d01f Undo/Redo serialization extension: If an object indicates a valid timestamp, then the timestamp is relied upon to not serialize the object data if the timestamp of the same object on the undo/redo stack matches. Vojtech Bubnik 2020-09-23 12:18:39 +02:00
  • 52e6050698 Fixed msw_scale() for Infill field YuSanka 2020-09-23 09:35:30 +02:00
  • fc3aa61dc4 Merge remote-tracking branch 'origin/master' into ys_optgroup_refact YuSanka 2020-09-23 08:38:21 +02:00
  • 9377013824 Fixed non-MSW builds YuSanka 2020-09-23 08:33:16 +02:00
  • 4bf49d960c Merge branch 'lm_seam_painter_backend' Lukas Matena 2020-09-22 21:02:07 +02:00
  • 67bdf9687d Alessandro's name spelling fix (README, manifests) Lukas Matena 2020-09-22 20:45:59 +02:00
  • 35d225d673 Fixed scaling on MSW for new OptionsGroup YuSanka 2020-09-22 16:16:35 +02:00
  • a13fc805d7 Removed obsolete wipe tower related code Most of the code is already commented out for a long time, it should be safe to remove now. Lukas Matena 2020-09-21 14:25:53 +02:00
  • e7ae26fb8a Fix of #2834 (unretracted wipes on wipe tower) Lukas Matena 2020-09-21 13:43:47 +02:00
  • 398ff9053d Code refactoring of the OptionsGroup class: Controls are created only for the active page now YuSanka 2020-09-22 11:17:43 +02:00
  • 230dbb7394 Adaptive Cubic infill: 1) Fixed a wrong offset when extracting infill lines from the octree. 2) Added a variant for testing triangle in a bounding sphere when buildind the octree. Currently not used as the box test is more tight. 3) "Bridging infill" regions are now triangulated and used to densify the octree as well to support the bridging infill correctly. Vojtech Bubnik 2020-09-22 08:53:45 +02:00
  • 6cdb19971f Fixed crash in Adaptive Cubic infill if just a single line was extracted. New function to chain lines, however not used by the Adaptive Cubic infill. Vojtech Bubnik 2020-09-21 11:10:49 +02:00