トップページ⇒linux
1001コメント440KB

【2chブラウザ】JD 2

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2006/08/15(火) 03:03:12ID:4MyNv7g+
OpenJaneDoeに良く似た、くせがなくて使い易い
2chブラウザJDを語れ。
http://www.geocities.jp/jd4linux/
0552login:Penguin2006/11/26(日) 12:37:16ID:2vL7qOuO
>>550
JD以外のソフトは問題なくcapsがctrlとして働くからjdの方法が特殊なのかと思ったのだが
0553login:Penguin2006/11/26(日) 13:10:52ID:qZ2qNjD/
>>552
KDE由来の問題かもね。
根元の/etc/X11/xorg.conf で設定してみたら?

キーボードの設定しているセクションで
Option "XkbOptions" "ctrl:swapcaps"
0554login:Penguin2006/11/26(日) 14:49:35ID:fJrrCoBB
>>549=552
おれもsuseでkdeで、1.8.0-061114で、capsをctrlにしているが、
元caps・本物ctrlともに、ちゃんとctrlとして使えてる。
JDの問題じゃないと思う。

ただ、おれはキー設定はKDEコントロールセンターからGUIで設定した。
あとUSキーボードだけど。
0555login:Penguin2006/11/26(日) 16:35:06ID:x+B3bAyE
jd-1.8.0-061114
Vine4.0にしたらお気に入りが保存されなくなっちゃった。
なんで?
0556login:Penguin2006/11/26(日) 17:07:04ID:5OsfyJDb
閉じたくない「スレ一覧」や「スレッド」をロックできる機能があるとうれしいな。
0557login:Penguin2006/11/26(日) 20:08:54ID:x+B3bAyE
>>555 です。
http://tv8.2ch.net/bs/
に書き込もうとしたらエラーが出たけど書き込めてた。
なんだ〜?
Vine4.0にしたら不具合続出。。。
0558login:Penguin2006/11/26(日) 21:05:32ID:x+B3bAyE
うわーん
今度はちゃんと起動しないよ〜
しばらく離れます。。。
0559login:Penguin2006/11/26(日) 21:24:45ID:ul5yAv3L
>>558
逃げないで原因を究明したほうがスキル上がるんでね?
0560login:Penguin2006/11/26(日) 21:31:13ID:x+B3bAyE
>>559
たぶん、おいらが原因。
これでちゃんと書けてれば。
書けてれば、お騒がせしました。。。
0561login:Penguin2006/11/26(日) 22:08:55ID:72t2zzd5
でVine4.0に着せた濡衣はなんだったんだ
0562login:Penguin2006/11/26(日) 22:33:28ID:x+B3bAyE
>>561
Vine4.0も少し原因ある。
まあ3.2の時と同じようにやってたおいらが悪いんですけどね。
2.6から3.0にした時はこんなことなかったんだけど…
0563login:Penguin2006/11/26(日) 22:41:30ID:ul5yAv3L
Vineスレには同じ症状の人いるの?
俺はVineでLinux入門したんだがVineに限らずメジャーアップで
アップグレードインストールが必要なディストリは辛いよね
Vine, RedHatとrpm系ばかり使ってたからDebianには慣れなかったので
思い切ってGentooに乗り換えた。まだGentooには慣れてないけど結構いいよ。
deb嫌いだったけど長期に利用するならDebian, Ubuntu, Gentoo辺りがいいかも。
0564login:Penguin2006/11/26(日) 22:55:46ID:x+B3bAyE
>>563
Vineスレでどうだろうね。あまりあっちに行かないから。
おいら、JDの最初(1月)から使ってるけど、こんなに困ったのは
作者タソにzlibの件で話してた時以来かな。
FreeBSDからWinすらやめて完全にVineに移行したので、
いま他のディストリに移るのもね…とか思って使ってる。
rpmに慣れちゃったらダメだね。
0565login:Penguin2006/11/26(日) 23:12:10ID:ZRjrzh3W
Vine4.0でなんの問題もないわけだが
0566作者2006/11/27(月) 01:26:02ID:xFVdEz38
新しいノートPCを買ったので昨日から環境を移していたのですが
compizが動かなくてドハマリしていました。と言いますか、まだ動いて
無いのですが。

>>549
どのような状態の時にどのような操作をすると駄目なのか具体的に
お知らせください。

>>550
例えばどのようなショートカットキーが欲しいでしょうか。

>>551
たぶん一時的なネットワークの問題ではないでしょうか。

>>556
確かにあると便利ですのでそのうち実装しようと思います。

