1
0
mirror of https://github.com/FULU-Foundation/OrcaSlicer-bambulab.git synced 2026-07-14 08:34:26 +00:00
Commit Graph

7920 Commits

Author SHA1 Message Date
YuSanka 05c016764f Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native 2018-10-10 13:54:56 +02:00
YuSanka 94da98c9c4 Ported on_extruders_change and filament_color_box_lmouse_down(like a lambda-f inside PresetComboBox) 2018-10-10 13:53:45 +02:00
Enrico Turri 3e5e72dafc New selection -> changed calculation of euler angles for multivolume rotations 2018-10-10 13:51:11 +02:00
Lukas Matena c1e6eda554 Fixed a crash when deleting an object with sla supports gizmo active 2018-10-10 13:21:14 +02:00
Vojtech Kral 7672be6488 Plater: on_object_select 2018-10-10 11:21:37 +02:00
Lukas Matena ced5e8540f SLA support points are deleted when an object is cut or split 2018-10-10 11:14:09 +02:00
Enrico Turri 6d33077564 New selection -> synchronization of indirectly selected instances 2018-10-10 11:04:04 +02:00
Vojtech Kral bd85ca721e Plater & GLCanvas3D: Fix instance_moved event, add event handlers 2018-10-09 17:39:04 +02:00
Enrico Turri 895bdf7918 New selection -> rotation wip 2018-10-09 15:56:34 +02:00
YuSanka 1b93b952a2 Merge remote-tracking branch 'origin/ys_dev_native' into dev_native 2018-10-09 12:44:32 +02:00
YuSanka 085020a814 Ported show_preset_comboboxes function 2018-10-09 12:41:05 +02:00
Vojtech Kral 322e0a433c Plater: Add missing skeletons (un-typed for now) 2018-10-09 10:47:42 +02:00
Enrico Turri dffae0aa12 Fixed new selection compile errors 2018-10-09 09:12:38 +02:00
Enrico Turri b788530056 Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native 2018-10-09 09:08:06 +02:00
Enrico Turri 47fc109837 New selection -> removed select by parts 2018-10-09 09:07:49 +02:00
YuSanka 9f1613bffb Merge remote-tracking branch 'origin/dev_native' into ys_dev_native 2018-10-09 08:30:48 +02:00
Vojtech Kral 928c146aef WIP: Plater: Event handling boilerplate / skeletons 2018-10-08 19:56:59 +02:00
Vojtech Kral ceb295944a WIP: Plater, tracking in Plater.pm 2018-10-08 19:14:55 +02:00
Vojtech Kral 1f926964ee WIP: Plater, build fixes 2018-10-08 17:41:37 +02:00
YuSanka 1006cd976e 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
Enrico Turri 99fe5761d8 New selection -> removed obsolete parameters from GLVolumeCollection::load_object() 2018-10-08 16:05:55 +02:00
Enrico Turri 9ae6d115a2 New selection -> removed obsolete methods\n+\nFixed a few compile warnings 2018-10-08 15:17:36 +02:00
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