tamasmeszaros
85a7a3d5c5
Use prusaslicer_add_cmake_project on each cmake deps project
...
replace avrdude conf generation from C to CMake code
2021-01-26 10:17:51 +01:00
Vojtech Bubnik
500c667d7a
Extended miniz with https://github.com/richgel999/miniz/pull/147
...
to support writing a file from a callback without knowing the file
size up front. See comments in src/miniz/README-Prusa.txt for potential
pitfalls.
2021-01-26 09:29:34 +01:00
Vojtech Bubnik
4620402ab4
WIP: Initial Fuzzy Skin implementaiton #2010
...
Based on pull request Experimental fuzzy skin mode #4611 by @etet100
and on CuraEngine implementation of perimeter fuzzyfication
void FffPolygonGenerator::processFuzzyWalls(SliceMeshStorage& mesh)
2021-01-26 09:29:34 +01:00
YuSanka
d9448c9f2a
Follow-up to ab3468a420
: Added missed icon for the DarkMode
2021-01-24 14:54:44 +01:00
YuSanka
ab3468a420
Added missed icons for the DarkMode
2021-01-22 21:48:10 +01:00
YuSanka
79b7ccbb79
OSX specific, related to the wxWidgets 3.1.4: Fixed wrong UI-scaling
...
(wxWidgets 3.1.4 can binding of wxEVT_DPI_CHANGED now, so it was called msw_rescale() for most of the controls redundantly)
+ Fixed update of the DoubleSlider after changing of the system color
2021-01-22 21:44:15 +01:00
Vojtech Bubnik
eef800b5c4
FIXME on ExPolygon::overlaps(), which should be commutative.
2021-01-22 15:32:45 +01:00
YuSanka
59017a7dae
wxBitmapComboBox under OSX and wxComboBox under other platforms is used on Manipulation panel for coordinate space choice now.
...
+ Fix of warning on wxBitmap.SetWidth(): deleted meaningless from wxWidgets 3.0 code
2021-01-20 17:34:54 +01:00
Vojtech Bubnik
6d7d482ca1
Fix of Extrusion Width Percentge #4631
...
Fixed extrusion width validation logic in case the extrusion width
was specified wrt. layer height.
2021-01-20 11:03:52 +01:00
Vojtech Bubnik
979dfe50b8
OSX specific, needed after update of Xcode to 12.2 with OSX SDK 11.1,
...
where we have issues with false positives of address sanitizer
https://github.com/google/sanitizers/wiki/AddressSanitizerContainerOverflow#false-positives
Setting ASAN_OPTIONS=detect_container_overflow=0 inside Info.plist
2021-01-20 09:21:16 +01:00
Vojtech Bubnik
c506c15ed4
Manual merge of 4e586b8edabde1146c4013ca2437469a448315e2 from upsteam Slic3r,
...
fixing "percent first layer speed was not applied over autospeed." GH upstream Slic3r #2945
our GH issue First Layer Speed Percentage not applying (#5829 )
2021-01-19 16:50:24 +01:00
Vojtech Bubnik
b7c8d6db9f
Bumped up minimum required OSX version from 10.9 to 10.10 due to
...
an update of wxWidgets, which do not compile cleanly on 10.9 without
further patching.
2021-01-19 15:59:29 +01:00
Vojtech Bubnik
6d49bc1978
Follow-up to 2bc6679a62
...
Set the printer_technology field.
2021-01-19 15:35:27 +01:00
Vojtech Bubnik
2bc6679a62
Partial revert of 1bffc2b99b
...
(deriving the printer technology from the merged configs).
2021-01-19 15:18:03 +01:00
tamasmeszaros
7cd218a4ee
Merge branch 'tm_ui_job_rethrow'
2021-01-19 15:01:36 +01:00
tamasmeszaros
56e7d83513
Implement exception rethrow for ui jobs
2021-01-19 15:01:20 +01:00
Vojtech Bubnik
264ce71e94
Bumped up wxWidgets version on OSX for X86.
2021-01-19 14:26:37 +01:00
Lukas Matena
a5dc3c4b66
Bugfix: CLI slicer should slice in FDM mode when no printer_technology is provided.
...
This was broken between 2.2.0 and 2.3.0 (1bffc2b
) and changed the CLI behaviour.
Also related to 5029.
2021-01-19 10:29:35 +01:00
Vojtech Bubnik
5294a48ee8
Fix of prusa 2.3.0 crash with 0.25 nozzle #5825
...
Importing a config bundle as a config file was broken for
multi material FDM printers, where a different filament was active
for each extruder.
2021-01-19 09:58:14 +01:00
YuSanka
1efa129b67
Fix of #5619 - Copying Item with Printable Property
2021-01-18 15:19:02 +01:00
Vojtech Bubnik
9a2310ae98
Fix of [prusa3d/PrusaSlicer] Remove unnecessary null pointer checks ( #5813 )
...
Don't use
if (ptr)
delete ptr;
call
delete ptr;
directly, it contains the test for null ptr.
2021-01-18 09:33:19 +01:00
Vojtech Bubnik
d06aa60691
Fixing Perl bindings after update of Boost.
2021-01-15 19:47:51 +01:00
Vojtech Bubnik
d28d8dda75
Updated boost requies date_time library to be compiled.
2021-01-15 18:07:14 +01:00
Vojtech Bubnik
dd9269a9d1
Bumped up boost version from 1.70.0 to 1.75.0 mainly due to an issue
...
with an updated Xcode / clang incorrectly reporting that it supports
__cpp_lib_uncaught_exceptions while it does not if targeting older
platforms. This issue has been fixed in boost 1.74.0 and 1.75.0
2021-01-15 13:46:33 +01:00
Lukas Matena
aa19870c54
Updated doc/Localization_guide.md
2021-01-15 11:53:42 +01:00
Vojtech Bubnik
d63e681bf3
Further improvement of how to build on windows guide
2021-01-15 09:40:13 +01:00
Vojtech Bubnik
59911e7c35
Slight improvement in Hilbert infill by using constexpr
2021-01-15 09:34:50 +01:00
Vojtech Bubnik
21d01291fb
Updated windows building guide to build dependencies out of the PrusaSlicer
...
source tree.
2021-01-15 09:34:03 +01:00
Vojtěch Bubník
5d16bf6e56
Merge pull request #5069 from rackley096794/patch-1
...
Update How to build - Windows.md
2021-01-15 09:25:37 +01:00
Ray Ackley
821560ee2b
Merge branch 'master' into patch-1
2021-01-14 08:44:23 -05:00
Vojtech Bubnik
63e666b8d6
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2021-01-14 12:51:38 +01:00
Vojtech Bubnik
48877614e2
Fix of --scale-to-fit not accepting any input as valid ( #5772 )
...
Fixed parsing of Point3, fortunately Point3 was used at just a single
command line parameter, thus this was not a big deal.
2021-01-14 12:51:28 +01:00
YuSanka
bcd920e639
Updated MO-file for RU dictionary
2021-01-14 10:27:19 +01:00
Andy
2081290d85
Updated RU dictionary
...
Updating the Russian translation PrusaSlicer-2.3.0-rc3 by Andylg
2021-01-14 09:31:58 +01:00
YuSanka
5b138cf04d
Merge remote-tracking branch 'origin/dev'
2021-01-13 14:21:58 +01:00
YuSanka
af6ef2cb8a
Merge remote-tracking branch 'origin/master' into dev
2021-01-13 14:18:55 +01:00
Vojtech Bubnik
293f85b6cf
Fix of Invoking prusa-slicer from $PATH environment variable crashes #5542
...
Also it likely fixes Crashes when started from symbolic link #5751
2021-01-13 09:22:13 +01:00
YuSanka
0369caa9e1
Fix of #5163 and #5505 - Vertical cutting of the preset comboboxes on a sidebar
2021-01-12 14:54:58 +01:00
Vojtech Bubnik
fcabe8a0f4
Bumped up version number
2021-01-11 14:01:51 +01:00
Vojtech Bubnik
7d751753bc
Replaced __linux macro with __linux__
2021-01-11 13:31:30 +01:00
YuSanka
7a1574a853
Fix of #5720 - SL1 Printer Settings->Notes is not updated when switching tab
2021-01-11 13:11:35 +01:00
Vojtech Bubnik
5a1a41096b
Fix of a crash when slicing an object producing no layers and
...
elphant foot compensation is enabled.
2021-01-11 12:20:50 +01:00
Vojtech Bubnik
d46a756b98
Finally fixing the single instance for AppImage
2021-01-11 11:41:22 +01:00
Vojtech Bubnik
a900b7767b
Fix of previous commit
2021-01-11 11:29:27 +01:00
Vojtech Bubnik
7780221683
Fixed "Single instance" locking issue on Linux with AppImage,
...
where the PrusaSlicer binary is mounted at a different mount point
at each AppImage execution.
Fixes Lock files in the local configuration directory are not deleted (#5733 )
2021-01-11 11:14:59 +01:00
tamasmeszaros
b7bfaea1ba
Merge pull request #5717 from combolek/master
...
Fixed build regression in commit a5882a1a1c3f561233a22cc7663514b97e5f…
fixes #5722
fixes #5739
2021-01-11 10:05:02 +01:00
Boleslaw Ciesielski
ecda157c51
Fixed build regression in commit a5882a1a1c
on some Linux platforms. We need to link with GTK libs after all.
2021-01-10 22:39:59 -08:00
Vojtech Bubnik
fd7a555cb3
Bumped up vesion number
2021-01-08 11:06:35 +01:00
rtyr
23ddb33237
1.2.2 Added Prusament PVB. Added 0.8mm nozzle profiles.
2021-01-08 10:57:41 +01:00
tamasmeszaros
d19a7fcfad
Increase tolerance for objects being outside print bed.
2021-01-08 10:14:24 +01:00