Alessandro Ranellucci
92845300be
New options dialog for SLAPrint
2016-12-01 15:53:29 +01:00
Alessandro Ranellucci
a9609a6dd5
Finished infill implementation for SLAPrint
2016-11-30 17:43:58 +01:00
Alessandro Ranellucci
2e82fb01a6
Ignore failure to call SetAutoPop when not available. #3596
2016-11-30 11:45:31 +01:00
Alessandro Ranellucci
3f3f696502
Infill for SLAPrint
2016-11-30 09:39:18 +01:00
Joseph Lenox
f0a45356c8
Made cube and cylinder static functions of the package, not some specific TriangleMesh object.
2016-11-28 02:46:43 -06:00
Joseph Lenox
9ffba8c434
Disable sliders if a volume is not selected.
2016-11-27 23:46:05 -06:00
Joseph Lenox
9e2e5079f0
UI now changes its options based on the object type selected.
2016-11-27 23:45:40 -06:00
Joseph Lenox
7aede7aa28
Menu now works to select cylinders (reusing the gui options)
2016-11-27 22:35:19 -06:00
Joseph Lenox
2171d6ab96
Added prototype make_cylinder()
2016-11-27 19:15:27 -06:00
Joseph Lenox
d398c27e1f
Avoid recentering viewport if the bounding box is max size 0, as noticed by @jreinam
2016-11-27 11:34:38 -06:00
Alessandro Ranellucci
01cd85f7cf
New command for importing 2.5D/TIN meshes in plater
2016-11-27 18:04:39 +01:00
Alessandro Ranellucci
a7693c4719
Fixes and improvements to the view selection menu
2016-11-27 16:48:48 +01:00
Joseph Lenox
cc9bae90a4
Removed commented code.
2016-11-26 23:16:50 -06:00
Joseph Lenox
9abd5eecee
Added a cancel button, and rewrote initial option code to reuse OptionGroup.
2016-11-26 23:03:51 -06:00
Joseph Lenox
a41fcb9066
Update main plater view after moving mesh
2016-11-26 22:13:55 -06:00
Joseph Lenox
89dab6a19d
Anonymous object supports. Initial implementation provides for a box of arbitrary size.
2016-11-26 19:57:35 -06:00
Joseph Lenox
b2562a9f31
Permit sliding modifer meshes around in the Settings dialog.
2016-11-26 19:55:43 -06:00
Joseph Lenox
19eea19d91
Filament-specific start and end gcode. GUI page copied from Printer settings.
2016-11-26 01:02:51 -06:00
Joseph Lenox
9c4e82cecf
"Background slice now" function, initial implementation by @lordofhyphens
...
https://github.com/alexrj/Slic3r/pull/3501
Conflicts:
lib/Slic3r/GUI/MainFrame.pm
lib/Slic3r/GUI/Plater.pm
2016-11-24 12:58:03 -06:00
bubnikv
9367eb6db7
Increased the gimbal lock threshold to 170 degrees from 150 degrees.
...
This makes it possible to look at the bottom of an object.
Conflicts:
lib/Slic3r/GUI/3DScene.pm
2016-11-24 17:13:11 +01:00
bubnikv
a5135f4369
Hopefully a fix of https://github.com/prusa3d/Slic3r/issues/11
...
Replaced eval { die } construct with a bool return value indicating
success or failure of an automatic arrangement of parts on the print bed.
Don't know exactly what is happening here, but throwing a "die" inside
a XS function and then catching it inside an eval {} block is suspcious.
Conflicts:
xs/src/libslic3r/Geometry.cpp
xs/src/libslic3r/Geometry.hpp
2016-11-24 16:33:13 +01:00
bubnikv
4773987b0f
Added "Notes" page to the filament configuration.
...
Added "filament_max_volumetric_speed", a cap on the maximum volumetric
extrusion role, filament specific. This is very useful when mixing
rigid filament with a soft filament.
Extended the import / export of multi-string values into configuration
values, including the test cases. Multi-line strings will be enclosed
into quotes, quotes escaped using a C-style escape sequences. Single
word strings could still be stored without quotes.
Conflicts:
xs/src/libslic3r/Config.hpp
2016-11-24 15:58:06 +01:00
bubnikv
736e2cc4e6
On Windows use the Slic3r.ico instead of the PNG file
...
for the application icon.
Conflicts:
lib/Slic3r/GUI/MainFrame.pm
2016-11-24 15:54:22 +01:00
bubnikv
8c315ff467
Select standard camera views (left / right / top / bottom / front / rear / default)
...
by menu.
2016-11-24 15:48:29 +01:00
bubnikv
c353eef626
Generate multiple vertex lists rather than requesting a single huge
...
memory block.
2016-11-24 15:42:02 +01:00
bubnikv
9f0523cb53
Documented the purpose of various perl modules.
...
Conflicts:
lib/Slic3r/GUI/3DScene.pm
lib/Slic3r/GUI/Plater/2DToolpaths.pm
2016-11-24 15:41:19 +01:00
bubnikv
335638a614
Documented perl modules.
...
Conflicts:
lib/Slic3r.pm
lib/Slic3r/Config.pm
2016-11-24 15:38:59 +01:00
bubnikv
9bcb467eb1
Moved the Bonjour discovery to Tab.pm,
...
when no Bonjour devices found, a simple message box is shown.
Otherwise the Bonjour selection dialog with an empty list crashes on windows.
2016-11-23 21:24:19 +01:00
Alessandro Ranellucci
a4a68cb9fb
Material estimate in DLP projector
2016-11-23 18:56:02 +01:00
Alessandro Ranellucci
bda4ae0b57
Use SLAPrint in DLP Projector
2016-11-23 18:38:33 +01:00
Alessandro Ranellucci
74c6df028e
Merge pull request #3576 from lordofhyphens/3571-auto-enable-bridgedetect
...
New feature: Propose to enable "detect bridging perimeters"
2016-11-22 18:58:07 +01:00
Alessandro Ranellucci
32ba66c48f
Don't grey out the retract_speed option when using firmware retraction because it's still used by auto-speed pressure regulator. #3283
2016-11-22 18:47:19 +01:00
Alessandro Ranellucci
9ef37b93c5
List @lordofhyphens and @bubnikv among the contributors
2016-11-22 18:22:29 +01:00
Alessandro Ranellucci
2004a7cbc2
Merge pull request #3575 from lordofhyphens/opengl-fix-bed-draw
...
Fix for OpenGL.pm 0.70 segfault
2016-11-22 18:13:50 +01:00
Alessandro Ranellucci
0eb20004b3
Merge pull request #3556 from uclaros/gl_messing
...
3D Navigation improvement features
2016-11-21 18:50:17 +01:00
Alessandro Ranellucci
17248200dd
Merge pull request #3568 from uclaros/tooltip_timer
...
Set the tooltip display timer to the max accepted value
2016-11-21 18:44:14 +01:00
bubnikv
fded56c126
New feature: Propose to enable "detect bridging perimeters"
...
when the supports are first enabled. Don't check keep asking,
if the user does not want the bridging perimeters to be enabled.
2016-11-17 23:40:43 -06:00
Joseph Lenox
0563a95b3b
Added comments and VBO implementation for drawing of cut plane, which also crashes.
2016-11-17 23:01:15 -06:00
Joseph Lenox
2df6b00f1d
Significant code cleanup; remember to turn off VBOs after done with use to not interfere with other code.
2016-11-17 13:10:22 -06:00
Joseph Lenox
4cd8ea9e5f
hamfisted fix for opengl 0.70 problems, making and using buffers explicitly for bed grid base
2016-11-17 12:05:42 -06:00
uclaros
94f60db114
Fixed a bug with the "Window" menu items.
...
If the "Controller" tab was not visible, then the menu items and their shortcuts oppened the wrong tab.
Also, the controller tab was not visible if the plater tab was not visible too.
2016-11-10 00:29:02 +02:00
uclaros
07009b601f
Set the tooltip timer to the max accepted value
2016-11-09 21:41:47 +02:00
Florens Wasserfall
99b830809c
option to control layer height gradation for adaptive slicing
2016-11-09 17:09:05 +01:00
uclaros
6563a5fe9a
Use Alt modifier to move camera center (center of rotation) up or down
2016-11-02 15:53:09 +02:00
uclaros
45922e6f5d
DoubleClick middle mouse button to zoom to extents (AutoCad style).
2016-11-02 14:38:25 +02:00
uclaros
8738d7f5e7
Don't select objects when the shift button pressed. This allows for easier rotating when zoomed in.
2016-11-02 14:11:22 +02:00
uclaros
d7edc08287
Added small axis marker on the center of rotation when rotating or translating.
2016-11-02 14:05:36 +02:00
Florens Wasserfall
22c010791d
Merge branch 'master' into adaptive-slicing
2016-10-13 08:05:58 +02:00
Joseph Lenox
6e1d10bd06
Added a reslice now option to main menu, bound it to ctrl+s.
...
Reslicing stops the background process before starting a new one.
2016-09-19 19:51:15 -05:00
Joseph Lenox
4ee1793bfd
Implemented a Slice Now button in the UI, starts a background process.
2016-09-19 19:51:15 -05:00