Yay! Glad it's not crashing anymore. Regarding some of your
suggestions:
1. Tagalicious should automatically use less CPU usage in the
background when you're doing other things. The amount of CPU it uses
is automatically determined by the Cocoa frameworks. It does tend to
constantly read from the disk while it's working, so that may be the
cause of the slowdown with your other apps.
2. "Needs Updating" seems accurate to me. We named the button "Send
to iTunes" to make it clear that Tagalicious was going to change
something in your iTunes database, but it's not so critical for the
name of the smart group. What's your rationale here?
3. I don't think we want to create yet another smart group for this,
especially because it's an error doesn't necessarily mean that the
song can't be found in the database. It could be that the lookup
failed because of a slow internet connection, or the Tagalicious
database is down. If you don't want to try to retag those songs, you
can sort by status.
4. Hm, that's a good point.
5. We're already cramped for space, so titling the button "Send
selected to iTunes" is both longer and sounds more awkward. Also, I
think it's clear that songs that have not been tagged or have errors
won't change anything in iTunes.
6, 8, 9. You mention that the workflow to make changes isn't easy.
Automatically tagging songs when you select them was done with that in
mind -- since the workflow is always: 1. Tag a song, 2. Review
changes, 3. Send to iTunes; it seemed natural to just have step 1 be
automatically done for you. The only reason it isn't done for
multiple songs is because it starts taking up much more CPU/memory,
which may not be desirable.
I'm also interested in hearing how you would change the interface to
make it easier to review changes. How, exactly, would we make
reviewing changes more prominent? One improvement that I have planned
is that the details pane could reflect the details of all songs
selected, rather than the first song selected. While the songs would
likely have multiple values for each tag, it would at least allow you
to change the selected tags for a batch of songs all at once, and in
the case of albums, there would be a number of tags that *would* have
the same value across all the tracks.
We're considering adding an "album mode", where songs will be
automatically grouped into albums, but this wouldn't modify the
current three-paned interface too much. It would just automatically
group songs in the selection view, and then represent the details of
each album in the right hand pane rather than just the info for a
single song.
7. This is interesting, but we've also had complaints in the other
direction... some people were complaining about inconsistent
capitalization. Not sure if it's really worth making an option,
because if you don't care about capitalization, you can see that for
yourself in the details pane at a glance.
-- Simone