てわけでBoardManagerの修正パッチ。cvsからの差分でkitaで-po。
変更対象は boardmanager.{h,cpp}とkitaboardview.cpp

ttp://www.geocities.co.jp/SiliconValley-Bay/7435/patch-1123-2.txt

・外部板の登録の仕方を若干変更

KitaBoardView::loadExtBoard()のあたり。まあ、相変わらず暫定仕様な訳ですが。
oooug.jpみたいな Flash CGI/mini thread 型の板の場合はextbrd.confで

OpenOffice.org<>http://oooug.jp/cgi-bin/bbs/users/<;>3

みたいに最後に「<>3」を付けて下さい。するとこの板はFlash CGI/mini thread 型として登録されます。
その他の2ch互換板、したらばの場合は自動判定するので「<>数字」は必要ないです。ちなみにこの3って数字は
boardmanager.hの/* type of board */以下の数値だったりして。

・板リストの更新前に本当に更新するかメッセージボックスを出すようにした

KitaBoardView::downloadBoardList()のとこ。これで移転かなと思ったら気軽にメニューの板一覧更新で
移転があったか確認できます。あとついでに新板や移転した板の名前をクリップボードにコピーできるようにしたり。

ちなみに板移転ですが、従来どおりプリファレンスのデバッグのページで手動で移転することも可能ですが、
そっちでは板リストは更新されないのでなるべく手動で移転するのは避けてください(デバッグのページは
消しちゃった方が安全かも・・・)

・あとはこまかいバグの修正とかqDebug消したりとか。

明日はDatManagerのチェックをする予定。