Commit Graph

14968 Commits

Author SHA1 Message Date
Vojtech Bubnik
d805c253d5 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
6bb74b972c Follow-up to 2bc6679a62
Set the printer_technology field.
2021-01-19 15:35:27 +01:00
Vojtech Bubnik
78ae64f2b9 Partial revert of 1bffc2b99b
(deriving the printer technology from the merged configs).
2021-01-19 15:18:03 +01:00
tamasmeszaros
d7dc9ea6ec Merge branch 'tm_ui_job_rethrow' 2021-01-19 15:01:36 +01:00
tamasmeszaros
7e1deed915 Implement exception rethrow for ui jobs 2021-01-19 15:01:20 +01:00
Vojtech Bubnik
9f298c32f8 Bumped up wxWidgets version on OSX for X86. 2021-01-19 14:26:37 +01:00
Lukas Matena
201a66f198 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
79dd2d8f35 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
3782412a99 Fix of #5619 - Copying Item with Printable Property 2021-01-18 15:19:02 +01:00
Vojtech Bubnik
e4bfe8093a 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
163db14447 Fixing Perl bindings after update of Boost. 2021-01-15 19:47:51 +01:00
Vojtech Bubnik
560c7ce71f Updated boost requies date_time library to be compiled. 2021-01-15 18:07:14 +01:00
Vojtech Bubnik
5d380082a2 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
baa5255be9 Updated doc/Localization_guide.md 2021-01-15 11:53:42 +01:00
Vojtech Bubnik
4bdd9a3806 Further improvement of how to build on windows guide 2021-01-15 09:40:13 +01:00
Vojtech Bubnik
de7b15c3b0 Slight improvement in Hilbert infill by using constexpr 2021-01-15 09:34:50 +01:00
Vojtech Bubnik
84caa63f90 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
1d2952b4b7 Merge pull request #5069 from rackley096794/patch-1
Update How to build - Windows.md
2021-01-15 09:25:37 +01:00
Ray Ackley
16775ea790 Merge branch 'master' into patch-1 2021-01-14 08:44:23 -05:00
Vojtech Bubnik
b1cb2628fc Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2021-01-14 12:51:38 +01:00
Vojtech Bubnik
87b247ea20 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
d0b9bde761 Updated MO-file for RU dictionary 2021-01-14 10:27:19 +01:00
Andy
4fa1798765 Updated RU dictionary
Updating the Russian translation PrusaSlicer-2.3.0-rc3 by Andylg
2021-01-14 09:31:58 +01:00
YuSanka
af8679ccf6 Merge remote-tracking branch 'origin/dev' 2021-01-13 14:21:58 +01:00
YuSanka
6402cd7efc Merge remote-tracking branch 'origin/master' into dev 2021-01-13 14:18:55 +01:00
Vojtech Bubnik
48ac3c9ded 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
aee7484a0c Fix of #5163 and #5505 - Vertical cutting of the preset comboboxes on a sidebar 2021-01-12 14:54:58 +01:00
Vojtech Bubnik
5e7dcf8cfb Bumped up version number 2021-01-11 14:01:51 +01:00
Vojtech Bubnik
6bdbe0ffb4 Replaced __linux macro with __linux__ 2021-01-11 13:31:30 +01:00
YuSanka
42779c6fac Fix of #5720 - SL1 Printer Settings->Notes is not updated when switching tab 2021-01-11 13:11:35 +01:00
Vojtech Bubnik
6a08ba1dc7 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
1f1cfe4339 Finally fixing the single instance for AppImage 2021-01-11 11:41:22 +01:00
Vojtech Bubnik
5e90db3454 Fix of previous commit 2021-01-11 11:29:27 +01:00
Vojtech Bubnik
b25e914703 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
c23ebf2256 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
442513114b 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
6b004c1e00 Bumped up vesion number 2021-01-08 11:06:35 +01:00
rtyr
b27778db90 1.2.2 Added Prusament PVB. Added 0.8mm nozzle profiles. 2021-01-08 10:57:41 +01:00
tamasmeszaros
db820aa8f5 Increase tolerance for objects being outside print bed. 2021-01-08 10:14:24 +01:00
rtyr
1f020bc8c0 Updated 0.0.12 description 2021-01-08 09:44:09 +01:00
rtyr
ba702a2736 Added Ender 3-V2.
Based on https://github.com/prusa3d/PrusaSlicer/pull/5702.
2021-01-08 09:42:01 +01:00
enricoturri1966
8c608ebf5e Removed obsolete method declaration in GLCanvas3D 2021-01-08 08:47:33 +01:00
Vojtech Bubnik
2c50767009 On OSX, we use boost::process::spawn() to launch new instances of PrusaSlicer from another PrusaSlicer.
boost::process::spawn() sets SIGCHLD to SIGIGN for the child process, thus if a child PrusaSlicer spawns another
subprocess and the subrocess dies, the child PrusaSlicer will not receive information on end of subprocess
(posix waitpid() call will always fail).
https://jmmv.dev/2008/10/boostprocess-and-sigchld.html
The child instance of PrusaSlicer has to reset SIGCHLD to its default, so that posix waitpid() and similar continue to work.
Fixes #5507
2021-01-07 19:14:48 +01:00
Vojtech Bubnik
b31f22e401 boost::process::spawn() sets SIGINT to SIGIGN, which collides with boost::process waiting for a child to finish!
https://jmmv.dev/2008/10/boostprocess-and-sigchld.html
Thus reset the SIGINT to its default, so that posix waitpid() and similar continue to work.
Fixes Crash on Eject in Second Instance on macOS #5507
2021-01-07 17:38:56 +01:00
Vojtech Bubnik
fc86ae66bd Fix of Ejecting of device has failed on Ubuntu Linux #3975
Eject failed due to superfluous escaping of spaces in path to the SD card
mount point.
2021-01-07 14:17:09 +01:00
Vojtech Bubnik
a563920108 Merge remote-tracking branch 'remotes/origin/master' into vb_osx_eject 2021-01-07 14:12:40 +01:00
tamasmeszaros
912e3e793e Merge branch 'tm_combobox_ellipsize' 2021-01-07 14:57:16 +01:00
Vojtech Bubnik
865bbb906e Merge remote-tracking branch 'remotes/origin/dk_refresh' into vb_osx_eject 2021-01-07 14:00:21 +01:00
tamasmeszaros
8cbe773711 Fix for incorrect text fitting on gtk comboboxes.
fixes #4584
2021-01-07 13:38:29 +01:00
David Kocik
5cea1876ce request frame with delay when new notification pushed 2021-01-07 13:33:05 +01:00