Commit Graph

21025 Commits

Author SHA1 Message Date
enricoturri1966
1ba8025702 Gizmo measure - Show diameter of selected circles into imgui dialog 2022-12-02 12:26:28 +01:00
enricoturri1966
534d0353eb Gizmo measure - Draw background for dimensioning labels 2022-12-02 12:26:28 +01:00
enricoturri1966
89bae8606b Removed debug code 2022-12-02 12:26:28 +01:00
enricoturri1966
305ea0da27 Gizmo measure - Fixed angle for perpendicular edge-plane use case 2022-12-02 12:26:28 +01:00
enricoturri1966
ce46a1d03d Removed debug code 2022-12-02 12:26:28 +01:00
enricoturri1966
832b0a69e8 Fixed warnings 2022-12-02 12:26:28 +01:00
enricoturri1966
e6b2467f44 Fixed warnings 2022-12-02 12:26:28 +01:00
enricoturri1966
6dd8199edf Gizmo measure - Fixed orientation of arrows in arc dimensioning 2022-12-02 12:26:27 +01:00
enricoturri1966
075c241906 Tech ENABLE_GIZMO_MEASURE_WORLD_COORDINATES set as default
Fixed conflicts during rebase to master
2022-12-02 12:26:12 +01:00
Lukas Matena
5382f4077a Measurement: Partially fixed the common gizmo raycaster for self-intersecting meshes 2022-12-02 12:00:26 +01:00
Lukas Matena
268365b92d Measurement: refactoring - do not touch common raycaster interface when there is no need 2022-12-02 12:00:26 +01:00
enricoturri1966
4606d8266a Added missing declaration 2022-12-02 12:00:26 +01:00
enricoturri1966
fc2f0bad6e Gizmo measure modified to accept single full instance selection, to combine the volumes meshes into a single mesh and pass it to the back end after transform it in world coordinates
Changes embedded into tech ENABLE_GIZMO_MEASURE_WORLD_COORDINATES

