{"id":849,"date":"2006-07-11T09:27:58","date_gmt":"2006-07-11T09:27:58","guid":{"rendered":"http:\/\/software.sil.org\/wesay\/?p=849"},"modified":"2017-04-27T19:32:10","modified_gmt":"2017-04-27T19:32:10","slug":"graphite","status":"publish","type":"post","link":"https:\/\/software.sil.org\/wesay\/graphite\/","title":{"rendered":"Graphite"},"content":{"rendered":"<p>Thanks to Martin, I finally was able to get <a href=\"http:\/\/blogs.wesayhome.org\/www.pango.org\" title=\"\" class=\"external\" target=\"_blank\" rel=\"noopener\">pango<\/a> to use the <a href=\"http:\/\/scripts.sil.org\/cms\/scripts\/page.php?site_id=projects&amp;item_id=graphite_home\" title=\"\" class=\"external\" target=\"_blank\" rel=\"noopener\">Graphite<\/a> engine. I had to install the debs that he gave me (as far as I know they haven\u2019t made it to a universe repository yet). My attempt to download the source, compile and install it led to frustration, first because pango wasn\u2019t picking it up (this I found out was due to the lack of a ModuleFiles entry in my .pangorc file. But then all I got was boxes. That\u2019s when I installed from the debs and everything works as you can see in the <a href=\"http:\/\/wiki.wesayhome.org\/index.php?title=Screenshots\" title=\"\" class=\"external\" target=\"_blank\" rel=\"noopener\">screenshots I uploaded<\/a>. Notice the <a href=\"http:\/\/wiki.wesayhome.org\/index.php?title=Image:PigLatin.png\" title=\"\" class=\"external\" target=\"_blank\" rel=\"noopener\">Pig-Latin-ization of the labels<\/a>. One of our goals is to make the interface itself easily localizable which needs to include the ability to handle complex scripts which require graphite. Currently, this is only supported on Linux since the pango-graphite module for Windows hasn\u2019t been written yet. Hopefully I\u2019ll have that done in another month (we don\u2019t consider this high priority at this time so I\u2019m only doing that on the side).<\/p>\n<p>The other thing I\u2019ve been working on was integrating the word list view with the detail view (see <a href=\"http:\/\/wiki.wesayhome.org\/index.php?title=Image:AllWords.png\" title=\"\" class=\"external\" target=\"_blank\" rel=\"noopener\">screenshot<\/a>). The current path we are taking is for each tab to have a filter associated with it that will provide the set of words that need to be addressed for the task at hand. So if the task at hand is assigning glosses to each of the words that have been entered, the filter may display only those words which do not have a gloss. This also means that each tab saves its own state (current entry) so when you switch to another tab and come back, you are where you left off.<\/p>\n<div class=\"top border\"><a href=\"#top\">top<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Thanks to Martin, I finally was able to get pango to use the Graphite engine. I had to install the debs that he gave me (as far as I know they haven\u2019t made it to a universe repository yet). My attempt to download the source, compile and install it led to frustration, first because pango [&hellip;]<\/p>\n","protected":false},"author":29,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[17,19,21],"tags":[],"class_list":["post-849","post","type-post","status-publish","format-standard","hentry","category-graphite","category-gtk","category-prototype"],"acf":[],"_links":{"self":[{"href":"https:\/\/software.sil.org\/wesay\/wp-json\/wp\/v2\/posts\/849","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/software.sil.org\/wesay\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/software.sil.org\/wesay\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/software.sil.org\/wesay\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/software.sil.org\/wesay\/wp-json\/wp\/v2\/comments?post=849"}],"version-history":[{"count":3,"href":"https:\/\/software.sil.org\/wesay\/wp-json\/wp\/v2\/posts\/849\/revisions"}],"predecessor-version":[{"id":852,"href":"https:\/\/software.sil.org\/wesay\/wp-json\/wp\/v2\/posts\/849\/revisions\/852"}],"wp:attachment":[{"href":"https:\/\/software.sil.org\/wesay\/wp-json\/wp\/v2\/media?parent=849"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/software.sil.org\/wesay\/wp-json\/wp\/v2\/categories?post=849"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/software.sil.org\/wesay\/wp-json\/wp\/v2\/tags?post=849"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}