[[[ 2ch ブラウザ JD 8 ]]]at LINUX
[[[ 2ch ブラウザ JD 8 ]]] - 暇つぶし2ch174:作者
09/11/23 13:20:51 mxupWmdx
ファイルメニューから板一覧を再読み込みした時に、アドレスを更新する板の数が
多いと負荷が大きくなってJDが固まったようになるバグがあったので修正しました。
なかなか酷いバグですのでさっさとリリース版を出す作業に入ろうと思います。
とりあえず今日の夜にフィーチャーフリーズしてベータ版を出して、次の日曜日にRC版
その次の日曜日にリリース版という予定で行きます。

>>162,171
報告ありがとうございます。

>>167
アイコンの変更についてはJDのバージョンが3になったら
テーマという形で対応しようと思っていますが、今の所は
ソースの直接変更で対応をお願いします。

>>173
確かにそうですね。次のバージョン辺りでそのようにしますが
他にIPが強制表示される板としてはどのような板がありますか?

175:login:Penguin
09/11/23 13:58:11 MKl4PHqi
>>174
IP 表示の板
URLリンク(qb5.2ch.net) 削除整理
URLリンク(qb5.2ch.net) 削除要請
URLリンク(qb5.2ch.net) 削除議論

ところで wiki の実装済のページですが
対応した日付を入れてほしいのですがどうでしょうか。

176:作者
09/11/23 14:30:38 mxupWmdx
>>175
ありがとうございます。

wikiの実装済みの日付は履歴で調べることはできますが、ここは作業中の
ページに書いてあった事柄を実装した時にメモ代わりに書いているだけで
全ての作業について書いている訳ではありませんので、正確な更新履歴を
知りたい場合はヘルプの方を参照してください。

177:作者
09/11/23 23:25:26 mxupWmdx
2.5.0-beta091123をアップしました。これからバグ修正に入りますので
何かバグを見つけたらお知らせください。

178:login:Penguin
09/11/26 00:57:55 /G78EB2j
何もアイデアが沸かないけど、これと連携できるようになれば面白いと思う

dat落ちした2ちゃんねるのスレを読めるようにする、ログのP2P共有ツール「o2on」
URLリンク(sourceforge.jp)

179:login:Penguin
09/11/26 19:27:09 9yHb5UBu
shingetsu!!!!!!!!!!!!!!
URLリンク(bbs.shingetsu.info)

というか、おるたなてぃぶ2chを作ってくれたまえ

180:login:Penguin
09/11/28 13:40:15 nNzkUlTs
複数の画像を閉じる→読み込みエラーの画像 で
HTTP 301 Moved Permanentlyの画像を閉じることができません。

181:作者
09/11/29 23:11:30 +pDywRc/
2.5.0RCをアップしました、来週の日曜日まで特に致命的な問題が無ければ
RC版をそのまま正式版にします。

(業務連絡) 開発者の皆様はしばらくはtrunkへのコミットを控えてください。


wikiの作業中にあった
> レス数が多いスレッドを参照ポップアップ表示させた際ポップアップ表示されるまでに時間(2秒ぐらい)がかかる

はその後特に報告がありませんでしたのでwikiから削除しました。

>>137の件もその後の報告が無いので、とりあえずTODOからは除いておきます。

>>178
>>14,16にあるように、同期できない問題が以前報告されていてそのテスト報告待ち
の状態にあります。私がやっても良いのですが、ルータのポートを空けたく
ないのであまり乗り気では無いです。

>>180
以前 URLリンク(jd4linux.sourceforge.jp)
で話題になっていたので、次のバージョン以降でその辺りを整備しようと思っています。

182:login:Penguin
09/12/01 14:13:07 r4wE5qnz
連鎖あぼーんの設定をしているとき、
あぼーん対象のレスだけでなく、他のレスにもレスアンカーを付けていると
連鎖あぼーんであぼーんされないのは仕様ですか?

jd-2.5.0-0.4.beta091123を使っています
環境はFedora 11 x86_64です

183:login:Penguin
09/12/01 21:39:33 aIKSJLx9
もうすぐリリースみたいですが、要望です。

あぼ~ん設定でレスが(透明でない通常の)あぼ~んされているとき、
あぼ~んされたレスからあぼ~ん設定にアクセス出来るようにして欲しいです
(スレのあぼ~ん設定/板のあぼ~ん設定/全体あぼ~ん設定 のような感じで)。

