QtOidua

From Applepedia

Jump to: navigation, search
QtOIDUA
Image:QtOIDUA.png
Min/Max OS Support 10.2 | 10.3 | 10.4
License GNU GPL
Category Audio
Installer No
PowerPC Traitor {{{universal}}}
Website QtOIDUA

Contents

What is QtOIDUA?

QtOIDUA is a graphical user interface for OIDUA for Mac OS X and Linux. It is completely free and open source, and is licensed under the GNU GPL. It supports all the features of OIDUA and makes it easy to create fields, add directories, choose colors, and set options. QtOIDUA also allows you to save list configuration files, so you can easily recreate any previously created list.

So What is OIDUA?

OIDUA is an Audiolist clone by Sylvester Johansson and Mattias Paivarinta. Its purpose is to generate lists of audio files based on their location in your directory tree.

Can You Give Me an Example?

Of course. :)
 Sample OIDUA List

Neat. What Does it Look Like?

The interface still needs work, but it's totally usable. Take a look:
QtOIDUA Screenshot

It's Not the Most Attractive Application.

I know. There are a couple reasons for this:
  • QtOIDUA is cross-platform and developed using Qt.
Windows users of OIDUA had a GUI, but Mac and Linux users had only the command line. As a user of OS X and Linux, I wanted to create a solution for the rest of us. I chose to use Qt because it was cross-platform and would allow me to create a GUI for both OS X and Linux with a single codebase. The downside to this, however, is that with Qt I'm left to manually implement many of the things Cocoa takes care of for the programmer automatically, things Mac users just expect from an OS X application. I guess that's the cost of being cross-platform.
  • Some parts of the UI could have been laid out better or could be better implemented.
I wanted to release QtOIDUA when it was functional and (at least for the most part) bug free, not when it looked perfect. I figured functionality over some lack of form was a fair tradeoff.
Because I feel that QtOIDUA contains more than the necessary amount of functionality expected from an OIDUA front-end, my focus has now been improving it's UI (not to say I'll never add any new features, because that's not true, either). Some of the weirdnesses of the GUI (the old-style tabs, as an example) are Qt quirks, but as Qt progresses, those are being resolved (using the same example, the tabs are no longer listed as a known issue in Qt 4, so once QtOIDUA is ported to Qt 4, I believe that should be resolved).
Of course, QtOIDUA is open source, too. Even though it's a small application with a small userbase, I'd be happy to accept contributions!

Where Can I Get It?

The QtOIDUA website! Remember that QtOIDUA is under continuous development. Be sure to pass on any comments or suggestions!

Personal tools