Enrico Turri
384cfa0e6d
1st installment of new selections (disabled)
2018-10-08 14:02:12 +02:00
Enrico Turri
04e193011c
Fixed crash when selecting object
2018-10-08 09:08:42 +02:00
YuSanka
42fd6bc7b5
Merge remote-tracking branch 'origin/dev_native' into ys_dev_native
2018-10-05 23:39:51 +02:00
YuSanka
ea30385fd0
Completed split of the GUI_ObjectParts
2018-10-05 23:29:15 +02:00
bubnikv
b8c2566c44
Slicing of meshes, chaining of open polylines:
...
The open polylines are sorted by decreasing length, so the new chains
are seeded with the longer chains.
2018-10-05 11:23:24 +02:00
bubnikv
517b96eef8
Yet another improvement in closing gaps in slices.
...
Fixes #1256 and it finally fixes #1119 as well.
2018-10-05 10:25:50 +02:00
Lukas Matena
bf5d3ed636
SLA support points are now saved in 3MF
2018-10-05 10:13:21 +02:00
YuSanka
bcedd71e99
Start to Split GUI_ObjectParts:
...
+ created GUI_ObjectList & GUI_ObjectManipulation classes
2018-10-04 16:43:10 +02:00
bubnikv
abd22b31c9
Improved slicing of objects with cracks and gaps.
2018-10-04 15:29:55 +02:00
bubnikv
79bbe7bec9
Fix of SPE-525
...
V přiloženém AMF se např. u spodní hrany oken generují pouze top solid layers, ale nikoliv solid layers.
Objevuje se už v 1.41.0.
2018-10-04 11:16:55 +02:00
Enrico Turri
96745e12d7
Use an unique opengl context
2018-10-04 10:41:11 +02:00
Vojtech Kral
f31cf684cb
Tab preset & value change events
2018-10-03 17:55:21 +02:00
Enrico Turri
b3c09a9254
Fixed object position after loading
2018-10-03 16:18:23 +02:00
bubnikv
38f8ed62a0
Fix of SPE-513: unblockable supports
...
There was a bug in the "don't support bridges" feature, where
there were supports added to the end of non-supported bridges
without taking into account the overhang angle or the support blockers.
2018-10-03 16:12:24 +02:00
YuSanka
7ed9ba5437
Merge remote-tracking branch 'origin/dev_native' into ys_dev_native
2018-10-03 15:22:13 +02:00
YuSanka
8f6e3cc43b
Temporary changes and code cleaning
2018-10-03 15:14:52 +02:00
Lukas Matena
6b007986ee
SLA support points are now saved in AMF
2018-10-03 15:13:54 +02:00
Enrico Turri
6369e469c0
on_viewport_changed event handler
2018-10-03 14:25:35 +02:00
Enrico Turri
46efaf6791
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-03 14:08:44 +02:00
Vojtech Kral
83f55b608c
Event.hpp: Set event object
2018-10-03 14:07:10 +02:00
bubnikv
f8eb215937
Updated unit tests for triangle mesh slicing, as now
...
the slicing considers the vertical structures to be open intervals
at the bottom end, closed at the top end, so slicing at the bottom
of a mesh produces empty slice.
2018-10-03 13:54:04 +02:00
Enrico Turri
2d77d51f84
Merge branch 'dev2' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-03 13:38:57 +02:00
bubnikv
69449781ce
Improvement in mesh slicing:
...
Hole fill is disabled in 3D,
and maximum 2mm gaps are closed at 2D by a greedy algorithm.
2018-10-03 13:24:14 +02:00
Lukas Matena
e89465cc3f
Merge branch 'dev2' into lm_sla_supports_ui
2018-10-03 12:46:11 +02:00
Vojtech Kral
770d944283
Replace PerlCallbacks with events in GLCanvas3d et al.
2018-10-03 11:51:47 +02:00
Enrico Turri
e9d26d1a8e
Fixed wxWidgets warnings due to invalid alignement flags at startup
2018-10-02 14:30:01 +02:00
Enrico Turri
7977bce98d
Fixed call to reset_legend_texture() made on hidden canvas
2018-10-02 14:12:23 +02:00
Enrico Turri
01ba59158d
Multisample detection
2018-10-02 14:01:22 +02:00
YuSanka
9ce9b87e81
Merge remote-tracking branch 'origin/dev_native' into ys_dev_native
2018-10-02 13:33:06 +02:00
YuSanka
40022861c8
Removed Localization to GUI_App
...
+ cleaned code from some global variables (App, AppConfig, PresetBundle, MainFrame, tab_panels..)
2018-10-02 13:30:59 +02:00
Vojtech Kral
9021bd07a3
WIP: Plater
2018-10-01 16:48:24 +02:00
YuSanka
08c6905751
Moved functions and variables (for fonts and labels color) to GUI_App
...
+ corrected Sidebar layouts
+ deleted get_preset_bundle
+ actions with tabs_list moved to GUI_App
2018-10-01 16:31:36 +02:00
bubnikv
986103be1d
Fixed crashes caused by the preceding commit.
2018-10-01 11:07:31 +02:00
Vojtech Kral
342b584399
WIP: Plater
2018-10-01 09:28:40 +02:00
bubnikv
b338eb0ce0
Fix of
...
https://github.com/prusa3d/Slic3r/issues/1142
https://github.com/prusa3d/Slic3r/issues/1257
The preset keys not belonging into the config group are removed
and the problem is reported into the boost::log
2018-09-27 17:41:01 +02:00
bubnikv
746d06fe3e
Removed SLIC3R_PRUSACONTROL switch from CMake
2018-09-27 13:47:35 +02:00
Lukas Matena
ce5c03c894
Refactored previous commit
2018-09-26 14:37:25 +02:00
Lukas Matena
10393ba834
Flatten and SlaSupports gizmos - grabbers rendered correctly when object is dragged
2018-09-26 13:54:09 +02:00
Enrico Turri
025fdc1359
Fixed #1244 - c++ part
2018-09-26 11:24:19 +02:00
Enrico Turri
3835a1cacf
Fixed #1244 - perl part
2018-09-26 11:22:01 +02:00
Lukas Matena
fc82aaaa2e
Merge remote-tracking branch 'origin/dev2' into lm_sla_supports_ui
2018-09-26 09:18:22 +02:00
bubnikv
1f4c758e71
Logging of G-code processing
2018-09-25 16:57:18 +02:00
bubnikv
722fdd7cd5
Fixed CLI --dont-arrange command
2018-09-25 16:22:28 +02:00
bubnikv
77013e38f9
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-09-25 16:06:02 +02:00
bubnikv
47b2d363f0
Fixed a regression bug in admesh: bad hashing.
...
Also the hash table size for admesh was made adaptive based on the number
of faces.
2018-09-25 16:05:26 +02:00
tamasmeszaros
4cee4f0e0e
changing defaultly downloaded nlopt version to 2.5.0
2018-09-25 15:54:39 +02:00
bubnikv
6260e43f61
Merge remote-tracking branch 'origin/dev2' into dev_native
2018-09-25 15:33:51 +02:00
bubnikv
8945763221
Rewrote .PRUSA file parser from wxWidgets zip to miniz.
...
Added tracing for mesh repair.
2018-09-25 14:30:57 +02:00
bubnikv
85bc3af88a
Yet another fix of next_highest_power_of_2() on clang
2018-09-25 13:19:50 +02:00
bubnikv
1c06a170c4
Fix compilation on clang
2018-09-25 12:48:36 +02:00