>>Vine4.0
一連の症状だけ見ると、単にlocaleの問題だったような気がしますが
どうでしょうか。とりあえずvineユーザは LANG=ja_JP.UTF-8 jd で
起動するようにすれば問題ないと思います。
0567login:Penguin2006/11/27(月) 02:00:54ID:YFcx2V0V
マウスの横スクロールが効かないんですけど、効くように出来ませんか?
他のアプリではちゃんとチルトホイール効いてます。
ちなみにMX1000です。
0568login:Penguin2006/11/27(月) 02:23:25ID:oBoRfczH
>>554
こっちはjp106キーボードでKDEコントロールセンターで変更してさらに
xorg.confにOption "XkbOptions" "ctrl:nocaps"を追記した
いまもう一度確認してみたらCtrl+左右はどちらのキーでも動くが
スレを開いた状態でのCtrl+F,Wが元capsキーでは使えない
これ以外にctrlを使うショートカットを知らないので他は試していない
0569login:Penguin2006/11/27(月) 02:39:04ID:zXlO4egf
PS3 on fc5 jd から記念真紀子
0570login:Penguin2006/11/27(月) 02:59:18ID:uqM9xkS5
>>569
おー
0571login:Penguin2006/11/27(月) 06:23:45ID:Q5l5f8vK
>564 です
>566 作者氏
正解です。
3.2の時はeucのままで問題ありませんでしたけど、
4.0をクリーンインストールしたらダメになりました。
LANG=ja_JP.UTF-8
でもお気に入りが保存できなかったりしてたので、なんで?でした。
結局、env LANG=ja_JP.utf8
ならOKでした。でも違いって…
0572login:Penguin2006/11/27(月) 09:19:59ID:ZomKNXLQ
>>571
そもそも昔からeucjpじゃだめだ。
alias切ってたとかラッパーかましてたとか忘れてるんでは。
0573login:Penguin2006/11/27(月) 11:29:07ID:Q5l5f8vK
>>572
なんか違うことで以前やった記憶があるようなないような…
以前からエラーは吐いてたけど、
気にせず動いてたから同じ感覚でやってたよ。
それよりも、4.0にしてshutdownで電源が落ちなくなったので
これを調べないと。。。
0574login:Penguin2006/11/27(月) 15:47:56ID:HsMSKRkL
名前欄の入力だけが不便だ
0575作者2006/11/28(火) 00:47:17ID:ms7aepRl
KDE+Ctrlの件ですが、こちらでもFC6/KDEでKDEコントロールセンターの
キーボードのレイアウトのxkbオプションでctrlとcapsを交換して試した
ところ問題無く動作しました(xorg.confは無変更)。ctrl+fも問題ありません。
正しく動作しない人はもう少し詳しく環境を教えてください。また、
geditのような他のgtk製のアプリではショートカットが正しく動いているか
確認してみてください。

>>567
横スクロール機能付のマウスを持っていませんが調べてみます。

>>569
普通にyumでインストール出来るみたいですね。速度はどんな感じでしょうか。

>>574
そのうち入力済みの名前をコンボボックスで選べるようにしようと思っています。
0576login:Penguin2006/11/28(火) 01:02:52ID:Gkb0ZiBB
>>575
> そのうち入力済みの名前をコンボボックスで選べるようにしようと思っています。

よろしくお願いします
0577login:Penguin2006/11/28(火) 01:24:01ID:0ri6mVkY
作者さまいつもおつかれさま
0578login:Penguin2006/11/28(火) 20:45:00ID:3CX8sPv4
作者さつまいもおつかれさま
0579作者2006/11/29(水) 00:12:28ID:l/kbG4dP
書き込み中ダイアログを出さないようにする設定を追加しました。.jdrcの
hide_writing_dialog を 1 にするとダイアログが出なくなります。

それと書くのを忘れていましたが .jdrcのnewthread_hourで指定した時間よりも
後に立てられたスレを新着とみなしてマークを付けます。

また自分用にconfigureのオプションに--with-core2duoというのを付けてみました。
core2duoマシンを使っていてconfigureからJDを作っている時はこのオプションを
付けると最適化がかかります。あまり変わらないような気もしますが。
0580login:Penguin2006/11/29(水) 00:16:07ID:cHRYx8mz
vi使っても慣れなかったHJKLの移動がJDなら自然に指が動くようになった。
でも書き込むときにAlt+wより:wqとやってしまう。
0581login:Penguin2006/11/29(水) 00:52:36ID:GUz4Q9UG
:q!
05825492006/11/29(水) 17:54:59ID:rGnEHjQt
>>575
FC6,KDE3.5.5,JD1.8.0-061114で調べました
設定の変更にはKDEコントロールセンターを使用

