[[[ 2ch ブラウザ JD 5 ]]]at LINUX
[[[ 2ch ブラウザ JD 5 ]]] - 暇つぶし2ch116:login:Penguin
08/03/02 23:52:28 axOIAV9H
>>112
キャレットブラウズモードいりません。
そういうのが欲しい人はコンソールでスレをwgetすればいいんじゃないでしょうか。

117:login:Penguin
08/03/03 00:13:02 m0wd2STA
キャレットブラウズを希望する人はnavi2chとかの方があってる気がする

118:login:Penguin
08/03/04 11:10:53 CFSvdkEz
宗教上の理由でEmacsは使えません><

119:login:Penguin
08/03/04 11:24:22 tox1VTIp
まぁ、宗教上の理由でなんでもEmacs風味がなきゃだめって人はいるだろうけどね。正直キモ。

120:login:Penguin
08/03/07 00:35:48 JxU/4X9S
スレ一覧で「選択した行のログを削除する」を行った後に、
たまに、スレ番号が2から始まったりすることない?

121:作者
08/03/09 02:11:32 EHFRb2sQ
最近忙しくて更新が遅れていますが、4月の頭には1.9.9をリリースしたいと思っています。

>>113
その辺りの処理は後回しにしている所ですので分かりやすくしたいと思います。

>>116
色々意見があると思いますが、実装するのにどの程度手間がかかるのか
見積もってみて、難しそうなら再度どうするか考えてみます。

>>120
バージョンはいくつでしょうか。またスレ一覧のソーティングの仕方は
どうなっているでしょうか。

122:login:Penguin
08/03/09 03:12:48 /GumPiJm
作者氏いつも乙です。

要望を。
ImageViewURLReplace.dat
URLリンク(janestyle.s11.xrea.com)
のようなものの実装は可能でしょうか?
適切なリファラを送らないとビューアで見られない画像などがあるので、
そのまま ImageViewURLReplace.dat でなくても、同様の機能があれば嬉しいです。

123:login:Penguin
08/03/09 06:41:25 ykqeP0j2
>>122
直リン除けウザいよね。
ついでにimepitaで複数の画像が貼られているリンクにも対応して欲しい。

124:120
08/03/09 10:53:23 bmBEL9xA
>>121

> >>120
> バージョンはいくつでしょうか。またスレ一覧のソーティングの仕方は
> どうなっているでしょうか。

大変申し訳ないです。いつの間にやら!にチェックが入っていたようで、
見掛け上>>120のようになっていたみたいです。
ごめんなさい。


125:作者
08/03/09 19:27:35 EHFRb2sQ
>>122
imageViewURLReplace.datの件は以前も話だけ出たことがありますが
技術的な問題は特にありません。実装も簡単ですが、問題は道義にあります。
つまり、直リン防止をしているサイトは直リンをされたくない理由があるわけで
それを解除する機能を実装するのは筋が通らないのではということです。

とは言え、直リン防止の主目的は同時大量ダウンロード防止にあるのかなと
思うので、自動ダウンロード機能のないJDでそこまで気にする必要もないのでは
とも思います。

という訳で実装すべきかどうか意見をお願いします。

>>124
了解しました。

126:login:Penguin
08/03/09 20:27:50 aUsUQX6+
>>125
リファラ要求の主目的は広告を表示しない画像だけのダウンロード防止では?

127:login:Penguin
08/03/10 00:08:56 K3Hcf+hE
>>125
なるほど、作者氏のお考えももっともです。
ご存知かもしれませんが、以下のような制限ありでもいいので
実装していただければと思います。

URLリンク(moewe.xrea.jp)
> 「ImageViewURLReplace.datの制限」とありますが、
> ImageViewURLReplace.dat の数が 16 個に制限され、
> さらに複数のサーバーがヒットする正規表現にはリファラを送らない様になりました。
> 起動時に ImageViewURLReplace.dat 関連のダイアログが出る方は、これの所為です。
>
> ImageViewURLReplace.dat とは、
> リファラを送らなければ見れないようなページや画像をビューアで見るために、
> URL からリファラを作り出してそれを相手サーバーに送るような機能なんですが、
> おそらくサーバー負荷などの事を考えて、これを制限したみたいです。
> 虹板とか行ってた方には、つらい仕様変更かもしれません。

128:作者
08/03/10 01:27:53 Y6YBe69x
URLリンク(jd4linux.sourceforge.jp)
> 板の追加を板一覧から出来るようにしてほしい

出来るようにしました。板一覧の「外部板」ディレクトリを右クリックして
追加出来ます。また登録済みの外部板の名前やアドレスなどを変更する場合は
対象の外部板を右クリックして「編集」を選択してください。もちろん従来どおり
手動でも登録できますが、GUIから登録・編集作業をするとコメント行が消えるので
注意してください。なおアドレス変更の場合はGUIからおこなえばキャッシュなどの
移転処理も自動で行います。

ついでに今まで適当に処理していた板の移転処理部をきちんと書き直したので
移転時に何か問題が起きたら報告してください。

>>126
それもありますね。

>>127
個数制限というのも、そこで指定したサーバに関しては迷惑をかけていることに
変わりありませんので意味があるのか疑問です。むしろ、指定されたサーバ上に
リンクされた画像はワンクリックでWebブラウザで開けるようにするという方式が
良いのかもしれません。

他にも何か意見はありませんか。

129:login:Penguin
08/03/10 06:05:22 lTvg02BG
>出来るようにしました。板一覧の「外部板」ディレクトリを右クリックして

どうやら1時間違いか
svn.Mar 10 2008-00:36:41

板一覧に外部板が無い。5時間かけてビルドしたのに orz

130:login:Penguin
08/03/10 22:37:33 tHFIAg+U
どんだけビルドに時間かかってんだよw

131:login:Penguin
08/03/10 22:41:36 IVlBjvJw
どんなPCか聞きたい。

132:login:Penguin
08/03/11 09:34:37 VS3lRCaz
URLリンク(download.opensuse.org)
openSUSE用のパッケージを作成したので使ってみてください。

133:132
08/03/11 20:47:13 VS3lRCaz
URLリンク(download.opensuse.org)
>>132ではなくこのリンクを辿った所から、ダウンロード出来ます。

134:login:Penguin
08/03/13 06:29:45 4YhuIKVy
FreeBSDに入れてみた
結構使いやすいな
しかし俺の非力なマシンではちょっと重いな

135:login:Penguin
08/03/13 17:13:32 CxytOfzW
euc-jpの「㌧果」をiconvでutf8に変換すると「轍」になりますね・・・。
したらばの某掲示板で化けてるのを発見して、ローカルに作ったファイルをiconvで
変換してみると、その通りに化けました。
JDの問題では無いですが、報告しときます。

136:login:Penguin
08/03/13 18:24:07 AGfESr+C
euc-jp-msだろ
euc-jpに㌧はない

137:login:Penguin
08/03/13 21:46:29 wQB60c8G
半角/全角のキーの切り替えが入力欄にフォーカスしてないと効かないのは、
なんでだろう。

138:login:Penguin
08/03/13 23:02:36 lbkSITkS
標準のキーバインドに提案です。
UpFastにShift+Space, ReloadにCtrl+rを追加するのはどうでしょうか。
どちらもFirefoxのキーバインドに合わせたものです。

139:login:Penguin
08/03/13 23:04:07 ntIb4O1l
Shift+Space 俺のFEP起動じゃん。

140:login:Penguin
08/03/13 23:06:08 6UE9duWi
ctrl+rは俺も欲しいわ
shift+spaceはUIM起動だからやめてw

141:login:Penguin
08/03/13 23:51:35 5Fk2PzED
あ、流れにのって教えてください
「全てのタブの再読み込み」
をキーにバインドする方法はありますでしょうか?

142:login:Penguin
08/03/14 14:40:10 vbRYkeQX
's'キー一発で済む所を、わざわざCtrl+rでやらなくても良いとおもう。

143:login:Penguin
08/03/14 15:09:42 6lvuC/Iu
普段JD使っててたまに昔使ってたrep2で2ch見てると
sを打って「あれ?更新されない」と一瞬思う俺がいる。


144:login:Penguin
08/03/15 18:35:32 O30Oc646
つーか今更キーバインドでどうこう言っちゃダメでしょw

145:login:Penguin
08/03/17 14:04:59 qZBUyFQX
JDって他のGTKアプリと比べて枠が多いと思いません?

146:login:Penguin
08/03/17 15:45:01 BLpQ486Z
へーそうなんだ。
で、それが何か?

147:login:Penguin
08/03/17 19:58:32 qZBUyFQX
簡単なパッチですがいかかでしょうか。(少し手抜きですが)
begin-base64 644 jd-ui-pretty.diff.gz
H4sICDhO3kcCA2pkLXVpLXByZXR0eS5kaWZmALVT3W7TMBi9xk/hy1RZWhVt
bGuF1DHCqFa10zYNcWXlx1ujhjjYnjpAXLR+gmkTEtO4RAxQJ6TdILE9jQfi
MfYlaVkiVhACfOFE/s75jn2O3Yx8ulfDgnsV0aMhlSyqSMZC1+HlLrr79wNZ
ljWl/S1Dqw9aHejhZ63eaXWGqwuLsyVkmuZUxuXF8be3Iz080+pQq/MSajSw
dXtxZh6b6dxoIDwZLtDwEzJmE9Fl/aiO8DVgRfZqtU0oyyAWYyT81pFVQGx4
nIUh9R8Fkc/6gBMe7wfQyizAtu6xvVyxqPIwK7q7Eg4Euynso1LBWr3X6rVW
H1HzF4l4cfx/MwGBP04l5dyYy1w1yQXmO2kuL7IT51woCyqJy7hPOekHvuwa
uIpL9Qkus7Ls+L6RZyUIq4BI2sQsDLxnRmb3WqfVXH5M2vaWvT7z81Kqkakk
VBE8p4TTp7tUSAMvpNWX+SA8xuk/N3/S9HeGX+NuNHl+dg78NZNPdv3Rjzs1
eKMHp5dfXn0/GX09PdKDE/B4h0pY1GpfK6WHI5DTw08TwyMmKbyaXmpo8l6I
dFxh4G0nFDSxxZyGy0LMIccdu7ETUb8MqsSTPDRKKcWDqHpkm4UQ7Maq3bI3
O21IaKltk2VIaZU86LTuk7WlFbuaiyp2gJQdISd0BYBA7PvCBAAA
====

148:login:Penguin
08/03/17 21:42:48 KhwVTsM9
>>145
ボタンのこと?
確かに、一般的なアプリでツールバーが使われる様な所にボタンが並べられているから
見た目は良くないし、意味的にも最善ではない気がする

