Commit Graph

264 Commits

Author SHA1 Message Date
Matthias Urlichs
f4f9808f5b Don't show a confirmation dialog when saving a preset 2019-12-04 21:12:26 +01:00
YuSanka
8ac28aa51c Added context to new saved preset name 2019-12-03 18:34:46 +01:00
YuSanka
ad8d2d1941 Fixed function to get a profile name by alias for all preset collections 2019-11-29 11:02:58 +01:00
YuSanka
d3009ff9fd Implemented use of aliases in Plater's preset comboboxes 2019-11-25 15:57:36 +01:00
Lukas Matena
9ed8b01a19 Merge branch 'lm_low_wipe_tower' 2019-11-14 10:37:04 +01:00
YuSanka
bf60f556ed Merge remote-tracking branch 'origin/master' into ys_resin_cost 2019-11-08 19:33:18 +01:00
Vojtech Kral
48a22d9410 Merge branch 'master' into materials 2019-10-07 17:23:37 +02:00
tamasmeszaros
e3ab20a56b Merge branch 'tm_sla_tests' 2019-10-04 18:34:08 +02:00
YuSanka
87ad8cc3dd Fixed a bug: Wrong save of a preset if the preset is already exist.
Step to repro:
1. Select system "Some_preset" preset
2. Make some changes
3. Save preset with "Some_preset - Copy" name.
=>  "Some_preset - Copy" is selected, there is/are marked option(s) only different from system preset.
repeate 1-3 steps
=>  "Some_preset - Copy" is selected, there is/are marked option(s) different from DEFAULT preset.
2019-10-02 22:50:55 +02:00
tamasmeszaros
20b86bbe8f Reworked pad creation algorithm with new parameters:
* brim size
* force pad around object everywhere
2019-10-01 14:58:37 +02:00
YuSanka
424ebebab4 Fixed "unhandled unknown exception", when try to change an extruder count.
Side effect after 86b258f727.
2019-10-01 14:27:51 +02:00
Lukas Matena
ec845a47d2 Merge branch 'master' into lm_low_wipe_tower 2019-10-01 13:24:25 +02:00
Vojtech Kral
b5f1f6ea2f Merge branch 'master' into materials 2019-09-30 16:12:48 +02:00
YuSanka
682b9e0d46 Fix of SPE-1035 (Wrong filament color updating for multi-material print) 2019-09-30 13:59:26 +02:00
YuSanka
68f099b299 Changed default values.
And bottle_volume is preferred to recalculation instead of bottle_weight
2019-09-27 12:08:08 +02:00
YuSanka
515c7e3baf Implemented possibility to set a resin cost 2019-09-26 16:36:31 +02:00
Lukas Matena
be71ec207a Added a config option to not print sparse layers on the wipe tower 2019-09-20 10:54:20 +02:00
Vojtech Kral
4ff970ac6e Move ConfigWizard instance in GUI_App, lazy-initialized,
add filament/material installation item in Sidebar combo boxes
2019-09-17 13:20:06 +02:00
Lukas Matena
5b5f0b925a Fixed many warnings in following files:
src/slic3r/Config/Snapshot.cpp
src/slic3r/GUI/Field.cpp
src/slic3r/GUI/GLToolbar.cpp
src/slic3r/GUI/GUI_ObjectList.cpp
src/slic3r/GUI/GUI_ObjectList.hpp
src/slic3r/GUI/Plater.cpp
src/slic3r/GUI/Plater.hpp
src/slic3r/GUI/PresetBundle.cpp
src/slic3r/GUI/Tab.cpp
src/slic3r/GUI/wxExtensions.cpp
2019-09-10 12:08:43 +02:00
Lukas Matena
676f72359b Merge branch 'master' into dev 2019-09-04 15:50:18 +02:00
YuSanka
a27fcf4f51 Fixed debug crash in update_changed_tree_ui
Reproduce: For MK2.5S printer preset set flag "Support stealth mode"
2019-09-04 14:37:09 +02:00
YuSanka
45f36ce1b7 Code clean in Tab.cpp and Fixed couple of Mac-warnings in :
GUI.cpp
GUI_App.cpp
GUI_ObjectList.cpp
MainFrame.hpp
Plater.cpp
PresetBundle.cpp
PresetHints.cpp
Tab.cpp
Tab.hpp
wxExtensions.cpp
wxExtensions.hpp
2019-09-03 10:29:17 +02:00
bubnikv
ba58c3438a Another round of translation adjustments. 2019-08-28 15:12:55 +02:00
tamasmeszaros
8e80ad2e91 Mirror pad_around_object for 'Pad' page on 'Supports' page 2019-08-28 11:33:04 +02:00
YuSanka
e1cca745eb Added missed include
+ Added update of overrided settings, if they are shown on sidebar
2019-08-22 14:21:50 +02:00
YuSanka
0e131d6f05 Code refactoring: ConfigManipulation moved to separate files.
Use of ConfigManipulation inside of TabPrint(TabSLAPrint)::update().
2019-08-22 13:19:01 +02:00
YuSanka
378440667d Merge remote-tracking branch 'origin/master' into ys_update_settings 2019-08-22 10:27:45 +02:00
YuSanka
a09d72cb3d Implemented update for overridden options on sidebar 2019-08-22 10:25:19 +02:00
tamasmeszaros
e619e770ec SLA exposure bounds to printer params. 2019-08-20 17:24:48 +02:00
tamasmeszaros
5fee4507dc Follow up: Adding new sla material parameters...
Small fix for redundant operations.
2019-08-20 16:01:44 +02:00
tamasmeszaros
82e76d472d Adding new sla material parameters: (initial) exposition min/max 2019-08-20 15:49:32 +02:00
YuSanka
c8fa34fcf2 Fixed #2738
+ Added update for plater config option "filament_colour", when we have multiple extruder print.
2019-08-20 09:52:01 +02:00
YuSanka
925a891a41 Update 3D-scene after filament's color change 2019-08-20 09:52:01 +02:00
YuSanka
fc56003295 Implemented button "Reset to Filament Color" 2019-08-20 09:52:00 +02:00
YuSanka
2346774153 Added ConfigManipulation to universal config manipulation (updating). 2019-08-16 16:47:29 +02:00
Lukas Matena
5ed5e04da1 Fixed some memory leaks related to heap-allocated wxDialogs
Some correctly destroyed dialogs were also converted to stack-allocated
2019-08-15 12:52:56 +02:00
Lukas Matena
3f1926f984 Print::validate: added epsilon checks on nozzle and filament diameter validation (https://github.com/prusa3d/PrusaSlicer/issues/2737)
Changed messagebox text after changing extruder diameter with single extruder printers so it is more obvious why it shows

In case nozzle diameters differ and someone checks 'single_extruder_mm', PrusaSlicer asks whether all diameters should be unified. Answering NO did not undo the SEMM check. It does now.
2019-08-15 10:43:17 +02:00
YuSanka
957f33a2c6 Fix of #2745 2019-08-14 17:07:30 +02:00
YuSanka
1d0b4109cb Some reverts for commit 4cd4d2c8b5 2019-08-14 17:07:30 +02:00
YuSanka
b9a7444b1b Fixed wrong page selection for Printer Setting after application run 2019-08-13 17:09:42 +02:00
bubnikv
cb825716c1 Fixed linking of the "pad" combo box of the Plater with the respective
pad boolean values of the configuration layer.
2019-08-08 09:48:56 +02:00
tamasmeszaros
dae058f454 Merge branch 'master' into tm_zero_elev_ui 2019-08-06 16:54:46 +02:00
tamasmeszaros
9a9c03251a Added additional checkbox to enable zero elevation 2019-08-06 16:51:32 +02:00
bubnikv
c711a72e2a Improved handling of excessive extrusion width values (too small
or too big).
Fixes std: bad_alloc #2715
2019-08-06 15:11:46 +02:00
YuSanka
c5d2e1e0c1 Merge remote-tracking branch 'origin/ys_overrides' 2019-07-31 13:05:47 +02:00
bubnikv
ca368a2116 Merge remote-tracking branch 'remotes/origin/et_custom_bed' 2019-07-30 16:48:47 +02:00
YuSanka
fb323f8244 Fixed SPE-993
+ Added new icons for layers editing
2019-07-30 15:48:30 +02:00
YuSanka
f6efe6fddb Suppressed editing of overridden options only if "filament_retract_length" == 0 2019-07-30 12:06:51 +02:00
YuSanka
ec83598aad Fix for 7b5c8b7e16 2019-07-29 16:08:36 +02:00
YuSanka
4f484187f4 Implemented some upgrades for filament overrides 2019-07-29 14:00:22 +02:00