[sleipnir] Overrideについて

ブックマークレットの追加などで、カスタムメニューの編集とか書いてるくせに、
恥ずかしながら、つい最近まで、Overrideのことを知りませんでした…
Wikiで見ても、ふーんとしか、、

がーん。


Overrideというのは、Sleipnirの設定ファイルを優先的に上書きする機能です。
たとえば、プログラム内の設定ファイルの一部は、
アップデートするたびにデフォルトの設定に戻ってしまいますが、
Override内にコピーしておけば、
プログラム内の設定ファイルがデフォルトに戻っても、
Sleipnir起動時に、Override内の設定が適用される、というわけです。

一応仕様では、.xmlと、.iniを上書きできることになっていますが、
今現在は、.xmlのみの実装となっているようです。


で。


恥ずかしい話なんですけど、ブックマークレットの追加でいじった、
カスタムメニュー(GoButtonMenu.xml)を、
アップデートの度に、わざわざ保管場所からコピーして上書きしてました…手動で。

そんなことしなくても、Overrideフォルダに置けば、
すべて解決…だったんですよねぇ。
なんて迂闊な。


その他にも.iniファイルを中心に、いじっているファイルはいくつかあるんですが、
とりあえず現在の実装では上書きできないので、
それらについては、あきらめの方向で。

遅すぎるけど、とりあえず気づいてよかった…



Overrideについては、Sleipnirオンラインデータベース内の、
このあたりのページが参考になります。

タブブラウザ Sleipnir オンラインデータベース(Overrideとplugins.ini)