<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-14904203</id><updated>2012-02-18T17:27:43.856-06:00</updated><category term='Home Improvement'/><category term='Goggles Music Manager'/><category term='AudioPlayerLibrary'/><category term='Development'/><category term='Life'/><category term='Digital Lifestyle'/><category term='Einstein'/><category term='Alabama'/><category term='Travel'/><category term='Linux'/><category term='Tennessee'/><category term='Music'/><category term='FOX Desktop'/><category term='Genesis'/><category term='Hardware'/><category term='FOX'/><category term='Movies'/><category term='Goggles'/><category term='FXRuby'/><category term='Hiking'/><category term='Religion'/><category term='Books'/><title type='text'>The 5th Planet</title><subtitle type='html'>"Blessed are the cheesemakers."</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default?start-index=101&amp;max-results=100'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>150</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-14904203.post-3194888076829335811</id><published>2011-10-08T14:03:00.001-05:00</published><updated>2011-10-08T16:18:59.446-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.12.4</title><content type='html'>&lt;ul&gt;&lt;li&gt;Added Portuguese Translation by Sérgio Marques&lt;/li&gt;&lt;li&gt;Improved notification daemon compatibility&lt;/li&gt;&lt;li&gt;Support for latest FOX 1.7.29.&lt;/li&gt;&lt;li&gt;Added genre and location to mpris information.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-3194888076829335811?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/3194888076829335811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=3194888076829335811' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3194888076829335811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3194888076829335811'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2011/10/goggles-music-manager-0124.html' title='Goggles Music Manager 0.12.4'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-7016878508794719676</id><published>2011-09-28T21:01:00.000-05:00</published><updated>2011-09-28T21:01:38.576-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Album Covers: Now less sucky!</title><content type='html'>&lt;div&gt;Goggles Music Manager 0.12.x currently features an album list with optional cover display. The cover display can be turned on from the preferences and displays a list of albums with a small cover image of 64 by 64 pixels. Here's what it looks like:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-u9tfHFmoXuc/ToM4uCSmWcI/AAAAAAAAEWY/WO7ZyttzVDE/s1600/covers_old.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-u9tfHFmoXuc/ToM4uCSmWcI/AAAAAAAAEWY/WO7ZyttzVDE/s320/covers_old.png" width="213" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;For certain cases it may work OK, but in all honesty it does come with some serious drawbacks:&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;The cover image is rather small. For some people it may be just the right size, but often times I have wished they were bigger. For example, on larger displays like my Home Theater PC, they are barely recognizable. Browsing through your collection by cover is more fun when they're bigger.&lt;/li&gt;&lt;li&gt;With the covers shown, it takes up a lot of useless vertical space. As you can see in the picture, for each item the image takes up the most of the vertical space (3x) with the text centered in the middle. The 'space to information' ratio is rather big. With wide screen displays being more prevalent, we really want to avoid taking up so much vertical space. Increasing the size of the cover would make it only worse.&lt;/li&gt;&lt;li&gt;Covers are loaded in a non-threaded approach which makes the UI sluggish while the covers are loaded at start up. Depending on the number of covers this could take a long while and may consume lots of memory.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Threaded Cover Loader&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;So obviously there was room for improvement and the first issue I fixed some time ago was loading the covers in a background thread. This was made possible when I implemented the necessary infrastructure to move the importing of music to a background thread.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Every time the database is updated, it will automatically start the cover loader. It fetches covers for each album from disk, re sizes them and stores them in the cover cache. Once it is finished it notifies the UI, which then can display them.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;Matrix View&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;The next change was to replace the list view with a matrix view. The list is still available, but doesn't show any covers. Here's how it looks:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-zF-Y7J3Cei8/ToNiquLgIDI/AAAAAAAAEWc/ceG0E3PTWqs/s1600/covers.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="278" src="http://3.bp.blogspot.com/-zF-Y7J3Cei8/ToNiquLgIDI/AAAAAAAAEWc/ceG0E3PTWqs/s320/covers.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The matrix view takes full advantage of any available horizontal and vertical space.&amp;nbsp;As you can see the artist and album title are underneath the cover. Depending on the font size this may not always show the full name or title, but a tool tip with the complete info is available as well.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One detail I wanted to mention is that the cover loader will automatically apply cropping to a cover if it is close to being square.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Performance &amp;amp; Memory&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The matrix view in combination with the new threaded cover loader worked pretty well for small collections. But with large number of albums, creating pixmaps for each of the covers took an awfully long time. What made it worse that this was happening in the UI thread.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I was able to optimize the pixmap creation by combining multiple covers (64) into one pixmap. (for 500 covers that means you only need to create 8 pixmaps instead 500). This seemed to work well, but I hadn't thought about memory consumption yet.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Recently a user was complaining that gogglesmm was using memory in excess of 130MB. Yes, that was over 2000 covers (uncompressed) in memory. That definitely made me rethink my approach of maintaining the cover cache. After all, for drawing purposes we only need to have the pixmaps in memory that are visible on screen.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I changed the cover cache so that all covers will stay compressed in memory until they are ready to be drawn. At the moment that the cover needs to be displayed, it gets uncompressed and transferred to a pixmap. Pixmaps get reused so in most cases you only have about 12 to 16 pixmaps in memory.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Initially I was concerned that decompressing &amp;nbsp;and updating the pixmap from within the drawing routine would be too slow, but surprisingly I hardly noticed any slow down. Granted, this is on Intel Core2duo laptop (couple of years old) but I'm quite hopeful this will work on more ancient hardware as well.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Last but not least, if you're not interested in seeing the covers, you're no longer penalized by it. The cover cache and loader will only be loaded if the cover view has been activated.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Future&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Right now the cover size is fixed to 128 by 128 pixels. I'm probably going add a setting to change size of the cover.&amp;nbsp;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-7016878508794719676?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/7016878508794719676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=7016878508794719676' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7016878508794719676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7016878508794719676'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2011/09/album-covers-now-less-sucky.html' title='Album Covers: Now less sucky!'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-u9tfHFmoXuc/ToM4uCSmWcI/AAAAAAAAEWY/WO7ZyttzVDE/s72-c/covers_old.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-8083777141112937665</id><published>2011-08-16T08:06:00.002-05:00</published><updated>2011-08-16T12:28:47.895-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.12.3</title><content type='html'>&lt;ul&gt;&lt;li&gt;Do not pass unsupported GL_LINEAR_MIPMAP_LINEAR to GL_TEXTURE_MAG_FILTER.&lt;/li&gt;&lt;li&gt;Enable support for non-power-of-two textures now that Mesa 7.11-rc4 fixes the issue.&lt;/li&gt;&lt;li&gt;Fix incorrect usage of FXAutoPtr.&lt;/li&gt;&lt;li&gt;Fix parallel build.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-8083777141112937665?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/8083777141112937665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=8083777141112937665' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8083777141112937665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8083777141112937665'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2011/08/goggles-music-manager-0123.html' title='Goggles Music Manager 0.12.3'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-4228233085454000406</id><published>2011-08-15T13:15:00.001-05:00</published><updated>2011-08-16T12:29:24.626-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Development Update</title><content type='html'>It's been a while since my last post in June. Quite a few things has happened since then. &lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Goggles Music Manager:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Dropped support for FOX-1.6. Need at least FOX-1.7.28.&lt;/li&gt;&lt;li&gt;Dropped support for XineLib. &lt;/li&gt;&lt;li&gt;ReplayGain not stored in the database anymore. This is now fully handled by the player backend.&lt;/li&gt;&lt;li&gt;Next/Prev button in the track editor to easily switch to next or previous track while keeping dialog open.&lt;/li&gt;&lt;/ul&gt;GAP:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Need at least FOX 1.7.28&lt;/li&gt;&lt;li&gt;Meta data now gets parsed and forwarded to the frontend. &lt;/li&gt;&lt;li&gt;Replaygain support for flac, Ogg Vorbis and mp3 (lame, id3v2).&lt;/li&gt;&lt;li&gt;Redesigned the end-of-stream handling:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;The decoder now only sends a end-of-stream notification to the output thread. No message is send to the frontend.&lt;/li&gt;&lt;li&gt;After receiving a end-of-stream notification, the output thread enters "drain" mode. Since potentially no data packets will arrive anymore, the output thread needs to wake up every so often to check the status of the playback buffer and update the position and time display.&lt;/li&gt;&lt;li&gt;In the output thread a timer is set to notify the frontend whenever the playback is almost done. (currently 1 second).&lt;/li&gt;&lt;li&gt;If no new stream is opened, the output thread will automatically close the output device and notify the input thread as well.&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-4228233085454000406?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/4228233085454000406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=4228233085454000406' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/4228233085454000406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/4228233085454000406'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2011/08/development-update.html' title='Development Update'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-3806412818513735271</id><published>2011-08-15T12:58:00.002-05:00</published><updated>2011-08-15T13:00:10.943-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FOX'/><title type='text'>Morlocks on the Beach</title><content type='html'>Jeroen van der Zijp, creator of the FOX toolkit now has his own &lt;a href="http://blog.fox-toolkit.org/"&gt;blog&lt;/a&gt;. Check it out!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-3806412818513735271?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/3806412818513735271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=3806412818513735271' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3806412818513735271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3806412818513735271'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2011/08/morlocks-on-beach.html' title='Morlocks on the Beach'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-5501224781942628264</id><published>2011-06-09T21:23:00.001-05:00</published><updated>2011-06-09T21:25:44.791-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Upcoming Changes</title><content type='html'>&lt;div&gt;Here's a heads-up for those who follow the latest development version of gogglesmm. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I've decided to retire xinelib. It has served us well in the past, but its time has come to be replaced by GAP (Goggles Audio Player Library). Of course, it means we do lose some functionality in the "short term", but hopefully, with the help from other people, missing functionality could easily be added. I do feel we have most of the major functionality available in gap: reliable ogg/flac/mp3/mp4 playback including internet radio streaming. As a matter of fact, for the last year I've haven't used the xine-backend at all. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;With the retirement of xinelib, we also can get rid of the libcurl dependency. It was used in the past to download pls/m3u filetypes since those weren't handled by xinelib itself. GAP handles these files without any problem. There's still a chance we may use libcurl again whenever we decide we want to add a podcast manager.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm also dropping FOX 1.6 support. Simple reason is that GAP requires FOX 1.7 and I'm not planning on backporting it to FOX 1.6. I also made the last FOX 1.7 release (1.7.26) the minimum required version since this shipped with a renamed pkg-config file (fox17.pc instead of fox.pc) and is also the start of the new BGRA support in FOX. I was able cleanup the source code very nicely and remove all the unneeded ifdefs!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;With GAP being the primary playback engine, we no longer need to store the replaygain in the database. I'm planning on GAP being able to read any replaygain tags directly and apply them during playback. So you will have to re-import your music into the database due to the changed tables.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-5501224781942628264?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/5501224781942628264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=5501224781942628264' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/5501224781942628264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/5501224781942628264'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2011/06/upcoming-changes.html' title='Upcoming Changes'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-5663746667178742455</id><published>2011-06-09T09:09:00.001-05:00</published><updated>2011-06-09T09:10:55.395-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.12.2</title><content type='html'>&lt;div&gt;&lt;ul&gt;&lt;li&gt;Gnome 3 compatibility updates&lt;/li&gt;&lt;li&gt;Fix infinite last.fm warnings when the system time is out of sync with the last.fm server time.&lt;/li&gt;&lt;li&gt;Merge title that were split into multiple entries in vorbiscomments.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-5663746667178742455?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/5663746667178742455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=5663746667178742455' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/5663746667178742455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/5663746667178742455'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2011/06/goggles-music-manager-0122.html' title='Goggles Music Manager 0.12.2'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-2122800290309750742</id><published>2011-04-04T20:03:00.003-05:00</published><updated>2011-04-04T20:10:20.258-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='AudioPlayerLibrary'/><title type='text'>AudioPlayerLibrary: Playlist Support</title><content type='html'>Streaming suddenly came much more useful as I implemented m3u, xspf and pls support in the audio player library. The library treats them as &lt;i&gt;alternative &lt;/i&gt;sources to fetch the requested stream from, not as a list of sources it needs to play. I had disabled the Internet Radio in gogglesmm, but now that http/icecast streaming actually works (aka rather usuable) I've re-enabled support for it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-2122800290309750742?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/2122800290309750742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=2122800290309750742' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2122800290309750742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2122800290309750742'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2011/04/audioplayerlibrary-playlist-support.html' title='AudioPlayerLibrary: Playlist Support'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-371979998421187074</id><published>2011-04-02T14:07:00.004-05:00</published><updated>2011-04-02T14:40:32.601-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='AudioPlayerLibrary'/><title type='text'>AudioPlayerLibrary Update 04/02/11</title><content type='html'>The development of my new audio player library is progressing nicely. I'm still looking for development help, but in the mean time the following things have been updated in the past couple of weeks:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Added a 'http' input plugin. It's far from finished, but it already supports ice/shout-cast streams and I have been able to playback mp3 streams without problems. Lots of work still needs to happen here: http error checking, http redirects.&lt;/li&gt;&lt;li&gt;The mpeg-audio reader has been made more robust and will now check for several valid consecutive frames to make sure it doesn't get invalid mpeg frames. On regular audio files this was never much a problem, but with streams there's a greater chance of finding garbage bytes.&lt;/li&gt;&lt;li&gt;Started work on a 'cdda' plugin (aka audio cd reader). Basic playback for single tracks works. Most of the work remains to be done in the front end (gogglesmm), which would need to detect audio cd presence, list available tracks and possible lookup of track information on cddb.&lt;/li&gt;&lt;li&gt;Output device configuration can now be changed from within gogglesmm. Configuration can be changed on-the-fly even while playing. Playback does automatically stop if somehow the new device fails to open. There still remains work to be here as well. Not all device settings are exposed yet (like mixer devices), but this work will slowly continually evolve when the need arrives. &lt;/li&gt;&lt;li&gt;I added a 'wav file output' plugin. It sends the pcm output to a WAV file and is mainly for me to debug any "gaples" playback issues and allows me to easily determine whether the gap is in the stream itself or generated somehow by the soundcard.&lt;/li&gt;&lt;li&gt;The mpegaudio reader now correctly parses lame tags and this fixes most of the gapless playback issues I had with some of the mp3 files. &lt;/li&gt;&lt;/ol&gt;So all in all, progress has been pretty good. Again I'm still hoping I could get some people interested in helping out (development). Even if you just want to test that would be fine too.&lt;br /&gt;&lt;br /&gt;For more information please see:&lt;br /&gt;&lt;a href="http://code.google.com/p/gogglesmm/wiki/AudioPlayerLibrary"&gt;http://code.google.com/p/gogglesmm/wiki/AudioPlayerLibrary&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-371979998421187074?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/371979998421187074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=371979998421187074' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/371979998421187074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/371979998421187074'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2011/04/audioplayerlibrary-update-040211.html' title='AudioPlayerLibrary Update 04/02/11'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-115911604993646869</id><published>2011-03-09T15:59:00.008-06:00</published><updated>2011-03-09T17:23:29.526-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager now uses Mercurial</title><content type='html'>I've decided to migrate the Goggles Music Manager source code repository from subversion to mercurial. The subversion repository is still accessible, but won't receive any new commits.&lt;div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Hopefully this will also help interest some new people to contribute to the development. I'm especially looking for some help with the new audio player library, which hopefully will one day replace xinelib.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;The following repositories are available:&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;div&gt;&lt;b&gt;Goggles Music Manager 0.12.x&lt;/b&gt; &lt;/div&gt;&lt;div&gt;&lt;i&gt;https://gogglesmm-0-12.gogglesmm.googlecode.com/hg/&lt;/i&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Goggles Music Manager Development&lt;/b&gt; (all the fun stuff happens here): &lt;/div&gt;&lt;div&gt;&lt;i&gt;https://gogglesmm.googlecode.com/hg/&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Audio Sync and Conversion Utility&lt;/b&gt; (audioconvert)&lt;/div&gt;&lt;div&gt;&lt;i&gt;https://audioconvert.gogglesmm.googlecode.com/hg/&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;div&gt;&lt;b&gt;Audio Player Library&lt;/b&gt; (libgap)&lt;/div&gt;&lt;div&gt;&lt;i&gt;https://gap.gogglesmm.googlecode.com/hg/&lt;/i&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For more information, please visit the Goggles Music Manager website:&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;a href="http://code.google.com/p/gogglesmm/"&gt;http://code.google.com/p/gogglesmm&lt;/a&gt;/&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-115911604993646869?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/115911604993646869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=115911604993646869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115911604993646869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115911604993646869'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2011/03/goggles-music-manager-now-uses.html' title='Goggles Music Manager now uses Mercurial'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-4388046721367219571</id><published>2011-03-02T20:48:00.000-06:00</published><updated>2011-03-02T20:49:04.615-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.12.1</title><content type='html'>&lt;ul&gt;&lt;li&gt;Fix crash when right-clicking on the tray icon&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-4388046721367219571?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/4388046721367219571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=4388046721367219571' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/4388046721367219571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/4388046721367219571'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2011/03/goggles-music-manager-0121.html' title='Goggles Music Manager 0.12.1'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-2128716992391968474</id><published>2011-02-28T19:37:00.001-06:00</published><updated>2011-02-28T20:46:54.974-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.12.0</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-H-Wh5FPgqEo/TWxeFHDjIHI/AAAAAAAAEIQ/RkmEj9bGMIo/s1600/mainwindow.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 223px;" src="http://2.bp.blogspot.com/-H-Wh5FPgqEo/TWxeFHDjIHI/AAAAAAAAEIQ/RkmEj9bGMIo/s320/mainwindow.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5578937480291491954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Updated Look and Feel.&lt;/li&gt;&lt;li&gt;Updated Czech Translation.&lt;/li&gt;&lt;li&gt;Allow relative paths when exporting playlists.&lt;/li&gt;&lt;li&gt;Support for taglib 1.7&lt;/li&gt;&lt;li&gt;Remove support for old miniplayer&lt;/li&gt;&lt;li&gt;Fix audioscrobbler on FOX 1.7&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-2128716992391968474?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/2128716992391968474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=2128716992391968474' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2128716992391968474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2128716992391968474'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2011/02/goggles-music-manager-0120.html' title='Goggles Music Manager 0.12.0'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-H-Wh5FPgqEo/TWxeFHDjIHI/AAAAAAAAEIQ/RkmEj9bGMIo/s72-c/mainwindow.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-7528320276946644201</id><published>2011-02-09T20:24:00.001-06:00</published><updated>2011-02-10T13:25:58.493-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.11.6</title><content type='html'>&lt;ul&gt;&lt;li&gt;Updated Spanish translation.&lt;/li&gt;&lt;li&gt;Improvements to the OpenGL based coverviewer.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-7528320276946644201?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/7528320276946644201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=7528320276946644201' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7528320276946644201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7528320276946644201'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2011/02/goggles-music-manager-0116.html' title='Goggles Music Manager 0.11.6'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-2980808996202244900</id><published>2010-11-14T23:38:00.000-06:00</published><updated>2010-11-15T14:41:08.556-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.11.5</title><content type='html'>&lt;div&gt;&lt;ul&gt;&lt;li&gt;Fix ignored icon theme (issue 222)&lt;/li&gt;&lt;li&gt;Initial svg icon support through use of rsvg-convert utility (part of librsvg).&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-2980808996202244900?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/2980808996202244900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=2980808996202244900' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2980808996202244900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2980808996202244900'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/11/goggles-music-manager-0115.html' title='Goggles Music Manager 0.11.5'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-6119528473295698312</id><published>2010-11-02T18:19:00.001-05:00</published><updated>2010-11-02T18:21:49.847-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.11.4</title><content type='html'>&lt;div&gt;&lt;i&gt;0.11.4&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Link explicitly to X11, GL and GLU (issue 212).&lt;/li&gt;&lt;li&gt;Improved icon theme specification support. Now also load from ~/.icons, $XDG_DATA_DIRS/icons and /usr/share/pixmaps.&lt;/li&gt;&lt;li&gt;Properly initialize libgcrypt to avoid warnings.&lt;/li&gt;&lt;li&gt;Added button to get out of miniplayer mode and make the miniplayer behave the same as the regular browser window. (issue 196).&lt;/li&gt;&lt;li&gt;New additional shortcut to toggle between miniplayer mode and browser mode (Ctrl-M).&lt;/li&gt;&lt;li&gt;Miniplayer is resizeable and remember its size and position. It will no longer automatically resize itself.&lt;/li&gt;&lt;li&gt;Fix crash when importing with specific icon themes selected. (issue 218)&lt;/li&gt;&lt;li&gt;Add big-endian support to flac album art loading. (issue 218)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;0.11.3&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Icon name in desktop file shouldn't have file extension.&lt;/li&gt;&lt;li&gt;Fix disabled mp4 support.&lt;/li&gt;&lt;li&gt;Translation Updates&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-6119528473295698312?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/6119528473295698312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=6119528473295698312' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/6119528473295698312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/6119528473295698312'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/11/goggles-music-manager-0114.html' title='Goggles Music Manager 0.11.4'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-868756030167729726</id><published>2010-09-08T21:19:00.000-05:00</published><updated>2010-09-08T21:20:17.573-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.11.2</title><content type='html'>&lt;div&gt;&lt;ul&gt;&lt;li&gt; Support for .oga files.&lt;/li&gt;&lt;li&gt; Allow scrobbling to last.fm or libre.fm.&lt;/li&gt;&lt;li&gt; Fix some threading issues in the audio scrobbler.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-868756030167729726?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/868756030167729726/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=868756030167729726' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/868756030167729726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/868756030167729726'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/09/goggles-music-manager-0112.html' title='Goggles Music Manager 0.11.2'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-3239610316249138820</id><published>2010-08-30T08:54:00.001-05:00</published><updated>2010-08-30T08:55:23.409-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.11.1</title><content type='html'>&lt;div&gt;&lt;ul&gt;&lt;li&gt;Updated Hungarian Translation&lt;/li&gt;&lt;li&gt;Fixed MANDIR and LOCALEDIR not being defined by configure, resulting in locale data and manpages to be installed in root.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-3239610316249138820?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/3239610316249138820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=3239610316249138820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3239610316249138820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3239610316249138820'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/08/goggles-music-manager-0111.html' title='Goggles Music Manager 0.11.1'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-1846999573035924344</id><published>2010-08-29T15:03:00.002-05:00</published><updated>2010-08-29T15:05:32.783-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.11.0</title><content type='html'>&lt;div&gt;Goggles Music Manager 0.11 is the new stable release. It is mostly a code cleanup release and drops supports for some of the older libraries that gogglesmm has supported in the past.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Support for Taglib 1.5.x, Taglib-Extras and the buildin asf / mp4 tag readers have been removed in favor for taglib 1.6. If you need asf and/or mp4 file support, taglib 1.6 will have to build with those options enabled.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The buildin iconset has been removed and gogglesmm will now load its icons from the standard icon themes in /usr/share/icons.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Also in this release, a new partial mpris dbus interface has been added.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-1846999573035924344?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/1846999573035924344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=1846999573035924344' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1846999573035924344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1846999573035924344'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/08/goggles-music-manager-0110.html' title='Goggles Music Manager 0.11.0'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-8406037441985012946</id><published>2010-08-20T09:02:00.003-05:00</published><updated>2010-08-20T09:03:51.916-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.27</title><content type='html'>&lt;ul&gt;&lt;li&gt;Use proper uri during dnd (file://&lt;path&gt; instead of file:&lt;path&gt;) (issue 203).&lt;/path&gt;&lt;/path&gt;&lt;/li&gt;&lt;li&gt;Added man page.&lt;/li&gt;&lt;li&gt;configure cleanups.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-8406037441985012946?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/8406037441985012946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=8406037441985012946' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8406037441985012946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8406037441985012946'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/08/goggles-music-manager-01027.html' title='Goggles Music Manager 0.10.27'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-9052323954396215996</id><published>2010-07-14T18:56:00.001-05:00</published><updated>2010-07-14T18:56:57.724-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.26</title><content type='html'>&lt;div&gt;&lt;ul&gt;&lt;li&gt;Improved font selection dialog.&lt;/li&gt;&lt;li&gt;Use posix sh instead of bash for configure script.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-9052323954396215996?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/9052323954396215996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=9052323954396215996' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/9052323954396215996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/9052323954396215996'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/07/goggles-music-manager-01026.html' title='Goggles Music Manager 0.10.26'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-4299456070955085153</id><published>2010-07-09T07:35:00.000-05:00</published><updated>2010-07-09T09:53:37.583-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.25</title><content type='html'>&lt;ul&gt;&lt;li&gt;Fix build issue with older taglib releases (1.5.x).&lt;/li&gt;&lt;li&gt;Updated Czech translation.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-4299456070955085153?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/4299456070955085153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=4299456070955085153' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/4299456070955085153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/4299456070955085153'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/07/goggles-music-manager-01025.html' title='Goggles Music Manager 0.10.25'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-3822573263318681116</id><published>2010-07-08T18:13:00.002-05:00</published><updated>2010-07-08T18:16:34.119-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Store</title><content type='html'>I've opened a &lt;a href="http://www.zazzle.com/gogglesguy"&gt;zazzle store&lt;/a&gt; for your favorite Goggles Music Manager merchandise. I received the first pressing of the Goggles Mug today:&lt;div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_vvMHr8FIDSw/TDZb9yhn5rI/AAAAAAAACYM/udSAb3DA6ck/s1600/goggles_mug.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 306px; height: 320px;" src="http://3.bp.blogspot.com/_vvMHr8FIDSw/TDZb9yhn5rI/AAAAAAAACYM/udSAb3DA6ck/s320/goggles_mug.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5491677912717846194" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-3822573263318681116?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/3822573263318681116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=3822573263318681116' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3822573263318681116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3822573263318681116'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/07/goggles-store.html' title='Goggles Store'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_vvMHr8FIDSw/TDZb9yhn5rI/AAAAAAAACYM/udSAb3DA6ck/s72-c/goggles_mug.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-1291471695446071128</id><published>2010-07-07T19:48:00.002-05:00</published><updated>2010-07-07T19:49:12.752-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.24</title><content type='html'>&lt;div&gt;&lt;ul&gt;&lt;li&gt;Support mp4 and ogg vorbis embedded album art.&lt;/li&gt;&lt;li&gt;New opengl based cover viewer which allows for smooth scaling of the album cover. If opengl is not available or slow, the old x11 cover viewer can be used instead, which now has an option to choose the displayed cover size.&lt;/li&gt;&lt;li&gt;Import Playlists (xspf, m3u and pls) (issue 123)&lt;/li&gt;&lt;li&gt;Export playlist title for xspf playlists.&lt;/li&gt;&lt;li&gt;Changed Open MRL -&gt; Play File or Stream and improved the dialog to make it easier choosing a local file from disk.&lt;/li&gt;&lt;li&gt;Add conditional support to filename format. Window title may now also be customized.&lt;/li&gt;&lt;li&gt;Show import options when dragging or copy/pasting files.&lt;/li&gt;&lt;li&gt;Added Tooltip to trayicon showing the current playing track information.&lt;/li&gt;&lt;li&gt;Open directory of track with right click (issue 146)&lt;/li&gt;&lt;li&gt;Fix active track in playlist when reordering (issue 194).&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-1291471695446071128?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/1291471695446071128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=1291471695446071128' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1291471695446071128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1291471695446071128'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/07/goggles-music-manager-01024.html' title='Goggles Music Manager 0.10.24'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-2981677455527218468</id><published>2010-06-02T20:14:00.004-05:00</published><updated>2010-06-02T20:21:04.272-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.23</title><content type='html'>&lt;div&gt;  Before 0.10.23 Goggles Music Manager used various abbreviations to refer to itself (musicmanager,gmm,gogglesm). To avoid confusion, this naming has been unified in 0.10.23. Since a lot of distributions already used gogglesmm for their package, it was decided to use 'gogglesmm' as the standard base name. The following things are affected by this change:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt; The source package has been renamed to 'gogglesmm-x.y.z.tar.*'&lt;/li&gt;&lt;li&gt; The executable has been renamed from 'gmm' to 'gogglesmm'&lt;/li&gt;&lt;li&gt; The extra desktop files (gmm.desktop and gmm.png) have been renamed to (gogglesmm.desktop and gogglesmm.png)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;  If you provide binary packages for Goggles Music Manager please distribute with the gogglesmm name.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This release also fixes the unnecessary grabbing of keys that are actually not used.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-2981677455527218468?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/2981677455527218468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=2981677455527218468' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2981677455527218468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2981677455527218468'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/06/goggles-music-manager-01023.html' title='Goggles Music Manager 0.10.23'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-1445249369348391830</id><published>2010-05-23T23:24:00.003-05:00</published><updated>2010-05-24T13:28:26.079-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>What's happening in GMM!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_vvMHr8FIDSw/S_qb6sf55cI/AAAAAAAACJg/_OP0iiJ4fiM/s1600/gmm-devel.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 276px;" src="http://4.bp.blogspot.com/_vvMHr8FIDSw/S_qb6sf55cI/AAAAAAAACJg/_OP0iiJ4fiM/s400/gmm-devel.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5474859729701955010" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Here's a small overview on what's happening with the development in GMM.&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Most of the new widget theme is done. A couple of dialogs still need be updated, but those are relative minor issues. &lt;/li&gt;&lt;li&gt;I've been experimenting with new a layout as well. Mostly inspired by the Google Chromium browser. The menu and toolbar are now unified into one toolbar and comes with a new progress / playing status area. &lt;/li&gt;&lt;li&gt;Made several improvements to the cover loading in the album list. Covers are cached so when starting up it should really be quick to load them. Also to minimize X11 loading time, multiple covers are tiled in to larger pixmaps (64 covers per pixmap).&lt;/li&gt;&lt;li&gt;The MPRIS interface is pretty much complete.&lt;/li&gt;&lt;li&gt;Added support for ratings. They can be edited directly in the track list.&lt;/li&gt;&lt;li&gt;Slowly converting GMM to a more multi-task based enviroment. The idea is that expensive tasks like importing, tag writing etc. don't block but continue in the background (and may be cancelled) . This does require some changes in how we access the database though, which is where the most work is still left to do.&lt;/li&gt;&lt;li&gt;I've been working on my &lt;a href="http://gogglesmm.googlecode.com/svn/branches/audioplayer/"&gt;audioplayer library&lt;/a&gt; with the intention that one day it can replace the xine library. The internal architecture of the engine is slowly evolving based on the needs of the various decoders and output plugins. It's been designed from the start to be really good at gapless playback. It can already be used in GMM instead of xine, but it still lacks a lot of things (though basic playback really works well already).&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;In other news:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;I'll be attending (and presenting at) &lt;a href="http://www.archlinux.ca/archcon2010/"&gt;archcon 2010&lt;/a&gt; in July.&lt;/li&gt;&lt;li&gt;GMM is now part of the &lt;a href="http://puppeee.com/"&gt;Puppeee distribution&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;GMM is also available in the &lt;a href="http://antix.mepis.org/index.php/Main_Page"&gt;AntiX-M8.5&lt;/a&gt; distribution.&lt;/li&gt;&lt;li&gt;GMM made it into the &lt;a href="http://www.gentoo.org/proj/en/sunrise/"&gt;Gentoo Sunrise Overlay&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Packages for Ubuntu are available from &lt;a href="http://www.getdeb.net/"&gt;getdeb.net&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-1445249369348391830?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/1445249369348391830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=1445249369348391830' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1445249369348391830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1445249369348391830'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/05/whats-happening-in-gmm.html' title='What&apos;s happening in GMM!'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_vvMHr8FIDSw/S_qb6sf55cI/AAAAAAAACJg/_OP0iiJ4fiM/s72-c/gmm-devel.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-9136783001565398748</id><published>2010-05-11T19:00:00.002-05:00</published><updated>2010-05-11T19:00:55.612-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.22</title><content type='html'>&lt;div&gt;&lt;ul&gt;&lt;li&gt;Added Czech translation by David Vachulka.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-9136783001565398748?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/9136783001565398748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=9136783001565398748' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/9136783001565398748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/9136783001565398748'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/05/goggles-music-manager-01022.html' title='Goggles Music Manager 0.10.22'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-6399815535925774182</id><published>2010-05-02T15:17:00.002-05:00</published><updated>2010-05-04T22:34:22.065-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.20 / 0.10.21</title><content type='html'>&lt;div&gt;&lt;ul&gt;&lt;li&gt;Tray icon background color may now be customized to improve look of the tray icon.&lt;/li&gt;&lt;li&gt;Load album art from tag in the album browser as well. (issue 176)&lt;/li&gt;&lt;li&gt;Fix main library listing genres from the Radio Streams. &lt;/li&gt;&lt;li&gt;Fix empty genre tags in database (issue 162)&lt;/li&gt;&lt;li&gt;Don't try to install mo files we don't have when LINGUAS environment variable is set (issue 165)&lt;/li&gt;&lt;li&gt;libfetch support has been removed and replaced by libcurl. You need this for m3u and pls radio streams.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;* 0.10.21 fixes a minor build script issue. There's no need to upgrade from 0.10.20 if it build fine before.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-6399815535925774182?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/6399815535925774182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=6399815535925774182' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/6399815535925774182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/6399815535925774182'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/05/goggles-music-manager-01020.html' title='Goggles Music Manager 0.10.20 / 0.10.21'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-3352142537686114333</id><published>2010-03-04T08:47:00.001-06:00</published><updated>2010-04-20T09:24:44.691-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.19</title><content type='html'>&lt;div&gt;&lt;ul&gt;&lt;li&gt;Support media keys through the Gnome Settings Daemon.&lt;/li&gt;&lt;li&gt;Don't show import dialog when radio streams are in the database. ( issue 154 )&lt;/li&gt;&lt;li&gt;Use ewmh icon hint to specify application icon which should result in a nicer looking icon in the taskbar.&lt;/li&gt;&lt;li&gt;Fix various dbus event handling to prevent crashes ( issue 159 )&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-3352142537686114333?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/3352142537686114333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=3352142537686114333' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3352142537686114333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3352142537686114333'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/03/goggles-music-manager-01019.html' title='Goggles Music Manager 0.10.19'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-1794714712520279124</id><published>2010-02-08T21:01:00.001-06:00</published><updated>2010-02-08T21:01:51.419-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.18</title><content type='html'>&lt;div&gt;&lt;ul&gt;&lt;li&gt;Fix crash when pressing delete on "All Arists/Genres/Albums"&lt;/li&gt;&lt;li&gt;Be more flexible about the http return code (issue 147).&lt;/li&gt;&lt;li&gt;Make some functions static that don't need global scope.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-1794714712520279124?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/1794714712520279124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=1794714712520279124' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1794714712520279124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1794714712520279124'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/02/goggles-music-manager-01018.html' title='Goggles Music Manager 0.10.18'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-7188029559948872772</id><published>2010-01-24T15:11:00.001-06:00</published><updated>2010-01-24T15:11:50.479-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.17</title><content type='html'>&lt;ul&gt;&lt;li&gt;Russian translation was added.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-7188029559948872772?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/7188029559948872772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=7188029559948872772' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7188029559948872772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7188029559948872772'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/01/goggles-music-manager-01017.html' title='Goggles Music Manager 0.10.17'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-1676126819439579572</id><published>2010-01-09T09:38:00.000-06:00</published><updated>2010-01-09T09:40:03.820-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.16</title><content type='html'>In this release:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Added Hungarian Translation.&lt;/li&gt;&lt;li&gt;Compilation fix for older taglib (&lt;1.6)&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-1676126819439579572?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/1676126819439579572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=1676126819439579572' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1676126819439579572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1676126819439579572'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/01/goggles-music-manager-01016.html' title='Goggles Music Manager 0.10.16'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-6196279520351061491</id><published>2010-01-08T16:44:00.001-06:00</published><updated>2010-01-08T16:45:24.660-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.15</title><content type='html'>&lt;div&gt;In this release:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Add additional signal handler(s) to correctly save state on exit.&lt;/li&gt;&lt;li&gt;Fix focus getting stuck in Edit Track dialog.&lt;/li&gt;&lt;li&gt;Year field in edit track dialog should be empty if multiple tracks with different years are selected.&lt;/li&gt;&lt;li&gt;Support bmp and gif embedded album art.&lt;/li&gt;&lt;li&gt;Fix memory leak in embedded album art loader.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-6196279520351061491?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/6196279520351061491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=6196279520351061491' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/6196279520351061491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/6196279520351061491'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/01/goggles-music-manager-01015.html' title='Goggles Music Manager 0.10.15'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-5506698114797421067</id><published>2010-01-06T22:21:00.004-06:00</published><updated>2010-01-06T22:47:59.105-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles'/><title type='text'>Dead Projects: Goggles DVD Player</title><content type='html'>Ever since I turned off my server, the download link to the source tarball to Goggles DVD Player had been lost. For those who are still interested, the download link is now available on the right under Software Projects.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-5506698114797421067?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/5506698114797421067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=5506698114797421067' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/5506698114797421067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/5506698114797421067'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2010/01/dead-projects-goggles-dvd-player.html' title='Dead Projects: Goggles DVD Player'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-2191646105258056379</id><published>2009-12-28T11:53:00.002-06:00</published><updated>2009-12-28T11:55:04.133-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.14</title><content type='html'>&lt;div&gt;In this release:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Support for m4b files (iTunes Audio Books)&lt;/li&gt;&lt;li&gt;Minor fixes in the tray icon.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;Ubuntu Packages are now available from &lt;a href="http://www.getdeb.net"&gt;www.getdeb.net&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-2191646105258056379?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/2191646105258056379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=2191646105258056379' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2191646105258056379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2191646105258056379'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2009/12/goggles-music-manager-01014.html' title='Goggles Music Manager 0.10.14'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-583283771948621560</id><published>2009-12-10T21:48:00.002-06:00</published><updated>2009-12-10T21:50:05.320-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.13</title><content type='html'>In this release:&lt;div&gt;&lt;ul&gt;&lt;li&gt;Fix sorting of disc number in certain cases.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-583283771948621560?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/583283771948621560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=583283771948621560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/583283771948621560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/583283771948621560'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2009/12/goggles-music-manager-01013.html' title='Goggles Music Manager 0.10.13'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-1760500978130880375</id><published>2009-11-29T15:53:00.000-06:00</published><updated>2009-11-29T15:54:03.214-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.12</title><content type='html'>In this release:&lt;div&gt;&lt;ul&gt;&lt;li&gt;Updated German Translation&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-1760500978130880375?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/1760500978130880375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=1760500978130880375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1760500978130880375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1760500978130880375'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2009/11/goggles-music-manager-01012.html' title='Goggles Music Manager 0.10.12'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-8168348465717894067</id><published>2009-11-16T19:29:00.004-06:00</published><updated>2009-11-16T19:33:53.040-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.11</title><content type='html'>In this release:&lt;div&gt;&lt;ul&gt;&lt;li&gt;Fix a crash when using a XIM enabled version of FOX.&lt;/li&gt;&lt;li&gt;Fix timeout type mixup with FOX-1.6 vs FOX-1.7&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;It is also recommended to upgrade to FOX 1.6.37 which fixes several issues affecting GMM.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-8168348465717894067?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/8168348465717894067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=8168348465717894067' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8168348465717894067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8168348465717894067'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2009/11/goggles-music-manager-01011.html' title='Goggles Music Manager 0.10.11'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-2142299477048381755</id><published>2009-11-05T21:00:00.001-06:00</published><updated>2009-11-05T21:02:04.705-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.10</title><content type='html'>&lt;div&gt;Fixed in 0.10.10&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Fix crash when removing tracks from the library via a playlist.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Fixed in 0.10.9&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Fix segfault in certain cases when no track information is yet available.&lt;/li&gt;&lt;li&gt;Removed support for libdownload.&lt;/li&gt;&lt;li&gt;Fixed segfault when using libfetch.&lt;/li&gt;&lt;li&gt;Improved error checking when downloading m3u and pls files.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-2142299477048381755?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/2142299477048381755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=2142299477048381755' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2142299477048381755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2142299477048381755'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2009/11/goggles-music-manager-01010.html' title='Goggles Music Manager 0.10.10'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-3559883419425864908</id><published>2009-10-21T19:59:00.000-05:00</published><updated>2009-10-21T20:00:36.081-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.8</title><content type='html'>&lt;ul&gt;&lt;li&gt; New command line option (--tray) to start gmm minimized in tray.&lt;/li&gt;&lt;li&gt; Album Artist tag support for MP4 files.&lt;/li&gt;&lt;li&gt; Fix shortcut to toggle playback (issue 121)&lt;/li&gt;&lt;li&gt; Use buildin mp4/asf support from taglib 1.6 if available.&lt;/li&gt;&lt;li&gt; Rely on default genre list from taglib.&lt;/li&gt;&lt;li&gt; Build fixes.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-3559883419425864908?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/3559883419425864908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=3559883419425864908' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3559883419425864908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3559883419425864908'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2009/10/goggles-music-manager-0108.html' title='Goggles Music Manager 0.10.8'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-8085709891251508057</id><published>2009-10-10T12:33:00.012-05:00</published><updated>2009-10-10T12:46:14.110-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Linux Music Manager Memory Comparison</title><content type='html'>&lt;ul&gt;&lt;li&gt;Music library consisted of about 4700 tracks.&lt;/li&gt;&lt;li&gt;All players were playing a track (to account for music engine memory).&lt;/li&gt;&lt;li&gt;What happened to Amarok... that's a big increase&lt;/li&gt;&lt;/ul&gt;&lt;table&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;&lt;span style="font-size:78%;"&gt;Application&lt;/span&gt;&lt;/th&gt;&lt;th&gt;&lt;span style="font-size:78%;"&gt;Memory&lt;/span&gt;&lt;/th&gt;&lt;th&gt;&lt;span style="font-size:78%;"&gt;Resident Memory&lt;/span&gt;&lt;/th&gt;&lt;th&gt;&lt;span style="font-size:78%;"&gt;Shared Memory&lt;/span&gt;&lt;/th&gt;&lt;th&gt;&lt;span style="font-size:78%;"&gt;Virtual Memory&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;Amarok 2.2.0&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;81.4 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;127.2 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;49.6 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;933.8 MiB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;Quodlibet 2.1&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;57.8 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;80.8 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;23.0 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;652.0 MiB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;Exaile 0.3.0.1&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;56.7 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;78.0 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;21.4 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;512.5 MiB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;Banshee 1.4.3&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;45.1 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;71.3 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;26.3 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;463.5 MiB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;Sonata (1.6.2.1) + MPD (0.15.4)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;37.1 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;55.4 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;21.1 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;616.1 MiB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;Rhythmbox 0.12.3&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;36.8 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;60.9 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;24.2 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;607.8 MiB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;Audacious 2.1.0&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;25.6 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;42.5 Mib&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;17.8 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;578.6 MiB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;Goggles Music Manager 0.10.7&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;7.5 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;18.9 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;11.3 MiB&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:78%;"&gt;366.1 MiB&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-8085709891251508057?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/8085709891251508057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=8085709891251508057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8085709891251508057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8085709891251508057'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2009/10/music-manager-memory-comparison.html' title='Linux Music Manager Memory Comparison'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-6993283838315582265</id><published>2009-08-22T21:34:00.001-05:00</published><updated>2009-08-22T21:35:24.873-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.6</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;a name="Release_0.10.x"&gt;Added French Translations (thanks to Erwan Inyzant) &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Release_0.10.x"&gt;Support for FOX 1.7.20 &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Release_0.10.x"&gt;Support for taglib-extras as replacement for the buildin mp4/asf support. &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Release_0.10.x"&gt;Allow other scrobbler compatiable servers to be used like libre.fm &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Release_0.10.x"&gt;Fix critical bug when sending album art to notification daemon. &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Release_0.10.x"&gt;Fix time/duration display to account for tracks longer than an hour.  &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-6993283838315582265?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/6993283838315582265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=6993283838315582265' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/6993283838315582265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/6993283838315582265'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2009/08/goggles-music-manager-0106.html' title='Goggles Music Manager 0.10.6'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-1899951778723892084</id><published>2009-07-19T22:51:00.000-05:00</published><updated>2009-07-20T10:53:38.666-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager: Upcoming Features...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_vvMHr8FIDSw/SmSSonMvLUI/AAAAAAAABWc/b35_D3yCts4/s1600-h/gradients8.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 226px;" src="http://4.bp.blogspot.com/_vvMHr8FIDSw/SmSSonMvLUI/AAAAAAAABWc/b35_D3yCts4/s320/gradients8.png" alt="" id="BLOGGER_PHOTO_ID_5360570682892561730" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-1899951778723892084?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/1899951778723892084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=1899951778723892084' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1899951778723892084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1899951778723892084'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2009/07/goggles-music-manager-upcoming-features.html' title='Goggles Music Manager: Upcoming Features...'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_vvMHr8FIDSw/SmSSonMvLUI/AAAAAAAABWc/b35_D3yCts4/s72-c/gradients8.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-6607511463363109060</id><published>2009-06-18T20:42:00.001-05:00</published><updated>2009-06-18T20:43:24.369-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.3</title><content type='html'>&lt;ul&gt;&lt;li&gt;Translation fixes and updates.&lt;/li&gt;&lt;li&gt;Warn user when a incompatible (future) version of the database is encountered.&lt;/li&gt;&lt;li&gt;Fix compilation with taglib-1.4.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-6607511463363109060?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/6607511463363109060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=6607511463363109060' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/6607511463363109060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/6607511463363109060'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2009/06/goggles-music-manager-0103.html' title='Goggles Music Manager 0.10.3'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-1791897057007557490</id><published>2009-06-04T18:03:00.001-05:00</published><updated>2009-06-04T18:04:43.895-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.2</title><content type='html'>&lt;ul&gt;&lt;li&gt;Added Spanish Translation&lt;/li&gt;&lt;li&gt;Fixed bug which prevented translations from working with FOX 1.7&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-1791897057007557490?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/1791897057007557490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=1791897057007557490' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1791897057007557490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1791897057007557490'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2009/06/goggles-music-manager-0102.html' title='Goggles Music Manager 0.10.2'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-5663604711070299142</id><published>2009-06-02T19:32:00.003-05:00</published><updated>2009-06-02T19:34:25.524-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.1</title><content type='html'>&lt;ul&gt;&lt;li&gt;Fix tray icon issues.&lt;/li&gt;&lt;li&gt;Added German translation.&lt;/li&gt;&lt;li&gt;Properly encode special characters in audio scrobbler now playing submitter.&lt;/li&gt;&lt;li&gt;Fix sorting of album list by year in playlists.&lt;/li&gt;&lt;li&gt;Do not grab "AnyKey" by checking return value of XKeysymToKeycode.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-5663604711070299142?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/5663604711070299142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=5663604711070299142' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/5663604711070299142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/5663604711070299142'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2009/06/goggles-music-manager-0101.html' title='Goggles Music Manager 0.10.1'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-7568303771467013264</id><published>2009-05-31T09:23:00.003-05:00</published><updated>2009-06-02T19:11:27.582-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.10.0</title><content type='html'>&lt;ul&gt;&lt;li&gt;Database Improvements:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Improved performance when modifying the database (importing &amp;amp; removing tracks)&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Added fields for per track artist (issue 72)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Import Improvements:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Added "Sync Folder" capability, which can also update or remove tracks in the database if needed.&lt;/li&gt;&lt;li&gt;Added import exclusion filter for file and folders. (issue 84)&lt;/li&gt;&lt;li&gt;Redesigned import dialog. It now contains the import options that were previously in the preferences dialog.&lt;/li&gt;&lt;li&gt;Added a filename template input to grab track information from a filename. This replaces the less flexible "title from filename","album from directory" and "artist from directory".&lt;/li&gt;&lt;li&gt;Added option to choose where to read the track information from: filename, tag or both.&lt;/li&gt;&lt;li&gt;Replaced "Default Title", "Default Album", "Default Artist" and "Default Genre" with a single "Default Field" since most of time you would likely use the same text anyway.&lt;/li&gt;&lt;li&gt;Removed the Import File(s) option. I don't think it's needed that much, and it reduces the number of choices a user has to make.&lt;/li&gt;&lt;li&gt;Importing single files can still be accomplished through drag-and-drop.&lt;/li&gt;&lt;li&gt;Remove wizard. Just show import dialog first time.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Other Improvements:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Added Localization Capability. (issue 3)&lt;/li&gt;&lt;li&gt;Added disc column to track view.&lt;/li&gt;&lt;li&gt;Allow multiple genre selection in browser.&lt;/li&gt;&lt;li&gt;Double click in artist and album list will start playing.&lt;/li&gt;&lt;li&gt;Added button to enable or disable last.fm scrobbler.&lt;/li&gt;&lt;li&gt;Equalizer with configurable presets.&lt;/li&gt;&lt;li&gt;Take into account the disc number when sorting albums.&lt;/li&gt;&lt;li&gt;Send cover art through dbus to notify daemon directly instead of saving it to disk.&lt;/li&gt;&lt;li&gt;allow to write tags when editing even if tracks have not been modified.&lt;/li&gt;&lt;li&gt;more flexible input to select which fields need to be searched (issue 51).&lt;/li&gt;&lt;li&gt;allow quoted strings in search field.&lt;/li&gt;&lt;li&gt;Support for Multimedia Keys.&lt;/li&gt;&lt;li&gt;Optionally display playing track in title bar.&lt;/li&gt;&lt;li&gt;The album list may now also be sorted by album year.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Audio Improvements:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The audio driver can now be changed. (issue 87)&lt;/li&gt;&lt;li&gt;Replay Gain (Only Ogg Vorbis, native FLAC and mp3 with APE tags).&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Filename Renamer:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The excluded character set may now be changed for the filename renamer.&lt;/li&gt;&lt;li&gt;Added year and disc parameters.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Tray Icon Improvements:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;tray icon is now integrated within gmm. gmm-tray has been removed.&lt;/li&gt;&lt;li&gt;tray icon show/hide miniplayer as well.&lt;/li&gt;&lt;li&gt;volume may be controlled using the mousewheel.&lt;/li&gt;&lt;li&gt;middle mouse click will toggle between playing and pausing.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Fixes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;crash when sorting in Internet Radio view.&lt;/li&gt;&lt;li&gt;remember "Update Filename" setting in edit dialogs.&lt;/li&gt;&lt;li&gt;actually try alternative urls in PLS or m3u before failing completely.&lt;/li&gt;&lt;li&gt;correctly display playing track in playlists.&lt;/li&gt;&lt;li&gt;do not run event loop in dbus message callback.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-7568303771467013264?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/7568303771467013264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=7568303771467013264' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7568303771467013264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7568303771467013264'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2009/05/goggles-music-manager-0100.html' title='Goggles Music Manager 0.10.0'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-8780658313169855638</id><published>2009-04-09T19:59:00.003-05:00</published><updated>2009-04-09T20:02:20.967-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Not Dead Yet!</title><content type='html'>Just for those who are wondering, I'm currently working hard to get a new Goggles Music Manager release out of the door. In the past few months some really nice new features have been added to GMM, which I'm currently finishing up for the release.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-8780658313169855638?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/8780658313169855638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=8780658313169855638' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8780658313169855638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8780658313169855638'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2009/04/not-dead-yet.html' title='Not Dead Yet!'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-100663320292014890</id><published>2008-11-25T14:10:00.003-06:00</published><updated>2008-11-25T14:14:31.924-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.9.18</title><content type='html'>The 0.9.16 release had some minor bugs and Jeroen decided to release FOX 1.7.18 yesterday as well.&lt;br /&gt;&lt;br /&gt;In this release:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Support for fox-1.7.18.&lt;/li&gt;&lt;li&gt;Fix: more url handling fixes.&lt;/li&gt;&lt;li&gt;Fix: fix crash showing dialogbox when audio device open fails on startup.&lt;/li&gt;&lt;li&gt;Misc: code cleanups.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Direct Download:&lt;br /&gt;&lt;a href="http://gogglesmm.googlecode.com/files/musicmanager-0.9.16.tar.bz2" target="_blank"&gt;http://gogglesmm.googlecode.&lt;wbr&gt;com/files/musicmanager-0.9.18.&lt;wbr&gt;tar.bz2&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(136, 136, 136);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-100663320292014890?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/100663320292014890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=100663320292014890' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/100663320292014890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/100663320292014890'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2008/11/goggles-music-manager-0918.html' title='Goggles Music Manager 0.9.18'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-5284543002027065267</id><published>2008-11-23T23:41:00.005-06:00</published><updated>2008-11-24T23:35:32.481-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.9.16</title><content type='html'>In this release:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;New: add additional shortcut '/' for search filter.&lt;/li&gt;&lt;li&gt;New: When pressing the search hotkeys, existing search text will be selected.&lt;/li&gt;&lt;li&gt;New: New shortcuts for Repeat Off, Track and All. Added shortcut for Shuffle as well.&lt;/li&gt;&lt;li&gt;New: Made 'repeat' radio buttons instead of checkbuttons.&lt;/li&gt;&lt;li&gt;New: Play file from the commandline.&lt;/li&gt;&lt;li&gt;Fix: Track-less songs should not display 0 (#62)&lt;/li&gt;&lt;li&gt;Fix: disable default key press processing in tracklist.&lt;/li&gt;&lt;li&gt;Fix: Update GUI when done playing.&lt;/li&gt;&lt;li&gt;Fix: incorrect tracklist state when using search filter.&lt;/li&gt;&lt;li&gt;Fix: workaround for older notification daemons that don't show '&amp;amp;'.&lt;/li&gt;&lt;li&gt;Fix: improved URL handling.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Last.fm group for users of Goggles Music Manager:&lt;br /&gt;&lt;a href="http://www.last.fm/group/Goggles+Music+Manager" target="_blank"&gt;http://www.last.fm/group/&lt;wbr&gt;Goggles+Music+Manager&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Website:&lt;br /&gt;&lt;a href="http://code.google.com/p/gogglesmm/" target="_blank"&gt;http://code.google.com/p/&lt;wbr&gt;gogglesmm/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Direct Download:&lt;br /&gt;&lt;a href="http://gogglesmm.googlecode.com/files/musicmanager-0.9.16.tar.bz2" target="_blank"&gt;http://gogglesmm.googlecode.&lt;wbr&gt;com/files/musicmanager-0.9.16.&lt;wbr&gt;tar.bz2&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-5284543002027065267?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/5284543002027065267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=5284543002027065267' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/5284543002027065267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/5284543002027065267'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2008/11/goggles-music-manager-0916.html' title='Goggles Music Manager 0.9.16'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-8014328052456985616</id><published>2008-11-18T22:29:00.003-06:00</published><updated>2008-11-18T22:34:20.769-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Digital Lifestyle'/><title type='text'>Finally, Adobe Flash in 64bit</title><content type='html'>&lt;em&gt;"Starting to answer the clamorous demand from open-source fans, Adobe Systems plans to release an alpha version of its Flash Player technology on Monday for those using 64-bit Linux software." &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Hurray! Adobe finally decided to release a native 64-bit flashplugin. It's about time. I mean, how hard could it be. You get a 64 bit machine, and type 'make'... a 5 year old could do it... Now if only Skype could get do the same thing and I won't need the 32-bit compatibility libraries anymore...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-8014328052456985616?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/8014328052456985616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=8014328052456985616' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8014328052456985616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8014328052456985616'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2008/11/finally-adobe-flash-in-64bit.html' title='Finally, Adobe Flash in 64bit'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-9174276134984110162</id><published>2008-11-14T20:10:00.004-06:00</published><updated>2008-11-14T20:31:29.588-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><category scheme='http://www.blogger.com/atom/ns#' term='Genesis'/><title type='text'>Genesis 1970-1975 boxset</title><content type='html'>I recently purchased the Genesis 1970-1975 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;boxset&lt;/span&gt;. It contains the first 5 albums newly remastered and remixed. Each album comes as a CD and DVD. The DVD has the new 5.1 surround mix in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;DTS&lt;/span&gt;.&lt;br /&gt;The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;DTS&lt;/span&gt; surround mix sounds absolutely gorgeous and really makes the music sound fresh. The "Lamb" is the only disc that also contains a pretty cool &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;slideshow&lt;/span&gt; while playing the album.&lt;br /&gt;&lt;br /&gt;There's a pretty good review at &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;allaboutjazz&lt;/span&gt;.com: http://www.allaboutjazz.com/php/article.php?id=30869&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-9174276134984110162?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/9174276134984110162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=9174276134984110162' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/9174276134984110162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/9174276134984110162'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2008/11/genesis-1970-1975-boxset.html' title='Genesis 1970-1975 boxset'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-181051406260526399</id><published>2008-11-14T19:49:00.000-06:00</published><updated>2008-11-14T19:50:53.484-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Alabama'/><category scheme='http://www.blogger.com/atom/ns#' term='Life'/><title type='text'>Pinky, where is my chicken?</title><content type='html'>Pinky.....?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-181051406260526399?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/181051406260526399/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=181051406260526399' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/181051406260526399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/181051406260526399'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2008/11/pinky-where-is-my-chicken.html' title='Pinky, where is my chicken?'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-5311448714454701680</id><published>2008-10-23T19:49:00.003-05:00</published><updated>2008-10-26T20:25:49.310-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Movies'/><title type='text'>Great DVD Commentaries</title><content type='html'>A lot of dvd have commentary tracks. Not all of them are created equally though. The best ones you can just listen to without having to watch the action on screen. These ones come to mind rightaway:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Ghostbusters - Harold Ramis, Ivan Reitman and Joe Medjuck deliver a very enjoyable and informative commentary. One of the first dvd's I bought that had a commentary track and still one of my favourites.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Star Trek The Wrath of Khan / Star Trek 6 - The Undiscovered Country. Nicholas Meyer has great insights on writing and directing movies.&lt;/li&gt;&lt;li&gt;Oliver Stone commentaries. Except for maybe the Nixon commentary, which contains a long passages of just silence, most of his commentaries are very insightfull and enjoyable to listen to. And just like Bob Ross, he has a 'relaxing' type of voice :)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Almost Famous.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Naked Gun series. Funny commentary by the writers/producers.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-5311448714454701680?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/5311448714454701680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=5311448714454701680' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/5311448714454701680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/5311448714454701680'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2008/10/great-dvd-commentaries.html' title='Great DVD Commentaries'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-6031040528196061149</id><published>2008-08-05T17:31:00.001-05:00</published><updated>2008-11-03T20:27:38.027-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.9.14</title><content type='html'>In this release:&lt;br /&gt;&lt;p&gt;* New: Threaded scrobbler submitter which should prevent locking the&lt;br /&gt;GUI during DNS lookups.&lt;br /&gt;* New: Tray Icon. (contributed by Olivier Duclos).&lt;br /&gt;* New: More complete dbus interface (required by the tray icon)&lt;br /&gt;* New: NetworkManager support to wakeup scrobbler if network&lt;br /&gt;connection becomes available.&lt;br /&gt;* New: Font and colors may now be updated from within GMM and require&lt;br /&gt;no application restart.&lt;br /&gt;* Misc: The filename template settings has been moved from the&lt;br /&gt;preferences panel to the tag editing dialogs.&lt;br /&gt;* Misc: Support for mugshot was removed.&lt;br /&gt;* Misc: Nicer application and tray icon by Olivier Duclos.&lt;br /&gt;* Fix: Incorrect track number was used when renaming files&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Last.fm group for users of Goggles Music Manager:&lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="http://www.last.fm/group/Goggles+Music+Manager"&gt;http://www.last.fm/group/Goggles+Music+Manager&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Website:&lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="http://code.google.com/p/gogglesmm/"&gt;http://code.google.com/p/gogglesmm/&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;Direct Download:&lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="http://gogglesmm.googlecode.com/files/musicmanager-0.9.14.tar.bz2"&gt;http://gogglesmm.googlecode.com/files/musicmanager-0.9.14.tar.bz2&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-6031040528196061149?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/6031040528196061149/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=6031040528196061149' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/6031040528196061149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/6031040528196061149'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2008/08/goggles-music-manager-0914.html' title='Goggles Music Manager 0.9.14'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-8197348492207337181</id><published>2008-06-10T21:10:00.001-05:00</published><updated>2008-06-10T21:13:36.293-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.9.11</title><content type='html'>New in this release:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Support embedded cover art in flac files (jpg and png only).&lt;/li&gt;&lt;li&gt;Support last-fm 'now playing' notification. &lt;/li&gt;&lt;li&gt;Support album art in notification to notify-daemon.&lt;/li&gt;&lt;li&gt;DBus enabled version now also support the ability to control a running gmm from the command line.&lt;/li&gt;&lt;li&gt;Use "ALBUMARTIST" tag in Ogg / FLAC files and TPE2 for id3v2 tags for artist.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Last.fm group for users of Goggles Music Manager:&lt;br /&gt;&lt;a href="http://www.last.fm/group/Goggles+Music+Manager"&gt;http://www.last.fm/group/Goggles+Music+Manager&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Website:&lt;br /&gt;&lt;a href="http://code.google.com/p/gogglesmm/"&gt;http://code.google.com/p/gogglesmm/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Direct Download:&lt;br /&gt;&lt;a href="http://gogglesmm.googlecode.com/files/musicmanager-0.9.11.tar.bz2"&gt;http://gogglesmm.googlecode.com/files/musicmanager-0.9.11.tar.bz2&lt;/a&gt;&lt;br /&gt;&lt;a href="http://gogglesmm.googlecode.com/files/musicmanager-0.9.11.tar.bz2" target="_blank"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-8197348492207337181?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/8197348492207337181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=8197348492207337181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8197348492207337181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8197348492207337181'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2008/06/goggles-music-manager-0911.html' title='Goggles Music Manager 0.9.11'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-4232308384274496042</id><published>2008-05-22T09:36:00.005-05:00</published><updated>2008-11-13T00:41:00.644-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='Hiking'/><title type='text'>New Hardware</title><content type='html'>I ordered one of these gadgets... Can't wait till it gets here...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_vvMHr8FIDSw/SDWFcOJVknI/AAAAAAAAAq8/pUYm1hlCnIg/s1600-h/semsons-inc_2001_6067472.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_vvMHr8FIDSw/SDWFcOJVknI/AAAAAAAAAq8/pUYm1hlCnIg/s320/semsons-inc_2001_6067472.jpg" alt="" id="BLOGGER_PHOTO_ID_5203211664376566386" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-4232308384274496042?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/4232308384274496042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=4232308384274496042' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/4232308384274496042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/4232308384274496042'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2008/05/new-hardware.html' title='New Hardware'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_vvMHr8FIDSw/SDWFcOJVknI/AAAAAAAAAq8/pUYm1hlCnIg/s72-c/semsons-inc_2001_6067472.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-5672988513554780851</id><published>2008-05-22T09:23:00.003-05:00</published><updated>2008-05-22T09:35:14.366-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Music Manager Bugs</title><content type='html'>So my last Goggles Music Manager (0.9.4) was really a rough release. It took until 0.9.8 to get all things right. Of course then the next couple of days you discover even more bugs, so a 0.9.9 is on its way.&lt;br /&gt;&lt;br /&gt;Yesterday I discovered that in combination with &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;gap less&lt;/span&gt; playback the piece of code that updates the playing track information is never called, which affects the status information in the GUI, but also the updating of the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;play count&lt;/span&gt; and eventually also the submission to last-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;fm&lt;/span&gt;. The bug was hard to find, because it would work about 50% of the time.&lt;br /&gt;&lt;br /&gt;There was also a crash in the edit track dialog when &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;referring&lt;/span&gt; to a deleted file. I also fixed the issue that when you press stop, it will update the current item in the track list, so when next time you press play again, it will start from the last track you played.&lt;br /&gt;&lt;br /&gt;Now it wasn't all bugs this week. I also spend some time implementing support for embedded album art in mp3  (and flac files with id3v2 tags) files. I hope to also implement support for album art for regular flac files.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-5672988513554780851?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/5672988513554780851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=5672988513554780851' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/5672988513554780851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/5672988513554780851'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2008/05/music-manager-bugs.html' title='Music Manager Bugs'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-4479285782975310170</id><published>2008-05-10T20:41:00.003-05:00</published><updated>2008-05-10T21:00:44.919-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.9.4</title><content type='html'>Haven't blogged in a while my music manager development. Over the past couple of months I've mostly worked on the development version of GMM (the one day 0.10 release). Since the 0.10 is not ready for public consumption yet and the last 0.9 release was some time ago, I decided to backport some new features to the 0.9 branch.&lt;br /&gt;&lt;br /&gt;One of the new features is disc number support. Not wanting to change the database, the disc number now get encoded in the upper 16 bits of the tracknumber field. Disc numbers are handy to have if you have multi-disc collections that have the same album name for each disc but still need to be sorted correctly. Personally when I backup my CDs I always merge all disc into a single album and renumber all tracks, but I guess some people prefer to use disc numbers instead.&lt;br /&gt;&lt;br /&gt;The 'Configure Columns' dialog has been changed to use a checklist widget, that can change the order of columns, as well as hide or show the column with a checkbutton embedded in the list. This is a custom widget not available in FOX.&lt;br /&gt;&lt;br /&gt;The track list was also expanded to show a year column.&lt;br /&gt;&lt;br /&gt;The new mini player got expanded to now include a volume control as well. One of the features most people were complaining about.&lt;br /&gt;&lt;br /&gt;Last two weeks I have been working on last-fm support. My first real introduction to socket programming and the HTTP protocol. It took only a few days to get an official 'client id' from the audioscrobbler/lastfm guys.  I was surprised how quickly I wrote the scrobbler submitter implementation. I think I spend most of the time on error handling and working around url encoding issues the official FOX version has (had to write my own).&lt;br /&gt;&lt;br /&gt;If you haven't, you should really give Goggles Music Manager a try!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-4479285782975310170?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/4479285782975310170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=4479285782975310170' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/4479285782975310170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/4479285782975310170'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2008/05/goggles-music-manager-094.html' title='Goggles Music Manager 0.9.4'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-1209867943729297863</id><published>2008-04-10T15:13:00.003-05:00</published><updated>2008-04-10T15:31:34.560-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FXRuby'/><category scheme='http://www.blogger.com/atom/ns#' term='FOX'/><title type='text'>FXRuby: Create Lean and Mean GUIs with Ruby</title><content type='html'>The &lt;a href="http://pragprog.com/titles/fxruby"&gt;FXRuby book&lt;/a&gt; from &lt;a href="http://lylejohnson.name/blog/"&gt;Lyle Johnson&lt;/a&gt; finally came out this month. I had an early preview/review of the book back in January before it went to the press. Even though I haven't much experience writing ruby code (I mostly program in C/C++), I think the book is quite easily to follow for non-ruby programmers. There may have been only one or two occurrences where I had to use google to find out what the ruby specific code meant. I guess this a compliment to the ruby language itself but also to Lyle in making the book easily accessible for us non-ruby people.&lt;br /&gt;&lt;br /&gt;You can hear Lyle talking about book &lt;a href="http://pragprog.com/podcasts/show/10"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-1209867943729297863?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/1209867943729297863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=1209867943729297863' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1209867943729297863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1209867943729297863'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2008/04/fxruby-create-lean-and-mean-guis-with.html' title='FXRuby: Create Lean and Mean GUIs with Ruby'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-1420213290692420947</id><published>2008-03-01T17:53:00.003-06:00</published><updated>2008-03-01T18:02:33.746-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Books'/><title type='text'>New Books</title><content type='html'>Some recent books I acquired (and now are on my reading list):&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amazon.com/Escape-Freedom-Erich-Fromm/dp/B000GQLCR8/ref=pd_bbs_5?ie=UTF8&amp;amp;s=books&amp;amp;qid=1204415706&amp;amp;sr=8-5"&gt;Erich Fromm - Escape From Freedom&lt;br /&gt;&lt;/a&gt;&lt;a href="http://www.amazon.com/Selfish-Gene-Anniversary-Introduction/dp/0199291152/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1204415907&amp;amp;sr=1-1"&gt;&lt;br /&gt;Richard Dawkins - The Selfish Gene&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amazon.com/Difference-Engine-Spectra-Special-Editions/dp/055329461X/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1204415982&amp;amp;sr=1-1"&gt;William Gibson &amp;amp; Bruce Sterling - The Difference Engine&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And yes, I finally finished Neal Stephenson's Baroque Cycle. It was well worth it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-1420213290692420947?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/1420213290692420947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=1420213290692420947' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1420213290692420947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1420213290692420947'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2008/03/new-books.html' title='New Books'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-7900944483888551679</id><published>2007-10-17T21:35:00.000-05:00</published><updated>2007-10-17T21:38:19.476-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Life'/><title type='text'>How would you like your eggs?</title><content type='html'>For future reference and in case I ever forget these are choices:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Over hard - fried both sides&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Over medium&lt;/li&gt;&lt;li&gt;Over easy&lt;/li&gt;&lt;li&gt;Sunny Side Up&lt;/li&gt;&lt;li&gt;Scrambled&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-7900944483888551679?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/7900944483888551679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=7900944483888551679' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7900944483888551679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7900944483888551679'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/10/how-would-you-like-your-eggs.html' title='How would you like your eggs?'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-4145387413834019698</id><published>2007-10-15T21:03:00.000-05:00</published><updated>2007-10-15T21:15:26.495-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Life'/><title type='text'>What's New...</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Vacation&lt;/span&gt;&lt;br /&gt;Visited Detroit MI (Genesis Concert), Dayton Ohio (airforce museum) and Mammoth Cave (KY).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Genesis Concert (Detroit)&lt;/span&gt;&lt;br /&gt;The concert was totally awesome. They had a nice blend of seventy, eighties and nineties songs. Everytime Mike Rutherford got his double-neck guitar there was this whole excitement in the crowd.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;David Gilmour&lt;/span&gt;&lt;br /&gt;His new DVD came out which of course I had to get. I actually enjoyed the newer stuff on the DVD the most, though Shine On You Crazy Diamond with Crosby and Nash was awesome. It was great they did Echoes once again. Richard Wright seemed to be in excellent shape and his vocals never sounded so good.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Life of Brian&lt;/span&gt;&lt;br /&gt;The life of brian DVD got finally delivered. Great Movie.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Books&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The Moon is a Harsh Mistress&lt;/li&gt;&lt;li&gt;The God Delusion&lt;/li&gt;&lt;/ul&gt;Books I have been reading in my vacation. Both are highly recommended.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-4145387413834019698?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/4145387413834019698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=4145387413834019698' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/4145387413834019698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/4145387413834019698'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/10/whats-new.html' title='What&apos;s New...'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-6185257677343765735</id><published>2007-09-15T19:26:00.000-05:00</published><updated>2008-11-13T00:41:00.833-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Alabama'/><category scheme='http://www.blogger.com/atom/ns#' term='Digital Lifestyle'/><title type='text'>Tilburg</title><content type='html'>I could have traveled to Tilburg, but instead I choose to go to Huntsville, Alabama.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_vvMHr8FIDSw/Rux41Bz3XXI/AAAAAAAAAIo/FR570pMhwVg/s1600-h/dutchbrownale.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_vvMHr8FIDSw/Rux41Bz3XXI/AAAAAAAAAIo/FR570pMhwVg/s320/dutchbrownale.jpg" alt="" id="BLOGGER_PHOTO_ID_5110592529573043570" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-6185257677343765735?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/6185257677343765735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=6185257677343765735' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/6185257677343765735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/6185257677343765735'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/09/tilburg.html' title='Tilburg'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_vvMHr8FIDSw/Rux41Bz3XXI/AAAAAAAAAIo/FR570pMhwVg/s72-c/dutchbrownale.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-6453474139712776396</id><published>2007-09-04T20:53:00.000-05:00</published><updated>2007-09-04T21:00:17.976-05:00</updated><title type='text'>Backup</title><content type='html'>For the past week I've been backing up my cd collection. I already did this before, but at the time I stored everything in Ogg Vorbis. I decided to do it again, except this time I'm storing everything in FLAC which is lossless. This will give much greater flexibility later on, when a new more popular lossy codec is coming along. So far the operation has been like this:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Rip CD using Grip to FLAC.&lt;/li&gt;&lt;li&gt;Write FLAC to DVD for storage.&lt;/li&gt;&lt;li&gt;Run oggenc over FLAC to store as Ogg Vorbis on my mp3 player / hard disk. Nice thing that oggenc knows how to read FLAC files and preserves the tags.&lt;/li&gt;&lt;li&gt;Remove FLAC files to clear up disk space.&lt;/li&gt;&lt;/ol&gt;So far I've already written about 12 DVDs!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-6453474139712776396?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/6453474139712776396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=6453474139712776396' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/6453474139712776396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/6453474139712776396'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/09/backup.html' title='Backup'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-3349522022987598054</id><published>2007-08-16T20:05:00.001-05:00</published><updated>2007-09-07T12:22:06.038-05:00</updated><title type='text'>Goggles Music Manager 0.8</title><content type='html'>It's finally out! A whole bunch of new features and fixes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;New: Support creating custom playlists. &lt;/li&gt;&lt;li&gt;New: Don't show duplicate albums names when multiple artists are selected. &lt;/li&gt;&lt;li&gt;New: Added "All" entry to artist and album lists. &lt;/li&gt;&lt;li&gt;New: Export database and playlists to XSPF, PLS, Extended M3U, M3U and CSV. &lt;/li&gt;&lt;li&gt;New: Clipboard and drag-and-drop support for moving tracks to playlists and importing and exporting files.    &lt;/li&gt;&lt;li&gt;New: Configurable toolbar docked on top or bottom, showing big or small icons with optional text. &lt;/li&gt;&lt;li&gt;New: Customizable Icon Theme. Either use buildin icons, or load from disk. &lt;/li&gt;&lt;li&gt;New: Animated icon in scan progress dialog. &lt;/li&gt;&lt;li&gt;New: Support year tag. &lt;/li&gt;&lt;li&gt;New: Support volume normalization plugin. &lt;/li&gt;&lt;li&gt;New: Database now also stores for each track: year, rating, import date, play date and play count.   &lt;/li&gt;&lt;li&gt;New: Option to close audio device when playback is stopped. &lt;/li&gt;&lt;li&gt;New: Upgraded to more advanced build system. &lt;/li&gt;&lt;li&gt;New: Include Desktop Application Entry and Icon in distribution &lt;/li&gt;&lt;li&gt;New: New About Dialog. &lt;/li&gt;&lt;li&gt;New: Report An Issue link in Help Menu. &lt;/li&gt;&lt;li&gt;New: Changed License to GPL-3. &lt;/li&gt;&lt;li&gt;New: Warning dialog when FOX without PNG support is used. &lt;/li&gt;&lt;li&gt;New: Fullscreen mode (requires FOX-1.7.11). &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Fix: Ctrl-A selection now works in all lists. &lt;/li&gt;&lt;li&gt;Fix: Do not import MP4 files that contain video. &lt;/li&gt;&lt;li&gt;Fix: Track titles are also now sorted using the leading keyword filter. &lt;/li&gt;&lt;li&gt;Fix: Editing Dialogs retain proper sorting order of genres,artists and albums. &lt;/li&gt;&lt;li&gt;Fix: Allow up to 4 digits in track number input in edit dialogs. &lt;/li&gt;&lt;li&gt;Fix: issue preventing filenames with '#' characters from playing. &lt;/li&gt;&lt;li&gt;Fix: compilation fix for older xine libraries. &lt;/li&gt;&lt;li&gt;Fix: status line now shows correct song in repeat mode. &lt;/li&gt;&lt;li&gt;Fix: sleeptimer now works properly in FOX 1.6. &lt;/li&gt;&lt;li&gt;Fix: Write xine configuration file on exit. &lt;/li&gt;&lt;li&gt;Fix: Don't recurse into directories that are symbolic links. &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-3349522022987598054?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/3349522022987598054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=3349522022987598054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3349522022987598054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3349522022987598054'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/08/gogglues-music-manager-08.html' title='Goggles Music Manager 0.8'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-7046262803600054937</id><published>2007-07-20T19:07:00.000-05:00</published><updated>2007-07-20T19:31:58.840-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><title type='text'>Blow Up Hollywood</title><content type='html'>I've just gotten their latest cd titled 'the diaries of private henry hill'.  Highly recommended!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-7046262803600054937?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/7046262803600054937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=7046262803600054937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7046262803600054937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7046262803600054937'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/07/blow-up-hollywood.html' title='Blow Up Hollywood'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-1622800916716613539</id><published>2007-07-02T20:37:00.000-05:00</published><updated>2007-07-02T20:43:42.056-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Xine Leaks!</title><content type='html'>I use xine for audio playback in Goggles Music Manager. So far it has been working very well. The other day I was putting a debug version of xine through valgrind since the memory used by GMM seem to grow overtime. And guess what, the Ogg Vorbis decoder is leaking. I've submitted a bug report to the xine developers and they've already fixed it in their source repository. No official release yet, so if you play a lot of ogg files using xine, I would recommend to get the latest dev-version (1.1.x branch),&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-1622800916716613539?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/1622800916716613539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=1622800916716613539' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1622800916716613539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1622800916716613539'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/07/xine-leaks.html' title='Xine Leaks!'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-8274534165050079932</id><published>2007-07-02T20:10:00.001-05:00</published><updated>2008-11-13T00:41:01.020-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Album Lists and Fonts...</title><content type='html'>I've been busy getting Goggles Music Manager back to a state that is usable again. There is nothing more frustrating then hacking without a good tune on the background.&lt;br /&gt;&lt;br /&gt;Last week someone submitted the first bug report/feature request in the issue tracker. The basic issue was that if multiple artists are selected we list the individual albums of each artist. Now this doesn't work very well with albums that contain multiple artists because GMM considers these multiple albums. Most music managers don't care/have about this problem since they use a different database schema. Most use one table to store all track information including artist and album, while GMM has a separate album and artist tables. In GMM each track belongs to one album, which in itself is associated to one artist.&lt;br /&gt;&lt;br /&gt;I've already made the necessary changes not to list duplicate album names and this should come available in the next major release (0.8). I also added the "All Artists" and "All Albums" to easily select all the artists and albums. Inspired by the competitors I've made these entries show in a bold/italic font. A little gotcha I noticed that if you just select the same font size, the bold/italic font will actually look bigger than the non-bold/italic font. I'm not sure if this is the same for all fonts, but at least it is the case for Bitstream Vera Sans. To make them appear the same size, I actually had to select the font one point smaller.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_vvMHr8FIDSw/Rom20brvMrI/AAAAAAAAABo/1cucEgzaw04/s1600-h/browselist2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_vvMHr8FIDSw/Rom20brvMrI/AAAAAAAAABo/1cucEgzaw04/s400/browselist2.png" alt="" id="BLOGGER_PHOTO_ID_5082794666364973746" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-8274534165050079932?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/8274534165050079932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=8274534165050079932' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8274534165050079932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8274534165050079932'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/07/album-lists-and-fonts.html' title='Album Lists and Fonts...'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_vvMHr8FIDSw/Rom20brvMrI/AAAAAAAAABo/1cucEgzaw04/s72-c/browselist2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-7404933392772257514</id><published>2007-05-28T19:51:00.001-05:00</published><updated>2007-05-28T19:54:31.980-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Drag and Drop</title><content type='html'>I've been adding drag and drop capability to Goggles Music Manager. Besides moving tracks into certain tracklists, you can also drag files and directories from a file browser to import them into the database. I can also drag it the other way round, making it easy to copy certain songs to a portable harddisk, or to a cd/dvd burner application like k3b!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-7404933392772257514?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/7404933392772257514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=7404933392772257514' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7404933392772257514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7404933392772257514'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/05/drag-and-drop.html' title='Drag and Drop'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-8245454507762911972</id><published>2007-05-28T10:49:00.000-05:00</published><updated>2007-05-28T11:02:54.194-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Life'/><title type='text'>Car Repair</title><content type='html'>Not sure when it broke down, but a nice lady on the parking lot of the grocery store told me yesterday that my left brake/stop light wasn't working. Of course I still wanted to see whether or not she was telling the truth so I took a piece of wood and stuck it between brake and the drivers seat, so I could walk to the back side of the car to check the lights. I wonder why they don't have a simple button that just turns  on all the lights so you can just walk around the car without having to resort to large pieces of wood. Of course more expensive cars may have a build in detection in the dashboard to notify that your light has gone out, but more expensive cars also need to go to the dealer ship to replace a simple light bulb...&lt;br /&gt;&lt;br /&gt;So I headed down to the auto parts store to get a replacement bulb and managed to have the sales guy also install it for me (just look like you don't know anything about cars, if you're blond like me, this comes very naturally).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-8245454507762911972?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/8245454507762911972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=8245454507762911972' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8245454507762911972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8245454507762911972'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/05/car-repair.html' title='Car Repair'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-4575591408521700700</id><published>2007-05-07T23:20:00.000-05:00</published><updated>2007-05-08T12:13:34.981-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Development Update</title><content type='html'>I've started working again on the new play list feature in Goggles Music Manager. The database has already been updated to store the playlists, and I've created all the new queries needed to support the flat view and browser view (genre,artist,album filters). The base functionality to create and delete play lists as well adding artists,albums and tracks to play lists are implemented. What's left are mostly major user interface changes. The ToDo list for this week:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Drag 'n Drop capability from track, album and artist list to a playlist in the source list. (mostly working)&lt;/li&gt;&lt;li&gt;Drag 'n Drop capability to rearrange tracks in the track list. This is already working but still needs some design decisions on how and when to save the changes to the queue order in play lists. Since we allow sorting based on any column in the track list, the order of the tracks is not always the queue order.&lt;/li&gt;&lt;li&gt;Each play list needs to remember the view state.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Introduce new icons and update existing ones.&lt;/li&gt;&lt;li&gt;Extend database to keep track of playcount, last play date, comments and such.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-4575591408521700700?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/4575591408521700700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=4575591408521700700' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/4575591408521700700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/4575591408521700700'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/05/development-update.html' title='Development Update'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-9166983417860063068</id><published>2007-04-27T14:59:00.000-05:00</published><updated>2007-04-27T17:10:46.212-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Play Lists Revisited</title><content type='html'>In traditional sense a play list is a collection of songs that are played in a certain order configured by the user (the winamp way).&lt;br /&gt;&lt;br /&gt;When I initially created Goggles Music Manager I was opposed to having play lists. Basically I just wanted to play albums and didn't want to deal with first creating a play list of songs before I could listen to anything. I prefered the iTunes way of doing things, in which you select the artist and the album you want to listen to.&lt;br /&gt;&lt;br /&gt;What I didn't realize until now is that a play list can basically function as a subset of your music grouped according to some crititeria. For example:  James Bond Soundtracks, Christmas Songs, Star Trek Soundtracks etc.&lt;br /&gt;&lt;br /&gt;So in the next major release of Goggles Music Manager you will have the ability to form play lists or subsets of your main music library. You will able to browse these playlists the same way you browse the main music library, but with the additional capability to queue songs as well  ( the winamp way ).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-9166983417860063068?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/9166983417860063068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=9166983417860063068' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/9166983417860063068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/9166983417860063068'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/04/play-lists-revisited.html' title='Play Lists Revisited'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-4231183702832867775</id><published>2007-04-18T19:42:00.000-05:00</published><updated>2007-04-18T19:43:26.726-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Goggles Music Manager 0.7.4</title><content type='html'>&lt;ul&gt;&lt;li&gt;New: Added Sleep Timer. Stops playback after specified amount of time.&lt;/li&gt;&lt;li&gt;New: Implement command line options to control an already running music manager. This can be used in combination with XBindKeys to control GMM from the multimedia keys.&lt;/li&gt;&lt;li&gt;Fix: Reset Display after end playlist.&lt;/li&gt;&lt;li&gt;Fix: Remember import files directory as well.&lt;/li&gt;&lt;li&gt;Fix: Even more error handling in xine.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-4231183702832867775?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/4231183702832867775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=4231183702832867775' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/4231183702832867775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/4231183702832867775'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/04/goggles-music-manager-074.html' title='Goggles Music Manager 0.7.4'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-3948801322480235969</id><published>2007-04-13T22:05:00.000-05:00</published><updated>2007-04-13T22:18:16.161-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>New Music Manager webpage</title><content type='html'>I've transferred my Goggles Music Manager web page to Google's open source &lt;a href="http://code.google.com/hosting"&gt;project hosting service&lt;/a&gt;. Hopefully I won't confuse any more people who think that "Goggles" has anything to do with Google. Anyway, the project hosting is pretty neat. It contains an issue database, wiki-based document system, SVN repository and download area. I'm now up and running; I transferred most of the information from my old site to the new site, and put the source code into the SVN repository. The old website &lt;a href="http://fifthplanet.net/gmm.html"&gt;url&lt;/a&gt; will forward visitors to the &lt;a href="http://code.google.com/p/gogglesmm"&gt;new website&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Check it out!&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-3948801322480235969?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/3948801322480235969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=3948801322480235969' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3948801322480235969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3948801322480235969'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/04/new-music-manager-webpage.html' title='New Music Manager webpage'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-1638463077704836348</id><published>2007-04-12T11:08:00.000-05:00</published><updated>2007-04-12T11:50:52.079-05:00</updated><title type='text'>Discovering Fuse!</title><content type='html'>The day before yesterday I was trying to find a way to make FOX applications open and browse remote samba shares. Samba provides a Posix API in libsmbclient that allows you to integrate this easily in your application or toolkit. Unfortunally it is licensed under GPL and not LGPL, making it totally useless to integrate this into FOX. What's the point releasing this under GPL. Basically any toolkit that wants to use this can't, since most of them are licensed under LGPL type licenses...&lt;br /&gt;&lt;br /&gt;Fortunally for me I discovered FUSE. There is no more need for every toolkit to implement it's own virtual filesystem. We just let FUSE handle the hard part. We can just use the normal file io operations to access remote machines. Even better yet it has sshfs, which allows you to mount a remote filesystem securely using a ssh connection.... 'totally awesome dude'!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-1638463077704836348?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/1638463077704836348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=1638463077704836348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1638463077704836348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1638463077704836348'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/04/discovering-fuse.html' title='Discovering Fuse!'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-1708410952356030582</id><published>2007-04-10T21:00:00.000-05:00</published><updated>2007-04-10T21:02:39.414-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><category scheme='http://www.blogger.com/atom/ns#' term='Genesis'/><title type='text'>Genesis Tickets</title><content type='html'>I've got Genesis Tickets for their concert on Sept. 30 in Detroit! Now if only I could wait that long...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-1708410952356030582?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/1708410952356030582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=1708410952356030582' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1708410952356030582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/1708410952356030582'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/04/genesis-tickets.html' title='Genesis Tickets'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-3788431115549441780</id><published>2007-03-29T22:32:00.000-05:00</published><updated>2007-03-29T22:57:54.009-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Movies'/><title type='text'>Interesting Upcoming Movies</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.apple.com/trailers/independent/thehawkisdying/"&gt;The Hawk is Dying&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.apple.com/trailers/thinkfilm/thetvset/"&gt;The TV Set&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.apple.com/trailers/independent/blacksheep/"&gt;Black Sheep&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.apple.com/trailers/paramount_vantage/yearofthedog/"&gt;Year of the Dog&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.apple.com/trailers/independent/snowcake/"&gt;Snow Cake&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-3788431115549441780?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/3788431115549441780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=3788431115549441780' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3788431115549441780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3788431115549441780'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/03/interesting-upcoming-movies.html' title='Interesting Upcoming Movies'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-2940375184156428240</id><published>2007-03-15T00:03:00.000-05:00</published><updated>2007-03-15T01:11:59.713-05:00</updated><title type='text'>Memory used by Linux Music Players</title><content type='html'>Granted, each application may have different features that may require way more memory than Goggles Music Manager. After all, GMM only indexes all the track information and does nothing fancy like album art and such. I'm not sure if these numbers are at all scientific. Still they're fun to look at. The  numbers were taking after starting the application and starting playback.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;(application)  (VmSize) / (VmRss) / (Num Songs)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;GMM             85 MB     /   23 MB   / 10606&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;RhythmBox           116 MB    /  29 MB   /  9005&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Quod Libet         107 MB    /   51 MB   / 10545&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Amarok                 137 MB    /   54 MB   / 10562&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Banshee               161 MB    /   77 MB   / 10263&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-2940375184156428240?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/2940375184156428240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=2940375184156428240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2940375184156428240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2940375184156428240'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/03/memory-used-by-linux-music-players.html' title='Memory used by Linux Music Players'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-7155682433388297824</id><published>2007-03-10T13:52:00.000-06:00</published><updated>2008-11-13T00:41:01.236-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><category scheme='http://www.blogger.com/atom/ns#' term='Genesis'/><title type='text'>Genesis Favorites: We Can't Dance</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_vvMHr8FIDSw/RfMNhca5g2I/AAAAAAAAAAw/shNoZI3CVPs/s1600-h/wecantdance.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_vvMHr8FIDSw/RfMNhca5g2I/AAAAAAAAAAw/shNoZI3CVPs/s200/wecantdance.jpg" alt="" id="BLOGGER_PHOTO_ID_5040387276173575010" border="0" /&gt;&lt;/a&gt;I practically grew up on this album and it is my first ever Genesis album. So I have a little bit of trouble listing my favorites tracks without listing all of them.&lt;br /&gt;Also the album cover art is one of my favorites as well. Genesis definitely sounds more 'earthy' and less 'plastic' on this album then their previous 80's efforts.&lt;br /&gt;&lt;br /&gt;The album has some really great short tracks like Jesus he knows me, No Son of Mine, and Hold On my Heart. But the long tracks on this album are definitely my favorites:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Driving The Last Spike&lt;br /&gt;&lt;/span&gt;&lt;span&gt;This song is about the many people that died building the english railroads. I think it's a great piece of song writing.&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dreaming While You Sleep&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Great Song!&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Living Forever&lt;/span&gt;&lt;br /&gt;Living forever is about how so called experts tell you how to live you life healthy (and sane) and years later tell the exact opposite.  Garlic used to be good for your heart, but not anymore. Feeling confused?&lt;br /&gt;Anyway, it ends with a great instrumental with some good guitar work from Rutherford.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fading Lights&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Great album closer. Love the lyrics and the good old instrumental piece in the middle.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-7155682433388297824?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/7155682433388297824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=7155682433388297824' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7155682433388297824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7155682433388297824'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/03/genesis-favorites-we-cant-dance.html' title='Genesis Favorites: We Can&apos;t Dance'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_vvMHr8FIDSw/RfMNhca5g2I/AAAAAAAAAAw/shNoZI3CVPs/s72-c/wecantdance.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-7685108817181443276</id><published>2007-03-09T21:44:00.000-06:00</published><updated>2007-03-09T21:56:40.155-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Movies'/><title type='text'>300</title><content type='html'>Yawn.... it definitely looked fantastic.... but how about some character development and story? It had some recognizable characters though. The whole movie was a combination of Lord of the Rings, Star Wars and Gladiator. I spotted The Emporer, Jabba the Hutt and Gollum. Lots of grass from Gladiator as well...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-7685108817181443276?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/7685108817181443276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=7685108817181443276' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7685108817181443276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7685108817181443276'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/03/300.html' title='300'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-2545444273877882398</id><published>2007-03-06T09:04:00.000-06:00</published><updated>2007-03-06T13:24:11.612-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><title type='text'>Updating MP3 filenames</title><content type='html'>I already have tag editing in Goggles Music Manager, but that feature is not really complete unless you also have the ability to update the corresponding filename. Imagine that you change the title of a track, the filename would probably need to reflect the new title as well. Often you might have filenames that are not correct, stored in the wrong location, or stored in a flat directory instead of hierarchy type directory structure. So there is definitely a need to change the filename.&lt;br /&gt;&lt;br /&gt;What's not easy is to determine what the new filename should be. There are several factors we should take care of:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Character encoding of the file system. This may be specified by the  current locale, but also you should be able to override it. For example, your current locale is UTF8 but you only want to write 7-bit ASCII to support transferring files to devices with no UTF8 support.&lt;br /&gt;Then there is this issue of converting unicode to 8 bit character encodings. Some combined characters in unicode may not have a equivelant  character in the target encoding, but in decomposed form they may (for example the character "ë").&lt;/li&gt;&lt;li&gt;Characters that have a special meaning in shells should be removed. &lt;/li&gt;&lt;li&gt;Simplify white space usage.&lt;/li&gt;&lt;li&gt;Optionally substitute any spaces for underscores. &lt;/li&gt;&lt;li&gt;Optionally only use lower case characters.&lt;/li&gt;&lt;li&gt;Optionally only use lower case characters for the file extension.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-2545444273877882398?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/2545444273877882398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=2545444273877882398' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2545444273877882398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2545444273877882398'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/03/updating-mp3-filenames.html' title='Updating MP3 filenames'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-2321189894227962692</id><published>2007-03-03T12:26:00.000-06:00</published><updated>2008-11-13T00:41:01.440-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><category scheme='http://www.blogger.com/atom/ns#' term='Genesis'/><title type='text'>Genesis Favorites: A Trick of the Tail</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_vvMHr8FIDSw/RfMnKMa5g3I/AAAAAAAAAA4/VLORx35kbu4/s1600-h/trick.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_vvMHr8FIDSw/RfMnKMa5g3I/AAAAAAAAAA4/VLORx35kbu4/s200/trick.jpg" alt="" id="BLOGGER_PHOTO_ID_5040415464043938674" border="0" /&gt;&lt;/a&gt;Since Genesis starts touring again this summer, I thought I might list all my favorite songs from each Genesis album. Who knows, may be they read my blog and consider playing some of them. Since they've so many great songs, I'll try to limit my selections up to 4 songs from each album.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dance on a Volcano / Los Endos &lt;/span&gt;&lt;br /&gt;I don't like the album version of these songs, but live they sound fantastic. Dance on a Volcano is a great song when you're hiking.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Mad Man Moon&lt;/span&gt;&lt;br /&gt;Absolutely love this song. From what I've heard they're never played it live. Shame on them!&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=vg7FiL-7HXs"&gt;http://www.youtube.com/watch?v=vg7FiL-7HXs&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Entangled&lt;/span&gt;&lt;br /&gt;I love this song on the album. The live version on the archives set is a bit of a disappointment. It just didn't sound as good as on the album.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ripples&lt;/span&gt;&lt;br /&gt;Beautiful song about getting older. Absolute masterpiece. (Live even better)&lt;br /&gt;&lt;br /&gt;(and yes... these were 5 songs... I know)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-2321189894227962692?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/2321189894227962692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=2321189894227962692' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2321189894227962692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/2321189894227962692'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/03/genesis-favorites-trick-of-tail.html' title='Genesis Favorites: A Trick of the Tail'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_vvMHr8FIDSw/RfMnKMa5g3I/AAAAAAAAAA4/VLORx35kbu4/s72-c/trick.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-9095465191101430560</id><published>2007-03-02T07:53:00.000-06:00</published><updated>2007-03-02T07:58:26.342-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='FOX'/><title type='text'>Goggles Music Manager 0.7.0</title><content type='html'>I've released Goggles Music Manager 0.7.0 with whole bunch of new features:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;gapless playback support.&lt;/li&gt;&lt;li&gt;Tag Editing Support.&lt;/li&gt;&lt;li&gt;Repeat Track Support.&lt;/li&gt;&lt;li&gt;Speed improvements in SQL database.&lt;/li&gt;&lt;li&gt;Minimize jumping of slider control when seeking.&lt;/li&gt;&lt;li&gt;Background color for every other row.&lt;/li&gt;&lt;li&gt;Import of single files now also possible.&lt;/li&gt;&lt;li&gt;Columns in tracklist are also now configurable in browse mode.&lt;/li&gt;&lt;li&gt;Fix Crash when clearing database and reimporting in List Mode.&lt;/li&gt;&lt;li&gt;Set default value for saving tag changes to file to false.&lt;/li&gt;&lt;li&gt;Manage own taglib string memory because taglib is leaking.&lt;/li&gt;&lt;li&gt;Also search for .m4p files.&lt;/li&gt;&lt;li&gt;mp4 support is now optional.&lt;/li&gt;&lt;/ul&gt;You can download it &lt;a href="http://fifthplanet.net/gmm.html"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://fifthplanet.net/resources/gmm-0.7.0.jpg"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://fifthplanet.net/resources/gmm-0.7.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-9095465191101430560?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/9095465191101430560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=9095465191101430560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/9095465191101430560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/9095465191101430560'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/03/goggles-music-manager-070.html' title='Goggles Music Manager 0.7.0'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-8523299633229206168</id><published>2007-02-11T11:31:00.000-06:00</published><updated>2007-02-01T08:14:46.173-06:00</updated><title type='text'>I'm 28!</title><content type='html'>Yee Ha, it's my birthday today! Probably spending most of my time cleaning up the aftermath of my party last night...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-8523299633229206168?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/8523299633229206168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=8523299633229206168' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8523299633229206168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8523299633229206168'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/02/im-28.html' title='I&apos;m 28!'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-7231460705438501783</id><published>2007-02-01T08:08:00.000-06:00</published><updated>2008-11-13T00:41:01.781-06:00</updated><title type='text'>Winter Wonderland</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_vvMHr8FIDSw/RcH1lX0SfmI/AAAAAAAAAAM/64jZdlpu_IQ/s1600-h/winter1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_vvMHr8FIDSw/RcH1lX0SfmI/AAAAAAAAAAM/64jZdlpu_IQ/s320/winter1.jpg" alt="" id="BLOGGER_PHOTO_ID_5026568681519480418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_vvMHr8FIDSw/RcH1ln0SfnI/AAAAAAAAAAU/1kOqqZndhR4/s1600-h/winter2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_vvMHr8FIDSw/RcH1ln0SfnI/AAAAAAAAAAU/1kOqqZndhR4/s320/winter2.jpg" alt="" id="BLOGGER_PHOTO_ID_5026568685814447730" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_vvMHr8FIDSw/RcH1l30SfoI/AAAAAAAAAAc/8Ew15dvQGSw/s1600-h/winter3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_vvMHr8FIDSw/RcH1l30SfoI/AAAAAAAAAAc/8Ew15dvQGSw/s320/winter3.jpg" alt="" id="BLOGGER_PHOTO_ID_5026568690109415042" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-7231460705438501783?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/7231460705438501783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=7231460705438501783' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7231460705438501783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/7231460705438501783'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/02/winter-wonderland.html' title='Winter Wonderland'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_vvMHr8FIDSw/RcH1lX0SfmI/AAAAAAAAAAM/64jZdlpu_IQ/s72-c/winter1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-3684008349291725315</id><published>2007-01-26T22:25:00.000-06:00</published><updated>2007-01-26T22:36:59.132-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Goggles Music Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='FOX'/><title type='text'>Music Manager and Beyond</title><content type='html'>After a quite succesfull release this week of Goggles Music Manager 0.6.2, I'm already working on its successor. Some long time fan who has been using a beta version for a while now complained that some features were missing that were previous there. Of course I never released those specific features out in the big world, so officially they never existed.&lt;br /&gt;&lt;br /&gt;For a while now I've been working on meta information editing capability. From the file editing (mp3,ogg etc) standpoint I'm already done. I'm using taglib and the mp4v2 libraries to write back the meta information. Updating the database itself still requires some work, but should almost be done as well. I still need to create some dialogs for Artist  and Genre editing. Also I like to implement a feature that will change the filename as well, when writing out the meta information to the original files. This mainly requires some changes to the preferences panel to set the filename template.&lt;br /&gt;&lt;br /&gt;Anyway, hopefully I can release it soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-3684008349291725315?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/3684008349291725315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=3684008349291725315' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3684008349291725315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/3684008349291725315'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/01/music-manager-and-beyond.html' title='Music Manager and Beyond'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-8941038743300172306</id><published>2007-01-26T22:00:00.000-06:00</published><updated>2007-01-27T18:13:00.533-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goggles'/><title type='text'>It's Goggles, not Googles....</title><content type='html'>'nuff said.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-8941038743300172306?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/8941038743300172306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=8941038743300172306' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8941038743300172306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/8941038743300172306'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2007/01/its-goggles-not-googles.html' title='It&apos;s Goggles, not Googles....'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-116682404523647649</id><published>2006-12-22T15:46:00.000-06:00</published><updated>2007-01-26T22:53:07.907-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Travel'/><title type='text'>Back from India, going to Holland next...</title><content type='html'>subject says it all..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-116682404523647649?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/116682404523647649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=116682404523647649' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/116682404523647649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/116682404523647649'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2006/12/back-from-india-going-to-holland-next.html' title='Back from India, going to Holland next...'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-116195942534599771</id><published>2006-10-27T09:27:00.000-05:00</published><updated>2006-10-27T09:31:35.420-05:00</updated><title type='text'>Day 1 - Huntsville - Waiting for my flight...</title><content type='html'>Friends of mine brought me to the airport this morning. They picked me up at 8:00am and about 15 minutes later I was at the airport. Check-in went fairly smoothly and the security check was pretty quickly. Even better, they have wireless internet in the waiting area!. Flight will leave in about 1.5 hours.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-116195942534599771?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/116195942534599771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=116195942534599771' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/116195942534599771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/116195942534599771'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2006/10/day-1-huntsville-waiting-for-my-flight.html' title='Day 1 - Huntsville - Waiting for my flight...'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-116191474322037625</id><published>2006-10-26T21:04:00.000-05:00</published><updated>2007-01-26T22:52:50.943-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Travel'/><title type='text'>India, here I come!</title><content type='html'>My last post before I go to India  for a two week business trip!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-116191474322037625?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/116191474322037625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=116191474322037625' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/116191474322037625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/116191474322037625'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2006/10/india-here-i-come.html' title='India, here I come!'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-116131128228484456</id><published>2006-10-19T21:26:00.000-05:00</published><updated>2007-01-26T22:52:33.657-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Digital Lifestyle'/><title type='text'>Canon A530</title><content type='html'>I ordered a new digital camera from NewEgg for my upcoming trip to India. It's a Canon A530. I submitted the order on tuesday and I got it by mail today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-116131128228484456?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/116131128228484456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=116131128228484456' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/116131128228484456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/116131128228484456'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2006/10/canon-a530.html' title='Canon A530'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-116129390311765919</id><published>2006-10-19T16:29:00.000-05:00</published><updated>2007-01-26T22:52:07.667-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Alabama'/><category scheme='http://www.blogger.com/atom/ns#' term='Tennessee'/><category scheme='http://www.blogger.com/atom/ns#' term='Hiking'/><title type='text'>Hiking in Alabama, Tennessee and North Carolina</title><content type='html'>The past couple of weeks I've been hiking in the weekends. This is where I went:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Foster Falls (TN)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This was a tough hike from one end of the park to the other. Mainly because of me being out of shape. The first part is pretty steep and several times you have to climb over rocks. The middle part is pretty boring but very easy. There's almost no incline or decline at all. The last part goes through a small canyon (don't disturb the bees like we did) and ends with a steep incline to get to end of the trail. It takes about 6 hours. I was really tired after this one. Subsequent hikes went a lot better though.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Walls of Jericho (AL)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Very nice trail that leads you to the bottom of the canyon. Only way out is to go the same way back.  On the main trail there are two ways to come down. A long way and a short cut so to say. The shortcut isn't that much shorter and forces you to cross a stream. The long way provides a handy bridge to cross the stream, although you need to cross a second stream without a bridge. Now when we went there wasn't any water so we didn't have any problems "crossing streams". From the camp site down in the valley there are two paths that lead to the "walls of jericho". Both are dead ends, one going along the top of the canyon, while the other goes on the bottom.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Lookout Mountain (Chattanooga, TN) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Lots of trails here. We started a Point Park going down first and ended up climbing back to Point Park. We did a 5 hour hike that day (about 11 miles). We took the bluff trail to Georgia went down to one of the lower trails and went back north to Tennessee all the way to cravens house. From cravens house we took the shortcut straight to Point Park (which is quite steep I must say)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Lake Guntersville (AL)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Nothing much to say about. Close by, very easy.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Smoky Mountains (Cherokee, NC)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;More on this later.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-116129390311765919?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/116129390311765919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=116129390311765919' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/116129390311765919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/116129390311765919'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2006/10/hiking-in-alabama-tennessee-and-north.html' title='Hiking in Alabama, Tennessee and North Carolina'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-115760319197460254</id><published>2006-09-06T23:23:00.000-05:00</published><updated>2007-01-26T22:53:24.326-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Movies'/><title type='text'>Little Miss Sunshine</title><content type='html'>This labor day I saw Little Miss Sunshine in the new theater here in Huntsville. The first theater that actually doesn't suck. Prices are reasonable though I haven't checked the consession stand. Furthermore and more importantly, the sounds was good and the projection of the movie correctly centered in the middle and in focus. All in all, I'm very happy they decided to come to this little town :)&lt;br /&gt;&lt;br /&gt;The movie was great btw. Highly recommended. Go see it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-115760319197460254?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/115760319197460254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=115760319197460254' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115760319197460254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115760319197460254'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2006/09/little-miss-sunshine.html' title='Little Miss Sunshine'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-115716748719824901</id><published>2006-09-01T22:20:00.000-05:00</published><updated>2007-01-26T22:53:44.737-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Movies'/><title type='text'>Little Children</title><content type='html'>I'm looking forward to the new movie by Todd Field, the director of the fantastic In the Bed Room. It's called Little Children and stars Kate Winslet, Patrick Wilson and Jennifer Connelly. Also starring Raymond J. Barry from Born on the fourth of July.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-115716748719824901?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/115716748719824901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=115716748719824901' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115716748719824901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115716748719824901'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2006/09/little-children.html' title='Little Children'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-115715677025389916</id><published>2006-09-01T19:23:00.000-05:00</published><updated>2007-01-26T22:54:04.013-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Religion'/><category scheme='http://www.blogger.com/atom/ns#' term='Movies'/><title type='text'>Jesus he knows me</title><content type='html'>Speaking of mind control and indoctrination:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"And he knows I'm right&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Ive been talking to Jesus all my life"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Check out the &lt;a href="http://www.apple.com/trailers/magnolia/jesuscamp/trailer"&gt;"Jesus Camp" &lt;/a&gt; trailer at Apple.&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;a href="http://www.apple.com/trailers/magnolia/jesuscamp/trailer"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-115715677025389916?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/115715677025389916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=115715677025389916' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115715677025389916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115715677025389916'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2006/09/jesus-he-knows-me.html' title='Jesus he knows me'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-115489056825114585</id><published>2006-08-06T13:43:00.000-05:00</published><updated>2007-01-26T22:54:30.852-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Movies'/><title type='text'>Movies</title><content type='html'>Picked up a couple of movies from the video rental place. (buy 3 for $25):&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-style: italic;"&gt;The Squid and the Whale&lt;/span&gt;&lt;br /&gt;Story about a family in which the parents are divorcing and how it affects each of the family members. This movie is actually very funny and serious at the same time. Jeff Daniels is briljant.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The Constant Gardnerer&lt;br /&gt;&lt;/span&gt;Still have to see this movie. I heard it was good.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;span style="font-style: italic;"&gt;Everything is Illuminated&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;Made it about half way through this movie before I fell asleep. Nothing to do with the movie, just was very tired. From what I've seen it's very good.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Zathura: A Space Adventure&lt;/span&gt;&lt;br /&gt;Jumanji in space. Nice entertainment&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-115489056825114585?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/115489056825114585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=115489056825114585' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115489056825114585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115489056825114585'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2006/08/movies.html' title='Movies'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-115354861698125290</id><published>2006-07-22T01:01:00.000-05:00</published><updated>2007-01-26T22:51:23.884-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='FOX'/><title type='text'>Week Numbers</title><content type='html'>I've implemented the ISO 8601 week number display. The generated week numbers are only valid if the calendar has set the first day of the week to Monday.  I'm not sure if I should put any effort into week number display for other non-standard systems.  As far as I know weeknumbers are more a European thing and they all use ISO 8601 anyway (the only documented standard).&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.fifthplanet.net/calendar5.png" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-115354861698125290?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/115354861698125290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=115354861698125290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115354861698125290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115354861698125290'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2006/07/week-numbers.html' title='Week Numbers'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-115340190806325169</id><published>2006-07-20T08:17:00.000-05:00</published><updated>2007-01-26T22:54:51.953-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='FOX'/><title type='text'>Calendar Widget (cont'd.)</title><content type='html'>Last night the calendar widget made it into FOX 1.7.x. In the next snapshot or release you should be able to try it out. I have made a bunch of fixes since yesterday, including resizing capability so that the LAYOUT_FILL_X|Y flags will work properly on it. Also the widget can be configured to display any day as the first day of the week.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.fifthplanet.net/calendar2.png" /&gt;&lt;br /&gt;&lt;br /&gt;From the beginning I already implemented a week number display. The display is there, but I still have to research the algorithm a little bit more that actually determines the week number. Which day of the week is first may need to be restricted if week numbers are on.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.fifthplanet.net/calendar3.png" /&gt;&lt;br /&gt;&lt;br /&gt;The calendar widget also has a option to restrict the user from navigating to other months. In addition the days not currently in the displayed month can be hidden as well:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.fifthplanet.net/calendar4.png" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-115340190806325169?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/115340190806325169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=115340190806325169' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115340190806325169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115340190806325169'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2006/07/calendar-widget-contd.html' title='Calendar Widget (cont&apos;d.)'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-115327712697877285</id><published>2006-07-18T21:42:00.000-05:00</published><updated>2007-01-26T22:55:06.592-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='FOX'/><title type='text'>Calendar Widget</title><content type='html'>The calendar widget I have been making for FOX is coming along. Check out the screenshot:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.fifthplanet.net/calendar.png" /&gt;&lt;br /&gt;&lt;br /&gt;The widget will probably get introduced in one of the FOX 1.7.x releases.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-115327712697877285?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/115327712697877285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=115327712697877285' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115327712697877285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115327712697877285'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2006/07/calendar-widget.html' title='Calendar Widget'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14904203.post-115266843569010418</id><published>2006-07-11T20:37:00.000-05:00</published><updated>2007-01-26T22:55:18.659-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><title type='text'>RIP Syd Barrett</title><content type='html'>&lt;span style="font-style: italic; font-weight: bold;"&gt;"Come on you raver, you seer of visions, come on you painter, you piper, you prisoner, and shine!"&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14904203-115266843569010418?l=www.fifthplanet.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.fifthplanet.net/feeds/115266843569010418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14904203&amp;postID=115266843569010418' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115266843569010418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14904203/posts/default/115266843569010418'/><link rel='alternate' type='text/html' href='http://www.fifthplanet.net/2006/07/rip-syd-barrett.html' title='RIP Syd Barrett'/><author><name>sxj</name><uri>http://www.blogger.com/profile/17427128737770700528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