設定:CtrlとCapsLockキーを入れ替える(swapcaps)
->問題なく意図した通り元CapsLockのみがCtrlとして働く

設定:CapsLockをもう一つのCtrlにする(nocaps)
->スレを開いた時のCtrl+F,Wでは元CapsLockはCtrlとして機能しない
 Ctrl+左右は元CapsLock,元CtrlともにCtrlとして働く

いずれの場合もgeditは設定通りにCapsLockの機能が入れ替わりました(Ctrl+Fでテスト)

他にご不明な点があればご指摘ください
0583login:Penguin2006/11/29(水) 23:01:29ID:v9QR7vjp
効率的なLinuxの学習方法
http://pc8.2ch.net/test/read.cgi/linux/1081742260/103
カミサンにしかられた壁紙 のへんまでみてたらJD落ちた、、、

xxx@xxx:~$ env LANG=ja_JP.utf8 jd &
[1] 2566
xxx@xxx:~$
(jd:2566): Gtk-WARNING **: Locale not supported by C library. (なんで正常に動いてるんだろ?orz)
Using the fallback 'C' locale.

[1]+ 浮動小数点演算例外です env LANG=ja_JP.utf8 jd

[email protected] です

http://pc8.2ch.net/test/read.cgi/linux/1081742260/
これのキャッシュを削除してると正常に動いてるっぽいです、、、
0584作者2006/11/30(木) 00:05:25ID:qxKbnzlY
新しいPCに環境を移していたりして順調にリリース予定が遅れていますが
土曜日辺りにベータ版を出そうと思います。

>>582
nocapsを付けると悪いみたいですね。ちなみにnocapsを付けたときのxevの
結果はどうでしょうか。

>>583
こちらの環境(FC6)では問題ありませんが、これは再現性があって必ず落ちる
バグなのでしょうか。
05855832006/11/30(木) 00:19:33ID:BmEL3aXk
>>584
再現性ありです。
こちらの環境でしか再現しないようであれば、
ひまな時にデバッガで追っかけてみます。

で、他の人は問題ない?
0586作者2006/11/30(木) 00:32:48ID:qxKbnzlY
ところで、スレ表示の描画をPango::Layoutを使う方法からPango::GlyphString
を使う方法に変えて描画を高速化しようと思い試しにやってみたら 1.15 倍程
速くなったのは良かったのですが、一部の文字が文字化けして豆腐になりました。
それで解決法をgoogleで調べようと思ったのですが、情けないことに文字化けの
豆腐を英語で何と言うのか分かりません。もし知っている方がおられたら教えてください。

>>585
再現性があるなら問題ですが、plamoの問題なのか>>583氏の環境の問題なのか
切り分けできないので対処できません。もし気になるならばサポートBBSの方に
バックトレースの結果を貼りつけて見てください。それとplamoユーザで同じ
症状が起きた人がいたら知らせてください。
0587login:Penguin2006/11/30(木) 00:34:31ID:t/WN38pu
俺は大丈夫だった。
64bitUbuntu、JDはCVSの最新のやつ。
0588login:Penguin2006/11/30(木) 01:10:05ID:Uxvq3hJL
>>585
FC5でjd-1.8.0-1.fc5を使っていますが、私のところでも落ちます。(再現性あり)

最初は「カミサンにしかられた壁紙」へのリンクをクリックして
縮小画像を表示した(何も描かれてなかったように見えましたが)
あと、その縮小画像をクリックしたら落ちました。

それからは「カミサンにしかられた壁紙」へのリンクにマウスカーソルを
もっていくだけで落ちるようになってしまいました。

gnome-terminalから起動したときのエラーメッセージは同じく
[1]+ 浮動小数点演算例外です jd
になりました。
0589login:Penguin2006/11/30(木) 01:22:32ID:+w3z939R
Vine4.0
jd-1.8.0-061114
こちらでは問題ありませんでした。

