Luca Rood
c8bb0a46b8
Fix icon scaling causing crash on startup
...
Icons can get scaled even if the window is not yet fully initialised, in
which case they ended up with a negative scale.
Potentially related to supermerill/SuperSlicer#854
Revert "Add a linux startup crash fix."
This reverts commit 34ff5c0304a24f57505db19d559be3ecc09522ef.
2022-02-13 14:43:01 +01:00
supermerill
650c13e900
Fix looping_perimeter bug
2022-02-13 01:49:28 +01:00
supermerill
c50f76ec14
Fix spacing display error when using default extrusion width
...
supermerill/superslicer#2337
2022-02-12 19:38:27 +01:00
remi durand
8be4368cad
Change the SLICE tooltip to a one-liner
...
supermerill/SuperSlicer#2352
2022-02-12 19:38:23 +01:00
remi durand
f8180803da
Fix custom var exists() function
...
Fix regression on legacy placeholder syntax
supermerill/SuperSlicer#2359
2022-02-12 19:38:02 +01:00
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