Joseph Lenox
1869b0657d
Propagate invalidation results from dependent invalidations. Mostly Fixes #4364
2018-04-03 22:56:49 -05:00
Joseph Lenox
4db029c753
Use the surface thickness if it is available for internal infill, instead of passing the layer height for the flow.
...
Fixes #4345
2018-04-01 21:03:40 -05:00
Joseph Lenox
db17a63436
Properly retrieve the fill spacing for internal infill. Fixes #4319
2018-04-01 11:53:48 -05:00
Gilbert
75302fffc1
Wrong colors in 2d platter and instance color missing ( #4354 )
2018-04-01 08:00:01 -05:00
Gilbert
ce6b7c8fc2
Solarized Color Scheme ( #4322 )
...
* Solarized Color Scheme
* Some color adjustments
* * huge cleanup
* put color scheme defs in seperate file
* Solarize
changed some more colors. more to come?
* save - more colors
* Better scheme handling. LAYERS-Tab still missing.
* More color adjustments.
2D-Plater:
* Removed grid if no objects are present.
* Bed has now different color than the background.
* reverted faded background color.
* Added comment to preferences to avoid merge issues.
* added comments
added and changed comments
* * LAYERS tab colorized.
* Better color for support.
* Added comments.
* * forgot to removed/undo comment about keys in 2D - are they documented somewhere?
* * adjusted lighing - hopefully to the better.
2018-02-26 12:49:42 -06:00
Joseph Lenox
3849e1a0aa
Set a sane default for support pillar diameter (1mm).
2018-02-24 23:39:57 -06:00
Joseph Lenox
245aac1172
Make SLAPrintOptions available to Projector through MainFrame.
2018-02-24 23:04:36 -06:00
Joseph Lenox
eb2a1a6dce
Don't abort if no symlink exists.
2018-02-24 21:42:21 -06:00
Joseph Lenox
976bb5518e
Also close the file when we're done writing to it.
2018-02-24 20:38:22 -06:00
Joseph Lenox
6e283f6914
Flush the output buffer when writing svg files from PrintSLA.cpp.
...
Fixes #4311
2018-02-24 20:36:08 -06:00
Joseph Lenox
d3a3d6d620
Hotfix: Set minimum spacing to 0.3 if the provided configuration option is 0.
...
Avoids a crash with infill density < 100% on SLA prints.
2018-02-24 20:24:46 -06:00
Joseph Lenox
2d9580edb4
create symlink properly
2018-02-24 19:48:42 -06:00
Joseph Lenox
4e40de6307
Fixed mode of sftp-symlink and extension.
2018-02-24 19:19:57 -06:00
Joseph Lenox
c7e3e7f22c
Update travis to create a "latest" symlink.
2018-02-24 19:01:48 -06:00
Merill
113308c317
gyroid infill ( #4317 )
...
* Gyroid infill type (from slic3rPE#733)
* adaptation
* debug gyroid
* Change a few comments to be doxygen comments.
* Use doxygen comments.
2018-02-24 17:54:35 -06:00
Gilbert
d194dbbedc
Added comments to avoid merge conflicts. ( #4301 )
2018-02-24 16:11:24 -06:00
Gilbert
ab89469494
Import Config from GCode File ( #4316 )
...
* Added comments to avoid merge conflicts.
* Import Config from GCode-File
* undo comments in prefs
* Update MainFrame.pm
* Update MainFrame.pm
consistent code
2018-02-22 18:26:58 -06:00
Joseph Lenox
5fd87dfab8
Update GCode.pm
...
Missed a call to process() when performing conditional gcode evaluation.
2018-02-20 14:02:31 -06:00
rockandsalt
5f28ee409b
added point3 to UI and the required function ( #4305 )
2018-02-17 22:02:40 -06:00
Joseph Lenox
05461b8620
Fixing name cases.
2018-02-08 17:20:57 -06:00
Joseph Lenox
084a7da3e1
Merge branch 'master' of https://github.com/alexrj/slic3r
2018-02-08 16:36:56 -06:00
Gilbert
fd7e71d836
Changed variable_layer_height-icon from cog.png to variable_layer_height.png ( #4270 )
2018-02-08 16:33:29 -06:00
efa
dc9d7ed70f
Now work as startup script from every directory, also if runt from a link in /usr/bin, with spaces, or from a desktop shortcut ( #4266 )
2018-01-21 16:16:28 -06:00
Joseph Lenox
9bf13727ad
Fix casing of conditional gcode
2018-01-16 20:59:31 -06:00
Joseph Lenox
19ea7a596a
Long retract support in marlin and repetier for FW retract. ( #4108 )
...
* For reprap (really Marlin) or Repetier flavors and a toolchange retract, produce G10 S1 instead of G10.
Also refactored comments (were getting eaten by fw retract)
* Fixed tests to check for correct retract gcode output.
* Better reference to scalar.
* Added config checks for if fw tool retracts are in place and firmware is repetier/marlin, disable the advanced option.
* Disable z lift if firmware retraction is enabled.
* With gcode comments on, indicates which extruder Slic3r thinks it is retracting/unretracting.
2018-01-08 15:08:30 -06:00
Joseph Lenox
86c3600684
Fix external perimeter width to nozzle diameter to avoid auto width messing things up
2018-01-05 20:48:42 -06:00
David Eccles (gringer)
54fe2e4145
Update 3D Honeycomb Infill to switch directions at squares rather than every line ( #4049 )
...
* Initial attempt at updated minimal-bridging honeycomb pattern
* Revert, make incremental change of existing code
2018-01-05 20:20:06 -06:00
Ahmed Samir
1190a74f4e
Support moving objects using keyboard arrows in the 2d plater view. ( #4104 )
...
* * Add nudge_instance to 2D.pm to move the selected instance.
* Add menu items ->, -<, ^, v keyboards shortcuts.
* Add Set nudge value as a config option in Preferences.
* Add Move instance submenu to Plater menu.
* Add Move instance icon.
* Remove move instance menu item and use EVT_KEY_DOWN instead in 2D.pm.
* Fix selecting objects between 3D and 2D platers.
* Fix Ubuntu keyboard focus error in 2D plater.
* Correct the keycodes in 2D.pm keyboard event.
* Fix Windows keyboard focus error.
* Remove Todo line.
* Adding a minimum value for 2d plater nudege variable and improving keyboard focus in 2D plater.
2018-01-05 20:16:04 -06:00
Joseph Lenox
b6209c4ee3
herp herp derp static methods.
2018-01-05 20:14:30 -06:00
Joseph Lenox
54e86b7307
Reduce bounds on auto width again (the math likes to go very wide which is not feasible if your nozzle isn't really big).
...
Should address #4212
2018-01-05 20:02:54 -06:00
Joseph Lenox
d8a331fda0
Re-added original on_change hook back onto the optgroup that
...
contained the extruders so that the state of has_heatbed is
correctly updated.
Fixes #4249
2018-01-02 14:03:21 -06:00
Joseph Lenox
a1a2a31e77
Use the default extrusion width for the first loaded object if the configured perimeter width and first layer width is 0.
...
Fixes #4245
2017-12-29 20:12:34 -06:00
Giles Bathgate
966fd37ea7
Use statusbar to show warnings instead of obtrusive dialog box ( #4220 )
2017-12-29 19:17:13 -06:00
tmotl
dccb146b4a
show close button for the first profile editor tab if controller tab is disabled ( #4244 )
2017-12-29 19:09:03 -06:00
platsch
6dd400914e
Removed factor 4 from layer height gradation, don't apply min/max layer height limitation after gradation. Fixes #4235 ( #4241 )
2017-12-21 10:39:47 -06:00
platsch
93c898f4bc
apply conditional gcode parser to tool change gcode ( #4229 )
...
* apply conditional gcode parser to tool change gcode
* provide [previous_retraction] and [next_retraction] in toolchange gcode and [current_retraction] in layer change gcode
2017-12-21 10:38:17 -06:00
Giles Bathgate
d0e2adea4e
Ensure that modifiers are aligned to the center of the part. ( #4170 )
2017-12-21 10:36:50 -06:00
Joseph Lenox
d27b8a933e
Revert "Ensure order of operations for calculating min_dz, also apply adjustment to first layer height."
...
This reverts commit e0a82eee3de44eb83dcd8bdf729b29457ddeac6a.
2017-12-17 19:41:15 -06:00
Joseph Lenox
498ac0c5b6
Revert "Caught another use of z steps per mm that needs to be clear in its application."
...
This reverts commit 8f26cd7619bed295f114ac279d6d63169086b400.
Fails tests.
2017-12-17 19:40:35 -06:00
Joseph Lenox
8f26cd7619
Caught another use of z steps per mm that needs to be clear in its application.
...
Fixes #4235
2017-12-16 23:36:53 -06:00
Joseph Lenox
e0a82eee3d
Ensure order of operations for calculating min_dz, also apply adjustment to first layer height.
2017-12-16 23:30:33 -06:00
Giles Bathgate
54205b7df6
Fixes the GL_MULTISAMPLE and GL_ARRAY_BUFFER_ARB messages on failed launch ( #4230 )
2017-12-14 18:57:29 -06:00
Joseph Lenox
576a86d449
Consider filament start gcode when deciding whether or not to prepend heating gcode.
...
Fixes #4223 .
2017-12-10 15:10:33 -06:00
Giles Bathgate
b5276e6e25
Auto align z preference ( #4218 )
...
* Add preference to disable auto alignment to the z plane
* Make it clear auto-center preference only effects x,y
2017-12-07 18:35:01 -06:00
rmx-it
02b5014b57
Fix compiling for FreeBSD ( #4188 )
...
Fix compiling at least for FreeBSD 11+
2017-12-07 18:33:21 -06:00
Joseph Lenox
8ca6171a0a
Fix test and really emit {} on parse failure.
2017-11-06 22:03:27 -06:00
Joseph Lenox
f7e6d53e06
Allow the use of escaped open/close brackets so that brackets may be emitted in the output (does not permit use of {} inside evaluations).
...
Fixes behavior to emit brackets on failure.
Fixes #4180
2017-11-06 22:00:21 -06:00
Joseph Lenox
f366700b44
Emit original string on failure to parse.
2017-11-06 21:11:17 -06:00
Joseph Lenox
add2895f38
Commit workaround for #4174 to push brim slightly closer to model.
2017-10-30 16:17:35 -05:00
Joseph Lenox
5499674137
Changed comment to doxygen in BridgeDetector
2017-10-28 13:29:39 -05:00