149:login:Penguin
08/03/17 23:23:49 qZBUyFQX
ああ、ScrolledWindowなのは縦3ペインのような場合に表示が崩れるからなんですね。
難しい・・・。

150:login:Penguin
08/03/18 15:40:02 23o/Vwu5
画像ビューで画像を表示させる度に、メモリがどんどんどんどん消費されていくのは仕様ですか?

151:login:Penguin
08/03/20 03:36:03 bwhx92rY
>>133
Object not found! (´・ω・`)

152:login:Penguin
08/03/20 07:05:41 NPVhb4J/
>>145
激しく思う
枠と言えばいいのかコンテナと言えばいいのか
ツールボタン回りやエントリーボックス回りとか枠だらけ


153:login:Penguin
08/03/20 07:56:29 kIjJhcRO
>>152
nautilusの3倍の画面があるんだ。そう思えば枠は少ないんじゃね?
て言うか、お前、>>145だろ!

154:login:Penguin
08/03/20 12:36:49 5xjvH9k0
そこで「JD Style」ですよ

155:login:Penguin
08/03/20 12:49:41 smaMAgNu
>>153
俺は一応パッチも書いたんだから違うよ
URLリンク(nagamochi.info)

156:tamagodake
08/03/20 23:53:52 NoNqMd6F
枠について私は全然気にしていませんでしたが、>155の変更後の物を見ると結構
スッキリしていて良いと感じました。

ただ、>149のような事もあるので、それぞれ理由があるかも知れませんね。

157:login:Penguin
08/03/21 22:24:02 ftPVajSG
メール欄を空白にして書き込みすると、名前の横に赤四角が出ますが、
その底辺が切れてる(無い)のは既出ですか?フォントはIPA・Pゴシック

158:作者
08/03/21 22:38:24 DtxyCRtw
最近公私ともに忙しくて更新をサボってましたが、ようやく暇になってきたので
ぼちぼち再始動しようと思います。

>>133
not foundになってますね。

>>135
報告ありがとうございます。参考にします。

>>137
gtk側の問題だと思います。

>>138
キーバインドに関しては頻繁に変えると混乱の元になりそうなので
しばらくはこのままで行くつもりですが、GUIでキーバインド変更できる
ようにもう少ししたらするつもりです。

>>145
あまり気にしていませんでしたが、言われてみると確かに枠が多い気がしますね。
枠を減らせないか試してみます。それと、Gtk::ScrolledWindowにしているのは
御指摘の通り、縦3Paneなどのときにウィンドウが勝手にリサイズしてしまうからです。

>>150
詳しく説明するとやや立て込んだ話になって長くなるのですが、簡単に説明すると
メモリリークではないのですが、gtkが表示した画像のメモリを開放しても、開放した
メモリが実際にはOSに返却されてないため画像を多く開くとメモリが消費されて
いくことになります。でも、ひょっとするとJD側のミスかもしれませんのでメモリリークが
本当に無いかソースをもう一度見直してみます。

>>157
私の環境(F8,IPAPG)では切れていませんが、フォントの詳細設定で行の高さを調整してみては
いかがでしょうか。

159:login:Penguin
08/03/22 01:48:31 56jMvkoc
●のお試し期間というので
IDとパスワードが公開されていたから
ためしにJDの設定→ネットワーク→パスワード→2chログイン用に
公開 IDとパスワードをいれてみたら、あっさりログイン出来て●が使えたw
●を使うと各板の過去ログが取り放題になるのな
流れぶったきってスマソ

160:login:Penguin
08/03/23 15:51:06 Vi0ra3pI
E17風のBlingというGTK2テーマにすると枠の多さにビックリする
テーマ次第で目立ったり目立たなかったり。
ところでツールバーのボタンはフラットに出来ますかね?

161:login:Penguin
08/03/24 20:56:22 Ikxdos+4
普段、マウスばっかりでぼーっと2ch眺めてるんですけど
イメージビューアで画像を読み込んで
イメージの画面に切り替わった後、
マウスで操作しやすくしていただくことって可能ですか?
画像の拡大/縮小がZキーを叩くか右クリック後に
拡大/縮小を選ぶので直感的でなくて
マウス派にわかLinux使いの私としては使い勝手が悪く感じます。
Firefoxで画像だけをタブで開くときみたいな
左クリックする度に拡大→縮小を繰り返すような感じが
いいかなーなんて思ったりしました。

162:login:Penguin
08/03/24 23:36:27 6dP/x+lP
E.Yazawa

「え?JD使ってるのにキーボード使ってないの?」
「もったいない……。」

163:login:Penguin
08/03/24 23:38:17 sh7wiBpj
寝ころがってパソコン弄ってるから滅多にキーボード弄らない。

164:login:Penguin
08/03/24 23:43:59 yU7PPRSh
キーボードは夜うるさいんだよな

165:login:Penguin
08/03/24 23:48:21 6Pd2a3vq
いま、画像を溜め込んでないからチェックできないや。
ctrl+マウススクロールでスムーズ拡大縮小なんかは
ubuntuの画像ビュアーであるけどね。
ctrl+左ドラッグでスクロール。
以前はctrlキーは不要だったのに、操作性を下げてどうすんのかと・・・

166:157
08/03/25 18:15:00 qqlDN/xP
>>158
かんたんに直りました。ありがとうございます。openSUSEで1.9.9beta問題なく
稼働中です。4月頭ごろ?のリリース待ってます。


167:login:Penguin
08/03/26 09:42:34 +sKhaO/h
最新版で直っていたら申し訳ないんですが、スレ見てる時にpage up/page down
キーでスクロールするときっちり1ページ(一画面)分スクロールしてしまうので、
(1ページ - 1行)分くらいスクロールようにしてほしいです。「1行」の幅は多少長め
(50ピクセルとか)になってしまってもかまいません。

Ubuntu使っててGUIのパッケージマネージャでしかソフト入れられないへたれ
なのですみません。

168:login:Penguin
08/03/26 15:36:16 JCY+MTau
>>167
まるで不具合であるかのような言い方だな。

sed -e "/^Page/s/Page_\(Up\|Down\)/\1/" ~/.jd/key.conf

169:167
08/03/27 10:32:14 AL4JQnmD
>>168
> >>167
> まるで不具合であるかのような言い方だな。

ほんとそうですね。これについては申し訳ありません。

設定ファイルについて調べてjd.confのscroll_sizeを調節することで代用できる
とわかりました。Page Up/Downキーのスクロール量を調節する設定は見当た
らなかったのですが、>167に書いたような仕様だとより快適だと思うのですが
どうでしょうか。

170:login:Penguin
08/03/27 13:43:54 v+BLSR3w
>>169
> 設定ファイルについて調べてjd.confのscroll_sizeを調節することで代用できる
> とわかりました。

本当?もしそれでPageUp・PageDown押下でのスクロール量が変わるなら、それ
こそ不具合かも知れないよ。

URLリンク(jd4linux.sourceforge.jp)
> scroll_size  スレビューでマウスホイールを回したときのスクロール速度


>168の方法で解決すると思うけど、望みどおりの動作じゃなかったの?

171:login:Penguin
08/03/27 18:51:25 kLF1AoaI
>>160
> ところでツールバーのボタンはフラットに出来ますかね?

多くのアプリケーションはそうなってるね。


172:login:Penguin
08/03/27 20:02:12 v+BLSR3w
>>169
あ、ごめん。勘違いしていた。スクロール量が多すぎるから、1行上の位置にして
ほしいという事か。それなら、今の仕様では無理っぽいね。

173:login:Penguin
08/03/27 21:49:31 cTxVnaX0
>>170
> >>169
> > 設定ファイルについて調べてjd.confのscroll_sizeを調節することで代用できる
> > とわかりました。
> 本当?もしそれでPageUp・PageDown押下でのスクロール量が変わるなら、それ
> こそ不具合かも知れないよ。

あ、代用というのはPageUp・PageDownを使わずにホイール回しながらスレを
読むってことです。

> >168の方法で解決すると思うけど、望みどおりの動作じゃなかったの?

コマンドの出力の通りに書き換えてみましたが、特に挙動は変わらなかったです。

174:login:Penguin
08/03/28 22:39:23 H+Hu3+lg
自分の環境でこのスレ読み込むと壊れていますの表示が出るんだけどみんなどう?
削除して読み直しても同じ症状。ver.1.98

スレリンク(natsudora板)


175:login:Penguin
08/03/28 22:56:14 GA0k38OW
>>174
同じく
Ver.1.96

176:login:Penguin
08/03/28 23:02:20 i6s+XxYk
>>174
此方の環境でも同じ
Ver.1.9.9-beta080225
x86_64

177:login:Penguin
08/03/28 23:40:04 jk3nWqNP
>>174 同じく
[バージョン] SVN Rev.1892
[

178:tamagodake
08/03/29 00:16:17 YaztgkOJ
ずいぶん前に要望が出ていたと思いますが、動作中のJDにURLを渡してスレを開く機能を
付けてみましたので、興味のある方は試してみてください。JDで扱う事の出来ないURLが
渡された場合はWebブラウザに渡されます。

(注) 1.*系には搭載されません。


>>160
以前変更されましたが、スレ表示の"板を開く"のボタンがフラットになっていたのでそれと
同じ要領で出来ると思います。

>>167
Firefoxと比べてみるとスクロール量が確かに多いですね。以下のような感じでしょうか。

Firefox: スクロール前に最下部に表示されていた文字が、スクロール後には
     最上部に移動する
JD: 最下部にあった文字が見えなくなるまでスクロールしてしまう

Firefoxのようになるパッチを投稿スレに上げましたので良かったら試してみて下さい。

179:作者
08/03/29 00:19:27 dzBpaij0
>>158では確信が無いので曖昧に書いてますが、メモリが開放されない問題は
firefoxの開発者の方も悩んでいたみたいです。

URLリンク(japan.cnet.com)
URLリンク(blog.pavlov.net)

>>160
上で出ていた枠の話とも絡みますが、言われてみるとツールバー上のボタンに枠が
あると何か野暮ったい感じがします。試しにtrunkでボタンを枠無しにして
みましたがどうでしょうか。最終的には枠有り無しを選択出来るようにするつもり
ですが、デフォルトは見た目が良いので枠無しにしようかと思います。

>>161,165
> 左クリックする度に拡大→縮小を繰り返すような感じが
> ctrl+左ドラッグでスクロール。

画像の拡大縮小のマウス操作は私も欲しいと思っているのですが、とりあえず左クリック案の方は
簡単そうなので実装してみます。

>>167
firefoxなどではきっちり1ページにはなってないようですね。きっちりではなくて
1行分くらいゆとりをもってスクロールさせようと思います。

>>174
datファイルの途中で終端文字(\0)が入ってるせいですね。具体的には304レスの
スレリンク(natsudora板:304番)
が壊れていて、ブラウザで開いても表示が変なはずです。JDはこのエラーを
自前で修正しているため、見た目は正常なのに壊れていますと表示されます。
でも紛らわしいので、この場合は「壊れています」表示をしないようにしました。

180:作者
08/03/29 00:33:47 dzBpaij0
おつかれさまです。

>>178
> Firefoxのようになるパッチを投稿スレに上げましたので良かったら試してみて下さい。

これも試しにtrunkに当ててみたので、どんな感じか試して見てください。
最終的にはスクロール量を調整出来るようにします。

181:login:Penguin
08/03/29 18:13:07 iJOZJnbl
アンカーポップアップ変わった?

182:login:Penguin
08/03/29 23:29:38 1ZmzHsck
>>178
> 動作中のJDにURLを渡してスレを開く機能を

すみません具体的な使い方の解説をお願いします。

#「webブラウザから」なのかな?と思ったけど無(ry

183:tamagodake
08/03/30 00:08:22 jZ2DoPdu
>>182
WebブラウザやMUAなどから外部アプリケーションとして、動作中のJDでスレッドを
開く事を目的として要望があったと思うのですが、実際にどんな形で使うのかは分
かりません。MUAの場合はURLを開く外部アプリにJDを指定するとか、Firefoxの場
合は拡張を使ったりするのではないでしょうか。

動作を試すだけなら既にJDが動作している状態で、以下のように引数を付けて呼
び出し用のプロセスを動かして下さい。呼び出し用のプロセスはすぐに終了して動
作中のJDが引数を受け取ります。

 $ jd <スレなどのURL>

この機能のため、現在JDの多重起動が出来なくなっていますが、サポートする予定
でいます。


[お願い]
この機能を使ってスレを開くと私の環境では新しいタブで開かれますが、作者さんの
環境では現在のタブで開かれるそうです。試してみた方はどちらで開かれたか教え
て下さい。

184:login:Penguin
08/03/30 00:26:22 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
08/03/30 00:29:49 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
08/03/30 01:40:59 0o+YwTqC
>>183
URLリンク(jd4linux.sourceforge.jp)
新しいタブで開きます

187:tamagodake
08/03/30 01:49:21 jZ2DoPdu
>>184-186
ありがとうございました。作者さんは「自分のところの問題かも知れない」と言っていました
が、それにしても謎ですね。

188:login:Penguin
08/03/30 14:15:40 b0pV5mDG
「板を開く」もフラットになるんですかね?

189:login:Penguin
08/03/30 16:23:50 l1aYVFJb
スレ一覧でDeleteキーを押すたびにでてくる確認画面を止めるのは、どうしたらいいんでしょうか?

190:tamagodake
08/03/30 18:02:13 uFBObXa3
>>188
今はフラットになっていますが、そのうち選択可能になると思います。

 >179
 > 最終的には枠有り無しを選択出来るようにするつもりですが

>>189
現在はダイアログを出ないようにする機能は無いと思いますが、設定
でそれが出来るようにしても良いかも知れませんね。

191:login:Penguin
08/03/30 21:27:33 Jh3gtEXk
書き込みビューのキーバインドって変えられませんかね?
Ctrl+h でプレビューになってしまうのがどうしても慣れなくて…

key.conf を見てみたのですが、Ctrl+h は TabLeft の行でしか見つからず…
方法が有りましたら教えてもらえませんか?

192:login:Penguin
08/03/30 23:46:38 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
08/03/30 23:53:24 1o5LEQx0
普段は右端のスライダー下の余白にカーソルをあててクリックだけで
だらだら使っています
現在1クリックで半ページの移動ですが、この移動量を増やすには
どうすればいいんでしょうか?


194:tamagodake
08/03/31 00:00:56 O7p8N6G0
>>191
その"Ctrl+h"を消去してみてはいかがでしょうか。


>>192
> /usr/include/cairomm-1.0/cairomm/enums.h:195: error:

これはJDの問題ではなくcairommの問題です。

以下の対応でコンパイル可能になるかも知れません。
URLリンク(www.nabble.com)

195:3
08/03/31 00:02:17 Cq8QhCEZ
>>192
Fedora rawhideでは修正済みです。cairommへのpatchが必要です。
URLリンク(bugzilla.redhat.com)

196:login:Penguin
08/03/31 00:20:06 QlyJ/3vy
>>194-195
ありがとうございます。
enums.hを書き換えてmake通るようになりました。

197:login:Penguin
08/03/31 00:20:28 1VYoxPtX
$ jd --dat2html 1202126579.dat > 1202126579.html
みたいな機能欲しい。

198:login:Penguin
08/03/31 00:33:00 mwOoaeda
>>197
dat2html by PHP
URLリンク(yellow.ribbon.to)

199:login:Penguin
08/03/31 00:37:17 Z9WujMvg
>>194
アドバイスからヒントを得て TabLeft 行の Ctrl+h を Ctrl+j に換えたところ、書き込みプレビューも Ctrl+j になりました。
TabRight も Ctrl+k に換えてなかなか快適です。有難うございます。

200:login:Penguin
08/03/31 01:04:43 GNi0dmIw
>>192
ちなみにUbuntu hardyでも先日までその問題があったけど昨日のうpでーとで直ったよん

201:login:Penguin
08/03/31 15:37:35 rAd33tqq
>>179
> でも紛らわしいので、この場合は「壊れています」表示をしないようにしました。

「調子の悪いスレッドの修理承り口」スレに報告しやすいように、どのレスが
どういう風に壊れているのかがわかる機能、をリクエストします。

202:login:Penguin
08/04/01 00:07:11 sIpaZXg1
r1910のバグ報告です。
異常終了などのために~/.jd/JDLOCKが存在している状態で
JDの最初のインスタンスが起動されると無限ループに陥るようです。

203:tamagodake
08/04/01 02:00:47 ryDW6F2J
>>202
報告ありがとうございます。直ったと思いますが、どうでしょうか?

204:作者
08/04/02 01:13:10 cXQMgpJJ
>>181
特に変えてませんが何かありましたか。

>>189
「次回から表示しない」のようなチェックを付けてみます。

>>193
変更するのは意外に難しかったような気がしますが、>>167のついでに
変更できるか調べてみます。

>>197
>>198のような外部ツールを使用した方が良いと思います。

>>201
現在はエラーメッセージはコンソールに出力される仕様になっていますが
コンソールを開いてなくてもエラーメッセージを見れるようにしようと
思っています。

205:login:Penguin
08/04/02 10:03:50 6rXVxpIz
コメントがなければ枠が減ったことには気がつかないだろうな、俺。
スレ一覧のところの枠は入れ忘れかな・・・

206:login:Penguin
08/04/02 12:43:16 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
08/04/02 20:25:12 hzoDSNEK
>>206
直しました。gnomeuiの部分で消し忘れていました。(´Д`)

