I got #harfbuzz WASM hello world working to take Hebrew, Arabic, CJK, Emoji, and supported fonts to SVG paths. ๐
https://yxph38.csb.app/
Though now we need to segment strings by rich text and unicode blocks (eg bidirectional text), and load multiple fonts to support each segment. I haven't seen a web library that helps with this segmentation. Any clues? eg pango_itemize https://docs.gtk.org/Pango/func.itemize.html
Out of all things one could do during the weekend, I chose to write an OpenGL and Truetype font renderer with Harfbuzz support.
Also, hello again, Mastodon!
#Programming #Development #Newbie #NewHere #GameDev #TrueType #Fonts #OpenGL #SDL2 #Harfbuzz
#programming #development #newbie #newhere #gamedev #truetype #fonts #opengl #sdl2 #harfbuzz
The #Evolution HTML rendering bug seems to be tied to the fact that I have one monitor scaled at 200% and other monitors scaled at 100%. Dragging the window across monitors either fixes it or breaks it. Is this #Harfbuzz? #Wayland I don't even know where to file this bug.
#HarfBuzz 5.2 Released With #Unicode 15 Support
https://www.phoronix.com/news/HarfBuzz-5.2-Released
Original tweet : https://twitter.com/phoronix/status/1571076480448495619
#Harfbuzz 5.0 breaks bitmap font rendering in #foot and all other #fcft based applications (assuming fcft has been built with harfbuzz support, of course).
https://github.com/harfbuzz/harfbuzz/issues/3755
Fix has been pushed to harfbuzz, but as far as I can tell, has not yet been released.
https://github.com/Yoxem/uahli/blob/main/src/main.rs
็ฉๅ
ทไธๅ๏ผ#Harfbuzz ๅ #Pango ๅๆ็ๆๅญๆธฒๆ่ฝ pdf ็ๆฑ่ฅฟใ
็ถ็ถ้ข็ๆญฃ็ๆ็ๅผๆ้ๅทฎๅพ้ ใ
In the field of #typography and #type #technology, a publication of June 14 sparks the fire.
Below my attempt to list a chronology of subjectively chosen elements linked to it.
http://pads.osp.kitchen/p/type-blm
With #Alphabettes #blm #diversity #non-latin #scripts @kupfers @bb #HrantPapazian #Jean-FrancoisPorchez #JohnHudson #BehdadEsfahbod #harfbuzz #abuse #racism #colonialism #Adobe #SairusPatel #CFF2 #Microsoft #PeterConstable #svg #OpenType #Monotype #UFO #JuanVillanueva #tdc #TypeDirectorClub #BobbyCMartinJr. #EmmanuelBesse #Underware #NadineChahine #TanyaGeorge #Font and #Text #w3c #shaping #layout #encoding #formats #fonttools #FrederickBrennan #FontForge #StrokedFonts #StrokeFonts #Google #Facebook #Iran #ISO #OFF #specifications #specs #DaveCrossland #JamesClark #standard #LiangHai #AdamTwardoch #SimonCozens #VladLevantovsky #EricMuller and others.
#EricMuller #VladLevantovsky #SimonCozens #AdamTwardoch #LiangHai #standard #JamesClark #DaveCrossland #specs #specifications #off #iso #iran #facebook #google #strokefonts #StrokedFonts #fontforge #FrederickBrennan #fonttools #formats #encoding #layout #shaping #w3c #text #font #TanyaGeorge #NadineChahine #Underware #EmmanuelBesse #BobbyCMartinJr #TypeDirectorClub #tdc #JuanVillanueva #ufo #monotype #opentype #svg #PeterConstable #microsoft #CFF2 #SairusPatel #adobe #colonialism #racism #abuse #harfbuzz #BehdadEsfahbod #JohnHudson #jean #HrantPapazian #scripts #non #diversity #blm #Alphabettes #technology #type #typography
KDE Applications, Squid, SQLite, VIM Update in Tumbleweed https://news.opensuse.org/2019/07/20/kde-applications-squid-sqlite-vim-update-in-tumbleweed/ #GNUCompilerCollection9 #Applications19.04.3 #openSUSETumbleweed #Announcements #SuSEFirewall2 #openSSL1.1.1 #spec-cleaner #imagemagick #QtWebEngine #thunderbird #Tumbleweed #WeeklyNews #harfbuzz #opentype #squid4.8 #mozilla #RISC-V #sqlite #GNOME #Linux #meson #rails #ceph #GCC9 #OARS #CVE #KDE
#gnucompilercollection9 #applications19 #opensusetumbleweed #announcements #susefirewall2 #openssl1 #spec #imagemagick #qtwebengine #thunderbird #tumbleweed #weeklynews #harfbuzz #opentype #squid4 #mozilla #risc #sqlite #gnome #linux #meson #rails #ceph #gcc9 #oars #cve #kde