Ochusha is a so-called 2ch browser based on GTK+.
It is implemented mainly in C/C++ and employs multi-threading so that it runs considerably quickly. We would like to respond to user's request for features.
- ポップアップメニューで板やカテゴリを削除したときに、その時点でそれら
が消えるようにはなっておらず、おちゅ〜しゃの終了時に消えるという仕様
になっているのだが、GUIに何の変化もないというのはわかりにくいので、
削除された板やカテゴリの名前を白(背景の色)で表示するように変更した。
- DATファイルが壊れている場合に、壊れたレスがこっそり飛ばされる結果、
レス番がずれるという問題をこっそり飛ばす変わりに「ここ壊れています」
と表示することで回避した。
- ワールドカップ板などが見られない問題に対処した。
* ポップアップメニューで板やカテゴリを削除した時に、その時点で
板やカテゴリが消えるわけではないのだが、おちゅ〜しゃの終了時には
消えてなくなるので、消える状態であることをユーザに知らせるために、
板一覧において、削除された板やカテゴリの名前を白(背景の色)で表
示するように変更した。0.4.3.5のリリース前にこうするつもりだった
のに忘れていた。
* DATファイルが壊れている場合に、壊れているという事実をレスの変わ
りに表示することで、レス番がずれる問題(Bug#2398)を回避。
* ↑の実装をしくって、指定した数より余計にレスをレンダリングしてし
まうバグを直した。
* ワールドカップ板のサーバなどは、どうやらHTTP/1.1のPersistent
Connectionを許可しないっぽいので、それに対処。