Sound Juicer
Sound Juicer is a clean, mean, and lean CD ripper for GNOME 2.
It sports a clean interface and simple preferences, aiming to do The Right Thing and What You Mean all of the time. It requires GNOME 2.16 and GStreamer 0.10.
Screenshots
Download
Latest download: sound-juicer-2.22.0.tar.bz2.
Various packages are available:
- Debian -- my repository, and are in the archive
- RedHat -- GStreamer or Matthew Hall
- Mandrake Cooker -- contrib
- SUSE -- suser-guru
Bugs can be reported at http://bugzilla.gnome.org/. View the list of currently open bugs.
Love Sound Juicer? Want to help the developer save for the deposit on a house? You can help!
Sound Juicer "Died To Make This Sound" 2.22.0
Sound Juicer "Died To Make This Sound" 2.22.0 is available now. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Last minute fixes, cleanups, and translations abound!
- Fix various crashes in the preferences dialogs (thanks Matthew Martin)
- Translate the genres (thanks Brian Geppert)
- Add a paused track state (thanks Brian Geppert)
- Use the system icons for play/record (thanks Micharl Monreal)
- Many many translations!
Thanks to everyone who helped with Sound Juicer 2.22, there has been a huge influx of new contributors thanks to the GHOP and gnome-love projects.
Sound Juicer "Drop The Empty Pursuit Of Props" 2.21.92
Sound Juicer "Drop The Empty Pursuit Of Props" 2.21.92 is available now. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Just small fixes now:
- Don't loop if the selected music directory doesn't exist (Matthew Martin)
- When editing the album artist, unset the sortable artist name
- Remove deprecated calls in BaconVolume (Michael Terry)
Can I Get A Replicator?
There is a Sound Juicer bug which has been reported in 2.20 and 2.21, where changing the album artist name doesn't change the name that is used when creating directories (link to bug). Thinking about the code this is very strange, and I can't replicate it myself, so I have to ask the Planets. Has anyone else seen this, or can they replicate this?
NP: Workmen digging up my road the bastards, Thames Water (photo)
Sound Juicer "Spent All Night Just Watching You" 2.21.91
Sound Juicer "Spent All Night Just Watching You" 2.21.91 is available now. Tarballs are available on burtonini.com, or from the GNOME FTP servers. A few features, before we hit the deep freeze.
- Write extracted audio to a temporary file and then rename (Matthew Martin)
- Disable the Eject button if the drive cannot eject (David Meikle)
Sound Juicer "It's Deeper Than The Darkest Sea" 2.21.3
Sound Juicer "It's Deeper Than The Darkest Sea" 2.21.3 is available now. Tarballs are available on burtonini.com, or from the GNOME FTP servers. More hot features!
- Add a Disc Number field, and magically populate it (Matthew Martin)
- Add content/* media types for Nautilus (Matthias Clasen)
- Set a11y relationships on the cluebar (thanks Rich and Willie)
- Fix play/pause (Bill O'Shea)
- Handle the cdio element not being cdparanoia
Sound Juicer "Now There's Emptiness In My Bed" 2.21.2
Sound Juicer "Now There's Emptiness In My Bed" 2.21.2 is available now. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Again, the response from the gnome-love and GHOP tasks has been great, and there is a lot new in this release.
- Update documentation (Andreas Freund)
- Check extracted filenames are not too long (Ed Catmur)
- Add a Year entry to the main window (Andrzej Polatyński)
- Add a Duplicate Disc menu item (Dave Meikle)
- Show better error messages if the target directory can't be created (MatzeB)
- Remove branding from the desktop file
- Fix initial playback (Bill O'Shea)
- Hide the progress bar unless ripping (Ghee Teo)
- Move the cursor to always been on the currently playing/ripping track (Dave Meikle)
- When editing album artist, only change track artists if it was the same (Bill O'Shea)
Sound Juicer Loving
Over Christmas a load of gnome-love bugs in Sound Juicer were closed thanks to some wonderful people, so to keep people's interest (and try and gain some serious co-maintainers) I've gone through the bug list and marked more gnome-love bugs. There are thirteen bugs marked now, all of which should be no more than a few hours work each, making them perfect fodder for anyone who wants to get more experience with GNOME programming.
NP: Bag Lady (Dune DnB Remix), Erykah Badu
Sound Juicer "Esoteric Quotes, Most Frightening" 2.21.1
Sound Juicer "Esoteric Quotes, Most Frightening" 2.21.1 is available now. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Special thanks to the wonderful people who worked on a few bugs I tagged as gnome-love, and Carl-Anton for working on the SJ GHOP task!
- Save custom genres (#382667, thanks Jonh Wendell)
- Make the progress bar smaller (#460650, thanks Stefan Oderbolz)
- Detect VFAT and NTFS filesystems and strip characters they can't handle (#321436, thanks Carl-Anton Ingmarsson and GHOP)
- Inhibit power management suspension when ripping (#344947, thanks Carl-Anton and GHOP)
- Don't crash when finished extracting (#498500)
- Remove the Rip Completed dialog (#504639)
- Set pipeline state to NULL when disposing (#495410)
- Escape the album and artist in the cluebar (#504862, thanks Luca Cavalli)
Sound Juicer "Sound Sculptures In Space" 2.21.0
Sound Juicer "Sound Sculptures In Space" 2.21.0 is finally out. Tarballs are available on burtonini.com, or from the GNOME FTP servers.
- Add a cluebar when the CD isn't in Musicbrainz (thanks Luca Cavalli, #452047)
- Fix the multiple album select dialog (thanks Rob Bradford, #500815)
- Install 48x48 PNG icon (thanks Andreas Nilsson, #502933)
- Change Deselect All shortcut to Control-Shift-A (thanks Ted Gould, #501442)
- Add Overwrite All/Skip All buttons to the overwrite dialog (thanks Michael Chudobiak, #130782)
Sound Juicer "Tiredness Fuels Empty Thoughts" 2.20.1
Sound Juicer "Tiredness Fuels Empty Thoughts" 2.20.1 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Hopefully this fixes the common crashes that people are seeing, if it does then I'll backport the fixed to 2.16 so that more distributions can release updated packages.
- Unset temporary iterators after ripping, hopefully fixing a very common crash (#403870).
- Only lock the drive when extracting, and ensure its unlocked when finished. This should fix another common crash (#484535).
- Fix logic bug when creating directories (#481025, thanks William Lachance).
- Reference the initial profile to stop crashing when profiles are edited (#440400, Stefan Röllin)
NP: Aerial, Kate Bush
Sound Juicer "The Best Blue Is Through The Trees" 2.20.0
Sound Juicer "The Best Blue Is Through The Trees" 2.20.0 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers.
- Remove a work around now that GStreamer is fixed, and update requirement (#472650, Jaap Haitsma)
Also thanks to the tireless translation team: Djihed Afifi (ar), Ihar Hrachyshka (be), Alexander Shopov (bg), Runa Bhattacharjee (bn_IN), Jordi Mallach (ca), Ask Hjorth Larsen (da), Hendrik Richter (de), Tshewang Norbu (dz), Kostas Papadimas (el), David Lodge (en_GB), Jorge González (es), Ivar Smolin (et), Iñaki Larrañaga Murgoitio (eu), Ilkka Tuohela (fi), Christophe Benz (fr), Ignacio Casal Quinteiro (gl), Ankit Patel (gu), Eyal Mamo (he), Gabor Kelemen (hu), Francesco Marletta (it), Takeshi AIHANA (ja), Young-Ho Cha (ko), Erdal Ronahi (ku), Žygimantas Beručka (lt), Raivis Dejus (lv), Arangel Angov (mk), Kjartan Maraas (nb), Wouter Bolsterlee (nl), Tomasz Dominikowski (pl), Og Maciel (pt_BR), Duarte Loreto (pt), Mugurel Tudor (ro), Nickolay V. Shmyrev (ru), Danishka Navin (si), Matic Žgur (sl), Elian Myftiu (sq), Милош Поповић (sr), Daniel Nylander (sv), Dr.T.Vasudevan (ta), Theppitak Karoonboonyanan (th), Baris Cicek (tr), Maxim Dziumanenko (uk), Clytie Siddall (vi), Funda Wang (zh_CN), Chao-Hsiung Liao (zh_HK, zh_TW).
Sound Juicer "G D M F S O B" 2.19.3
Sound Juicer "G D M F S O B" 2.19.3 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers.
- When removing sources be more paranoid. I hope this fixes the many-duplicated crasher
- Translate the program description (#450161, Gabor Kelemen)
- Bump libmusicbrainz requirement
Sound Juicer Love Hour
Does anyone fancy hacking for an hour on a neat little feature for Sound Juicer, as a way of learning the code base a little? This shouldn't take more than an hour or so, and would be good for the world.
When Musicbrainz can't find the track listing for a CD, it automatically queries FreeDB and will attempt to return something from the garbled nonsense that FreeDB generally contains. The user cannot tell the difference, unless they notice that the track listings are badly formatted, the album artist is incorrect, or the encoding is wrong. The user will not notice any trivial issues, fix any obvious problems and then rip the CD, or just give up now if the encoding is wrong.
This is bad.
What should happen is that Sound Juicer should subtly point out to the user if the data is proxied from FreeDB, so that they can import it into MusicBrainz where more data can be added and verified. What I'd like to see is a little pane appear if a CD is from FreeDB (SJ knows this already) with a link to the relevant import URL, so the user can quickly import it once for the benefit of everyone else who rips the album in the future.
Does anyone fancy hacking this? As I said, it sounds like an hour of coding for someone who can code GTK+ but hasn't touched SJ before.
NP: This Book Is About Words, Ahmad Szabo
Sound Juicer "Little Bit Of Your Song In My Ear" 2.19.2
Sound Juicer "Little Bit Of Your Song In My Ear" 2.19.2is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers.
- Correctly read the album artist (#393707)
- Don't set empty track titles (#435964)
- Fix a11y on the play/pause button (#364371, Patrick Wade)
Sound Juicer Refactor: Testers Wanted
I've been slowly refactoring bits of Sound Juicer to make it more manageable and in the end usable with plugins, and I'm ready to commit a chunk of refactoring back into Subversion. However before I do so I'd appreciate it if some others would test the changes. The changes are in this Bazaar repository, branch, build and use it like you would any other Sound Juicer release.
I've refactored the track store and view into separate objects, which meant that the spagehtti code that held the UI together had to be rewritten. I think I tested all of the cases, but if someone could give it a go, and check that the buttons are correctly enabled and disabled as you select tracks, that the sorting is correct and so on, I'd be very happy. Thanks!
NP: Live EP, Bonobo
Sound Juicer "From a Council Flat Paying Higher Rate Tax" 2.19.1
Sound Juicer "From a Council Flat Paying Higher Rate Tax" 2.19.1 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Brown paper bag release to fix not one but two bugs causing SJ to not start.
- Fix type names, which caused an assertion on startup
- Fix profile checking, which caused SJ to fail to parse any profiles
- Fix error handling when using errno (#438122)
Sound Juicer "Nikki's Growing A Patch Out In The Backyard" 2.19.0
Sound Juicer "Nikki's Growing A Patch Out In The Backyard" 2.19.0 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. This is the first release in the 2.19.x development series, after I failed to do anything useful in 2.17.x...
- Attempt to repair brain-dead FreeDB encoding (Ka-Hing Cheung)
- Fix memory leaks in musicbrainz object (Cristian Persch)
- Follow the preferred sound device (Bastien Nocera)
- Use xdg-user-dirs (BN)
- Use gst_element_make_from_uri instead of hardcoding cdparanoia (James Livingstone)
- Display a better message after extracting (Adam Petaccia)
- Fix detection of FreeDB albums (David Mandelberg)
- Accessibility fixes (Rich Burridge, Patrick Wade)
- Don't crash if libnautilus-burn doens't know of a device (Pascal Terjan)
- Initialise threading earlier
- Convert strerror() output to UTF-8 for display (PT)
- Remove "Application" category from desktop file
- Fix srcdir!=builddir builds (Loic Minier)
- Internal refactor of extractor and metadata objects
Sound Juicer "Let's Kill First The Banker" 2.16.3
Sound Juicer "Let's Kill First The Banker" 2.16.3 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Loads of fixes!
- Fix install target (Christian Persch)
- Set urgency hint on completed dialog (Sebastien Bacher)
- Add man page
- Ensure playback is stopped when media is removed (Luca Cavalli)
- Source cleanups (Adam Petaccia)
Sound Juicer "Wish I Could Stop You From Talking" 2.16.2
Sound Juicer "Wish I Could Stop You From Talking" 2.16.2 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Loads of fixes!
- "None" directory path shouldn't create blank directory name (#374831, Adam Petaccia)
- Don't disable re-read when playing (#347218, Stephen Cook)
- Update bacon volume (#369490)
- Set a11y relationships (Robin Sonefore, #364386)
- Fix prefs dialog spacing (#332561, Christian Persch)
- Fix dates with 0s in (#364976, Alex Lancaster).
- Replace spaces with underscores in path_patterns and file_patterns when "Strip special characters" is selected (#357111, Luca Cavalli).
- Port to automake 1.9, update desktop file for new Bug Buddy (#357682, Christian Persch)
- Reset the extract speed on every track just in case (#343544).
- Initialise the authentication manager (#356578)
- Show error messages when the pipeline doesn't link (Tim-Philipp Muller, #361151)
- Add 32x32 icon
Sound Juicer Bazaar Mirror
If anyone out there fancies hacking on Sound Juicer (hint hint) to tackle the large number of feature requests in Bugzilla (hint hint), then its just become easier if you don't have a GNOME CVS committer account: Launchpad now mirrors the Sound Juicer module into a Bazaar (bzr-ng) repository. To grab it, simply do:
bzr branch http://bazaar.launchpad.net/~vcs-imports/sound-juicer/main my-sj
When that finishes, you'll have a branch of the SJ module called my-sj, which you can edit, commit, and otherwise hack on as you want, and you can either easily generate diffs for submitting into Bugzilla, or publish the branch online.
Sound Juicer "Now Every Fool In Town" 2.16.1
Sound Juicer "Now Every Fool In Town" 2.16.1 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Just a couple of fixes:
- Fix profiles where the output frequency isn't 44.1Khz (thanks Tim-Philip Müller)
- Listen to the strip special characters preference and update the label (thanks Peter)
NP: Mad Season, Matchbox 20
Sound Juicer "Hollywood Sending Signals Of Destruction" 2.16.0
Sound Juicer "Hollywood Sending Signals Of Destruction" 2.16.0 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers.
There are not a lot of interesting features in this compared to 2.14, sorry!
- Release date information added to metadata
- Authenticated proxies work
- Playback volume and window position and size saved
Sound Juicer "Don't Blow Those Brains Yet" 2.15.5.1
Sound Juicer "Don't Blow Those Brains Yet" 2.15.5.1 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Hmm, I've done very little here, and there are 91 open bugs in Bugzilla. This sucks.
- Update the icon cache on install (#348972)
- Fix intltool requirements (Kjartan Maraas)
Update: 2.15.5.1 is released, with a tarball that will configure.
Sound Juicer "I Need A Little Love To Ease The Pain" 2.14.5
Sound Juicer "I Need A Little Love To Ease The Pain" 2.14.5 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. This releases rolls in the bug fixes from 2.15.4:
- Add date information to all possible albums (Alex Lancaster)
- Improve GStreamer error handling (Tim-Philipp Muller)
- Don't crash when re-opening the Preferences dialog
- Clear the genre field when re-reading the disk
Sound Juicer "Two Undernourished Egos Four Rotating Hips" 2.15.4
Sound Juicer "Two Undernourished Egos Four Rotating Hips" 2.15.4 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Not a lot going on, sorry.
- Add date information to all possible albums (Alex Lancaster)
- Improve GStreamer error handling (Tim-Philipp Muller)
- Don't crash when re-opening the Preferences dialog
- Clear the genre field when re-reading the disk
Sound Juicer "We Could Have Been Strangers If We Tried" 2.15.3
Sound Juicer "We Could Have Been Strangers If We Tried" 2.15.3 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Still very little progress...
- Update for new nautilus-cd-burner API (William Jon McCann)
Sound Juicer "But It's All Good Cos I'm The Soul Controller" 2.14.4
Sound Juicer "But It's All Good Cos I'm The Soul Controller" 2.14.4 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Some small bug fixes:
- Only manipulate track stores if there is something to do
- Fix progress bar calculation (John Thacker, #339062)
- Fix CDIO check (John N. Laliberte, #339303)
- Save and restore maximised state (Luca Cavalli, #340038)
NP: Only Built For Cuban Linx..., Raekwon
Sound Juicer "Got A Brand New Bag" 2.15.2.1
Sound Juicer "Got A Brand New Bag" 2.15.2.1 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. This is a brown paper bag release to fix the small translations problem: they didn't exist in 2.15.2.
Update:: rebuilt the tarball, this time it actually works.
Sound Juicer "Plus I Never Eat Cow If Ain't Halal" 2.15.2
Sound Juicer "Plus I Never Eat Cow If Ain't Halal" 2.15.2 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Not a lot has been done sadly:
- Move backend code to libjuicer
- Save and restore window maximised state (Luca Cavalli)
- Use GLib debug flags rather than --enable-debug (Przemysław Grzegorczyk)
- Translate the help title (PG)
Sound Juicer "The Winds Are Blowing Telling Me All I Hear" 2.15.1
Sound Juicer "The Winds Are Blowing Telling Me All I Hear" 2.15.1 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. This is the first release in the 2.15.x development series and isn't that exciting, sorry:
- Only manipulate the track store if there is stuff in it (#333402)
- Fix progress bar calculation (#339062, John Thacker)
- Check for cdio >= 0.70 (#339303, John Laliberte)
- Use new intltool for po/LINGUAS magic (#339197)
- Use GString when creating the paths (#336725, James Livingston)
- Update the file/path pattern documentation (#337638)
- Update the about dialog (#328181, Brian Pepple)
- Save and restore playback volume (#334170, Marinus Schraal)
- Improve --help (#335016, Vincent Untz)
- Translate an untranslated string (#334509)
NP: Out Of Season, Beth Bibbons and Rustin Man
Sound Juicer "Don't Just Sit There Going Crazy On Your Own" 2.14.3
Sound Juicer "Don't Just Sit There Going Crazy On Your Own" 2.14.3 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. A small selection of bug fixes before I branch:
- Fix reversed check for invalid iterator, allowing playback to work!
- Add some buffering to the playback pipeline
- Reset the window title even more
- Namespace the copied gsttaglibmux to avoid conflicts
NP: 1st Born Second, Bilal
Sound Juicer "Come Back Stronger Than A Powered-up Pacman" 2.14.2
Sound Juicer "Come Back Stronger Than A Powered-up Pacman" 2.14.2 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Just a few bug fixes:
- Don't set incorrect sortnames (Peter Oliver)
- Don't write encoder tags, write duration tag
- Reset the window title more
- Use po/LINGUAS (Wouter Bolsterlee)
- Fix id3tag plugin initialisation hopefully
- Remove gcc-sim (Damien Charbery)
The 2.14.x series of Sound Juicer releases is dedicated to Iain Holmes,
who said he loved the Kaiser Chiefs. Or was it loathed
, I can't
recall. Anyway, the long and never-ending series of 2.14.x releases are
dedicated to him.
NP: DJ TeeBee live at The Breezeblock
Sound Juicer "It's Not Very Pretty I Tell Thee" 2.14.1
Sound Juicer "It's Not Very Pretty I Tell Thee" 2.14.1 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Lots of bug fixes here:
- Change CD lookup query to allow MB to proxy requests to FreeDB
- Ship a copy of taglibid3mux and tell people to use id3mux when creating the MP3 profile
- Remove SjProfileChooser, use gnome-media's widget
- Preferences dialog isn't modal
- Don't show the main window if there is an error
- Handle NULL profiles without crashing the Preferences dialog
- The duration and track number column are not resizable (Wouter Bolsterlee)
- Don't hardcode compiler options, use GNOME_COMPILE_WARNINGS
- Volumn should not display stock_volume-0 for volume > 0 (Dennis Cranston)
- Handle sortnames being NULL
- Don't leak the GnomeProgram reference
- Ensure the Play/Pause button stays the same size (Christian Neumair)
- Don't progress change notifications from the pipeline (Christian Neumair)
- Handle all paranoia modes (Marinus Schraal)
- Check iterator access to shut up GCC
- Fix the program name not being translated
- Add MAINTAINERS
- Install icons mode 0644 instead of 0755
Translators: Ales Nyakhaychyk (be), Clytie Siddall (vi), Daniel Nylander (sv), Ivar Smolin (et), Kostas Papadimas (el), Petr Tomeš (cs), Theppitak Karoonboonyanan (th), Vladimer Sichinava (ka).
Recent Files in Sound Juicer
Now that fellow Opened Hander Emmanuele has landed the GtkRecent code into GTK+, I started to think about if I could use it in Sound Juicer. Consider this a personal Is It Crack Or Not.
Should Sound Juicer add songs it successfully rips to the recent files list, so they are trivially opened from the Recent Documents menu and so on? Answers on a postcard, or if you don't have my address, in the comments on this posting.
NP: Regulate, Warren G
Sound Juicer "Let's Go Back, Let's Go Way On Way Back When" 2.14.0
Sound Juicer "Let's Go Back, Let's Go Way On Way Back When" 2.14.0 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Bug fixes:
- Fix multiple album results again (John Thacker)
- Depend on new GStreamer, remove copied code
- Depend on new libnautilus-burn, fixing the drive selection
- Return an error if the pipeline cannot be linked
- Don't translate new strings
- Set the read speed on every extract
- Fix up cleanup logic after extracting
Translators: Ankit Patel (gu), Clytie Siddall (vi), Daniel Nylander (sv), Duarte Loreto (pt), Elian Myftiu (sq), Francesco Marletta (it), Francisco Javier F. Serrador (es), Funda Wang (zh_CN), Gabor Kelemen (hu), Gnome PL Team (pl), Hendrik Richter (de), Ignacio Casal Quinteiro (gl), Ilkka Tuohela (fi), Jérémy Le Floc'h (br), Jordi Mallach (ca), Kjartan Maraas (nb, no), Lasse Bang Mikkelsen (da), Leonid Kanter (ru), Maxim V. Dziumanenko (uk), Mugurel Tudor (ro), Petr Tomeš (cs), Priit Laes (et), Rajesh Ranjan (hi), Raphael Higino (pt_BR), Rhys Jones (cy), Rostislav "zbrox" Raykov (bg), Satoru SATOH (ja), Tino Meinen (nl), Žygimantas Beručka (lt).
Sound Juicer Merchandise
Sadly arriving two days late for wearing to FOSDEM, my trial-run of Sound Juicer t-shirts arrived on Monday. They rock!
The back reads freshly squeezed audio
if you can't make it out. Go
and get yours now!
NP: Ben Folds Five, Ben Folds Five
Sound Juicer "I Don't Know Why She's Ridin' So High" 2.13.6
Sound Juicer "I Don't Know Why She's Ridin' So High" 2.13.6 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Yes, this is too late for the 2.13 RC, but I thought I best get the package out anyway. Bug fixes:
- Rocking new icon from Lapo Calamandrei
- UI Review attack on Preferences dialog
- Don't cache metadata, it's a pain
- Change the sample metadata to a real song
- Show file extension in sample filename
- Use × rather than x in progress bar
- Untranslate strings that should not be translated
Translators: Ankit Patel (gu), Clytie Siddall (vi), Francisco Javier F. Serrador (es), Gabor Kelemen (hu), Ignacio Casal Quinteiro (gl), Ilkka Tuohela (fi), Iñaki Larrañaga (eu), Kjartan Maraas (nb), Kjartan Maraas (no), Kostas Papadimas (el), Lasse Bang Mikkelsen (da), Leonid Kanter (ru), Miloslav Trmac (cs), Priit Laes (et), Raphael Higino (pt_BR), Rhys Jones (cy), Rostislav Raykov (bg), Satoru SATOH (ja), Theppitak Karoonboonyanan (th), Tino Meinen (nl), Vladimer SIchinava (ka), Woodman Tuen (zh_HK), Woodman Tuen (zh_TW), Žygimantas Beručka (lt).
New Artwork
Matthew Garrett was briefly my hero today (taking over from Iain Holmes) for uploading into Dapper xserver-xgl and Compiz. Very nice it is too, but it's a bit too crashy on my laptop for any real work.
Shortly afterwards he was replaced by Lapo Calamandrei, who told me he was working on some new Sound Juicer artwork if I was interested. Hell yes, I said, and it turns out he has managed to draw exactly what I wanted the Sound Juicer icon to be, several years ago. He rules.
NP: Wish You Were Here, Pink Floyd
Sound Juicer "For All Of These Simple Things And Much More" 2.13.5
Sound Juicer "For All Of These Simple Things And Much More" 2.13.5 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Bug fixes:
- Enable Musicbrainz tagging with GStreamer 0.10.3
- Dutch manual (Tino Meinen)
- Fix build with GStreamer 0.10.3
- Disable Select All when there is no disc inserted
- Use GnomeProgram, the help button uses it
- Ignore unknown options instead of critically aborting
- Remove unused variables (Ryan Lortie)
Translators: Priit Laes (et), Žygimantas Beručka (lt)