Fixed conflicts during rebase to master
2022-12-02 11:59:47 +01:00
enricoturri1966
33949734e3 Latest techs definition retargeted to 2.6 2022-12-02 09:11:50 +01:00
YuSanka
e07843e6fb Cut: Fixed visualization of the selected connectors which are conflict
+ Back port a Lukas's code for enable/disable current contour
2022-12-01 16:44:36 +01:00
tamasmeszaros
f7c832ddaf Fix crash when pressing 'A' without any objects on plater 2022-12-01 12:38:34 +01:00
YuSanka
ba8b81b27e Cut: Extension for delete parts from cut objects.
When try to delete something from the cut object, than not just inform the users about an impossibility of this action,
but allow them to invalidate a cut information or delete all connectors from related objects, but leave the cut info.
2022-12-01 11:10:41 +01:00
rtyr
b51d478031
Anker - disabled thick bridges
https://github.com/prusa3d/PrusaSlicer/pull/9195
2022-11-30 16:10:32 +01:00
rtyr
3157d44641
RatRig - sync with PrusaSlicer-settings 2022-11-30 15:36:10 +01:00
rtyr
4461735dd3
Geeetech bundle
https://github.com/prusa3d/PrusaSlicer/pull/9221
2022-11-30 14:36:18 +01:00
enricoturri1966
a78dfa2522 Fixed rendering of transparent objects on MAC 2022-11-30 13:23:26 +01:00
YuSanka
9fe4595ae7 CutGizmo: Cut plane wasn't respect to the depth
+ ShapesGallery: added "universal wall mount hole"
2022-11-29 16:21:45 +01:00
YuSanka
9323e347f0 ObjectList: Delete last volume from the object even if this volume is text 2022-11-29 12:59:05 +01:00
Vojtech Bubnik
9a682a10cb Merge remote-tracking branch 'remotes/origin/fs_emboss' 2022-11-28 17:46:12 +01:00
Pavel Mikuš
3fa1615518
Refactoring FDM support spots generator to use Z-Graph (#11)
* import updates from curling avoidance branch

* fix compilation issues

* Refactoring FDM support spots generator to use the new Z-graph built during slicing

* fix local issues bugs

* fix bugs, add new filter for too short extrusions

* fix bugs with nonexistent weakest area

* Use links of Z graph after fix, format the code

* remove unnecesary includes
2022-11-28 10:47:04 +01:00
Vojtech Bubnik
25da414f5c Merge remote-tracking branch 'remotes/origin/master' into vb_treesupports 2022-11-28 10:07:39 +01:00
Vojtech Bubnik
e6d10fc747 Fixed crash on reslicing after infill invalidation.
The crash was introduced with sorting the extrusions into islands.
2022-11-28 10:07:22 +01:00
Filip Sykala - NTB T15p
e28f9daf1e Merge branch 'master' into fs_emboss
# Conflicts:
#	src/libslic3r/Point.hpp
#	src/slic3r/GUI/GLCanvas3D.cpp
#	src/slic3r/GUI/Gizmos/GLGizmoBase.cpp
#	src/slic3r/GUI/Selection.cpp
2022-11-25 11:03:50 +01:00
Filip Sykala - NTB T15p
9e19d9ca06 Create text by menu in right panel
Issue 54 (right panel -Sidebar)
Fix creating text volume inside deleted object.
2022-11-24 20:51:58 +01:00
enricoturri1966
569db9689f Removal of calls to Geometry::assemble_transform() 2022-11-24 14:58:20 +01:00
Filip Sykala - NTB T15p
fc886e3f8d Fix for adding object with ortho camera 2022-11-24 11:40:38 +01:00
enricoturri1966
af509a7f74 Fixed build when tech ENABLE_WORLD_COORDINATE is disabled 2022-11-24 09:38:51 +01:00
Filip Sykala - NTB T15p
c25ef9d3ad Fix ortho camera position for create object on bed 2022-11-23 16:41:45 +01:00
Filip Sykala - NTB T15p
22a17e92e7 weird crash on mac due to pop style 2022-11-23 15:24:51 +01:00
Filip Sykala - NTB T15p
52460f0c89 Fix truncation text by imgui width 2022-11-23 13:35:59 +01:00
Filip Sykala - NTB T15p
f3724c8dac Truncate font name on demand 2022-11-23 13:01:11 +01:00
Filip Sykala - NTB T15p
48d4da5872 Merge branch 'master' into fs_emboss
# Conflicts:
#	src/slic3r/GUI/GLCanvas3D.cpp
2022-11-23 12:58:45 +01:00
YuSanka
d20131de49 PreferencesDialog: Fix for rescale.
+ Fixed CheckBox::msw_rescale
2022-11-23 12:20:04 +01:00
Filip Sykala - NTB T15p
4b23cbaffd Comment can load process - try for MAC 2022-11-23 10:22:11 +01:00
Filip Sykala - NTB T15p
f662000414 Fix for issue #77 2022-11-22 19:24:35 +01:00
Filip Sykala - NTB T15p
9b7e6db906 Fix:
../src/slic3r/Utils/WxFontUtils.cpp💯27: error: 'error' was not declared in this scope; did you mean 'perror'?
../src/slic3r/Utils/WxFontUtils.cpp💯9: error: 'BOOST_LOG_TRIVIAL' was not declared in this scope
../src/slic3r/Utils/WxFontUtils.cpp:146:5: error: 'wxSystemFont' was not declared in this scope; did you mean 'wxSystem'?
../src/slic3r/Utils/WxFontUtils.cpp:147:32: error: 'wxSystemSettings' has not been declared
../src/slic3r/Utils/WxFontUtils.cpp:147:58: error: 'system_font' was not declared in this scope
2022-11-22 15:56:17 +01:00
enricoturri1966
dbd5e4d999 Fixed rectangle selection while using orthographic camera 2022-11-22 13:59:53 +01:00
Filip Sykala - NTB T15p
ed4c68dfb2 fix:
../src/slic3r/Utils/EmbossStyleManager.hpp:164:21: error: field 'bounding_box' has incomplete type 'Slic3r::BoundingBox'
2022-11-22 13:27:39 +01:00
Filip Sykala - NTB T15p
f4d0e3d940 fix:
../src/slic3r/GUI/Jobs/CreateFontNameImageJob.hpp:30:5: error: 'Vec2i' does not name a type
../src/slic3r/GUI/Jobs/CreateFontNameImageJob.hpp:55:5: error: 'Point' does not name a type
2022-11-22 12:22:03 +01:00
Filip Sykala - NTB T15p
dee9f9b731 Add definition of wxFont to header.
Fix:
../src/slic3r/Utils/EmbossStyleManager.hpp:219:42:   required from here
/opt/rh/devtoolset-10/root/usr/include/c++/10/type_traits:1239:4: error: invalid use of incomplete type 'class wxFont'
2022-11-22 11:32:20 +01:00
Vojtech Bubnik
af6b022878 Optimization of Cooling buffer by replacing atof() and atoi()
with std::from_chars() and fast_float::from_chars()
2022-11-22 09:28:08 +01:00
Vojtech Bubnik
423503a6c5 Follow-up to 3713f09a8e
30fbdd1235
Fixed duplication of infills.
2022-11-22 09:27:11 +01:00
Filip Sykala - NTB T15p
788059f3eb Fix:
../src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2405:73: error: conversion from 'wxFont' to non-scalar type 'std::optional<wxFont>' requested
../src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3019:12: warning: unused variable 'wx_font_opt' [-Wunused-variable]
2022-11-21 21:48:52 +01:00
Filip Sykala - NTB T15p
a8318ee4f3 Fix
../src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3021:58: error: use of deleted function 'std::optional<wxFont>& std::optional<wxFont>::operator=(std::optional<wxFont>&&)'
../src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3026:55: error: use of deleted function 'std::optional<wxFont>& std::optional<wxFont>::operator=(std::optional<wxFont>&&)'
2022-11-21 16:46:16 +01:00
Filip Sykala - NTB T15p
225fb7d8aa fix:
../src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3021:58: error: use of deleted function 'std::optional<wxFont>& std::optional<wxFont>::operator=(std::optional<wxFont>&&)'
../src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3026:55: error: use of deleted function 'std::optional<wxFont>& std::optional<wxFont>::operator=(std::optional<wxFont>&&)'
2022-11-21 14:19:45 +01:00