>>583 のエラーは、こちらで
env LANG=ja_JP.utf8
を付けなかった時に出たエラーと同じですね。
05905832006/11/30(木) 01:27:48ID:BmEL3aXk
そういえば自分もクリックしたなぁ、、、その画像
0591作者2006/11/30(木) 02:09:08ID:qxKbnzlY
>>588
こちらでも確認したので修正しました。画像の幅が1ピクセルしかないのが原因でした。
0592login:Penguin2006/11/30(木) 16:00:09ID:8Lme02Gi
>>586
文字が豆腐っていう意味が解りませんw
四画に×みたいなやつとか、単に□とか?
ていうか1バイト圏の人たちに2バイト文字の文字化けを聞いても解るんだろうか?
本物の豆腐はTofuでしょう。
0593login:Penguin2006/11/30(木) 16:09:32ID:kqFaK7aj
>>592
mojibake でいけますよ。
http://people.debian.org/~kubota/mojibake/ を参考にどうぞ。
0594login:Penguin2006/11/30(木) 17:30:12ID:8Lme02Gi
Debianコミュニティーすげw
0595login:Penguin2006/11/30(木) 19:55:47ID:OQ/YWUQK
>>592-593
あまり、英語はできませんが、
文字化けしてる -> be scrambled
とか言いませんか?
0596login:Penguin2006/11/30(木) 20:29:02ID:0J0IaHDy
i18n担当の人ならmojibakeで通じるもんだよ
garbage charactersあたりもよく使われると思う
0597login:Penguin2006/11/30(木) 20:43:48ID:/qNReax5
それよりも、"Pango::GlyphString"で一部の文字が化ける問題の方を探さない?
0598login:Penguin2006/11/30(木) 21:40:28ID:8Lme02Gi
>>597
ごめんなさい。漏れが悪かった。

ついでに不具合っていうか不便だった事をひとつ。
スレ一覧でDELキーを押したらログの削除を確認するダイアログが出ますが
その時にマウスポインタがダイアログにフォーカスを当てないです。
なので、いちいちマウスポインタを動かすかAlt+TABでフォーカスを当て直してます。
もしかしてJDじゃなくFvwmのほうかも知れませんが、
TWMや他のWMを入れてないので切り替えて確認することができません。

WindowManager: Fvwm2
cvs Nov 3 2006
0599login:Penguin2006/11/30(木) 21:54:30ID:2U5q2IkN
それは多分ウインドウマネージャじゃない?
自分のところではマウスポインタの場所に関係なくフォーカスが移動する。
0600login:Penguin2006/11/30(木) 21:57:55ID:t/WN38pu
俺もフォーカス正常だよ。
GNOME
0601login:Penguin2006/11/30(木) 22:37:33ID:8Lme02Gi
>>599-600
ありがと
Fvwmの設定見直してみます。
0602login:Penguin2006/11/30(木) 23:01:54ID:/qNReax5
>>598
別に謝らなくてもw

直接目的の問題を解決した方が、作者さんにとってもユーザーにとっても良いと
思ったのだ。

高速化は大歓迎なので自分も探してる。

そういえば、一部の文字ってどんな文字だろう?
0603作者2006/11/30(木) 23:44:45ID:hJaY7oiH
文字化けの英語の件はありがとうございます。大変参考になりました。
結局文字化けはこちらの単純ミスでした。cvs版ではPango::GlyphString
を使って描画するようにしたので描画が変になった人は知らせてください。
劇的に速くなったということはありませんでしたが、数パーセント程度は
描画が速くなった感じがします。

>>567
良く考えたら新しく買ったノートのタッチパッドの下端がチルトスクロール相当
になっていたので、試験的にチルトスクロールをビューの切り替えに割り当てて
みたところ、タッチパッドだけでブラウズ出来るようになったので非常に
快適になりました。画像などの左右スクロールも含めて、チルトスクロールには
他にどのような機能の割り当てが考えられるでしょうか。

>>601
gtkのダイアログは確かfvwmではフォーカスが移らなかったような気がします。
この辺りの説明は詳しい人に任せます。
0604login:Penguin2006/12/01(金) 18:34:16ID:tytw03iW
要望を。
板を新しく立てるダイアログのに、Janeのような
板毎の決まりというか方針が表示されるタブを追加して欲しいです。
ごく稀に紙一重の差で板違いなスレを立ててしまうことがあるもので。
検討をおながいします。
0605作者2006/12/02(土) 00:27:25ID:jMw9RcQr
Shift+スペースで板一覧やスレ一覧を開くのをデフォルト設定にしました。
本当はCtrl+スペースにしたかったのですがscim-anthyのデフォルト起動が
Ctrl+スペースなのでShiftに割り当てました。この設定を使いたい人は
~/.jd/key.confを消してからJDを起動するかこのファイルに

OpenBoardTab = Shift+Space
OpenArticleTab = Shift+Space

