5ch ブラウザ JD 21
■ このスレッドは過去ログ倉庫に格納されています
>>411
よく考えたら% size()でkeyは常に要素数以下に収まるようになってるからatoiの溢れだけ対応すれば充分って事ですかね
こちらこそろくに考えてない思いつきでお手を煩わせてすんませんした
(ただ今度は逆にkeyが常に要素数以下ならそのatoiの対応だけすれば後は戻り値はわざわざsize_tにしないでもintのままで良いんじゃ?って疑問が) >>417
おっ0だからJDim (JD improved)に決定! >>416
おっしゃる通りオーバーフローだけ直せばバグ修正には十分なので
一つのPRに混ぜない方がいいかなと考えてました(説明すべきでした 申し訳ない)
たしかにsize_tへの変更はいらないですね……>>403 削っておきました いくつか追加してほしい機能があるのだけどパッチとかってどこに投げればいいのでうか? >>422
githubだけど、開発フローを開示してくれてるからそれ読んでからにするか、githubで質問すればいい
プルリクエスト送ることになると思うけど、マージするのは開発者次第だから一度オープンにして
反応を伺ってからのほうがマージされやすいと思う。 >>423
ありがとう。
でも、Sourceforceじゃなくて?
https://github.com/yama-natuki/JD
そうか本家は終わっていたのか。
ここであっているかな?
ブランチtestが開発用ブランチっぽい? >>425
そちらは開発って言うよりも保守って感じだからma8maのほうがアクティブに対応してくれそうだけど、
どんな機能追加なのだろう? >>426
どうなってんだ。。。
手元のリポジトリは上記が登録されているようだが。
命名変更のこともあるし、新しい開発フローが定着するまでまったほうがよいかな?
機能提案自体はまだ書き始めてもいないから焦ることはないが(おい どうでもいいけど、開発してるのはJaneStyleの機能全部盛り込んでるので頼むわ
もちろん、画像も全自動取得で どうでもいいなら乞食みたいなレスせずに黙ってれば? >>431
いやいや、開発してくれるならありがたいよ。頑張って。 >>429
で、いくら寄付してくれるんだい?
自分しか要らない要望の実現には対価が必要だよ? 「機能全部盛り込んでるので頼むわ」という物の頼み方に、もの凄い違和感があった
天丼注文してるわけじゃねえのになんだ、その言い方 それにJaneStyleの機能全部盛り込んでるのが良いなら素直にJaneStyleそのもの使えばいいじゃんと思うんだよね ゴキブリ、一匹見かけたら・・・と言う話があるのだから
要望はどれだけあってもかまわないだろう
バランスよく追加することも切り落とすことも、作る側で自由にできることだから
どんなアプリもよく使われる主要機能の他に、たいして使われることもない無数の機能が付加されている
じゃ、主要必須の機能だけのスリム仕様で勝負できるかと言えば、全く勝負にならないのだろう
些細なものでも必要とするユーザーには不可欠であったりする
つまるところ、自分しか要らない要望なんて切り捨てようが、これはなくてはならないと言おうが
必須以外の無数の機能の取捨選択、アプリに彩をつける行為でしかない > 機能全部盛り込んでるので頼むわ
つーか、普通にそんなレスはスルーしてるから
逆になんで絡んでいくのかが理解できん 普通にそんなレスはスルーしてるのに絡んでいくことには絡むのか
変わった人だね だいたいこういう人は直ぐアスペとか言い出す
何故だと思う?
普段言われてるからだな >>442
ホント、すぐに「アスペかw」とか「ネトウヨかw」って言うよね >>446
Update program name
名称をjdimに変更する。デフォルトのキャッシュディレクトリ(~/.jd)、
C++ソースコードのファイル名や識別子(マクロ、変数、クラス)
などは変更しない。
変更箇所
* 実行ファイル名 - jdim
* 環境変数 - JDIM_CACHE, JDIM_LOCK >>434
寄付で作れそうなの?
そしたら、みんなで金集めて作っていいこと出来るんじゃない?
俺はプログラミングの才能はないけど、マネージメントはかなりいけるよ
>>436
今はWine通してStyle使ってるけど、Wineで使えなくなった時に困るからねえ
>>446
おお、すごいじゃん
期待できるね
有料化する? dimってところがなんか嫌な感じだけどw
たぶん気のせいだろうw >>451
いやそういう意味じゃないんだw
忘れてくれw $ autoconf -i
はエラーが出て通らなかったので
$ autogen.sh
を代わりに実行したら上手く行った >>459
「それ」がJDimのことならもちろんそう >>456
あ、本当だ
455のことは忘れてね
てことは
$ autoreconf -i
でも
$ autogen.sh
でもOKってことかな Archlinuxをお使いの方へ
jd-gtk3のパッケージを使われている方にメンテナからお知らせです。
gtk3版のJDがJDimに変更になりました。jd-gtk3のパッケージもそろそろout of dateになります。
そこでjdim-gitを用意したのでお使いください。
コマンド名がjdからjdimに変更になりますので各自のランチャーなどの環境を変更していただければと思います。 JDimきた
まだベータなのね
[バージョン] 0.1.90-beta20190124(git:46c1c2e897)
[ディストリ ] Manjaro Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[ gtkmm ] 3.24.0
[ glibmm ] 2.56.0
[オプション ] '--with-stdthread'
'--with-gtkmm3'
[ そ の 他 ] バージョン欄にソフトウェア名を加えたほうがいいな
値が大きく違うから分かるっちゃ分かるが svn絡みのコードをまるっと削除したい(´・ω・`) >>465
[ そ の 他 ] のとこに"JDim"とかちょろっと付け足すぐらいが一番楽で影響も少なそうね >>465,467
[バージョン]にプログラム名を入れるのは問題なさそうなのでやってみます。
[バージョン] JDim 0.1.0-20190125(git:27b617df83:M)
[ディストリ ] Ubuntu 16.04.5 LTS
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] MATE
[ gtkmm ] 2.24.4
[ glibmm ] 2.46.3
[オプション ] '--with-openssl'
'--with-stdthread'
[ そ の 他 ] てことで入れてみた
JDim >>469
Mateなんだけど[ DE/WM ]「デスクトップ環境等」が空欄に
[バージョン] 0.1.90-beta20190125(git:5349c82efc)
[ディストリ ] Ubuntu 16.04.5 LTS (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ]
[ gtkmm ] 3.18.0
[ glibmm ] 2.46.3
[オプション ] '--with-gtkmm3'
'--with-stdthread'
'--with-openssl'
'--with-native'
'--with-alsa'
'--with-oniguruma''--with-migemo'
[ そ の 他 ] scopeが違うため、内側のscopeの変数が外側を隠すため、
エラーにならない。C/C++の文法上そうなっている。
"variable shadowing" とか、 man gcc の -Wshadow オプションとかを
調べると分かる。 >>473
おおお、shadowingの概念は知ってましたがC/C++には存在しないって勝手に間違って思い込んでました!
どうもありがとう >>470
MATEの表示はテストなのでPRから外しました。紛らわしいことしてすみません。 CinnamonはGnomeって表示されるのに
MATEはMATって表示されるの? src/environment.cppのget_wm()でDE/WMの判定をしているんだけど
Cinnamonは環境変数GNOME_DESKTOP_SESSION_IDが設定されているからGNOMEと判定されているようです
get_wm()の結果は動作環境の表示以外でも使われているのでMATEやCinnamonを追加するのは見合わせています [バージョン] 0.1.0-20190123(git:f6390b7f97)
[ディストリ ] Debian GNU/Linux buster/sid (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] KDE
[ gtkmm ] 2.24.5
[ glibmm ] 2.58.0
[オプション ] '--with-sessionlib=xsmp--with-alsa--with-gthread--with-migemo--with-migemodict=/usr/share/cmigemo/utf-8/migemo-dict'
[ そ の 他 ]
板は読めた、スレは読めない [バージョン] JDim 0.1.0-20190126(git:71f2266d0f)
[ディストリ ] Linux Mint 19.1 (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[ gtkmm ] 2.24.5
[ glibmm ] 2.56.0
[ そ の 他 ]
導入記念カキコ。
2chproxy.plもJDimのフルパス設定で使用出来る。
素晴らしい。
ありがとう。 [バージョン] JDim 0.1.0-20190126(git:71f2266d0f)
[ディストリ ] Debian GNU/Linux 9 (stretch)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ]
[ gtkmm ] 2.24.5
[ glibmm ] 2.50.0
[ そ の 他 ]
LXQtが判定されないのはJDと同じ……
祝JDimカキコ [バージョン] JDim 0.1.0-20190126(git:71f2266d0f)
[ディストリ ] Debian GNU/Linux buster/sid (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] LXDE
[ gtkmm ] 2.24.5
[ glibmm ] 2.58.0
[オプション ] '--with-openssl'
'--with-gthread'
'--with-pangolayout'
[ そ の 他 ]
とりあえず
# cp -f src/jdim /usr/local/bin/jd
で済ました [バージョン] JDim 0.1.0-20190126(git:71f2266d0f)
[ディストリ ] Fedora29 (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] Gnome3
[ gtkmm ] 2.24.5
[ glibmm ] 2.58.0
[オプション ]
[ そ の 他 ]
開発に感謝。
以下READMEに含まれない情報。 READMEに追記をお願いしたい。
* configure を成功させるために autoconf-archive のインストールが必要。
* configure とmake を成功させるために libgcrypt-devel のインストールが必要。
* --with-gtkmm3を使用する警告がでた。configure: WARNING: unrecognized options: --with-gtkmm3 >>484
fedoraということはredhat系にautoconf-archive & libgcrypt-develを追加でおk?
gtkmm3はJDimprovedにまだマージされてない(0.1.0のタグ付け前なので不具合は避けたい) DEDICATED_BROWSER => "JD",
と
DAT_DIRECTORY => "$ENV{HOME}/.jd/",
の変更が必要? >>485
gtk2も現状サポートされてるだけでもうサポートしなくなりそうな雰囲気だよ
gtk2使いたいならレガシーなJD使えばいい [バージョン] JDim 0.1.90-beta20190127(git:a9e1ed8fe0)
[ディストリ ] Ubuntu Disco Dingo (development branch) (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[ gtkmm ] 3.24.0
[ glibmm ] 2.58.0
[オプション ] '--with-gtkmm3'
'--with-openssl'
'--with-stdthread''--with-native'
[ そ の 他 ]
kernel 5.0
nvidia-driver-415 改 >490
which jd
/usr/bin/jd
which jdim
/usr/bin/jdim >>490
デフォのキャッシュディレクトリ(~/.jd)が同じ→設定とデータは共有
+
デフォのロックファイル(~/.jd/JDLOCK)が同じ→同時に起動はできない
環境変数の設定でどちらも変えることができる 同時に起動はできないじゃなくてサブプロセスとなるだった JaneStyleとかXenoのログをそのままコンバートできる機能つければ移行しやすいのだが 移行する必要もなかろう
ベストの専ブラ=慣れてる専ブラだから Xenoが使えるならわざわざ移行する必要性も無いと思うんだが どうせあれがないあれが出来ないとなるだけだと思うし それは人によると思うが
最低限今どのスレ読んでてどこまで読んだかくらいは引き継ぎたいよね
でも移行する時一回しか使わんだろうから作り手にメリットのない機能だわな コンバートなんて要るの?
Viewで保存してあったログ(dat)をJDにドロップしたら開けたぞ JD(JDim)間では同期してるけど、
別種の専ブラとも同期できればいいのになあ
Windowsを起動する気がまったく起きない理由の1つだわ >>504
まさにこれ
この機能は専ブラ界初になるのでは?
これつければ一気にスターダムだと思うよ >>506
画像のブックマークや閲覧履歴って同期できる? jdimで2chproxy使うにはどうすればいいですか
現在はjdも入っててそっちは2chproxyで普通に通信できてます >>508
2chproxy.sh はそのままで jd.sh を jdim.sh 等にリネームして実行権限を与えてエディタ等で開いて jd を jdim に置換すればいいんじゃない?
ファイラーを用いているなら ~/bin/jd.sh と指定していたものを ~/bin/jdim.sh と書き換えるとかね スクロールバーとウィンドウ枠の隙間が気になる。。。 >>508
2chproxy.plの下のinstall.shとjd.shを開いて
それぞれ
#JDの場所
JD="/usr/local/bin/jdim"
て感じでjdをjdimに置き換えて、./install.sh ■ このスレッドは過去ログ倉庫に格納されています