bubnikv
0367753072
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
d78af04b14
SLA support points are now saved in 3MF
2018-10-05 10:13:21 +02:00
YuSanka
00714f7b2d
Start to Split GUI_ObjectParts:
...
+ created GUI_ObjectList & GUI_ObjectManipulation classes
2018-10-04 16:43:10 +02:00
bubnikv
53aa6d95f6
Improved slicing of objects with cracks and gaps.
2018-10-04 15:29:55 +02:00
bubnikv
c7b08cb1c6
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
1254c85e4b
Use an unique opengl context
2018-10-04 10:41:11 +02:00
Vojtech Kral
09783ca005
Tab preset & value change events
2018-10-03 17:55:21 +02:00
Enrico Turri
b0a8c64b3f
Fixed object position after loading
2018-10-03 16:18:23 +02:00
bubnikv
fe757c3f5b
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
31f90f099a
Merge remote-tracking branch 'origin/dev_native' into ys_dev_native
2018-10-03 15:22:13 +02:00
YuSanka
8bccb22155
Temporary changes and code cleaning
2018-10-03 15:14:52 +02:00
Lukas Matena
8b35be4738
SLA support points are now saved in AMF
2018-10-03 15:13:54 +02:00
Enrico Turri
6e6fdb13a2
on_viewport_changed event handler
2018-10-03 14:25:35 +02:00
Enrico Turri
ea0f24d5f4
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-03 14:08:44 +02:00
Vojtech Kral
b34ce262fb
Event.hpp: Set event object
2018-10-03 14:07:10 +02:00
bubnikv
d925dfcee5
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
2a30b3479f
Merge branch 'dev2' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-03 13:38:57 +02:00
bubnikv
efbac9d63d
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
98a0b9b715
Merge branch 'dev2' into lm_sla_supports_ui
2018-10-03 12:46:11 +02:00
Vojtech Kral
c9e6f89379
Replace PerlCallbacks with events in GLCanvas3d et al.
2018-10-03 11:51:47 +02:00
Enrico Turri
4b74d4cf8b
Fixed wxWidgets warnings due to invalid alignement flags at startup
2018-10-02 14:30:01 +02:00
Enrico Turri
c0faf9fc6e
Fixed call to reset_legend_texture() made on hidden canvas
2018-10-02 14:12:23 +02:00
Enrico Turri
dfbcfae4c2
Multisample detection
2018-10-02 14:01:22 +02:00
YuSanka
dd4049227c
Merge remote-tracking branch 'origin/dev_native' into ys_dev_native
2018-10-02 13:33:06 +02:00
YuSanka
23f5398536
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
00a2500af8
WIP: Plater
2018-10-01 16:48:24 +02:00
YuSanka
582a942c47
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
3912eb93d7
Fixed crashes caused by the preceding commit.
2018-10-01 11:07:31 +02:00
Vojtech Kral
3363f62d40
WIP: Plater
2018-10-01 09:28:40 +02:00
bubnikv
c9f1fe3d13
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
5f656e7784
Removed SLIC3R_PRUSACONTROL switch from CMake
2018-09-27 13:47:35 +02:00
Lukas Matena
2398faa230
Refactored previous commit
2018-09-26 14:37:25 +02:00
Lukas Matena
08c5d21601
Flatten and SlaSupports gizmos - grabbers rendered correctly when object is dragged
2018-09-26 13:54:09 +02:00
Enrico Turri
3ee4131db7
Fixed #1244 - c++ part
2018-09-26 11:24:19 +02:00
Enrico Turri
af29cef74a
Fixed #1244 - perl part
2018-09-26 11:22:01 +02:00
Lukas Matena
68c19df575
Merge remote-tracking branch 'origin/dev2' into lm_sla_supports_ui
2018-09-26 09:18:22 +02:00
bubnikv
243193254f
Logging of G-code processing
2018-09-25 16:57:18 +02:00
bubnikv
03239175d0
Fixed CLI --dont-arrange command
2018-09-25 16:22:28 +02:00
bubnikv
021ab36a7e
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-09-25 16:06:02 +02:00
bubnikv
14b0d2d40c
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
402908497a
changing defaultly downloaded nlopt version to 2.5.0
2018-09-25 15:54:39 +02:00
bubnikv
3cc0b4abd4
Merge remote-tracking branch 'origin/dev2' into dev_native
2018-09-25 15:33:51 +02:00
bubnikv
8eabbb4428
Rewrote .PRUSA file parser from wxWidgets zip to miniz.
...
Added tracing for mesh repair.
2018-09-25 14:30:57 +02:00
bubnikv
175ac9943b
Yet another fix of next_highest_power_of_2() on clang
2018-09-25 13:19:50 +02:00
bubnikv
cd7f128bd5
Fix compilation on clang
2018-09-25 12:48:36 +02:00
bubnikv
eca46fcc17
size_t is not uint32_t or uint64_t on GCC
2018-09-25 12:43:53 +02:00
bubnikv
58862f619b
Fixed compilation on Linxu
2018-09-25 12:26:14 +02:00
Enrico Turri
4d8a106c90
Reduced count of opengl draw calls for full 3D transform
2018-09-25 12:15:51 +02:00
bubnikv
5c26e5d70d
Updated AMF/3MF import to pass configuration into a DynamicPrintConfig
...
instead of PresetBundle.
2018-09-25 11:53:05 +02:00
bubnikv
82bab4995a
Removed utilities depending on Perl (post processing scripts),
...
removed non-maintained utilities.
2018-09-25 11:47:14 +02:00