tamasmeszaros
831ea57483
Simplify and fix wxWidgets find procedure with up to date find module
2023-08-04 14:10:50 +02:00
YuSanka
6659d108d5
CutGizmo: Fixed memory leaks.
...
All temporary ModelObjectPtrs have to belong to some Model to correct memory de-allocation
2023-08-04 10:10:23 +02:00
YuSanka
492e356a21
CutGizmo: Fixed and improved Undo/Redo.
2023-08-03 16:09:28 +02:00
YuSanka
4e74e4ecc0
CutGizmo: Implemented validation of groove size/position
2023-08-03 13:15:05 +02:00
Filip Sykala - NTB T15p
6c0d7b79e3
Set default align to center as mentioned in SPE-1597
...
Align visualization warning is active only for multiline
2023-08-03 09:12:49 +02:00
Lukas Matena
ba25da571a
MeshRaycaster: added a function to check for mesh-line intersections
2023-08-02 15:09:35 +02:00
Pavel
b6ed64428a
SPE-1820 Fix missing solid infill in thin parts by improving the ensuring filtering
2023-08-02 10:32:28 +02:00
enricoturri1966
eacffe0a57
SPE-1765: Fixed redundant emit of EVT_GLCANVAS_WIPETOWER_MOVED event
2023-08-02 10:01:16 +02:00
YuSanka
75eccfd650
Added new type of SceneRaycaster (FallbackGizmo)
...
to add possibility to split the Gizmo grabbers to two priority of "raycastering".
meshes with Gizmo type has highest priority then FallbackGizmo.
+ CutGizmo: Use SceneRaycaster type for CutPlane grabber
2023-08-01 16:23:18 +02:00
YuSanka
0c686f1ff9
CutGizmo improvements: Reworked CutPlane grabber for TaG mode
2023-08-01 16:15:51 +02:00
YuSanka
c239c54dc6
CutGizmo: Bug fixing and improvements:
...
* Get correct labels width form all label
* Set Plane mode as default for cut
* Fixed tooltip for CutPlane in TaG mode
* Fixed Crash when "Instances" item is selected with open CutGizmo
* Fixed move limits for CutPlane
* TaG mode: Suppressed perform a cut when CutPlane is out of object
* Update warning info lines when switch between modes
* Don't allow to switch to TaG mode, when cut has connectors
2023-08-01 10:58:31 +02:00
Lukas Matena
5de69b962e
MeshRaycaster: added a function to check for mesh-line intersections
2023-07-31 16:04:41 +02:00
YuSanka
bd43118148
Fix of Asserts and incompatible filament selection, when hide/show template filaments (SPE-1786)
2023-07-31 13:28:26 +02:00
YuSanka
724d2aec20
Fix for SPE-1788 - Redundant sidebar layout on object move
2023-07-31 13:28:17 +02:00
tamasmeszaros
10b6d355ca
Merge branch 'tm_fix_export_crash_SPE-1801'
2023-07-27 15:34:45 +02:00
tamasmeszaros
c5b22163c5
Fix crash when exporting to stl
2023-07-27 15:33:05 +02:00
Lukas Matena
3ab20de3c0
Wipe tower: Use perimeter_speed and infill_speed instead of the hardcoded values
2023-07-27 12:53:10 +02:00
Filip Sykala - NTB T15p
071f88de13
Fix Missing text line od edge of object with Function "per glyph orientation" enabled
2023-07-27 12:26:09 +02:00
Filip Sykala - NTB T15p
d10c7b633f
Merge branch 'master' into fs_dir_per_glyph_SPE-1597
2023-07-27 10:42:25 +02:00
Lukas Matena
3571812a3d
Fix cmake (follow-up to previous commit)
2023-07-25 13:28:38 +02:00
Lukas Matena
1e28a93bcb
Require wxWidgets>=3.2, mention wxGTK+EGL problems in readme
2023-07-24 10:39:27 +02:00
Lukas Matena
035331ab9f
Merge remote-tracking branch 'public/master'
2023-07-24 10:23:06 +02:00
Ben Greiner
287e1e28cd
Drop wxWidgets 3.0 and SLIC3R_WX_STABLE
2023-07-24 10:22:04 +02:00
YuSanka
6dbbbfea7a
Fix for #11001 - Mirror cutting
2023-07-19 15:04:29 +02:00
YuSanka
9c254b6782
CutGizmo: Fixed a moving of the cut plane on dragging.
...
There no unexpected jumping any more
2023-07-19 10:25:48 +02:00
YuSanka
34af44b4bf
WIP: Cut with TAG
...
Added experimental rendering for the cutPlane mesh
2023-07-19 10:25:48 +02:00
YuSanka
9067f601d8
WIP: Cut with tongue and groove
...
* Suppress to apply connectors to the model, when cut with TAG
* Add grabbers to move cutPlane during Y axes, when groove angle is non-zero
2023-07-19 10:25:48 +02:00
YuSanka
e8bdd9e78d
Code refactoring: Rivet is changed to Snap
2023-07-19 10:25:48 +02:00
YuSanka
e4fde63c47
WIP: Cut with tongue and groove
...
* Allow to change angle of the groove
* Rewrite rendering for the cut plane
+ Added reset_cut_by_contours() on flip of cutPlane and switch of cutPlane mode
2023-07-19 10:25:47 +02:00
YuSanka
7cd99d98f5
WIP: Cut with Rivets
...
* Code refactoring: get_connector_mesh() and apply_cut_connectors() moved from ModelObject to CutGizmo.
* Allow to change values of space and bulges for snaps
2023-07-19 10:25:47 +02:00
YuSanka
2e6d1ff08f
WIP: Cut with Tongue and Groove
...
* Changed limit value for tolerances
* Set optimize rendering value to true by default
2023-07-19 10:25:47 +02:00
YuSanka
83fa61ee41
Cut: Extend WIP: Add new connector - "Rivet" to set max value and max tolerance
2023-07-19 10:25:47 +02:00
YuSanka
9fd3de5e46
WIP: Add new connector - "Rivet"
...
* Code refactoring for its_make_rivet() to change a shape of rivet
+ Implemented perform the cut with rivets
2023-07-19 10:25:47 +02:00
YuSanka
6a2afc9153
WIP: Add new connector - "Rivet"
...
* Improves for UI
* Implemented Rivet mesh
2023-07-19 10:25:47 +02:00
YuSanka
92c7a31f42
WIP: Cut with Tongue and Groove
...
* Added move possibility during X axis for cut plane
* Added possibility to optimize rendering (recalculate new cut only on stop dragging)
* Next fix for flickering (code refactoring for toggle_model_objects_visibility())
2023-07-19 10:25:47 +02:00
YuSanka
034bb31341
WIP: Cut with Tongue and Groove
...
* Improved cut plane rendering, when moving the plane
* Added update of the scene after switching between cut modes
2023-07-19 10:25:47 +02:00
YuSanka
0777139d19
WIP: Cut with Tongue and Groove
...
* Implemented Z rotation for TAG plane
2023-07-19 10:25:47 +02:00
YuSanka
159d92cf6a
WIP: Cut with Tongue and Groove
...
* Implemented a check for invalid groove detection
2023-07-19 10:25:47 +02:00
YuSanka
1aa8d8ea99
WIP: Cut with Tongue and Groove
...
* Implemented preview rendering of groove
2023-07-19 10:25:47 +02:00
YuSanka
ceb9582cb1
WIP: Cut with Tongue and Groove
...
* Implemented cut with groove
+ Cut by contour extracted to separate function perform_cut_by_contour
2023-07-19 10:25:47 +02:00
YuSanka
519ee6af92
WIP: Cut with Tongue and Groove
...
- Implemented parameters input for the cut plane
2023-07-19 10:25:47 +02:00
YuSanka
a9a0414cc3
WIP: Cut with Tongue and Groove
...
- Implemented rendering for the cut plane
2023-07-19 10:25:46 +02:00
Filip Sykala - NTB T15p
9a8f716d80
SPE-1818: Show debug windows only when log level is set at minimal to INFO
2023-07-17 11:12:33 +02:00
Pavel
7f8b03fd79
Fix of SPE-1811 - rarely, the support spot generator runs supper slow. Caused by too many slice connections detected by z-graph. The Z-Graph issue is not solved.
...
github issue https://github.com/prusa3d/PrusaSlicer/issues/10940
2023-07-17 09:37:16 +02:00
rtyr
646d6dc44f
Initial Sovol bundle
2023-07-14 13:30:05 +02:00
rtyr
4dfb67986e
Sovol fixes
2023-07-14 13:25:03 +02:00
rtyr
e5a647025f
Merge pull request #10957 from ils15/master
...
Add Sovol Printers to PrusaSlicer
2023-07-14 13:23:27 +02:00
Filip Sykala - NTB T15p
00071ba171
Merge branch 'master' into fs_dir_per_glyph_SPE-1597
2023-07-12 14:10:34 +02:00
Lukas Matena
917ae80cc2
Bugfix: extruder indices mismatch when using specific extruder for the wipe tower (followup of 2d6d37f, which was wrong)
2023-07-12 13:40:55 +02:00
Filip Sykala - NTB T15p
07aa1b7a30
Fix
...
../src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:131:13: warning: unused function 'start_create_volume_on_surface_job' [-Wunused-function]
../src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3772:6: warning: unused function 'apply_camera_dir' [-Wunused-function]
../src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:1143:6: warning: unused function 'init_new_text_line' [-Wunused-function]
../src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:1332:13: warning: unused function 'is_text_empty' [-Wunused-function]
2023-07-12 13:03:03 +02:00