Sign in
flutter
/
third_party
/
harfbuzz
/
95808bad2c17a9ef41c58c04faf1b4706fb7d72e
/
src
/
hb-font-private.hh
26648ce
[GX] Remove (partial) support for anisotropic variations
by Behdad Esfahbod
· 8 years ago
ca28670
[GX] Towards anisotropic interpolation
by Behdad Esfahbod
· 8 years ago
6d9d3c5
[GX] Add data types for encoding numerical variations
by Behdad Esfahbod
· 8 years ago
2b11772
Use horizontal ascent as fallback vertical origin
by Behdad Esfahbod
· 8 years ago
a7b32f2
Move code around
by Behdad Esfahbod
· 8 years ago
9ee23c4
Fix vertical glyph origin with hb-ot-font
by Behdad Esfahbod
· 8 years ago
b3b0816
Fix vertical font metrics
by Behdad Esfahbod
· 8 years ago
353f455
[MATH] Wire up get_glyph_variants()
by Behdad Esfahbod
· 9 years ago
7fe0e28
[MATH] Start fleshing out glyph variant API
by Behdad Esfahbod
· 9 years ago
4b8de1e
Round, not truncate, when scaling values
by Behdad Esfahbod
· 9 years ago
8b5bc14
Add get_nominal_glyph() and get_variation_glyph() instead of get_glyph()
by Behdad Esfahbod
· 9 years ago
a13b023
AIX fixes
by Steven R. Loomis
· 9 years ago
6f2e6de
Get font ascender and descender metrics from OS/2 table.
by Simon Cozens
· 9 years ago
ea512f7
Use C-style casts instead of compare to 0, to convert hb_bool_t to bool
by Behdad Esfahbod
· 9 years ago
28de104
Move variable-sized struct member to end
by Behdad Esfahbod
· 9 years ago
762770c
Add font->has_...() to check for individual nil font funcs
by Behdad Esfahbod
· 9 years ago
88e9a9b
Minor reshaping of hb_font_funcs_t implementation
by Behdad Esfahbod
· 9 years ago
a6a7715
Comments
by Behdad Esfahbod
· 9 years ago
bee901b
Optimize positioning direction calculations
by Behdad Esfahbod
· 9 years ago
50f489a
Typo
by Behdad Esfahbod
· 9 years ago
8de20b1
Add font->has_glyph()
by Behdad Esfahbod
· 11 years ago
2a8c49a
Remove unnecessary includes
by Behdad Esfahbod
· 11 years ago
83408cf
Fix llvm warnings on Mac
by Behdad Esfahbod
· 11 years ago
288f289
[docs/introspection] More annotations
by Behdad Esfahbod
· 12 years ago
5a5350b
Revert "Round when scaling values"
by Behdad Esfahbod
· 12 years ago
2e3a07a
Separate face source code from font
by Behdad Esfahbod
· 12 years ago
38b8b40
Fix possible snprintf OOM
by Behdad Esfahbod
· 12 years ago
10f9646
Round when scaling values
by Behdad Esfahbod
· 12 years ago
df8f70a
Minor
by Behdad Esfahbod
· 12 years ago
ce8badf
Minor
by Behdad Esfahbod
· 12 years ago
7235f33
Fix misc warnings reported by cppcheck
by Behdad Esfahbod
· 12 years ago
e05a999
Add hb_face_[sg]et_glyph_count()
by Behdad Esfahbod
· 12 years ago
4c8ac4f
Misc minor fixes
by Behdad Esfahbod
· 13 years ago
6f3a300
Add hb_font_glyph_from/to_string
by Behdad Esfahbod
· 13 years ago
8fbfda9
Inline font getters
by Behdad Esfahbod
· 13 years ago
2f87ceb
Implement shape_plan caching
by Behdad Esfahbod
· 13 years ago
ea278d3
Partially switch ot shaper to shape_plan
by Behdad Esfahbod
· 13 years ago
5b95c14
Start implementing shape_plan
by Behdad Esfahbod
· 13 years ago
027857d
Start adding a unified shaper access infrastructure
by Behdad Esfahbod
· 13 years ago
1bc1cb3
Make source more digestable for gobject-introspection
by Behdad Esfahbod
· 13 years ago
6220e5f
Add ASSERT_POD for most objects
by Behdad Esfahbod
· 13 years ago
bce0955
Add hb_font_get_glyph_name() and hb_font_get_glyph_from_name()
by Behdad Esfahbod
· 13 years ago
3897335
[API] Sort out get_blob API
by Behdad Esfahbod
· 14 years ago
e715784
Rename get_table to reference_table in all API
by Behdad Esfahbod
· 14 years ago
c605bbb
Remove C++ guards from source files
by Behdad Esfahbod
· 14 years ago
4b6317c
More code shuffling
by Behdad Esfahbod
· 14 years ago
60fbb36
[Vertical] GPOS is always done with horizontal origin
by Behdad Esfahbod
· 14 years ago
7e2c85d
[API] Vertical support, take 2
by Behdad Esfahbod
· 14 years ago
744970a
[API] Add support for vertical text
by Behdad Esfahbod
· 14 years ago
7fc5a30
[API] Add hb_face_make/is_immutable()
by Behdad Esfahbod
· 14 years ago
63d646f
[font] Do user-space conversion when chaining up to parent font
by Behdad Esfahbod
· 14 years ago
b6f902a
Minor
by Behdad Esfahbod
· 14 years ago
abcfe9b
Remove hb_ot_layout_context_t, simplify code
by Behdad Esfahbod
· 14 years ago
b9d975b
[API] Pass down closure user_data to font funcs
by Behdad Esfahbod
· 14 years ago
defc45b
[API] Add hb_font_create_sub_font() and hb_font_get_parent()
by Behdad Esfahbod
· 14 years ago
11bb8fe
[font] Fix internal sign of x/y_scale
by Behdad Esfahbod
· 14 years ago
74f1d89
Add hb_font_make/is_immutable()
by Behdad Esfahbod
· 14 years ago
56eb5ad
Move code around
by Behdad Esfahbod
· 14 years ago
72657e4
[API] Make hb_font_create() take a face and reference it
by Behdad Esfahbod
· 14 years ago
fca368c
Add hb_object_header_t which is the common part of all objects
by Behdad Esfahbod
· 14 years ago
2409d5f
Update Copyright headers
by Behdad Esfahbod
· 14 years ago
c57d454
Rename all private sources and headers to C++ files
by Behdad Esfahbod
· 14 years ago
[Renamed (94%) from src/hb-font-private.h]
5668189
[API] font: move user_data before destroy()
by Behdad Esfahbod
· 14 years ago
502f4cb
Divide get_metrics into get_advance and get_extents
by Behdad Esfahbod
· 14 years ago
acdba3f
Prefer C linkage
by Behdad Esfahbod
· 15 years ago
cc6d522
De-C++ where possible
by Behdad Esfahbod
· 15 years ago
[Renamed (95%) from src/hb-font-private.hh]
0dd200d
Header dep cleanup
by Behdad Esfahbod
· 15 years ago
0f0cd9d
Fix header tags
by Behdad Esfahbod
· 15 years ago
bf36a10
Move all callback functions in a vtable structs
by Behdad Esfahbod
· 15 years ago
0a4399c
Fix scale issues
by Behdad Esfahbod
· 15 years ago
cf5585c
Add 'head' table
by Behdad Esfahbod
· 15 years ago
357d0f2
Make HB_PRIVATE more useful
by Behdad Esfahbod
· 15 years ago
22da7fd
Rename a few files to be C++ sources
by Behdad Esfahbod
· 15 years ago
[Renamed (97%) from src/hb-font-private.h]
1cebfbb
Cleanup hb_face_create_for_data()
by Behdad Esfahbod
· 15 years ago
c755cb3
Change header comment
by Behdad Esfahbod
· 15 years ago
7951279
Implement nil font functions
by Behdad Esfahbod
· 15 years ago
8fb3d1a
Start ft glue
by Behdad Esfahbod
· 15 years ago
5ebabec
Move unicode_funcs to buffer
by Behdad Esfahbod
· 15 years ago
32c65a5
[HB] Add font funcs prototypes
by Behdad Esfahbod
· 15 years ago
8d70312
[HB] Add hb_font_funcs_make_immutable()
by Behdad Esfahbod
· 15 years ago
5c44188
[HB] Start adding Unicode funcs
by Behdad Esfahbod
· 15 years ago
23c86aa
[HB] Use face_t directly instead of ot_layout_t
by Behdad Esfahbod
· 15 years ago
ba8d94c
[HB] Simplify object creation
by Behdad Esfahbod
· 15 years ago
c62b503
[HB] Add abstract font and face API
by Behdad Esfahbod
· 15 years ago