Commit Graph

9165 Commits

Author SHA1 Message Date
enricoturri1966
cbbb2646f5 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2021-11-30 08:37:00 +01:00
enricoturri1966
53c10fc4f9 Tech ENABLE_SEAMS_USING_MODELS set as default 2021-11-30 08:36:55 +01:00
YuSanka
eb9a1a4b53 MSW specific: Hide "Use system menu for application" option in Preferences for system older then Windows 10
(related to the fix of #7355 - PrusaSlicer 2.4.0-beta-2+win64 will not start on Windows 7 64-bit )

+ Updated URL_HASH SHA256 in wxWidgets.cmake in respect to the 51c824019e98fc97b0bcdd4d9f4ed4cb523a7cac in wxWidgets-v3.1.4-patched
2021-11-29 21:00:43 +01:00
Vojtech Bubnik
3c2286c95e Follow up to the MKS merge:
Reformatted for code conformity.
Changed the xxx_ member variables to m_xxx
Replaced std::list with std::deque
2021-11-29 18:12:35 +01:00
Vojtech Bubnik
e7ecdcec70 Merge branch 'introduce-mks-wifi-support-2.3.0-rc2' of https://github.com/RandoMan70/PrusaSlicer into RandoMan70-introduce-mks-wifi-support-2.3.0-rc2 2021-11-29 17:31:21 +01:00
Vojtech Bubnik
7d8c82c800 Fixed handling of "clip_multipart_objects".
This was a regression of 2.4.0-alpha1 wrt. 2.3.3, where handling of
multiple volumes was refactored.
As a result, handling multi-part objects with clip_multipart_objects
disabled was broken.

With clip_multipart_objects disabled, the multi-part objects no more
clip one another and it is sole responsibility of the user to handle
overlaps.

Fixes "add part" error - PrusaSlicer 2.4.0 b2 #7366
2021-11-29 16:33:44 +01:00
Vojtech Bubnik
cbae54b88b Fix of output file dialog extension template for OSX:
When opening a "Save" file dialog with a default output file name,
OSX file dialog strips the provided extension and replaces it
with the default extension. This causes issues with a custom
file output template, where a non-default file extension is specified.

This commit changes the function to generate file dialog templates
so that if a default extension is provided, it is emitted
as first into the extension template.

Fixes Post Processing passes wrong name #7190
2021-11-29 15:46:25 +01:00
n8bot
ce21f2c916 Fix ConfigOptionEnum for interface pattern (#7316)
Caused some intermittent issues with profiles warning about "rectilinear grid" interface pattern not existing.
2021-11-29 11:21:21 +01:00
Vojtech Bubnik
d90270f1f8 Follow-up to aed0003476
refactored for clarity
    Fix of SPE-1109 / #7285 (spiral vase+sequential printing)
    This was broken with ae7d6db, between 2.4.0-alpha1 and alpha2.
2021-11-29 10:26:53 +01:00
Vojtech Bubnik
e05289693d PrintApply: Limiting the update of a modifier to an intersection
of bounding boxes of all the modifiers up to the parent printable volume.
2021-11-29 10:13:09 +01:00
Vojtech Bubnik
f8a98809e5 Fix of Resolution config setting appears to do nothing #7364
This is a regression wrt. to PrusaSlicer 2.3.3 due to refactoring
of the slicing process for better multi material support
and to support negative volumes.
2021-11-29 09:20:37 +01:00
enricoturri1966
35a2f3078a #7368 - Limit count of gcode lines shown into vertical slider tooltip to prevent flickering of the tooltip 2021-11-29 09:12:44 +01:00
Lukas Matena
938e7f91bf Fixed an encoding problem in simplify suggestion 2021-11-26 15:15:51 +01:00
Lukáš Hejl
448d849161 Fixed the collision between BuildVolume::Type::Convex and macro Convex defined inside /usr/include/X11/X.h that is included by WxWidgets 3.0. 2021-11-26 13:53:11 +01:00
Lukas Matena
0edc7cc86c Fix of SPE-1109 / #7285 (spiral vase+sequential printing)
This was broken with ae7d6db, between 2.4.0-alpha1 and alpha2.
The fix should be refactored after it is certain it is correct.
2021-11-26 13:21:18 +01:00
YuSanka
2f8948db8b Next fix for #6814.
"support_material_overhangs_queried" variable have not to be static after a fixing of the #6124.
2021-11-26 11:35:29 +01:00
David Kocik
98fab0021d typo button id fix 2021-11-26 10:40:38 +01:00
David Kocik
945a7c72c0 Resolve IP address from last curl connection and use it as address for next Octoprint upload
IP resolve only for non secure connection and on windows.
2021-11-25 15:18:15 +01:00
enricoturri1966
9a38adf20c Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_print_volume_fit 2021-11-25 15:07:18 +01:00
tamasmeszaros
28422bee6a Fix locked in version of CGAL
fixes #7341
2021-11-25 10:40:12 +01:00
enricoturri1966
f0c4d8c819 Fix of toolpath outside print area wrongly reported - SPE-1135 2021-11-25 09:40:36 +01:00
Lukas Matena
d9cc2ee74d Fixup of a996f33 (When modifiers were used, slicing was cancelled immediately after if began):
The algorithm checking for dummy VolumeRegions jumped over one element and always returned
that regions need to be regenerated
2021-11-24 21:53:35 +01:00
enricoturri1966
60d6500d56 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_print_volume_fit 2021-11-24 12:55:09 +01:00
enricoturri1966
3ed2fa0bce Fix of missing update after changing the value of Max print height into Printer settings tab - SPE-1133 2021-11-24 12:31:27 +01:00
enricoturri1966
dd4f154afc Fixed warning 2021-11-24 11:55:52 +01:00
enricoturri1966
1b03742f01 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2021-11-24 11:48:57 +01:00
enricoturri1966
29a3536536 Fix of objects have wrong color when using convex printbeds - SPE-1132 2021-11-24 11:48:52 +01:00
enricoturri1966
c93a0e8a55 Tech ENABLE_ENHANCED_PRINT_VOLUME_FIT - 1st installment, Scale to print volume command for circular printbeds 2021-11-24 10:55:48 +01:00
Lukas Matena
ba2662378c Fixup of cc44089 (bed bounding box 2D vs 3D)
The mentioned commit has changed behaviour of GLCanvas3D::get_size_proportional_to_max_bed_size(double)
function so that it uses XYZ bounding box instead od just XY. As a result, adding a box object through
the right panel added a huge box when printer max_print_z was higher than x/y. Offset at which a new
object instance is added was also affected.
2021-11-24 10:41:21 +01:00
Sergey Kovalev
d1e2b14613 Add missing mapping 2021-11-24 00:49:53 +07:00
Sergey Kovalev
3ae6c90d13 Fix chrono 2021-11-24 00:18:55 +07:00
Lukáš Hejl
2a963ab681 Added README.md file for fast_float library. 2021-11-23 17:48:35 +01:00
Sergey Kovalev
7942fa5b23 Add timeout/errors management, multiple fixes 2021-11-23 23:41:45 +07:00
Sergey Kovalev
c2df09a141 Multiple fixes for building 2021-11-23 23:41:45 +07:00
Sergey Kovalev
6dab4375ba Small adaptation and formatting 2021-11-23 23:41:44 +07:00
Sergey Kovalev
7528213de9 Add better implementation of tcp console 2021-11-23 23:41:44 +07:00
Sergey Kovalev
914b6f0be9 Fix printing start condition, a little bit more comments 2021-11-23 23:41:44 +07:00
Sergey Kovalev
a2d5bdf1e0 Initial implementation, mostly proof of concept 2021-11-23 23:41:25 +07:00
YuSanka
b65adac8f1 Preferences: Beautification
Text settings: Wrap a label_text to the max 80 characters
MSW specific: Update alignment of the "Dark mode" tab
2021-11-23 16:39:53 +01:00
YuSanka
084a0585d5 Fixed minor bug - Added missed layout of the Tab, when preset is saved with new name.
"Delete" button wasn't observed
2021-11-23 15:54:41 +01:00
YuSanka
9c00efa6f9 Localization: Next text improvements
+ new POT
 + new CZ translation
2021-11-23 14:56:41 +01:00
YuSanka
1724673dd4 Fix for #7328 - Filename containing chars not usable on FAT result in error and crash in gcode export 2021-11-23 13:53:58 +01:00
enricoturri1966
2a0a7d0b30 Fix for horizontal slider limits the top non-gray layers to two, not one, SPE-1130 2021-11-23 11:42:22 +01:00
enricoturri1966
2cac85f11d #3385 - Fixed broken 3Dconnexion settings imgui dialog layout 2021-11-23 09:43:03 +01:00
Vojtech Bubnik
0984c04cd1 Follow-up to a0ee41770d
see pull request #7323 for discussion what went wrong.

The original issue
    Fix of Print::apply() creating hierarchy of regions for complex scenarios:
    Unnecessary regions were created for a modifier over a volume or a modifier,
    where the modifier did not modify any of its parent's properties.
    This lead to an explosion of regions for this particular 3MF.
    Fixes Non Responsive & Memory Leak when opening or changing this 3MF project #7220

After a0ee41770d
quite often regions were not re-regenerated. This shoul now be fixed
together with the original slowness & memory leak issue.
2021-11-22 15:33:14 +01:00
Lukas Matena
9f5fb08388 Clamp radius in variable layer height dialog, negative values led to a crash 2021-11-22 15:22:43 +01:00
Lukas Matena
f95c08c800 Increased 3D connexion translation speed maximum to 30 (#3385) 2021-11-22 15:22:43 +01:00
tamasmeszaros
3020d620b6 Check for required CGAL version
fixes #4912
2021-11-22 15:14:53 +01:00
tamasmeszaros
fb19e3d8c5 Merge branch 'tm_fix_hollowing_preview' 2021-11-22 14:01:00 +01:00
Lukas Matena
f493007244 Show an error dialog when opening simplification on incompatible selection 2021-11-22 11:00:17 +01:00