19590 Commits

Author SHA1 Message Date
tamasmeszaros
f8bc3f5f7a Fix target remapping for wx targets defined in cmake config script
Remapping is needed for relwithdebuginfo build type to use release version instead of debug
2022-08-30 16:08:34 +02:00
enricoturri1966
55158b674c Removed unused member variable from GLGizmoFlatten 2022-08-30 14:38:07 +02:00
YuSanka
9bb74d92c7 Fix for #8380 - Disable/Remove "Sliced Object "*" looks like a logo or a sign
Preferences: Added option "Allow automatically color change"
2022-08-30 14:32:16 +02:00
enricoturri1966
68b5567267 Small refactoring in GLGizmoSeam::on_render_input_window() to use predefined orange color 2022-08-30 11:39:20 +02:00
tamasmeszaros
d8575f30e8 Merge branch 'tm_fix_occt_linking' 2022-08-30 11:35:14 +02:00
tamasmeszaros
4a6e5e89b4 Remove junk line 2022-08-30 11:34:50 +02:00
YuSanka
16675a42a9 Follow-up f277bc80c2 - Added missed include 2022-08-30 11:10:42 +02:00
YuSanka
f277bc80c2 ConfigOptionDef: min/max values type are changed from INT to FLOAT. 2022-08-30 10:33:52 +02:00
YuSanka
656a1d262a Fix for #2519 - Takes focus away from input box when moving cursor to plater
Take focus away only, if ObjectList was focused, when mouse cursor is moved to 3d-Scene
2022-08-29 15:19:03 +02:00
enricoturri1966
9e65fc1cac SPE-1277 - Fixed toolpath height calculated while processing custom start gcode 2022-08-29 14:42:19 +02:00
Vojtech Bubnik
c1807d6acd Follow-up to c36af0e739ed4d9ad1ca4e452867bb5f59914174
Fixed a bug introduced in Polygon.cpp Polygon::contains(_
2022-08-29 11:52:43 +02:00
YuSanka
37da0956cb Fix for SPE-1267
"All" checkbox wasn\t correctly updated.
A compatible_widget_reload() function is called when "Dependencies" page is activated and when "compatible_*" value is changed.
2022-08-26 17:34:49 +02:00
YuSanka
31e4a20f6d "Printer settings" > "Bed shape" : Fixed an update of the revert buttons status, when custom bed texture and/or model is changed 2022-08-26 15:26:14 +02:00
Vojtech Bubnik
c36af0e739 WIP TreeSupports: Expand enforced areas so that the supports will be
generated even on steep overhangs.
2022-08-26 09:31:12 +02:00
YuSanka
c900f2e04f Fix for SPE-1271 - The profile is displayed as modified even after reverting all changes 2022-08-25 16:42:48 +02:00
enricoturri1966
ac36b861f1 SPE-1276 - Tech ENABLE_WORLD_COORDINATE - Fixed selection bounding box when selecting multiple instances of an object while the local coordinate system is active 2022-08-25 14:10:59 +02:00
enricoturri1966
4e188c71c3 SPE-1275 - Tech ENABLE_WORLD_COORDINATE - Fixed update of non selected instances when applying mirror 2022-08-25 11:59:51 +02:00
enricoturri1966
f8a6ce82d2 SPE-1270 - Added check for print not exceeding max print height into BackgroundSlicingProcess::process_fff() 2022-08-25 10:49:54 +02:00
tamasmeszaros
2678dfeb20 Add patch to occt which removes installing of pdb files on msvc
The path is not correctly deduced in the current version
2022-08-24 17:39:54 +02:00
YuSanka
98e94c3329 Fix for #8728 - Remember Size/Location of Shape Gallery window box 2022-08-24 16:49:38 +02:00
Vojtech Bubnik
7e77048593 Removed shiny profiler. The Shiny profiler was only working on MSVC
and nowadays the sampling profiler inside Visual Studio is better.
2022-08-24 16:32:01 +02:00
Vojtech Bubnik
51cfec55cf WIP TreeSupports: Fixed yet some more compiler warnings 2022-08-24 15:32:23 +02:00
Vojtech Bubnik
f54ba6aeaf WIP TreeSupports: Fixed some more compiler warnings 2022-08-24 14:39:13 +02:00
Vojtech Bubnik
9045ff8f0e WIP TreeSupports: Fixed some compiler warnings 2022-08-24 14:03:21 +02:00
tamasmeszaros
432577cf9d Fixing relwithdebug for now 2022-08-24 13:45:57 +02:00
Vojtech Bubnik
5b62a4954e WIP TreeSupports: Taking into account the support angle threshold
and number of enforced layers.
2022-08-24 13:45:56 +02:00
Vojtech Bubnik
b9cb63c14c WIP TreeSupports:
Fixed after code review by @ThomasRahm:
Restored TreeModelVolumes::safeOffset() because it prevents
a fast (steep branch angle) branch to tunell through the object wall.
af7108f792 (r81983536)
2022-08-24 11:26:26 +02:00
YuSanka
8443e763c7 Fix for #8693 - GUI: Layout of "Object Manipulation"-Panel is broken (Linux GTK3) 2022-08-24 11:03:11 +02:00
enricoturri1966
abbc99924e Follow-up of 6be84d529d740c44c1e9bf533e70e167b3442063 - Fixed processing of spiral vase mode in GCodeProcessor::process_G1 2022-08-24 09:48:50 +02:00
YuSanka
c774603179 GTK3 specific: Follow-up b19ae0df5b - Fix for build 2022-08-24 09:45:38 +02:00
Vojtech Bubnik
abc2bff3d8 One more OSX specific fix 2022-08-24 09:06:37 +02:00
YuSanka
b19ae0df5b Fix for #8738 - UI bug: profile edit controls hidden by scroll bars. 2022-08-23 17:31:13 +02:00
tamasmeszaros
3f4cdbe41f Try to fix linking of OCCT on Win 2022-08-23 17:27:30 +02:00
Vojtech Bubnik
5acbcebf20 Fixing compilation on OSX 2022-08-23 17:25:06 +02:00
Vojtech Bubnik
3f69643516 Merge branch 'vb_treesupports' 2022-08-23 16:45:34 +02:00
Vojtech Bubnik
bfbfdaedb9 WIP TreeSupports: Fixed some compiler warnings and errors. 2022-08-23 12:04:18 +02:00
Vojtech Bubnik
b9e7cd2d7b WIP TreeSupports: Improved speed of TreeModelVolumes by better
parallelization, cleaned up the code by better structuring
the collision caches with their mutexes.
2022-08-23 11:37:06 +02:00
Vojtech Bubnik
9aee934d53 Speed improvement of initial G-code preview:
1) Preallocating the vertex / index buffers to limit reallocation.
2) Inlining the pushing into the vertex / index buffers.
3) Running the vertex buffer generator on a limited number of threads
   as the generator does not scale well due to memory pressure.
   Not using all the threads leaves some of the threads to G-code
   generator.
