16312 Commits

Author SHA1 Message Date
supermerill
22b2d4692b fix hole_size_threshold when 0
supermerill/SuperSlicer#1540
2021-09-26 16:28:15 +02:00
supermerill
c08429cb78 fix lack of refresh after gcode generation
(fix ca995447fbaebbd7185b19f53e435781c4653983)
using the slicing state callback to transmit when to refresh things.
supermerill/SuperSlicer#1533
supermerill/SuperSlicer#1532
supermerill/SuperSlicer#1591
2021-09-26 16:17:47 +02:00
supermerill
d45c92c6fb hack/Fix error when scrolling over a layer with feature selection: everything was filtered out.
(bad global_endpoints)
supermerill/SuperSlicer#1522
2021-09-26 15:17:28 +02:00
supermerill
088b92917c Add filament_max_overlap, to control the line spacing via filament setting
It allows to control the spacing vs width (10%% fill vs a bit less)
The 'enforce 100% fill volume' is also adjusted to take that into account
Note that if you're using multiple extruders/filament everywhere (and spacing setting for width setting),
  the result may be a bit unexpected, as the gui can't display all the interactions,
  also some features (like support) may revert to default overlap value, if printed with multiple filaments.
supermerill/SuperSlicer#1590
2021-09-26 13:51:05 +02:00
supermerill
b45963727f french translation : retour de brim/skirt à la traduction littérale 2021-09-06 21:22:04 +02:00
5axes
b87c8c5d07 Update Slic3r.po 2021-09-06 21:21:59 +02:00
Joseph Lenox
49c301e0c0 Add a GUI Preference option (Default: yes) to show the overwrite dialog for regular file output or not. 2021-09-06 21:21:49 +02:00
supermerill
eb65557479 Now able to get computed percentage values in custom gcode macro
supermerill/SuperSlicer#1504
2021-09-06 20:12:30 +02:00
supermerill
86bcc1a015 New first layer height compute
- now use the thinnest extruder used by the object if %
 - more consistent over the software
supermerill/SuperSlicer#1035
2021-09-06 19:59:26 +02:00
supermerill
e1e4f34f0a remove some warnings change some scale/unscale for better types. 2021-09-06 19:58:53 +02:00
supermerill
dfab9c5b18 cout -> BOOST_LOG_TRIVIAL(info) 2021-09-06 19:58:46 +02:00
supermerill
d0459d60ce wipe speed
supermerill/SuperSlicer#1471
2021-09-06 19:58:42 +02:00
supermerill
d8f5882872 Adding section to general preference.
it's more usable now.
2021-09-06 19:58:27 +02:00
Stephen Hurd
aab506b36c Fix for supermerill/SuperSlicer#888
The CallAfter() on Linux causes weird window focus issues.

For me, using ALT-Tab to switch away from PrusaSlicer/SuperSlicer would cause
PrusaSlicer/SuperSlicer to take back focus after about one second.  Stranger
things reportedly occur with focus-follows-mouse.

