bubnikv
c9a75bb70a
Fixed localization issue of the "Removable media unmounted" message.
...
Generalized the Slic3r::show_info() function to std::strings and
const char*
2020-02-29 12:03:07 +01:00
bubnikv
a7ffd2a6fe
GUI::show_error() is now generalized for std::string and const char*
...
Fixed return type of std::string translate_utf8() with context
(incorrectly returned wxString, should return std::string).
Fixed double translation of BackgroundSlicingProcess::validate() in Plater.
2020-02-21 13:38:06 +01:00
Vojtech Kral
dba9925c4e
Move ConfigWizard instance in GUI_App, lazy-initialized,
...
add filament/material installation item in Sidebar combo boxes
2019-09-17 13:20:06 +02:00
YuSanka
c960c2cf27
Code clean in Tab.cpp and Fixed couple of Mac-warnings in :
...
GUI.cpp
GUI_App.cpp
GUI_ObjectList.cpp
MainFrame.hpp
Plater.cpp
PresetBundle.cpp
PresetHints.cpp
Tab.cpp
Tab.hpp
wxExtensions.cpp
wxExtensions.hpp
2019-09-03 10:29:17 +02:00
YuSanka
40a576a8ad
Implemented update of the override filaments options from/to config
2019-07-28 22:00:39 +02:00
bubnikv
a0ea96968d
Storing the active printer technology onto the Undo / Redo stack,
...
remembering the last selected Printer profile for the SLA and FDM
technologies separately, and activating them on Undo / Redo.
When switching the technologies, user is asked whether to discard
the modified profiles or not.
2019-07-18 17:41:47 +02:00
bubnikv
ed8430bc9b
Application will pick translation dictionaries based on the system default language
...
on first start of Slic3r.
Updated help menu (removed reference to the upstream manual)
Fixed some OpenGL assert due to glOrtho being called with zero Z span.
2019-05-10 14:43:35 +02:00
Vojtech Kral
ba297a929a
Prompt language selection on fresh startup
2019-05-06 11:51:08 +02:00
Vojtech Kral
fb0836b0b2
ConfigWizard: Select an appropriate printer based on the bundle order
2019-04-29 11:36:00 +02:00
YuSanka
6548a6d525
Fixed preset selection after ConfigWizard running
2019-03-15 14:21:53 +01:00
YuSanka
c1a24d2fbb
Fixed message type and disabled "Split to parts" in toolbar for the SLA printer
2019-03-05 16:19:02 +01:00
YuSanka
2ddd2ed4c7
Fixed a preset selection after a config wizard running (SPE-841)
2019-03-05 15:36:14 +01:00
bubnikv
ab30370fb4
Split the external infill pattern to separate top / bottom config values.
...
Based on f9344a00e3
thanks @supermerill
Implements #475 , #479 , #1133 , #1474
2019-02-22 15:25:35 +01:00
Vojtech Kral
b0f54e5709
ConfigWizard refactoring
2019-02-12 10:11:00 +01:00
bubnikv
f050d91239
OSX specific: The Command short keys over the 3D scene toolbars
...
are now shown with the OSX "Command" symbols, not as "Ctrl+"
2019-02-03 11:10:25 +01:00
bubnikv
49487c16e6
Improvements of the triangulation of SLA layer preview.
2019-01-24 19:08:58 +01:00
Vojtech Kral
0d9f26f10b
GUI: Remove old window size persistence code
2019-01-21 14:56:24 +01:00
Vojtech Kral
b3d7bf1c1e
Fix window geometry persistence #1557
2019-01-21 14:56:23 +01:00
Vojtech Kral
cde0aa4443
Fix: wxWidgets 3.0 back-compat
...
Fix #1599
2019-01-09 18:43:29 +01:00
tamasmeszaros
1947925263
Added parameter for pillar connection mode
2019-01-09 12:21:43 +01:00
YuSanka
591d42fd76
Fixed editing of the extruder's settings (SPE-735)
2019-01-08 10:18:21 +01:00
bubnikv
0970457a46
Reverted a buggy change done in c0ebcacf1d
2019-01-07 14:52:13 +01:00
Vojtech Kral
2db0906071
Fix fs::path <-> wxString conversions
2019-01-02 15:53:52 +01:00
Lukas Matena
9bd5728508
AboutDialog crash fix
2018-12-25 00:35:34 +01:00
bubnikv
d6471e7b07
Fix of SLADisplayOrientation updates
2018-12-14 17:19:17 +01:00
bubnikv
c0ebcacf1d
WIP: Time estimate in file names.
2018-12-12 12:00:45 +01:00
bubnikv
79986188a7
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
bubnikv
c586ca4ae0
Implemented compatible_printer / compatible_printer_condition
...
for filaments and SLA materials.
Fixed compatible_printers / compatible_prints dialog to show
system profiles as well.
2018-12-04 17:56:49 +01:00
bubnikv
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
YuSanka
421fbe3a3c
Fixed updating of the value for "Post processing scripts" field
2018-11-22 16:09:28 +01:00
bubnikv
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
tamasmeszaros
a4e1ab2281
Getting rid of AppController.
2018-11-12 15:02:42 +01:00
bubnikv
bbfbe88a5f
Integrated SLAPrint into background processing.
...
Fixed couple of compiler warnings.
2018-11-08 20:18:40 +01:00
bubnikv
7e71aaffd5
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-31 16:25:55 +01:00
bubnikv
fd1c5dd218
WIP: SL1 profiles, SL1 in wizard, switching between FFF / SLA
2018-10-31 16:22:36 +01:00
YuSanka
7f08f460f1
Some code review
2018-10-31 12:58:35 +01:00
bubnikv
bded28f888
WIP: Reconstruction of background processing.
2018-10-23 15:27:31 +02:00
Vojtech Kral
1f926964ee
WIP: Plater, build fixes
2018-10-08 17:41:37 +02:00
YuSanka
ea30385fd0
Completed split of the GUI_ObjectParts
2018-10-05 23:29:15 +02:00
YuSanka
bcedd71e99
Start to Split GUI_ObjectParts:
...
+ created GUI_ObjectList & GUI_ObjectManipulation classes
2018-10-04 16:43:10 +02:00
YuSanka
8f6e3cc43b
Temporary changes and code cleaning
2018-10-03 15:14:52 +02:00
YuSanka
40022861c8
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
08c6905751
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
bubnikv
9a5796794e
Merged Sasa's GUI WIP
2018-09-21 09:09:05 +02:00
YuSanka
8b582bbcd1
Menu_bar and preset_tabs are in main window now
2018-09-21 01:35:25 +02:00
bubnikv
20d0f046d2
Merge remote-tracking branch 'origin/dev2' into dev_native
2018-09-20 16:48:40 +02:00
YuSanka
e86f149cbd
Moved back open_model to GUI_App
2018-09-20 13:12:35 +02:00
YuSanka
ebb6f47f50
Added GUI_App and MainFrame
2018-09-20 08:40:22 +02:00
bubnikv
e8c16c35e5
Meged with dev2
2018-09-19 11:28:30 +02:00
bubnikv
0558b53493
WIP: Moved sources int src/, separated most of the source code from Perl.
...
The XS was left only for the unit / integration tests, and it links
libslic3r only. No wxWidgets are allowed to be used from Perl starting
from now.
2018-09-19 11:02:24 +02:00