bubnikv
c10f6a622d
Fixed unit tests on Windows after introduction of GMP to
...
boost::polygon Voronoi diagram generator by Vojtech.
Fixed Perl bindings on Windows after some "improvement" of the Windows 10
SDK headers, which fail if included from a C++ code using the
extern "C"
clause. Namely, the Windows 10 SDK include for sockets introduces C++ macros
if a "compiled with C++" symbol is provided even if included through
exetrn "C".
2020-06-27 08:44:13 +02:00
YuSanka
53b6c93ceb
Fix of #4441
...
SearchDialog: Select first item in the lit, if search_list has at least one item
2020-06-26 13:45:54 +02:00
YuSanka
990bfc0d76
Fix of #4428
...
Don't update a visibility of the collapse_toolbar: if sidebar is collapsed and "show_collapse_button" doesn't have "true" value
+ Fixed typos in the Preferences.cpp
2020-06-24 11:29:09 +02:00
enricoturri1966
f5c7034f47
Fixed 'Export plate as STL including supports' command
2020-06-23 13:38:25 +02:00
enricoturri1966
d6e040c282
Follow-up of e782d34ec8
-> Fix in DPIAware::rescale()
2020-06-19 12:48:01 +02:00
enricoturri1966
e782d34ec8
ENABLE_LAYOUT_NO_RESTART -> Fixed font scaling when switching to non modal setting dialog layout when building against wxWidgets 3.1.3
2020-06-19 11:18:48 +02:00
enricoturri1966
9608103d58
ENABLE_LAYOUT_NO_RESTART -> Fixed font scaling when switching to/from non modal setting dialog layout when building against wxWidgets prior to 3.1.3
2020-06-19 11:04:08 +02:00
enricoturri1966
87c9163a5e
Merge remote-tracking branch 'origin/et_layout'
2020-06-17 12:14:47 +02:00
enricoturri1966
f6b5c64642
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_layout
2020-06-17 09:34:56 +02:00
enricoturri1966
3383650c00
ENABLE_LAYOUT_NO_RESTART -> Fixed MainFrame::update_layout() for Linux build
2020-06-17 09:34:33 +02:00
Lukas Matena
e8736c47ae
Bugfix: incorrect scaling of clipping plane cuts in SLA support gizmo
2020-06-16 16:11:42 +02:00
enricoturri1966
cfb552d496
ENABLE_LAYOUT_NO_RESTART -> Another refactoring of MainFrame::update_layout()
2020-06-16 15:16:28 +02:00
Vojtech Bubnik
81b809f2a1
Fixed broken compilation of Perl bindings.
2020-06-16 14:39:08 +02:00
Vojtech Bubnik
851ebc7991
fix of previous commit, missing include
2020-06-16 14:00:25 +02:00
Vojtech Bubnik
b101a8e266
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
enricoturri1966
9d6448480e
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_layout
2020-06-16 08:16:33 +02:00
enricoturri1966
af5c3583e8
Follow-up of dcf68aefd7
- disable old from builds against wxWidgets 3.1.3
2020-06-16 08:15:36 +02:00
enricoturri1966
3982d8b51e
Fixed conflict after merge with master
2020-06-15 16:55:14 +02:00
enricoturri1966
dcf68aefd7
Enable built-in DPI changed event handler when building against wxWidgets 3.1.3
2020-06-15 16:20:34 +02:00
enricoturri1966
b9774608e8
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_layout
2020-06-15 10:44:13 +02:00
enricoturri1966
76d9f0f509
Removed unnecessary line
2020-06-15 09:04:21 +02:00
enricoturri1966
04514f009e
ENABLE_LAYOUT_NO_RESTART -> Refactoring of MainFrame::update_layout()
2020-06-12 12:35:17 +02:00
enricoturri1966
42a8a4aa77
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_layout
2020-06-12 07:32:06 +02:00
enricoturri1966
af4fb2d174
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_layout
2020-06-11 16:11:19 +02:00
Vojtech Bubnik
1c95ceaeaa
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
enricoturri1966
9566a05d8f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-06-11 16:09:22 +02:00
enricoturri1966
a1319cc8f7
Fixed restoring of application starting position
2020-06-11 16:07:28 +02:00
enricoturri1966
8c998e5f08
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_layout
2020-06-11 14:04:08 +02:00
enricoturri1966
920d9677da
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
tamasmeszaros
f53289ae2d
Fix support and hole point reprojection after reload and netfabb
2020-06-10 14:16:11 +02:00
YuSanka
f23a275fbb
Merge remote-tracking branch 'origin/custom_gcodes'
2020-06-10 11:23:05 +02:00
YuSanka
1713142670
Imperial units selection is added to the ConfigWizard
2020-06-10 11:18:11 +02:00
enricoturri1966
0a7e2aa8da
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-06-10 09:00:53 +02:00
enricoturri1966
3b061fb4be
Fixed serialization of position and size of the non modal settings dialog
2020-06-10 09:00:17 +02:00
YuSanka
bf9462749f
Fixed Editing of the Template custom Gcode
...
Fixed reloading of the legend, when preview type was changed
2020-06-09 17:10:48 +02:00
YuSanka
f74b1c6547
Added uncommitted changes
2020-06-08 12:36:42 +02:00
YuSanka
befbd6b0fe
Merge remote-tracking branch 'origin/master' into custom_gcodes
2020-06-08 12:27:29 +02:00
YuSanka
43cfd44864
Fixed export/import from/to amf and 3mf file.
2020-06-08 12:25:29 +02:00
YuSanka
629584e28f
Editing of the custom GCodes like ColorChange and PausePrint
2020-06-07 22:42:54 +02:00
enricoturri1966
13a2e8e64d
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-06-05 14:25:29 +02:00
enricoturri1966
2b19f471bd
Follow-up of 4f63095d9a
-> Collapse toolbar disabled by default
2020-06-05 14:25:15 +02:00
YuSanka
530786fca4
Object merge: fixed merge of the objects with changed rotation, scale and mirror
...
+ Fixed get_object_stl_stats()
2020-06-05 13:15:49 +02:00
enricoturri1966
4f63095d9a
Collapse toolbar moved from GLCanvas3D to Plater::priv
2020-06-05 12:33:09 +02:00
Vojtech Bubnik
1e3290fee1
Reduced ugly copy / paste for ENABLE_OPENGL_ERROR_LOGGING
2020-06-04 15:53:58 +02:00
Vojtech Bubnik
3e0e537b7a
Offset curve from a Voronoi diagram: Fixed distance calculation
...
to a bisector of two segments.
2020-06-04 15:34:35 +02:00
enricoturri1966
ad7e7ae1cd
Added tech ENABLE_OPENGL_ERROR_LOGGING -> log opengl errors when SLIC3R_LOGLEVEL=5
2020-06-04 14:48:52 +02:00
Vojtech Bubnik
6f4d24ab95
WIP: Generating offset curves with properly rounded corners from
...
a Voronoi diagram. Curve extraction is based on the OpenVoronoi implementation.
2020-06-04 13:50:09 +02:00
Lukas Matena
1e5d1cb616
Fixed a crash when switching from SLA to FDM with a gizmo active
...
If a gizmo used SupportsClipper or HollowedMesh common data, it would attempt to update from a dead SLAPrintObject
2020-06-03 16:39:12 +02:00
Vojtech Bubnik
b8267a5f6f
G-code placeholder parser - new values:
...
print_bed_min, print_bed_max, print_bed_size
calculated from a bounding box of bed_shape vector of points.
Also added first_layer_print_size as a size of a first layer print
bounding box.
2020-06-03 16:30:37 +02:00
Vojtech Bubnik
6529543518
WIP: first_layer_print_min/max, first_layer_print_convex_hull
...
placeholders for the G-code export.
2020-06-03 16:30:37 +02:00