それと話は変わりますが、IDをクリック→NG IDに追加 であぼ~んした場合、板のあぼ~ん設定と
スレのあぼ~ん設定の両方にIDが追加されるようですが、これはなぜでしょうか?
板のほうであぼ~んすればスレのほうであぼ~んする必要はないと思うのですが。

184:login:Penguin
09/12/01 22:47:11 jCSwSI/r
>>183
板の ID あぼ~んは大量に登録すると負荷が大きいんで JD 終了時に消去される
スレのほうは負荷は当該スレ内だけで済むんで消去されない
そんな違いで両方登録されていたような覚えが
一度登録した ID を自動削除する基準もないんで仕方ないといえば仕方ない

185:login:Penguin
09/12/01 22:50:22 pC9tpSoE
jane

186:作者
09/12/03 00:48:21 Zd8+nzQF
>>182
そういう仕様となっています。>>a-bの様に範囲で参照している時に
巻き添えを食わないようにするためです。

>>183
そうですね。あぼーんをクリックしたときに出てくるポップアップメニューに
プロパティを追加しておきます。

IDに関しては>>184さんの説明の通りです。

187:login:Penguin
09/12/05 01:15:52 c0Rsz2YU
>>184
> 板の ID あぼ~んは大量に登録すると負荷が大きいんで JD 終了時に消去される
> スレのほうは負荷は当該スレ内だけで済むんで消去されない

知らなかったです
それなら仕方ないですね

>>186
> そうですね。あぼーんをクリックしたときに出てくるポップアップメニューに
> プロパティを追加しておきます。

どうもありがとうございます
間違ってあぼ~んしてしまった時など、あぼ~んの解除が楽になるので嬉しいです

188:login:Penguin
09/12/05 23:58:15 eXe6rS8R
食わず嫌いだったけどJDなかなかいいね。
規制に悩まされてたならp2経由の書き込みも助かる。

189:作者
09/12/06 23:38:19 XC8IHROW
2.5.0をリリースしました。更新内容はこちらをご覧ください。

URLリンク(sourceforge.jp)

次のバージョンは2.5.5で今月末辺りにリリースする予定です。
主にスレ一覧の強化を中心に作業をしようと思っています。

190:login:Penguin
09/12/07 00:28:31 PNSL6+wt


191:Fedoraメンテナ
09/12/07 00:49:04 ektiAxf4
(dionの規制に1ヶ月以上巻き込まれてしまって全然書き込めないので、
 代筆を頼んでいます)

>>189
お疲れさまです。
Fedoraでもupしました。数日中に正式にupdatesがリリースされると
思われますが、直ぐにinstallしたい方は
URLリンク(koji.fedoraproject.org)
URLリンク(kojipkgs.fedoraproject.org)
からdownload出来ます。

尚、F-10向けのupdatesの提出が12/11に締め切られ(てF-10自身は
12/17にsuppot切れになる)ので、F-10 branchでのJDの更新は
これで最後になります。


192:weise
09/12/07 01:53:31 LVxBPlya
>>189
お疲れ様です。
ライブラリ同梱のWindows版バイナリをリリースしました。
port始めてから半年経ってますが、ここらでひと区切りにします。

細かいことはこちらで。
URLリンク(jd4linux.sourceforge.jp)

193:login:Penguin
09/12/07 07:40:51 8NhWSuhk
>>191


194:login:Penguin
09/12/07 13:22:29 b3ZpM6T1
書き込みの度に日本語入力が解除されてるのどうにかなんないですか

195:login:Penguin
09/12/07 18:00:42 YH04gpPG
>>192
これは本気で嬉しい

196:login:Penguin
09/12/07 18:39:57 OQ3mkQyy
中の人どうもありがとう。

>>192
本当にありがとう。Win環境でも使わせていただきます('∇')

197:login:Penguin
09/12/07 22:38:09 /6GSaXoM
CentOS 5.4でjdが使えました。jd-2.5.0-rc091129です。

h URLリンク(d.hatena.ne.jp)
↑を参考にcentosplusとEPEL(Extra Packages for Enterprise Linux)を追加して、
さらに
yum install rpm-build
wikiのFedoraの部分を参考にして、以下をインストール
yum install autoconf
yum install automake
yum install libtool
yum install gcc
yum install gcc-c++
yum install gtkmm24-devel
yum install gnutls-devel
yum install make

