16433 Commits

Author SHA1 Message Date
supermerill
6ef7acab11 Fix crash when loading gocde into gui on ArchLinux in tabbed layout
Seems transparetn for windows. Maybe it fixes things for macos?
supermerill/SuperSlicer#1056
2021-10-31 20:51:58 +01:00
supermerill
352f21eebb Preference for hiding settings lock&dot icons
supermerill/SuperSlicer#1729
2021-10-31 20:51:37 +01:00
supermerill
091355f118 Search: display tooltip in tooltip, search full sentence in tooltip (low score). 2021-10-29 00:39:06 +02:00
supermerill
6832dab603 Better bridge angle computation, and ready for tweaking weights
(currently 70% coverage, 15% median length, 15% max length, 5% bonus for following a perimeter)
Fix: Now consider bridge as full fill whatever the bridge_overlap is
supermerill/SuperSlicer#565
supermerill/SuperSlicer#234
supermerill/SuperSlicer#149
2021-10-28 19:47:40 +02:00
supermerill
137726a237 fix macro [bad_name]
supermerill/SuperSlicer#1728
2021-10-28 12:30:31 +02:00
supermerill
f5996fe42f Fix fan speed for first layer when full_fan_speed_layer > 0 and disable_fan_first_layers == 0
supermerill/SuperSlicer#1727
2021-10-28 01:32:02 +02:00
supermerill
db8d15241b Don't allow holes in infill_dense
Ensure that infill_every_layers and infill_only_where_needed when infill_dense,
  because it can't tolerate voids yet (they create different regions)
  TODO: find a way to merge sparse & voids and "recover" from that merge.
no sparse + dense infill >better_than> infill_only_where_needed + dense infill
supermerill/SuperSlicer#1657
2021-10-28 01:13:41 +02:00
supermerill
af5c3f13ba update build scripts 2021-10-27 23:43:25 +02:00
supermerill
b6f5dc40c5 Add an option to show "rich tooltip" instead of system tooltip for setting controls.
supermerill/SuperSlicer#1720
supermerill/SuperSlicer#1291
2021-10-27 23:17:32 +02:00
supermerill
f44e05091c gcode_precision_e parse without tryctach, disabled assert (toverify) 2021-10-27 23:17:25 +02:00
supermerill
d981097cc3 Add a menu option to import prusa config.
Add infill_anchor_max==0 => not connected if from prusa config
supermerill/SuperSlicer#1705
2021-10-27 15:01:21 +02:00
supermerill
003a0dba07 set the ironing pattern first pass to use filled monotonic instead of filled rectilinear.
also allow half overlap for the first pass.
supermerill/SuperSlicer#1708
2021-10-26 22:50:20 +02:00
supermerill
a166f37e4f fix infinite loop
supermerill/SuperSlicer#1711
2021-10-26 22:39:49 +02:00
supermerill
4ecf37161b Fix special speeds not runnign at max when low layer time reduce the printing speed.
supermerill/SuperSlicer#1707
2021-10-26 14:23:32 +02:00
supermerill
9c6c4b3d8a typo 2021-10-26 11:03:52 +02:00
supermerill
8aa853d20f Allow modification when importing prusa config.
currently only on .3mf projects
2021-10-25 23:50:52 +02:00
supermerill
fd4a69724f Add gtk3 builds
supermerill/SuperSlicer#1677
2021-10-25 20:26:30 +02:00
supermerill
3de87d3d42 assert triggering
todo: check if it's dangerous, seems not.
2021-10-25 17:55:28 +02:00
supermerill
7ac7a0af15 Allow to choose between M73 and M117 for remaining_times
supermerill/SuperSlicer#1693
2021-10-25 17:55:06 +02:00
supermerill
09a1d4656e Fix cli slice without config load
supermerill/SuperSlicer#1691
2021-10-25 00:56:59 +02:00
supermerill
214bf79eaf supermerill/SuperSlicer#1634 2021-10-25 00:01:42 +02:00
supermerill
358956c445 Add Colour Change G-code, Pause Print G-code, Template Custom G-code into the gui
supermerill/SuperSlicer#1681
2021-10-24 13:22:08 +02:00
supermerill
42ce221e33 Fix 'one perimeter on first layer'
supermerill/SuperSlicer#1687
2021-10-24 11:42:51 +02:00
supermerill
75b59455b6 add logs for issue supermerill/SuperSlicer#1631 2021-10-23 12:02:45 +02:00
supermerill
46549625d5 Dense Infill: reduced unneeded usage of "full fill"
supermerill/SuperSlicer#1671
2021-10-23 11:09:57 +02:00
supermerill
da3e64c1c9 Fix layer_z for feature_gcode 2021-10-23 00:00:22 +02:00
supermerill
c12542d832 fan delay & kickstart fixes
now shouldn't be crazy like before.
supermerill/SuperSlicer#1665
supermerill/SuperSlicer#1530
supermerill/SuperSlicer#939
supermerill/SuperSlicer#834
supermerill/SuperSlicer#714
2021-10-22 20:14:12 +02:00
supermerill
499c2d45df Fix crash when layer_height is 0
supermerill/SuperSlicer#1664
2021-10-22 19:59:28 +02:00
supermerill
1f48f32a61 Increase the offset from 37838be to fix some more problematic cases
supermerill/SuperSlicer#1641
2021-10-22 19:59:22 +02:00
supermerill
462e1f06f1 update create_release script: clean dir after zip/untar 2021-10-22 19:59:16 +02:00
supermerill
58c73b1023 dense_infill (automatic) rework
* better coverage
 * now print in the right sequence
 * fixed overlap (20% of bridge width) with everything for a good grip
