今回もベータ4同様バグ取りと改善。それとチューニング。
バグ取り&改善
・読んだ本のインポート・・・既読で登録済みの本はインポートのとき無視していたが、ちゃんと入力できたか不安になるので表示するようにした。あと登録件数がちゃんとカウントされていなかったバグ修正。
ついでに入力エラーのときは警告音を出すように変更。
・表紙イメージが消える?・・・気が付くと表紙が表示されなくなっていた。古いデータの削除機能で消えたらしいが再現できず。。。とりあえず怪しい部分を修正して様子見。
速度チューニング
・お気に入りツリーを選んだときの表示(検索)速度をチューニング。
表示件数を数えるのに検索と同じだけの時間がかかっていたので、リストをクリックしたときだけ下のステータスバーに件数を出すように変更。
検索のときに無駄な処理が多かったので、取り除いて速度アップ。
データを既読などに更新するときに時間がかかっているのも何とかしたいが・・・どうもデータの保存に時間がかかっているようなので、データを少なくするとか、保存回数を少なくする(危険)とかしか思い浮かばない。
とりあえず検索対象からはずれた不要なデータを30日保存しているところを15日くらいに減らすか・・・。
そろそろ未実装の機能の実装と、要望があった予約販売の商品をプラグインで取り込めるように、本やタウンプラグインを改造そねば。。。