Commit Graph

  • cd5154b8e1 Fixed tooltip reappering after leaving imgui dialog enricoturri1966 2020-03-19 15:12:18 +01:00
  • 5b3ca3e4b7 Merge branch 'et_gizmos_tooltip' of https://github.com/prusa3d/PrusaSlicer into et_gizmos_tooltip enricoturri1966 2020-03-19 14:06:49 +01:00
  • 2501cf64c0 Modified mouse events handling for gizmobar enricoturri1966 2020-03-19 14:05:49 +01:00
  • be2fd7164c ImGUI characters for OSX keyboard keyboard modifiers are only contained in the CJK fonts, not in the regular fonts. Load them from CJK fonts even for non CJK languages. bubnikv 2020-03-19 13:32:34 +01:00
  • 966b2ce371 Fixing spurious deselection of objects when switching from 3d path preview to plater using the bottom tool bar & left mouse click. This is result of the recent commits refactoring the mouse focus over toolbars handling. 739d8131ab bubnikv 2020-03-19 12:39:25 +01:00
  • 6d23c08d00 WIP Lukas Matena 2020-03-09 10:02:06 +01:00
  • f275461354 WIP: FDM supports gizmo now works with multiple part objects into some extent Lukas Matena 2019-11-01 12:23:49 +01:00
  • 1b05ecae8c WIP: FDM gizmo: triangles not facing the camera are no more selected with fdm selection tool Lukas Matena 2019-10-24 14:01:03 +02:00
  • 590569e8f6 WIP: Optimized the triangle selection so it does not iterate over all the triangles Lukas Matena 2019-10-24 11:59:41 +02:00
  • 2e71dcefc3 WIP: Added a circle cursor and naive logic to select triangles inside Deselection is possible when holding shift Triangles obscured by the mesh are selected nonetheless (so far) Lukas Matena 2019-10-08 10:15:06 +02:00
  • 08daddb5de WIP: First working implementation of the triangle selector for the FDM support gizmo Lukas Matena 2019-09-26 13:30:22 +02:00
  • 7afe7326b6 WIP: Duplicated the SLA gizmo for the FDM, removed what was not needed Clipping plane and the m_model_object pointer keeping was duplicated Lukas Matena 2019-09-20 12:42:08 +02:00
  • 5a4e80fdb2 Added readme.md file for imgui Enrico Turri 2020-03-19 10:43:48 +01:00
  • 8f762168ba Adding special OS characters for keyboard shortcuts to ImGUI font map. bubnikv 2020-03-19 09:51:54 +01:00
  • 4b25d36df6 Removing Slic3r name and links espr14 2020-03-18 17:27:20 +01:00
  • 739d8131ab Modified mouse events handling for toolbar enricoturri1966 2020-03-18 16:59:30 +01:00
  • a901b17d33 Merge branch 'et_gizmos_tooltip' of https://github.com/Prusa3d/PrusaSlicer into et_gizmos_tooltip bubnikv 2020-03-18 14:28:54 +01:00
  • 79951630ec Hiding the tooltip when the window gets deactivated and reactivated. bubnikv 2020-03-18 14:28:43 +01:00
  • 9da16aeaa9 Merge branch 'et_gizmos_tooltip' of https://github.com/prusa3d/PrusaSlicer into et_gizmos_tooltip enricoturri1966 2020-03-18 14:27:02 +01:00
  • 61f3b53ef8 Fixed conflicts after merge with master enricoturri1966 2020-03-18 14:26:44 +01:00
  • cd55b235ad Canvas tooltip constrained inside canvas enricoturri1966 2020-03-18 14:13:50 +01:00
  • 37be82c8aa Tooltips are rendered unformatted so percent signs in them do not break rendering Lukas Matena 2020-03-18 13:43:39 +01:00
  • c5552843ab Merge branch 'et_gizmos_tooltip' of https://github.com/prusa3d/PrusaSlicer into et_gizmos_tooltip enricoturri1966 2020-03-18 13:36:01 +01:00
  • 8a824bb8c2 Refactoring enricoturri1966 2020-03-18 13:35:46 +01:00
  • 067e128651 Suppress tooltips when the mouse is processed by an ImGUI dialog. bubnikv 2020-03-18 13:23:07 +01:00
  • 7806df7664 Updated translations for PL, IT, FR, ES, DE, CZ and JA YuSanka 2020-03-18 12:43:37 +01:00
  • abdcc88e9a Add explicit flags for GMP and MPFR tamasmeszaros 2020-03-18 12:17:05 +01:00
  • 1c1a6b933a Fixed interference between tooltips and imgui dialogs enricoturri1966 2020-03-18 10:46:46 +01:00
  • f4aa9c5b0e #3858 - Added missing reset for fan speed visualization enricoturri1966 2020-03-18 08:10:05 +01:00
  • a85a2b2e2a Attempt to fix build on Linux enricoturri1966 2020-03-17 15:47:49 +01:00
  • 166389e6a8 Initial delay for ImGUI-based tooltip enricoturri1966 2020-03-17 14:35:56 +01:00
  • 7a1fa3d847 Canvas' tooltip using ImGUI enricoturri1966 2020-03-17 13:01:38 +01:00
  • 12c0170e3c Attempt to fix gizmos tooltip on Mac enricoturri1966 2020-03-17 11:02:32 +01:00
  • 98fb8b626f Fix of Wipe to Infill causes severe overextrusion (thicker walls & infill) (#3842) Regressinon in regard to PrusaSlicer 2.2.1 due to Vojtech's refactorings for efficiency. bubnikv 2020-03-17 09:41:37 +01:00
  • df6170b9bd Fixed gizmos' tooltips enricoturri1966 2020-03-16 12:45:39 +01:00
  • e1ecf03e0c Revert "Fix minimum osx version not being specified for GMP and MPFR" tamasmeszaros 2020-03-16 15:02:37 +01:00
  • 2ab8a474c2 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_slope_shader enricoturri1966 2020-03-17 07:59:10 +01:00
  • 8233a910b9 Fix of #3303 YuSanka 2020-03-16 21:32:13 +01:00
  • a0ed240af1 Generate gizmos' tooltip on demand enricoturri1966 2020-03-16 16:37:22 +01:00
  • 7118d77bea Fix minimum osx version not being specified for GMP and MPFR tamasmeszaros 2020-03-16 15:02:37 +01:00
  • 5ed7d0aa29 Fix arrangement with items larger or equal to bed dimesions. tamasmeszaros 2020-03-16 14:37:54 +01:00
  • 6bace46be1 Revert "#3034 - Keyboard shortcuts for 'Delete selected' and 'Delete all' commands enabled also in Preview" It is too late before 2.2.0-final. bubnikv 2020-03-16 14:25:05 +01:00
  • 505181ddfd Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_slope_shader enricoturri1966 2020-03-16 14:19:30 +01:00
  • abcd01d64a ENABLE_SLOPE_RENDERING - Do not apply slope shading to modifiers and small refactoring enricoturri1966 2020-03-16 14:17:19 +01:00
  • 6b31a087f7 Updated POT YuSanka 2020-03-16 13:48:21 +01:00
  • 19d93b3b01 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer enricoturri1966 2020-03-16 13:35:15 +01:00
  • 350a85cf43 #3034 - Keyboard shortcuts for 'Delete selected' and 'Delete all' commands enabled also in Preview enricoturri1966 2020-03-16 13:34:53 +01:00
  • ea0cb4d761 Sidebar can be hidden/shown from menu "View/Collapse sidebar" YuSanka 2020-03-16 12:49:39 +01:00
  • ffe404fc5b Fixed gizmos' tooltips enricoturri1966 2020-03-16 12:45:39 +01:00
  • c1e92a5759 Fix of "Print settings reloaded with 0.05 layer and fill percentage changed after click on modified profile #3755" bubnikv 2020-03-16 09:57:20 +01:00
  • 5378b18f18 ENABLE_SLOPE_RENDERING - Fixed fragment shader when the thresholds are identical enricoturri1966 2020-03-16 08:35:13 +01:00
  • ac4d9ea172 Fixed conflicts after merge with master enricoturri1966 2020-03-16 08:09:52 +01:00
  • 6bf56d5cb4 Updated the "Remove user profiles" message at the install wizard to indicate that it does nothing to user profiles. bubnikv 2020-03-15 12:19:56 +01:00
  • 707bc09be5 Changed PrusaResearch extruder clearance bubnikv 2020-03-15 09:04:00 +01:00
  • 2e1aef87a1 The import of system profiles was improved to not inherit the "renamed_from" field as it is specific to a concrete profile. bubnikv 2020-03-15 08:38:17 +01:00
  • 7f3ac39757 Fixed conversion of installed presets from PrusaSlicer 2.1.1 to 2.2.0 bubnikv 2020-03-14 20:18:31 +01:00
  • a3ded8fa95 Reworked filaments / SLA materials in installation wizard: 1) When the wizard is initialized, filament and SLA profile names are verified and current names of renamed profiles are resolved. Fixes "Add/Remove Filaments is not hiding all of the un-checked filaments #3835" 2) When adding a printer model, default materials are installed in case the printer model has no default material installed. 3) When leaving the Filaments or SLA materials page, and some printer models have no material installed, those Printer Models are listed in a message box and only for those printer models the default materials are installed. bubnikv 2020-03-14 18:35:42 +01:00
  • fcb04039e8 New shorcut _L() for _(L()) New shorcut _u8L() for _utf8(L()) bubnikv 2020-03-14 17:51:56 +01:00
  • 7f376fa927 Fix of infill type update with vase mode enabled after change of the number of bottom layers. related to [2.2.1-RC] Vase mode prints base no matter what #3823 bubnikv 2020-03-14 11:59:50 +01:00
  • bd1a128ef8 Bumped up version number to 2.2.0-rc4. bubnikv 2020-03-14 09:56:49 +01:00
  • dc1ffe15a8 Revert "Added "Filament spool weight" option to filament options" bubnikv 2020-03-14 09:46:29 +01:00
  • c731f04331 Follow-up of previous commit - check that gizmos are enabled Lukas Matena 2020-03-14 09:42:24 +01:00
  • 99ff6763a1 Layer height editing: Fixed to satisfy the minimum layer heigth, improved wording of the tooltips indicating why a new layer height range cannot be inserted. bubnikv 2020-03-14 09:43:55 +01:00
  • af4a5c3f8a Synchronization of skirt input field enable / disable state in the parameter tab. An inconsistency between the slicing back-end and the parameter page has been fixed, where the slicing back end only creates skirt for non-zero number of skirt loops even if the minimum skirt extrusion is set. bubnikv 2020-03-14 09:13:39 +01:00
  • ac103f334c Actual fix of the rare crash recently mentioned in e547a0c Lukas Matena 2020-03-14 09:18:08 +01:00
  • 6b58f67fb8 "inifinit_skirt" renamed to "draft_shield" Polished the tooltip for the draft shield. Legacy conversion from old skirt_heigth == -1 to draft_shield = 1 bubnikv 2020-03-14 07:46:39 +01:00
  • b97a12da98 Documented the previous merge. bubnikv 2020-03-14 07:14:45 +01:00
  • 37b3780a72 Merge remote-tracking branch 'remotes/origin/et_free_camera' bubnikv 2020-03-14 07:02:08 +01:00
  • 87303951a7 Little refactoring of get_mouse_position_in_control() for const correctness and readability. bubnikv 2020-03-14 07:00:09 +01:00
  • 79be13438e Fixed context menu issues, related to #3802 fixed with commit (4ca03c3f8a) YuSanka 2020-03-13 23:22:09 +01:00
  • 3234823a1a Windows do not send an update on insert / eject of an SD card into an external SD card reader. Windows also do not send an update on software eject of a FLASH drive. We can likely use the Windows WMI API, but it will be quite time consuming to implement, therefore we lower the polling interval back to two seconds. bubnikv 2020-03-13 19:30:41 +01:00
  • d3236f5e70 Merge remote-tracking branch 'remotes/origin/ys_improvements' bubnikv 2020-03-13 16:52:12 +01:00
  • 76f9aaf13c Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer bubnikv 2020-03-13 16:52:07 +01:00
  • 0f5f0b6333 Toggled "Skirt height" option in respect to "Use unlimit skirt" option YuSanka 2020-03-13 16:31:27 +01:00
  • 380fffd248 Merge remote-tracking branch 'origin/master' into ys_improvements YuSanka 2020-03-13 16:05:46 +01:00
  • c8b177966d Merge remote-tracking branch 'remotes/origin/ys_improvements' bubnikv 2020-03-13 16:01:30 +01:00
  • e547a0c3d1 Fix of a rare crash on opening an SLA gizmo (supports or hollow) Lukas Matena 2020-03-13 15:58:40 +01:00
  • 2e6a5e7783 Fixed crash in skirt preview for multiple objects with different height and full size skirt used as a draft shield. bubnikv 2020-03-13 15:57:07 +01:00
  • 324b9d4f67 Fixed compilation on Linux / OSX bubnikv 2020-03-13 15:11:40 +01:00
  • b36051af82 New tech ENABLE_SLOPE_RENDERING - 1st installment of rendering objects colored by facets slope enricoturri1966 2020-03-13 15:09:07 +01:00
  • 98fc01afe7 Fix of compilation on OSX and Linux, update of camera after 3D mouse disconnect moved to the main thread. bubnikv 2020-03-13 14:57:45 +01:00
  • 9b26f8a18b Updated dictionaries. bubnikv 2020-03-13 14:39:26 +01:00
  • 2f6326a2eb Windows specific refactoring of Mouse3DController and RemovableDriveManager. PrusaSlicer newly registers by Windows operating system for HID USB plug / unplug notifications and for Volume attach / detach notifications, and the background threads of the two respective services are waken up on these Windows notifications. The RemovableDriveManager also wakes up every 30 seconds to cope with the drives ejected from Windows Explorer or from another application, for example Cura, for which Windows OS does not send out notifications. bubnikv 2020-03-13 14:19:02 +01:00
  • 3684eea53d Follow-up of 4a59a45d51 -> missed cleanup Enrico Turri 2020-03-13 13:20:38 +01:00
  • 56c6193ff4 Merge remote-tracking branch 'origin/ys_add_new_options' into ys_improvements YuSanka 2020-03-13 11:49:51 +01:00
  • 3fd6c8a2ff #2922 - Fan speed for gcode visualization modified as proposed by rongith Enrico Turri 2020-03-13 08:25:48 +01:00
  • 45e0079356 Refactoring of suppress background process update for clarity. bubnikv 2020-03-12 16:11:25 +01:00
  • 1d5249f9b0 Fix of #3660 : Background processing restart and error messages are suppressed while tracking a pop-up menu. bubnikv 2020-03-12 16:05:39 +01:00
  • 6a6790b8e7 Implemented disabling of Add buttons if next layer range couldn't be added + Fixed "Layer ranges" expand. YuSanka 2020-03-12 14:50:20 +01:00
  • 6866c2bdd4 Refreshed pot dictionaries. bubnikv 2020-03-12 14:13:32 +01:00
  • f71d3e63f2 Changed location of vendor specific thumbnail images of printers: These images are newly stored inside the resources/profiles/VENDOR_NAME/, they should be named by the printer_model identifier suffixed with "_thumbnail.png" bubnikv 2020-03-12 14:13:08 +01:00
  • b71161265f Follow-up on 550e5c2fbb3a5151e18b573f246fa78dcef8e964 Fixed some spurious moves of data that should have not been moved. bubnikv 2020-03-12 12:57:46 +01:00
  • 3858257e28 info message - ejecting of sd/flash has failed David Kocik 2020-03-12 09:38:46 +01:00
  • e2274bfc83 Saving one enumeration of external drives when deciding whether to verify the file saved or not. bubnikv 2020-03-12 12:43:01 +01:00
  • b941560736 RemovableDriveManager: not calling update from status() David Kocik 2020-03-12 11:54:27 +01:00
  • c145d60df4 Improvement in the RemovableDriveManager update function: Don't call the update() if it is already running. Wait for the other instance to finish instead. bubnikv 2020-03-12 11:30:51 +01:00
  • 29f2394ecb Fix faulty nfp edge cache with argument > 1.0 tamasmeszaros 2020-03-10 13:31:27 +01:00
  • 84c9136e2d Fixed formatting error in preset update from the net. bubnikv 2020-03-12 09:40:20 +01:00
  • ccbf5379ab More detailed logging of hid_init() on unixes to detect why loading of "libudev.so.1" or "libudev.so.0" failed. bubnikv 2020-03-12 09:38:22 +01:00
  • c73493eba5 Manual merge of @BoaImpressao3D Added_translation_pt_br bubnikv 2020-03-12 09:01:40 +01:00