yum install libSM-devel
rpmbuild -tb ~.tgz でrpmファイルが出来るのであとは rpm -Uvh ~.rpmのとおりです。
記念カキコ。作者様、皆様ありがとうございます。
IPAmonaフォントは指定のフォルダにいれて、設定しました。

198:作者
09/12/08 00:28:11 Snas+1T+
>>191,192
お疲れさまです。いま手元にWindowsが無いので、週末あたりにでも
Windows版を試してみます。

>>194
以前から時々要望が出ているのでそろそろ真面目に考えてみることにします。

それでプログラム上からIMをオンにする方法をご存知の方がいたら教えて
いただけないでしょうか。WindowsならAPI一発らしいのですが。

どうしても駄目そうなら、半角/全角キーのプレスイベントをウィンドウに
送るというあまりエレガントで無い方法を取ることになりそうです。

>>197
報告ありがとうございます。wikiのOS/ディストリビューション別インストール方法
に追加しておきました。

199:login:Penguin
09/12/08 16:31:48 AoP8cn0F
お疲れさまです。

遅ればせながら openSUSE 用も OBS でビルド完了しました。

間もなく Software Search でもヒットするようになると思います。

200:login:Penguin
09/12/08 23:05:45 9qseuN7M
>>198
>>194の日本語の件、日本語起動制御を手動/自動の
選択式にしてただけるとありがたいです。
私はどっちかというとWindowsのいろんなソフト、
特にWebアプリ系が入力欄を変えただけで勝手に日本語ONに
してしまうことに非常にむかついています。
あれって普通にはソフト制御をOFFできないんだよな。イライラする~。


201:login:Penguin
09/12/09 00:30:10 NiIhREzE
[バージョン] SVN:Rev.3218
[ディストリ ] Ubuntu 8.04.3 LTS (x86_64)
[パッケージ] ソース( trunkを自分でビルド )
[ DE/WM ] GNOME
[ gtkmm  ] 2.12.5
[ glibmm  ] 2.16.4
[オプション ] '--with-native'
[ そ の 他 ]

なんだけど、日本語入力は、SCIM の フロントエンド->全体設定 で
全てのアプリケーションで同一入力メソッドを使用 にチェックを入れ
てるから、勝手に日本語入力モードが閉じてしまうことはない。

要するに、JD側での対応は私にとっては不要で、もしかしたら邪魔に
なるかも。

202:作者
09/12/09 00:59:49 8cwLSKAw
>>199
お疲れさまです。

>>200-201
デフォルトではOFFにして、使いたい人は
about:configで設定してもらう予定です。

203:login:Penguin
09/12/09 01:58:45 8IDUXbGJ
>>200
俺もまったく銅意見。
日本語入力するとき、指が自然に日本語モードに変更してるんだけど、
その前にモード変えられてると100%逆のモードに変更してしまうので、
勝手にモード変えんな!って思ってしまうw
でもモード変えてほしいっていう人もいるんだからいろいろだね。

204:login:Penguin
09/12/09 02:46:40 QLnzmcii
モードを変えてほしいんじゃなくてモードが勝手に切り替わるのを抑制してほしいんだろう

205:login:Penguin
09/12/09 05:50:21 uvgCXddM
モードを変えてくれないから日本語入力が解除された「ように見える」んだよ

206:login:Penguin
09/12/09 08:46:36 +E08HLiv
[バージョン] 2.5.0-091206
[ディストリ ] Arch Linux
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ]
[ gtkmm  ] 2.18.2
[ glibmm  ] 2.22.1
[オプション ]
[ そ の 他 ]

vimキーバインドとか実装する予定とか無いですか?
作業中見てきたけど無かったので、ないのかな。。


207:login:Penguin
09/12/09 09:28:42 KuzD16Fx
ショートカットキーじゃ物足りないのか?

208:login:Penguin
09/12/09 12:25:59 dyyl5dnJ
WINDOWS系の専ブラから越してきた直後は何でも違和感あるものさ


209:login:Penguin
09/12/09 13:24:40 +E08HLiv
>>207
emacsのキーバインドはあるのになんでvimはないの?って思っただよ。
んで、自分はvimが使いやすいのであったらうれしいなと思って書きました。

