Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/supermerill/SuperSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-03-13Windows specific refactoring of Mouse3DController and RemovableDriveManager.bubnikv
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.
2020-03-07Fixed crash on switching the application language.version_2.2.0-rc2bubnikv
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.
2020-03-06Merge branch 'master' of https://github.com/prusa3d/PrusaSlicerYuSanka
2020-03-06Localization: "\t" symbols are deleted from community translations (ko, nl, ↵YuSanka
pt_br, tr, zc_CN(TW)), fixed some phrases
2020-03-06keyboard and file menu shortcuts for save to sd card and ejectDavid Kocik
2020-03-06Refactoring of RemovableDriveManager:bubnikv
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.
2020-03-05Merge remote-tracking branch 'remotes/origin/vb_3dconnexion_refactoring'bubnikv
2020-03-04Reworked the 3DConnexion interfacing code to run the devicebubnikv
enumeration / connect / disconnect and read out at the background thread only.
2020-03-04Fixing build against wxWidgets 3.0Lukas Matena
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
2020-03-03Fixing wxString::Format encoding mismatches (part 2)Lukas Matena
2020-03-02#3646 - Ask user whether remove from recent projects list a project no ↵Enrico Turri
longer available
2020-02-28Follow-up of 47604b6326d40bfe66c46ed471adb43d1d153e66 -> Fixed layout at startupEnrico Turri
2020-02-26#3707 - Fixed buttons layout after closing preference dialogEnrico Turri
2020-02-13ENABLE_SHOW_SCENE_LABELS set as defaultEnrico Turri
2020-02-07Fix build on Wintamasmeszaros
2020-02-06For the builds with a label assigned (no commit after the label),bubnikv
show just the label in the application title. For Win32, add the " 32 bit" indicator, so that we may see clearly if somebody is running a 32bit build on 64bit windows by a mistake.
2020-02-04Added item menu 'Edit/Show labels' and removed labels activation from ↵Enrico Turri
preferences dialog
2020-01-31To fix blurred icons under OSX there is implemented PresetBitmapComboBox, ↵YuSanka
derived from wxBitmapComboBox, which now will be used for preset choosers on sidebar a preset tabs. + for BitmapCache class added m_scale used for correct scaling of SVG images on Retina displays + some code clearing from unused functions or function's parameters
2020-01-31#3580 - Added menu item 'Edit/Reload from disk' and F5 key acceleration to ↵Enrico Turri
reload the entire plater
2020-01-21Merge branch 'master' into lm_tm_hollowingLukas Matena
2020-01-20Platter->Platerfoxox
2019-12-20Merge branch 'master' into lm_tm_hollowingLukas Matena
2019-12-18Implemented function to get an icon name considering to OS color modeYuSanka
For a Dark mode we start to looking of icons in folder "white" Added missed "white" icons
2019-12-16Separate Job, ProgressStatusBar and ProgressIndicatortamasmeszaros
* Separate GUI::Job * make use of ProgressIndicator interface * make ProgressStatusbar independent from GUI::App
2019-12-06Localization improvements: Text correctionYuSanka
2019-11-07Fixed conflicts after merge with masterEnrico Turri
2019-11-07ENABLE_THUMBNAIL_GENERATOR -> Added ENABLE_THUMBNAIL_GENERATOR_DEBUG (disabled)Enrico Turri
2019-10-25ENABLE_THUMBNAIL_GENERATOR -> Thumbnail data saved into gcode using base64 ↵Enrico Turri
encoding + debug code to extract thumbnails from gcode
2019-10-11ENABLE_3DCONNEXION_DEVICES tech set as defaultEnrico Turri
2019-10-07Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into ↵Enrico Turri
et_3dconnexion
2019-10-03ENABLE_3DCONNEXION_DEVICES -> Refactored Mouse3DController to be unaware of ↵Enrico Turri
current active GLCanvas3D
2019-10-01Reworked pad creation algorithm with new parameters:tamasmeszaros
* brim size * force pad around object everywhere
2019-09-27Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into ↵Enrico Turri
et_3dconnexion
2019-09-27ENABLE_3DCONNEXION_DEVICES - 1st installment of support for 3Dconnexion devicesEnrico Turri
Implemented using hidapi library (https://github.com/libusb/hidapi) and https://github.com/koenieee/CrossplatformSpacemouseDriver/tree/master/SpaceMouseDriver as reference Unsolved issues: - When manipulating the SpaceNavigator wxWidgets generates a mouse wheel event that needs to be filtered out - wxWidgets does not detect devices being connected/disconnected to the pc - Current state forces a continuous rendering - Current state misses dependence on camera zoom - Non intuitive movement limits - Translation and rotation speed factors are hardcoded - Number of device buttons hardcoded
2019-09-24Whitespace changes to supress misleading indentation warningsLukas Matena
These appear in newer gcc when spaces and tabs are mixed
2019-08-30Fixed menu icons for undo / redo.bubnikv
2019-08-22Merge remote-tracking branch 'remotes/origin/et_toolpaths_export'bubnikv
2019-08-20Merge remote-tracking branch 'remotes/origin/ys_bf_msw_scale'bubnikv
2019-08-20Check for existence of gcode toolpaths that can be exported to obj fileEnrico Turri
2019-08-20Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into ↵Enrico Turri
et_toolpaths_export
2019-08-201st installment of export of gcode toolpaths to obj fileEnrico Turri
2019-08-15Fixed some memory leaks related to heap-allocated wxDialogsLukas Matena
Some correctly destroyed dialogs were also converted to stack-allocated
2019-08-05Fixed a typo in print_host variable namebubnikv
2019-08-01Implemented FR #2633YuSanka
2019-08-01Reverted order of items in recent projects listEnrico Turri
2019-07-15Merge remote-tracking branch 'remotes/origin/vb_undo_redo'bubnikv
2019-07-12#2616 - Added Recent projects item to File menuEnrico Turri
2019-07-08Added undo/redo icons. Fist step to implementation Undo/Redo list for toolbarYuSanka
2019-07-08Added undo/redo to the "Edit" menuYuSanka
2019-06-24Do not allow to copy/paste volumes when using sla printerEnrico Turri