bubnikv
f55f717a8f
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2018-11-23 12:47:46 +01:00
bubnikv
933a2475a1
Refactored to get direct access to GLCanvas3D in Plater and Preview.
...
WIP: SLA update delayed until mouse is released.
2018-11-23 12:47:32 +01:00
tamasmeszaros
f6306c6163
remove + shortcut from 'optimize rotation' menuitem
2018-11-23 09:56:49 +01:00
tamasmeszaros
0f0d163c54
Merge branch 'tm_sla_supports_backend'
2018-11-22 16:12:22 +01:00
tamasmeszaros
ee6b95b002
Available object menu item: optimize orientation
2018-11-22 16:04:21 +01:00
bubnikv
0d2a1e6eef
Removed legacy GUI Perl bindings,
...
replaced Print & SLAPrint pointers with BackgroundProcessing pointer
at the GLCanvas3D level, so that the Print & SLAPrint access will be
synchronized with the current printer technology.
2018-11-22 15:29:59 +01:00
bubnikv
293bce3aea
Synchronize SLA background processing on UI change, so that
...
the supports disappear if invalidated.
2018-11-22 12:42:17 +01:00
Enrico Turri
18bc95b11c
Added Edit -> Delete all menu item
2018-11-22 11:31:53 +01:00
Enrico Turri
88bf9b40b4
Added menu Edit -> Delete selected
2018-11-21 15:47:41 +01:00
Enrico Turri
a5f35f3fd3
Added menu Edit -> Select all
2018-11-21 15:28:35 +01:00
bubnikv
22aef36a54
Added force_full_scene_refresh parameter to the 3DScene::refresh()
...
function to force a refresh of all GLVolumes. Currently this hack
is used by the Platter::arrange() function only, and ideally
we should replace this parameter with a smarter 3DScene::refresh()
function, which would check for the transformation matrices as well.
2018-11-21 13:52:46 +01:00
bubnikv
bfe9975d7b
Removed the unused force_autocenter parameter from Plater::update()
2018-11-21 13:32:24 +01:00
tamasmeszaros
186ee71b44
Arrangement is still not working, update is probably broken.
2018-11-21 11:07:08 +01:00
bubnikv
72fa486d23
Merge branch 'vb_3dscene_partial_update'
2018-11-20 17:07:31 +01:00
bubnikv
8b307bb320
Renamed PrintBase::Status to SlicingStatusEvent
...
Hopefully it will fix compilation on Linux (some forgotten Status macro?)
2018-11-20 16:27:30 +01:00
YuSanka
2018d9c6a4
Changed output for "Used filament", "Cost" and "Estimated printed time" inside the Sliced info pane
2018-11-20 13:32:36 +01:00
bubnikv
757e18390a
Merge remote-tracking branch 'origin/tm_sla_supports_backend' into vb_3dscene_partial_update
2018-11-20 13:23:12 +01:00
bubnikv
897f8b450e
The slicing progress message can now trigger refresh of the 3D scene.
2018-11-20 13:22:26 +01:00
YuSanka
3677dd4bd5
Some code rebase
2018-11-19 14:05:29 +01:00
YuSanka
35742e547c
Fixed preset updating
2018-11-19 14:05:29 +01:00
YuSanka
d22256c1de
"SLA Print Settings" implementation (start)
2018-11-19 14:05:29 +01:00
Vojtech Kral
7a1cfb7773
Add missing icons
2018-11-19 13:51:43 +01:00
Vojtech Kral
81f139552d
Plater: Revert usage of panel_gizmo_widgets for now
2018-11-19 13:05:10 +01:00
Vojtech Kral
01031944af
Plater: Fix on_notebook_changed
2018-11-19 12:00:37 +01:00
Vojtech Kral
6f3e386e85
Cutting
2018-11-18 21:20:47 +01:00
YuSanka
eb8324e443
Fixed wrong showing of the frequently changed parameters after printer settings changing
2018-11-16 11:15:27 +01:00
Enrico Turri
8772b5b72c
Fixed compile on OsX
2018-11-16 10:14:52 +01:00
Enrico Turri
c400a93bf8
Do not show export config option when exporting to stl
2018-11-16 09:44:03 +01:00
Enrico Turri
66a5e11bbe
Extract only model or only config from 3mf
2018-11-16 09:26:41 +01:00
Enrico Turri
13e24c8734
Modified menu for open/save/save as project (3mf) and import/export
2018-11-15 15:27:39 +01:00
YuSanka
13077f41c8
Rotation/Scale from modification pane for SingleObject, SingleVolume & SingleInstance
...
Note:
- doesn't work for group selection
- scaling work only with percent mode
2018-11-15 12:43:16 +01:00
tamasmeszaros
becd835e9a
a small cleanup
2018-11-15 10:47:20 +01:00
tamasmeszaros
05b91a87cd
Fix for build error and perhaps the grayed out arrange button
2018-11-15 09:46:55 +01:00
tamasmeszaros
16e8dd4904
Merge branch 'dev_native' of github.com:prusa3d/Slic3r into dev_native
2018-11-14 18:04:52 +01:00
tamasmeszaros
9f42570ee4
WIP:
...
* slicing supports
* adding the pad geometry
* rasterizing the support and pad slices
2018-11-14 18:04:43 +01:00
YuSanka
06cd38faf0
Added "change position" from modification pane
2018-11-14 16:24:55 +01:00
Enrico Turri
88bb118332
Fixed crashes when deleting objects
2018-11-14 11:22:13 +01:00
Enrico Turri
c23537c6c0
Deletion of instances and volumes from 3D scene
2018-11-14 08:53:56 +01:00
tamasmeszaros
96c4b92a90
Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend
...
# Conflicts:
# src/libslic3r/SLAPrint.hpp
2018-11-13 17:50:17 +01:00
bubnikv
357dbc2226
GLVolume: split composite_id to object_id, volume_id and instance_id.
...
WIP: Added creation of GLVolumes for SLA supports.
2018-11-13 17:45:44 +01:00
Enrico Turri
1547cd729d
Fixed crash into void Sidebar::show_info_sizer() when deleting objects
2018-11-13 15:24:05 +01:00
YuSanka
1a60d1c0eb
Added functions for deleting (sub)objects from model and list at the same time
2018-11-13 15:10:19 +01:00
YuSanka
ba4a96c5f5
Fixed show_info_sizer according to selected mode.
...
+ fixed right panel layouts
+ deleted unused functions
2018-11-13 13:35:10 +01:00
tamasmeszaros
762abd2406
zip file output dialog and status indication for sla in the statusbar.
2018-11-13 11:53:54 +01:00
tamasmeszaros
288a0b3663
trying to get the export dialog for zip files.
2018-11-12 18:09:47 +01:00
tamasmeszaros
aaf352a92d
Merge remote-tracking branch 'origin/tm_sla_supports_backend' into dev_native
2018-11-12 17:42:20 +01:00
tamasmeszaros
9a2ff9d816
support generation when support point is added or removed. Rendering interface for SLA supports
2018-11-12 17:35:57 +01:00
Lukas Matena
84c1e59e44
Manipulation with colorprint ticks now calls Plater::schedule_background_process()
2018-11-12 15:41:04 +01:00
tamasmeszaros
47522b742d
Getting rid of AppController.
2018-11-12 15:07:41 +01:00
tamasmeszaros
1782b76a46
Getting rid of AppController.
2018-11-12 15:02:42 +01:00