Vojtech Kral
caafcede3b
WIP OctoPrint integration
2018-12-12 13:17:01 +01:00
YuSanka
0980824a1e
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2018-12-07 18:00:17 +01:00
YuSanka
abddd92a37
Context menu from the object on the 3Dscene
2018-12-07 17:50:48 +01:00
Vojtech Kral
8237b1bc8b
Plater: single object STL export and reloading
...
Based on Plater.pm`export_object_stl() and reload_from_disk()
2018-12-07 13:58:44 +01:00
Enrico Turri
66524bbe2b
1st installment of removal of tabs from plater
2018-12-04 13:55:25 +01:00
bubnikv
0d9f6e1c7d
Fixed updates of the "Slice now" and "Export G-code buttons"
...
based on the object inside / outside the work space condition.
Removed TabIface.cpp/hpp Perl bindings.
Fixed reset of the status bar / cancel button after the last object
is removed from the plater.
2018-12-04 11:14:39 +01:00
YuSanka
8cb457ca57
Check selection for PresetComboBox
2018-12-03 15:17:07 +01:00
Enrico Turri
5f8c77c30c
New menu layout set as default
2018-12-03 15:06:02 +01:00
bubnikv
e99fa7d104
Implemented naming of the SLA export file based on the output file name
...
template.
Reworked naming of the plater exports to not use the output file name
template, but to derive the file name from the first printable object's name.
Fixed error handling: Reimpemented the Perl's "eval" blocks
as try / catch blocks.
2018-12-03 13:14:28 +01:00
bubnikv
91ac484405
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
Vojtech Kral
ff5172eedb
imgui: Refactor, use in cut gizmo
2018-11-26 11:16:39 +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
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
bfe9975d7b
Removed the unused force_autocenter parameter from Plater::update()
2018-11-21 13:32:24 +01:00
Vojtech Kral
6f3e386e85
Cutting
2018-11-18 21:20:47 +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
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
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
YuSanka
76360c9dfa
Fixed controls layout on right panel.
...
+ Split ObjectManipulation class to ObjectManipulation and ObjectSettings
+ fixed typo-bug in GetItemByVolumeId
2018-11-09 18:42:06 +01:00
tamasmeszaros
082cdee6f9
Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend
2018-11-08 16:19:22 +01:00
tamasmeszaros
4200286873
remove SLAPrint and its integration
2018-11-08 16:18:05 +01:00
tamasmeszaros
e73f0757f9
slaprint with dummy backround processing in plater.
2018-11-08 16:01:21 +01:00
YuSanka
4d58d53954
Added(ported) function fix_through_netfabb()
...
+ Fixed adding of the instances to the object list
2018-11-08 09:58:48 +01:00
YuSanka
a76be534a7
Fixed Info pane filling
2018-11-01 12:57:21 +01:00
YuSanka
59d40050e2
Fixed part settings updating
2018-10-31 16:06:32 +01:00
YuSanka
833d26b32d
Ported show_sliced_info_sizer
...
+ some code-view changes
2018-10-31 12:58:35 +01:00
YuSanka
873fbb9daf
Added "Set number of copies…" to the context menu
2018-10-25 21:13:45 +02:00
Enrico Turri
3b8ad30fa9
Call schedule_background_process() after rotating/scaling/flattening using gizmos
2018-10-25 12:10:35 +02:00
bubnikv
31b482c605
WIP: Reconstruction of background processing.
2018-10-23 15:27:31 +02:00
bubnikv
502dcc1e94
Merge branch 'dev_native' into vb_dev_native_background_processing
2018-10-23 11:26:15 +02:00
bubnikv
65e01146e7
Merge branch 'dev_native' into vb_dev_native_background_processing
2018-10-18 18:03:17 +02:00
Enrico Turri
a1fd559a27
New selection -> Removed unneeded methods and small refactor
2018-10-18 15:09:41 +02:00
Enrico Turri
58cbc736e9
Plater -> View Menu
2018-10-17 12:59:58 +02:00
Enrico Turri
de1a811167
Object context menu wip / Removed links to settings dialog from user interface / Fixed and unified append_menu_item() function / Fixed File->Open menu item / Fixed Window menu items / Added Plater menu
2018-10-17 12:17:25 +02:00
bubnikv
18199b33f0
WIP: Reconstruction of background processing update timer,
...
added unique IDs to the Model / ModelObject / ModelVolume objects,
added a copy of Model hierarchy at the Print,
WIP: new Print::apply() method to update the Print's copy of Model,
to update the Print's PrintObjects, to update status of the Print and
PrintObjects, and to possibly stop the background processing.
2018-10-17 11:12:38 +02:00
YuSanka
7f5bf1718e
Ported Plater->on_config_change
2018-10-15 10:53:47 +02:00
YuSanka
8289aebb4d
Added correct deleting of the selected objects(parts, mix)
...
but only in "ObjectList->Scene" direction
2018-10-12 12:00:37 +02:00
YuSanka
643b1e7a7c
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-11 16:17:43 +02:00
YuSanka
6672eeb1b7
Added extended selection ObjectList -> to canvas3D
2018-10-11 16:13:23 +02:00
Vojtech Kral
f3e7ad29d4
Plater: Fix arrange
2018-10-11 13:22:36 +02:00
Vojtech Kral
f5b56b5716
Plater: increase, decrease, set_number_of_copies, arrange
2018-10-11 12:48:35 +02:00
YuSanka
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
YuSanka
8d11d97eaa
Ported show_preset_comboboxes function
2018-10-09 12:41:05 +02:00
YuSanka
f3d56cde90
Merge remote-tracking branch 'origin/dev_native' into ys_dev_native
2018-10-09 08:30:48 +02:00