today I want to release a new beta version. I would be happy if s.o. could test it a little and tell me bugs he found.
- full unicode support
(winamp 5.33 needed!)
- list video/album now works fine.
- 3 tabs: files, albums and artists. the album and artist register displays every album/artist and the number of entries in it. you can also sort by the number of entries. double clicking on an album/artist item will show you the files connected with this item.
- you can now sort by title/album/artist etc by clicking on the list view column header. Note: first come the alphabetical values, then empty values, number, brackets and other characters...
- you can drag and drop files to the explorer, they will be copied to this location (Note: this doesnt work when dropping into the same hard drive because the explorer then wants to delete the original file). you can also drop files or folders into the MediaSQL window, then they will be added to the media list. you can also drag and drop files from the media list to other applications (like VLC).
- some minor changes
If you used the old beta:
You have to delete our old database file (mediasql.db) and add your files again (because of unicode and one more column in the database). Apart from that you have to update your sqlite3.dll and your language file.
The unicode version:
(both packages include the needed language dll and sqlite3 dll file.
You have to put the MediaSQLLangEn.dll and sqlite3.dll in your winamp directory, gen_mediasql.dll in your plugins directory
To all coders: dont hesitate to help this project go on, i unfortunately cant spend much time on it.
@bitcore: this sounds very interesting, but like aforementioned - for me coding is only a hobby and I dont have the time doing that stuff
What I maybe want to implement next is, like you said, a full text search, I currently even dont know what this exactly is
Maybe it is only a feeling but I think that the Unicode version is slower concerning sorting the items. So if you dont need Unicode, maybe youre happy with the ANSI version.
If you want to compile the project file, you just have to add or delete the line #define UNICODE in GlobalDef.h
Well, to all those who think my plugin is useful for them - have fun with it