癖で :wq しちゃうのよね んで、alt+w する。

210:login:Penguin
09/12/09 13:28:22 Zh8CEC2D
JDのEmacsキーバインドというのは書き込みビューに限った話であって、
グローバルなキーショートカットは一般的なGTK+アプリの作法に従ってる
普通はそっちをEmacs/Vimライクにはしないと思う

211:login:Penguin
09/12/09 13:43:21 //VTc7F9
1年近く、JD@Ubuntuでつかってるんだけど、
さいきん、もっさり、重くなってきました。
どうしたらいいの?なにか、お掃除とか必要ある?

212:login:Penguin
09/12/09 14:32:47 seJqoQjs
>>211
過去ログ削除すれば軽くなる。

213:login:Penguin
09/12/09 14:44:43 KuzD16Fx
>>209
そんなにvim好きならChaliceでいいんじゃないの?

214:login:Penguin
09/12/09 15:41:02 +E08HLiv
>>210
なるほど。無くてもJDを使い続けます。

>>213
Chaliceは urxvt固まったり、
セグメンテーション違反で落ちたりで‥


215:login:Penguin
09/12/09 22:43:48 KuzD16Fx
>>214
そうか、うちはurxvtで時々文字化けするわ。Rすれば治るけど。
gvimだとなぜかうまく動いてたけど。

216:作者
09/12/09 23:48:06 8cwLSKAw
svn版ですが、スレ一覧の仕様をいくつか変更しました。

まず、スレ一覧でスレッド924(お知らせスレ)のアイコンを表示するようにしました。

またスレ一覧の表示処理を変更しました。今まではsubject.txtをロードするまで
真っ白な画面を眺めているだけだったのですが、キャッシュにあるスレ一覧を
ロード中にとりあえず表示して、ロードが完了したら画面更新という形式にしました。

それとsubject.txtをロードしている間CPUを遊ばせておくのがもったいなかったので
ダウンロードした部分からsubject.txtの文字コード変換と解析をするようにし、さらに
ダウンローダのバッファサイズを最適化しました。

環境によっては逆に遅くなったかもしれないので、その時は環境をお知らせください。

>>206
書き込みウィンドウでvim風のキーバインドを使いたいということでしょうか?
テキスト入力モードとコマンドモードを分ける必要があるので、そこは需要次第
ではないかと思います。

>>211
JDのバージョンとubuntuの環境をお知らせください。

>>212
基本的に過去ログが多くてもなるべく重くならないように設計していますのでログを
削除しても動作はそれ程軽くはなりません。ただし、スレ一覧をJDを起動して初めて
開くときはスレの情報ファイルを読み込む必要があるため、ログの多い板はその時だけは
重くなります。

217:login:Penguin
09/12/10 08:59:55 1h4pXh+2
>>211
画像溜ってね?

218:login:Penguin
09/12/10 21:55:38 YeZ8bzB6
ひらめの画像がHTTP201で見れない
URLリンク(hirame.vip2ch.com)

219:作者
09/12/11 00:27:55 f+fWgJGd
>>217
画像に関しては全板でキャッシュが共通なので、溜まっていると
初めて画像を表示する時に情報ファイルの読み込みで重くなる
可能性が高いですね。一度情報を取得してしまえば後は変わらない
のですが。思い切ってsqliteでも導入してしまいしょうか。

>>218
201 は Created ですね。直しておきます。

220:login:Penguin
09/12/11 00:36:51 gWMmijP/
過去ログ削除すると、参照されている画像も削除されます?

221:login:Penguin
09/12/11 15:13:34 hVddRjY+
>>212 過去ログ削除ですね、さがしてみます
>>217 いっぱい、たまってるはずデス、ドル円スレ常駐してると「おっぱい」がいっぱい出てくるんでw

みんな、ありがとう

>>216 作者さんですか?
>>219 作者さんみたいですね、
情報ファイルはどこでにあるますか?
sqliteの導入もいいかもしれませんが、firefoxの導入および効果を考えると、
使い方を限定的にしないと逆に遅くなりそうな気がしますです。

222:weise
09/12/11 23:14:28 qM3PCmI1
>>220
画像キャッシュは全板で共通なので、削除されません
全ての被参照情報を保持していないので、実装も難しいです

>>221
情報ファイルは削除できるものではありません

