ブックマークレットの追加などで、カスタムメニューの編集とか書いてるくせに、
恥ずかしながら、つい最近まで、Overrideのことを知りませんでした…
Wikiで見ても、ふーんとしか、、
がーん。
Overrideというのは、Sleipnirの設定ファイルを優先的に上書きする機能です。
たとえば、プログラム内の設定ファイルの一部は、
アップデートするたびにデフォルトの設定に戻ってしまいますが、
Override内にコピーしておけば、
プログラム内の設定ファイルがデフォルトに戻っても、
Sleipnir起動時に、Override内の設定が適用される、というわけです。
一応仕様では、.xmlと、.iniを上書きできることになっていますが、
今現在は、.xmlのみの実装となっているようです。
で。
恥ずかしい話なんですけど、ブックマークレットの追加でいじった、
カスタムメニュー(GoButtonMenu.xml)を、
アップデートの度に、わざわざ保管場所からコピーして上書きしてました…手動で。
そんなことしなくても、Overrideフォルダに置けば、
すべて解決…だったんですよねぇ。
なんて迂闊な。
その他にも.iniファイルを中心に、いじっているファイルはいくつかあるんですが、
とりあえず現在の実装では上書きできないので、
それらについては、あきらめの方向で。
遅すぎるけど、とりあえず気づいてよかった…
Overrideについては、Sleipnirオンラインデータベース内の、
このあたりのページが参考になります。
タブブラウザ Sleipnir オンラインデータベース(Overrideとplugins.ini)