{"id":349,"date":"2005-01-31T15:15:26","date_gmt":"2005-01-31T05:15:26","guid":{"rendered":"http:\/\/www.flamingspork.com\/blog\/?p=349"},"modified":"2005-01-31T15:16:03","modified_gmt":"2005-01-31T05:16:03","slug":"gnomeabout-stuff","status":"publish","type":"post","link":"https:\/\/www.flamingspork.com\/blog\/2005\/01\/31\/gnomeabout-stuff\/","title":{"rendered":"GnomeAbout stuff"},"content":{"rendered":"<p>As far as I can work out, this is a good handler to make sure that an About box is shown every time you select Help->About from the menu (i should really look at some other project&#8217;s code).<\/p>\n<blockquote><p><code>void on_about1_activate(GtkWidget *w)<br \/>\n{<br \/>\n\tGtkWidget *about;<br \/>\n\tGladeXML *xml = glade_xml_new (PACKAGE_SOURCE_DIR\"\/Finance.glade\", \"about\", NULL);<br \/>\n\tabout = glade_xml_get_widget (xml, \"about\");<br \/>\n\tgtk_widget_show (about);<br \/>\n\tgtk_object_unref(GTK_OBJECT(xml));<br \/>\n}<\/code><\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>As far as I can work out, this is a good handler to make sure that an About box is shown every time you select Help->About from the menu (i should really look at some other project&#8217;s code). void on_about1_activate(GtkWidget &hellip; <a href=\"https:\/\/www.flamingspork.com\/blog\/2005\/01\/31\/gnomeabout-stuff\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1,10],"tags":[],"class_list":["post-349","post","type-post","status-publish","format-standard","hentry","category-general","category-gnome"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5a6n8-5D","jetpack-related-posts":[{"id":555,"url":"https:\/\/www.flamingspork.com\/blog\/2006\/01\/16\/xml-storage-engine\/","url_meta":{"origin":349,"position":0},"title":"XML Storage Engine?","author":"Stewart Smith","date":"2006-01-16","format":false,"excerpt":"Every so often you come across people desiring intense XML and RDBMS interaction. Recently, here: Technical Notes and Articles of Interest \u00c2\u00bb MySQL 5.1 is gaining some momentum. In MySQL land, this usually means \"An XML Storage Engine would be great\". hrmm... a storage engine is a way to store\u2026","rel":"","context":"In &quot;mysql&quot;","block_context":{"text":"mysql","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/mysql\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":355,"url":"https:\/\/www.flamingspork.com\/blog\/2005\/02\/10\/over-use-of-xml-when-xml-is-not-what-you-want\/","url_meta":{"origin":349,"position":1},"title":"over use of XML when XML is not what you want","author":"Stewart Smith","date":"2005-02-10","format":false,"excerpt":"sometimes XML is great. Sometimes, it's not. If GnuCash used a database (e.g. embedded mysql) - we'd be in great shape. I could easily extract stuff out of it into my own reports and stuff and it'd rock. Instead, I can't and have to learn some other way. annoying. Accounts.gnucash\u2026","rel":"","context":"In &quot;GNOME&quot;","block_context":{"text":"GNOME","link":"https:\/\/www.flamingspork.com\/blog\/category\/gnome\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":322,"url":"https:\/\/www.flamingspork.com\/blog\/2004\/12\/20\/wish-for-a-useful-tool\/","url_meta":{"origin":349,"position":2},"title":"wish for a useful tool","author":"Stewart Smith","date":"2004-12-20","format":false,"excerpt":"I've started to draw up (by hand) some UML diagrams of parts of the cluster code - I figure this way I can better learn (and remember) what belongs to what and what has what. This really useful where the question comes up of \"I need a NdbMgmHandle.. now where\u2026","rel":"","context":"In &quot;mysql&quot;","block_context":{"text":"mysql","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/mysql\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4544,"url":"https:\/\/www.flamingspork.com\/blog\/2020\/02\/01\/another-close-to-upstream-blackbird-firmware-build\/","url_meta":{"origin":349,"position":3},"title":"Another close-to-upstream Blackbird Firmware Build","author":"Stewart Smith","date":"2020-02-01","format":false,"excerpt":"A few weeks ago (okay, close to six), I put up a firmware build for the Raptor Blackbird with close-to-upstream firmware (see here). Well, I've done another build! It's current op-build (as of this morning), but my branch with patches for the Raptor Blackbird. The skiboot patch is there, as\u2026","rel":"","context":"In &quot;OPAL&quot;","block_context":{"text":"OPAL","link":"https:\/\/www.flamingspork.com\/blog\/category\/opal\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4561,"url":"https:\/\/www.flamingspork.com\/blog\/2020\/03\/08\/yet-another-near-upstream-raptor-blackbird-firmware-build\/","url_meta":{"origin":349,"position":4},"title":"Yet another near-upstream Raptor Blackbird firmware build","author":"Stewart Smith","date":"2020-03-08","format":false,"excerpt":"In what is coming a month occurance, I've put up yet another firmware build for the Raptor Blackbird with close-to-upstream firmware (see here and here for previous ones). Well, I\u00e2\u20ac\u2122ve done another build! It\u00e2\u20ac\u2122s current op-build (as of yesterday), but my branch with patches for the Raptor Blackbird. The skiboot\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.flamingspork.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":472,"url":"https:\/\/www.flamingspork.com\/blog\/2005\/09\/14\/tomboy\/","url_meta":{"origin":349,"position":5},"title":"tomboy","author":"Stewart Smith","date":"2005-09-14","format":false,"excerpt":"Since I've just upgraded to Ubuntu Breezy (the next release of Ubuntu, currently a preview release) I've installed tomboy. It's like a Wiki for your desktop. Awesome. Seems to be pretty useful. Even more useful than the stickynotes applet. In fact, i think I'll remove sticky notes. The storage format\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.flamingspork.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/349","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/comments?post=349"}],"version-history":[{"count":0,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/349\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/media?parent=349"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/categories?post=349"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/tags?post=349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}