の行を追加してください。ShiftではなくてCtrlに割り当てたいならば

OpenBoardTab = Ctrl+Space
OpenArticleTab = Ctrl+Space

に変更してください。私はこの設定にしました。

またマウスボタンの設定( ~/.jd/button.conf )でCtrlやShiftキーも
使えるようにしましたが、板一覧やスレ一覧ではgtktreeviewの
複数選択機能にキー操作が取られるためCtrlやShiftキーは使えません。
試しにデフォルト設定として画像をバックで開く機能にCtrl+クリックを
割り当ててみたので、この設定を使いたい人は~/.jd/button.confを消して
からJDを起動するかOpenBackImageButtonの行を

OpenBackImageButton = Mid Ctrl+Left

に変更して下さい。

>>604
書き込み時のルール表示はそのうち実装しようと思っています。
0606login:Penguin2006/12/02(土) 01:19:43ID:ojwIy/ZA
Shift+スペースって、、、
0607作者2006/12/02(土) 01:57:36ID:jMw9RcQr
よく考えたら板一覧とスレ一覧ではscimのパネルは起動しませんので
やっぱりデフォルト設定はCtrl+spaceにしました。それよりも他のキー
が良いという意見がある場合は言ってください。
0608login:Penguin2006/12/02(土) 12:03:58ID:7NEU/RYz
作者さまおつです。便利に使わせてもらってます。
ところで、janeにあるような一番下のレスまで飛ぶボタンは付けられないでしょうか。
それからAA入力支援がやっぱり欲しいです。ペコリm(__)m
0609作者2006/12/02(土) 15:27:20ID:jMw9RcQr
>>608
あまり無駄なボタンが多いと見た目も悪いですし混乱しやすくなりますので
一番下まで行くにはマウスジェスチャ(→↓)かショートカットキー(End, G)を
使ってみて下さい。

また丁度さっき、スレ一覧やスレッドビューで数字を入力してスレやレスに
ジャンプする機能をつけてcvsに上げたのでこれも利用してみてください。

AA入力支援に関してはそのうち付けようとは思っていますが、作者はどちら
かというと書き込みよりも読む方がメインで2chを利用していますので>>604の
書き込みルール表示機能なども含めて書き込み関係の機能の実装は緩やかな
ペースになっています。
0610作者2006/12/02(土) 17:34:17ID:jMw9RcQr
>>504で挙げた機能を全て実装したのでフィーチャーフリーズして
ベータ版をアップしました。>>504以外の変更点は>>504以降のレスと
READMEを参照してください。

今後の予定ですが、デバッグと調整をおこなって来週の土曜日にRC 版を
出して、再来週の水曜か木曜日あたりに正式版を出そうと思います。
0611login:Penguin2006/12/02(土) 18:00:07ID:FakNAjru
>>610
乙です。

debian sarge (libgtkmm-2.4-dev:Version: 2.4.10-1) で make すると、次のようなエラーが出ました。

bbslistviewbase.cpp: member function 内の `void
BBSLIST::BBSListViewBase::xml2tree(const std::string&)':
bbslistviewbase.cpp:1870: error: `unset_model' undeclared (first use this
function)
bbslistviewbase.cpp:1870: error: (Each undeclared identifier is reported only
once for each function it appears in.)
make[4]: *** [bbslistviewbase.o] エラー 1
make[4]: Leaving directory `/home/hoge/jd/jd-1.8.1.061202.b/jd-1.8.1.061202.b/src/bbslist'
make[3]: *** [all-recursive] エラー 1
make[3]: Leaving directory `/home/hoge/jd/jd-1.8.1.061202.b/jd-1.8.1.061202.b/src'
make[2]: *** [all-recursive] エラー 1
make[2]: Leaving directory `/home/hoge/jd/jd-1.8.1.061202.b/jd-1.8.1.061202.b'
make[1]: *** [all] エラー 2
make[1]: Leaving directory `/home/hoge/jd/jd-1.8.1.061202.b/jd-1.8.1.061202.b'
make: *** [build-stamp] エラー 2


ぐぐってみると、gtkmm 2.7.4 での Changes に
* TreeView: Added unset_model().
とあるので、そのせいかなとも思います。
06122442006/12/02(土) 18:26:24ID:e88+YKWv
>>609

お疲れさまです。Fedora Extrasでもupしました。
又、>>448と同じ所でdownloadできます。
06135492006/12/02(土) 20:46:28ID:bS3yezwx
>>584
遅くなってすいません
環境は以前と同じFC6です

