c187a5fb69
Fix up build and clear dev output
2019-08-16 16:31:05 +02:00
7e0199746e
more clang warnings enabled, performance measuring
...
Succesfull build on mingw-w64
fix sandboxes
Mingw fixes and full parallel support tree gen.
2019-08-16 16:17:37 +02:00
52702769d4
Hotfix for crash with support disabled and pad enabled.
2019-08-08 19:12:37 +02:00
3c09473f2a
Added additional checkbox to enable zero elevation
2019-08-06 16:51:32 +02:00
3bade450b8
Merge remote-tracking branch 'origin/ys_overrides'
2019-07-31 13:05:47 +02:00
ca1f3dc6af
Improved logging of SLA support tree creation.
2019-07-30 17:55:22 +02:00
fe62362960
Hiding the sla support structures after undo/redo
2019-07-28 11:37:08 +02:00
86287a28ec
Fixed the Perl bindings, made Print::m_placeholder_parser protected,
...
removed the non-const accessor method to m_placeholder_parser.
2019-07-25 17:08:31 +02:00
f8218eb903
Reworked the FFF Print::update() to process the filament retract
...
override values and to store them into the output G-code.
2019-07-25 14:39:19 +02:00
ab7ecc1819
Merge remote-tracking branch 'remotes/origin/vb_undo_redo'
2019-07-15 11:34:18 +02:00
af89bcee53
Merge branch 'master' into tm_builtin_pad
2019-07-09 13:21:26 +02:00
18fcb64681
Fixing broken SLA slicing: SPE-984
2019-07-09 13:12:55 +02:00
c7cc760067
Merge remote-tracking branch 'origin/master' into vb_undo_redo
2019-07-04 20:22:15 +02:00
e2a670218b
WIP Undo / Redo: Serializing the configs of ModelObject / ModelVolume
...
/ ModelMaterial as separate objects to conserve memory.
2019-07-03 13:43:54 +02:00
4c69a855a1
Merge branch 'master' into tm_builtin_pad
2019-06-28 15:29:26 +02:00
27ee68d2f9
WIP Undo / Redo: ModelID / ModelBase renamed to ObjectID / ObjectBase
2019-06-27 11:02:45 +02:00
dd108f4513
Hotfix for inconsistent slice index
2019-06-26 14:59:39 +02:00
14b32c4f16
Make an order in using scale and unscale, remove some warnings.
2019-06-26 10:34:27 +02:00
3b0e0aaed4
Fixes for degenerate cases.
2019-06-20 13:01:48 +02:00
c82fd692c3
Merge branch 'master' into tm_builtin_pad
2019-06-20 10:04:17 +02:00
b4ef812d32
Merge branch 'master' into tm_sla_printer_mirror
2019-06-18 17:42:10 +02:00
90a854f704
Fix levitation when supports are disabled.
2019-06-17 13:02:49 +02:00
80fddb7aaf
Merge branch 'master' into tm_builtin_pad
2019-06-17 12:17:01 +02:00
c5037540e9
Warning hunt session.
2019-06-14 18:17:17 +02:00
d1ed3d40c1
Fix build on windows.
...
This issue is annoying.
2019-06-12 17:23:12 +02:00
10897524df
Fixes for gap detection and case with no pad, but zero elevation.
2019-06-12 15:29:24 +02:00
12396c3051
Fine tuning parameters and fixing pad wings when greater gaps are used.
2019-06-12 13:15:42 +02:00
c80aae1bdb
Fixes for the parameter layer
...
- Elevation value satisfied with no supports as well
- Removed debug svg writing
- Gap and sticks made optional in zero elevation pad.
2019-06-11 18:19:58 +02:00
6877c075dc
SPE-742: Parameter layer for zero elevation feature.
2019-06-11 18:17:20 +02:00
ddd0a9abb6
SPE-742: Builtin pad feature in zero elevation mode.
2019-06-11 12:40:07 +02:00
97cbb5344e
Merge branch 'master' into tm_sla_printer_mirror
2019-06-05 15:10:02 +02:00
343d2ea16d
Fixed update of the SLA back end object properties, leading to
...
the "disable supports" and "disable pad" flags being ignored
after the project was loaded.
2019-05-23 15:43:16 +02:00
07282eb24d
Fixed unit tests when run with range checks on std::vector
...
There was a bug in unit tests that led to generating the wipe tower with non-normalized preset.
This caused out-of-bounds access into max_layer_height vector in fill_wipe_tower_partitions.
The problem surfaced in https://github.com/prusa3d/PrusaSlicer/issues/2288 .
I quickly patched additional normalization of the preset to prevent this from happening.
Also, an assert in the same function turned out to trip on one of the tests.
This one was commented out for now and will (hopefully) be looked into later.
Function Print::apply_config was renamed to apply_config_perl_tests_only so everyone
sees its current purpose and does not mistake it for the more important Print::apply.
2019-05-22 16:48:20 +02:00
4e2ef09a50
Fixing build on Win and OSX
2019-05-20 11:34:48 +02:00
38d54d779a
Mirror checkboxes added to the UI.
...
Everything seems to work fine.
2019-05-18 23:21:59 +02:00
bb73b59aa6
Mirroring refactored.
2019-05-18 22:45:24 +02:00
baab5e49f1
Mirroring parameters prepared for UI.
...
Actual mirroring disabled, it will be refactored to maintain clarity of code.
2019-05-18 16:56:46 +02:00
04397c7948
Changed the G-code export and send to OctoPrint GUI code
...
to store the G-code next to the project file if it exists,
and to process the project name with the PlaceholderParser.
2019-05-17 16:27:00 +02:00
92ba75ed75
Fixed localization of the "Machine Limits" parameters.
...
Fixed localization of some other parameters (templating is not supported
inside the PrintConfig.cpp as these strings are translated not inside
PrintConfig.cpp, but by the calling GUI code).
Fixed localization of SLA status bar.
2019-05-09 14:15:56 +02:00
806dc34421
removing some commented out garbage
2019-05-07 09:56:53 +02:00
a7d57de6f3
Fix for possible clash with old correction vectors in config
2019-04-29 17:07:55 +02:00
cd9a77fed6
Remove back offset from the print statistic calculation.
2019-04-29 16:42:22 +02:00
3eecf54d9c
Fixing large memory reservation in the SLA model slicing step.
2019-04-26 11:33:33 +02:00
afbe0d9e60
Further optimizations for SLA memory usage.
2019-04-25 18:48:31 +02:00
ca50d1b55a
Memory optimization of SLA export,
...
logging of memory consumption during SLA slicing (just on Windows as of now).
2019-04-25 18:03:17 +02:00
63a0d1aeee
Added comments to the gettext dictionaries generated by the xgettext tool.
...
The prefix to be searched for in the source code comments is TRN
2019-04-18 10:13:56 +02:00
bbdc6a7881
Fix for incomplete validation condition on the allowable elevation.
2019-04-17 10:08:54 +02:00
f33e9bf609
TriangleMeshSlicer is now initialized by const-pointer to the mesh, responsibility for calling require_shared_vertices is left to the caller
2019-04-16 09:04:04 +02:00
53861b2012
Removing separate X and Y relative correction.
2019-04-09 18:15:25 +02:00
c702ddc65d
Adding absolute correction (XY offset) and gamma correction parameters.
2019-04-09 13:42:32 +02:00