Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
harfbuzz_ng
/
dd5546de15e63c0320b7db2bf42b0f15271f7915
dd5546d
Minor
by Behdad Esfahbod
· 14 years ago
9f9bcce
Register buffer vars in Indic shaper
by Behdad Esfahbod
· 14 years ago
be09bf6
Oops. This should have gone into the previous commit
by Behdad Esfahbod
· 14 years ago
b65c060
Formalize buffer var allocations
by Behdad Esfahbod
· 14 years ago
a9ad3d3
Move more code around
by Behdad Esfahbod
· 14 years ago
cc06c24
Streamline debugging infrastructure even more
by Behdad Esfahbod
· 14 years ago
43ff203
Use variadic macros for debugging
by Behdad Esfahbod
· 14 years ago
decd4e3
Add sugar syntax for debug messages
by Behdad Esfahbod
· 14 years ago
3a81b1d
Minor, fix leak from my previous refactorings
by Behdad Esfahbod
· 14 years ago
f4a579b
Add internal API for buffer var allocation
by Behdad Esfahbod
· 14 years ago
651e8dd
Start cleaning up buffer var allocation
by Behdad Esfahbod
· 14 years ago
c86f932
Move code around
by Behdad Esfahbod
· 14 years ago
18c4285
Shrink space used for ligature ids
by Behdad Esfahbod
· 14 years ago
d878749
Minor
by Behdad Esfahbod
· 14 years ago
c311d85
Keep Unicode props updated as we go so we avoid a scan later
by Behdad Esfahbod
· 14 years ago
5389ff4
Implement the Unicode Canonical Composition algorithm
by Behdad Esfahbod
· 14 years ago
dcdc51c
Handle singleton decompositions
by Behdad Esfahbod
· 14 years ago
34c22f8
Implement Unicode Canonical Reordering Algorithm
by Behdad Esfahbod
· 14 years ago
4ff0d2d
Decomposition works now!
by Behdad Esfahbod
· 14 years ago
468e9cb
Move buffer methods into the object
by Behdad Esfahbod
· 14 years ago
4541252
More normalization kick
by Behdad Esfahbod
· 14 years ago
63c0ef4
Fix decompose() implementations to work with non-starter non-composables
by Behdad Esfahbod
· 14 years ago
5d90a34
Document normalization design
by Behdad Esfahbod
· 14 years ago
02cdf74
Add prefer_decomposed() complex-shaper callback
by Behdad Esfahbod
· 14 years ago
d6b9c6d
More kicking
by Behdad Esfahbod
· 14 years ago
192445a
Remove intermittent_glyph()
by Behdad Esfahbod
· 14 years ago
d63adfc
No need to handle variation-selectors seperately, they are GC=Mn
by Behdad Esfahbod
· 14 years ago
aa72641
Only form clusters if we are reversing
by Behdad Esfahbod
· 14 years ago
5c6f598
Towards normalization
by Behdad Esfahbod
· 14 years ago
ad903e6
s/COMBINING_MARK/SPACING_MARK/ here too. Oops!
by Behdad Esfahbod
· 14 years ago
cf7f43e
Remove stale comment
by Behdad Esfahbod
· 14 years ago
54d1a0d
Form clusters before ensuring native direciton
by Behdad Esfahbod
· 14 years ago
9111b21
Add _hb_buffer_output_glyph() and _hb_buffer_skip_glyph()
by Behdad Esfahbod
· 14 years ago
655586f
Towards normalization
by Behdad Esfahbod
· 14 years ago
49741c8
Include variation-selectors in cluster calculation
by Behdad Esfahbod
· 14 years ago
dd89d95
Fix cluster calculation for non-LTR text
by Behdad Esfahbod
· 14 years ago
4a68684
When forming clusters, participate all mark types
by Behdad Esfahbod
· 14 years ago
5157e12
Rename HB_UNICODE_GENERAL_CATEGORY_COMBINING_MARK to HB_UNICODE_GENERAL_CATEGORY_SPACING_MARK
by Behdad Esfahbod
· 14 years ago
7b08b0a
Minor
by Behdad Esfahbod
· 14 years ago
498e1a9
[icu] Implement compose()/decompose()
by Behdad Esfahbod
· 14 years ago
ffd4a43
Add tests for compose()/decompose()
by Behdad Esfahbod
· 14 years ago
fca0923
Minor
by Behdad Esfahbod
· 14 years ago
26b6024
[glib] Use g_unicode_script_to/from_iso15924() if available
by Behdad Esfahbod
· 14 years ago
22fdc66
[glib] Add compose() and decompose() implementations with fallback
by Behdad Esfahbod
· 14 years ago
a54a550
Minor
by Behdad Esfahbod
· 14 years ago
23db8d5
[test] Work around glib <= 2.30 API
by Behdad Esfahbod
· 14 years ago
22989c5
Distribute hb-ot-shape-complex-indic-machine.rl
by Behdad Esfahbod
· 14 years ago
f6fd378
Let shapers decide when to apply ccmp and locl
by Behdad Esfahbod
· 14 years ago
c464172
[API] Add compose() and decompose() unicode funcs, rename other ones
by Behdad Esfahbod
· 14 years ago
d05dded
More code generation through preprocessor
by Behdad Esfahbod
· 14 years ago
891c475
Humm, undo some shuffling
by Behdad Esfahbod
· 14 years ago
4b6317c
More code shuffling
by Behdad Esfahbod
· 14 years ago
3361c9a
Minor
by Behdad Esfahbod
· 14 years ago
76f7681
Shuffle code around, remove shape_plan from complex shapers
by Behdad Esfahbod
· 14 years ago
e88bff9
Minor, use function typedefs
by Behdad Esfahbod
· 14 years ago
359dcaa
Update copyright headers
by Behdad Esfahbod
· 14 years ago
d8d0c48
Refactor some code common to GSUB and GPOS
by Behdad Esfahbod
· 14 years ago
b70c96d
Enable applying GSUB/GPOS features in multiple segments
by Behdad Esfahbod
· 14 years ago
f6d7a9b
Shuffle code around
by Behdad Esfahbod
· 14 years ago
fc551ed
Add todo
by Behdad Esfahbod
· 14 years ago
2e18c6d
Fix reverse_range() position loop
by Behdad Esfahbod
· 14 years ago
fa2befa
Minor
by Behdad Esfahbod
· 14 years ago
d69d5ce
[Indic] Well, at least finding syllables works now :)
by Behdad Esfahbod
· 14 years ago
253a57f
[test-shape-complex] Remove the greek tests
by Behdad Esfahbod
· 14 years ago
afa74bf
[test-shape-complex] Print out expected and actual glyphstrings upon failure
by Behdad Esfahbod
· 14 years ago
42d453b
[test] Name tests after their input string
by Behdad Esfahbod
· 14 years ago
2741316
Minor
by Behdad Esfahbod
· 14 years ago
cc674cb
Minor
by Behdad Esfahbod
· 14 years ago
20d8a39
[test] Remove disabled code
by Behdad Esfahbod
· 14 years ago
9704f0c
[test] Restructure shape test data a bit
by Behdad Esfahbod
· 14 years ago
4ec30ae
[Indic] Optimize Indic table storage
by Behdad Esfahbod
· 14 years ago
c4a59de
[Indic] Generate a single data table instead of multiple ones
by Behdad Esfahbod
· 14 years ago
a346e92
[test] Add Indic tests from harfbuzz.old
by Behdad Esfahbod
· 14 years ago
8fdba50
[Indic] Define indic_position_t
by Behdad Esfahbod
· 14 years ago
65988a1
[Indic] Add a table of consonant positions
by Behdad Esfahbod
· 14 years ago
c7fe56a
[Indic] Some of the basic features are global; Mark them so
by Behdad Esfahbod
· 14 years ago
867361c
[indic] Add syllable recognition state machine
by Behdad Esfahbod
· 14 years ago
422e08d
Better categorize Indic character classes
by Behdad Esfahbod
· 14 years ago
31f18ab
Minor compiler warning fixes
by Behdad Esfahbod
· 14 years ago
e3693b7
Change a couple strstr() to strchr()
by Behdad Esfahbod
· 14 years ago
b9452bf
Fix compiler warnings with -pedantic
by Behdad Esfahbod
· 14 years ago
970e092
Remove extra semicolon
by Behdad Esfahbod
· 14 years ago
8142680
Cosmetic
by Behdad Esfahbod
· 14 years ago
902ab86
GNOME Bug 652227 - Unconditional use of stdint.h
by Behdad Esfahbod
· 14 years ago
20503cc
More Indic data shuffling
by Behdad Esfahbod
· 14 years ago
63b177e
Minor
by Behdad Esfahbod
· 14 years ago
b9ddbd5
[Indic] Start an Indic shaper
by Behdad Esfahbod
· 14 years ago
697a65c
Minor
by Behdad Esfahbod
· 14 years ago
9de1481
Update to ArabicShaping-6.1.0d2.txt
by Behdad Esfahbod
· 14 years ago
9d49433
Minor rename
by Behdad Esfahbod
· 14 years ago
0eafce5
[TODO] New items
by Behdad Esfahbod
· 14 years ago
89a2bc9
[Vertical] Apply vertical features
by Behdad Esfahbod
· 14 years ago
0c6a976
[hb-view] Add --face-index to choose a face in a TrueType Collection
by Behdad Esfahbod
· 14 years ago
4f28fbd
Fix TTC header handling
by Behdad Esfahbod
· 14 years ago
21deab2
Fixed inifinite loop introduced in 7403e055cd1463f
by Behdad Esfahbod
· 14 years ago
51881a6
Shrink code size
by Behdad Esfahbod
· 14 years ago
90645fb
[OT] Separate map_builder from the actual map
by Behdad Esfahbod
· 14 years ago
5560a19
Minor
by Behdad Esfahbod
· 14 years ago
1587c26
[TODO] Add item
by Behdad Esfahbod
· 14 years ago
5c9f149
Minor
by Behdad Esfahbod
· 14 years ago
Next »