9c568a543c
Improving 3MF import: checking for invalid data.
2021-02-12 16:46:49 +01:00
2228c5e0bf
Fixed localization for the message text
2021-02-12 14:29:22 +01:00
92d0bc2cfd
Fixing EdgeGrid after recent refactoring.
2021-02-11 13:40:15 +01:00
bdd6685566
Reduction of dead code in FDM infill.
2021-02-11 12:24:10 +01:00
9d479fcfb9
Make clang happy about the indentation
2021-02-11 12:06:12 +01:00
7f95b280f0
FDM synchronization of front end with back end:
...
Fixed unnecessary invalidation of already calculated perimeters
if the infill density changes.
Fixed a race condition in invalidation of FDM regions.
2021-02-11 12:03:29 +01:00
cf260f6e44
#6006 - Gcode processor: fixed error prompt for gcode lines Tc, Tx, T?
2021-02-11 11:48:46 +01:00
bf9f908685
Remove warning from zero division.
...
By changing the initial value of pixel size to 1. from 0.
2021-02-11 11:26:25 +01:00
e026ed8718
Experimental: Switching all solid infills from Rectilinear to Monotonic
...
for regions with Monotonic top infill type.
This should likely implement Monotonic of last layer before ironing #4939
2021-02-11 11:15:14 +01:00
039cf8f423
Fix of unnecessary splitting of solid fill surfaces.
...
This is a regression issue introduced in PrusaSlicer 2.3.0 with
the configurable anchoring.
2021-02-11 10:42:05 +01:00
d39fd54e4f
Fixing one more Win32 warning
2021-02-11 08:42:52 +01:00
2cb3754af4
Fixed a typo in TriangleSelector.cpp (probably not causing any bug, just a warning)
2021-02-11 07:32:22 +01:00
e664100bf6
SPE-1103 Added menu items for the conversation of the volumes from/to meters
...
Related to #4521
2021-02-10 20:34:05 +01:00
8049dd1f72
Trying to fix the remaining OSX warnings
2021-02-10 19:07:09 +01:00
05a6cfeaea
Some more reduction of compiler warnings on MSVC
2021-02-10 18:04:16 +01:00
db2d78ff21
Reduction on compiler warnings, mainly on MSVC.
...
Fix of the new gap_fill_enable flag: Take it into account when comparing
regions.
2021-02-10 17:29:07 +01:00
cb2d6e320a
Wizard: buttons for printer selection
2021-02-10 17:00:41 +01:00
6555b32f5c
Squashed commit of the following:
...
commit 61b3ca0b4b4a0b4cfbbc706ede94ef7ccec4c91f
Author: Vojtech Bubnik <bubnikv@gmail.com >
Date: Wed Feb 10 15:42:27 2021 +0100
Fix of fuzzy skin
commit d971ed51a5bb65e8bdfd326bc41b9d7ab2e20834
Author: Vojtech Bubnik <bubnikv@gmail.com >
Date: Wed Feb 10 14:12:51 2021 +0100
CMake adjustment of MINIMUM_BOOST_VERSION
commit 5d8aa2c59ecf7e32456f2e43e07dedc7d24eb21c
Author: Vojtech Bubnik <bubnikv@gmail.com >
Date: Wed Feb 10 14:12:33 2021 +0100
Fix of debug compilation after warning removal.
commit 5e339b3078f0c9d75b6fac28ed3c295ae9fbbef5
Author: Vojtech Bubnik <bubnikv@gmail.com >
Date: Wed Feb 10 14:11:34 2021 +0100
Fuzzy Skin changes:
1) Moved the parameters to region
2) Removed experimental code.
3) Allowed fuzzyfication of both outer perimeter and holes.
2021-02-10 16:02:43 +01:00
f639c08caf
Added separate checkbox for gap filling ( #5999 )
...
* in dev
* moved to Advanced menu
2021-02-10 16:01:40 +01:00
22b2ccc474
Fixes issue #5979 - NULL pointer crash in ModelObject::split()
...
ModelObject::split() expects a non-NULL new_objects vector where it adds pointers to the new models resulting from the split.
But in the CLI case the caller does not care about this and passes NULL which causes a crash. To fix the crash we could pass
a dummy vector but it turns out that we actually have a use for the results because we should assign a unique name to each
new model the same way as the GUI does. These names show up as comments in the gcode so this change makes the gcode produced
by the GUI and the CLI more similar and diffable.
@lukasmatena has amended the original commit by @combolek (pull request #5991 ) in order to avoid code duplication
2021-02-10 12:30:06 +01:00
eaf6e0dca7
Merge pull request #6000 from xorza/postprocessing_moved_to_temp_dir
...
Postprocessing moved to temp dir
2021-02-10 11:29:59 +01:00
3c37aed2f8
Fixed old (MSW specific) focus issue:
...
Description of issue:
When for some parameter set a value which is out of rage or inaccurate and than click to another parameter,
receive a warning message dialog with description of a problem.
After closing of this Dialog any button on settings tab doesn't work for first click.
Looks like after dialog is closed Notebook page loses a focus.
Workaround:
Use self-created WarningDialog (inherited from the wxDialog) instead of wxMessageDialog
2021-02-10 11:25:07 +01:00
03c1045b46
Merge pull request #5740 from rsobik/patch-1
...
Use correct M204 command for acceleration
2021-02-10 11:12:15 +01:00
20979556c3
Merge pull request #5723 from mathiasvr/patch-1
...
remove "Some text"
2021-02-10 11:06:45 +01:00
b7ae342e8e
Merge pull request #5963 from wavexx/remove_undeeded_includes
...
Remove unneeded inclusion of boost::nowide
2021-02-10 10:43:56 +01:00
f050bf7676
Merge pull request #5752 from sebastianha/master
...
Error compiling on Linux
2021-02-10 10:00:46 +01:00
a5972e64fa
Fixing compiler warnings: Fixed broken Linux build.
2021-02-09 20:06:08 +01:00
f61119e02f
Yet another clang compiler warning suppressed.
2021-02-09 20:04:11 +01:00
2393d64a5a
Fixed some OSX Objective C warnings.
2021-02-09 19:51:56 +01:00
20456b45e5
Fix of the previous commit (fixing warnings)
2021-02-09 19:46:09 +01:00
5e9a8ea700
Fixed some clang warnings
2021-02-09 19:23:58 +01:00
770d8b5d08
Finishing the "Iron all surfaces" feature.
...
Fixes Ironing all solid surface does not seem to work #5703
2021-02-09 18:49:33 +01:00
5a638f10cc
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2021-02-09 18:36:36 +01:00
2e55898d78
Removal of not numerically robust libraries "poly2tree" and "polypartition".
...
Adjustment of GUI/3DBed.cpp,hpp to use the more stable triangulation algoritm
derived from SGI glut.
Fix of an extremely slow bridging calculation, caused by an extremely
slow bridged area detection function, of which the results were never used.
Fixes "slicing fails or takes too long #5974 "
2021-02-09 18:36:28 +01:00
a86e7107a5
Added check for loaded STL file if it was saved in meters. Related to #4521 (Some files are imported in the wrong size)
2021-02-09 17:04:32 +01:00
a1e49e7f8c
Implemented #4931 - Added colored background for the Manipulation panel, if
...
option "Use colors for axes values in Manipulation panel" is enabled in Preferences -> GUI
+ Fix one more compilation warning in UnsavedChangesDialog.cpp
2021-02-09 16:04:03 +01:00
820c18923b
Fixed compilation warning
2021-02-09 14:09:16 +01:00
28d2c122db
Fixed build on Windows
2021-02-09 10:24:08 +01:00
e833e63c42
Fixed a crash on language changing
...
(DiffPresetDialog should get mainframe as a parent explicitly)
2021-02-09 09:56:19 +01:00
cfca723422
tabulation fix
2021-02-08 18:44:48 -08:00
0ca4ccc828
moved postprocessing onto temp dir
2021-02-08 18:43:34 -08:00
a7728634f0
Clang: silence -Wdeprecated-declarations for now
...
RPi: hopefully silence a warning
2021-02-08 17:52:29 +01:00
1834ebe981
Fixing Clang warnings 3
2021-02-08 17:52:29 +01:00
b85de89751
Fixing Clang warnings 2
2021-02-08 17:52:29 +01:00
0ff0444dcc
Fixing Clang warnings 1
2021-02-08 17:52:29 +01:00
cd1322ce3f
FDM supports gizmo 'autoset by angle' improvements:
...
- Extra dialog for autosetting by angle in FDM supports gizmo was removed
- Highlighting facets by angle is now controlled by a slider in the main gizmo dialog
- User is allowed to paint even when using the slope highlighter
- The button to turn highlighted facets to blockers was removed, it made no sense
- Highlighted facets are now rendered in light blue
2021-02-08 17:49:36 +01:00
672ed99320
Fix of Hilbert Curve Infill: Unable to slice, PrusaSlicer not responding. #5771
...
Fixed by hard limiting the number of iterations of
reorder_by_two_exchanges_with_segment_flipping()
2021-02-08 17:43:39 +01:00
ba479066b2
Fixed layout of the TreeCtrl for the Printer Settings Tab
2021-02-08 17:30:47 +01:00
1f5b7fc162
Fix of a selection of default print / filament / sla print / sla material
...
profile after wizard closes for the first time with the first printer
installed.
2021-02-08 15:56:44 +01:00
a94de05499
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2021-02-08 13:23:34 +01:00