{"id":409,"date":"2011-03-07T10:32:58","date_gmt":"2011-03-07T09:32:58","guid":{"rendered":"http:\/\/gnome\/gtk-meego-handset-week5"},"modified":"2011-03-07T10:32:58","modified_gmt":"2011-03-07T09:32:58","slug":"gtkmeego-handset-integration-week-5","status":"publish","type":"post","link":"https:\/\/blogs.igalia.com\/carlosgc\/2011\/03\/07\/gtkmeego-handset-integration-week-5\/","title":{"rendered":"GTK+\/MeeGo Handset integration: Week 5"},"content":{"rendered":"<p><strong>GtkWidget::press-and-hold signal<\/strong><\/p>\n<p>I haven&#8217;t updated the patch this week, even though some <a href=\"https:\/\/bugzilla.gnome.org\/show_bug.cgi?id=315645#c37\">interesting points<\/a> were raised by <a href=\"http:\/\/blogs.gnome.org\/carlosg\">garnacho<\/a>, who tried the patch in a real touchscreen device, because the <a href=\"https:\/\/bugzilla.gnome.org\/show_bug.cgi?id=315645#c39\">general approach is still under discussion<\/a>.<\/p>\n<p><strong>GtkEntry:hint-text<\/strong><\/p>\n<p>I <a href=\"https:\/\/bugzilla.gnome.org\/attachment.cgi?id=182189\">rewrote the patch<\/a> to explicitely add the hint text instead of using the tooltip text as <a href=\"https:\/\/bugzilla.gnome.org\/show_bug.cgi?id=440963#c30\">suggested<\/a> by <a href=\"http:\/\/blogs.fedoraproject.org\/wp\/mclasen\/\">Matthias<\/a>. Also wrote a <a href=\"https:\/\/bugzilla.gnome.org\/attachment.cgi?id=182276\">patch<\/a> for GailEntry to return the hint text as ATK object description only when there isn&#8217;t a description nor a tooltip text, as <a href=\"http:\/\/blogs.igalia.com\/apinheiro\/\">API<\/a> <a href=\"https:\/\/bugzilla.gnome.org\/show_bug.cgi?id=440963#c35\">proposed<\/a>. However, Joanmarie thinks the hint text should always be exposed via the description.<\/p>\n<p><strong>GtkLiveSearch<\/strong><\/p>\n<p>I finished the <a href=\"https:\/\/bugzilla.gnome.org\/attachment.cgi?id=182161\">patch<\/a> to add the new widget GtkLiveEntry that works like the current search window used in GtkTreeView. I also wrote patches for <a href=\"https:\/\/bugzilla.gnome.org\/attachment.cgi?id=182162\">GtkTreeView<\/a>, <a href=\"https:\/\/bugzilla.gnome.org\/attachment.cgi?id=182163\">Evince<\/a> and <a href=\"https:\/\/bugzilla.gnome.org\/attachment.cgi?id=182461\">Nautilus<\/a> to use GtkLiveEntry instead of their own implementations. Now it&#8217;s time to think about the other part of GtkLiveSearch, the search stuff.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>GtkWidget::press-and-hold signal I haven&#8217;t updated the patch this week, even though some interesting points were raised by garnacho, who tried the patch in a real touchscreen device, because the general approach is still under discussion. GtkEntry:hint-text I rewrote the patch &hellip; <a href=\"https:\/\/blogs.igalia.com\/carlosgc\/2011\/03\/07\/gtkmeego-handset-integration-week-5\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,7],"tags":[15],"class_list":["post-409","post","type-post","status-publish","format-standard","hentry","category-gnome","category-igalia","tag-gtk"],"_links":{"self":[{"href":"https:\/\/blogs.igalia.com\/carlosgc\/wp-json\/wp\/v2\/posts\/409","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.igalia.com\/carlosgc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.igalia.com\/carlosgc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.igalia.com\/carlosgc\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.igalia.com\/carlosgc\/wp-json\/wp\/v2\/comments?post=409"}],"version-history":[{"count":0,"href":"https:\/\/blogs.igalia.com\/carlosgc\/wp-json\/wp\/v2\/posts\/409\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.igalia.com\/carlosgc\/wp-json\/wp\/v2\/media?parent=409"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.igalia.com\/carlosgc\/wp-json\/wp\/v2\/categories?post=409"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.igalia.com\/carlosgc\/wp-json\/wp\/v2\/tags?post=409"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}