Download List

Sponsored link

Project Description

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.

System Requirements

System requirement is not defined

Released at 2003-11-27 10:40
ochusha 0.4.4.8 (1 files Hide)

Release Notes

version 0.4.4.8 (2003-11-27)
- URLのチェックルーチンにまだ酷いバグがいたので修正した。
- 前回の読み込み時以降変更のなかったスレの表示が遅い問題に対処した。
- スレ表示で使っているウィジェット内の見えないカーソルの初期配置を調整
して、キー操作によるスクロールの挙動を改善した。
- スレ一覧のポップアップメニューで既読スレのキャッシュを消したりできる
ようにした。

Changelog

* URLのチェックルーチンにまだ酷いバグがいたので修正した。_| ̄|○
* ネットワークアクセススレッドによるpolling時に、バッファが生きて
いるかどうかを単に確認するだけでなく、signalを送るようにした。こ
れにより、スレ表示のレンダリングが同期待ちで止まる時間の最大値が
polling間隔になった。
* スレのレンダリング時に、既読があるスレの場合には既読部分の末尾、
無い場合にはスレの先頭までスクロールする処理で、見えない(隠して
いる)カーソルが画面に表示させたい最初のレスの直前に配置されるよ
うに変更した。これにより、スレ一覧でスペースキーを押してスレ表示
をスクロールさせたときの挙動が、まともになった。
* スレ一覧のポップアップメニューに「選択されたスレをリセットする」
メニューを追加した。これにより、既読数とスレに対応するDATファイ
ルのキャッシュを消去することが可能になった。
* スレ一覧の操作で、スレが隠された時に既読数を0にし対応するDATファ
イルのキャッシュを消去するように変更した。