enricoturri1966
adfeee44ed
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_trafo_matrix
2022-06-01 14:14:56 +02:00
enricoturri1966
45add6f25c
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES merged into ENABLE_WORLD_COORDINATE
2022-06-01 14:14:46 +02:00
YuSanka
fe9ad66e84
Disable ENABLE_OBJECT_MANIPULATOR_FOCUS
2022-06-01 11:56:42 +02:00
enricoturri1966
fadb56c91c
Removed tech ENABLE_WORLD_COORDINATE_VOLUMES_LOCAL_OFFSET
2022-06-01 10:13:36 +02:00
enricoturri1966
9660101951
Fixed conflicts after merge with master
2022-06-01 09:07:30 +02:00
enricoturri1966
4dee789e9e
Follow-up of b00c5504639bf8dae84f24e41438a3a964b6e466 - More robust fix for: Do not show legend and bottom slider when loading an invalid gcode file into GCodeViewer
2022-05-31 08:39:15 +02:00
enricoturri1966
e8753ee8cd
Tech ENABLE_COPY_CUSTOM_BED_MODEL_AND_TEXTURE - 1st installment - Copies custom bed texture and model files to 'data_dir()\printer' folder, if needed, and updates the printer config accordingly
...
Fixed conflicts after rebase with master
2022-05-30 11:28:54 +02:00
tamasmeszaros
78124689c5
Fix excessive uptates to UI in sla rotation optimization
2022-05-30 11:17:34 +02:00
tamasmeszaros
4326e083eb
Fix sla rotation gizmo menu not being remembered
2022-05-30 11:15:23 +02:00
tamasmeszaros
c5e3a56511
Further fix to is_idle() and rethrow unhandled exception after finalize
...
In UIThreadWorker
2022-05-30 10:01:47 +02:00
tamasmeszaros
6ab8e3a138
Fix id_idle() for UIThreadWorker
2022-05-27 16:09:32 +02:00
enricoturri1966
b00c550463
Do not show legend and bottom slider when loading an invalid gcode file into GCodeViewer
2022-05-27 15:55:25 +02:00
tamasmeszaros
6c284882ba
Fix cancellation from UI for UIThreadWorker
2022-05-27 15:54:26 +02:00
tamasmeszaros
9892893587
Add UIThreadWorker for debugging and profiling purposes
2022-05-27 15:33:03 +02:00
Lukáš Hejl
a115702289
Ignore CLion IDE files in all subdirectories.
2022-05-27 13:22:08 +02:00
enricoturri1966
1b09628b0d
#8332 - File association on Windows: reimplemented to allow setting PrusaSlicer as default application for .3mf and .stl files and GCodeViewer as default application for .gcode files
2022-05-25 13:14:33 +02:00
enricoturri1966
fcd3966a5b
Fixed crash when opening the preference dialog in GCodeViewer
2022-05-25 11:01:48 +02:00
enricoturri1966
ed482316ee
Revert of 39cefdad89f34741b4c6b17a4e42823a57a76c9c
2022-05-25 09:36:52 +02:00
enricoturri1966
6047eec609
When, on Windows, the application tries to automatically switch to MESA OpenGL library and the system opengl32.dll is not unloaded, prompt the user with a dialog asking to rerun using the --sw-renderer option
2022-05-24 10:20:02 +02:00
tamasmeszaros
f8ec5fc9e7
Revert CMAKE_FIND_PACKAGE_PREFER_CONFIG as its from cmake > 3.13
...
Do the overriding in the appropriate find modules in cmake/modules
2022-05-23 10:55:23 +02:00
enricoturri1966
6365e54b1f
Fixed loading of 3mf files containing single volume instances where the volume is shifted with respect to the instance origin
2022-05-20 10:39:51 +02:00
Lukáš Hejl
fe16fb41dd
Merge branch 'lh_lightning_infill_fix'
2022-05-19 15:17:04 +02:00
Lukáš Hejl
1582d019fb
Fixed another crash in Lightning infill.
2022-05-19 15:16:30 +02:00
Lukáš Hejl
4bde35cae3
Parallelized DistanceField::DistanceField() and Layer::getBestGroundingLocation() in Lightning infill.
2022-05-19 15:16:30 +02:00
Lukáš Hejl
95041751a1
Refactored Lightning infill before parallelization.
2022-05-19 15:16:30 +02:00
Lukáš Hejl
f82d5c52b3
Refactored Lightning infill to get rid of unnecessary std::list and std::unordered_map, which was slow.
2022-05-19 15:16:30 +02:00
Lukas Matena
41b64e189a
Bumped up version to 2.6.0-alpha0:
...
the development of 2.5.x will be separated and based on 2.4.2.
master branch will be used for development of 2.6.x
version_2.6.0-alpha0
2022-05-19 12:39:51 +02:00
enricoturri1966
910db38ae8
Fixed rotation, using gizmo, for instances whose offset does not match with bounding box center
2022-05-19 12:34:43 +02:00
enricoturri1966
a26d02ef37
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES - Improved detection and removal of skew in matrices
2022-05-19 12:19:18 +02:00
enricoturri1966
48fd3f91f3
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES - Scaling using object manipulator fields
2022-05-19 10:01:54 +02:00
enricoturri1966
f2ec897938
Fixed build and warnings on Linux and Mac
2022-05-18 12:40:38 +02:00
enricoturri1966
1367c1b329
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES - Reoworked calculation of volume matrix for newly added modifiers and parts
2022-05-18 10:58:27 +02:00
enricoturri1966
c592367fd2
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_trafo_matrix
2022-05-18 09:15:50 +02:00
enricoturri1966
599fc84e98
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES - Implemented reset skew button for the case when volume world matrix contains skew while volume and instance matrices do not
2022-05-18 09:11:20 +02:00
enricoturri1966
39cefdad89
Tech ENABLE_REMOVE_ASSOCIATION_TO_FILE_FOR_WINDOWS_8_AND_LATER - Disable association to 3mf and stl files if the application is run on Windows 8 or later
2022-05-17 13:19:33 +02:00
tamasmeszaros
e6750a524f
Fix collision after arrange when 'complete Individual objects' is ON
...
fixes #8335
2022-05-17 13:14:13 +02:00
Vojtech Bubnik
cc79a9fe7a
Merge branch 'master' of https://github.com/Prusa3D/PrusaSlicer
2022-05-17 12:49:08 +02:00
Lukáš Hejl
6df1b6d074
Fixed an issue that some trees in the Lightning infill weren't connected to perimeters.
2022-05-17 12:41:28 +02:00
Lukas Matena
51211e265a
SendSystemInfoDialog: fixed check of internet connection on Windows:
...
S_FALSE is returned when COM interface is already initialized, it should be considered a success.
2022-05-17 12:14:03 +02:00
Slicer
b27264a8c9
Changed http::ca_file_supported function to return false for OSX.
2022-05-17 11:58:43 +02:00
Vojtech Bubnik
a552a55cce
Follow-up to f5ec76c2300095f23af6be9d37488b7f434df25d
...
Compile-time instantiation of the MutablePriorityQueue
with run-time resetting of indices when removing items from the queue
active in debug mode only.
2022-05-17 11:57:04 +02:00
tamasmeszaros
8c6f67a164
Fix Boost build not forwarding osx sdk flags to the compiler
2022-05-17 10:14:44 +02:00
Vojtech Bubnik
f5ec76c230
Follow-up to dc3931ec1f3955ce546fa51661aab56c96f38a5e:
...
Fix mutable priority queue being wiped when moving out of function
Without move constructor, the clean() gets called when returning an instance from a function.
The above fix was applied also to MutableSkipHeapPriorityQueue.
Follow-up to 15a082b80b1d9ed3cfa70d3d8133c4cd1e5d699d:
Fixed TEST_CASE("Mutable priority queue - first pop", "[MutableSkipHeapPriorityQueue]")
2022-05-16 17:27:10 +02:00
tamasmeszaros
e931800ea8
Merge branch 'tm_curl_new'
2022-05-16 15:26:43 +02:00
tamasmeszaros
1554d6a2c7
Try to fix linking of expat
2022-05-16 14:58:17 +02:00
enricoturri1966
dc3cf1f7b8
#8327 - Fixed gcode window disappearing when selecting volumetric speed in preview
2022-05-16 14:29:33 +02:00
tamasmeszaros
3a7cdeeae4
Revamp CURL integration. Exclude it from APPLE
2022-05-16 14:02:46 +02:00
Vojtech Bubnik
15a082b80b
Fix of libslic3r "Mutable priority queue - first pop" test failure #8276
...
Improved readability by introducing invalid_id() getter.
Made the ResetIndexWhenRemoved flag active in both debug and release mode,
it used to be made active by Vojtech for release mode only for unknown
reason.
2022-05-16 11:34:26 +02:00
tamasmeszaros
fd0579d4a2
Add missing includes to MutablePriorityQueue
...
Mainly to prevent heuristic error reports inside IDE
2022-05-16 10:30:22 +02:00
tamasmeszaros
de84fbf23d
Remove junk output to stdout from various tests
2022-05-16 10:28:43 +02:00