The #ifdef is there because it is assumed the CallAfter() was added
in 20f5b7a for a good reason.
2021-09-06 16:39:16 +02:00
supermerill
6741b9ba25 Improved progress message 2021-09-06 16:39:03 +02:00
supermerill
53be240a75 fix inside brim going inside raft
also better sorting
supermerill/SuperSlicer#1526
2021-09-06 16:37:26 +02:00
supermerill
ca995447fb Don't refresh the 3D view unless really necessary
If you spot a missed refresh, please tell me how to reproduce.
2021-09-06 16:06:39 +02:00
supermerill
7be5f47a0e medialaxis nan issue on linux
supermerill/SuperSlicer#66
2021-09-06 13:49:36 +02:00
supermerill
77fd66bcd6 Can set illegal characters for gcode filemane
supermerill/SuperSlicer#1518
2021-09-06 13:49:31 +02:00
supermerill
6b6035ad00 fix brim ear generation crash of small surfaces
supermerill/SuperSlicer#1513
2021-09-06 13:49:26 +02:00
supermerill
2dc9bcc419 reprap jerk unit fixed
also gcode-viewer now read them even if not marlin
supermerill/SuperSlicer#1500
2021-09-06 13:49:20 +02:00
supermerill
92f9b734e6 fix export_to_prusa for object & modifer settings that need the full config as reference
supermerill/SuperSlicer#1503
2021-09-06 13:47:49 +02:00
supermerill
55fdc665ca max_gcode_per_second added
allow a better control than min_length
2021-09-06 13:47:43 +02:00
supermerill
688121b104 first_layer_min_speed added
supermerill/SuperSlicer#1422
2021-09-06 13:47:35 +02:00
supermerill
37a6688174 polyholes are rotated on each layer.
supermerill/SuperSlicer#1396
2021-09-06 13:47:27 +02:00
supermerill
201cf90b97 disable clearance check if set to 0
supermerill/SuperSlicer#1446
2021-09-06 13:47:18 +02:00
supermerill
ff153356c3 fix object-skirt & brim for preview 2021-09-06 13:47:13 +02:00
supermerill
e106dd555c add infill/internal bridge fan speed
supermerill/SuperSlicer#1414
2021-09-06 13:47:04 +02:00
supermerill
f8bad7aa77 add slic3r-gcodeviewer icons 2021-09-06 13:46:59 +02:00
supermerill
da8cb11408 G2 & G3 gcode-viewer support
supermerill/SuperSlicer#1456
also better handling of variable un-commented height change
default bed grid can scale up to big printers.
2021-09-06 13:46:46 +02:00
supermerill
a2a2f38d41 setting to decide from what the skirt is drawned (objects or brim)
supermerill/SuperSlicer#747
2021-08-22 00:35:16 +02:00
supermerill
1c3ad9de01 skirt brim
supermerill/SuperSlicer#795

also little fix: now preview shows object skirt & brim.
2021-08-21 23:21:52 +02:00
supermerill
43a7d347be some typo & warnings 2021-08-21 17:35:01 +02:00
supermerill
474e202a65 allow to add gapfill after the last perimeter
supermerill/SuperSlicer#982
2021-08-21 17:34:15 +02:00
supermerill
8a927576ec update BuildLinux to display usage if no options 2021-08-21 14:14:27 +02:00
supermerill
8c0576d9b2 fix check z_step if 0 2021-08-21 11:20:19 +02:00
supermerill
b567fd445b Merge remote-tracking branch 'remotes/prusa/stable' into merill-merge 2021-08-21 03:22:29 +02:00
supermerill
4db23d79da allow to --load a config bundle
it won't save it, contrary to the "import config bundle"
If the config bundle only contains the [presets] section, it will just try to select the presets.
supermerill/SuperSlicer#1490
2021-08-21 02:49:15 +02:00
supermerill
dc2b788de3 fix error when changing type of seam position
supermerill/SuperSlicer#1485
2021-08-21 02:49:14 +02:00
supermerill
9bb643f7ca fix type prusa -> super 2021-08-21 02:49:14 +02:00
supermerill
7735a0841e fix error in not-modal dialog Layout
supermerill/SuperSlicer#1480
2021-08-21 02:49:14 +02:00
supermerill
7d2fa12f92 update string for new "bad setting" dialog 2021-08-21 02:49:14 +02:00
supermerill
26500cd9a0 ensure the layer height & first layer height are low enough.
TODO: same for actual real layer height (from variable layer heights)
2021-08-21 02:49:13 +02:00
supermerill
a510c3039c fix filament_max_volumetric_speed (from 8e4e8023c091e870b2079bcde996cfa7e6a69411)
supermerill/SuperSlicer#1470
also better translation strings
2021-08-21 02:49:13 +02:00
supermerill
666856a010 fix commit 610d35fcab1ca223a2f50d1ad397f95424115ffd
forgot to add the sla icons
2021-08-21 02:49:01 +02:00
supermerill
de3ba3c794 settings directory is now taken from a "configuration" directory if next to the "resources" one.
Allow of a "portable version" without the --datadir needed.
supermerill/SuperSlicer#1212
2021-08-21 02:48:43 +02:00
supermerill
5265c85c82 remove hysteresis for overhang detection.
supermerill/SuperSlicer#1464
2021-08-21 02:48:23 +02:00
supermerill
3153d9612e new setting to remove unwanted bottom/top fill on slopes
supermerill/SuperSlicer#253
supermerill/SuperSlicer#426
supermerill/SuperSlicer#1090
2021-08-21 02:47:59 +02:00
supermerill
2384b2fbdd update profiles 2021-08-21 02:47:42 +02:00
supermerill
86f270a861 fix merge 2021-08-21 02:47:22 +02:00