画像あぼーんを実装した。タイムアウト処理で、タイムアウトすべきでないものをタイムアウトしてしまっていた問題を解決した。画像表示でアニメーション(実質GIFだけだが)に対応した。リンク右クリックのポップアップメニューが表示されている場合には、レスや画像のポップアップを表示しないように変更した。Loopを回すスレッドを作り、デッドロックが起こりにくくした。ダウンロードダイアログのキャンセルボタンが押されたときに、ダウンロードをやめるようにした。ネットワークアクセスのchunksizeを指定するようにした。ネットワークアクセスを途中で止めるロジックのバグにより、バージョン0.4.9辺りから発生していたと思われるハングアップ問題を解決した。「/板/新しい仮想板を作る」メニューを追加した。その他にも細かいバグを修正した。ダウンロードダイアログのキャンセルボタンが押された時に、ダウンロードをやめるようにした。libghttpは、どうやらchunksizeを頑なに固定しているらしく、デフォルトの設定が1024バイトになっている。境でファイルをダウンロードすると、ネットワークアクセススレッドが無駄にCPUを消費してしまうことが判明したので、chunksizeを指定するようにした。おちゅ〜しゃのデフォルトとしては、スレ一覧とスレのダウンロード時には4Kバイト、ファイルおよび画像のダウンロード時には128Kバイトとした。ネットワークアクセスを途中で止めるロジックがバージョン0.4.9辺りから腐っていたため、タブを閉じたりおちゅ〜しゃを終了させたりした時に運が悪いとおちゅ〜しゃがハングアップしていた問題を、解決したつもり。分が素朴すぎたため、aタグで囲まれた部分にURLっぽい文字列が出てきた時にネストしたa要素っぽくなってしまう問題を解決した。Loopコンテキストを作り、ネットワークアクセス関連専用にGLibのメインループを実行するスレッドを作るように変更した。これにより、GUIの処理待ちとネットワークアクセス関連スレッド間のデッドロック問題を解決した。画像あぼーんを実装した。タイムアウト処理で手抜きをしすぎていたため、バックグラウンドに重いスレッドがある時に予期しない条件でタイムアウトしてしまっていた問題を解決した。画像のインライン・ポップアッププレヴューでアニメーションにも対応してみた。スレ表示内のリンクっぽいやつで右クリックのポップアップメニューが出ている時にはレスや画像のポップアップ表示をしないように変更した。「/板/新しい仮想板を作る」メニューを追加した。