1 名前:login:Penguin mailto:sage [2008/02/04(月) 21:02:59 ID:QplI5RiI] OpenJaneDoeに良く似て癖がなく使い易い 2ch専用ブラウザJDを語ろう。 jd4linux.sourceforge.jp/ [[[ 2ch ブラウザ JD 4 ]]] pc11.2ch.net/test/read.cgi/linux/1183372288/
175 名前:login:Penguin mailto:sage [2008/03/28(金) 22:56:14 ID:GA0k38OW] >>174 同じく Ver.1.96
176 名前:login:Penguin mailto:sage [2008/03/28(金) 23:02:20 ID:i6s+XxYk] >>174 此方の環境でも同じ Ver.1.9.9-beta080225 x86_64
177 名前:login:Penguin mailto:sage [2008/03/28(金) 23:40:04 ID:jk3nWqNP] >>174 同じく [バージョン] SVN Rev.1892 [
178 名前:tamagodake mailto:sage [2008/03/29(土) 00:16:17 ID:YaztgkOJ] ずいぶん前に要望が出ていたと思いますが、動作中のJDにURLを渡してスレを開く機能を 付けてみましたので、興味のある方は試してみてください。JDで扱う事の出来ないURLが 渡された場合はWebブラウザに渡されます。 (注) 1.*系には搭載されません。 >>160 以前変更されましたが、スレ表示の"板を開く"のボタンがフラットになっていたのでそれと 同じ要領で出来ると思います。 >>167 Firefoxと比べてみるとスクロール量が確かに多いですね。以下のような感じでしょうか。 Firefox: スクロール前に最下部に表示されていた文字が、スクロール後には 最上部に移動する JD: 最下部にあった文字が見えなくなるまでスクロールしてしまう Firefoxのようになるパッチを投稿スレに上げましたので良かったら試してみて下さい。
179 名前:作者 mailto:sage [2008/03/29(土) 00:19:27 ID:dzBpaij0] >>158 では確信が無いので曖昧に書いてますが、メモリが開放されない問題は firefoxの開発者の方も悩んでいたみたいです。 ttp://japan.cnet.com/news/media/story/0,2000056023,20369341,00.htm ttp://blog.pavlov.net/2007/11/10/memory-fragmentation/ >>160 上で出ていた枠の話とも絡みますが、言われてみるとツールバー上のボタンに枠が あると何か野暮ったい感じがします。試しにtrunkでボタンを枠無しにして みましたがどうでしょうか。最終的には枠有り無しを選択出来るようにするつもり ですが、デフォルトは見た目が良いので枠無しにしようかと思います。 >>161 ,165 > 左クリックする度に拡大→縮小を繰り返すような感じが > ctrl+左ドラッグでスクロール。 画像の拡大縮小のマウス操作は私も欲しいと思っているのですが、とりあえず左クリック案の方は 簡単そうなので実装してみます。 >>167 firefoxなどではきっちり1ページにはなってないようですね。きっちりではなくて 1行分くらいゆとりをもってスクロールさせようと思います。 >>174 datファイルの途中で終端文字(\0)が入ってるせいですね。具体的には304レスの ttp://bubble6.2ch.net/test/read.cgi/natsudora/1019401224/304 が壊れていて、ブラウザで開いても表示が変なはずです。JDはこのエラーを 自前で修正しているため、見た目は正常なのに壊れていますと表示されます。 でも紛らわしいので、この場合は「壊れています」表示をしないようにしました。
180 名前:作者 mailto:sage [2008/03/29(土) 00:33:47 ID:dzBpaij0] おつかれさまです。 >>178 > Firefoxのようになるパッチを投稿スレに上げましたので良かったら試してみて下さい。 これも試しにtrunkに当ててみたので、どんな感じか試して見てください。 最終的にはスクロール量を調整出来るようにします。
181 名前:login:Penguin mailto:sage [2008/03/29(土) 18:13:07 ID:iJOZJnbl] アンカーポップアップ変わった?
182 名前:login:Penguin mailto:sage [2008/03/29(土) 23:29:38 ID:1ZmzHsck] >>178 > 動作中のJDにURLを渡してスレを開く機能を すみません具体的な使い方の解説をお願いします。 #「webブラウザから」なのかな?と思ったけど無(ry
183 名前:tamagodake mailto:sage [2008/03/30(日) 00:08:22 ID:jZ2DoPdu] >>182 WebブラウザやMUAなどから外部アプリケーションとして、動作中のJDでスレッドを 開く事を目的として要望があったと思うのですが、実際にどんな形で使うのかは分 かりません。MUAの場合はURLを開く外部アプリにJDを指定するとか、Firefoxの場 合は拡張を使ったりするのではないでしょうか。 動作を試すだけなら既にJDが動作している状態で、以下のように引数を付けて呼 び出し用のプロセスを動かして下さい。呼び出し用のプロセスはすぐに終了して動 作中のJDが引数を受け取ります。 $ jd <スレなどのURL> この機能のため、現在JDの多重起動が出来なくなっていますが、サポートする予定 でいます。 [お願い] この機能を使ってスレを開くと私の環境では新しいタブで開かれますが、作者さんの 環境では現在のタブで開かれるそうです。試してみた方はどちらで開かれたか教え て下さい。
184 名前:login:Penguin mailto:sage [2008/03/30(日) 00:26:22 ID:FGyvIAMP] [バージョン] SVN Rev.1910 [ディストリ ] Gentoo Base System release 1.12.11.1 [パッケージ] svn [ DE/WM ] GNOME [gtkmm-2.4] 2.12.5 [glibmm-2.4] 2.16.0 [ そ の 他 ] 新しいタブで開きました。
185 名前:login:Penguin mailto:sage [2008/03/30(日) 00:29:49 ID:4hMn6fdh] 新しいタブで開きますなあ [バージョン] SVN Rev.1910 [ディストリ ] Linux 2.6.24-ARCH [パッケージ] SVN [ DE/WM ] Xfce4 [gtkmm-2.4] 2.12.3 [glibmm-2.4] 2.14.2 [ そ の 他 ]
186 名前:login:Penguin mailto:sage [2008/03/30(日) 01:40:59 ID:0o+YwTqC] >>183 jd4linux.sourceforge.jp/cgi-bin/bbs/test/read.cgi/support/1151760942/150 新しいタブで開きます
187 名前:tamagodake mailto:sage [2008/03/30(日) 01:49:21 ID:jZ2DoPdu] >>184-186 ありがとうございました。作者さんは「自分のところの問題かも知れない」と言っていました が、それにしても謎ですね。
188 名前:login:Penguin mailto:sage [2008/03/30(日) 14:15:40 ID:b0pV5mDG] 「板を開く」もフラットになるんですかね?
189 名前:login:Penguin mailto:sage [2008/03/30(日) 16:23:50 ID:l1aYVFJb] スレ一覧でDeleteキーを押すたびにでてくる確認画面を止めるのは、どうしたらいいんでしょうか?
190 名前:tamagodake mailto:sage [2008/03/30(日) 18:02:13 ID:uFBObXa3] >>188 今はフラットになっていますが、そのうち選択可能になると思います。 >179 > 最終的には枠有り無しを選択出来るようにするつもりですが >>189 現在はダイアログを出ないようにする機能は無いと思いますが、設定 でそれが出来るようにしても良いかも知れませんね。
191 名前:login:Penguin mailto:sage [2008/03/30(日) 21:27:33 ID:Jh3gtEXk] 書き込みビューのキーバインドって変えられませんかね? Ctrl+h でプレビューになってしまうのがどうしても慣れなくて… key.conf を見てみたのですが、Ctrl+h は TabLeft の行でしか見つからず… 方法が有りましたら教えてもらえませんか?
192 名前:login:Penguin mailto:sage [2008/03/30(日) 23:46:38 ID:1AAKcwhK] 今1910にしようと思ったら、 /usr/include/cairomm-1.0/cairomm/enums.h:195: error: ‘CAIRO_FONT_TYPE_ATSUI_replaced_by_CAIRO_FONT_TYPE_QUARTZ’ was not declared in this scope make[3]: *** [interface.o] エラー 1 というエラーが出てmakeが通りません。 今までのバージョンだといけたんですが・・・
193 名前:login:Penguin mailto:sage [2008/03/30(日) 23:53:24 ID:1o5LEQx0] 普段は右端のスライダー下の余白にカーソルをあててクリックだけで だらだら使っています 現在1クリックで半ページの移動ですが、この移動量を増やすには どうすればいいんでしょうか?
194 名前:tamagodake mailto:sage [2008/03/31(月) 00:00:56 ID:O7p8N6G0] >>191 その"Ctrl+h"を消去してみてはいかがでしょうか。 >>192 > /usr/include/cairomm-1.0/cairomm/enums.h:195: error: これはJDの問題ではなくcairommの問題です。 以下の対応でコンパイル可能になるかも知れません。 ttp://www.nabble.com/Cairo-1.5.14-p16254471.html
195 名前:3 mailto:sage [2008/03/31(月) 00:02:17 ID:Cq8QhCEZ] >>192 Fedora rawhideでは修正済みです。cairommへのpatchが必要です。 https://bugzilla.redhat.com/show_bug.cgi?id=438600
196 名前:login:Penguin mailto:sage [2008/03/31(月) 00:20:06 ID:QlyJ/3vy] >>194-195 ありがとうございます。 enums.hを書き換えてmake通るようになりました。
197 名前:login:Penguin mailto:sage [2008/03/31(月) 00:20:28 ID:1VYoxPtX] $ jd --dat2html 1202126579.dat > 1202126579.html みたいな機能欲しい。
198 名前:login:Penguin mailto:sage [2008/03/31(月) 00:33:00 ID:mwOoaeda] >>197 dat2html by PHP ttp://yellow.ribbon.to/~mirror/dat2html/
199 名前:login:Penguin mailto:sage [2008/03/31(月) 00:37:17 ID:Z9WujMvg] >>194 アドバイスからヒントを得て TabLeft 行の Ctrl+h を Ctrl+j に換えたところ、書き込みプレビューも Ctrl+j になりました。 TabRight も Ctrl+k に換えてなかなか快適です。有難うございます。
200 名前:login:Penguin mailto:sage [2008/03/31(月) 01:04:43 ID:GNi0dmIw] >>192 ちなみにUbuntu hardyでも先日までその問題があったけど昨日のうpでーとで直ったよん
201 名前:login:Penguin mailto:sage [2008/03/31(月) 15:37:35 ID:rAd33tqq] >>179 > でも紛らわしいので、この場合は「壊れています」表示をしないようにしました。 「調子の悪いスレッドの修理承り口」スレに報告しやすいように、どのレスが どういう風に壊れているのかがわかる機能、をリクエストします。
202 名前:login:Penguin mailto:sage [2008/04/01(火) 00:07:11 ID:sIpaZXg1] r1910のバグ報告です。 異常終了などのために~/.jd/JDLOCKが存在している状態で JDの最初のインスタンスが起動されると無限ループに陥るようです。
203 名前:tamagodake mailto:sage [2008/04/01(火) 02:00:47 ID:ryDW6F2J] >>202 報告ありがとうございます。直ったと思いますが、どうでしょうか?
204 名前:作者 mailto:sage [2008/04/02(水) 01:13:10 ID:cXQMgpJJ] >>181 特に変えてませんが何かありましたか。 >>189 「次回から表示しない」のようなチェックを付けてみます。 >>193 変更するのは意外に難しかったような気がしますが、>>167 のついでに 変更できるか調べてみます。 >>197 >>198 のような外部ツールを使用した方が良いと思います。 >>201 現在はエラーメッセージはコンソールに出力される仕様になっていますが コンソールを開いてなくてもエラーメッセージを見れるようにしようと 思っています。
205 名前:login:Penguin mailto:sage [2008/04/02(水) 10:03:50 ID:6rXVxpIz] コメントがなければ枠が減ったことには気がつかないだろうな、俺。 スレ一覧のところの枠は入れ忘れかな・・・
206 名前:login:Penguin mailto:sage [2008/04/02(水) 12:43:16 ID:fLFZbJ2A] ここでこけます main.cpp: In function ‘int save_yourself_gnome(GnomeClient*, int, GnomeSaveStyle, int, GnomeInteractStyle, int, void*)’: main.cpp:132: error: ‘unlock_jd’ was not declared in this scope make[3]: *** [main.o] Error 1 gtkmm-2.12.1 glibmm-2.14.2 gcc-4.1.2 libgnomeuimm-2.18.0 openssl-0.9.8g libsigc++-2.0.18
207 名前:tamagodake mailto:sage [2008/04/02(水) 20:25:12 ID:hzoDSNEK] >>206 直しました。gnomeuiの部分で消し忘れていました。(´Д`)
208 名前:login:Penguin mailto:sage [2008/04/02(水) 21:09:07 ID:hUyZPWBi] [バージョン] SVN Rev.1912 [ディストリ ] Ubuntu hardy (development branch) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] GNOME [gtkmm-2.4] 2.12.5 [glibmm-2.4] 2.16.0 [ そ の 他 ] Wed Apr 2 20:56:07 2008 (ER 0) : IOMonitor::init(): fifo create failed. Ubuntu hardy新規に今日入れてみたらこんなん言われた。 手動で.jdフォルダ作ったら動いたけど・・・
209 名前:tamagodake mailto:sage [2008/04/02(水) 21:45:48 ID:hzoDSNEK] >>208 そのへんは現在作業中で不安定な部分があると思います。 どのような状況でそのメッセージが出ましたか?~/.jdに書き込みが出来なかった事 などが考えられますが、分かりましたら教えてください。
210 名前:login:Penguin mailto:sage [2008/04/02(水) 21:47:33 ID:VYQx93w0] サイドバーに「自動で隠す」機能をつけてほしい
211 名前:login:Penguin mailto:sage [2008/04/02(水) 21:48:10 ID:kXwC8xml] ニュース速報板(namidame.2ch.net/news)へのリンクをマウスオーバーすると落ちます 書き込みテストスレの153にリンクがあります [バージョン] SVN Rev.1913 [ディストリ ] Linux 2.6.24-ARCH [パッケージ] SVN [ DE/WM ] Xfce4 [gtkmm-2.4] 2.12.3 [glibmm-2.4] 2.14.2 [ そ の 他 ]
212 名前:login:Penguin mailto:sage [2008/04/02(水) 21:50:00 ID:kXwC8xml] ニュース速報板のプロパティを表示しようとしても落ちるようです
213 名前:login:Penguin mailto:sage [2008/04/02(水) 22:18:50 ID:hUyZPWBi] >>209 どもです。新規インストールの初make&初回立ち上げで出ました。 βなので気にしてませんがとりあえず報告
214 名前:tamagodake mailto:sage [2008/04/02(水) 22:43:29 ID:hzoDSNEK] >>211-212 私の環境では問題ありませんでした。他に落ちるという方はいますか? マウスオーバー関係の不具合かと思いましたが、板のプロパティを表示しよう としても起こるようですので違うようですね。作者さんが見た方が早いと思いま すが、私の方でも調べてみます。 >>213 ありがとうございます。原因が分かりました…。確かに、~/.jdが存在しない状態 で起動すると現状ではそうなってしまいますね。いろいろ改良する予定がありま すのでその時に修正します…。
215 名前:login:Penguin mailto:sage [2008/04/02(水) 22:53:06 ID:kXwC8xml] >>214 ~/.jdを消したら大丈夫でした 設定の問題でしょうか
216 名前:tamagodake mailto:sage [2008/04/02(水) 23:04:18 ID:hzoDSNEK] >>215 キャッシュされてるファイルが関係ありそうですね。 ~/.jd/namidame.2ch.net/* がないと分からないかも知れませんが、まだありますか?
217 名前:login:Penguin mailto:sage [2008/04/02(水) 23:07:26 ID:kXwC8xml] >>216 ~.jd/namidame.2ch.net/以下は消しちゃいました 消してもやっぱり落ちます
218 名前:login:Penguin mailto:sage [2008/04/03(木) 00:49:16 ID:i/HDF511] >>211 私の環境でも落ちます(環境は>>186 但しjdはsvn1913の野良build) gdbで見ると #16916 0x081125c9 in DBTREE::BoardBase::url_dat (this=0xaff6080, url=@0xbf22f1d8, num_from=@0xbf9838b8, num_to=@0xbf9838b4) at boardbase.cpp:421 #16917 0x081125c9 in DBTREE::BoardBase::url_dat (this=0xaff6080, url=@0xbf22f2f8, num_from=@0xbf9838b8, num_to=@0xbf9838b4) at boardbase.cpp:421 ...... みたいのが繰り替えされていて、最後malloc()がもう無理、みたいな 感じで落ちています。
219 名前:login:Penguin mailto:sage [2008/04/03(木) 01:48:32 ID:jmCZw7bu] > >>127 > 個数制限というのも、そこで指定したサーバに関しては迷惑をかけていることに > 変わりありませんので意味があるのか疑問です。むしろ、指定されたサーバ上に > リンクされた画像はワンクリックでWebブラウザで開けるようにするという方式が > 良いのかもしれません。 お返事が遅くなって申し訳ないです。 確かに作者氏の仰る通りで、JD 側でリファラ制限を回避する方法は実装しない、 という方針には異論はないです。 # 個人的には JD で画像の既読管理や画像あぼーん管理などを # 一括してできればいいな、という期待がありました。 ワンクリックでブラウザで開けるようにする、というのは、 ある画像の直リンクとその画像を閲覧できるウェブページの対応付けを指定できるようにして、 前者をクリックしたら後者をブラウザで開くようにする、ということでしょうか?
220 名前:作者 mailto:sage [2008/04/03(木) 02:28:59 ID:RgyCqTOW] 他のレスには明日返事します。 >>218 grep namidame ~/.jd/move.info の結果を知らせてください。
221 名前:218 mailto:sage [2008/04/03(木) 03:36:42 ID:i/HDF511] >>220 $ grep namidame ~/.jd/move.info namidame.2ch.net news23.2ch.net /news news23.2ch.net namidame.2ch.net /news でした
222 名前:login:Penguin mailto:sage [2008/04/03(木) 08:40:42 ID:OV6bWq0o] スレを開いてる状態でJDが不正終了したら、次回起動時にさっき開いてた板を開こうとすると落ちますね。 その板のキャッシュを削除すれば直ります。
223 名前:login:Penguin mailto:sage [2008/04/03(木) 16:10:48 ID:KKvpW62R] >>207 お疲れさまです。 枠も減り、ボタンもフラットで見た目がスッキリ 表示部分も若干広くなり見やすくなっていますね。 ありがとうございました。
224 名前:login:Penguin mailto:sage [2008/04/03(木) 19:40:42 ID:b9BXC0rR] 枠が少なくなったのは良いんだけど、個人的にはScrolledWindow?のコンテンツの 周りには枠が欲しい。他のGTKアプリでもそれが一般的だと思う。
225 名前:tamagodake mailto:sage [2008/04/04(金) 00:01:16 ID:TZEV7blj] >>218 ,221 再帰呼び出しが、どうどうめぐりしてるみたいですね。 >>222 移転があった板なら、>211-212と同じ問題かも知れません。
226 名前:作者 mailto:sage [2008/04/04(金) 02:34:55 ID:vp8R5/T4] >>221 まだきちんとしたテストはしてませんが、とりあえず修正してみました。 今度はどうでしょうか。
227 名前:218 mailto:sage [2008/04/04(金) 15:30:12 ID:d5hK7m/F] >>226 大丈夫のようです(jd-2.0.0-0.3.svn1918_trunk.fc9.i386) 有難うございました。
228 名前:作者 mailto:sage [2008/04/05(土) 04:05:32 ID:zVb9WK0E] 月曜あたりに1.9.9RCを出そうと思います。 >>210 どういう機能でしょうか? >>219 「ワンクリックでブラウザで開けるようにする」は、特に複雑な話ではなくて、 単に設定ファイルを用意して特定のURLとブラウザや画像ビューアなどの アプリケーションを関連づけられるようにしようというだけの話です。 >>222 もし覚えていたらどの板のどのスレを開いていたかお知らせください。 また、どういう状況で不正終了したか覚えていたら教えてください。 >>224 具体的にはどこの周りに枠がほしいのでしょうか。 ちなみに>>211 の原因は>>221 のように移転データベースが循環していたため 移転先を見つけるため無限に関数が再帰呼び出しされていたためでした。
229 名前:login:Penguin mailto:sage [2008/04/05(土) 06:10:27 ID:VRWYfdvS] >>228 スレビューに限りませんが、左のJDのウィンドウの赤線の部分に枠があって欲しい、ということです。 右のウィンドウは、他のアプリではどうなっているかを示す為のものです。 JDのウィンドウで赤線で示したような枠が、スクロールバー左横の領域を囲む様に存在しているのが分かると思います。 ttp://hageyutaka.dip.jp/cgi/view34/data/395.png
230 名前:login:Penguin mailto:sage [2008/04/05(土) 10:05:56 ID:5gDthWsj] 例えばnautilusにはその枠はないと思うが
231 名前:224 mailto:sage [2008/04/05(土) 20:15:38 ID:VRWYfdvS] >>230 そのようですね。 どちらでも良いような気もしてきました。 この要望は無かったことにして下さい。
232 名前:222 mailto:sage [2008/04/05(土) 23:27:20 ID:o2kdpPqs] >>228 どの板でもそうなりますね。 例えば市況1のどこかのスレを開いている状態で強制終了。 次回起動時に市況1を開こうとするとJDが落ちる。 市況1のログがある~/.jd/mamono.2ch.net/livemarket1/を削除すると落ちずに開けるようになる。
233 名前:作者 mailto:sage [2008/04/06(日) 03:20:10 ID:6MUEZb5X] さらに枠を減らしてみました。 >>231 枠を付けるかどうかのポリシーはどうやら決まってなくて、アプリケーションごとに 異なるようですね。しばらくは枠無しで行ってみようと思います。 >>232 強制終了とはCtrl+Cのことでしょうか。それからJDのバージョンもお知らせください。
234 名前:作者 mailto:sage [2008/04/06(日) 03:32:38 ID:6MUEZb5X] ところで、サイドバーにある板一覧とお気に入りの切り替えのコンボボックスを 使ってる人はいますか?どうも見た目が野暮ったいので、代わりにボタンか 何かに変えようと思っているのですが。
235 名前:login:Penguin mailto:sage [2008/04/06(日) 08:29:19 ID:fwWXNCAn] コンボボックスであることに今気付きました。 ツールバーのそれぞれのボタンを常用。
236 名前:login:Penguin mailto:sage [2008/04/06(日) 08:59:56 ID:pomiWDqG] >>224 さんの希望が叶ったじゃないですか! コンボ使ってますよ。その上のボタンよりは。
237 名前:login:Penguin mailto:sage [2008/04/06(日) 09:09:40 ID:fy3l3xO2] >>234 ボタン並んでる方が使いやすそうなのでお願いします。
238 名前:login:Penguin mailto:sage [2008/04/06(日) 09:33:48 ID:fy3l3xO2] [バージョン] SVN Rev.1928 [ディストリ ] Ubuntu hardy (development branch) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] GNOME [gtkmm-2.4] 2.12.5 [glibmm-2.4] 2.16.0 スレからスレ一覧に戻るとタブのあたりに枠が残ってるのはウチだけ?
239 名前:作者 mailto:sage [2008/04/06(日) 11:10:19 ID:6MUEZb5X] >>238 どういう風に枠が残っているのでしょうか? それと2ペーンで使用しているのでしょうか?その場合、スレ一覧へはどうやって 戻っていますか?
240 名前:login:Penguin mailto:sage [2008/04/06(日) 14:23:14 ID:fy3l3xO2] >>239 ありゃ、乙です。svn1935になってるし・・・ www.imgup.org/iup588606.png パスはjd マウスゼスチャーで行ったり来たりしてます。
241 名前:tamagodake mailto:sage [2008/04/06(日) 17:50:08 ID:8iQ++yRn] >208の修正及び改良をしました。 >>234 メインツールバーがあるから何もいらないような気もします。
242 名前:作者 mailto:sage [2008/04/07(月) 00:01:14 ID:AiD0cS8n] >>240 修正しました。今度はどうでしょうか。 なお、枠の描画は結構トリッキーなことをしていますので、何か変な ところを見つけたら報告してください。 それからサイドバーのコンボボックスはいらないという意見が多いので 無くそうと思いますが、コンボボックスを使っていた人も不便にならない ように何か考えようと思います。
243 名前:login:Penguin mailto:sage [2008/04/07(月) 01:14:57 ID:SqrEfIkY] 板一覧の中に「お気に入り」フォルダを作ればいいんじゃね?
244 名前:240 mailto:sage [2008/04/07(月) 09:58:22 ID:oBn7DyTw] >>242 有難うございます。 rev.1942で直ってるの確認しました。
245 名前:作者 mailto:sage [2008/04/08(火) 00:59:38 ID:nL0Lwqgs] >>228 で月曜あたりに1.9.9RCを出そうと思うと書きましたが、まだ枠に 違和感があって調整していたら時間が無くなったので明日にします。 >>243 一緒にすると見辛くなりますし、板一覧の表示は固定したい(DnD出来ない ようにしたい)と思っていますので、お気に入りとは分けておきたいです。
246 名前:login:Penguin mailto:sage [2008/04/08(火) 01:32:40 ID:ImBF9Vi7] >>228 > 「ワンクリックでブラウザで開けるようにする」は、特に複雑な話ではなくて、 > 単に設定ファイルを用意して特定のURLとブラウザや画像ビューアなどの > アプリケーションを関連づけられるようにしようというだけの話です。 なるほど、考えすぎだったようです。 メニューにブラウザ以外のビューアで開くアイテムがあってもいいとは思いますが、 URLと関連付けしてワンクリックで、というのは個人的にはあまり恩恵がないかな、と思います。 他の方の意見もあるかと思いますが、リリース間近ですし、 これに関してはその次のリリースで、ということになるでしょうか。 反応が遅くて申し訳なかったですが、お付き合いいただきありがとうございました。
247 名前:login:Penguin mailto:sage [2008/04/08(火) 13:27:25 ID:G+EJWcRc] 枠の見え方も使っているGTKによって、かなり違ってくる。 今、ランキングの上の方にあった、 art.gnome.org/themes/gtk2/1122 これなんかにしてみると。
248 名前:login:Penguin mailto:sage [2008/04/08(火) 13:40:51 ID:25Zzgwjw] 外部板の登録のヘルプにパー速の場合を追加して欲しい パー速の場合、他の外部板のIDに相当するものがないから、最後は//にしないとダメ ex14.vip2ch.com/part4vip//
249 名前:login:Penguin mailto:sage [2008/04/08(火) 21:08:35 ID:L1HkWImv] Windowsの主要な2chブラウザ(Jane派生など)では、レスのポップアップの時は 連続スペースが連続スペースとして表示されているようです。 このバグを利用したAAの遊びとして騙し絵というものがあります。 雑談系の板でもたまに張られていることがあります。 参考:love6.2ch.net/test/read.cgi/aasaloon/1195202385/ JDでも見られると楽しいと思うのですが、検討してくださらないでしょうか。
250 名前:作者 mailto:sage [2008/04/09(水) 00:01:12 ID:iVSQr/6n] 1.9.9RCをアップしました。特に何もなければ日曜あたりに正式版にします。 以下はjd2(trunk)の話です。 >>247 報告ありがとううございます。ビューの左枠が描画されてないようですが、1.9.9 でも描画されていないのでJD2の問題という訳ではなさそうです。他にも問題のある テーマが出揃ったらまとめて原因を追求しようと思うので何か見つけたら報告して下さい。 >>248 追加しておきます。ちなみに、このアドレスをJD2で板一覧からGUIで登録するとIDが無いため 不具合が出ますね。直しておきます。 >>249 ポップアップの時は連続スペースを入れるということでしょうか。パースエンジンを 手直しする必要があるので意外に面倒な感じがしますが、他に欲しいという方はいますか? ところで、Fedoraならnodokaにすれば分かりますが、テーマによってはツールバーの 背景色がタブの色と比べて微妙に暗くなっているときがあります。これは>>149 の理由から ScrolledWindowを使用しているためなのですが、具体的にはScrolledWindowを使うのを 止めるとツールバーの幅を狭くしたときにボタンが枠からはみ出すという症状がおきます。 どうにかならないか試してみましたが、gtk自体のコードを書き換えないと解決は無理そうです。 そこで相談なのですが、 (1) 見た目を重視してScrolledWindowの使用を止める。ボタンがはみ出るのは仕様ということで ユーザが自分で設定してツールバーのボタンの数を減らす (2) このままScrolledWindowを使用する のどちらが良いでしょうか。
251 名前:作者 mailto:sage [2008/04/09(水) 00:12:18 ID:iVSQr/6n] >>248 今マニュアルを書くため色々試してみたところ、最後の//は/でも問題 ないようですが、//になっているのには何か理由があるのでしょうか?
252 名前:login:Penguin mailto:sage [2008/04/09(水) 00:14:22 ID:MHOGD1vi] >>250 いまのままでいいです。 [バージョン] SVN Rev.1943 [ディストリ ] Fedora release 8 (Werewolf) (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] GNOME [gtkmm-2.4] 2.12.3 [glibmm-2.4] 2.14.2
253 名前:3 mailto:sage [2008/04/09(水) 00:39:25 ID:swK1L2hL] >>250 お疲れさまです。 Fedoraでもbuildしました。updatesとして正式にpushされるまでの 間は>>82 で書かれている所、或いは>>3 で書かれている所から download出来ます。 それとFedora 9用のjdですが、F-9の開発freezeがかかりました。 かかる前までにrebuildした最も新しいF-9用のjdのパッケージは jd-2.0.0-0.3.svn1943_trunk.fc9で、(2.0.0ベータ版等が リリースされない限り)これが最初のF-9用のjdのパッケージとして リリースされる事になります。
254 名前:作者 mailto:sage [2008/04/09(水) 00:48:05 ID:iVSQr/6n] >>250 の下の件は実際に試してみないと何とも言えないと思うので、trunkに実験コードを 上げました。3ペーンなどにして枠を縮めると面白い現象が起きます。 >>253 お疲れさまです。2.0.0のリリースはまだまだ先ですが、trunkのHEADというのも Fedoraらしくて良いんじゃないでしょうか。
255 名前:作者 mailto:sage [2008/04/09(水) 01:03:42 ID:iVSQr/6n] ところで、ヘルプに書くのをすっかり忘れてましたが、--enable-gprof というconfigureオプションがあります。 するとttp://jd4linux.sourceforge.jp/test/read.cgi/old2ch/1183372288/211のような解析をおこなえます。 ヘルプには次のように書きました。 ----------------------------------- gprofによるプロファイリングを行う場合は ./configure --enable-gprof とする コンパイルオプションに -pg が付き、JDを実行すると gmon.out が出来るので gprof ./jd gmon.out で解析できる。 ただしCPUの最適化は効かなくなるので注意する。 ----------------------------------- ちなみに最新のtrunkで10分位動かした後の結果は次のような感じです。 Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls ms/call ms/call name 30.77 0.20 0.20 2605 0.08 0.08 DBTREE::BoardBase::get_article(std::string const&) 7.69 0.25 0.05 35088 0.00 0.00 ARTICLE::DrawAreaBase::layout_one_text_node(ARTICLE::LAYOUT*, int&, int&, int&, int) 7.69 0.30 0.05 826 0.06 0.06 DBTREE::Root::is_moved(std::string const&, std::string const&, std::string const&, DBTREE::BoardBase**) 6.15 0.34 0.04 2206 0.02 0.02 DBTREE::NodeTreeBase::check_id_name(int) 4.62 0.37 0.03 6933 0.00 0.01 DBTREE::NodeTreeBase::parse_html(char const*, int, int, bool, bool, bool) 3.85 0.40 0.03 169852 0.00 0.00 DBTREE::BoardBase::equal(std::string const&)
256 名前:login:Penguin mailto:sage [2008/04/09(水) 21:18:57 ID:p7o60svO] TESTが終わるまで当分の間Buildすることもないな。
257 名前:作者 mailto:sage [2008/04/12(土) 15:55:11 ID:+dBZGKmZ] >>247 の件を少しまじめに調査してみました。結論から言うとテーマ側の問題のようです。 例えば下のコードを>>247 のテーマで実行すると枠が描画されません。 class TestWindow : public Gtk::Window { Gtk::Notebook m_nb; Gtk::HBox m_hbox; Gtk::DrawingArea m_view; // Gtk::Label m_view; public: TestWindow(){ m_nb.append_page( m_view, "hoge" ); add( m_nb ); show_all_children(); resize( 300, 300 ); } }; int main( int argc, char *argv[] ) { Gtk::Main gmain( argc, argv ); TestWindow test; Gtk::Main::run( test ); return 0; } Gtk::DrawingArea m_view をコメントアウトして Gtk::Label m_view を使うと枠が表示されます。 もう少し詳しく解説すると、枠の太さは Gtk::Widget::get_modifier_style()->get_xthickness() と決まっているのですが、行儀の悪いテーマの場合はその値よりも太い枠を書くようです。 すると Gtk::Label のように背景が透明なWidgetなら枠がきちんと表示されるのですが、背景が 透明ではないWidgetの場合は枠が上書きされて消えてしまうようです。
258 名前:1/2 mailto:sage [2008/04/13(日) 15:40:57 ID:6/2eW2XH] [バージョン] 1.9.8-071228-1(公式パッケージ), 1.9.9-rc080408(sourceからビルド) [ディストリ ] debian lenny [ DE/WM ] evilwm [gtkmm-2.4] 2.12.5-2 [glibmm-2.4] 2.16.1-1 他 [libstdc++6] 4.3.0-3 navi2ch-cvs_0.0.20080325-1_all.deb 現象:キャッシュをnavi2chで利用した後、JDがSIGSEGVを出して落ちます。 JD,navi2ch双方からキャッシュを利用しようと、ホームに.jdをのシンボリックリンク .navi2chを作りました JDを立ち上げると初回起動時のウィザードの後にスレッドを見ることができますが、 その後、navi2chでそのスレッドを閲覧し、JDでそのスレッドがあった板を開くと前述の現象が起きます その時、端末に出力されるメッセージは下のとおりです (MSG 0): updating pc11.2ch.net/linux/dat/924080401.dat セグメンテーション違反です
259 名前:2/2 mailto:sage [2008/04/13(日) 15:41:22 ID:6/2eW2XH] gdbで追って見たところ、下のようなログが出力されました 〜略〜 Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb7c66720 (LWP 3182)] ---Type <return> to continue, or q <return> to quit--- 0xb7e9c45e in std::string::assign () from /usr/lib/libstdc++.so.6 (gdb) quit やってみたこと sourceforgeから1.9.9-rc080408をダウンロードしてビルド navi2chでキャッシュディレクトリを作った後、JD_CACHE=.navi2chでJDを起動 いずれにおいても現象は変化しませんでした JDとnavi2chを相互に運用する方法はありませんでしょうか?
260 名前:login:Penguin mailto:sage [2008/04/13(日) 16:16:11 ID:AcPNxIWe] >>258-259 なぜそんなことをしたいんだ?
261 名前:login:Penguin mailto:sage [2008/04/13(日) 18:59:52 ID:bcbQi7sm] いきなりミスっててワロタ 以下のパッケージには満たせない依存関係があります: jd: 依存: libcairo2 (>= 1.5.0) しかし、1.4.14-1 はインストールされようとしています E: 壊れたパッケージ
262 名前:258 mailto:sage [2008/04/13(日) 19:28:40 ID:6/2eW2XH] >>260 最終的にキャッシュディレクトリをNFSサーバ上に移し、 メインPCではJDを、リソースの少ないサブノートPCではnavi2chを利用 したかったのです。 両方でnavi2chを、またはp2使えという意見もあるとは思いますが、JDに思い入れもあるので…
263 名前:作者 mailto:sage [2008/04/13(日) 20:57:59 ID:Jz0HFBWC] >>258 ,259 私の環境(F8, jd-1.9.9rc,navi2ch-1.7.5)ではln -s .jd .navi2chしてnavi2chを 起動したあとjdを起動したり、navi2chで.navi2chを作成してJD_CACHE=~/.navi2ch で起動しても問題なかったのですが、他に何か思い当たる節はありませんか?
264 名前:login:Penguin [2008/04/14(月) 13:21:09 ID:8M+oNzhz] wine使わずにLinuxとWindowsで同じ操作の2chブラウザにしたいんだけど JD for Windowsとかの予定はないの?W2Cは合わなかった
265 名前:login:Penguin mailto:sage [2008/04/14(月) 14:27:00 ID:Vps9Oh7k] つrep2
266 名前:tamagodake mailto:sage [2008/04/14(月) 21:41:59 ID:S8RbT+A+] 改行がない長いレスをポップアップさせた場合、スレビューより幅が大きくなって 見え方が変わってしまうので、最大をスレビューの幅に制限したいと思うのです が、いかがでしょうか? また、高さについては複数に渡るレスなどを表示する時に便利な気がするので 今のところは変更しないでおこうと思っています。 >>264 過去にこのような話題が出ています。 ttp://jd4linux.sourceforge.jp/test/read.cgi/old2ch/1171254394/382-387 (上記が見れない場合) ttp://yellow.ribbon.to/~mirror/dat2html/read1.php?url=http%3A%2F%2Fjd4linux.sourceforge.jp%2Fold2ch%2Fdat%2F1171254394.dat&st=382&to=387
267 名前:login:Penguin mailto:sage [2008/04/14(月) 21:58:14 ID:03ddzv9V] JDをWindowsで使いたければ、Cygwin or Mingw32 でコンパイルするとか 可能かどうかは知らんけど…
268 名前:sid mailto:sage [2008/04/14(月) 22:16:14 ID:WRQCKliC] >>261 風邪ひきで無理するもんじゃないですね。修正しました。
269 名前:作者 mailto:sage [2008/04/15(火) 22:16:52 ID:RJDlWcGy] 落ちるのは気になりますが、続報がないので>>258 の件はJD2で解決することにして、とりあえず 1.9.9の正式版をアップしました。これで1.*系のJDのアップデートは最後になります。JD2は7月中 にはリリースしたいなと思っています。もし他にも>>258 の様な症状に出会った方がいれば報告 してください。 また>>250 下のツールバーの件はなんとなく解決しました。詳しくは ttp://jd4linux.sourceforge.jp/cgi-bin/bbs/test/read.cgi/support/1152463880/589,592 あたりを 見てください。ただしボタン数が多いとビューの幅を縮めることができなくなりましたのて、ボタン数は 各自で調節してください。
270 名前:3 mailto:sage [2008/04/15(火) 23:16:30 ID:8FuaAC01] >>269 お疲れさまです。 Fedoraでもbuildしました。又>>82 又は>>3 で書かれている 場所からdownload出来ます。 一週間前にrcをpushするようにrequestしておいたのに pushされないまま正式版がリリースされてしまった... Fedoraのupdatesのsysadminの対応が遅すぎる....
271 名前:login:Penguin mailto:sage [2008/04/16(水) 00:20:55 ID:JEM8GoU0] 久しぶりにRev. 1978をUbuntu Gutsy AMD64でビルドしてみた。枠がなくなって スマートになったね。いいね。
272 名前:login:Penguin mailto:sage [2008/04/16(水) 17:33:23 ID:earZIMJd] Rev.1970辺りから最小幅制限復活したのか・・・(´・ω・`)ショボーン
273 名前:作者 mailto:sage [2008/04/16(水) 20:23:54 ID:08ebjG1d] >>270 お疲れさまです。 >>272 以前のJDではツールバーのボタンの編集が出来ませんでしたが、今は 出来ますので、申し訳ありませんが幅を小さくしたいときはボタンを削除 して下さい。確かに一時的に幅を狭くしたいときは面倒かもしれませんが 上の方のレスを見ると分かるように様々な問題があったため最終的に こういう形になりました。
274 名前:作者 mailto:sage [2008/04/16(水) 20:28:48 ID:08ebjG1d] 書き忘れましたが、一応補足しておきますが、2ペーンで使用している場合は スレ一覧とスレビューの両方のボタンを削除しないと幅を小さくできませんので お気をつけ下さい。
275 名前:login:Penguin mailto:sage [2008/04/16(水) 21:01:44 ID:nk/2OYG8] どなたかgentooに1.9.9の最新ebuildを提供して頂けないでしょうか