208:login:Penguin
08/04/02 21:09:07 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
08/04/02 21:45:48 hzoDSNEK
>>208
そのへんは現在作業中で不安定な部分があると思います。

どのような状況でそのメッセージが出ましたか?~/.jdに書き込みが出来なかった事
などが考えられますが、分かりましたら教えてください。

210:login:Penguin
08/04/02 21:47:33 VYQx93w0
サイドバーに「自動で隠す」機能をつけてほしい

211:login:Penguin
08/04/02 21:48:10 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
08/04/02 21:50:00 kXwC8xml
ニュース速報板のプロパティを表示しようとしても落ちるようです

213:login:Penguin
08/04/02 22:18:50 hUyZPWBi
>>209
どもです。新規インストールの初make&初回立ち上げで出ました。
βなので気にしてませんがとりあえず報告


214:tamagodake
08/04/02 22:43:29 hzoDSNEK
>>211-212
私の環境では問題ありませんでした。他に落ちるという方はいますか?

マウスオーバー関係の不具合かと思いましたが、板のプロパティを表示しよう
としても起こるようですので違うようですね。作者さんが見た方が早いと思いま
すが、私の方でも調べてみます。


>>213
ありがとうございます。原因が分かりました…。確かに、~/.jdが存在しない状態
で起動すると現状ではそうなってしまいますね。いろいろ改良する予定がありま
すのでその時に修正します…。

215:login:Penguin
08/04/02 22:53:06 kXwC8xml
>>214
~/.jdを消したら大丈夫でした
設定の問題でしょうか

216:tamagodake
08/04/02 23:04:18 hzoDSNEK
>>215
キャッシュされてるファイルが関係ありそうですね。

