Commit graph

1161 commits

Author SHA1 Message Date
YuSanka
4d0c0ac748 Fix of Cyrillic named files inside the object list (part of the #1622) 2019-01-08 11:48:32 +01:00
bubnikv
094e3cb565 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2019-01-08 10:52:53 +01:00
bubnikv
42e8d81403 Fix of "Build plate missing in view #1580"
Fixed import of the user config bundle to maintain the "inherits"
references to system profiles.
2019-01-08 10:52:11 +01:00
YuSanka
591d42fd76 Fixed editing of the extruder's settings (SPE-735) 2019-01-08 10:18:21 +01:00
Enrico Turri
cfff3832dc Force SetFocus on 3D view when mouse enters it also on Mac 2019-01-08 10:06:10 +01:00
Enrico Turri
66f9582a20 Fixed sidebar size fields update (which was broken again) 2019-01-08 09:51:58 +01:00
Enrico Turri
153c6e7f68 Extended limits in z for camera target movements - Fix of #1589 2019-01-08 09:10:57 +01:00
Vojtech Kral
8bc8dfaba4 Build: Fix install targets, add SLIC3R_FHS, check resource dir on GUI_App init
Fix #1515
2019-01-07 17:25:12 +01:00
YuSanka
b66f41f43d Fixed #1543 2019-01-07 16:20:50 +01:00
bubnikv
2f4adc1906 Implemented [filament_extruder_id] placeholder #1568 2019-01-07 15:12:40 +01:00
bubnikv
0970457a46 Reverted a buggy change done in c0ebcacf1d 2019-01-07 14:52:13 +01:00
bubnikv
026bc801e3 Fix of #1505, #1541
Fixed a regression issue in initialization of the "Avoid external perimeters"
feature.
2019-01-07 12:20:48 +01:00
Lukas Matena
2b39babf5f Place on bed area limit decreased 2019-01-07 12:05:20 +01:00
Enrico Turri
c81dbba794 Fix of #1590 2019-01-07 10:53:48 +01:00
YuSanka
bbed47acd0 Fixed #1579 2019-01-07 10:32:33 +01:00
tamasmeszaros
80156d93b4 Merge remote-tracking branch 'origin/master' into tm_pad_improve 2019-01-07 10:09:31 +01:00
tamasmeszaros
0c7fbe0a93 Comments and cosmetics for the new pad code. 2019-01-07 10:07:49 +01:00
bubnikv
e03efc96d0 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2019-01-07 09:39:11 +01:00
bubnikv
3bd2db8ba6 Fix of #1598, #1601, #1604, #1612
The text fields were not causing config value updates,

broken with 8d1b854acb
Replaced all wxString.ToStdString() with wxString.ToUTF8().data()
to be sure that the strings are correctly converted to UTF8.
2019-01-07 09:37:51 +01:00
Enrico Turri
a2bc7e1660 Fix of #1596 2019-01-07 09:15:31 +01:00
Lukas Matena
bdf4d5f41f Fixed a crash when deleting several instances of one object 2019-01-05 08:34:05 +01:00
Lukas Matena
60926e7be3 Place to bed now rotates all instances the same way, regardless of which one was selected 2019-01-05 08:34:05 +01:00
Lukas Matena
7ef10e9663 Fix of place to bed function
This reverts commit 86e9cb604a
and also contains a fix.
2019-01-05 08:34:05 +01:00
tamasmeszaros
fa5c96dfb9 Recover outer top radius for the new pad.
Inner top, bottom and outer bottom radius still missing.
2019-01-04 16:57:27 +01:00
bubnikv
567b367061 Disabled the print bed mesh temporarily,
bumped up the build version to alpha2,
fixed one minor issue in G-code generator
2019-01-04 16:48:41 +01:00
tamasmeszaros
f761691b7d Pad now has adjustable wall tilt and maintains wall thickness properly.
Edges are not rounded yet.
2019-01-04 16:24:10 +01:00
Lukas Matena
86e9cb604a Revert "Place on bed improvements"
Some problem with disappearing planes, not worthy for a patch-release

This reverts commit f7726b99a7.
2019-01-04 16:18:25 +01:00
bubnikv
740cd326ea Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2019-01-04 15:43:05 +01:00
bubnikv
d409abf4c6 Reverted a change specific to Win32 to try to set Win32 locale
for the decimal point. This only works for the current user's locale
and it changes it system wide.
2019-01-04 15:42:44 +01:00
Lukas Matena
f7726b99a7 Place on bed improvements
- works with large meshes
- area discrimination takes into account scaling of the object
- planes are recalculated when some volume's type is changed (e.g. from a part to modifier mesh)
2019-01-04 15:38:50 +01:00
Enrico Turri
94becf120b Fixed euler angles calculation for the singular case 2019-01-04 14:53:01 +01:00
Enrico Turri
2ce308693f Fixed object size changes using sidebar 2019-01-04 13:59:41 +01:00
Enrico Turri
8e001972a9 Added print bed models for mk2 and mk3 printers to 3D scene 2019-01-04 12:56:48 +01:00
bubnikv
b82f3319c7 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2019-01-03 18:55:00 +01:00
bubnikv
41c2775468 Fix of #1501, #1522
This time the wWinMain did not provide a valid command line.
Calling ::GetCommandLineW() helped.
2019-01-03 18:54:45 +01:00
Vojtech Kral
30184cc0f6 Fix #1502 Upload to duet does not start the print
Code was erroneously removed during refactoring
2019-01-03 17:28:23 +01:00
bubnikv
206f16f374 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2019-01-03 16:37:03 +01:00
bubnikv
b1a7ac07c9 Fix of "System presets listed among user presets (and can't be deleted) [1.42.0-alpha1] #1511"
When loading a user provided Config Bundle (not a vendor Config Bundle),
profiles of the same name as the system profiles already loaded into Slic3r
will be ignored, while emiting an error message into the log.

Also when loading a user provided Config Bundle, imported vs. overwritten
profiles are reported into the log as well.
2019-01-03 16:36:45 +01:00
Vojtech Kral
237eaa5f6f Fix #1526 --datadir not working 2019-01-03 16:19:08 +01:00
Enrico Turri
360dbca52e Attempt to fix camera movements after importing object 2019-01-03 15:43:03 +01:00
Enrico Turri
474e06ac85 Fixed missing mirror transform data when increasing instances count 2019-01-03 15:04:29 +01:00
bubnikv
98fa9c4c38 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2019-01-03 14:35:08 +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
tamasmeszaros
8a3d2f385f Fix for bad arrange with mirrored objects 2019-01-03 14:20:01 +01:00
Enrico Turri
b099d5c05e Removal of wxNotebook from plater set as default 2019-01-03 12:59:06 +01:00
bubnikv
c81ef2f567 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2019-01-03 12:32:18 +01:00
bubnikv
0d7e53badb Fix of 1.42.0-Alpha1 won't open from self contained folder #1500
Added some missing UTF8 to wxString path explicit conversions.
2019-01-03 12:32:13 +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
bubnikv
b7a92b5525 Fix of #1512
"Printer Host Upload Queue vanishes in the background [1.42.0-alpha1]"
the canvas3d used to grab focus when mouse entered a window even
if the top level window was not active. This was now changed and
the top level must be active for the canvas3d to grab the focus.
2019-01-02 17:49:23 +01:00
bubnikv
e2daf05368 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2019-01-02 16:27:38 +01:00
bubnikv
d0fc403741 Fix of a regression bug in Dauglass Peucker contour simplification
after an introduction of a non-recursive variant of the algorithm.
Fixes "Strange behavior while printing curved perimeters #1503"

Fixed some compilation warnings.
2019-01-02 16:27:11 +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
tamasmeszaros
760b1cd9bc Fix for normal averaging and hidden parameter for max normal Z angle. 2019-01-02 15:48:38 +01:00
bubnikv
a7d8146198 Fix of #1501
"Po přepnutí do češtiny program zhavaruje a nejde znovu spustit"
Fixed wxWidgets assert, where the Win32 decimal point was different
from wxWidgets locales decimal point.
Fixed by calling the Win32 "set locale" function directly.
Not sure I know what I am doing, this fix needs to be tested throughly.
2019-01-02 15:35:40 +01:00
Dylan "smellyfis" Thies
6e2ea18b9c fixing issue with disappearing tabs
src/slic3r/GUI/Tab.cpp:
        When switch to previously created tabs they were not being
        restored

The fix is better only used on Linux (lukasmatena)
2019-01-02 14:55:24 +01:00
tamasmeszaros
d88f3adce9 Fix for invalid support geometry when connecting to model surface 2019-01-02 14:26:25 +01:00
Enrico Turri
9b8a68565f Modified camera target behavior set as default 2019-01-02 14:04:26 +01:00
Enrico Turri
0ccd19f1ee Improved objects manipulation using sidebar 2019-01-02 13:42:29 +01:00
tamasmeszaros
abf34c3b6d Debug logs during SLA processing 2019-01-02 11:52:15 +01:00
Enrico Turri
611d9aa0d8 Model's volume transform set as default 2019-01-02 10:49:13 +01:00
Enrico Turri
4b04e4e552 Fix for #1549 2019-01-02 10:18:02 +01:00
Enrico Turri
447a51a3c8 Constrained camera target set as default 2019-01-02 08:55:56 +01:00
Lukas Matena
9bd5728508 AboutDialog crash fix 2018-12-25 00:35:34 +01:00
bubnikv
0a3758d785 SLA automatic support points: Added cancellation points. 2018-12-22 11:21:21 +01:00
bubnikv
18beb10ae0 Automatic SLA support points: Disable debug outputs by default. 2018-12-22 10:55:15 +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
bubnikv
de65bd989d Annotated the system printer profiles with a technology filed.
Code (as of now disabled) to suppress the SLA profiles for the initial alpha.
2018-12-21 20:09:25 +01:00
bubnikv
2c83bae9ed Changed the default file extension to the Prusa SL1 files to .dwz 2018-12-21 19:48:33 +01:00
Vojtech Kral
017b4f3aa1 PrintHost: Fix bad access on bg thread stop 2018-12-21 14:44:03 +01:00
YuSanka
0fd20d4cdc Fixed object_list layouts 2018-12-21 14:42:28 +01:00
Enrico Turri
26959d0cde Partial revert of previous commit 2018-12-21 14:41:47 +01:00
tamasmeszaros
6680aaaf16 small fix for headless supports when they have no space to manifest 2018-12-21 14:33:10 +01:00
tamasmeszaros
fefa4ded00 Merge remote-tracking branch 'origin/master' 2018-12-21 14:32:20 +01:00
tamasmeszaros
bf080d3002 small refactoring and warning elimination. 2018-12-21 14:32:11 +01:00
Lukas Matena
f288af0b5e Fixed an out-of-bound situation in SLA support generator 2018-12-21 13:55:14 +01:00
Lukas Matena
20a4593ee1 Flatten gizmo now respects sla_shift_z 2018-12-21 13:19:17 +01:00
tamasmeszaros
72e9a2615f Small fix for double bridging issue with very close pillars 2018-12-21 13:10:37 +01:00
YuSanka
22f95d4b43 Fixed view_mode updating on the Tabs 2018-12-21 12:59:48 +01:00
Lukas Matena
f3cb54d91f An attempt to fix aa OSX compilation issue 2018-12-21 12:57:26 +01:00
Vojtech Kral
2a244f2aab KBShortcutsDialog: Add symbols for Command and Option on Mac 2018-12-21 12:48:30 +01:00
tamasmeszaros
1d769e322d A bit more informative description for the "display_orientation" parameter 2018-12-21 12:46:04 +01:00
Enrico Turri
8014bc537a Fixed glitches in object position when moving it with background process enabled 2018-12-21 12:42:06 +01:00
Lukas Matena
7617b10d6e SLA autosupports including islands 2018-12-21 12:35:20 +01:00
Lukas Matena
2ba28325f0 Merge branch 'master' into lm_sla_supports_auto 2018-12-21 12:34:24 +01:00
Vojtech Kral
75cc0b07bb Http: Don't set CURLOPT_TIMEOUT 2018-12-21 12:06:47 +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
Enrico Turri
5006633221 Improved rendering of transparent volumes 2018-12-21 09:56:11 +01:00
YuSanka
3182611ac2 Fixed page updating according to view_mode (after preset changing) 2018-12-21 09:19:00 +01:00
YuSanka
b9ac016d89 Improve parameter validation for "something or %" settings 2018-12-21 08:00:26 +01:00
bubnikv
71650a7ecf Fixed the "Ctrl-R" hotkey for Reslice. 2018-12-20 22:50:30 +01:00
Lukas Matena
9571e7c209 Merge branch 'master' into lm_sla_supports_auto 2018-12-20 22:35:47 +01:00
bubnikv
cb0488df12 Tab key to switch between the 3D view / path preview. 2018-12-20 22:30:42 +01:00
bubnikv
3cd23c223b Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-20 20:12:40 +01:00
bubnikv
f799f2eb48 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
Vojtech Kral
56f473c2dc Prinhost: Add a note explaining OS certificate store 2018-12-20 18:50:24 +01:00
bubnikv
f56bb7d085 Fixed file wild cards when exporting a G-code or SLA output file. 2018-12-20 18:23:11 +01:00
bubnikv
1e325f8374 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-20 17:45:02 +01:00
bubnikv
42fada4576 Updated SLA profiles.
Fixed the update downloader to ignore downloaded preset index if it is
older than the currently active one.
2018-12-20 17:44:24 +01:00
Vojtech Kral
af08626398 Duet: Implement upload() (refactoring from old code) 2018-12-20 17:09:44 +01:00
Vojtech Kral
f318536556 Printhost: Make queue window non-modal, fix upload start progress 2018-12-20 16:43:17 +01:00
Vojtech Kral
4d70546a05 Fix: Schedule SLA print uploads too (the same way as FFF) 2018-12-20 16:37:13 +01:00
tamasmeszaros
ee8df7b408 Don't set done on a canceled step. 2018-12-20 16:25:32 +01:00
tamasmeszaros
70bfa4202f Fix for SPE-700 (Corrupted slice data) 2018-12-20 15:24:02 +01:00
Vojtech Kral
ece3c74380 Printhost: Minor bugfix 2018-12-20 13:45:20 +01:00
Vojtech Kral
2d0dc6b050 Printhost: Cancelation, bugfixes 2018-12-20 13:38:00 +01:00
Vojtech Kral
afc5ed0c62 Printhost: Error message stashing, improvements 2018-12-20 13:37:50 +01:00
Enrico Turri
68684dd003 Removed obsolete GLCanvas3D::m_shader_enabled 2018-12-20 13:20:21 +01:00
YuSanka
3fbc4afc95 Upgraded "Keyboard shortcuts" dialog 2018-12-20 12:53:25 +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
tamasmeszaros
a5b846f7fc Improved edge normal detection. Also removed some warnings. 2018-12-20 12:08:06 +01:00
Enrico Turri
11da45e32f Visual hints in the 3D scene when sidebar matrix fields have focus -> legacy render case 2018-12-20 11:42:26 +01:00
Enrico Turri
54fae97032 Visual hints in the 3D scene when sidebar matrix fields have focus -> Completed VBOs case 2018-12-20 11:14:53 +01:00
bubnikv
6282e904b9 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-20 10:56:04 +01:00
bubnikv
5632279213 Improvements of assigning the layer span to the layer slider
on slice update.
2018-12-20 10:55:50 +01:00
Vojtech Kral
3b2c28fa89 Printhost: Polish error handling, bugfixes 2018-12-19 18:49:34 +01:00
YuSanka
c40b8aba24 Fixed recreate_GUI() after language change. 2018-12-19 17:38:41 +01:00
YuSanka
4c55f1ce9e DoubleSlider issues (1 & 3 from SPE-686)
+ added icon for "Keyboard shortcuts" dialog
2018-12-19 15:58:42 +01:00
Vojtech Kral
17c2f3d813 Http: Set a sane default connection timeout 2018-12-19 15:40:35 +01:00
Lukas Matena
75063410ad Merge branch 'master' into lm_sla_supports_auto 2018-12-19 15:31:21 +01:00
Vojtech Kral
0ac4d13015 Print host: Check OctoPrint vs SLA 2018-12-19 15:15:29 +01:00
Enrico Turri
2548253d59 Another fix on volumes translation 2018-12-19 15:03:49 +01:00
YuSanka
918cb48d45 Fixed OSX build & language selection (SPE-696) 2018-12-19 14:51:18 +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
Enrico Turri
0dcdcf74fc Visual hints in the 3D scene when sidebar matrix fields have focus (wip [position+scale+size] and disabled) 2018-12-19 14:44:37 +01:00
YuSanka
b7c506170d Fixed OSX build
+ Added shortcut (?) for "Keyboard Shortcuts" dialog
2018-12-19 14:01:46 +01:00
YuSanka
661086554a Added "Keyboard Shortcuts" dialog 2018-12-19 13:06:46 +01:00
Lukas Matena
75ef3431b3 Merge branch 'master' into lm_sla_supports_auto 2018-12-19 12:25:58 +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
bubnikv
d414ef3395 Fix of G-code remaining times export, that I broke with my optimizations. 2018-12-19 12:02:17 +01:00
Enrico Turri
d922260b73 Do not clear selection if left-clicking out of objects while shift is down 2018-12-19 11:59:59 +01:00
Enrico Turri
9d8e78636b Fixed loading of huge models 2018-12-19 09:54:15 +01:00
bubnikv
b2e40d5046 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-18 19:13:15 +01:00
bubnikv
76c922bf9a Fixed a crash when trying to delete a wipe tower with the delete key. 2018-12-18 19:12:59 +01:00
Vojtech Kral
ec9caae622 Http & ErrorDialog: Improve error reporting 2018-12-18 18:50:37 +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
bubnikv
8bc04e640a The G-code export was reshuffled a bit to reduce peak memory consumption.
Namely, the time estimate memory is released before the G-code
preview data is created from the G-code analyser data.
2018-12-18 17:34:21 +01:00
bubnikv
e2d7fd941f Fixed OSX/Linux builds 2018-12-18 16:32:11 +01:00
bubnikv
65cee8d249 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-18 15:56:16 +01:00
bubnikv
1e6900afa2 Logging of memory usage for the GCodeAnalyzer and GCodePreviewData. 2018-12-18 15:55:45 +01:00
YuSanka
1dc3145e69 Suppressed selection's update if SettingsItem for the current object/part is selected 2018-12-18 15:29:49 +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
bubnikv
59b01b4908 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-18 14:10:44 +01:00
bubnikv
bffcaeff41 Time estimator: Added consumed memory tracing, replaced std::map
with std::vector for lower memory consumption.
2018-12-18 14:10:31 +01:00
Enrico Turri
7077c1e4a1 Sidebar matrix field behavior for multiple volume selection 2018-12-18 14:08:46 +01:00
Enrico Turri
d6b8ed3e3e Sidebar matrix field behavior for single volume selection 2018-12-18 13:07:50 +01:00
Enrico Turri
3f96f6df84 Rendering of selection center (disabled) 2018-12-18 12:35:49 +01:00
bubnikv
6359bda0c0 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-18 12:05:26 +01:00
bubnikv
b8c8dfbb2f Fix of Linux/OSX build 2018-12-18 12:05:13 +01:00
Enrico Turri
f54f966663 Sidebar matrix field behavior for single full object selection 2018-12-18 11:50:22 +01:00
bubnikv
df9abe7d78 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-18 11:32:00 +01:00
bubnikv
771928d916 Logging of memory allocations on Windows during the slicing process
when the SLIC3R_LOGLEVEL >= info.
2018-12-18 11:31:41 +01:00
Enrico Turri
d453b6fb3f Sidebar matrix field behavior for single full instance selection 2018-12-18 11:11:06 +01:00
Enrico Turri
a394e55e07 Added method ModelObject::full_raw_mesh() 2018-12-18 10:49:22 +01:00
Enrico Turri
334f747fa9 Sidebar matrix fields focus handling 2018-12-18 10:40:53 +01:00
Enrico Turri
8854276965 Added size fields to sidebar matrix manipulators 2018-12-18 10:10:14 +01:00
bubnikv
1efb54cc6c Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-18 09:57:33 +01:00
bubnikv
7cd612fc17 Fix of SPE-694
Slicer do not generate infill after Contact Z distance settings change
2018-12-18 09:57:19 +01:00
Enrico Turri
a326ce06b1 Removed unneeded methods from ObjectManipulation 2018-12-18 09:34:41 +01:00
Enrico Turri
0eca8f14cc Fixed update of gcode preview view type when changing printer 2018-12-18 09:08:32 +01:00
bubnikv
485de8e936 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-17 19:46:49 +01:00
bubnikv
2c63af5dd9 Fix of SPE-607 2018-12-17 19:46:36 +01:00
YuSanka
17164ee333 Fixed #1225 (Added "Parameter validation" for "mm or %" values)
+ fixed correct updating of the "Contact Z distance" parameter
2018-12-17 18:08:32 +01:00
YuSanka
01edb23ffc Fixed the enabling of the "split to objects/parts" buttons 2018-12-17 18:08:32 +01:00
bubnikv
9463351abd Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-17 18:04:37 +01:00
bubnikv
6411ab5b63 Fix of SPE-607
Part changed to Support enforcer is not sliced with one another part
2018-12-17 18:04:23 +01:00
Vojtech Kral
862217a6b3 OctoPrint basics working, niceties to-do 2018-12-17 17:14:00 +01:00
tamasmeszaros
b613334b81 Considering multiple neighboring triangles for support point normals 2018-12-17 15:58:15 +01:00
Enrico Turri
f7a6ee9e29 Fixed volume shown in info panel for scaled objects 2018-12-17 15:45:20 +01:00
Enrico Turri
11cf10774b Fixed import from PrusaControl files 2018-12-17 15:28:17 +01:00
Enrico Turri
cdc654540b Added accelerator table on Windows to let numpad work with CTRL key as required by window menu shortcuts 2018-12-17 14:40:54 +01:00
Enrico Turri
985cd17265 Axes rendering 2018-12-17 14:09:35 +01:00
Enrico Turri
40f74fe6eb Added background texture to gizmos overlay 2018-12-17 13:20:57 +01:00
Enrico Turri
57e80f896c Small refactoring into gizmos overlay in preparation for background texture 2018-12-17 12:49:47 +01:00
YuSanka
825f3641e2 Created GetRowByItem() to fix the Scrolling of the Object List to selected item under all platforms
+ temporary suppressed object/part mane editing under OSX
2018-12-17 12:47:08 +01:00
bubnikv
7e8d9c154d WIP: Fix of PrusaControl import.
Now the transformation matrices need to be restored as well.
2018-12-17 12:11:51 +01:00
Enrico Turri
0a6e4cb39a Scalable toolbar icons 2018-12-17 11:11:49 +01:00
Enrico Turri
083c626770 Added background texture to toolbars 2018-12-17 10:55:14 +01:00
Enrico Turri
49202b0698 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2018-12-17 10:54:00 +01:00
bubnikv
d0edc36400 Implemented M220 B / M220 R for backup / restore of the speed override
at the firmware. The M220 B / M220 R are only applied for MM prints
without any flex or soluble (PVA, BVOH) material, as for these materials
the MMU slows down the print using the M220 code.
fixes "LCD Speed Modifier Lost on Tool Change #421"
2018-12-17 10:30:20 +01:00
Enrico Turri
c7ba9cb9b0 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2018-12-17 10:27:40 +01:00
bubnikv
45e611c9fc Fixed M203 processing by the time estimator for Smoothieware.
Fixes "Print time estimate incorrect for Smoothie flavor with M203 #1259"
2018-12-17 09:57:24 +01:00
YuSanka
9fbbbcabc8 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2018-12-17 08:38:10 +01:00
YuSanka
18a6205738 Fixed build on OSX & Linux 2018-12-17 08:37:50 +01:00
Enrico Turri
debbca0f14 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2018-12-17 08:29:23 +01:00
bubnikv
6da83c7976 Make the increase of extruder motor current during MM filament
exchange sequences configurable.
2018-12-14 20:09:10 +01:00
bubnikv
37806c020a Temporarily disabled the following check:
"Levitating objects cannot be printed without support"
until the unit tests are adjusted.
2018-12-14 19:40:02 +01:00
bubnikv
77d37f108c Iterative, not recursive, version of the Douglas-Peucker-Ramer algorithm
based on the work by @fuchstraumer
https://github.com/slic3r/Slic3r/pull/3825
https://gist.github.com/fuchstraumer/9421573fc281b946e5f561758961212a
which was based on
http://anis-moussa.blogspot.com/2014/03/ramer-douglas-peucker-algorithm-for.html
2018-12-14 19:29:58 +01:00