bubnikv
2b0e1633cf
Fix of "macos crash on WipeTower when using multi extruder + tower + support #1632 "
...
Added a new validation into Print::validation() to verify, that
the non-soluble supports need to be printed with "current" extruder.
This check was already there, though for the global parameters only.
Now the check is performed inside the Print class for the object
override parameters as well.
Improved the Print::validate() handling. The Print::validate() is only
called if the Print::apply() indicates a change, or if the slicing
was executed by the user explicitely (with the "Slice now" button,
with the "Send to octoprint" button, or by switching to the print
path preview).
2019-01-10 16:06:24 +01:00
YuSanka
fcf41c7eb8
Fixed OSX compilation bug
2019-01-10 13:44:31 +01:00
YuSanka
c62a51ead1
Implemented ModeSizer with ModeButtons for the mode view changing from the settings tabs and plater
2019-01-10 11:09:31 +01:00
bubnikv
5b1c1d5922
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
Enrico Turri
474e06ac85
Fixed missing mirror transform data when increasing instances count
2019-01-03 15:04:29 +01:00
bubnikv
8d1b854acb
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
b099d5c05e
Removal of wxNotebook from plater set as default
2019-01-03 12:59:06 +01:00
Enrico Turri
0997825e0e
Fixed import from amf files
2019-01-03 12:04:14 +01:00
Enrico Turri
ca6a7ac8d5
Further improvement in objects manipulation using sidebar (multiselection)
2019-01-03 11:24:03 +01:00
Enrico Turri
d426895580
Automatic selection of newly loaded objects
2019-01-03 09:12:50 +01:00
bubnikv
c4d5c7cefd
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
4227499534
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
2adce62643
Background texture for toolbars set as default
2019-01-02 16:26:22 +01:00
Vojtech Kral
2db0906071
Fix fs::path <-> wxString conversions
2019-01-02 15:53:52 +01:00
Enrico Turri
9b8a68565f
Modified camera target behavior set as default
2019-01-02 14:04:26 +01:00
Enrico Turri
611d9aa0d8
Model's volume transform set as default
2019-01-02 10:49:13 +01:00
bubnikv
126035f6f8
Fixed many errors in background processing synchronization and update.
...
Fixed couple of compiler warnings.
2018-12-22 10:02:42 +01:00
Enrico Turri
4a2c0722f7
2nd attempt to fix switching between 3d view/preview using tab key on Mac
2018-12-21 11:39:37 +01:00
Enrico Turri
4c823fea40
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2018-12-21 11:13:47 +01:00
Enrico Turri
6370902a1b
Code cleanup
2018-12-21 11:13:33 +01:00
YuSanka
fb78957687
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
964209f89b
Attempt to fix switching between 3d view/preview using tab key on Mac
2018-12-21 10:43:22 +01:00
Enrico Turri
1d3d87c2b9
Fixed toolbar update when switching between 3d view/preview using tab or ctrl+5/6
2018-12-21 10:10:49 +01:00
bubnikv
cb0488df12
Tab key to switch between the 3D view / path preview.
2018-12-20 22:30:42 +01:00
Enrico Turri
68684dd003
Removed obsolete GLCanvas3D::m_shader_enabled
2018-12-20 13:20:21 +01:00
Enrico Turri
780e3c700e
Attempt to reduce ugly artifacts when switching to preview for the 1st time
2018-12-20 12:51:42 +01:00
bubnikv
5553d10c1e
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2018-12-19 14:47:25 +01:00
bubnikv
e9990ed79e
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
b7c506170d
Fixed OSX build
...
+ Added shortcut (?) for "Keyboard Shortcuts" dialog
2018-12-19 14:01:46 +01:00
bubnikv
354458ae73
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2018-12-19 12:07:53 +01:00
bubnikv
a6a1a866d8
Fix of SPE-695 Minus key should not delete object
2018-12-19 12:07:45 +01:00
Enrico Turri
9d8e78636b
Fixed loading of huge models
2018-12-19 09:54:15 +01:00
bubnikv
bb5caf2e08
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
7d1fb201e7
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
66b5deccf5
PrintHost: Basic SL1 support
2018-12-18 14:37:35 +01:00
YuSanka
01edb23ffc
Fixed the enabling of the "split to objects/parts" buttons
2018-12-17 18:08:32 +01:00
Vojtech Kral
862217a6b3
OctoPrint basics working, niceties to-do
2018-12-17 17:14:00 +01:00
Enrico Turri
f7a6ee9e29
Fixed volume shown in info panel for scaled objects
2018-12-17 15:45:20 +01:00
Enrico Turri
083c626770
Added background texture to toolbars
2018-12-17 10:55:14 +01:00
YuSanka
48a94ebae1
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
27f5df5fbd
Fixed broken DnD on GTK
...
+ show "Object menu" for each FullInstance instead of FullObject
2018-12-13 13:38:18 +01:00
Vojtech Kral
913cece5a6
Plater: Remove extraneous button
2018-12-12 14:18:27 +01:00
Vojtech Kral
2350fb62b9
WIP OctoPrint integration
2018-12-12 13:17:01 +01:00
bubnikv
09c539a242
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
52db7b055a
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
293d6ba8ad
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
33a2d86bad
After merge context menu fixing
2018-12-07 18:28:59 +01:00
YuSanka
386d46417a
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2018-12-07 18:00:17 +01:00
YuSanka
c80267bb29
Context menu from the object on the 3Dscene
2018-12-07 17:50:48 +01:00
Enrico Turri
45f44da3b1
Fixed volume shown in info panel
2018-12-07 16:44:18 +01:00