154986b56d
Fixed page updating according to view_mode (after preset changing)
2018-12-21 09:19:00 +01:00
1b218df8a2
Delayed update of ObjectManipulation panel from the Canvas3D:
...
Store the changes into temps and apply it to the wxWidgets on idle.
2018-12-20 20:12:26 +01:00
df7ca249a0
Fixed file wild cards when exporting a G-code or SLA output file.
2018-12-20 18:23:11 +01:00
b54648b615
Fixed recreate_GUI() after language change.
2018-12-19 17:38:41 +01:00
954de7819b
Fixed OSX build & language selection (SPE-696)
2018-12-19 14:51:18 +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
caafcede3b
WIP OctoPrint integration
2018-12-12 13:17:01 +01:00
abddd92a37
Context menu from the object on the 3Dscene
2018-12-07 17:50:48 +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
138b943828
Disable "Slice now" and "Export G-code" buttons during BGP
2018-12-04 10:28:56 +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
a008ffe1b1
Yet more fix of ENABLE_IMGUI
2018-11-27 12:51:50 +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
ff5172eedb
imgui: Refactor, use in cut gizmo
2018-11-26 11:16:39 +01:00
64b25a7d08
Added ImGuiWrapper
2018-11-26 10:57:12 +01:00
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
05815ace3f
Adjusted main shortcuts
2018-11-21 10:21:12 +01:00
13e24c8734
Modified menu for open/save/save as project (3mf) and import/export
2018-11-15 15:27:39 +01:00
494766890e
Temporary workaround for the correct behavior of the Scrolled sidebar panel
2018-11-15 12:43:16 +01:00
96c4b92a90
Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend
...
# Conflicts:
# src/libslic3r/SLAPrint.hpp
2018-11-13 17:50:17 +01:00
ba4a96c5f5
Fixed show_info_sizer according to selected mode.
...
+ fixed right panel layouts
+ deleted unused functions
2018-11-13 13:35:10 +01:00
288a0b3663
trying to get the export dialog for zip files.
2018-11-12 18:09:47 +01:00
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
96eba71a21
Integrated SLAPrint into background processing.
...
Fixed couple of compiler warnings.
2018-11-08 20:18:40 +01:00
a97ce278dc
Finished (?) switching between the FDM / SLA profiles,
...
fixed an invalidation bug in Print::apply()
2018-10-31 18:05:25 +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
c478b10285
Reduced memory leaks in ConfigDef / PrintConfigDef
...
Deleted unsafe default copy constructors / operators in Model / ModelObject / ModelInstance / ModelVolume
Fixed some issues with copying the Model / ModelObject / ModelInstance / ModelVolume inside Print::apply()
Fixed some invalidation issues in Print::apply()
Temporarily renamed the Slic3rPE profile directory to Slic3rPE-alpha.
2018-10-30 15:24:36 +01:00
d3d06fe78b
Middle mode is changed to Advanced
2018-10-25 14:55:03 +02:00
6ef60faa39
Ported System Info Dialog
2018-10-25 12:49:29 +02:00
5c267eecee
Fixed incorrect m_wiping_dialog_button showing after appInit
2018-10-24 12:58:35 +02:00
95c8295a93
Prototype of the hiding according to view mode
...
+ Added mode icon near option's label
+ Fixed segmentation fault on Linux
2018-10-21 23:10:36 +02:00
729801d25d
Unified append_submenu() function and modified append_menu_item() function
2018-10-18 14:42:21 +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
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
6672eeb1b7
Added extended selection ObjectList -> to canvas3D
2018-10-11 16:13:23 +02:00
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
f3d56cde90
Merge remote-tracking branch 'origin/dev_native' into ys_dev_native
2018-10-09 08:30:48 +02:00
934f899ce9
WIP: Plater, build fixes
2018-10-08 17:41:37 +02:00
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
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
8bccb22155
Temporary changes and code cleaning
2018-10-03 15:14:52 +02:00
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
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
3363f62d40
WIP: Plater
2018-10-01 09:28:40 +02:00