bubnikv
|
3c0cd3cbc8
Improve error handling of loading Slic3r profiles.
|
7 years ago |
bubnikv
|
bb2b180ecc
Fixed G-code export of custom G-code sections to not add a newline
|
7 years ago |
bubnikv
|
b54a15faa2
Fix of the new PlaceholderParser: Maintain whitespaces and new lines.
|
7 years ago |
bubnikv
|
571d654e67
Placeholder parser - added a comment with a reference to a C grammar.
|
7 years ago |
bubnikv
|
5c3ba79c6f
PlaceholderParser - added an unary not operator.
|
7 years ago |
bubnikv
|
2312fa845e
Fixed compilation on GCC, changed to handle keywords correctly.
|
7 years ago |
bubnikv
|
708f416c84
PlaceholderParser extended with {if}/{elsif}{else} blocks and
|
7 years ago |
bubnikv
|
9205c8aab4
Sketch of the PlaceholderParser if/elsif/else macro.
|
7 years ago |
bubnikv
|
47f193fe2d
The PlaceholderParser has been rewritten to use
|
7 years ago |
bubnikv
|
200f176951
Fixed compilation on Linux / GTK
|
7 years ago |
bubnikv
|
4628308415
Oh those compiler differences.
|
7 years ago |
bubnikv
|
bfce6dba9b
Integrated the "compatible printers" idea by @alexrj with Vojtech's twist:
|
7 years ago |
bubnikv
|
b23b9ea1d2
Implemented volumetric flow rate hints,
|
7 years ago |
bubnikv
|
9a0100d6de
Initial definition of PresetHints C++ class and Perl binding, ported the cooling logic hints to C++.
|
7 years ago |
bubnikv
|
5fb54ed1f3
Code beautification: PrintConfig tooltips were split to multiple lines.
|
7 years ago |
bubnikv
|
e4614f301c
ConfigBase with option template to do the type conversion
|
7 years ago |
bubnikv
|
71b58e24a9
Fixed a regression bug in the "first layer extrusion width" G-code comment.
|
7 years ago |
bubnikv
|
e6ecb77d9a
Fixed loading of configs and configs from g-codes.
|
7 years ago |
bubnikv
|
b11d9708ed
Updated Controller after the presets C++ port.
|
7 years ago |
bubnikv
|
dd9e1aff70
When loading Slic3r.ini of older Slic3rs, remove the .ini suffix
|
7 years ago |
bubnikv
|
ee84e1773d
Fixed an incorrect comment separator in generated g-code.
|
7 years ago |
bubnikv
|
4ab4a9afe8
Fighting with boost::filesystem::directory_iterator
|
7 years ago |
bubnikv
|
7551006102
Another fix or Unices of the previous commit.
|
7 years ago |
bubnikv
|
df5628422c
Fixed serial port enumeration on non-Win32 systems.
|
7 years ago |
bubnikv
|
e8b6d92d4d
Looks like the reworked C++ preferences start to work again.
|
7 years ago |
bubnikv
|
95c284c764
Next step of Perl to C++ configuration layer conversion.
|
7 years ago |
bubnikv
|
337f6c5808
Deleted the config-bundle-to-config.pl tool, it will be replaced
|
7 years ago |
bubnikv
|
d564fc95df
Split Preset.cpp,hpp to Preset.cpp,hpp and PresetBundle.cpp,hpp
|
7 years ago |
bubnikv
|
1fee3633a0
New C++ class AppConfig for maintaining the config.ini
|
7 years ago |
bubnikv
|
835e5b71a8
Reduce UI flicker.
|
7 years ago |
bubnikv
|
857b78ddca
Fix of the previous commit: Slic3r::Config::new_from_defaults_keys
|
7 years ago |
bubnikv
|
21633bc0ba
throw std::invalid_argument instead of std::exception
|
7 years ago |
bubnikv
|
2455aee97c
Further reduction of Perl Config.pm methods.
|
7 years ago |
bubnikv
|
3bc79e80d5
Fixed configuration & validate C++ ports.
|
7 years ago |
bubnikv
|
5a99e694ce
Another step towards the C++ presets.
|
7 years ago |
bubnikv
|
ee645007f2
Another step towards C++ presets.
|
7 years ago |
bubnikv
|
7308017ee8
Added the AGPL v3 license file
|
7 years ago |
bubnikv
|
fe0bf6ebf3
Optimization of Perlglue ConfigBase__get
|
7 years ago |
bubnikv
|
d9d6d996e9
Utility functions to pass wxWidgets pointers from Perl to C++ code.
|
7 years ago |
bubnikv
|
af51220f34
Fix of preceding commit.
|
7 years ago |
bubnikv
|
b9d57483d8
perglue.cpp - use static_cast instead of dynamic_cast if possible,
|
7 years ago |
bubnikv
|
746afbd790
Yet another compilation fix?
|
7 years ago |
bubnikv
|
9a7d1bb566
Another compilation fix.
|
7 years ago |
bubnikv
|
de2c6a2a3d
exception what() method shall be noexcept.
|
7 years ago |
bubnikv
|
67ce4d862b
One more fix of the preceding commit.
|
7 years ago |
bubnikv
|
38aca5047f
Fix of the preceding commit for gcc & clang:
|
7 years ago |
bubnikv
|
3731820c48
Optimization of the configuration layer:
|
7 years ago |
bubnikv
|
a91d7cb2f7
Redefined the ==, != operators of Point and BoundingBox classes
|
7 years ago |
bubnikv
|
a191fbbec8
Fix of a 3D print path preview for the wipe tower: Calculate
|
7 years ago |
bubnikv
|
5a844c91f1
When executing G-code post-processing scripts written in perl on windows,
|
7 years ago |