3b20d03e1d
Cut: Preserve Z-rotation, fix upper part mesh position,
...
perform custom placing instead of arrange()
2018-11-26 17:09:37 +01:00
a378bb7bed
Removed some obsolete Perl bindings.
...
Removed libslic3r from the default include paths for all modules but
libslic3r. Now headers from libslic3r need to be included with an
explicit path (libslic3r/libslic3r.h etc)
Split the localization macros into I18N.{cpp,h}
2018-11-26 14:41:58 +01:00
c29493a41b
imgui: Refactor, use in cut gizmo
2018-11-26 11:16:39 +01:00
b94f19eaf4
Added method GLCanvas3D::is_dragging()
2018-11-26 10:41:16 +01:00
9722bcdd75
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2018-11-23 12:47:46 +01:00
b03f672801
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
45b51bd40e
remove + shortcut from 'optimize rotation' menuitem
2018-11-23 09:56:49 +01:00
7efadfae1c
Merge branch 'tm_sla_supports_backend'
2018-11-22 16:12:22 +01:00
c7434a492b
Available object menu item: optimize orientation
2018-11-22 16:04:21 +01:00
bde4153d44
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
94b1183843
Synchronize SLA background processing on UI change, so that
...
the supports disappear if invalidated.
2018-11-22 12:42:17 +01:00
e247b532fb
Added Edit -> Delete all menu item
2018-11-22 11:31:53 +01:00
3e939a7496
Added menu Edit -> Delete selected
2018-11-21 15:47:41 +01:00
681beeadf6
Added menu Edit -> Select all
2018-11-21 15:28:35 +01:00
a21f1783a9
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
bc9de8956a
Removed the unused force_autocenter parameter from Plater::update()
2018-11-21 13:32:24 +01:00
2fffb0c2ff
Arrangement is still not working, update is probably broken.
2018-11-21 11:07:08 +01:00
18f14482d0
Merge branch 'vb_3dscene_partial_update'
2018-11-20 17:07:31 +01:00
22a7afabba
Renamed PrintBase::Status to SlicingStatusEvent
...
Hopefully it will fix compilation on Linux (some forgotten Status macro?)
2018-11-20 16:27:30 +01:00
48e0e1078b
Changed output for "Used filament", "Cost" and "Estimated printed time" inside the Sliced info pane
2018-11-20 13:32:36 +01:00
e3b858c45f
Merge remote-tracking branch 'origin/tm_sla_supports_backend' into vb_3dscene_partial_update
2018-11-20 13:23:12 +01:00
bed3eed3d2
The slicing progress message can now trigger refresh of the 3D scene.
2018-11-20 13:22:26 +01:00
398f15d546
Some code rebase
2018-11-19 14:05:29 +01:00
703f367e69
Fixed preset updating
2018-11-19 14:05:29 +01:00
2fa055903f
"SLA Print Settings" implementation (start)
2018-11-19 14:05:29 +01:00
ee33f0f1d7
Add missing icons
2018-11-19 13:51:43 +01:00
60563e6702
Plater: Revert usage of panel_gizmo_widgets for now
2018-11-19 13:05:10 +01:00
b1228537d2
Plater: Fix on_notebook_changed
2018-11-19 12:00:37 +01:00
6629d75853
Cutting
2018-11-18 21:20:47 +01:00
70f1cdaf01
Fixed wrong showing of the frequently changed parameters after printer settings changing
2018-11-16 11:15:27 +01:00
c8a13f18f6
Fixed compile on OsX
2018-11-16 10:14:52 +01:00
850800e63a
Do not show export config option when exporting to stl
2018-11-16 09:44:03 +01:00
21202b55b2
Extract only model or only config from 3mf
2018-11-16 09:26:41 +01:00
9bb04ff15a
Modified menu for open/save/save as project (3mf) and import/export
2018-11-15 15:27:39 +01:00
ede21eec7a
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
88648c8214
a small cleanup
2018-11-15 10:47:20 +01:00
95abba5b96
Fix for build error and perhaps the grayed out arrange button
2018-11-15 09:46:55 +01:00
73eb31d43c
Merge branch 'dev_native' of github.com:prusa3d/Slic3r into dev_native
2018-11-14 18:04:52 +01:00
e98c83a025
WIP:
...
* slicing supports
* adding the pad geometry
* rasterizing the support and pad slices
2018-11-14 18:04:43 +01:00
caaacb4c4f
Added "change position" from modification pane
2018-11-14 16:24:55 +01:00
86c1f5b417
Fixed crashes when deleting objects
2018-11-14 11:22:13 +01:00
3613a54e03
Deletion of instances and volumes from 3D scene
2018-11-14 08:53:56 +01:00
9a93b1d3e9
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
03875e7d71
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
951f8f602b
Fixed crash into void Sidebar::show_info_sizer() when deleting objects
2018-11-13 15:24:05 +01:00
05e2d33d3f
Added functions for deleting (sub)objects from model and list at the same time
2018-11-13 15:10:19 +01:00
b721f9431a
Fixed show_info_sizer according to selected mode.
...
+ fixed right panel layouts
+ deleted unused functions
2018-11-13 13:35:10 +01:00
95419370e1
zip file output dialog and status indication for sla in the statusbar.
2018-11-13 11:53:54 +01:00
90c38daeae
trying to get the export dialog for zip files.
2018-11-12 18:09:47 +01:00
c6695538a9
Merge remote-tracking branch 'origin/tm_sla_supports_backend' into dev_native
2018-11-12 17:42:20 +01:00