今日も生きてますよ。
マニュアル探査艦Ver.0.96まで来ました。結局今日一日近く費やしたかもしれない・・・。
Ver.0.96で追加された機能など:
- 検索の履歴
- 設定の保存・設定の初期化
- データベースの初期化
- ユーザフォルダ検索
今日の作業は、実際に公開する前のファイル名整理・リファクタリング等が主だったので、そんなに大きく変わったわけではありません。・・・が、それゆえに結構対外的な要素が結構変わった。ヘルプとか、細かい文章とか。
"公開バージョン"て言っても、いままでもずっと公開してますけどね(笑)。nadesikoに本格的に組み込む=コミットすることでより多くの人がマニュアル探査艦を使って下さる訳ですから、その意味での「公開」です。
今回気付いたんですが、sampleフォルダも逐次変わっていってるんですね。ずっと使っていたメインPCでは上書きインストールしていたためサンプル数が結構あったのですが、新しいサブPCではサンプルの数がかなり減っていました。つまり、メインPCでは最新版に残ってないような古いサンプルもずっと残っていたわけです。サブPCで構築したDBを使ってメインPCで検索したら、いくつかのサンプルがヒットしなかったので、おかしいなと思って調べてたら気付きました。
そんなわけなので、今日一日かけて"DBの再構築"機能もマニュアル探査艦本体に付加しました。環境によって存在するサンプル自体が違うということは、環境に適したDBを構築できる方がいいかと。しかし、初回起動時にDB構築してしまうと、構築に3分ぐらいかかってイライラすると思うので、初回起動では構築せず、メニューから初期化できるようにしました。このDBが重すぎたら考えものですが、60KB程度に収まったのでこれはデフォルトDBとして搭載しとくのがいいでしょう。