Clip:9f67fd41df7a1780d9c405de1ba850f238c3a135 commits - 南方科技大学https://mirrors.sustech.edu.cn/git/github_fork/clip/-/commits/9f67fd41df7a1780d9c405de1ba850f238c3a1352019-07-28T17:54:54+02:00https://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/9f67fd41df7a1780d9c405de1ba850f238c3a135add a text i18n example, update examples2019-07-28T17:54:54+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/fdc540a7f3d54cf8f2c8c656d22f04b6f66068c4add the global 'default-script' and 'default-language' properties2019-07-28T17:30:14+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/fafe4edeb5a88dc16b7b4b1a72e93c305fd54af7fix out-of-tree builds2019-07-28T17:21:08+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/72d98a9df7ee85504200eb694466ddc419624626refactor the text layout interface so that bidi reordering of lines becomes a...2019-07-28T16:33:32+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/a0037ecd508c110cfc24d581c6a202bd74dc2ac6improved documentation2019-07-28T16:09:01+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/1bf13ff59427862fead4f651890140cc9f676fbfmake the libfribidi dependency optional2019-07-28T14:08:50+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/45be8458f7569a27b5a27a288efb3b4d28403dadrename text_backend_linux -> text_backend_freetype2019-07-28T13:47:52+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/9d9be714dccb42c2b208dbd214bb8ff9c0c02d8aadd compile-time configuration options for the text backend2019-07-28T13:44:59+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/b323f28796c6badb528060ab830e13686fb03e34add a 'text_detect_script' stub2019-07-28T03:30:35+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/4677c96484b30cc85718a61df88cee08c7cd8939add a 'span_id'2019-07-28T03:17:25+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/667ec5b2add84946802538c701426986f63cc205move the font information into the text span struct2019-07-28T03:11:57+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/a0e34af5bb6a8857dc8005851f658dbba6b2e4b1add more documentation2019-07-28T02:57:19+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/8a1c2dfda7560b17fc1ce3307f3834ea8cde287fsimplify the text_analyze_bidi_line interface2019-07-28T01:04:19+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/c00b3b4a220962a87311288ad75a46e7fa8ae126improved text layout api (naming)2019-07-28T00:47:54+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/8eef3e77ba281c30c8a677d12e50945add6d09cfimproved decoupling between the text layout engine and the text/unicode backend2019-07-28T00:26:42+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/3f1930479ac01092978ca9232809ac86f2a9e1a5simplify the TextLine struct2019-07-27T23:56:11+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/61c0e0552125671c9015eaa84dfb12347c27d292re-order bidirectional text runs within a line according to the unicode rules2019-07-27T23:47:29+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/1ce0f82798f3d4ca628da5b4c0bda1fbeb6657edadd a stub visual_order member to the TextLine struct2019-07-27T22:35:30+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/72c28a070e69ab44d24b2633ef152b1d67571c6dpipe text span script and language information through to the text shaper2019-07-27T22:14:14+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/024f64fccf104f51b8a10eed23885b82827a4575preserve span bounds in text_analyze_bidi_line2019-07-27T22:00:30+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/e15ce80b9fd61628890b8cb78768891ce8b207cdextend the drawTextLabel api for text spans2019-07-27T21:52:45+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/310d63c6e0188aecc645c666764259a6718cfc7cupdate the text layout api so that input text must be provided as a text span...2019-07-27T21:10:34+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/56797825adc5821161ee96acdbfbe3b1e900dae3(re)-add the TextSpan struct2019-07-27T20:58:47+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/9bca55b5fbc42c71568b81378ed55dc0c3285fb4improved documentation of the text layout code2019-07-27T20:47:15+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/5d0fd782a655fe1920c8a2c9a973e77512eb5498simplify the bidirectional line layout logic2019-07-27T20:36:28+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/5404984ee36908c79cd026ab4af39e78863c84c4simplify the font fallback logic2019-07-27T20:23:42+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/0514685a085e15feff92e3c73038c6bfb9a23f23implement bidirectional text placement2019-07-27T19:54:20+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/e32115df9794bd36ef5c6f90206cc29ec3cfec47rename TextSpan -> TextLine2019-07-27T19:13:18+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/e2b8042bff8b5a08abeb3605493b5fb202ce8503split bidi text into runs using fribidi2019-07-27T18:20:53+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/33c442ca4d16e5143af49f28356711870703e6adadd support for RTL text layout2019-07-27T00:15:09+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/f43a55e714db87005186c2454ee9218dd8634405simplify the text layouting code2019-07-26T23:50:22+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/ea6047e98b0ad89678c14e0a6551ee2549b530b4implement a simple font fallback mechanism2019-07-26T21:11:36+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/ce95f3b7759de31fe31e2fce046ac19aea80859dreturn a list of 'GlyphSpans' so that we can assign per-glyph fonts2019-07-26T20:47:50+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/b3998725d5165afc8235992de56ab7e864f82546perform text shaping on a per-grapheme basis2019-07-26T20:27:33+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/2fcbf6159d39b40f6bb4cf6b486618071c78980bsimplify the text shaper interface2019-07-26T20:05:49+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/2ef464bac9b4122aafc60338c554f56a103640afimproved typographic unit conversion2019-07-26T19:27:58+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/8146b627488873f975d0346f1de2049ee94aebefembed non-web-safe fonts into SVG output documents2019-07-26T18:06:35+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/f068b6db63b713a96c0992114f111094a726d003update tests/unit/test_graphics_text_align.cc2019-07-26T17:58:42+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/bae5cf4108b1b0504f0b0a15c5a6e58478bb6a69handle second and third order bezier control points when loading glyph outlin...2019-07-26T17:20:47+02:00Paul Asmuthpaul@asmuth.comhttps://mirrors.sustech.edu.cn/git/github_fork/clip/-/commit/dcfca20c2860d0f8c55f45c7eb23fca69bc8b166add support for bezier points to svg_path_data2019-07-26T17:05:39+02:00Paul Asmuthpaul@asmuth.com