Teo Mrnjavac

Syndicate content
Breaking the toy to see how it works
Updated: 19 min 35 sec ago

SoC status update

July 23, 2008 - 17:08

For those of you who don’t know me, I’m the SoK student working on implementing mass tagging in Amarok 2.

So what’s new since my last post?

This is a recent screenshot:

The string processing features now all work. These allow the user to easily clean up unwanted stuff from the tags, like trailing spaces and underscores. Title case mode capitalizes the first letter of every word except short words. The words that are already capitalized in some way (proper nouns, roman numerals) are left untouched.

Double-clicking on the token pool now adds the selected token at the end of the layout bar.

Work on the advanced mode is underway for those who still prefer writing text rather than drag&dropping.

Categories: Planet Amarok

I’m in your Amarok, tagging your tunes

July 14, 2008 - 11:10

Greetings, I’m the SoC student working on implementing mass tagging in Amarok 2, teo_m in IRC. I omitted the G from GSoC as I’m not sponsored by Google, but I’m working on my project anyway.

So what’s the plan? I intend to build an intuitive and powerful interface, based on drag&drop, to extract tags from filenames; this will be done by arranging tokens that represent the parts of the filename that end up in the metadata of the file. This picture should explain it better:

New tagging interface screenshot

It’s the new “Filename Schemes” interface that replaces the old one where the user had to write the same thing as %track - %artist - %title instead of just dragging buttons from the list to the layout bar.

So far we have mass tagging without the mass ;-). Two months ago I didn’t know anything about Qt so I first got a good book and messed around with examples. A month or so ago I ripped out the old filename scheme selector and began working on this one. For a beginner, the first challenge was to make drag&drop work and arrange the tokens the right way, that was done less than two weeks ago, and yesterday I finally managed to extract the first tags from filenames.

So now I can say this dialog fully replaces the old one feature-wise, as I see it from here it can only get better.

I am also aware of the fact that the stylesheets of the buttons are really ugly, I’m going to work on that soon.

Everything is in svn, feel free to try it. It shouldn’t crash Amarok or kill your cat but it’s still incomplete and not very robust.

Oh, and

I'm going to Akademy

Categories: Planet Amarok