ダウンロードリスト

プロジェクト概要

おちゅ~しゃはGTK+ベースの2chブラウザです。
基本部分はC/C++言語でマルチスレッドな実装なので、それなりに高速に動作します。
機能追加などのご要望にも可能な限りお応えしていきたいと思います。
また落ちないことを重要視しております。

システム要件

システム要件が設定されていません

リリース時刻: 2003-12-12 05:33
ochusha 0.4.5.2 (1 個のファイル 非表示)

リリースノート

version 0.4.5.2 (2003-12-12)
- スレの更新中にスレ表示を閉じたり同じタブで別のスレを開いたりすると固
まる問題を解決した。
- バージョン0.4.5.1で解決しきれていなかった、GUIのレスポンスが悪くなっ
ていた問題を解決した。
- 初めて読むスレの場合、スレの表示時に既読レス末尾へ自動的にジャンプす
る機能が働かないようにした。
- スレ一覧を開いている最中、もしくは、更新している最中にフィルタボタン
を押したときの処理が正しくなかった問題を解決した。

変更履歴

* ochusha_async_buffer_is_busy()がTRUEを返す条件を修正した。
* ネットワークアクセススレッドとメインスレッドの同期用のオブジェク
トをGObjectのサブクラスとし、真面目にref_countを使うようにした。
* DATファイルの解析時に、ochusha_async_buffer_wait()でデータ待ちを
行う条件を間違えていたせいで、無駄にCPUを消費する問題を解決した。
これが、バージョン0.4.5からGUIのレスポンスが極端に悪くなっていた
問題のもう一つの原因であった。
* ネットワークアクセス時に使うpollingのcallback関数呼び出しの
priorityを上げて、ネットワークアクセスを高速化した。
* スレ一覧を開いている最中、もしくは、更新している最中にフィルタボ
タンを押したときの処理が正しくなかった問題を解決した。
* スレ表示時に初めて読むスレの場合には、自動的に既読レス末尾(スレ
の先頭)へジャンプする機能が働かないようにした。