私の~/.jd/imageには画像12000枚入っていますが、気になってません
(ファイルシステムによっては
 フォルダあたりのファイル数で性能が大きく変わることはあります
 TrueCryptで暗号化したファイルシステムなどは最悪です)


223:login:Penguin
09/12/11 23:23:00 gWMmijP/
どこからも参照されてない画像があるのは気持ちわるいですね。
findで古いの削除すればいい、というのもちょっと違うかな・・・

224:weise
09/12/11 23:50:45 qM3PCmI1
画像キャッシュの考え方は、ブラウザのキャッシュと同じで、
過去に読み込んだデータを再取得しない、ネットワーク負荷をさげるものです

未来のレスで同じ画像URLが書き込まれた時も、キャッシュから表示させます

ただJDの性質上、勝手に消すことはないので溜まる一方ですね
現状では、findで削除するか、キャッシュを保護(画像をお気に入りに入れる)する2択でしょうか

(お気に入りスレの画像を、オート保護する機能とかあってもいいなと思いますが、
 誰が使うかも分からない(+実装が厄介な)のでやってません)

225:login:Penguin
09/12/12 00:52:02 bBhcE0TV
>>224
あー画像にお気に入りフラグを立てたものは指定のディレクトリに入れるとかでも
悪くないかも。そうしてキャッシュの方は削除しちゃって。

226:login:Penguin
09/12/12 01:02:15 ChlYKnuJ
>>225
それってもう実装されてるんじゃないの?

227:login:Penguin
09/12/12 01:12:09 bBhcE0TV
あ、ほんとだw

228:login:Penguin
09/12/12 10:19:17 IguBKx+P
Windows版JD使ってみた。
他のWindows用2chブラウザより明らかにスクロールが遅いな。
仕方ないだろうけど。。

229:login:Penguin
09/12/12 10:36:25 oKxBaMbF
>>228
■スレビュー
マウスホイールを回したときのスクロール速度

230:作者
09/12/12 11:45:46 0CvNk2c2
>>218
修正しました。

>>220
要望が出ていますので、ログを消したときにスレ内にある画像のリンクを
全て見て、もし画像がキャッシュされていてキャッシュ保護されていない画像の
場合はキャッシュを消すという方法で実装しようと思っています。

ただし、weiseさんもおっしゃってますが、2つ以上のスレから参照されている
画像の場合でも消してしまう問題が起きますので、大事な画像は手動で保護して
もらうことになると思います。ちなみに画像を保護するにはお気に入りに
入れなくてもスレビューや画像ビューで画像の右クリックメニューを出して
「保護」にチェックするだけで良いです。

231:login:Penguin
09/12/12 13:50:33 PT++qq5x
JDって軽いね。RAM64MB(実質59MB)のわがマシンでも
そこそこ快適に動いてくれている奇跡的なGUIアプリ。
ターミナルエミュレータですら重いと感じる環境なのに。

232:weise
09/12/12 14:07:07 yeE2fKEV
>>198
少し調べたところ、GIMPもTextViewごとにIMコンテキストが独立していました
Gtk-immoduleとGtkIMContextの仕組み上、多種多様なIMがある中で、
TextViewごとにコンテキストを独立させるしかないようです

GIMPとJDが違うのはTextViewのインスタンスを破棄しないことです
書き込みウインドウのTextViewを使い回すようにするのが現実的でしょうか

まあ、他のGtkアプリでIMコンテキストの共通化しているものがあれば、
それを参考にするのが良いのでしょう

>>230
こんな機能も同時につけたいなと思うのですが、どうでしょう?
・スレ内のキャッシュ画像を一括で保護する
・保護されたキャッシュ画像のリンク・埋め込み画像枠のカラーを変える


233:login:Penguin
09/12/12 17:30:40 jeKFrDS6
要望ついでに、メニューバー上のメニュー項目として
板一覧とお気に入りをそれぞれ直接選択できるとありがたいです。
サイドバーを開いておく必要がなくなり、操作性を維持しつつスペースの節約になるので。

234:login:Penguin
09/12/12 19:51:07 IguBKx+P
>>229
スクロール幅の問題ではなくて、キー入力からの応答が遅いんだ。
自分の環境が非力だからだと思うが、
JaneStyleに比べてかなり遅い。それでも使うけど。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch