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
Enrico Turri
18bc95b11c
Added Edit -> Delete all menu item
2018-11-22 11:31:53 +01:00
Enrico Turri
c662578d7b
Use Del as shortcut for Edit/Delete selected
2018-11-21 16:00:20 +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
Enrico Turri
05815ace3f
Adjusted main shortcuts
2018-11-21 10:21:12 +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
6a30c49eb9
Added the context to the TabPrintSLA
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
6f3e386e85
Cutting
2018-11-18 21:20:47 +01:00
Enrico Turri
f29e3ae1de
View menu items enabled only when Plater is the current active tab
2018-11-16 12:31:06 +01:00
YuSanka
9cb6bbc0f5
Fixed wrong preset comboboxes updating on sidebar after preset changing on "Printer Settings" tab
2018-11-16 11:15:27 +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
8256d4f947
Fixed crash when dismissing file dialog for quick slice menu command
2018-11-15 12:21:09 +01:00
tamasmeszaros
288a0b3663
trying to get the export dialog for zip files.
2018-11-12 18:09:47 +01:00
tamasmeszaros
1782b76a46
Getting rid of AppController.
2018-11-12 15:02:42 +01:00
bubnikv
7c008a32ab
Fixes to storing and loading configs from AMF/3MF.
2018-11-07 14:57:50 +01:00
YuSanka
0167087d7d
Some code review
2018-10-31 12:58:35 +01:00
YuSanka
5c267eecee
Fixed incorrect m_wiping_dialog_button showing after appInit
2018-10-24 12:58:35 +02:00
Enrico Turri
f4479cfba7
Fixed menu view accelerator keys
2018-10-24 10:46:18 +02:00
bubnikv
502dcc1e94
Merge branch 'dev_native' into vb_dev_native_background_processing
2018-10-23 11:26:15 +02:00
Vojtech Kral
bc58f59ebb
Fix Plater::priv::get_export_file()
2018-10-22 12:07:43 +02:00
Enrico Turri
79aa687ce7
Added mirroring factors to .amf import/export
2018-10-22 11:45:03 +02:00
Enrico Turri
3597813891
New selection -> Split command
2018-10-19 15:27:19 +02:00
bubnikv
65e01146e7
Merge branch 'dev_native' into vb_dev_native_background_processing
2018-10-18 18:03:17 +02:00
Vojtech Kral
264eb95399
Refactor window position & size persistence
...
in a way that is hopefully robust wrt. platform quirks
2018-10-17 14:09:18 +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
Vojtech Kral
f3e7ad29d4
Plater: Fix arrange
2018-10-11 13:22:36 +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
Vojtech Kral
934f899ce9
WIP: Plater, build fixes
2018-10-08 17:41:37 +02:00
YuSanka
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
YuSanka
c9fb0efb31
Merge remote-tracking branch 'origin/dev_native' into ys_dev_native
2018-10-05 23:39:51 +02:00
YuSanka
ace7e465f0
Completed split of the GUI_ObjectParts
2018-10-05 23:29:15 +02:00
YuSanka
00714f7b2d
Start to Split GUI_ObjectParts:
...
+ created GUI_ObjectList & GUI_ObjectManipulation classes
2018-10-04 16:43:10 +02:00
Vojtech Kral
09783ca005
Tab preset & value change events
2018-10-03 17:55:21 +02:00
YuSanka
8bccb22155
Temporary changes and code cleaning
2018-10-03 15:14:52 +02:00
YuSanka
23f5398536
Removed Localization to GUI_App
...
+ cleaned code from some global variables (App, AppConfig, PresetBundle, MainFrame, tab_panels..)
2018-10-02 13:30:59 +02:00
YuSanka
582a942c47
Moved functions and variables (for fonts and labels color) to GUI_App
...
+ corrected Sidebar layouts
+ deleted get_preset_bundle
+ actions with tabs_list moved to GUI_App
2018-10-01 16:31:36 +02:00
Vojtech Kral
3363f62d40
WIP: Plater
2018-10-01 09:28:40 +02:00
bubnikv
35f0d14a93
Fixed app icon on Windows
2018-09-24 14:27:03 +02:00
bubnikv
ce06535815
Compile Slic3r versions into slic3r binary
2018-09-24 13:07:50 +02:00
bubnikv
6a0b43f909
Added various manifests,
...
added auto generation of includes and manifests from version and build
variables,
resurrected SLIC3R_LOGLEVEL env var.
2018-09-24 11:53:05 +02:00
bubnikv
1a119cb0fb
Another compilation fix
2018-09-21 15:59:39 +02:00