Commit Graph

16829 Commits

Author SHA1 Message Date
58e7d252c4 Fixed percentage value exported into gcode M73 lines 2020-10-26 11:44:38 +01:00
f1ee29c009 Setting dialog for 3DConnexion device (CTRL+M) enabled on MAC 2020-10-26 11:35:53 +01:00
82005ce036 Merge branch 'tm_build_fixes' 2020-10-26 10:59:54 +01:00
f0d9ce2016 Do the png fix for all platforms 2020-10-26 10:10:09 +01:00
162252cc01 Use legacy OpenGL linkage on Linux
GLVND based libOpenGL.so is not present on every supported Linux, despite that appimage exclude list says so. It should be enough to just link to system specific libGL.so.
2020-10-26 10:09:01 +01:00
e472f7f7f8 Fixed 493cdbd069
Instead of "sep" should be used "\t" to the "Shift"-part will not be spoiled
2020-10-26 09:18:04 +01:00
8fde0a085b Refactored loading of Get/SetThreadDescription() on Windows:
These new API functions are not available on Windows 7 and on older Windows 10,
thus they are newly loaded dynamically and the functions using it retur
a bool indicating whether the functionality is supported or not.
Also the OSX variants that are not supported newly return false instead
of throwing an exception.

Fixes #4972 #4974
2020-10-26 08:09:17 +01:00
fc945d4193 Added shortcut ("Shift+Tab") for the menu item "Collapse sidebar" 2020-10-25 15:10:51 +01:00
6622a63466 feat: Adjusts noob guide to be in the third person 2020-10-24 23:55:54 +01:00
643ac27891 Bumped up version number 2020-10-24 17:39:31 +02:00
c6e9f39a8e Documentation of CMAKE_INSTALL_FULL_DATAROOTDIR in CMakeLists.txt 2020-10-24 17:38:11 +02:00
b7ee781882 Follow up on Add G10 temperature G-code support for the RepRapFirmware flavour.
Reduced copy / paste.
2020-10-24 17:32:30 +02:00
4c7fc0ca74 Follow-up to
Use https in config update URLs

	http://files.prusa3d.com/* always redirects to HTTPS so use https scheme
    directly.

The pull request broke updates to those who installed configs with
http://, not https:// prefix.
2020-10-24 16:35:34 +02:00
530e0e7ef5 Merge pull request #1 from prusa3d/master
Update fork to master.
2020-10-24 10:15:10 +11:00
106722dcf0 Merge branch 'dk_eject' 2020-10-23 18:35:56 +02:00
5c6deb447d Fix of empty error string. No testing errors for boost::filesystem::permission. 2020-10-23 18:35:32 +02:00
b65466ae59 Rendering painted triangles - increase polygon offset to avoid artifacts 2020-10-23 17:34:24 +02:00
e517584580 fix of copy_file_inner 2020-10-23 15:36:32 +02:00
ed60d5c296 Merged PR #4553: New gcode flavor (RepRapFirmware) using G10 temperature gcode (thanks @ardenpm)
Old RepRap/Sprinter remains for compatibility with older firmwares, new gcode flavor RepRapFirmware was
introduced so PS supports new versions of RRF (which deprecate M104 for temperature changes)
2020-10-23 13:30:46 +02:00
14b5da748b Updated the G10 RepRapFirmware pull request to current master 2020-10-23 13:27:45 +02:00
e13d414d3c Merge branch 'pa_reprap_g10_temperature_support' of https://github.com/ardenpm/PrusaSlicer into lm_g10 2020-10-23 11:42:35 +02:00
04a1cdd6e6 missing header 2020-10-23 11:19:31 +02:00
064f387ab3 Merge branch 'tm_png_crashfix' 2020-10-23 11:16:43 +02:00
39ec24c2c8 Limit the png fix for Linux
temporarily...
2020-10-23 11:10:00 +02:00
005fc64ab5 Fix issues with libpng for good
Add "prusaslicer_" prefix to static libpng in deps
2020-10-23 11:04:36 +02:00
37bf45c060 Merge branch 'dk_eject' into master 2020-10-23 10:19:00 +02:00
b205beb8aa aditional information to FAIL_COPY_FILE error message and changed bools controlling Export finished notification 2020-10-23 10:18:14 +02:00
ff876a612a exportToRemovableFinished notification fix in simple mode 2020-10-23 10:10:15 +02:00
ad19792fce Fix rendering painted triangles (not showing when viewed in direction of the normal) 2020-10-23 08:07:47 +02:00
bf511dfc3e Changed datadir path on Linux to xdg specs (2911)
In case the new dir does not exist and the old one does,
show a warning to the user.
2020-10-23 07:52:11 +02:00
f7c495df6d Fix couple of build issues on gcc 2020-10-23 07:51:58 +02:00
ae050befbd Fix of previous commit 2020-10-22 17:54:32 +02:00
85ad3ad1c7 Fix of ironing invalidation. Fixes
Ironing flag ignored on infill rotate #4937
Ironing does not take effect when you change Top Fill Pattern. #4900
Ironing layer not shown in preview when settings are changed #4510
2020-10-22 17:36:51 +02:00
b0f276fd3c GUI initialization extracted from PrusaSlicer.cpp to GUI_Init.cpp/hpp.
Implemented try/catch blocks for Slic3r exceptions and std::exceptions
with GUI error reporting. This is extremely important to report
corruption of PrusaSlicer.ini.
2020-10-22 16:28:55 +02:00
f09e65069c Fixed conversion from/to imperial units for objects with parts/modifiers 2020-10-22 15:45:17 +02:00
37e1c94fe3 Workarounds and documentation of OSX posix incompatibilities 2020-10-22 14:57:50 +02:00
f02bf51471 Workaround for OSX non-compliant implementation of
pthread_getname_np / pthread_setname_np
2020-10-22 14:45:15 +02:00
c939ee02d3 and again a fix on Windows 2020-10-22 14:35:20 +02:00
c10efd192c Fixes of previous commit on Posix platforms 2020-10-22 14:29:40 +02:00
da9d9f9ceb Thread names shortened to 15 characters to fit Posix norm.
Added get_current_thread_name()
2020-10-22 14:11:08 +02:00
14bc2c1a1c Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2020-10-22 13:54:45 +02:00
7c177717ca Fixed crash on Windows when dragging and dropping a non gcode file into gcode viewer exe file 2020-10-22 13:54:31 +02:00
d5e4bce750 Support for naming slicer own threads for debugging.
The following threads are named with this commit:
slic3r_main, slic3r_BackgroundSlicingProcess,
slic3r_tbbpool_xx_yy where xx is a one based index of the TTB thread
and yy is the platform thread ID.
2020-10-22 13:54:15 +02:00
408d16d274 Fixed color of layer containing pause prints in non-gcode preview 2020-10-22 12:55:13 +02:00
90db060f03 ENABLE_PAN_ROTATE_SCENE_IN_GIZMOS set as default 2020-10-22 11:01:30 +02:00
c40556fb8a Follow-up of 68a7e5ce41 -> Updated keyboard shortcuts dialog 2020-10-22 10:08:16 +02:00
54ee223161 Wifi Duet upload: Improved some string copying. 2020-10-21 14:42:08 +02:00
c9283bd8c2 Fixed definition of psSlicingFinished to fix notification updates
after the slicing finishes.
2020-10-21 14:00:56 +02:00
e76fd25ce9 New icons for standalone gcode viewer 2020-10-21 13:49:39 +02:00
e07ec67647 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2020-10-21 13:17:58 +02:00