63c0ab74ee
Simplified OpenGL calls
2018-10-11 10:52:50 +02:00
8d91b99cc0
added method: static GUI::GLCanvas3D* _3DScene::get_canvas(wxGLCanvas* canvas)
2018-10-11 10:24:19 +02:00
62899a7b08
Extended interface for selections
2018-10-11 08:26:12 +02:00
64691696ad
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-10 16:23:35 +02:00
cdc105ad7c
Changed mode of the OblectList to Multiple selection
2018-10-10 16:22:20 +02:00
78fe72e320
Plater: Fix in load_model_objects
2018-10-10 14:43:47 +02:00
de0d3d608f
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-10 13:54:56 +02:00
590232ea55
Ported on_extruders_change and filament_color_box_lmouse_down(like a lambda-f inside PresetComboBox)
2018-10-10 13:53:45 +02:00
b43e4c7112
New selection -> changed calculation of euler angles for multivolume rotations
2018-10-10 13:51:11 +02:00
77834e21bb
Fixed a crash when deleting an object with sla supports gizmo active
2018-10-10 13:21:14 +02:00
a8cf100054
Plater: on_object_select
2018-10-10 11:21:37 +02:00
756a17078e
SLA support points are deleted when an object is cut or split
2018-10-10 11:14:09 +02:00
8852a2ac21
New selection -> synchronization of indirectly selected instances
2018-10-10 11:04:04 +02:00
b64cf5c372
Plater & GLCanvas3D: Fix instance_moved event, add event handlers
2018-10-09 17:39:04 +02:00
691ef4bb1b
New selection -> rotation wip
2018-10-09 15:56:34 +02:00
ff385a9fd7
Merge remote-tracking branch 'origin/ys_dev_native' into dev_native
2018-10-09 12:44:32 +02:00
8d11d97eaa
Ported show_preset_comboboxes function
2018-10-09 12:41:05 +02:00
8946bbdd66
Plater: Add missing skeletons (un-typed for now)
2018-10-09 10:47:42 +02:00
560c7281d6
Fixed new selection compile errors
2018-10-09 09:12:38 +02:00
3804c770ec
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-09 09:08:06 +02:00
7b49b833a5
New selection -> removed select by parts
2018-10-09 09:07:49 +02:00
f3d56cde90
Merge remote-tracking branch 'origin/dev_native' into ys_dev_native
2018-10-09 08:30:48 +02:00
8c50c34cf9
WIP: Plater: Event handling boilerplate / skeletons
2018-10-08 19:56:59 +02:00
77d680944c
WIP: Plater, tracking in Plater.pm
2018-10-08 19:14:55 +02:00
934f899ce9
WIP: Plater, build fixes
2018-10-08 17:41:37 +02:00
f6c2ce63ed
Fixed events OBJECT_SETTINGS_CHANGED_EVENT , OBJECT_REMOVE_EVENT and UPDATE_SCENE_EVENT
...
+ changed ctor of ObjList
+ deleted unusable code from Tab.cpp
2018-10-08 16:28:11 +02:00
799806ba64
New selection -> removed obsolete parameters from GLVolumeCollection::load_object()
2018-10-08 16:05:55 +02:00
1d4d84e432
New selection -> removed obsolete methods\n+\nFixed a few compile warnings
2018-10-08 15:17:36 +02:00
671c2a877d
1st installment of new selections (disabled)
2018-10-08 14:02:12 +02:00
9eb82cbcf6
Fixed crash when selecting object
2018-10-08 09:08:42 +02:00
c9fb0efb31
Merge remote-tracking branch 'origin/dev_native' into ys_dev_native
2018-10-05 23:39:51 +02:00
ace7e465f0
Completed split of the GUI_ObjectParts
2018-10-05 23:29:15 +02:00
ecf05fc3da
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
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
d78af04b14
SLA support points are now saved in 3MF
2018-10-05 10:13:21 +02:00
00714f7b2d
Start to Split GUI_ObjectParts:
...
+ created GUI_ObjectList & GUI_ObjectManipulation classes
2018-10-04 16:43:10 +02:00
53aa6d95f6
Improved slicing of objects with cracks and gaps.
2018-10-04 15:29:55 +02:00
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
1254c85e4b
Use an unique opengl context
2018-10-04 10:41:11 +02:00
09783ca005
Tab preset & value change events
2018-10-03 17:55:21 +02:00
b0a8c64b3f
Fixed object position after loading
2018-10-03 16:18:23 +02:00
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
31f90f099a
Merge remote-tracking branch 'origin/dev_native' into ys_dev_native
2018-10-03 15:22:13 +02:00
8bccb22155
Temporary changes and code cleaning
2018-10-03 15:14:52 +02:00
8b35be4738
SLA support points are now saved in AMF
2018-10-03 15:13:54 +02:00
6e6fdb13a2
on_viewport_changed event handler
2018-10-03 14:25:35 +02:00
ea0f24d5f4
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-03 14:08:44 +02:00
b34ce262fb
Event.hpp: Set event object
2018-10-03 14:07:10 +02:00
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
2a30b3479f
Merge branch 'dev2' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-03 13:38:57 +02:00