Joseph Lenox
|
7553b2f19c
Extend ConfigBase::apply_only to add an option to load from defaults if not found in remote config (and not crash).
|
6 years ago |
rockandsalt
|
5f28ee409b
added point3 to UI and the required function (#4305)
|
7 years ago |
Alessandro Ranellucci
|
5d1f6a632a
Make the PrintConfigDef instances const
|
7 years ago |
Alessandro Ranellucci
|
4ca5f9ee16
Allow dirty presets, and many more improvements including remembering the preset dialog position and closing it with the Esc key
|
7 years ago |
Alessandro Ranellucci
|
1fadfd6fb8
Merge remote-tracking branch 'origin/master' into gui3
|
7 years ago |
Alessandro Ranellucci
|
90395f9394
Complete implementation of read_cli()
|
7 years ago |
Alessandro Ranellucci
|
5d77c160c6
Changes to the GUI. New preset editor dialog. Option overrides in plater and between configs. More.
|
7 years ago |
Alessandro Ranellucci
|
e585b18373
One more fix
|
8 years ago |
Alessandro Ranellucci
|
b973d2a682
Fix Unicode characters in Config.xsp
|
8 years ago |
Alessandro Ranellucci
|
92845300be
New options dialog for SLAPrint
|
8 years ago |
Alessandro Ranellucci
|
68acf19c09
New --scale-to-fit option in slic3r.cpp
|
8 years ago |
Alessandro Ranellucci
|
ade661ebf1
More fixes for non-ASCII paths on Windows
|
8 years ago |
Alessandro Ranellucci
|
30139fd647
Port --load and --save to XS
|
8 years ago |
Alessandro Ranellucci
|
934bd43e35
More refactoring on Config XS bindings
|
9 years ago |
Alessandro Ranellucci
|
3c862836f2
Refactored the Config XS bindings
|
9 years ago |
Alessandro Ranellucci
|
4913e90e10
Remove any Perl related code from libslic3r
|
9 years ago |
Alessandro Ranellucci
|
3fac8cd77e
Large refactoring of the Config classes
|
9 years ago |
Alessandro Ranellucci
|
3a9cf91f83
Ported a couple more methods to XS
|
9 years ago |
Alessandro Ranellucci
|
249088b4f8
Ported Config::setenv() to XS
|
9 years ago |
Alessandro Ranellucci
|
70601eeb51
Tell what options were changed when prompting user for saving a modified preset. Also, check whether the preset was actually modified by performing a proper idempotent diff. #2165
|
10 years ago |
Alessandro Ranellucci
|
2c64c3dd5b
Bugfix: spiral vase was not working when extrusion axis was not E. #2350
|
10 years ago |
Alessandro Ranellucci
|
3e4c572164
Ported some methods including add_model_object() and apply_config() to XS
|
10 years ago |
Alessandro Ranellucci
|
e521475b7e
Refactoring: moved some low-level G-code generation methods to the new Slic3r::GCode::Base class
|
10 years ago |
Alessandro Ranellucci
|
6adc3477c9
Moved C++ code into new libslic3r directory
|
10 years ago |
Alessandro Ranellucci
|
b9e8fbacb7
Put the Default Extruder option in a less confusing position
|
10 years ago |
Alessandro Ranellucci
|
ee2c1c6127
Refactored the Slic3r::GCode logic for speeds
|
10 years ago |
Alessandro Ranellucci
|
76a8ec3d9e
Replace to_SV_ref() and to_SV_clone_ref() with templated glue functions
|
10 years ago |
Petr Ledvina
|
028ef3a868
Add missing perlglue.hpp to xsp files
|
10 years ago |
Alessandro Ranellucci
|
7041ebdd22
Workaround for upstream module bug causing command line option parsing for multi-boolean options like retract-layer-change and wipe
|
10 years ago |
Alessandro Ranellucci
|
071097d3f1
Fix extruder assignment and tests
|
11 years ago |
Alessandro Ranellucci
|
0ff33f47f1
Fix the extruder override logic. All role-based extruder options now default to 0, meaning no override is defined and the default (inherited) extruder is used. The default extruder option does not use the shortcut logic anymore (it was thus moved to be a CLI-specific logic)
|
11 years ago |
Alessandro Ranellucci
|
7a58457add
Prevent GUI from crashing when invalid values were written in numeric fields. Includes basic validation. #1709
|
11 years ago |
Alessandro Ranellucci
|
7421a7bf63
Turn fill_density into percentage
|
11 years ago |
Alessandro Ranellucci
|
691db31da0
Some incomplete work for per-region config
|
11 years ago |
Alessandro Ranellucci
|
cfc1c5037d
Mark strings as UTF-8 when passing them to Perl
|
11 years ago |
Alessandro Ranellucci
|
42519174cd
New erase() method for DynamicConfig objects
|
11 years ago |
Alessandro Ranellucci
|
c523ddea35
Fix option names not showing in plater object settings
|
11 years ago |
Alessandro Ranellucci
|
07b9b12475
Make tests pass
|
11 years ago |
Alessandro Ranellucci
|
8ed738d3f7
More incomplete work for Flow/Extruder refactoring
|
11 years ago |
Alessandro Ranellucci
|
81663215c5
Adapt plater to the new split config
|
11 years ago |
Alessandro Ranellucci
|
5bf0942f45
Satisfy test suite and CLI
|
11 years ago |
Alessandro Ranellucci
|
e2f1040a76
More work
|
11 years ago |
Alessandro Ranellucci
|
0883d0f4eb
More work here and there
|
11 years ago |
Alessandro Ranellucci
|
0693cfb116
Simplify print_def structure
|
11 years ago |
Alessandro Ranellucci
|
c0070a8d54
Satisfy test suite with new XS based config
|
11 years ago |
Alessandro Ranellucci
|
4515d90052
Finished porting Config and option definition to XS
|
11 years ago |
Alessandro Ranellucci
|
9836e963a5
Incomplete work for adapting the application to the new XS-based Config
|
11 years ago |
Alessandro Ranellucci
|
e0c0a42a8b
Expose static PrintConfig objects to Perl and test apply()
|
11 years ago |
Alessandro Ranellucci
|
56d4da2ac7
Decoupled a generic Config implementation from the PrintConfig definitions
|
11 years ago |
Alessandro Ranellucci
|
64e549a46f
More work for XS Config
|
11 years ago |