d7d83836bc
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-07-21 16:01:27 +02:00
16fdfdc6cb
Fixed back-end warning infrastructure: The Print / PrintObject
...
should have been derived from ObjectBase, not from ObjectID.
2020-07-21 15:33:36 +02:00
aa809c26e6
Fixed conflicts after merge with master
2020-07-21 09:48:41 +02:00
03e7a20e87
Merge remote-tracking branch 'origin/master' into ys_ph_printers
2020-07-21 09:47:29 +02:00
6287e13e13
ENABLE_GCODE_VIEWER -> Partial refactoring in preparation for removal of old time estimator
2020-07-21 09:34:54 +02:00
c698b7e7db
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-07-21 09:09:09 +02:00
8da657c4a3
Added well-known metadata to 3mf export
2020-07-21 09:08:48 +02:00
436461b1a6
Empty layer check fix
...
The test gave false positive in case there were supposed to be both object and support extrusions on the first layer
2020-07-21 08:43:23 +02:00
ffca314c3e
First try to convert a user printer profiles to the physical printers
2020-07-20 16:27:39 +02:00
23b2e72526
PhysicalPrinters improvements:
...
- Added possibility to correct delete presets considering with the physical printers
- Smart switching to the printer preset if physical printer was selected
2020-07-20 14:56:09 +02:00
c10f0fc9a9
Pull request #4235 - Fix tick/untick ironing feature in preview by rongith
2020-07-20 13:31:39 +02:00
6b14407e6a
GCodeViewer -> Added visualization of percentage in estimated printing time dialog
2020-07-20 09:45:49 +02:00
103ae14dfc
Update for PresetComboBoxes
...
All "Printer-PresetName" pairs are like a separated items now
+ some code refactoring for PresetComboBoxes::update()
2020-07-17 14:32:38 +02:00
feeaf59a9c
GCodeViewer -> Added estimated printing times for extrusion roles
2020-07-17 10:50:16 +02:00
f79c95420f
Fixed conflicts after merge with master
2020-07-17 08:58:12 +02:00
b4df7f02a9
GCodeViewer -> Added estimated printing times for move types
2020-07-17 08:27:23 +02:00
e32429d366
Empty layers check converted to a warning (except for the first layer)
2020-07-16 15:42:33 +02:00
d5359a593c
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-07-16 11:09:46 +02:00
2ab525e82b
ENABLE_GCODE_VIEWER -> Integration of time estimator into GCodeProcessor
2020-07-16 11:09:21 +02:00
1aa1a4b756
Fix of previous commit.
2020-07-15 18:13:11 +02:00
e7c6570bc1
Update of back-end warnings:
...
Back-end warnings contain two new members: "current" and "message_id".
A warning is set to "not current" if its milestone is invalidated.
2020-07-15 18:03:39 +02:00
7f54cf4a31
PhysicalPrinterDialog is completed
2020-07-14 15:34:08 +02:00
92d27f157c
Support for collecting warnings from the background processing.
...
Multiple warnigns may be collected per Print / PrintObject milestone
and a status update is sent to the UI immediately after a warning
is issued.
2020-07-14 11:52:34 +02:00
5e3f097d5b
Attempt to fix crash on Mac when rotating an object while layer editing is active
2020-07-13 13:16:18 +02:00
32e5d73a53
GCodeViewer -> Added imgui dialog for estimated printing times
2020-07-08 13:33:50 +02:00
7fdc3ccfc1
PhysicalPrinter improvements:
...
* implemented PresetForPrinter class
2020-06-30 14:12:47 +02:00
3235d89927
GCodeViewer -> Pass vertex normal to shaders for toolpaths
2020-06-29 14:00:08 +02:00
9ef8acee4c
Fixed typo in PresetComboBox.hpp and added missed include in libslic3r.h
2020-06-26 16:58:53 +02:00
e6832d227c
PhysicalPrinter : Next improvements:
...
* Create full printer name as a PrinterName + RelatedPresetName
* Added printer model to the PhysicalPrinter.config => Enable to select just between presets with same printer model
* When physical printer is selected and create new preset ask if should we use this preset for selected ph_printer or just to switch for it
2020-06-26 10:00:03 +02:00
eed19de172
PhysicalPrinter. PhysicalPrinterDialog improvements
2020-06-25 12:58:59 +02:00
6761293fa8
Physical printers: Delete selected printer
...
+ Added context menu for the cog-button near the printer presets
2020-06-24 12:28:00 +02:00
114d9e55bf
Physical Printers.
...
- save/load printers
- consistency between selection on Tab and Plater
2020-06-24 08:50:01 +02:00
202886b535
ENABLE_GCODE_VIEWER_AS_STATE -> Removed tabs from gcode viewer state
2020-06-19 15:32:44 +02:00
f6241fed50
Fixed conflict after merge with master
2020-06-19 11:49:59 +02:00
c3133c522a
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_layout
2020-06-17 09:34:56 +02:00
a1eeb569db
Preset and PresetBundle are moved to the _libslic3r_ folder
2020-06-16 17:03:06 +02:00
b32503f9b3
Fixed broken compilation of Perl bindings.
2020-06-16 14:39:08 +02:00
9b7e2216e0
Fixes of the offset curves from Voronoi diagram.
...
The offset curve extractor is already quite usable,
though singular cases are still not covered yet
when the offset curve intersects or nearly intersects
a Voronoi vertex.
Removal of the PRINTF_ZU "%zu" Visual Studio printf compatibility macro.
Fixes of a contours self intersection test for collinear segments.
SVG exporter now exports white background, so that the GNOME Eye viewer is usable.
2020-06-16 13:15:48 +02:00
f1e7f6c77a
Fixed conflict after merge with master
2020-06-15 16:55:14 +02:00
f49391c981
Enable built-in DPI changed event handler when building against wxWidgets 3.1.3
2020-06-15 16:20:34 +02:00
250687b71a
Fixed conflicts after merge with master
2020-06-12 10:35:18 +02:00
b65691978e
GCodeProcessor -> Added processing of gcode lines G0
2020-06-12 09:01:20 +02:00
ac392926b1
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_layout
2020-06-12 07:32:06 +02:00
9dd089a411
Reworked algorithm for Voronoi Offset curve extraction.
...
Now the algorithm is very different from the OpenVoronoi implementation
and hopefully it is now correct (save numerical issues, which will be
a big PITA).
2020-06-11 16:11:02 +02:00
06c836a286
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_layout
2020-06-11 14:04:08 +02:00
57385f5cf0
Added new tech ENABLE_LAYOUT_NO_RESTART -> Enable changing application layout without the need to restart it
2020-06-11 14:02:59 +02:00
54b29670c8
Fix support and hole point reprojection after reload and netfabb
2020-06-10 14:16:11 +02:00
6f1f999987
Added uncommitted changes
2020-06-08 12:36:42 +02:00
8eb1f34ef0
Merge remote-tracking branch 'origin/master' into custom_gcodes
2020-06-08 12:27:29 +02:00
fe79c4588c
Fixed export/import from/to amf and 3mf file.
2020-06-08 12:25:29 +02:00