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-02-27Various changes in handling of profile compatiblilitiesbubnikv
and the "show incompatible profiles" option. It was not able to select the incompatible Print profile, which is possible now. (see Cannot select incompatible printer profile #3715) When the Printer profile derived from the Prusa3D system profile was active or a system Prusa3D profile was active, and when the Print profile with the removed "inherits" field was active (or any other profile derived from the "-- default --" profile was active), then the filament selector offered just the profiles with the removed "inherits" field (or any other profile derived from the "-- default--") profile. This behavior has been now changed, so that in this scenario the Filament selector will offer the Prusa3D vendor profiles compatible with the active Print and Printer profile as well as the user profiles. Slicer was also changed to keep an incompatible preset selected at its respective tab if its respective "Red flag" is enabled. For example, if an incompatible Print preset is selected and a Printer profile is switched to another one which is not compatible with the active Print preset that was red already, the active Print preset is not switched if the Print "Red flag" is active. However, if the Print profile was compatible before the Printer profile is switched and now the Print profile becomes incompatible, another compatible Print profile is selected. A likely bug in wxWidgets was worked around when switching a Print preset on Plater, if the last item in the Print preset was active and incompatible, and another Print preset was selected by the user. On Windows, an CBN_EDITCHANGE is sent just after combo box selection change event and the CBN_EDITCHANGE holds an index of the combo box item, which will be removed by the 1st event, therefore leading to an assert in wxWidgets on CBN_EDITCHANGE. The workaround is to disable processing of CBN_EDITCHANGE on Windows for the Plater preset selection combo boxes.
2020-02-03ObjectDataViewModel is extracted from wxExtentions to the separated fileYuSanka
+ parse_color function is moved to BitmapCache from PresetBundle
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-24Forcing a print bed update after config or config bundle is loaded.bubnikv
The solution is hackish, but a major refactoring would be needed to avoid multiple refreshes of the print bed, and to avoid expensive checks at Plater::on_config_change() every time a config value changes at a parameter tab.
2020-01-20Platter->Platerfoxox
2019-11-29Fixed function to get a profile name by alias for all preset collectionsYuSanka
2019-09-17Materials: CleanupVojtech Kral
2019-09-17WIP: filament/material filtering per selected printersVojtech Kral
2019-09-17Filament and material default installation based on enabled printersVojtech Kral
2019-09-17WIP: ConfigWizard: 3rd party bundle installation roughly doneVojtech Kral
2019-09-17Load default filament/material selections from vendor profilesVojtech Kral
2019-04-29ConfigWizard: Select an appropriate printer based on the bundle orderVojtech Kral
2019-04-09Bitmaps: Pass wxWindow context in a few more placesVojtech Kral
2019-04-09Factor out load_scaled_bitmapVojtech Kral
2019-04-08Icon updating for all applicationYuSanka
2018-12-12[Feature] An option to export non manufacturer printer/filament/print ↵bubnikv
profiles. #1292 https://github.com/prusa3d/Slic3r/issues/1292
2018-12-06Don't store the octoprint host key to the amf/3mf files.bubnikv
2018-12-04Implemented compatible_printer / compatible_printer_conditionbubnikv
for filaments and SLA materials. Fixed compatible_printers / compatible_prints dialog to show system profiles as well.
2018-12-03Implemented naming of the SLA export file based on the output file namebubnikv
template. Reworked naming of the plater exports to not use the output file name template, but to derive the file name from the first printable object's name. Fixed error handling: Reimpemented the Perl's "eval" blocks as try / catch blocks.
2018-11-19"SLA Print Settings" implementation (start)YuSanka
2018-11-07Fixes to storing and loading configs from AMF/3MF.bubnikv
2018-10-31WIP: SL1 profiles, SL1 in wizard, switching between FFF / SLAbubnikv
2018-10-10Ported on_extruders_change and filament_color_box_lmouse_down(like a ↵YuSanka
lambda-f inside PresetComboBox)
2018-10-01WIP: PlaterVojtech Kral
2018-09-19WIP: Moved sources int src/, separated most of the source code from Perl.mass_renamebubnikv
The XS was left only for the unit / integration tests, and it links libslic3r only. No wxWidgets are allowed to be used from Perl starting from now.