Theremin
Theremin copied to clipboard
The library window pops to the front every time the library is updated
I have the MPD setting auto_update on (naturally). I put some music into the server music directory, use the library to choose and play some of it, then either delete it or move to some permanent place.
Now, each and every time something is added, removed or just changed in the music directory, Theremin also updates the library (which is fine) and brings its window to the front of all applications (which is absolutely not needed and very annoying, especially considering that Theremin is most probably not the active app in such cases).
It would be much better if Theremin kept the fact of the library update to itself and did not interrupt the user's activity with other applications.
On a related note, it could also avoid scrolling the lists in the library to the top on every update, thus forcing the user to search for the previously used item again if the item is needed (which is quite inconvenient in the case of many artists or albums in the library, considering that the full list of albums is the only practical way of dealing with compilations and even albums of assorted artists). But this can well be an issue on its own.
(I realise that Theremin is sorta unmaintained but it would be very nice if someone with the knowledge of OS X development fixed this, especially since there aren't too many alternatives to MPD and Theremin. So I'll just leave this here and hope for the best.)
Every time i wanted to fix these kinds of issues, i gave up and worked on native ObjC MPD protocol implementation, which is still far from being functional. Now when Apple released Swift, i might give it another try someday, but since i mostly switched to AirPlay, i can't promise anything.