Commit Graph

236 Commits

Author SHA1 Message Date
bubnikv
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
Enrico Turri
4011138999 Removal of wxNotebook from plater set as default 2019-01-03 12:59:06 +01:00
Enrico Turri
7273bb564e Fixed import from amf files 2019-01-03 12:04:14 +01:00
Enrico Turri
ca96189510 Further improvement in objects manipulation using sidebar (multiselection) 2019-01-03 11:24:03 +01:00
Enrico Turri
59b961ab78 Automatic selection of newly loaded objects 2019-01-03 09:12:50 +01:00
bubnikv
3b849f7bd8 Fix of "When exporting plate as STL Files are saved as 1KB and corrupted #1536"
This is a regression issue, and it only happened when exporting the plater.
2019-01-02 18:36:48 +01:00
bubnikv
fad4714dac Fix of "Color Picker Placement #1496"
Now the color picker from the plater is centered around the associated
combo box. Keep your fingers crossed, it seems to be working, but
on a two monitor setup the color picker may jump to the other screen.
2019-01-02 17:54:54 +01:00
Enrico Turri
15dcc9972d Background texture for toolbars set as default 2019-01-02 16:26:22 +01:00
Vojtech Kral
542a026fb4 Fix fs::path <-> wxString conversions 2019-01-02 15:53:52 +01:00
Enrico Turri
2d1d28f4bc Modified camera target behavior set as default 2019-01-02 14:04:26 +01:00
Enrico Turri
31986660a1 Model's volume transform set as default 2019-01-02 10:49:13 +01:00
bubnikv
818e0cde7f Fixed many errors in background processing synchronization and update.
Fixed couple of compiler warnings.
2018-12-22 10:02:42 +01:00
Enrico Turri
6891d814b4 2nd attempt to fix switching between 3d view/preview using tab key on Mac 2018-12-21 11:39:37 +01:00
Enrico Turri
95cec48a7c Merge branch 'master' of https://github.com/prusa3d/Slic3r 2018-12-21 11:13:47 +01:00
Enrico Turri
3969b5ef86 Code cleanup 2018-12-21 11:13:33 +01:00
YuSanka
fbdaff4e49 Fixed updating of settings after selection of the preset with "modified" suffix
+ Added EVT_SPINCTRL binding
2018-12-21 10:59:21 +01:00
Enrico Turri
e5ec3954fc Attempt to fix switching between 3d view/preview using tab key on Mac 2018-12-21 10:43:22 +01:00
Enrico Turri
73a2136ba4 Fixed toolbar update when switching between 3d view/preview using tab or ctrl+5/6 2018-12-21 10:10:49 +01:00
bubnikv
11afff03cf Tab key to switch between the 3D view / path preview. 2018-12-20 22:30:42 +01:00
Enrico Turri
bcfe6c3d85 Removed obsolete GLCanvas3D::m_shader_enabled 2018-12-20 13:20:21 +01:00
Enrico Turri
4429be411c Attempt to reduce ugly artifacts when switching to preview for the 1st time 2018-12-20 12:51:42 +01:00
bubnikv
d9c589569e Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-19 14:47:25 +01:00
bubnikv
eb89a67a60 Fix of SPE-691 Slicer crash after extruder change
Added synchronization of GCodePreviewData between the front end / back end
(GCodePreview data is only used if PrintStep psGCodeExport is finished).
Added reset of GCodePreviewData on Print::apply() to conserve RAM.
2018-12-19 14:47:16 +01:00
YuSanka
9289e3fe2e Fixed OSX build
+ Added shortcut (?) for "Keyboard Shortcuts" dialog
2018-12-19 14:01:46 +01:00
bubnikv
2176ab7469 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-19 12:07:53 +01:00
bubnikv
b3884d19bc Fix of SPE-695 Minus key should not delete object 2018-12-19 12:07:45 +01:00
Enrico Turri
e78324c7ed Fixed loading of huge models 2018-12-19 09:54:15 +01:00
bubnikv
3f7bf047aa Fixed scaling of the object, if it was loaded too big.
Here the large object was not scaled uniformly, and the Z height
of the bed was set incorrectly to one.
2018-12-18 18:41:20 +01:00
YuSanka
a251e583a3 Implemented updating of the settings values for PointCtrl and Choice.
* wx_EVT_KILL_FOCES doesn't handled on OSX, so values are updating on wx_EVT_TEXT like a temporary workaround.
2018-12-18 15:29:49 +01:00
Vojtech Kral
f3d7199a32 PrintHost: Basic SL1 support 2018-12-18 14:37:35 +01:00
YuSanka
6bd7a3a72f Fixed the enabling of the "split to objects/parts" buttons 2018-12-17 18:08:32 +01:00
Vojtech Kral
0fc0ba119d OctoPrint basics working, niceties to-do 2018-12-17 17:14:00 +01:00
Enrico Turri
91f54f7855 Fixed volume shown in info panel for scaled objects 2018-12-17 15:45:20 +01:00
Enrico Turri
b2b84a85a3 Added background texture to toolbars 2018-12-17 10:55:14 +01:00
YuSanka
e9633a50cc Fixed scroll the Object List to selected item on OSX & GTK
+ fixed #1395 (maximum PresetComboBox's width limit on Ubuntu)
2018-12-14 12:11:23 +01:00
YuSanka
e5bc1cb598 Fixed broken DnD on GTK
+ show "Object menu" for each FullInstance instead of FullObject
2018-12-13 13:38:18 +01:00
Vojtech Kral
3e02b3d2f2 Plater: Remove extraneous button 2018-12-12 14:18:27 +01:00
Vojtech Kral
caafcede3b WIP OctoPrint integration 2018-12-12 13:17:01 +01:00
bubnikv
92e6427511 Trigger background processing update when switching to a preview tab.
Implements "Go Direct to the preview screen after slicing #152"
2018-12-11 17:49:31 +01:00
bubnikv
eb4a48c141 WIP: Merged commits from stable between 1.41.2-beta and 1.42.2 final.
Changes in SupportMaterial.cpp, TriangleMesh.cpp and 01_trianglemesh.t
are yet to be merged.

WIP: Refactoring of layer height editing.
Removed layer_height_ranges from PrintObject, as the Print/PrintObject
now hold their copies of Model/ModelObject.
2018-12-11 16:33:43 +01:00
YuSanka
a6e85ed1f6 Suppressed import/adding of the 3mf which contains multi-part objects
+ Try to fix the wrong extruder selection under OSX
2018-12-10 13:40:19 +01:00
YuSanka
4e9564e461 After merge context menu fixing 2018-12-07 18:28:59 +01:00
YuSanka
0980824a1e Merge branch 'master' of https://github.com/prusa3d/Slic3r 2018-12-07 18:00:17 +01:00
YuSanka
abddd92a37 Context menu from the object on the 3Dscene 2018-12-07 17:50:48 +01:00
Enrico Turri
3d72f8736d Fixed volume shown in info panel 2018-12-07 16:44:18 +01:00
Vojtech Kral
8237b1bc8b Plater: single object STL export and reloading
Based on Plater.pm`export_object_stl() and reload_from_disk()
2018-12-07 13:58:44 +01:00
bubnikv
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
bubnikv
ffc710ced6 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-06 15:41:42 +01:00
bubnikv
d2e788ed13 Wipe tower update fixes 2018-12-06 15:40:41 +01:00
YuSanka
f9b25324ab Try to fix sub_menu work(on the Scene) under OSX and Linux
+ some code refactoring for context menu inside ObjectList
2018-12-06 14:49:57 +01:00