kc3-lang/harfbuzz/docs/usermanual-integration.xml

Branch :


Log

Author Commit Date CI Message
04b2006f 2025-02-03 11:53:46 Remove outdated documentation note about CT operating in 96 DPI As extensively discussed and documented in #1484, Core Text does not operate in 96 DPI. Core Text doesn't actually have a concept of DPI internally, as it doesn't rasterize anything by itself, it just generates vector paths that get passed along to Core Graphics. In practice this means Core Text operates in the classical macOS logical DPI of 72, with one typographic point corresponding to one point in the Core Graphics coordinate system, which for a normal bitmap context then corresponds to one pixel -- or two pixels for a "retina" context with a 2x scale transform. As of f401f85a5a3ec4ab9c28012a0bfe713d7ee96951, we no longer apply any assumptions in HB about the target DPI being different than the 72 DPI used by CT, for example to account for the Web's standard of 96 DPI, so let's remove the documentation that still indicated this was necessary.
28cc53c9 2024-08-27 14:09:51 Smalll fix on documentation there is no `hb_ft_font_has_changed()`. Instead, it should be `hb_ft_font_changed()`.
7f629c0d 2023-04-19 13:16:18 [docs] clarify purpose of FreeType integration Fixes https://github.com/harfbuzz/harfbuzz/issues/4200
2c212178 2022-12-29 09:57:56 [docs] Add a Cairo integration section
e2e30506 2022-01-16 07:00:53 Fix various typos Found via `codespell -q 3 -S ./perf/texts -L actualy,ba,beng,fo,gir,inout,nd,ot,pres,ro,te,teh,timne`
1ed30515 2020-04-19 15:38:52 [Docs, usernmanual] Fix with-icu=builtin explanation
d6edd9a4 2020-04-19 15:26:28 [Docs, usermanual] Reword hb_ft_font_create_referenced explanation
9457b60e 2020-04-13 17:01:15 Update usermanual-integration.xml
05b7bdb4 2020-04-13 16:59:41 Update usermanual-integration.xml
f782d736 2020-04-13 16:57:36 Update usermanual-integration.xml
17b60efc 2020-04-13 16:51:58 Update docs/usermanual-integration.xml Co-Authored-By: Khaled Hosny <dr.khaled.hosny@gmail.com>
3a47921e 2020-04-13 15:42:00 Update usermanual-integration.xml
a29578c1 2020-04-13 15:30:18 Update usermanual-integration.xml
c241e82f 2020-04-13 15:28:42 Update docs/usermanual-integration.xml Co-Authored-By: Khaled Hosny <dr.khaled.hosny@gmail.com>
322df806 2019-05-24 19:49:19 [Docs] Usermanual: integration chapter; add GI-Python section.
773c85f3 2019-05-24 19:23:19 [Docs] Usermanual: integration chapter; add ICU section.
c0bb66ec 2019-05-24 18:49:40 [Docs] Usermanual: integration chapter; add CoreText/Mac section.
dd1c7656 2019-05-24 14:30:15 [Docs] Usermanual: integration chapter; add Uniscribe/Windows section.
2da567e7 2019-05-24 11:13:53 [Docs] Usermanual: platform integration chapter; add intro, GLib, FreeType sections. Update XML TOCs to match.