26 Commits

Author SHA1 Message Date
Filip Sykala - NTB T15p
2aafec0576 Merge branch 'master' into fs_svg_SPE-1517 2023-09-26 15:06:56 +02:00
Lukas Matena
11273b29ac Fixed compiler warnings 2023-09-26 14:24:23 +02:00
Filip Sykala - NTB T15p
9e60e733a2 Merge branch 'master' into fs_svg_SPE-1517 2023-09-05 14:36:20 +02:00
Elia Devito
85f001fb81 Add missing includes (PR#11218)
add boost/log/trivial.hpp to CutUtlis.cpp
add tbb/parallel_for.h include to Measure.cpp
add libslic3r/ClipperUtils.hpp to TextLines.cpp
2023-09-05 12:04:57 +02:00
Filip Sykala - NTB T15p
57141aa61a Merge branch 'master' into fs_svg
# Conflicts:
#	src/slic3r/GUI/Gizmos/GLGizmoEmboss.hpp
2023-08-22 16:20:42 +02:00
Filip Sykala - NTB T15p
0cda6ddc17 Fix:
../src/slic3r/GUI/TextLines.cpp:27:24: warning: ‘const Slic3r::Polygon* {anonymous}::largest(const Polygons&)’ defined but not used [-Wunused-function]
../src/slic3r/GUI/TextLines.cpp:74:10: warning: variable ‘calc_norm’ set but not used [-Wunused-but-set-variable]
2023-08-14 13:51:00 +02:00
Filip Sykala - NTB T15p
7f647c49f5 Special case of mirror when emboss gizmo is opend 2023-08-14 08:14:07 +02:00
Filip Sykala - NTB T15p
14b22e7310 Merge branch 'fs_dir_per_glyph_SPE-1597' into fs_svg
# Conflicts:
#	src/libslic3r/Emboss.cpp
#	src/slic3r/GUI/TextLines.cpp
2023-08-10 10:17:34 +02:00
Filip Sykala - NTB T15p
acb3e6dd37 Textline offset same as Vertical center of text 2023-08-10 08:55:43 +02:00
Filip Sykala - NTB T15p
f51c0e651b Visualization by torus 2023-08-09 15:53:10 +02:00
Filip Sykala - NTB T15p
eebb2ea4d0 Torus visualization of base line. 2023-08-09 14:02:45 +02:00
Filip Sykala - NTB T15p
a482635f3e Fix
../src/libslic3r/Emboss.cpp:1984:9: warning: unused variable 'line_height' [-Wunused-variable]
../src/libslic3r/Emboss.cpp:1986:9: warning: unused variable 'center_line' [-Wunused-variable]
../src/slic3r/GUI/TextLines.cpp:197:16: warning: unused variable 'distance' [-Wunused-variable]
2023-08-08 17:43:39 +02:00
Filip Sykala - NTB T15p
b699e6da9b Merge branch 'fs_dir_per_glyph_SPE-1597' into fs_svg
# Conflicts:
#	src/libslic3r/Emboss.cpp
#	src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp
#	src/slic3r/GUI/Jobs/CreateFontStyleImagesJob.cpp
#	src/slic3r/GUI/TextLines.cpp
2023-08-08 17:13:15 +02:00
Filip Sykala - NTB T15p
88cc4d1385 Move per glyph line offset to 1/3 of line height. 2023-08-07 17:39:46 +02:00
Filip Sykala - NTB T15p
36d5353c67 Vertical alignemnt center is now in 1/3 of the font ascent
Default vertical alignement is center (for closer result to previous unaligneg version)
2023-08-07 15:59:55 +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
b71cb25163 Run able fix after merge(still issue with scale for per glyph transformation) 2023-06-07 11:19:28 +02:00
Filip Sykala - NTB T15p
331bfaa556 Fix position of base line for per glyph position to be on the half of ascent in all vertical alignment 2023-05-26 19:44:32 +02:00
Filip Sykala - NTB T15p
d2a605ee2e add option to Create per glyph volume (initialize text lines before text volume)
Per glyph for negative volume and modifiers are moved into object
2023-05-25 13:01:30 +02:00
Filip Sykala - NTB T15p
35044e29c3 Create text volume with feature per letter transformation. 2023-05-23 10:30:14 +02:00
Filip Sykala - NTB T15p
4be73de02f Partialy fix align:
whitechar in center
enters at begining
enters at end
Align
2023-05-19 14:11:15 +02:00
Filip Sykala - NTB T15p
50f09a751b Use surface when emboss per letter. 2023-05-10 16:08:49 +02:00
Filip Sykala - NTB T15p
28b526167a Add text alignement 2023-05-04 19:13:13 +02:00
Filip Sykala - NTB T15p
af0ef21ce3 Emboss text along base line(object cut)
- need alignment of text(center, left, right)
- (NOTE) edit text change its position
+ add polygon point
2023-05-04 11:57:33 +02:00
Filip Sykala - NTB T15p
7fa1e39fec One GLModel for all lines 2023-05-02 12:26:58 +02:00
Filip Sykala - NTB T15p
b7549ae414 Add TextLines to add per glyph transformation 2023-04-28 15:42:55 +02:00