Alessandro Ranellucci
|
e8ab9ac13a
|
Ported Print::bounding_box(), Print::total_bounding_box(), Print::skirt_flow(), Print:skirt_first_layer_height() to XS
|
2014-12-12 22:43:56 +01:00 |
|
Alessandro Ranellucci
|
baf070a36d
|
Bugfix: workaround for MSW wxWidgets not drawing the slider
|
2014-12-12 12:34:40 +01:00 |
|
Alessandro Ranellucci
|
829bd7378e
|
Remove the Rotate... button from Windows as well, like for other operating systems
|
2014-12-10 17:34:59 +01:00 |
|
Alessandro Ranellucci
|
c8596c5c58
|
Limit "Only retract when crossing perimeters" so that retraction is triggered also when crossing the boundaries of a single region. #2298
|
2014-12-09 01:08:58 +01:00 |
|
Alessandro Ranellucci
|
80c38b0113
|
Remember window size and position. #1253 #2251
|
2014-12-08 22:05:26 +01:00 |
|
Alessandro Ranellucci
|
d350241da3
|
Make combine_infill() completely idempotent. Includes unit testing
|
2014-12-08 21:23:42 +01:00 |
|
Alessandro Ranellucci
|
9a9ba02d85
|
Bugfix: infill was not correctly generated when infill_every_layers was used along with raft_layers. Includes regression test. #2396
|
2014-12-08 20:14:04 +01:00 |
|
Alessandro Ranellucci
|
f7026c41c5
|
Show button icons with wxWidgets 3.x.x too. #2372
|
2014-12-08 18:23:37 +01:00 |
|
Alessandro Ranellucci
|
2d243a39ff
|
Bugfix: crash when deleting objects from plater with toolpaths preview open. #2389
|
2014-12-07 20:23:00 +01:00 |
|
Alessandro Ranellucci
|
807d042d11
|
Typo. #2401
|
2014-12-07 19:56:35 +01:00 |
|
Alessandro Ranellucci
|
95f7bcb9fe
|
Removed Toolpaths Preview menu item. #2385
|
2014-12-01 21:06:21 +01:00 |
|
Alessandro Ranellucci
|
c9e896c669
|
Display validation errors in status bar when background processing couldn't generate toolpaths
|
2014-12-01 00:15:45 +01:00 |
|
Alessandro Ranellucci
|
04bcb410a9
|
Minor GUI improvements to toolpaths preview
|
2014-12-01 00:10:32 +01:00 |
|
Alessandro Ranellucci
|
98c67007d5
|
Finished bb103122065cddf8f8ea63f5e4fce954142c4d4c
|
2014-12-01 00:00:12 +01:00 |
|
Alessandro Ranellucci
|
eb23990d6d
|
Ported PrintObject::total_layer_count() to XS
|
2014-12-01 00:00:12 +01:00 |
|
Alessandro Ranellucci
|
c7f5753a28
|
Ported PrintObject::bounding_box() to XS
|
2014-12-01 00:00:12 +01:00 |
|
Alessandro Ranellucci
|
1fda9e3d50
|
Ported concave_points() and convex_points() to XS
|
2014-12-01 00:00:12 +01:00 |
|
Alessandro Ranellucci
|
076d82d8d6
|
Fixed regression causing the plater Split command not to remove objects from the model. #2380
|
2014-12-01 00:00:11 +01:00 |
|
Alessandro Ranellucci
|
0d3c4a160f
|
Typo in Reader.pm #2033
|
2014-12-01 00:00:11 +01:00 |
|
Alessandro Ranellucci
|
80adf9e5d0
|
Open the settings dialog instead of the cut dialog when user double clicks on objects in plater
|
2014-12-01 00:00:11 +01:00 |
|
Alessandro Ranellucci
|
e8f242ee3f
|
Move toolpaths preview to the plater dialog
|
2014-12-01 00:00:11 +01:00 |
|
Alessandro Ranellucci
|
98cb9f0e18
|
Refactoring: moved G-code export logic into new Slic3r::Print::GCode class. Removed Slic3r::GCode::Layer class. Fixes the order of post-processing filters so that cooling buffer is applied before any other filter whose logic is affected by speeds
|
2014-12-01 00:00:11 +01:00 |
|
Alessandro Ranellucci
|
7a7d00c8d6
|
Rename solid_fill_pattern to external_fill_pattern and clarify tooltip
|
2014-11-27 00:38:05 +01:00 |
|
Alessandro Ranellucci
|
23848492ce
|
Fixed regression causing crash when using avoid_crossing_perimeters with multiple object, caused by recent refactorings. Added regression test
|
2014-11-26 22:46:51 +01:00 |
|
Alessandro Ranellucci
|
43cbad8867
|
Minor fix to pressure management: support the case where speed is set before printing commands with a dedicated G1 Fx line
|
2014-11-24 18:32:18 +01:00 |
|
Alessandro Ranellucci
|
ff9b53260d
|
New experimental feature for pressure management. Credits to @llluis for the original implementation. #1203 #1677 #2018
|
2014-11-24 18:22:39 +01:00 |
|
Alessandro Ranellucci
|
5a382f0200
|
Bugfix: Slic3r::GCode::Reader did not parse correctly when use_relative_e_distances was enabled. #2033
|
2014-11-24 16:30:57 +01:00 |
|
Alessandro Ranellucci
|
55888ace75
|
Minor cleanup in GCode.pm
|
2014-11-23 20:16:51 +01:00 |
|
Alessandro Ranellucci
|
5deadc8f12
|
Refactoring: removed _islands members in Slic3r::GCode
|
2014-11-23 20:03:16 +01:00 |
|
Alessandro Ranellucci
|
4925b056c2
|
Fix error in a1193d28bc . #2365
God bless regression tests.
|
2014-11-23 19:37:59 +01:00 |
|
Alessandro Ranellucci
|
60a76b8cfa
|
Fixed regression causing retraction to be skipped when Retract Length was 0 but Use Firmware Retraction was enabled. Includes regression test. #2359
|
2014-11-23 19:32:06 +01:00 |
|
Alessandro Ranellucci
|
a1193d28bc
|
Fixed regression causing small perimeter speed not to be applied anymore. #2365
|
2014-11-23 19:15:28 +01:00 |
|
Alessandro Ranellucci
|
2c64c3dd5b
|
Bugfix: spiral vase was not working when extrusion axis was not E. #2350
|
2014-11-23 18:59:18 +01:00 |
|
Alessandro Ranellucci
|
c1e26a70f8
|
Refactoring: move ooze prevention, wipe and avoid crossing perimeters into nested classes for better isolation
|
2014-11-23 15:13:40 +01:00 |
|
Alessandro Ranellucci
|
399fc519e6
|
Leave the Spiral Vase checkbox always enabled but prompt user when incompatible options are set. This should be more user-friendly than blindly disabling the Spiral Vase checkbox. #2360
|
2014-11-22 22:52:12 +01:00 |
|
Alessandro Ranellucci
|
989ec5cf4d
|
Fixes to UTF-8 handling in file paths
|
2014-11-22 21:55:45 +01:00 |
|
Alessandro Ranellucci
|
049859e5b1
|
Fixed minor regression in plater 2D canvas
|
2014-11-22 19:42:35 +01:00 |
|
Alessandro Ranellucci
|
28466750e6
|
Ported some minor methods to XS
|
2014-11-15 23:06:15 +01:00 |
|
Alessandro Ranellucci
|
379cde30e2
|
Ported Slic3r::BridgeDetector to XS
|
2014-11-15 22:41:22 +01:00 |
|
Alessandro Ranellucci
|
3a12cc5dbf
|
Removing empty file
|
2014-11-13 00:38:43 +01:00 |
|
Alessandro Ranellucci
|
33fe53fd7c
|
Ported three PrintObject methods to XS
|
2014-11-13 00:34:56 +01:00 |
|
Alessandro Ranellucci
|
f8986d0ef5
|
Restore correct behavior for autoarrange after recent commits
|
2014-11-13 00:23:31 +01:00 |
|
Alessandro Ranellucci
|
875035c09e
|
Minor improvement to plater: select/drag uppermost object when user clicks on overlapping objects
|
2014-11-13 00:16:41 +01:00 |
|
Alessandro Ranellucci
|
a5df9fb795
|
Ported ModelObject::split() to XS
|
2014-11-12 23:50:09 +01:00 |
|
Alessandro Ranellucci
|
334086d605
|
Bugfix: skirt and brim were not recalculated when objects where just moved in plater
|
2014-11-12 23:28:42 +01:00 |
|
Alessandro Ranellucci
|
a5787cfb04
|
Merge branch 'xs-reload-object'
Conflicts:
lib/Slic3r/Print.pm
|
2014-11-12 22:51:48 +01:00 |
|
Alessandro Ranellucci
|
9a4e8f39af
|
Refactoring: move split logic in a single place (ModelObject class)
|
2014-11-12 22:36:03 +01:00 |
|
Alessandro Ranellucci
|
8b6a8e6307
|
Ported PlaceholderParser::update_timestamp() to XS
Note that Slic3r version number is now located in libslic3r.h
|
2014-11-09 20:41:43 +01:00 |
|
Alessandro Ranellucci
|
6135a9fb8b
|
Bugfix: a move below z_offset was performed when retract_lift was enabled and lift amount was less than z_offset. Includes regression test. #2349
|
2014-11-09 19:24:17 +01:00 |
|
Alessandro Ranellucci
|
ee3fb7caa2
|
Ported GCodeWriter to XS (faster G-code export!)
|
2014-11-09 19:02:45 +01:00 |
|