2022-08-23 11:28:25 +02:00
Vojtech Bubnik
14e0cd0e96 Parallelized PrintObject::bridge_over_infill() 2022-08-22 15:41:36 +02:00
Vojtech Bubnik
7949ea9544 Fixed some compiler warnings.
Removed some implicit type conversions of ExPolygon (to Points, Polylines, Polygons)
Fixed obsolete boost::spirit includes.
2022-08-22 15:14:54 +02:00
YuSanka
eac1191b25 Fix for #8710 - Changing colors doesn't qualify as a change to save project 2022-08-22 14:53:03 +02:00
enricoturri1966
e9f5551450 #8563 - Fix icon scaling causing crash on startup. Ported from c8bb0a46b8 2022-08-22 09:53:51 +02:00
Vojtech Bubnik
781a9535db Fixed performance issue at backgorund processing update
with a large number of modifier meshes:
Bounding box of a chain of modifier meshes overlapping with
an object bounding box was not correctly calculated (bounding boxes
were unioned instead of intersected).
2022-08-19 15:03:39 +02:00
Vojtech Bubnik
55835aa050 Optimization of GCodeViewer vertex buffer generator:
Rounding by round_to_bin() is now 2x faster on MSVC.
2022-08-18 13:32:30 +02:00
enricoturri1966
f586a3e727 Merge remote-tracking branch 'origin/et_opengl_es_rebase' 2022-08-18 13:23:38 +02:00
enricoturri1966
c497306a60 Disabled tech ENABLE_OPENGL_ES before merging branch et_opengl_es_rebase into master 2022-08-18 13:22:10 +02:00
enricoturri1966
2b996158d2 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_opengl_es_rebase 2022-08-18 12:51:55 +02:00
Vojtech Bubnik
c03085a1f6 Performance improvement in G-code export for support material
in suppression of retracts when traveling over support regions.
2022-08-18 10:45:18 +02:00
Vojtech Bubnik
a93620621d Performance improvement of GCodeProcessor:
Replaced std::string with std::string_view for constant parameters
Replaced boost:istarts_with() with boost::starts_with()
2022-08-18 10:33:26 +02:00
Vojtech Bubnik
01031779b7 Performance improvement of GCodeProcessor:
Replaced std::string with std::string_view for constant parameters
Replaced boost:istarts_with() with boost::starts_with()
2022-08-18 10:30:20 +02:00