元capsを押す->離す
---
KeyPress event, serial 33, synthetic NO, window 0x4600002,
root 0x68, subw 0x0, time 1123728589, (-397,423), root:(281,450),
state 0x0, keycode 66 (keysym 0xffe3, Control_L), same_screen YES,
XKeysymToKeycode returns keycode: 37
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

KeyRelease event, serial 33, synthetic NO, window 0x4600002,
root 0x68, subw 0x0, time 1123728917, (-397,423), root:(281,450),
state 0x6, keycode 66 (keysym 0xffe3, Control_L), same_screen YES,
XKeysymToKeycode returns keycode: 37
XLookupString gives 0 bytes:
XFilterEvent returns: False
06145492006/12/02(土) 20:50:36ID:bS3yezwx
元左ctrlを押す->離す
---
KeyPress event, serial 33, synthetic NO, window 0x4600002,
root 0x68, subw 0x0, time 1123878605, (86,-17), root:(764,10),
state 0x10, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

KeyRelease event, serial 33, synthetic NO, window 0x4600002,
root 0x68, subw 0x0, time 1123878893, (86,-17), root:(764,10),
state 0x14, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
---
元caps+Fを押す->離す
---
KeyPress event, serial 33, synthetic NO, window 0x4600002,
root 0x68, subw 0x0, time 1123971470, (79,-15), root:(757,12),
state 0x16, keycode 41 (keysym 0x46, F), same_screen YES,
XLookupString gives 1 bytes: (06) ""
XmbLookupString gives 1 bytes: (06) ""
XFilterEvent returns: False

KeyRelease event, serial 33, synthetic NO, window 0x4600002,
root 0x68, subw 0x0, time 1123971710, (79,-15), root:(757,12),
state 0x16, keycode 41 (keysym 0x46, F), same_screen YES,
XLookupString gives 1 bytes: (06) ""
XFilterEvent returns: False
0615作者2006/12/03(日) 01:12:51ID:sLPrVLSN
>>611
(多分)修正しました。

>>612
お疲れさまです。

>>613-614
元caps+f(小文字)を押したときに Ctrl+F(大文字)を押したことになっていますね。
これはXorgかKDE側のバグの様です。JDでは小文字と大文字を厳密に区別するため
動作しないのは当然で、解決法としては以下が考えられます。

(1) nocapsを止めて swapcaps にする
(2) XorgかKDE側にバグ報告する
(3) 下のパッチを手動で当てて使う(ただし Ctrl+Shift+キー が効かなくなる)

diff -u -r1.1.1.1 mousekeyitem.h
--- config/mousekeyitem.h 31 May 2006 15:28:46 -0000 1.1.1.1
+++ config/mousekeyitem.h 2 Dec 2006 15:56:35 -0000
@@ -52,6 +52,11 @@
int equal( const guint& motion, const bool& ctrl, const bool& shift, const bool& alt, const bool& dblclick )
{
if( motion == m_motion && ctrl == m_ctrl && shift == m_shift && alt == m_alt && dblclick == m_dblclick ) return m_id;
+
+ if( m_motion >= 'a' && m_motion <= 'z' && motion >= 'A' && motion <= 'Z' && !shift && ctrl ){
+ if( motion - 'A' + 'a' == m_motion && ctrl == m_ctrl && alt == m_alt && dblclick == m_dblclick ) return m_id;
+ }
+
return CONTROL::None;
}
06166112006/12/03(日) 02:06:15ID:xCWUwNh9
>>615
早速、乙です。

sarge で CVS 版が make できることを確認しました。
0617login:Penguin2006/12/03(日) 08:44:52ID:EtZRTeH1
数字を入力してスレやレスにジャンプする機能をつけ~

これはうれしい、欲しかった機能でした。
0618login:Penguin2006/12/03(日) 10:23:19ID:hd+q8HkW
jd-1.8.1-beta061202 Vine4PPCにてビルド。
記念カキコ。
0619login:Penguin2006/12/03(日) 11:42:08ID:EtZRTeH1
うわぁ、今beta0061202入れてみたら、お気に入りから
スレ選択しただけでsementation faultで落ちる
ubuntuだけど、今まで何度も入れなおしたけど、こんなの
初めて
しばらくいじってみる
06206182006/12/03(日) 11:46:28ID:hd+q8HkW
うちは今のところ快適だよ
0621login:Penguin2006/12/03(日) 11:47:45ID:EtZRTeH1
今まっさらの状態で試したら大丈夫だった。
前の環境(mouse.conf、.jdrc、log)を引き継いだときに
なにか悪さしたのかも
0622login:Penguin2006/12/03(日) 12:20:12ID:EtZRTeH1
何度もすまん。

