efa704bb0b
PrintHost: Add upload queue keyboard shortcut
2019-01-10 17:52:14 +01:00
e0b4644946
Partial fix of "Nefunguje menu po změně jazyka #1630 "
2019-01-10 14:45:09 +01:00
e57172a7bf
Fixed a bug in the Win32 start wrapper (wrong number of parameters was passed for the GUI slic3r.exe).
...
Reworked command line processing for the GUI slic3r. Now the config is loaded first, then the model files (also the configs from AMF/3MF are applied), and lastly the free standing parameters are applied.
Fixed unescaping for command line parameters. The string parameters are now not unescaped, string vector parameters are unescaped only if enquoted.
Tab::load_current_preset() - disabled CallAfter for predictability. With CallAfter, it was difficult to call the method in sequence with other methods.
Fixed some missing ->Destroy() calls on dialogs created from MainFrame
Fixed some compiler warnings.
2019-01-09 10:43:17 +01:00
fae0b19b40
Replaced all wxString.ToStdString() with wxString.ToUTF8().data()
...
to be sure that the strings are correctly converted to UTF8.
2019-01-03 14:34:53 +01:00
4011138999
Removal of wxNotebook from plater set as default
2019-01-03 12:59:06 +01:00
542a026fb4
Fix fs::path <-> wxString conversions
2019-01-02 15:53:52 +01:00
7c70b60908
Fixed the "Ctrl-R" hotkey for Reslice.
2018-12-20 22:50:30 +01:00
3ff89b7529
Printhost: Make queue window non-modal, fix upload start progress
2018-12-20 16:43:17 +01:00
b54648b615
Fixed recreate_GUI() after language change.
2018-12-19 17:38:41 +01:00
f9109f44a9
Added "Keyboard Shortcuts" dialog
2018-12-19 13:06:46 +01:00
0fc0ba119d
OctoPrint basics working, niceties to-do
2018-12-17 17:14:00 +01:00
9c60c5410d
Added accelerator table on Windows to let numpad work with CTRL key as required by window menu shortcuts
2018-12-17 14:40:54 +01:00
caafcede3b
WIP OctoPrint integration
2018-12-12 13:17:01 +01:00
6b912ef3d7
Fixed wrong importing of the 3mf with modifier/part which is contain settings
2018-12-10 10:42:55 +01:00
0a0add230f
File wildcards now include an extension of a file provided
...
as a default. This is useful for the G-code or SLA export,
as one may chose his own file extension for the export file.
2018-12-06 17:32:49 +01:00
1f0b0b3b20
Removed the "Quick Slice" menu items from the main menu,
...
a little bit of code cleaning / refactoring.
2018-12-06 14:47:53 +01:00
0166643a62
Removal of tabs from plater -> Fixed buttons update when switching between views using keyboard
2018-12-06 12:37:39 +01:00
66524bbe2b
1st installment of removal of tabs from plater
2018-12-04 13:55:25 +01:00
54573a3d41
One more fix to updates of the "Slice now" and "Export G-code buttons"
...
- "Sliced now" button is hidden when "Background process" is selected
- deleted extra enable_buttons() function call
2018-12-04 12:30:47 +01:00
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
5f8c77c30c
New menu layout set as default
2018-12-03 15:06:02 +01:00
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
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
18bc95b11c
Added Edit -> Delete all menu item
2018-11-22 11:31:53 +01:00
c662578d7b
Use Del as shortcut for Edit/Delete selected
2018-11-21 16:00:20 +01:00
88bf9b40b4
Added menu Edit -> Delete selected
2018-11-21 15:47:41 +01:00
a5f35f3fd3
Added menu Edit -> Select all
2018-11-21 15:28:35 +01:00
05815ace3f
Adjusted main shortcuts
2018-11-21 10:21:12 +01:00
3677dd4bd5
Some code rebase
2018-11-19 14:05:29 +01:00
35742e547c
Fixed preset updating
2018-11-19 14:05:29 +01:00
6a30c49eb9
Added the context to the TabPrintSLA
2018-11-19 14:05:29 +01:00
d22256c1de
"SLA Print Settings" implementation (start)
2018-11-19 14:05:29 +01:00
6f3e386e85
Cutting
2018-11-18 21:20:47 +01:00
f29e3ae1de
View menu items enabled only when Plater is the current active tab
2018-11-16 12:31:06 +01:00
9cb6bbc0f5
Fixed wrong preset comboboxes updating on sidebar after preset changing on "Printer Settings" tab
2018-11-16 11:15:27 +01:00
66a5e11bbe
Extract only model or only config from 3mf
2018-11-16 09:26:41 +01:00
13e24c8734
Modified menu for open/save/save as project (3mf) and import/export
2018-11-15 15:27:39 +01:00
8256d4f947
Fixed crash when dismissing file dialog for quick slice menu command
2018-11-15 12:21:09 +01:00
288a0b3663
trying to get the export dialog for zip files.
2018-11-12 18:09:47 +01:00
1782b76a46
Getting rid of AppController.
2018-11-12 15:02:42 +01:00
7c008a32ab
Fixes to storing and loading configs from AMF/3MF.
2018-11-07 14:57:50 +01:00
0167087d7d
Some code review
2018-10-31 12:58:35 +01:00
5c267eecee
Fixed incorrect m_wiping_dialog_button showing after appInit
2018-10-24 12:58:35 +02:00
f4479cfba7
Fixed menu view accelerator keys
2018-10-24 10:46:18 +02:00
502dcc1e94
Merge branch 'dev_native' into vb_dev_native_background_processing
2018-10-23 11:26:15 +02:00
bc58f59ebb
Fix Plater::priv::get_export_file()
2018-10-22 12:07:43 +02:00
79aa687ce7
Added mirroring factors to .amf import/export
2018-10-22 11:45:03 +02:00
3597813891
New selection -> Split command
2018-10-19 15:27:19 +02:00
65e01146e7
Merge branch 'dev_native' into vb_dev_native_background_processing
2018-10-18 18:03:17 +02:00
264eb95399
Refactor window position & size persistence
...
in a way that is hopefully robust wrt. platform quirks
2018-10-17 14:09:18 +02:00