Commit graph

19557 commits

Author SHA1 Message Date
enricoturri1966
6694817cd6 Refactoring of GLGizmoMeasure::on_render_input_window to simplify code 2022-08-30 15:50:11 +02:00
enricoturri1966
db1b2fbfc1 Refactoring of GLGizmoMeasure to simplify code 2022-08-30 15:38:29 +02:00
enricoturri1966
4675ae2173 Measuring: Added Measure gizmo imgui dialog + removed tech ENABLE_MEASURE_GIZMO_DEBUG + locking of features by pressing CTRL key 2022-08-30 14:30:38 +02:00
enricoturri1966
8833bc3138 Measuring: Measure gizmo features registered for raycasted picking 2022-08-29 12:55:34 +02:00
enricoturri1966
1787f780b6 Measuring: code for Measure gizmo embedded into new tech ENABLE_MEASURE_GIZMO 2022-08-25 13:01:26 +02:00
enricoturri1966
38c52941d6 Added tech ENABLE_MEASURE_GIZMO_DEBUG to embed debug code related to GLGizmoMeasure 2022-08-24 15:02:46 +02:00
enricoturri1966
d0bf05d1e9 Refactoring into GLGizmoMeasure::on_render() 2022-08-24 14:15:20 +02:00
enricoturri1966
2abb52ed4c Measuring: refactoring related to plane models cache 2022-08-24 12:00:04 +02:00
enricoturri1966
26650a2658 Measuring: circle feature rendered using a torus 2022-08-24 11:25:15 +02:00
enricoturri1966
8f06086679 Follow-up of a7d1c9b5e9 - Simplified code to generate a smooth cylinder 2022-08-23 13:53:55 +02:00
enricoturri1966
a7d1c9b5e9 Measuring: reworked rendering of hovered features 2022-08-23 13:17:09 +02:00
enricoturri1966
9d81568bf9 Measuring: allow to select single parts of a multipart object while Gizmo Measure is active 2022-08-22 08:52:02 +02:00
enricoturri1966
474624f89e Removed method set_flattening_data() from GLGizmoMeasure 2022-08-19 11:02:13 +02:00
enricoturri1966
4d9c564b9a Set Measure Gizmo to be activable for single volume selections only 2022-08-19 10:48:32 +02:00
enricoturri1966
a14c27b42e New icon for Measure Gizmo 2022-08-19 10:36:28 +02:00
enricoturri1966
4c8b78de72 Use unified color for hovering in GLGizmoMeasure 2022-08-19 09:19:10 +02:00
enricoturri1966
decbf31593 Partial revert of 1e494e30 2022-08-19 09:05:44 +02:00
Lukas Matena
aed6ddf8f3 Measuring: implemented edge endpoint detection 2022-08-19 08:08:32 +02:00
Lukas Matena
72d7cdd5f8 Measuring: refactoring 2022-08-19 08:08:24 +02:00
enricoturri1966
2f5032ab02 Fixed conflicts after merge with branch lm_surface 2022-08-18 15:48:32 +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
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
Lukas Matena
3395b288c4 Mention OCCT in Copyright dialog 2022-08-17 11:40:04 +02:00
Lukas Matena
dc229589bb Fixed compiler warnings 2022-08-16 11:20:31 +02:00
Lukas Matena
bbadcf57b2 Fixed memory leaks in libslic3r_tests 2022-08-16 11:09:24 +02:00
Lukas Matena
161f14c972 Add missing includes (gcc 9.4 without pchs) 2022-08-16 10:25:42 +02:00
Lukas Matena
43315fc1a1 Fixed missing retractions for travels crossing support islands
The bug was introduced in 576c167 (GCode.cpp)
2022-08-15 17:22:45 +02:00
Lukas Matena
deac513faa Fixed conflicts after merge 2022-08-15 15:23:59 +02:00
Lukas Matena
bce2b148f4 Merged 2.5.0-beta1 into master (NO CONFLICTS FIXED) 2022-08-15 13:41:40 +02:00
Lukas Matena
e8528c415a Bumped up version to 2.5.0-beta1 2022-08-15 12:35:53 +02:00
YuSanka
60ad5d38c0 Localization: Some phrases are applied. Updated dictionaries for CS, DE, ES, FR, IT and PL 2022-08-15 12:30:57 +02:00
Valter F.C
db7946dbb6 pt_BR translation improvements 2022-08-12 10:02:58 -03:00
YuSanka
522b3f6d98 Follow-up 370e8bd752e3f7c97b9804a56dc417dfb362cce8 - Update 3D-scene after splitting of the unprintable object 2022-08-12 11:09:30 +02:00
YuSanka
7ebd0bbb3b Fix for #8668 - Don't set printable state on merge if all parts are unprintable 2022-08-12 11:08:04 +02:00
Lukáš Hejl
17e7b182ee Follow-up to 0161a59a93: Too big epsilon created tiny unconnected extrusions, so epsilon was changed to the smallest value that allows resolving rounding issues after division by two. 2022-08-12 09:48:34 +02:00
Lukáš Hejl
4fa76b2d8b Reconnected endpoints of closed polyline when PolylineStitcher produced an open polyline mark as closed. 2022-08-12 09:48:34 +02:00
Lukáš Hejl
f60b88ba3e Fix of #8597 - Assert on Windows about decrementing of std::vector::begin() in a specific case. 2022-08-12 09:48:34 +02:00
Lukáš Hejl
e838acdcd1 Added a lot of debugging outputs (SVG) into SkeletalTrapezoidation. 2022-08-12 09:48:34 +02:00
Lukáš Hejl
4d19eb9ace Added several test cases distilled from reported issues. 2022-08-12 09:48:33 +02:00
Lukas Matena
661bb522cf Fixed compiler warnings 2022-08-12 09:40:19 +02:00
Lukas Matena
0df757895e An attempt to fix issues with wxProgressDialog 2022-08-11 16:51:56 +02:00
Lukas Matena
ea0a68a073 Merge branch lm_tm_step_sq into master_250 2022-08-11 16:51:32 +02:00
Lukas Matena
f548f85405 STEP: Show STEP in model import file dialog title 2022-08-11 16:49:13 +02:00
Lukas Matena
41f5bd006a STEP: Improved error reporting on Linux 2022-08-11 16:49:13 +02:00
Lukas Matena
620b89d1c6 Add STEP into menu label, enable drag and drop 2022-08-11 16:49:13 +02:00
tamasmeszaros
aff337067b Switch to statically linked OCCTWrapper on Apple.
Due to dmg notarization issues
2022-08-11 16:49:13 +02:00
tamasmeszaros
2486a2363c Try to reduce number of build threads only for OCCT 2022-08-11 16:49:13 +02:00
tamasmeszaros
5a4f129812 Make occtwrapper buildable stand-alone 2022-08-11 16:49:13 +02:00