e955454336
Fixed conflicts after merge with master
2020-06-30 11:09:22 +02:00
f32492aa08
Fixed initial size of features type combo popup when building against wxWidgets 3.1.3
2020-06-30 10:48:07 +02:00
acd8801d3a
Fixed conflicts after merge with master
2020-05-27 10:32:02 +02:00
4fa702c570
Slight include cleanup
2020-05-26 13:45:36 +02:00
802a58cdb4
Include cleanup: GUI_ObjectManipulation.hpp, GUI, GUI_Preview
2020-05-26 13:45:36 +02:00
c293c6e75f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-04-29 12:53:55 +02:00
59e88baf9d
GCodeViewer -> Toggle extrusion role visibility by clicking on legend
2020-04-28 08:50:52 +02:00
bbcd4f3b0e
Modified wxCheckListBoxComboPopup::GetAdjustedSize() and create_combochecklist() to size the combo control taking in account the items width
2020-04-25 10:36:51 +02:00
ab739151b2
ENABLE_GCODE_VIEWER -> Preview toolbar checkboxes moved into a new combo
2020-04-24 16:12:38 +02:00
9db59a3cd7
WIP: Ironing over top surfaces.
2020-04-14 11:53:28 +02:00
371f238808
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
c5cb85c20a
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
4ff970ac6e
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
45f36ce1b7
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
b89866051f
Implemented update of the override filaments options from/to config
2019-07-28 22:00:39 +02:00
e103460386
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
8ce342cff5
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
9a5c2a72fd
Prompt language selection on fresh startup
2019-05-06 11:51:08 +02:00
5fd94f1f90
ConfigWizard: Select an appropriate printer based on the bundle order
2019-04-29 11:36:00 +02:00
eb1e081d19
Fixed preset selection after ConfigWizard running
2019-03-15 14:21:53 +01:00
7776115e7a
Fixed message type and disabled "Split to parts" in toolbar for the SLA printer
2019-03-05 16:19:02 +01:00
f170807f03
Fixed a preset selection after a config wizard running (SPE-841)
2019-03-05 15:36:14 +01:00
9d609908a5
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
d91dcb337e
ConfigWizard refactoring
2019-02-12 10:11:00 +01:00
f3cbf783bb
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
9341ac5584
Improvements of the triangulation of SLA layer preview.
2019-01-24 19:08:58 +01:00
e80c9871e8
GUI: Remove old window size persistence code
2019-01-21 14:56:24 +01:00
61b1ab2647
Fix window geometry persistence #1557
2019-01-21 14:56:23 +01:00
51e6f1e9c7
Fix: wxWidgets 3.0 back-compat
...
Fix #1599
2019-01-09 18:43:29 +01:00
050236eae5
Added parameter for pillar connection mode
2019-01-09 12:21:43 +01:00
54a6a69cd4
Fixed editing of the extruder's settings (SPE-735)
2019-01-08 10:18:21 +01:00
9d531a9f41
Reverted a buggy change done in c0ebcacf1d
2019-01-07 14:52:13 +01:00
542a026fb4
Fix fs::path <-> wxString conversions
2019-01-02 15:53:52 +01:00
98a91c2937
AboutDialog crash fix
2018-12-25 00:35:34 +01:00
3ac180f2cd
Fix of SLADisplayOrientation updates
2018-12-14 17:19:17 +01:00
3cbd0b7867
WIP: Time estimate in file names.
2018-12-12 12:00:45 +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
0e573ebf10
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
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
3fae92f54c
Fixed updating of the value for "Post processing scripts" field
2018-11-22 16:09:28 +01:00
0d2a1e6eef
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
1782b76a46
Getting rid of AppController.
2018-11-12 15:02:42 +01:00
96eba71a21
Integrated SLAPrint into background processing.
...
Fixed couple of compiler warnings.
2018-11-08 20:18:40 +01:00
ef2c146b2d
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-31 16:25:55 +01:00
07feaa3c7d
WIP: SL1 profiles, SL1 in wizard, switching between FFF / SLA
2018-10-31 16:22:36 +01:00
0167087d7d
Some code review
2018-10-31 12:58:35 +01:00
31b482c605
WIP: Reconstruction of background processing.
2018-10-23 15:27:31 +02:00
934f899ce9
WIP: Plater, build fixes
2018-10-08 17:41:37 +02:00
ace7e465f0
Completed split of the GUI_ObjectParts
2018-10-05 23:29:15 +02:00
00714f7b2d
Start to Split GUI_ObjectParts:
...
+ created GUI_ObjectList & GUI_ObjectManipulation classes
2018-10-04 16:43:10 +02:00