~/.jd/namidame.2ch.net/* がないと分からないかも知れませんが、まだありますか?

217:login:Penguin
08/04/02 23:07:26 kXwC8xml
>>216
~.jd/namidame.2ch.net/以下は消しちゃいました
消してもやっぱり落ちます

218:login:Penguin
08/04/03 00:49:16 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
08/04/03 01:48:32 jmCZw7bu
> >>127
> 個数制限というのも、そこで指定したサーバに関しては迷惑をかけていることに
> 変わりありませんので意味があるのか疑問です。むしろ、指定されたサーバ上に
> リンクされた画像はワンクリックでWebブラウザで開けるようにするという方式が
> 良いのかもしれません。

お返事が遅くなって申し訳ないです。
確かに作者氏の仰る通りで、JD 側でリファラ制限を回避する方法は実装しない、
という方針には異論はないです。
# 個人的には JD で画像の既読管理や画像あぼーん管理などを
# 一括してできればいいな、という期待がありました。

ワンクリックでブラウザで開けるようにする、というのは、
ある画像の直リンクとその画像を閲覧できるウェブページの対応付けを指定できるようにして、
前者をクリックしたら後者をブラウザで開くようにする、ということでしょうか?

220:作者
08/04/03 02:28:59 RgyCqTOW
他のレスには明日返事します。

>>218
grep namidame ~/.jd/move.info

の結果を知らせてください。

221:218
08/04/03 03:36:42 i/HDF511
>>220
$ grep namidame ~/.jd/move.info
URLリンク(namidame.2ch.net)<) /news
URLリンク(news23.2ch.net)<) /news
でした

222:login:Penguin
08/04/03 08:40:42 OV6bWq0o
スレを開いてる状態でJDが不正終了したら、次回起動時にさっき開いてた板を開こうとすると落ちますね。
その板のキャッシュを削除すれば直ります。

223:login:Penguin
08/04/03 16:10:48 KKvpW62R
>>207
お疲れさまです。
枠も減り、ボタンもフラットで見た目がスッキリ
表示部分も若干広くなり見やすくなっていますね。
ありがとうございました。

224:login:Penguin
08/04/03 19:40:42 b9BXC0rR
枠が少なくなったのは良いんだけど、個人的にはScrolledWindow?のコンテンツの
周りには枠が欲しい。他のGTKアプリでもそれが一般的だと思う。

225:tamagodake
08/04/04 00:01:16 TZEV7blj
>>218,221
再帰呼び出しが、どうどうめぐりしてるみたいですね。

>>222
移転があった板なら、>211-212と同じ問題かも知れません。

226:作者
08/04/04 02:34:55 vp8R5/T4
>>221
まだきちんとしたテストはしてませんが、とりあえず修正してみました。
今度はどうでしょうか。

227:218
08/04/04 15:30:12 d5hK7m/F
>>226
大丈夫のようです(jd-2.0.0-0.3.svn1918_trunk.fc9.i386)
有難うございました。

228:作者
08/04/05 04:05:32 zVb9WK0E
月曜あたりに1.9.9RCを出そうと思います。

>>210
どういう機能でしょうか?

>>219
「ワンクリックでブラウザで開けるようにする」は、特に複雑な話ではなくて、
単に設定ファイルを用意して特定のURLとブラウザや画像ビューアなどの
アプリケーションを関連づけられるようにしようというだけの話です。

>>222
もし覚えていたらどの板のどのスレを開いていたかお知らせください。
また、どういう状況で不正終了したか覚えていたら教えてください。

>>224
具体的にはどこの周りに枠がほしいのでしょうか。

ちなみに>>211の原因は>>221のように移転データベースが循環していたため
移転先を見つけるため無限に関数が再帰呼び出しされていたためでした。

229:login:Penguin
08/04/05 06:10:27 VRWYfdvS
>>228
スレビューに限りませんが、左のJDのウィンドウの赤線の部分に枠があって欲しい、ということです。
右のウィンドウは、他のアプリではどうなっているかを示す為のものです。
JDのウィンドウで赤線で示したような枠が、スクロールバー左横の領域を囲む様に存在しているのが分かると思います。
URLリンク(hageyutaka.dip.jp)

230:login:Penguin
08/04/05 10:05:56 5gDthWsj
例えばnautilusにはその枠はないと思うが

231:224
08/04/05 20:15:38 VRWYfdvS
>>230
そのようですね。
どちらでも良いような気もしてきました。
この要望は無かったことにして下さい。

232:222
08/04/05 23:27:20 o2kdpPqs
>>228
どの板でもそうなりますね。
例えば市況1のどこかのスレを開いている状態で強制終了。
次回起動時に市況1を開こうとするとJDが落ちる。
市況1のログがある~/.jd/mamono.2ch.net/livemarket1/を削除すると落ちずに開けるようになる。

233:作者
08/04/06 03:20:10 6MUEZb5X
さらに枠を減らしてみました。

>>231
枠を付けるかどうかのポリシーはどうやら決まってなくて、アプリケーションごとに
異なるようですね。しばらくは枠無しで行ってみようと思います。

>>232
強制終了とはCtrl+Cのことでしょうか。それからJDのバージョンもお知らせください。

234:作者
08/04/06 03:32:38 6MUEZb5X
ところで、サイドバーにある板一覧とお気に入りの切り替えのコンボボックスを
使ってる人はいますか?どうも見た目が野暮ったいので、代わりにボタンか
何かに変えようと思っているのですが。

235:login:Penguin
08/04/06 08:29:19 fwWXNCAn
コンボボックスであることに今気付きました。
ツールバーのそれぞれのボタンを常用。

236:login:Penguin
08/04/06 08:59:56 pomiWDqG
>>224さんの希望が叶ったじゃないですか!

コンボ使ってますよ。その上のボタンよりは。

237:login:Penguin
08/04/06 09:09:40 fy3l3xO2
>>234
ボタン並んでる方が使いやすそうなのでお願いします。


238:login:Penguin
08/04/06 09:33:48 fy3l3xO2
[バージョン] SVN Rev.1928
[ディストリ ] Ubuntu hardy (development branch)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[gtkmm-2.4] 2.12.5
[glibmm-2.4] 2.16.0
スレからスレ一覧に戻るとタブのあたりに枠が残ってるのはウチだけ?

239:作者
08/04/06 11:10:19 6MUEZb5X
>>238
どういう風に枠が残っているのでしょうか?
それと2ペーンで使用しているのでしょうか?その場合、スレ一覧へはどうやって
戻っていますか?

240:login:Penguin
08/04/06 14:23:14 fy3l3xO2
>>239
ありゃ、乙です。svn1935になってるし・・・
URLリンク(www.imgup.org)
パスはjd
マウスゼスチャーで行ったり来たりしてます。

241:tamagodake
08/04/06 17:50:08 8iQ++yRn
>208の修正及び改良をしました。

>>234
メインツールバーがあるから何もいらないような気もします。

242:作者
08/04/07 00:01:14 AiD0cS8n
>>240
修正しました。今度はどうでしょうか。

なお、枠の描画は結構トリッキーなことをしていますので、何か変な
ところを見つけたら報告してください。

それからサイドバーのコンボボックスはいらないという意見が多いので
無くそうと思いますが、コンボボックスを使っていた人も不便にならない
ように何か考えようと思います。

243:login:Penguin
08/04/07 01:14:57 SqrEfIkY
板一覧の中に「お気に入り」フォルダを作ればいいんじゃね?

244:240
08/04/07 09:58:22 oBn7DyTw
>>242
有難うございます。
rev.1942で直ってるの確認しました。

245:作者
08/04/08 00:59:38 nL0Lwqgs
>>228で月曜あたりに1.9.9RCを出そうと思うと書きましたが、まだ枠に
違和感があって調整していたら時間が無くなったので明日にします。

>>243
一緒にすると見辛くなりますし、板一覧の表示は固定したい(DnD出来ない
ようにしたい)と思っていますので、お気に入りとは分けておきたいです。

246:login:Penguin
08/04/08 01:32:40 ImBF9Vi7
>>228
> 「ワンクリックでブラウザで開けるようにする」は、特に複雑な話ではなくて、
> 単に設定ファイルを用意して特定のURLとブラウザや画像ビューアなどの
> アプリケーションを関連づけられるようにしようというだけの話です。

なるほど、考えすぎだったようです。
メニューにブラウザ以外のビューアで開くアイテムがあってもいいとは思いますが、
URLと関連付けしてワンクリックで、というのは個人的にはあまり恩恵がないかな、と思います。
他の方の意見もあるかと思いますが、リリース間近ですし、
これに関してはその次のリリースで、ということになるでしょうか。
反応が遅くて申し訳なかったですが、お付き合いいただきありがとうございました。

247:login:Penguin
08/04/08 13:27:25 G+EJWcRc
枠の見え方も使っているGTKによって、かなり違ってくる。
今、ランキングの上の方にあった、
URLリンク(art.gnome.org)
これなんかにしてみると。

248:login:Penguin
08/04/08 13:40:51 25Zzgwjw
外部板の登録のヘルプにパー速の場合を追加して欲しい
パー速の場合、他の外部板のIDに相当するものがないから、最後は//にしないとダメ
URLリンク(ex14.vip2ch.com)


249:login:Penguin
08/04/08 21:08:35 L1HkWImv
Windowsの主要な2chブラウザ(Jane派生など)では、レスのポップアップの時は
連続スペースが連続スペースとして表示されているようです。

このバグを利用したAAの遊びとして騙し絵というものがあります。
雑談系の板でもたまに張られていることがあります。
参考:スレリンク(aasaloon板)

JDでも見られると楽しいと思うのですが、検討してくださらないでしょうか。

250:作者
08/04/09 00:01:12 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:作者
08/04/09 00:12:18 iVSQr/6n
>>248
今マニュアルを書くため色々試してみたところ、最後の//は/でも問題
ないようですが、//になっているのには何か理由があるのでしょうか?

252:login:Penguin
08/04/09 00:14:22 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
08/04/09 00:39:25 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:作者
08/04/09 00:48:05 iVSQr/6n
>>250の下の件は実際に試してみないと何とも言えないと思うので、trunkに実験コードを
上げました。3ペーンなどにして枠を縮めると面白い現象が起きます。

>>253
お疲れさまです。2.0.0のリリースはまだまだ先ですが、trunkのHEADというのも
Fedoraらしくて良いんじゃないでしょうか。

255:作者
08/04/09 01:03:42 iVSQr/6n
ところで、ヘルプに書くのをすっかり忘れてましたが、--enable-gprof というconfigureオプションがあります。
するとURLリンク(jd4linux.sourceforge.jp)のような解析をおこなえます。
ヘルプには次のように書きました。

-----------------------------------
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
08/04/09 21:18:57 p7o60svO
TESTが終わるまで当分の間Buildすることもないな。

257:作者
08/04/12 15:55:11 +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
08/04/13 15:40:57 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 URLリンク(pc11.2ch.net)
セグメンテーション違反です


259:2/2
08/04/13 15:41:22 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
08/04/13 16:16:11 AcPNxIWe
>>258-259
なぜそんなことをしたいんだ?

261:login:Penguin
08/04/13 18:59:52 bcbQi7sm
いきなりミスっててワロタ

以下のパッケージには満たせない依存関係があります:
jd: 依存: libcairo2 (>= 1.5.0) しかし、1.4.14-1 はインストールされようとしています
E: 壊れたパッケージ

262:258
08/04/13 19:28:40 6/2eW2XH
>>260
最終的にキャッシュディレクトリをNFSサーバ上に移し、
メインPCではJDを、リソースの少ないサブノートPCではnavi2chを利用
したかったのです。

両方でnavi2chを、またはp2使えという意見もあるとは思いますが、JDに思い入れもあるので…

263:作者
08/04/13 20:57:59 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
08/04/14 13:21:09 8M+oNzhz
wine使わずにLinuxとWindowsで同じ操作の2chブラウザにしたいんだけど
JD for Windowsとかの予定はないの?W2Cは合わなかった

265:login:Penguin
08/04/14 14:27:00 Vps9Oh7k
つrep2

266:tamagodake
08/04/14 21:41:59 S8RbT+A+
改行がない長いレスをポップアップさせた場合、スレビューより幅が大きくなって
見え方が変わってしまうので、最大をスレビューの幅に制限したいと思うのです
が、いかがでしょうか?

また、高さについては複数に渡るレスなどを表示する時に便利な気がするので
今のところは変更しないでおこうと思っています。


>>264
過去にこのような話題が出ています。

URLリンク(jd4linux.sourceforge.jp)
(上記が見れない場合)
URLリンク(yellow.ribbon.to)

267:login:Penguin
08/04/14 21:58:14 03ddzv9V
JDをWindowsで使いたければ、Cygwin or Mingw32 でコンパイルするとか
可能かどうかは知らんけど…

268:sid
08/04/14 22:16:14 WRQCKliC
>>261
風邪ひきで無理するもんじゃないですね。修正しました。

269:作者
08/04/15 22:16:52 RJDlWcGy
落ちるのは気になりますが、続報がないので>>258の件はJD2で解決することにして、とりあえず
1.9.9の正式版をアップしました。これで1.*系のJDのアップデートは最後になります。JD2は7月中
にはリリースしたいなと思っています。もし他にも>>258の様な症状に出会った方がいれば報告
してください。

また>>250下のツールバーの件はなんとなく解決しました。詳しくは
URLリンク(jd4linux.sourceforge.jp) あたりを
見てください。ただしボタン数が多いとビューの幅を縮めることができなくなりましたのて、ボタン数は
各自で調節してください。

270:3
08/04/15 23:16:30 8FuaAC01
>>269

お疲れさまです。
Fedoraでもbuildしました。又>>82又は>>3で書かれている
場所からdownload出来ます。

一週間前にrcをpushするようにrequestしておいたのに
pushされないまま正式版がリリースされてしまった...
Fedoraのupdatesのsysadminの対応が遅すぎる....

271:login:Penguin
08/04/16 00:20:55 JEM8GoU0
久しぶりにRev. 1978をUbuntu Gutsy AMD64でビルドしてみた。枠がなくなって
スマートになったね。いいね。

272:login:Penguin
08/04/16 17:33:23 earZIMJd
Rev.1970辺りから最小幅制限復活したのか・・・(´・ω・`)ショボーン

273:作者
08/04/16 20:23:54 08ebjG1d
>>270
お疲れさまです。

>>272
以前のJDではツールバーのボタンの編集が出来ませんでしたが、今は
出来ますので、申し訳ありませんが幅を小さくしたいときはボタンを削除
して下さい。確かに一時的に幅を狭くしたいときは面倒かもしれませんが
上の方のレスを見ると分かるように様々な問題があったため最終的に
こういう形になりました。

274:作者
08/04/16 20:28:48 08ebjG1d
書き忘れましたが、一応補足しておきますが、2ペーンで使用している場合は
スレ一覧とスレビューの両方のボタンを削除しないと幅を小さくできませんので
お気をつけ下さい。

275:login:Penguin
08/04/16 21:01:44 nk/2OYG8
どなたかgentooに1.9.9の最新ebuildを提供して頂けないでしょうか

276:tamagodake
08/04/16 21:36:33 ztCiXy4G
>>275
URLリンク(ebuild.gentoo.gr.jp)

ここにある"jd-1.9.9_rc080408.ebuild"のファイル名を変えて以下の変更をした物
ではダメでしょうか?

- SF_DLID="30434"
+ SF_DLID="30565"

277:login:Penguin
08/04/16 22:14:29 YMYEImN1
r1970をbuildしてみた。
うちのthemeで見る限りでは、r1943より劣化してるじゃないですか。
平べったくなりすぎです。まぁ、慣れの問題なんでしょうけどね。

278:275
08/04/16 23:08:11 nk/2OYG8
>>276さん
お手間をお掛けして申し訳御座いません

現在gentoo-jpではリンク先のサーバー内にrc080408.tazが存在しない模様です
>>> Downloading 'URLリンク(globalbase.dl.sourceforge.jp)'
--22:54:32-- URLリンク(globalbase.dl.sourceforge.jp)
=> `/usr/portage/distfiles/jd-1.9.9-rc080408.tgz'
Resolving globalbase.dl.sourceforge.jp... 160.193.15.147
Connecting to globalbase.dl.sourceforge.jp|160.193.15.147|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: URLリンク(osdn.dl.sourceforge.jp) [following]
--22:54:33-- URLリンク(osdn.dl.sourceforge.jp)
=> `/usr/portage/distfiles/jd-1.9.9-rc080408.tgz'
Resolving osdn.dl.sourceforge.jp... 202.221.179.23
Connecting to osdn.dl.sourceforge.jp|202.221.179.23|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
22:54:33 ERROR 404: Not Found.

No digest file available and download failed.

!!! Couldn't download 'jd-1.9.9-rc080408.tgz'. Aborting.
!!! File jd-1.9.9-rc080408.tgz doesn't exist, can't update Manifest


279:作者
08/04/16 23:16:05 08ebjG1d
>>277
テーマ名はなんでしょうか。

280:login:Penguin
08/04/16 23:20:40 E/NHphJR
>>278
ファイル名を jd-1.9.9_p080415.ebuild として、中身を SF_DLID="30565" に変更してください。

281:tamagodake
08/04/16 23:21:51 ztCiXy4G
>>278
場所が変わってるようですね。

"1.9.9-rc080408"ではなく"1.9.9-080415"で以下に変更するとどうですか?

- SRC_URI="mirror://sourceforge.jp/jd4linux/${SF_DLID}/${MY_P}.tgz"
+ SRC_URI="mirror://prdownloads.sourceforge.jp/jd4linux/${SF_DLID}/${MY_P}.tgz"

上記のURLでダメな場合は

+ SRC_URI="mirror://iij.dl.sourceforge.jp/jd4linux/${SF_DLID}/${MY_P}.tgz"

282:275
08/04/16 23:32:39 nk/2OYG8
皆様お手数をお掛けして申し訳御座いません
今迄laymanを使ってgentoojpからebuildを取って来てインストールして居ました
ebuildのみgentoojpから取って来て皆様の助言に基づきbuildしてみようと思います
有難う御座います

283:login:Penguin
08/04/16 23:44:08 YMYEImN1
>>279
Clearlooks-XPSilver です。
URLリンク(www.gnome-look.org)


284:作者
08/04/17 00:04:45 S3aZpb3p
>>283
試してみましたが、なかなかシンプルで良いテーマですね。
好みの問題だと思いますが、私は枠が無い方がすっきりしていて好きです。
なおボタンをフラットにするかどうかの設定は付ける予定でいます。

285:作者
08/04/17 23:40:30 S3aZpb3p
ボタンのフラット表示切り替え設定を追加しました。
「表示→詳細設定→一般→ボタンをフラット表示」で切り替えることができます。

286:login:Penguin
08/04/18 18:50:14 FSCdRpr9
ボタン枠復活したね。なんか懐かしい。
けど、他の枠が少なくなったから、以前ほど、ゴタゴタしてない。

287:login:Penguin
08/04/18 21:32:42 sKDnDezL
ボタン枠復活確認。しばらくはボタン枠アリで使う予定。
ほんと他の枠減ってるからボタン枠があっても気にならない。

288:tamagodake
08/04/18 22:52:33 GHuPVmjz
2.0.0-beta080418をリリースしました。

今回は私が行いました。2.*系の最初のベータリリースになります。

修正など1.9.9と重複した物もありますが、変更点が多いのでビルドの
合間にでも読んでみてください。
URLリンク(sourceforge.jp)

289:3
08/04/19 00:05:18 ZBA9lGPk
>>288
お疲れ様です。
Fedoraでもbuildしました。又>>270同様です。

290:作者
08/04/19 01:31:58 l3Whlxp/
>>288,289

お疲れさまです。ところで URLリンク(jd4linux.sourceforge.jp)

(9) trunk/src/jdversion.h のJDVERSION_SVN のコメントアウトを外しておく(コミットはしなくても良い)

とありますが、これは

(9) trunk/src/jdversion.h のJDVERSION_SVN のコメントアウトを外してコミット

の間違いですね。以前一人で作っていた頃はわざわざこの変更だけでコミットする必要は
無かったのですが、今は複数人で作っているのでコミットした方が良いです。私も時々コミット
を忘れるのですが、とりあえず私がこの変更をコミットしておきました。

291:sid
08/04/19 11:16:06 LsZtEhIO
>>288
お疲れさまです。
Debian experimental に入れておきました。

292:login:Penguin
08/04/19 15:14:23 6wM1/E/w
結構古いバージョンを使っているのですが
>>290>>288,289
のようなのは手打なのですか。書き込みウィンドウが出ているときに
レス番号をクリックしたら、[追加レス]とか出で、複数のアンカー付の
レスが出来ると便利そうだと思うのですけどどうでしょう。今は破棄
しますか、というダイアログが出ます。
>>A,B とか >>A-B とか
>>A

>>B

とか形式がいろいろあって手間がかかりそうなのが難点ですが。

293:tamagodake
08/04/19 17:47:22 S2K43i4s
>>290
了解です。コミットしておいた方が良い気がしていましたが、「次に変更して
リリース版と違いが出た時にすれば良いのかな」なんて思ってました。

>>291
1.9.9がalphaとかarmで失敗してるみたいですね。コンパイラの問題でしょう
か?

>>292
現在のJDでは、レス番号のメニューの"レスする"及び"引用してレスする"
で">>A"のタイプのアンカーと引用文を追加する事が可能です。

また、複数のレスを選択反転して"引用してレスする"で">>A-B"のタイプ
のアンカーを引用文付きで追加する事が出来ます。

">>A,B"のタイプのアンカーについては実装していません。このタイプのアン
カーは、主に番号が隣接していない用途で使用する物だと思いますが、それ
らは一回の動作で追加出来ないので">>A"→">>A,B"のように既存のアン
カー部分にアンカーを追加する機能になると思います。

それには追加位置を検出する必要がありますが、既存のアンカーが複数あ
った場合はどこを追加位置とみなすのかなどの問題が出るため、そこまでし
て求められる機能ではないと思います。

294:login:Penguin
08/04/19 23:44:37 Wp1yw+a9
Ubuntuのはアップデートされないのかなあ…

295:login:Penguin
08/04/19 23:45:06 /nb/bLZM
ウィンドウの最小幅がスレ毎に違って(スレ名の長さ依存?)いるので、より大きな幅になるスレに
切り替えるとウィンドウの幅が変わってしまって不便なのですが、どうにかなりませんか。

296:295
08/04/19 23:46:32 /nb/bLZM
スレ名の長さ => 板名の長さ
の書き間違いorz

297:sid
08/04/20 00:39:59 LkxUiHPf
>>293
arm は gcc4.3 での何らかの問題ですね。alpha は、以前のバージョンで
セキュリティ強化のために幾つか CFLAGS を指定したのが引っかかった
ので、今上げてある 1.9.9 ならいけると思います(build 待ち)

>>294
Ubuntu 本体の Universe/Multiverse は、いつ Debian Unstable と sync するか
分かりませんので正直アップデートのしようがありません。
ubuntu-ja 側でアップデートしてくれるでしょうから、そちらを使っていただけ
ればいいのではないかと。

298:login:Penguin
08/04/20 01:12:35 a7qyinaU
DebianとUbuntuの関係はよう分からんのう・・・
リポジトリも一杯あるし

299:tamagodake
08/04/20 01:49:46 gMDMD/GM
>>295
確かに、ツールバーの対策でそういう弊害が出ますね。

ツールチップとボタンの文字を入れ替えて「板を開く」などの変化しない物にす
るか、アイコンにしてしまうのが良い気がしています。

>>297
なるほど。その状態が続くとiceweaselのように一部のアーキテクチャの影響で
いつまでもtestingに降りていかないという状況になってしまいそうですね…。

300:login:Penguin
08/04/21 00:31:51 07RFVrdp
>>293
便利かと思ったのですが既に実装されてましたか、バージョン
アップしてみます。どうもありがとう

301:sid
08/04/21 00:40:19 9/SBOcHD
>>299
gcc4.3 on arm/armel での -fstack-protector オプション指定時の問題で
あることまでは分かりました。セキュリティ強化のためのフラグを指定してくれる
hardening-wrapper パッケージ側で一時的にせよ workaround で arm* の
場合は外すように交渉してみようかと思います。

>>298
Ubuntu の本体がメンテナンスを行うパッケージ (mainセクション) 以外の
様々なアプリケーションはUniverse/Multiverse と言う分類になるのですが
これは Debian Unstable からのコピーがほとんどになります。

このコピー動作が何時になるかは canonical 外の人にはちょっとわから
ないというのが現状である、と理解しています。

302:login:Penguin
08/04/21 00:44:10 ikRnt7+P
>>301
ubuntuの住民ではないので良く分かりませんが、
debian head(?)にsyncしてくれ、至急、とRFEを出す事は
出来ないのですか?

303:login:Penguin
08/04/21 01:38:50 jufEUaBC
というか

何故他のディストリのメンテナがそこまで干渉しなくちゃならないんだ?
んなことはUbuntuの中の人やUbuntu-jaの連中に言えよ、と。

304:login:Penguin
08/04/21 18:50:43 bsoM/mYc
いつもは派生がこんだけ、◯◯だってDebianベースって自慢してるのに
都合悪いときだけ他人のふりするんだよね。Debieeったら。

305:login:Penguin
08/04/21 19:18:59 l1XToPWu
くやしいのうwwくやしいのうww


こうですか?わかりません><

306:sid
08/04/21 23:15:15 9/SBOcHD
>>302
リリース直前になっているディストリビューションに対して、どういう理由で
大規模な更新依頼を出せばいいですか?私は思いつきません。

307:tamagodake
08/04/21 23:46:15 Ep9Cnbgk
>>301
お疲れ様です。Debianはサポートされているアーキテクチャーが多い
から大変ですね。

308:login:Penguin
08/04/23 15:14:57 dC+HnpZG
そういやサイドパネル上部の板一覧とお気に入りを変えるところ変更したんですね。
個人的には以前のやつに戻してほしいんですが・・・
今はクリックして切り替えですけど、以前はマウスホイールで切り替えることが出来たからそれが便利で。
一考願えれば幸いです。

309:login:Penguin
08/04/23 15:24:30 xXWF+dII
>>308
>234,242

310:login:Penguin
08/04/23 15:40:54 dC+HnpZG
>>309
ログ読んでなくてごめんなさい・・・

311:login:Penguin
08/04/23 19:26:42 Yc/aDn6l
お気に入りの登録って、ダイアログださずに一発で お気に入りに
いくようにしたほうがいいんじゃないかと思うんですが、どうですか?
場所は後で簡単に入れ替えられるわけですし。

312:login:Penguin
08/04/23 20:46:30 Jm0SKOiQ
>>310
3~4人の意見VS1人で決められてしまったから。
それほど皆がそう思った訳ではないから。

>>311
今の方法が気にいってます。
なんで不満なんですか?

313:login:Penguin
08/04/23 21:57:40 sYf+m53+



[バージョン] SVN Rev.1987


う~ん、書き込み時にケツの改行切りますか?
って聞いてくるダイアログがうるさいなぁと思うんですが
設定かなにかで抑制できませんか?









314:login:Penguin
08/04/23 22:04:36 Yc/aDn6l
>>312
いちいちダイアログがでるのがうっとうしいし、無いほうがリソースも
節約できるし。okボタンまでマウスを持っていって左クリックするのが
面倒臭いから。

315:login:Penguin
08/04/23 22:07:41 dC+HnpZG
>>314
D&Dしたらどう?

316:login:Penguin
08/04/23 22:23:56 Ui05LAqR
>>313
おいらも微妙に同意。「キャンセル」か「削除して投稿」でいいと思う。
機能自体は悪いものじゃないんだけど、2ちゃんねるの投稿なんてそんなに
整形してポストするもんじゃないし、今の1行でも空改行があると怒られるのは
厳しすぎだと思う。


317:login:Penguin
08/04/23 22:31:35 Yc/aDn6l
>>315
おっ、教えてもらって気がついたけど、D&Dだとダイアログでないんだ。なら
ますます、非D&D時のダイアログの必要性に疑問がでますね。

318:login:Penguin
08/04/23 23:20:10 Jm0SKOiQ
>>314
> okボタンまでマウスを持っていって左クリックするのが
> 面倒臭いから。

PC使うのやめたら?
バカじゃね?

319:login:Penguin
08/04/24 00:04:21 ACHVDGLK
>>318
何で? 面倒臭いことをしたくないからPC使うんじゃねーか。特に必要も
なさそうのに、あたらしくお気に入りを登録するたびに、場所をきかれる
ほうが欝だろ?なにもいわずにリストの先頭にでも付け加えてくれた
ほうが気がきいてるとは思わないか?どうせ殆どのスレは、一週間もす
ればdat落ちになってお気に入りからきえるんだから、お気に入りの並び順
なんてどうでもいいし。

320:login:Penguin
08/04/24 00:16:34 VTx/5OvO
俺のお気に入りには今年の1月とか去年からまだスレが続いているスレが結構あるんだが。
場所指定して挿入するのはD&Dでできるから、ボタンの時は先頭のみに挿入って使い分けはありかもしれないなあ。
並び順は変えられるし。
ただボタンの方はあまり俺は使わないから、使用感が変わってそれは困るっていう人がいるかもしれないがそれがわからないな。

321:tamagodake
08/04/24 02:14:39 tzdK887W
>>311
格納するディレクトリを選択するという意味があると思いますが、ディレクトリ分け
してない場合はあまり意味がないかも知れませんね。


>>313,316
末尾の改行などは、不注意から入ってしまう事が多いので基本的に無い方が良
いと考えたのと、多くの人は意図的に入れる状況の頻度が低いと思うのであのよ
うな形にしました。

また、「削除して投稿」にしなかったのは変更された内容を確認しないまま書き込
んで意図しない投稿内容になってしまうのを防ぐためで、念のために安全な方を
優先しました。

設定項目については、現在の項目数から考えると安易に増やさない方が良いと考
えています。このようなケースの度に増やしてしまうと次第に複雑になって収拾が
つかなくなりそうな気がします。

しかし、意図的に行末に改行などを入れる頻度が高い使用形態の場合は確かに
煩わしく感じると思うので何らかの対応はしたいと思いますが、開発ポリシーを元
に他の人や作者さんの意見も聞いてから考えてみます。

URLリンク(jd4linux.sourceforge.jp)
> 5人中1人しか使わないような機能や設定を追加していってJDがバギーで鈍重
> なキメラ化することは避けなければならない

322:login:Penguin
08/04/24 06:26:17 nTWeFNQp
末尾の改行うんぬんは、確かにウザいなぁ。

>不注意から入ってしまう事
この手の操作って人間の操作にゆだねた方がいいんじゃないのかな?
こういう機能って、余計なお節介だと思う。MS-WORDみたい。

323:login:Penguin
08/04/24 06:37:29 nTWeFNQp
2chのサーバー側が、ケツに改行があるとエラーを返す仕様になっているのなら
無駄な通信を避けるために、こういうサポート機能はあってもいいとは思うけど。

324:login:Penguin
08/04/24 08:13:42 rhPybWoU
プライオリティ低めで良いので「次スレ候補検索」or「次スレ候補を開く」を希望。
これも実は5人に一人しか使わないような機能だったりする!?
ν速、実況などでは非常に重宝する機能だったので、Linux環境でも再現できれば。
新スレ立ったか確認するのに、検索タブに手入力で毎回スレ名入力はツライ。
「タイトルとURLをコピー」を使用しても、検索に使うには結局後半部分を削らないと
駄目なので。

325:login:Penguin
08/04/24 09:25:43 kKrK9b3A
スレッドの検索結果を外部から持ってくる機能などはつける予定は無いでしょうか。
例えば、
URLリンク(www.domo2.net)
を利用してスレ欄に検索結果を出力してリンク先を表示したりなど。

あればかなり便利になると思うのですが、ただHTML出力とは言わないまでも
HTMLタグの間から抜き出したりと労力が伴う気はしますが…

326:login:Penguin
08/04/24 09:44:51 UW7zEwBY
よくわからんが、スレタイ検索ではダメなんか?

327:login:Penguin
08/04/24 09:53:39 UW7zEwBY
面白いこと発見。スレタイ検索のときだけボタン凸復活。

328:login:Penguin
08/04/24 09:59:07 kKrK9b3A
>>326
板内検索って事でしょうか
全板から検索したい時に楽だなぁと思って

すみません、楽ばっか考えて…

329:login:Penguin
08/04/24 10:10:32 UW7zEwBY
ツール->スレタイ検索、ありませんか?

>>327はtrunk rev1992でボタンをフラット表示しているときのことです。

330:313
08/04/24 18:28:52 kuBjzeZo
>>321
なんだったら末尾改行切り固定でもいいですよ。
(意図的改行つきの場合になんらかの対策が必要ですが)

私は基本的には>>322-323に同意で
>基本的に無い方が良い
とは思いませんし、むしろそれはシステムと使用者に委ねて
ブラウザが介入すべきところではないと思っていますが
> 末尾の改行などは、不注意から入ってしまう事が多い
のは事実だと思います。現状では書き込み時に
使用者が末尾改行に注意していない限り
従来ワンアクションですんでいて軽快だったものが
ほぼ毎回ダイアログがでて2アクション必要になってしましいます。
これがかなり鬱陶しく感じています。

って、またこれ書いてるときもまた出たよ、うざっ

331:login:Penguin
08/04/24 18:32:28 iBrwQJHF
最後に改行入ったとしてもたいして実害なさそう。
放置でいいんじゃない?

332:login:Penguin
08/04/24 19:44:57 UW7zEwBY
messageview.cpp にそこらの処理があるから書き換えたら?
書き換えるって言うよりコメントアウトで済むかもしれないけど。

333:作者
08/04/24 21:30:41 I/OCrUs+
>>295,299
ここ数日なんとかならないか調べていましたが、何とかなりそうなのが分かったので
修正しておきます。

詳しく説明すると、現状のツールバーはGtk::HBoxなのですがそれをGtk::Toolbarを
使うように作り替えるつもりです。

>>308
そういう使い方は想定してませんでしたが、ホイール回転で切り替えられるように
しておきます。

>>311
・従来どおり挿入ダイアログを表示
・ボタンを押したらお気に入りの一番上に登録してお気に入りで編集

のどちらが良いかもう少し意見を聞かせてください。なお私はD&Dを使っています
のでどちらでも良いのですが、どちらかと言われればダイアログを表示しないで
一発登録の方に傾いています。

334:login:Penguin
08/04/24 21:31:41 lS5xeLeR
ダイアログいらないよ。
ダイアログは復帰不能な操作のときだけだせばいい

335:作者
08/04/24 21:33:07 I/OCrUs+
>>313,321
改行チェックを必要としない人がいるのも理解出来るので、ダイアログに「次回から
改行をチェックしない」のようなチェックボタンを付けて、オンにした場合は次回から
ダイアログを表示しないようにすれば良いのではないでしょうか。それから、>>316
とおり、編集画面に戻らなくても削除してそのまま書き込みで充分だと思います。

>>324
次スレ検索はあっても良いと思いますが、アルゴリズムが問題ですね。
単純にタイトルの最後の半角または全角数字を増やすだけで良いのなら
簡単ですが、実際にはうまくいかない事が多そうです。他のブラウザは
どのようにしているのか事例を教えていただくと助かります。

>>325
スレタイ検索は今のところfind2chの公式サーバを使わさせて頂いていますが
他の検索サーバは個人が運営しているところが大半ですので本当に対応して
良いのか?という気持ちはありますね。ただfind2chでの検索機能はもう少し
強化しても良いかなと思っています。

>>327
ツールバーを作り直していますので、そのうち直ると思います。

336:login:Penguin
08/04/24 21:56:40 6ifnoJAE
>>333
> >>311
> ・従来どおり挿入ダイアログを表示
> ・ボタンを押したらお気に入りの一番上に登録してお気に入りで編集
>
> のどちらが良いかもう少し意見を聞かせてください。なお私はD&Dを使っています
> のでどちらでも良いのですが、どちらかと言われればダイアログを表示しないで
> 一発登録の方に傾いています。

キー一発でお気に入りの適当な位置(先頭が妥当かな)に入る
ようショートカットキーが割り振れるように、って今なってない
ですよね?できればそれだけでも<マウスに関してはどうでも


337:login:Penguin
08/04/24 21:58:19 UW7zEwBY
・従来どおり挿入ダイアログを表示

必要です。便利なんで。

338:tamagodake
08/04/24 22:15:04 tzdK887W
>>335
> 「次回から
> 改行をチェックしない」のようなチェックボタンを付けて

設定項目を使うならば、以下の3つのパターンに対応した"linebreak_check = [123]"
などを作成して各自で変えてもらう方が良い気がします。

 1.チェックしてダイアログを出す(現状の動作)
 2.ダイアログは出さずに自動で除去して書き込む
 3.チェックしない

その場合、デフォルトは"3"が良いですかね。

339:login:Penguin
08/04/24 23:03:27 6zRzn+Av
>>324
に横レスですが、これは「更新+再検索ボタン」のようなもので実現できそう
ではないですか?
はじめに「を実況するスレ」などと入力しておいて、後はそのボタンを押すと
板を更新してから、残っている「を実況するスレ」が再検索されるという。

でもやっぱりなんか違うかな


340:313
08/04/25 00:45:57 hck+/CZJ
>>332
messageview.cppあたりですか。ありがとう。
とりあえず私はこれで対応したいと思います。

>>335 >>338
>>338さんの案だと私としては最高というか理想ですね。
ただ、いろいろ優先順位もあるでしょうから
お手すきの時にでも気が向いたら対応していただけるとうれしいな。
今の末尾改行のダイアログはけっこううるさいものがあります。

341:作者
08/04/25 01:15:23 ooOR/+p5
>>336,337
折衷案は「お気に入りに直接追加」のようなボタンをツールバーに
追加できるようにして、ショートカットキーも設定することでしょうかね。
ショートカットは何が良いでしょうか?

>>338
その3パターンでやるならデフォルトは1で、「次回から表示しない」というチェックボタンを
ダイアログに付けて、チェックを付けた状態で「削除して書き込み」ボタンを押したら2を、
「そのまま書き込み」ボタンを押したら3をlinebreak_checkにセットするというのが
一般的な方法だと思います。

342:login:Penguin
08/04/25 01:29:45 DtGZTaov
>>341
> >>336,337
> 折衷案は「お気に入りに直接追加」のようなボタンをツールバーに
> 追加できるようにして、ショートカットキーも設定することでしょうかね。
> ショートカットは何が良いでしょうか?

ショートカットについてですが、Firefox形式形式でお気に入りダイアログを
呼び出す形だとCtrl+D、直接追加だとCtrl+Shift+Dとかでしょうか?
他のアプリとの被りは検証してないですけど。

343:login:Penguin
08/04/25 10:26:00 MMsHYGuZ
>>342
Ctrl+d、Ctrl+Shift+dでも悪くはないが、自分はaで直接追加、Shift+aでダイアログ
呼出(実際にはこの機能は使わないとおもうけど)みたくして使いたい。
JDでは、hjklで画面移動だし、sで更新だし、それらとの整合性を考えると
w3m風のキーバインディングスのほうがフィットするかなと。

JDでキーボードを常用する人たちには、Firefox形式よりはw3m形式のほうが
なじみやすいと思うのだが。

もちろん、Firefox形式のキーバインディングで使いたい人もいるだろうから、
デフォルトがどうあれkey.confで割り当て変更可能なようにしてほしい。

344:login:Penguin
08/04/25 13:19:49 DtGZTaov
朝令暮改。>>343 に賛成でおじゃる。

345:tamagodake
08/04/25 21:39:29 nXe/1U1n
>>341
それもあると思いますが、表示しないようにしてから設定を変える場合は設定ファイル
を直接変更するしかないので、ダイアログに手間をかけても仕方ない気がします。

それならば、直接変更方式で初期設定を無効にしておく事で使いたい人だけが変更
するようになるので、この機能が不要な人にも良いかなと思いました。

とは言うものの、特に拘りなどはないのでそれに固執はしません。ここでの動向を見
ながら、今のところは以下のどれかにしようと思っています。

 1. ダイアログにチェックボックス(初期設定は実行する)
 2. 設定ファイルのみで動作を変える(初期設定は実行しない)
 3. 実装を取りやめる

346:login:Penguin
08/04/25 23:34:36 hS3Af37H
F8のパッケージが2.0-betaになってデフォのスタイルが変わったけど、
これがイケてるデザインなのかね。

自分ではデフォからいじらないから、作者の趣味を観察するだけ
だけどね。

347:login:Penguin
08/04/26 01:14:36 GSi336Sq
人大杉だと書き込めないんだね(´・ω・`)

348:login:Penguin
08/04/26 01:45:45 0wbBrW4e
>>作者
いつも使わせてもらってます。
便利なツールをありがとう。
Linux初心者なオレにも使い易いです。

349:login:Penguin
08/04/26 15:11:22 v0+QpPtu
[バージョン] SVN Rev.2002

ええと、VerUpしたかなんかの拍子だと思うんですが、スレ一覧を選択すると
lockができていきなり落ちるようになってしまいました。
そこで~/.jd/jd.confを消したら、なんとかログを残したまま正常に復帰したのですが
スレビューの(アンカー)ポップアップに

>ヒント:マウスの右ボタンを押しながらポインタを移動すると多重ポップアップが可能
>または設定メニューの「シングルクリックで多重ポップアップモードに移行する」
>をチェックしてからアンカーをクリックする

の表示がでっぱなしになってしまいました。
これ、ちょっとうっとうしいのですがどうやったら消せるんでしたっけ?

350:login:Penguin
08/04/26 15:22:06 le8UknQZ
「複数のタブを閉じる」のメニューの階層を浅くしたら快適になったよ。
前はチャレンジして失敗したんだけどね。

351:作者
08/04/26 19:35:31 rcxY2QUV
>>342,343
ではデフォルトのショートカットは Ctrl+(Shift+)D、または (Shift+)aにします。

>>345
もし設定ファイル直変更方式をとるならばダイアログを表示しないで削除して書き込みと
そのまま書き込みの2種類だけで良いと思います。

>>347
どの板でしょうか?

>>349
もし問題のあるjd.confが残っていればどこかにアップして頂くと助かります。
もう無ければ、理由に思い当たるふしがあれば教えてください。

ヒントはしばらくすれば消えますが、すぐ消したい場合はjd.confのinstruct_popup
を0にしてください。

352:349
08/04/26 21:48:15 1n8ZPgoX
>>351
その後何の問題もなく正常に作動してますのでjdに起因するものでは
ないような印象です。

ちょうどVerUpしたころpc11鯖の停止があったり、こちら側でも
ルータを何度か停止したりしてたので、そのせいかもしれません。
なにかのタイミングでjd.confをこわしてしまったのかも。
残念ながらその時のjd.confは残っていません。

ヒントは消えました。お騒がせしました。


353:tamagodake
08/04/26 22:13:55 aJbVSEEV
>>351
> ダイアログを表示しないで削除して書き込みと
> そのまま書き込みの2種類だけで良いと思います。

"通常は改行を取り除きたいが、AAなどで時々故意に改行を入れたい場合がある"
のような使用形態で面倒な事にならないように思って3種類にしました。

しかし、ユーザーの使用形態は多種多様で全てに対応する事は不可能だと思うの
と、この機能を使いたいという人がほとんどいないようなので、この実装は取りやめ
るのが良いような気がしてきました。

もう少し様子を見てみます。

354:login:Penguin
08/04/27 04:10:55 UosAccYT
>>351
>どの板でしょうか?

Linux板とUnix板、新Mac板も人大杉でカキコ出来ませんでした。

355:login:Penguin
08/04/27 04:13:27 GRsiny91
一昨日あたりpc11鯖に書き込みできない時間帯があったからそれじゃない?
人大杉はもう4年ぐらいずっと人大杉な気がする

356:login:Penguin
08/04/27 04:17:36 GRsiny91
ちなみにその時間帯のpc11鯖は
正常に書き込みが終了してもスレッドにレスが反映されないという症状だった
書き込みの時点でエラーが出たのなら違うかも

357:login:Penguin
08/04/27 15:33:14 lOETGsjH
Ubuntu7.10 Gutsyを使っていてJDの最新版をインストールしたい方は、
URLリンク(forum.ubuntulinux.jp)
で、debパッケージを作られた人がいます。

358:作者
08/04/27 20:26:31 IjH6nv3j
>>352
以前も落ちてjd.confを消したら動くようになったという報告があったので、何か特定の
設定条件で落ちるのかもしれません。また落ちるようになったら報告してください。

>>353
ポリシーの20%法則に従えば実装するのは微妙な感じがしますね。もし欲しい人が
いれば仕様についてのアイデアも含めて言ってください。

(業務連絡) >>313のように現状で不便と感じている人がいますので、とりあえず
ダイアログ表示の部分はコメントアウトしておいてください。

>>354
>>355,356でも報告されてますが、3日前あたりにPC11が不調だったためだと思います。

359:tamagodake
08/04/27 22:06:37 YPod8+an
>>358
> ダイアログ表示の部分はコメントアウトしておいてください。

しておきました。それと、"jdversion.h"の件を忘れていてうっかり一緒に変更して
しまいましたが、特に問題はないのでそのままにしておきます。

360:login:Penguin
08/04/28 13:29:41 Qj7dOjgB
板一覧・お気に入りを切り替えるポップアップメニューですが、
メニューらしく、クリックした瞬間にメニューを表示する方がいいと思います。

361:作者
08/04/28 15:12:18 3uJcsE7m
>>359
jdversionの更新は私も良く忘れるので別に気にしなくてよいです。

>>360
サイドバーの切り替えボタンを押すと出てくるメニューでしょうか。

ところで簡易実況モードを実装中なのですが、仕様は次のようなものを考えています。何かコメントが
あれば言ってください。特に(ショートカットキー)の割り当てと更新間隔の X 秒をどうするのか
決めていませんが、とりあえずショートカットキーはF6、Xは URLリンク(jd4linux.sourceforge.jp)
あたりの話と同様に10秒を考えています。

・開始と停止方法

(ショートカットキー)を押すか、スレビューのツールバーに実況ボタンを表示させてからそのボタンを押すと始まる。
止めるときは(ショートカットキー)かツールバーの実況ボタンを押すか、スレビューの適当な所をクリックする。

・更新(リロード)間隔

開始直後の更新間隔は最低 X 秒で、更新が無い場合は間隔が5秒ずつ増えて行く。5回更新が無いときは停止する。

・書き込みビューについて

書き込みビューが表示されているときは書き込みビューが常にフォーカスされる。なお書き込みビューを
埋め込み表示にして「書き込み後に閉じない」ボタンを押して使うと便利である。

・実況したスレの自動削除

実況状態のまま閉じたスレはJD終了時に自動でキャッシュを削除する。削除をキャンセルするには
手動で実況を停止してからスレを閉じるか、もう一度スレを開く(ただし実況モードにしない)。
またスレ一覧でしおりをつけたスレや、スレビューで任意のレスにひとつでもしおりをつけたスレも削除しない。

362:login:Penguin
08/04/28 20:07:26 RwhGxbZj
2.0beta
HTML化された昔のURLにポインタ乗せると
segmentation faultで死ぬみたいだけど

363:作者
08/04/29 00:17:43 TdCspQRA
>>362
修正しました。

なおアドレス変換も含めて、適当にやっていた板移転処理部をJD2ではきちんと
作り直したので不具合があるかもしれません。何か誤動作をしたら報告してください。

364:login:Penguin
08/04/29 12:48:09 QWlCwVkG
キャッシュ内ログ検索で正規表現を使用すると一部のスレしかヒットしないんですけど?


365:作者
08/04/29 16:13:52 TdCspQRA
>>364
どのような内容で検索をかけたのでしょうか?

366:login:Penguin
08/04/30 12:46:19 /3XIbHrn
Solaris / opensolarisにパッチ作成と、パッケージ作成をしたのですが、喜ぶ人はおりますか?

こういうのは、sourceforgeの開発者に、mailすれば良いのでしょうか?



367:login:Penguin
08/04/30 13:37:07 w6pfPR/I
>>365
検索対象:Linux
hoge 139 件

検索対象:Linux
fuga 16 件

検索対象:Linux
(hoge) 2 件

検索対象:Linux
(hoge|fuga) 0 件

368:login:Penguin
08/04/30 18:53:18 e+TCm3VR
CompizのPlace Windows(配置)の機能を使って描画位置の設定をやってるんですけど、
本体は、class=Jd で固定できたけど、書き込みWindowが設定できないのです。
誰か上手くいった人、設定を教えてください。

369:login:Penguin
08/04/30 19:39:49 LFw6v/3O
関西Debian勉強会の席上、Debian/GNU kBSDにjdをインストールしてスレ表示に成功しました。
「日本語環境が無い」ということで書き込みテストまではされなかったようですが。
いろんな環境で動くのを見ると感動いたしますね。

370:作者
08/04/30 21:44:43 CmHVx/6S
>>366
JD向けのパッチでしょうか?それならば、パッチはそれ程大きくなければ
サポート板のパッチスレの方に投げてください。大きい場合はその都度
対処します。なおメールは使っていません。

>>367
ソースを見直して思い出したのですが、ログ検索は大文字小文字の無区別や正規表現に
対応していませんでした。以前試しに実装したことがあるのですが、5倍程遅くなったため
消したような気がします。本当は何らかのデスクトップ検索ツールと組み合わせたいところ
なのですが、そちらの方は私は完全に素人ですので、誰かパッチを書いていただくと助かります。

>>369
報告ありがとうございます。正直Linux以外の環境ではほとんどテストされていない
ので、何か不具合があれば遠慮なく言ってください。

371:login:Penguin
08/04/30 23:35:22 /3XIbHrn
>>370
> JD向けのパッチでしょうか?それならば、パッチはそれ程大きくなければ
> サポート板のパッチスレの方に投げてください。大きい場合はその都度
> 対処します。なおメールは使っていません。

パッチはごくわずかですが、#defineや書き方工夫で、
Linuxと共用はできると思います。

ところで、2ch初心者すぎて恐縮なのですが、
「サポート板のパッチスレ」ってのは、
具体的に何処になるのでしょう?

(ちなみにjd使って初めて2chに書き込みしました)

372:login:Penguin
08/04/30 23:38:18 /3XIbHrn
>>371

すみません。自己解決しました。

サポート板のパッチスレってのは、ヘルプメニューにあったアレですね。

373:login:Penguin
08/05/02 00:11:40 vq7M+4mC
「□前回開いていた各ビューを起動時に復元する」のチェックを外して再起動すると、
ロックしてるタブも消えるのですが、ロックしてるやつは残していいと思います。

374:作者
08/05/02 01:56:03 mKgrdv51
>>373
確かにそうかもしれないので、そうします。

375:login:Penguin
08/05/02 12:02:24 SYgg8dQF
スレリンク(jisaku板:755番)
のリンク先の画像が画像ファイルでないと言われ、JDで開けません。
他にも jpg.html なリンクの画像もJDで開けるといいなあと思います。

376:login:Penguin
08/05/02 13:39:12 AyP+6/Cl
板のプロパティにて最大レス数を上回ったスレは、スレ一覧の下方へ
並べることになっています。

まちBBS が最大レス数を 1000 に変更したので板のプロパティの最大
レス数を 300 から 1000 に変更したいのですが、設定する場所がみつ
かりません。教えてください。おながいします。

(参考)
URLリンク(tokyo.machi.to)
> 後継スレッド依頼
> …Part2,3等の後継スレッドを立てたい場合の依頼スレッド
> 最大書き込み数が300→1000に変更されています。

377:login:Penguin
08/05/02 20:40:36 6rOB82zT
バージョン 1.9.5-070630使ってます
■ 移転ですー
スレリンク(anime板)
がDAT落ちまたは移転になって見れません
それだけです、スレにカキコしてるのも俺です
それだけです、すみません

378:作者
08/05/02 23:22:03 mKgrdv51
>>375
リファラの件は>>122あたりでも話題になっていますが、いまのところ
JDで対応する予定はありません。

>>376
報告ありがとうございます。最大レス数の変更はいまのところ出来ません。
元々手動で変更できるようにしようと思っていたのですが、早めに実装しな
きゃいけませんね。差し当たってsvn版はまちBBSの最大数を1000に変更して
おきました。

>>377
最新版のJDを使用してください。

379:login:Penguin
08/05/03 14:26:22 lCuUUy+5
>378 >376 の件
svn版を使用して確認しました。ありがたや。
ハードコーディングされてたんですね。

380:login:Penguin
08/05/03 15:07:51 7heQQ/TJ
>>378
> >>377
> 最新版のJDを使用してください。

今日、Buildしたtrunkだけど、DAT落ちしてるよ。なんでだろ?


381:login:Penguin
08/05/03 15:51:24 Zy4i51VB
板一覧再読み込みしてみた?

382:login:Penguin
08/05/03 18:03:19 7heQQ/TJ
>>381
thx! そんなことだったのかorz

383:login:Penguin
08/05/03 22:40:55 rVvUfRc6
SVN Rev.2022 使っております。
>>308,333のことなんですけど、ホイール回転で出来るようにしてくれるとありがたいです。
もし忘れられてるのならと思って書きました。
後回しにしてるのなら出過ぎたことを言ってすいません。

384:login:Penguin
08/05/04 01:11:13 ldeQKPCV
毎日感謝しております作者さま


385:login:Penguin
08/05/04 02:04:37 IFqpu4va
便乗して私も感謝の言葉を。いつも利用してます。
便利なツールをありがとう。このご恩は3日間は忘れません。

386:login:Penguin
08/05/04 02:13:15 DbjTBTQY
JDが使い易いので、linux稼動時間がめっきり増えました。

387:作者
08/05/05 03:28:03 z2b/XEUZ
意外に手こずりましたがツールバーの工事が終わりました。これでウィンドウ幅の制限も無くなりました。
ついでに>>308のホイール回転も対処しておきました。

元々の目的はウィンドウの枠を減らす事だったのですが、

枠を減らした → ツールバーの色に違和感 → Gtk::ScrolledWindwosを外した
→ リサイズ時にボタンがツールバーからはみ出すようになった → Gtk::HBoxの代わりにGtk::Toolbarを使った
→ 枠が増えた

という経緯を経て、最終的に Gtk::Toolbarをカスタマイズして使用することになりました(skeleton/jdtoobar.h)

もしかしたらgtkのバージョンやテーマによって表示が変になるかもしれませんのでその場合は報告してください。
なおgtkmm2.11以前ではボタンなどのツールチップが表示されないことが分かったので明日修正する予定です。

また、通常の描画は内部では 20 FPS でおこなっていたのですが(実際のFPSはもっと落ちますが)、それでは
マウスの中ボタンクリックや実装中の実況時にオートスクロールしたときにカクカク表示になってしまうため
オートスクロール時の内部描画のFPSを30まで上げました。もしかしたら古いPCでは処理落ちするかもしれません
ので何か気がついたら報告してください。


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