NNDD v1.28.0 beta

ライブラリ周りの実装を大幅に変更

ライブラリとプレイリストを同じツリー内に表示させるため、かなり大規模にソースコードを修正しています。確認も主要な動作しか行っていないので、まだまだベータ版扱いです。

SQLite版ライブラリ

ライブラリ管理にSQLiteを導入しました。ただし、現在はデフォルトで無効で、何もしないと従来どおり連想配列+XMLのライブラリ管理を行います。

SQLite版Libraryを試してみたい方は、config.xml要素に下記の要素を追加してください。下記要素を追加した後の初回起動時のみ*1、library.xmlからデータを変換するので、起動完了まで少し時間がかかります。

<libraryType>LibraryTypeSql</libraryType>

config.xmlの場所はOSによって異なりますので下記ページを参考に探してください。
http://sourceforge.jp/projects/nndd/wiki/WikiFAQ

*1:正確には、LibraryTypeSqlが指定されていて、かつ、library.dbが存在しない場合のみ。