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-13Fixed crash in skirt preview for multiple objects with different heightbubnikv
and full size skirt used as a draft shield.
2020-03-11Fixed initial position of top toolbarsEnrico Turri
2020-03-11Fix of crash and/or assert when changing languageEnrico Turri
2020-03-09#3782 - World Z axis always vertical for non-free cameraEnrico Turri
2020-03-04Disabled the 3DConnexion mouse scroll wheel spurious events filteringbubnikv
on other platforms than Windows.
2020-03-04Reworked the 3DConnexion interfacing code to run the devicebubnikv
enumeration / connect / disconnect and read out at the background thread only.
2020-02-28Free rotating camera reworked to rotate around the free rotationbubnikv
axis in a single step.
2020-02-27Disabled implicit conversion of wxString to std::string or const char*bubnikv
and vice versa. Fixed one last implicit wxString conversion.
2020-02-21One more encoding problemLukas Matena
Uncovered after rebasing onto current master
2020-02-21fix #3402Benjamin Greiner
Amended by lukasmatena: changed mb_str() to ToUTF8()
2020-02-20Implemented time estimation for PausePrint (#3544)YuSanka
DoubleSlider: fixed get_color_for_color_change_tick()
2020-02-13ENABLE_SHOW_SCENE_LABELS set as defaultEnrico Turri
2020-02-13ENABLE_6DOF_CAMERA set as defaultEnrico Turri
2020-02-10Reintroduce rotation limits for camera for FDM printersEnrico Turri
2020-02-07Fixed a bug in validation of the FDM Print to check for extruderbubnikv
collisions against already printed objects: Rotation of an object was not being taken into account. Fixes #2450 PrusaSlicer 2.0 Sequential printing vs rotate object Fixes #3585 Always Sequential Printing Error (Regardless of setting, placement or object size) Fixed some collisions in sequential print just after arrangement by making the validation using a slightly lower extruder radius value than the arrangement. Refactored PrintObject coordinate system so that the PrintObject's coordinate system is always centered in respect to its ModelObject's geometries. This refactoring may improve path planning a bit and it may lower the requirements on bits representing Clipper coordinates by 1 bit.
2020-02-06Fixed conflicts after merge with masterEnrico Turri
2020-02-06Use frontend data to update labelsEnrico Turri
2020-02-06Color change - handling Color Change data stored for differentbubnikv
printer configuration: ss -> sm : Just apply the color changes of the original ss project at the active extruder. ss -> mm : There are no tool changes stored. Ignore color changes, they are invalid because they are extruder non-specific. sm -> ss : Apply tool changes as color changes (tool changes remember the target color), apply original color changes. sm -> mm : Ignore both color changes and tool changes. mm -> ss/sm : Ignore both color changes and tool changes.
2020-02-06Fixed labels auto-sizingEnrico Turri
2020-02-06Fixed mmissing #if ENABLE_SHOW_SCENE_LABELSEnrico Turri
2020-02-05Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labelsEnrico Turri
2020-02-05Fixed unneded auto-extra frame renderEnrico Turri
2020-02-05Translations with arrow keys with modifiers:Enrico Turri
Shift -> slower translations Ctrl -> translations in camera space
2020-02-04Fixed a crash on deleting object with SLA gizmo activeLukas Matena
Rephrased text informing about hidden objects in both SLA gizmos
2020-02-04Hollowing gizmo: Invalidate drilled mesh in case a hole is manipulatedLukas Matena
This way the holes cannot be placed on its own walls Downside is that AABB trees have to be recalculated
2020-02-04Added item menu 'Edit/Show labels' and removed labels activation from ↵Enrico Turri
preferences dialog
2020-02-04Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labelsEnrico Turri
2020-02-04Movements and rotations by keyboard indipendent from gizmos:Enrico Turri
Left arrow = Decrease X by 1mm Right arrow = Increase X by 1mm Up arrow = Decrease Y by 1mm Down arrow = Increase Y by 1mm PgUp = Rotate 45 degrees CCW PgDown = Rotate 45 degrees CW
2020-02-03Fixed conflicts after mergeLukas Matena
slaposHollowing was divided into slaposHollowing and slaposDrillHoles on master This commit takes this into account on the code that was merged from lm_drilling_backend_rebased
2020-02-03Merge branch 'master' into lm_drilling_backend_rebasedLukas Matena
2020-02-03Implemented reload of original mesh volume in case the SLA hollowingbubnikv
step is no more valid.
2020-02-033D scene labels transparent to mouse clickEnrico Turri
2020-02-03Added sequential print order id to 3D scene labelsEnrico Turri
2020-02-03Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labelsEnrico Turri
2020-01-31Fix of tripping glAssert after switching to Preview on Linux/GTK2Lukas Matena
(fix suggested and thus approved by @enricoturri1966)
2020-01-31#3580 - Added menu item 'Edit/Reload from disk' and F5 key acceleration to ↵Enrico Turri
reload the entire plater
2020-01-30Implemented loading of hollowed SLA mesh into the scenebubnikv
in place of the normal mesh. WIP: The code is inefficient (it does not store the timestamp of the hollowed mesh, therefore it refreshes the hollowed mesh on each scene update) and if the hollowing gets invalidated, the original mesh is currently not being reloaded and the hollowed mesh is still visible.
2020-01-30Hollowing gizmo - most of updating now assumes that common data struct is ↵Lukas Matena
updated properly
2020-01-29Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labelsEnrico Turri
2020-01-29Follow-up of 17a6b696e7a4b94d49e09b8598b0343a3c2ddd40 -> Fixed missing imgui ↵Enrico Turri
window size initialization
2020-01-29Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labelsEnrico Turri
2020-01-29Workaround to fix SPE-1082 + refactoring of 6 dof cameraEnrico Turri
2020-01-29 REVERT LATER: TEMPORARILY MANGLED reload_scene FUNCTIONLukas Matena
This commit horribly cripples reload_scene function just to update volumes in scene so that Hollowing and SLASupport gizmos can be updated to the new logic It should be later reverted and the same be achieved in a better way
2020-01-28Added extra frame renders to let labels grow to their final sizeEnrico Turri
2020-01-281st installment of object/instance labels in 3D sceneEnrico Turri
2020-01-24Use mesh boolean in the backend to drill holes.tamasmeszaros
2020-01-23Merge branch 'master' into lm_tm_hollowingtamasmeszaros
2020-01-23Implemented editing for extruder of existing ToolChangeCode tickYuSanka
+ Code refactoring: DoubleSlider is extracted from wxExtensions
2020-01-23Synchronized mode of color_print data to/from 3mf/amfYuSanka
+ Code refactoring " CustomGCode extracted to separate namespace and file
2020-01-23Refactored PrintObject::m_copies to PrintInstances,bubnikv
so that the ordering code at G-code export may work directly with pointers to PrintInstances instead of with pair of <PrintObject, copy idx>. Also the PrintInstance knows its source ModelInstance, which allows sorting of PrintInstances for sequential printing in the order they appear in Plater's object list.