.jdrcでhistoryを0にしたのが原因だった(かも)w

表示がほんとにぬるっって感じで速くなってますね。
0623作者2006/12/03(日) 13:25:51ID:sLPrVLSN
>>619
history_size = 0 とすると落ちることを確認したので修正しました。
他にも何かバグを見つけたらお知らせ下さい。

>>622
早いマシンだとあまり感じなかったのですが、FC3の入っているセレロン333
ノートで試したら1,2割ほど描画が速くなった感じがします。それでgtkmmの
バージョンが2.4の環境ではリンクの下の下線の位置がずれていたので修正
したのですが他の人はどうでしょうか?
06246192006/12/03(日) 13:35:21ID:EtZRTeH1
>>623
作者さん乙です。

今さきほど、さらの状態を確認したのですが
(今まではアンダーラインを消すようにしていた)、
アンダーラインを表示していると、スレの名前 : login:Penguin
の名前のところにアンダーラインが引かれている場合があります。

まあ個人的にはアンダーラインは消していますから
関係ないといえば関係ないんですけどね。
0625作者2006/12/03(日) 13:45:19ID:sLPrVLSN
>>624
> アンダーラインを表示していると、スレの名前 : login:Penguin
> の名前のところにアンダーラインが引かれている場合があります。

それは正常動作です。名前がデフォルト名無しで無いときは名前のところを
クリックすることによりNG設定することが出来るようになっています。
0626login:Penguin2006/12/03(日) 14:21:25ID:9DcELMIt
以前マウスのチルトホイールが効かないって言ったものですけど、知らん間にスレ一覧やスレッド、画像タブの切替えになってますね。
これじゃなくて左右のスクロールバーが出たときにそのスクロールバーを動かしたいんです。ってわかりにくいかな?
マウスホイールの上下でページを上下にスクロールみたいに左右のスクロールを。
他のアプリでは何もせずにそういう動きになってるのにJDだけが違うのがちょっと。
こういう設定いじれますか?
0627login:Penguin2006/12/03(日) 17:44:56ID:lcKBmnwb
外部板を見るとき手動でプロキシ設定するのが面倒なので
板ごとにプロキシ設定できるようにして欲しい。
0628login:Penguin2006/12/03(日) 19:34:19ID:352K8UjB
なんかレス番の右側が1、2ピクセルぐらい欠けていて気になるんですが、
みなさんどうですか?
0629login:Penguin2006/12/03(日) 22:07:43ID:Ftu6/65Q
さっきビルドしたcvs版なんだけど、タイトルバーから日付が消えてしまってる。

>>628
>なんかレス番の右側が1、2ピクセルぐらい欠けて

どんな状態?うちはずっと違和感があるような表示にはなってないけど。
スクショ撮ってどっかにうpしてみたら?
0630login:Penguin2006/12/03(日) 22:13:29ID:9DcELMIt
>>628
言われてみれば欠けてるな。
Berylでズームして見てみた。
そう思って見てると気になってしかたないな。
直せるものなら直してもらいたいところ。

>>629

629 名前:login:Penguin [sage]:2006/12/03(日) 22:07:43 ID:Ftu6/65Q

こういうところの629って書いてあるところの9の部分。
06316282006/12/03(日) 22:47:20ID:352K8UjB
こんな感じです。
ttp://vista.rash.jp/img/vi6515355719.png
0632login:Penguin2006/12/03(日) 22:54:46ID:z1RO8nZP
http://vista.rash.jp/img/vi6515402105.png

拡大。
5の右下あたり。
0633login:Penguin2006/12/03(日) 23:08:00ID:9DcELMIt
たんにフォントの問題な気がしてきた。
http://vista.rash.jp/img/vi6515476615.png
http://vista.rash.jp/img/vi6515478280.png
下がサイズ16で、これ以上の大きさでは問題なし。
けど、サイズを小さくしていけば上のやつみたいに欠けてしまう。
0634login:Penguin2006/12/03(日) 23:15:35ID:Ftu6/65Q
全然問題ないうちの環境でも一応アップ。

http://vista.rash.jp/img/vi6515521097.jpg

