Commit Graph

1976 Commits

Author SHA1 Message Date
eb62b5a049 WipeTowerDialog.cpp - wxEXPAND conflicted with wxALIGN_CENTER_HORIZONTAL (triggered a wxWidgets assert) 2019-06-19 14:52:42 +02:00
426fda26f7 Wipe tower - refactoring (removed the abstract WipeTower class)
- abstract class WipeTower and its descendant WipeTowerPrusaMM were merged into a single (non-abstract) WipeTower class
- all uses of WipeTower::xy struct were replaced by Eigen Vec2f (it is no longer necessary to be independent on libraries that PrusaSlicer uses)
- the WipeTowerPrusaMM.hpp/.cpp will be renamed in the next commit (hopefully it will retain its git history that way)
2019-06-17 10:16:07 +02:00
cc5a47d96c Changed handling of priming extrusions to allow injection of filament and toolchange custom gcodes
The priming extrusions were handled separately from the rest of the wipe tower toolchanges. In order to be able to use the logic from previous commit for them (custom toolchange gcodes etc), some unpleasant code shuffling was needed
2019-06-14 14:42:07 +02:00
0e31498f43 Enable wipe tower for all multi-extruder configurations 2019-06-14 12:28:52 +02:00
d642517843 Layers editing overlay rendering modified to use a texture drawn on a quad lying in a plane parallel to the camera viewport 2019-06-14 10:55:56 +02:00
ecff6b721d Build fix when boost is not in prefix/boost 2019-06-13 14:19:24 +02:00
75ecf5792f Fixed method Camera::get_position() 2019-06-13 08:47:38 +02:00
bd19f9591d Fixed method Camera::get_dir_forward() 2019-06-13 08:38:49 +02:00
37714a78cb Fixed conflicts after git cherry-picking 39cfe819daeb7dd71bae5ff20edfbe6396dffbe8 2019-06-12 10:57:20 +02:00
c37a733b3d Bed shape dialog refactoring 2019-06-12 10:00:51 +02:00
daa269b40f Fixed conflicts after cherry-picking 932e54383d28acbc96f0af6c38c838f2bb23f21d 2019-06-10 11:57:42 +02:00
cdacd38d2d BonjourDialog: Fix dialog flags 2019-06-03 17:41:02 +02:00
e765007ca1 Fixed a bug with a "gear" button near the filament preset (part of #2440) 2019-06-03 14:59:16 +02:00
05a7d1b26b SLA dialog: Prevented the slider to have zero width, even in case the text width is calculated incorrectly 2019-05-27 15:36:51 +02:00
8c3d0a5d28 Updated shortcut dialog with new scale to fit print volume command 2019-05-24 15:53:15 +02:00
7f98277577 Code cleanup 2019-05-24 15:22:27 +02:00
b56d65c1d5 1) Added Scale to print volume menu item to objects list context menu
2) Disable [F] key when scale sizmo is dragging
2019-05-24 14:42:59 +02:00
88d3813997 Fixed conflicts after cherry-picking 844e99f84e 2019-05-24 14:42:46 +02:00
17d944747e Fixed false detection of out of print volume for sla supports 2019-05-24 14:38:05 +02:00
1903bd82a8 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-05-24 12:46:36 +02:00
4f96307e71 Workaround for #2331 2019-05-24 12:37:26 +02:00
2aa05cfb0b Support of CJK languages in ImGUI:
Added glyph tables & CJK font (huge file!)
Added glyph tables for Turkish and Vietnamese.
Added glyph tables Thai (font is still missing)
2019-05-23 18:04:27 +02:00
1ee1cf79c2 Merge remote-tracking branch 'origin/ys_bugfixing' 2019-05-23 15:24:16 +02:00
fd64153aca Merge remote-tracking branch 'origin/ys_new_features' 2019-05-23 15:23:35 +02:00
ef2f9f9d18 Fix of #2318 2019-05-23 15:12:19 +02:00
dbab755a8b Merge remote-tracking branch 'origin/master' into ys_bugfixing 2019-05-23 12:42:59 +02:00
86856fc683 Set current filament color to the ColorPicker 2019-05-23 12:39:55 +02:00
6f36e49c9d Fixes PrusaSlicer exits after entering illegal object name #2348
For some reason, showing an error message box from inside the right panel
in place editor handler lealds to crashes at least on Windows.
Postpoing the dialog with a CallAfter cures that crash.
2019-05-23 12:18:28 +02:00
7b1341f845 Fixed filament color editing from Combobox (related to #2321) 2019-05-23 10:55:57 +02:00
f7f32438d2 Added comments and some changes of input parameters for slider 2019-05-23 08:58:42 +02:00
e45a631f09 Fix of an icon size slider under OSX and GTK 2019-05-22 17:08:02 +02:00
17cde44527 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-05-22 15:30:55 +02:00
8ece3d41f0 Fix of MMU file detection not working consistently #2317
If a 3mf or amf file does not contain slicer's profile, and if it
looks like a multi-part object, slicer shall ask for loading it
as a multi-part object.
2019-05-22 15:30:35 +02:00
5731a0e808 Fixed scaling of multiple selection 2019-05-22 13:57:39 +02:00
d2af47cb32 Merge remote-tracking branch 'origin/master' into ys_new_features 2019-05-22 13:51:49 +02:00
32cbe5c7b1 Implemented a possibility to set a custom toolbars icon size (related to #2247 and same others) 2019-05-22 13:51:02 +02:00
637cc04ee3 Fix of Crash on Export config Bundle (Win64) (#2307)
Export of the names of the SLA profiles was performed into the config bundle
for SLA profiles, which were nop set. A safe method is now used,
which stores an empty string in such a case.
2019-05-22 11:31:36 +02:00
b39df574e8 Fixing issues with mode switching on Linux. 2019-05-21 14:06:43 +02:00
1340d880db Tech ENABLE_GENERIC_SUBPARTS_PLACEMENT set as default 2019-05-21 10:01:04 +02:00
91fd56429c Tech ENABLE_VOLUMES_CENTERING_FIXES set as default 2019-05-21 09:42:59 +02:00
a4620ffcd8 Removed tech DISABLE_DESELECT_ALL_MENU_ITEM 2019-05-21 09:23:45 +02:00
c423c15f0e Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-05-20 18:49:36 +02:00
b697e64b39 Fix of a crash when deleting all objects. 2019-05-20 18:49:32 +02:00
d7d06a39cf Preset updating: Judge dev version based on version online, not current 2019-05-20 18:36:55 +02:00
3a2eb97a2b Fix of the layer_height / first_layer_height non zero test. 2019-05-20 17:05:16 +02:00
2ca687b256 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-05-20 16:38:07 +02:00
f4d89910a4 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-05-20 16:37:13 +02:00
ac7936c2b0 Fixed rendering of support points in SLA gizmo for mirrored objects 2019-05-20 16:33:57 +02:00
f22cbcaae4 Fix of #2277
+ new POT
2019-05-20 16:05:15 +02:00
0095a194d6 Fixed debug technology ENABLE_RENDER_SELECTION_CENTER 2019-05-20 15:59:54 +02:00