Commit Graph

  • d4ac4df21c Fixed crash on switching the application language. This crash was caused by the RemovableDriveManager and 3DConnexion detection services not being stopped correctly. The fix executes all the tasks of the MainFrame at the language switch, that are normally performed on application shut down. bubnikv 2020-03-07 12:24:40 +01:00
  • fb10e27778 Added missed lock_open_sys.svg icon for dark mode YuSanka 2020-03-07 11:39:36 +01:00
  • c5d2507dd4 Bumped up version number. bubnikv 2020-03-07 10:36:06 +01:00
  • b6ee1c1263 Updated dictionaries. bubnikv 2020-03-07 10:34:54 +01:00
  • 1efa21c882 Polished the new "detach preset from the system preset" messages. bubnikv 2020-03-07 10:26:40 +01:00
  • 5052ef88db Fixed crash on removable device plug in event due to recent RemovableDriveManager refactoring. bubnikv 2020-03-07 10:17:58 +01:00
  • 2363f2a4a3 Fixed update of UI values, related on parent preset, when preset is detached from system YuSanka 2020-03-06 19:15:37 +01:00
  • 42d4910c12 Merge branch 'ys_detach_btn' bubnikv 2020-03-06 17:41:43 +01:00
  • 2816b5a9fb WIP Detaching of system profiles and user profiles derived from system profiles. bubnikv 2020-03-06 17:41:00 +01:00
  • 877e824de1 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer YuSanka 2020-03-06 17:39:36 +01:00
  • c47565430f Localization: "\t" symbols are deleted from community translations (ko, nl, pt_br, tr, zc_CN(TW)), fixed some phrases YuSanka 2020-03-06 10:51:22 +01:00
  • e22cc58397 Copyright year incremented (AboutDialog, manifests) Lukas Matena 2020-03-06 14:23:40 +01:00
  • 9453c644dd Fixed encoding in error messages sent from the backend Lukas Matena 2020-03-06 14:09:31 +01:00
  • c91bb22dff Merge branch 'dk_remote_devices' David Kocik 2020-03-06 15:36:41 +01:00
  • e39e9b05ae keyboard and file menu shortcuts for save to sd card and eject David Kocik 2020-03-06 15:33:30 +01:00
  • 779f0cd915 Merge branch 'tm_https_test' tamasmeszaros 2020-03-06 15:20:21 +01:00
  • f4f236e82e Added test for libcurl https handling disabled on build server. tamasmeszaros 2020-03-06 15:18:14 +01:00
  • b6aeffb618 Link libcurl and wxWidgets to libslic3r_gui tamasmeszaros 2020-03-06 15:16:46 +01:00
  • da9412705e Merge branch 'master' into ys_detach_btn bubnikv 2020-03-06 15:12:54 +01:00
  • 3baea9b458 Fixed uninitialized "Connected" flag of the Mouse3DController after refactoring. bubnikv 2020-03-06 14:44:06 +01:00
  • 5396b7bb14 Merge branch 'master' into ys_detach_btn bubnikv 2020-03-06 15:12:06 +01:00
  • b3b800de65 Refactoring of RemovableDriveManager: 1) On Windows and Linux, the device enumeration now runs at a background thread, while it ran on the UI thread on idle, which may have been blocking on some rare Windows setups, see GH #3515 #3733 #3746 #3766 2) On OSX, the device enumeration now relies on OS callback, no polling is required. 3) Refactored for cleaner interface. bubnikv 2020-03-06 15:10:58 +01:00
  • baad542d15 Refactoring of RemovableDriveManager 1) On Windows and Linux, polling of removable drives is done at a background thread, not at a UI thread. 2) On OSX, there is no polling, but a OS notification callback. 3) Refactored for clarity of the RemovableDriveManager interface. bubnikv 2020-03-06 14:49:21 +01:00
  • fa00180170 Fixed uninitialized "Connected" flag of the Mouse3DController after refactoring. bubnikv 2020-03-06 14:44:06 +01:00
  • 3834ab7ede Merge branch 'master' into ys_detach_btn bubnikv 2020-03-06 14:40:28 +01:00
  • 6f67a5bccc Fixed : * the editing of extruder color from PresetComboBox, when incompatible filament preset is selected and red flag is shown. YuSanka 2020-03-06 14:22:14 +01:00
  • 85bf78f7e7 Fix of #3765 - relaxed empty layer detection Lukas Matena 2020-03-04 15:18:44 +01:00
  • 0869a63eaf Fix of #3769 - wipe into infill Lukas Matena 2020-03-05 15:03:48 +01:00
  • d9d5722bf7 Reduced ram used by GCodeTimeEstimator by removing unused data from GCodeTimeEstimator::Block Enrico Turri 2020-03-05 14:58:03 +01:00
  • 04ebdd8b3f localization: updated PrusaSlicer.pot YuSanka 2020-03-05 13:59:20 +01:00
  • e11b9b0faf Added missed icon YuSanka 2020-03-05 13:38:51 +01:00
  • ca55e8e6df Fix of #3775 - wrong background color in ErrorDialog on macOS Sierra Lukas Matena 2020-03-05 12:00:39 +01:00
  • da86472bf1 Reduced ram used by GCodeTimeEstimator by removing unused redundant data from GCodeTimeEstimator::Block::Trapezoid Enrico Turri 2020-03-05 12:16:58 +01:00
  • 8137f7c4d4 Added a missing include Lukas Matena 2020-03-05 12:00:23 +01:00
  • de7a09f833 Fixed conflicts after merge with master Enrico Turri 2020-03-05 10:41:11 +01:00
  • dc3df3aec7 Removed temporary debug output and clean up Enrico Turri 2020-03-05 10:14:12 +01:00
  • a2b7c6945c Merge remote-tracking branch 'remotes/origin/vb_3dconnexion_refactoring' bubnikv 2020-03-05 09:56:06 +01:00
  • b7bed7f118 Merge pull request #3778 from sckunkle/master Vojtěch Bubník 2020-03-05 09:41:43 +01:00
  • 57f3f299cd Fixed 2 bugs : YuSanka 2020-03-04 20:58:14 +01:00
  • a85e455934 Localization: - Deleted redundant whitespaces before semicolons. - All "\t" extracted from the phrases (The PhraseApp used to the translations "doesn't see" it, and as a result all translations missed them) YuSanka 2020-03-05 07:49:05 +01:00
  • ebfe7fd01a Fix double space message. sckunkle 2020-03-04 13:15:03 -06:00
  • dcf3565426 Attempt to fix crash on MAC when closing using Command+Q Enrico Turri 2020-03-04 15:19:48 +01:00
  • 1bff1f7460 Added temporary debug output to investigate crash on MAC when closing using Command+Q Enrico Turri 2020-03-04 14:19:15 +01:00
  • fc453df38f Implemented "Detach preset from system" button YuSanka 2020-03-04 13:47:35 +01:00
  • bf3888fc49 Reduced ram used by GCodeAnalyzer by replacing doubles with floats into GCodeAnalyzer::GCodeMove Enrico Turri 2020-03-04 13:21:03 +01:00
  • cab42b89ad Fixed some compilation warnings. bubnikv 2020-03-04 13:06:21 +01:00
  • ab7109568a WIP: Fixed some compilation issues on OSX, fixed some "override" vs. "virtual" warnings. bubnikv 2020-03-04 12:48:04 +01:00
  • cbe9216d79 WIP 3Dconnexion refactoring: Fixing compilation on OSX bubnikv 2020-03-04 12:18:59 +01:00
  • c9df6e5cf8 Disabled the 3DConnexion mouse scroll wheel spurious events filtering on other platforms than Windows. bubnikv 2020-03-04 11:55:47 +01:00
  • 0b96855c2e Reworked the 3DConnexion interfacing code to run the device enumeration / connect / disconnect and read out at the background thread only. bubnikv 2020-03-04 11:36:36 +01:00
  • eb3b65d8af Fixing build against wxWidgets 3.0 The wxString saga continues. wxWidgets 3.0 don't have the wxString::FromUTF8(const std::string&) overload, we must use the GUI::from_u8 helper Also wxWidgets 3.0 don't allow to disable wxString->const char* conversion, so calling show_info(wxWindow*, wxString, const char*) was ambiguous Several includes moved around Lukas Matena 2020-03-04 09:24:13 +01:00
  • 436a055b39 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_canvas_manager Enrico Turri 2020-03-04 09:39:00 +01:00
  • 27595de1aa Merge branch 'lm_warnings' into dev Lukas Matena 2020-03-03 16:17:55 +01:00
  • 7589e4ebfc Fixed some more warnings Lukas Matena 2020-03-03 14:52:16 +01:00
  • 6918f11100 Removed SLA unused code Mostly the dead-ends that were tried when hollowing was being implemented Lukas Matena 2020-02-29 11:39:54 +01:00
  • 50ebdf5293 Include cleanup in Plater, GLCanvas3D and GLGizmosManager Lukas Matena 2020-02-28 14:29:53 +01:00
  • 87e77e20fa Include cleanup in several files Lukas Matena 2020-02-28 11:13:14 +01:00
  • c70b34b6c8 Fixed several warnings The biggest difference is changing PresetCollection::m_idx_selected from int to size_t, which fixed many warnings at once. Lukas Matena 2019-11-19 12:44:55 +01:00
  • a87ba5d6a6 Renormalization of the camera rotation quaternion after each change fixes degeneration of the camera rotation on long rapid rotations. bubnikv 2020-03-03 13:46:45 +01:00
  • 96f5430cee Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_canvas_manager Enrico Turri 2020-03-03 11:10:59 +01:00
  • f2b98bddee Fixing wxString::Format encoding mismatches (part 3) Lukas Matena 2020-03-02 12:46:40 +01:00
  • bcd3842183 Fixing wxString::Format encoding mismatches (part 2) Lukas Matena 2020-03-02 11:48:31 +01:00
  • 8b16b2c12e Fixing wxString::Format encoding mismatches (part 1) Lukas Matena 2020-03-02 09:41:54 +01:00
  • a256cc9514 Fixed a width of an empty icon, which added to BitmapComboBox YuSanka 2020-03-03 10:12:52 +01:00
  • 9bc62287bd Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-03-03 08:34:51 +01:00
  • 0f90b44e3d Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_canvas_manager Enrico Turri 2020-03-03 08:34:11 +01:00
  • d12cc6cb77 Removed temporary debug output Enrico Turri 2020-03-03 08:34:03 +01:00
  • aaaeafcdeb When loading installed filaments and SLA materials from PrusaSlicer.ini, the "renamed_from" property of current profiles was not taken into account. This lead to a situation where there were no MMU or SLA materials installed after upgrade from PrusaSlicer 2.2.1 to 2.2. This should work now. bubnikv 2020-03-02 16:15:41 +01:00
  • a14fe518be Fixed detection of OSX version Enrico Turri 2020-03-02 15:55:36 +01:00
  • 8b5a08a64a Added temporary debug output Enrico Turri 2020-03-02 15:22:41 +01:00
  • 3b6d334d7b ENABLE_GCODE_VIEWER - Basic framework for new gcode viewer Enrico Turri 2020-03-02 15:13:23 +01:00
  • 0a3555f73b Reintroduced tech ENABLE_HACK_CLOSING_ON_OSX_10_9_5 Enrico Turri 2020-03-02 14:37:01 +01:00
  • 9e06a5e8d6 Fix build on Linux and MAC Enrico Turri 2020-03-02 13:09:12 +01:00
  • d88c073a5a Merge branch 'tm_max_bridge_len' tamasmeszaros 2020-03-02 13:01:54 +01:00
  • 090ce6ca05 Promote max_bridges_on_pillar to be a runtime parameter. tamasmeszaros 2020-03-02 12:43:00 +01:00
  • d11548cbf9 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_canvas_manager Enrico Turri 2020-03-02 12:45:42 +01:00
  • 595128a90d View toolbar's initialization of icon size moved from GLCanvas3D::GLCanvas3D() to Plater::priv::priv() for OSX build Enrico Turri 2020-03-02 12:45:04 +01:00
  • e3a583292a Promote max_bridges_on_pillar to be a runtime parameter. tamasmeszaros 2020-03-02 12:43:00 +01:00
  • 7cb92ef5e8 #3646 - Ask user whether remove from recent projects list a project no longer available Enrico Turri 2020-03-02 12:33:17 +01:00
  • 3f69336204 Removed tech ENABLE_HACK_CLOSING_ON_OSX_10_9_5 Enrico Turri 2020-03-02 12:13:39 +01:00
  • de77328320 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_canvas_manager Enrico Turri 2020-03-02 11:42:10 +01:00
  • 10d2193645 Fixed build on MAC Enrico Turri 2020-03-02 11:40:35 +01:00
  • 2f8970de86 Fixed conflicts after merge with master Enrico Turri 2020-03-02 11:35:03 +01:00
  • 7388947e1f Fix of #3739 (OSX: set width of "Editing" column to avoid a column narrowing after a recreating of an application caused by a language changing) YuSanka 2020-03-02 11:33:09 +01:00
  • 0b629eb905 GLCanvas3DManager moved from being a static member of _3DScene to be a normal member of GUI_App Enrico Turri 2020-03-02 10:58:46 +01:00
  • 11bd62a3e6 Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer bubnikv 2020-03-02 09:23:16 +01:00
  • 3e722d82b2 Merge branch 'vb_camera_rotation_quaternion' bubnikv 2020-03-02 09:23:00 +01:00
  • b95d635c4d Fixed several translated strings (fix of #3748) Lukas Matena 2020-03-02 09:01:21 +01:00
  • c9a75bb70a Fixed localization issue of the "Removable media unmounted" message. Generalized the Slic3r::show_info() function to std::strings and const char* bubnikv 2020-02-29 12:03:07 +01:00
  • 192bdffb3f Updated printer profiles, bumped up version to 2.2.0-rc. bubnikv 2020-02-29 10:53:18 +01:00
  • 7759eccf56 Fix of dark mode detection on macOS 10.12 and 10.13 Lukas Matena 2020-02-27 14:38:39 +01:00
  • 0a0219961b Free rotating camera reworked to rotate around the free rotation axis in a single step. bubnikv 2020-02-28 14:59:59 +01:00
  • b6068b6278 Camera refactored to use quaternions primarily for processing rotations due to numerical reasons (no need for normalization and orthogonalization of the rotation matrix). bubnikv 2020-02-28 13:29:05 +01:00
  • dff9af20a4 Follow-up of 47604b6326 -> Fixed layout at startup Enrico Turri 2020-02-28 11:19:46 +01:00
  • 1ec02079f5 Update PrusaSlicer.po lee hakmin 2020-02-28 10:23:57 +09:00
  • 730966a07f Update PrusaSlicer.po lee hakmin 2020-02-28 10:04:41 +09:00
  • 503739e2d4 Add files via upload lee hakmin 2020-02-28 09:47:53 +09:00
  • 03f17a13e7 Bugfix: SLA pad and supports were sometimes shown on instances that should have been hidden The showing/hiding block cannot depend on whether the mesh was recently updated. It would then not hide the supports and pad, which are calculated later than the hollowed mesh. Lukas Matena 2020-02-27 17:53:51 +01:00
  • 7c55674220 Disabled implicit conversion of wxString to std::string or const char* and vice versa. Fixed one last implicit wxString conversion. bubnikv 2020-02-27 17:01:50 +01:00
  • 27f50778b2 Localization: Updated POT, new dictionaries for CZ, DE, ES, FR, IT, JA and PL Lukas Matena 2020-02-27 15:45:23 +01:00