remi durand
34ff5c0304
Add a linux startup crash fix.
...
supermerill/superslicer#854
2022-02-12 19:04:30 +01:00
remi durand
0d7566085a
Allow to modify the time estimation compensation even without the limits enabled
2022-02-12 19:04:21 +01:00
remi durand
66941e7e96
small_perimeter now disable that modifier if set to 0
...
first_layer_infill_speed now take the first_layer_speed if set tot 0
supermerill/SuperSlicer#1948
2022-02-12 19:03:23 +01:00
remi durand
3795a55e68
Fix overhangs_width disabling overhangs_width_speed if set to 0
...
supermerill/SuperSlicer#2340
2022-02-12 19:03:14 +01:00
remi durand
329272ea9e
fix typos
2022-02-12 19:02:51 +01:00
remi durand
35d334eb1c
fix _shrink_contour_holes (xy_inner_size_compensation) when a hole collapse into hole & contours
...
supermerill/SuperSlicer#2339
2022-02-12 19:02:38 +01:00
remi durand
2f85825131
Fix thin_walls_merge
2022-02-12 19:02:34 +01:00
remi durand
4eecaa943a
Fix brim entity collection handling
...
supermerill/SuperSlicer#2331
2022-02-12 19:02:28 +01:00
Stephen Hurd
bee8247cb2
Support OneTBB in CMake file
2022-02-03 17:01:26 +01:00
supermerill
498c9add66
profiles updates
2022-02-03 17:01:15 +01:00
supermerill
9fea47906a
update to fr translation
2022-02-03 17:00:50 +01:00
togke
11bc4eb08a
Update zh_cn/Slic3r.po
...
Updated Simplified Chinese translation
Added the missing 5% translation of the menu.
merill: some little changes for some tooltips.
2022-02-03 16:59:32 +01:00
supermerill
3a3627a2d9
convert version from string to real number for comparison
...
Allow 2.3.10 to be > than 2.3.9
allow 1.1.1.1 and not only 1.1.1
supermerill/SuperSlicer#2301
2022-02-03 01:01:25 +01:00
supermerill
56b2f2b483
Fix dense_infill when infill/perimeter encroachment is 0
...
supermerill/SuperSlicer#2243
2022-02-02 00:26:18 +01:00
supermerill
878ea577c7
Fix phantom solid surfaces.
...
move solid_over_perimeters (as it only works with ensure_vertical_shell_thickness activated)
TODO: maybe try to not create too thin solid surfaces in the first place? and really merge same surfaces?
2022-02-01 23:13:40 +01:00
supermerill
994997ab90
Don't fake unretract after M600 but reset the retraction data properly.
...
supermerill/SuperSlicer#2295
2022-02-01 22:38:44 +01:00
supermerill
d423e303e3
Don't merge an extrusion with the next if different nor contiguous
...
supermerill/SuperSlicer#2258
2022-01-31 22:59:47 +01:00
supermerill
2eb127240f
Fix first_layer_print_min and first_layer_print_max when complete_objects
...
supermerill/SuperSlicer#2201
2022-01-31 22:12:39 +01:00
supermerill
6399f690e6
Ironing pattern calibration: now use also the skirt for arrange detection
...
supermerill/SuperSlicer#2246
2022-01-31 22:12:34 +01:00
supermerill
211aaa3d32
fix NULL pointer dereference in AMF XML parser
...
slic3r/Slic3r#5117
2022-01-31 22:12:29 +01:00
supermerill
1a86054e68
update profiles pr (artillery & vertex)
2022-01-31 22:12:24 +01:00
supermerill
fa49d3b06e
continue some 2df72f entities pointer fix.
...
Should change them to unique_ptr/shared_ptr to stop worrying.
2022-01-31 22:12:20 +01:00
supermerill
234b161550
Fix commit 4e6753: use ExPolygon instead of polygon (so don't holes as contour) for "too thin bridge" detection.
2022-01-31 22:12:13 +01:00
supermerill
396b30285b
Fix gcodeviewer to symlink to real slicer name
...
supermerill/SuperSlicer#1627
2022-01-31 22:12:08 +01:00
supermerill
eebc2fb01e
Fix bridge offset when multiple bridge polygon on a layer
...
supermerill/SuperSlicer#2249
2022-01-31 22:12:03 +01:00
Jaggzh
83ec3d7e00
Added test for sysctl path
2022-01-31 22:11:58 +01:00
Martin Sturm
c6560508d7
Allow configuration directory next to app bundle on MacOs
2022-01-31 22:11:52 +01:00
Stephen Hurd
ca1a475e2a
Update to use OneTBB
...
Mostly converting tbb::mutex -> std::mutex and tbb::atomic to std::atomic
Some changes also present around task manager.
squash:
* Include atomic/mutex/thread where required
* Use TBB_VERSION_MAJOR to detect if the legacy API should be used
2022-01-31 22:11:46 +01:00
Stephen Hurd
cef7c355a1
Fix crash on FreeBSD
...
On FreeBSD builds, if you try to change a printer/filament/setting
option while the dirty flag is set, it crashes. This patch seems
to fix the crash, though I'm not sure what the id is actually used
for.
merill: added the #ifdef __WXGTK__ to not mess with other OSes
2022-01-31 22:11:40 +01:00
Stephen Hurd
0d5add8413
Check the return value of get_field() before use
...
Other calls to toggle() check if the field exists first,
this one should too.
Fixes #2126
Signed-off-by: Stephen Hurd <shurd@sasktel.net>
2022-01-31 22:11:35 +01:00
Stephen Hurd
c148bbc1bf
Restore ability to use with wxWidgets 3.0
...
Needed for FreeBSD GTK2 usage
2022-01-31 22:11:29 +01:00
kmarty
0da73fd854
Fix several typos in Czech localisation
2022-01-31 22:11:24 +01:00
remi durand
455260e167
overhaul of the default to default_[double|int|bool|string]
...
as the previous syntax doesn't works
Also doesn't return the exists() bool, as it difficult to delete it.
2022-01-31 22:11:15 +01:00
remi durand
c679e8bc6f
Add a macro command {ignore_legacy(true)}
to disable the legacy format using the []
(can be reactivated with false argument)
...
Now can escape the '[' by "\[", this will print '['. same for the '{'.
change all tooltips (and default values) to use '{ }' instead of '[ ]'
That will enable the use of these characters in the custom gcode without crashing
supermerill/SuperSlicer/issues/2276
2022-01-31 22:11:10 +01:00
remi durand
4fbbfc6ce5
fix min skirt length
...
supermerill/SuperSlicer#2200
2022-01-31 22:11:06 +01:00
remi durand
0ee0bab498
Wrong title on Retraction Calibration window
...
supermerill/SuperSlicer#2218
2022-01-31 22:11:01 +01:00
remi durand
64be2e0355
Fix unreliable wipe_only_crossing
...
supermerill/SuperSlicer#2154
2022-01-31 22:10:47 +01:00
remi durand
8d362ad897
Move all mac build to the BuildMacOs script
2022-01-30 17:46:57 +01:00
remi durand
ec197dbd1a
Fix wipetower using filament_max_speed but without the mm/s to mm/min conversion
...
supermerill/SuperSlicer#2271
2022-01-30 17:44:44 +01:00
remi durand
2df72fd324
Fix an "External Perimeter First" that extrude each perimeter in double if only one of the two selected.
...
supermerill/SuperSlicer#2267
2022-01-30 17:42:08 +01:00
supermerill
ec2d3e96e7
fix crash (in bridge detector)
...
supermerill/SuperSlicer#2261
2022-01-30 17:34:01 +01:00
supermerill
f0289f3cef
update release script for mac arm
2022-01-05 00:35:36 +01:00
supermerill
29a9398f28
update build files for macos_arm
2022-01-05 00:11:08 +01:00
supermerill
6c25ee7365
french translation update
2022-01-05 00:08:21 +01:00
supermerill
3a2256e888
tooltip update
2022-01-05 00:07:50 +01:00
supermerill
74e01b5759
Don't consider top surface as safe for 'only_retract_when_crossing_perimeters'
...
supermerill/SuperSlicer#2128
2022-01-04 22:54:36 +01:00
supermerill
f0548ab5f7
Spiral vase: allow to choose the seam start position.
...
supermerill/SuperSlicer#2114
2022-01-04 22:18:47 +01:00
supermerill
0c92076a14
Fix to_string_nozero formatter when rounded without any '.'.
...
supermerill/SuperSlicer#2172
2022-01-04 18:38:21 +01:00
supermerill
65288d3b49
connect solid rectilinear lines
...
supermerill/SuperSlicer#2141
2022-01-04 04:16:43 +01:00
supermerill
f75093ec91
fix 'print external perimeter first' also print thinwall first
...
supermerill/SuperSlicer#2168
2022-01-04 04:16:38 +01:00