supermerill/SuperSlicer#1657
2021-10-22 19:59:06 +02:00
supermerill
240a282625 fix default arrange distance when 0 and when opening the slicer.
supermerill/SuperSlicer#1648
2021-10-19 23:35:22 +02:00
supermerill
52e58ff357 Allow to set the top fill for spiral vase. 2021-10-14 00:08:37 +02:00
supermerill
f900d80e93 fix the Fix for no_perimeter_unsupported_algo (a4caa5)
assign instead of insert...
supermerill/SuperSlicer#1621
2021-10-11 17:53:31 +02:00
supermerill
e53f60dc1a Fix crash from perimeter_loop one-point loop
supermerill/SuperSlicer#1623
Fixme: take the first object from this issue project
  and you can see some bad lines at layer 31.
2021-10-11 16:51:16 +02:00
supermerill
9328681428 Fix bad check for default_acceleration when diabled and exporting config.
supermerill/SuperSlicer#1622
2021-10-10 15:28:36 +02:00
supermerill
37838be7cf Fix a clipper bug when a line in a polyline is horizontal.
Have to do a hack to prevent horizontal lines.
If someone can modify clipper to take into account this corner case,
please submit a fix. But maybe it's better to go to clipper2 directly.
Note: I tested with clipper 6.4.2, but it doesn't fix this bug.
supermerill/SuperSlicer#1624
2021-10-10 01:14:32 +02:00
supermerill
812dfdb484 fix filament override for coFloatOrPercent / coFloatsOrPercents
supermerill/SuperSlicer#1618
2021-10-08 12:29:37 +02:00
Dave Bullock
5d711f2420 Increase max wipe speed for Voron ERCF wipe towers (#1568)
* Increase max wipe speed for Voron ERCF wipe towers from 200 to 400
2021-10-07 22:22:37 +02:00
supermerill
54ad2a8611 Change retract_restart_extra_toolchange behavior to trigger at each first tool unretraction (but the very first)
supermerill/SuperSlicer#1052
2021-10-07 22:19:07 +02:00
supermerill
666851acd5 Fix color update on fresh extruder 2021-10-07 20:49:21 +02:00
supermerill
2eaa677f88 Increase bridge area a bit for overhang perimeter addition, to tame it a bit.
supermerill/SuperSlicer#1514
2021-10-07 19:18:46 +02:00
supermerill
de554d577b Fix wrong boundingbox (don't rotate the boudingbox, rotate the object!)
supermerill/SuperSlicer#1612
2021-10-07 18:34:06 +02:00
supermerill
5abd2fcd32 now "no perimeter on bridges" -> "only bridges" follow bridged_infill_margin
supermerill/SuperSlicer#1155
2021-10-07 14:29:07 +02:00
supermerill
7ca6641dcb Polyholes now don't recognize rectangle as badly made circle.
supermerill/SuperSlicer#1561
2021-10-07 12:31:56 +02:00
supermerill
f3a11c3684 Fix Bridge flow calibration text with first layer height of 0.3 for a 0.4 nozzle
supermerill/SuperSlicer#1462
2021-10-06 13:45:04 +02:00
supermerill
6b0326e77c fix small tab icon
supermerill/SuperSlicer#1605
2021-10-04 13:42:28 +02:00
supermerill
1e7bd53668 add seam_gap for hiding seam on loops
also finish coFloatsOrPercents, as it's the first setting to use this.
supermerill/SuperSlicer#1534
supermerill/SuperSlicer#1606
2021-10-04 13:42:10 +02:00
supermerill
a4caa5d1c3 Fix no_perimeter_unsupported_algo by detecting each bridged area independently.
Apply also the fix for extra overhang detection
bridge_angle now invalidate perimeters
supermerill/SuperSlicer#1595
2021-10-02 19:41:10 +02:00
supermerill
8790970bd6 change discover_vertical_shells() from polygons to expolygons
small improvement to nb_perimeter_layers_for_solid_fill culling
supermerill/SuperSlicer#1581
2021-10-02 16:53:12 +02:00