MS Pゴシック@Debian etch AMD64ね。
0635login:Penguin2006/12/03(日) 23:16:45ID:Ftu6/65Q
ごめん書き忘れ。フォントは12ptです。
0636login:Penguin2006/12/03(日) 23:20:50ID:Ftu6/65Q
ということで自前で描画してるJD側っぽいので、問題が起こってる環境を
晒してください。<仕切ってるみたいですまんが。
0637login:Penguin2006/12/03(日) 23:26:21ID:9DcELMIt
>>633だけど、ヒラギノ丸ゴシック、Ubuntu6.10 AMD64
上は12ptで下が16pt。通常時は10ptで見てます。
16pt以上では正常。それ未満だと端が切れます。
06386282006/12/03(日) 23:33:39ID:352K8UjB
Gentoo
gtk+-2.10.6
gtkmm-2.8.3
glib-2.8.4
pango-1.14.7
cairo-1.2.4
freetype-2.2.1
です。
0639作者2006/12/04(月) 00:01:38ID:sLPrVLSN
チルトホイールに興味を持ったので安物ですが買ってきました。

>>626
チルトの設定はまだ暫定仕様ですので、本格的な実装は次バージョン
でおこおうと思っています。ついでに4,5ボタンも使えるようにしようと
思っています。

>>627
確かにそういう問題はありますので次バージョンで実装します。

>>629
> タイトルバーから日付が消えてしまってる

この場合は make clean するか rm src/core.o してから make
すると日付が出るようになります。

>>文字欠け
JDはボールド文字を1ピクセルを横にずらして二度書きして表現しています
ので、右の方に次の文字(この場合は空白)が被さっているようです。
cvsの方で修正してみましたが今度はどうでしょうか。
06406282006/12/04(月) 00:12:48ID:MCpHXwKC
>>639
うまく描けてるようです。
ありがとうございました。
0641login:Penguin2006/12/04(月) 00:31:37ID:7uD5YX5C
>>639
フォント直りました。
0642login:Penguin2006/12/04(月) 15:12:02ID:A3zh6uDS
4,5ボタンも対応 ってことは
進むボタンで板切り替えて
戻るボタンで見てる(板|スレ)の更新 とかができるようになるのか!!!!

キタコレ
06436292006/12/04(月) 17:52:28ID:KkfbJtpS
>>639

当方毎回
su
make install clean してしまう派なんですが、忘れてただけみたいです。
お騒がせしますた。
0644login:Penguin2006/12/04(月) 18:51:44ID:WzP1HwRI
http://tmp6.2ch.net/test/read.cgi/download/1159837447/
このスレtab_min_str = 8にしても、タブのすれタイが「('A`」までしか表示されないっす。
fc6 gnome & kdeです。
0645login:Penguin2006/12/04(月) 20:58:47ID:Mm6cqV4G
>>644
"tab_min_str"は"タブに表示する文字列の最小文字数"だから関係ない
んじゃない?
06466442006/12/04(月) 21:47:21ID:WzP1HwRI
ごめんよ。設定のチェックみんな消して立ち上げ直して、再度チェックし直して立ち上げ直したらちゃんと表示されたよ

0647作者2006/12/04(月) 22:32:24ID:UEv0RUrA
>>646
ちなみにどの設定が不味かったのでしょうか。
0648login:Penguin2006/12/04(月) 22:54:47ID:WzP1HwRI
設定(C)を開いて、「すれ一覧・・・」「デフォルトでタブ・・・」「起動時に・・・」の3っにチェック付けてた。
これを一端消して再起動、もう一度チェック付け直して再起動したらスレッドの方のタブはちゃんとなった。
でいま気づいたんだけど、スレ一覧の方のタブには反映されてない・・・orz
ちなみに今tab_min_str = 14にしてます。
0649作者2006/12/04(月) 23:13:31ID:UEv0RUrA
>>648
> でいま気づいたんだけど、スレ一覧の方のタブには反映されてない・・・orz

こちらはどういう状況でしょうか?
0650login:Penguin2006/12/04(月) 23:22:57ID:WzP1HwRI
14にしたらタブ変遷になっても14文字分表示されると思っているのに、
「プリンタ」>「プリン」
「自作PC」>「自作P」
「ハードウェア」>「ハードウェ」
と言う表示になってます。
0651作者2006/12/04(月) 23:50:10ID:UEv0RUrA
それ程変更点も多くなかったので横スクロールできるようにしておきました。
本来はgtk側で対応すべき問題の気がしますが。

>>650
つまりタブを沢山開いたときに tab_min_str で指定した数よりも少ない文字数
になるということでしょうか。ちなみに.jdrcはjdを終了してから変更していますか?
■ このスレッドは過去ログ倉庫に格納されています