{"id":255,"date":"2004-07-24T17:42:49","date_gmt":"2004-07-24T07:42:49","guid":{"rendered":"http:\/\/www.flamingspork.com\/blog\/?p=255"},"modified":"2013-10-04T09:27:00","modified_gmt":"2013-10-03T23:27:00","slug":"gnome-programming-with-only-a-gui","status":"publish","type":"post","link":"https:\/\/www.flamingspork.com\/blog\/2004\/07\/24\/gnome-programming-with-only-a-gui\/","title":{"rendered":"GNOME programming with only a GUI"},"content":{"rendered":"<p><a href=\"https:\/\/www.flamingspork.com\/junk\/gnome-drivers.tar.bz2\">http:\/\/www.flamingspork.com\/junk\/gnome-drivers.tar.bz2<\/a><\/p>\n<p>Is my attempt at a little gnome app only using GUI utilities. It&#8217;s a graphical lsmod, showing what modules are currently loaded on your system.<\/p>\n<p>I&#8217;m now kicking around trying to integrate modinfo with it so you can get a nice slab of information about what modules you&#8217;ve got loaded. Then I can go and integrate modprobe :)<\/p>\n<p>the code is kind of ugly&#8230; really shows that this was a hack so that i could learn how GTK and all work a bit better&#8230; but, it&#8217;s libglade based, so that&#8217;s cool.<\/p>\n<p>I&#8217;ve now learnt how programmed I am to the emacs key bindings while coding&#8230; it&#8217;s really annoying when they don&#8217;t all work. Maybe we need an emacs text editor widget.. :)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>http:\/\/www.flamingspork.com\/junk\/gnome-drivers.tar.bz2 Is my attempt at a little gnome app only using GUI utilities. It&#8217;s a graphical lsmod, showing what modules are currently loaded on your system. I&#8217;m now kicking around trying to integrate modinfo with it so you can get &hellip; <a href=\"https:\/\/www.flamingspork.com\/blog\/2004\/07\/24\/gnome-programming-with-only-a-gui\/\">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":[10],"tags":[],"class_list":["post-255","post","type-post","status-publish","format-standard","hentry","category-gnome"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5a6n8-47","jetpack-related-posts":[{"id":875,"url":"https:\/\/www.flamingspork.com\/blog\/2007\/08\/02\/backup-solution-for-mum\/","url_meta":{"origin":255,"position":0},"title":"Backup solution for mum&#8230;","author":"Stewart Smith","date":"2007-08-02","format":false,"excerpt":"Dear Lazyweb, I really want a GNOME application with a big button that says \"backup\" and proceeds to ask for a series of DVDs, on which it writes out everything on the hard disk (\/ and \/home) which can then (relatively easily) be used to restore the system. I figure\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":337,"url":"https:\/\/www.flamingspork.com\/blog\/2005\/01\/14\/free-software-wish-list\/","url_meta":{"origin":255,"position":1},"title":"Free Software Wish List","author":"Stewart Smith","date":"2005-01-14","format":false,"excerpt":"This has been gathering in my brain, I figure I should write it all down: X Render everything using Composite and OpenGL basically then we can have output that doesn't suck! Translucency is not only cool, but useful in some UI. All 2D graphics to be drawn with Cairo.Enough said\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":802,"url":"https:\/\/www.flamingspork.com\/blog\/2007\/03\/13\/i-heart-gnome-ssh-tunnel-manager\/","url_meta":{"origin":255,"position":2},"title":"I heart Gnome SSH Tunnel Manager","author":"Stewart Smith","date":"2007-03-13","format":false,"excerpt":"Jonas just switched me on to Gnome SSH Tunnel Manager - a simple GNOME app that stores a list of SSH tunnels you want and can automatically start and stop them. Totally useful for those who travel (hrrm.. fair few MySQLers there) and\/or always have SSH tunnels to places (hrrm...\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":276,"url":"https:\/\/www.flamingspork.com\/blog\/2004\/09\/21\/gnome-version-numbering\/","url_meta":{"origin":255,"position":3},"title":"GNOME version numbering","author":"Stewart Smith","date":"2004-09-21","format":false,"excerpt":"Jeff's blog about it Shouldn't it just naturally progress to GNOME 2.A?","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":500,"url":"https:\/\/www.flamingspork.com\/blog\/2005\/10\/27\/gnome-board-discussions\/","url_meta":{"origin":255,"position":4},"title":"GNOME board discussions","author":"Stewart Smith","date":"2005-10-27","format":false,"excerpt":"Seeing that I'm on the board of a FOSS related group (Linux Australia), I naturally take an interest in how similar organisations do things. So it's been interesting watching what GNOME Foundation has been doing. I haven't been watching that closely, but planet GNOME helps :) jdub blogs about his\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":140,"url":"https:\/\/www.flamingspork.com\/blog\/2003\/08\/05\/as-my-desktop\/","url_meta":{"origin":255,"position":5},"title":"as my desktop","author":"Stewart Smith","date":"2003-08-05","format":false,"excerpt":"It's interesting running GNOME as the desktop on my laptop.... the \"submit bug report\" segfault screen is showing too often with evolution (grr)... and offline is useless (it doesn't download all your messages from the IMAP server). http:\/\/members.cox.net\/sinzui\/ (as pointed to by jdub's blog) has interesting GNOME stuff 'todo', but\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":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/255","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=255"}],"version-history":[{"count":2,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/255\/revisions"}],"predecessor-version":[{"id":3453,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/255\/revisions\/3453"}],"wp:attachment":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/media?parent=255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/categories?post=255"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/tags?post=255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}