【5chブラウザ】 JDim Part1
レス数が950を超えています。1000を超えると書き込みができなくなります。
>>857>>858
高度な設定の中に、「同一ホストに対する最大コネクション数(1または2)」というのがあって、
デフォルトだと2なんだけど、これを1に変えてもGoneになるかな?
自分の環境で試してみてるけど、まだ改善するか分からなくて。 なんかキーボードにこんなこんなんな... ぴょんっ!とかなるぅ。とにかくおかしいっ!
早く直してくんろ!!
[バージョン] JDim 0.3.0-20200126(git:bef2f8d6ae:M)
[ディストリ ] Ubuntu 18.04.3 LTS (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] MATE
[ gtkmm ] 3.22.2
[ glibmm ] 2.56.0
[ TLS lib ] GnuTLS 3.5.18
[オプション ] '--disable-silent-rules'
'--disable-maintainer-mode'
'--disable-dependency-tracking'
'--with-gtkmm3'
'--with-pangolayout'
'--with-sessionlib=xsmp'
'--with-alsa'
'--with-gthread'
'--with-migemo'
'--with-migemodict=/usr/share/cmigemo/utf-8/migemo-dict'
[ そ の 他 ] それコミットがsalsa.debian.orgのdebian/sidブランチだからmasterをビルドして確かめてほしい
まさか、debian sidとかubuntu 20.04向けのdebパッケージを18.04にインストールしてないよね? [バージョン] JDim 0.3.0-20200131(git:01cff84b8e)
[ディストリ ] Ubuntu 18.04.3 LTS (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] MATE
[ gtkmm ] 3.22.2
[ glibmm ] 2.56.0
[ TLS lib ] GnuTLS 3.5.18
[ そ の 他 ]
URLや安価等にカーソルが乗ってポップアップ表示されている時にキーボードによるPgUp/PgDnが効かなくなるのはもしかして仕様ですか?
それともおま環ですか?
コンポジットの類は切ってあります。 効かなくなるはちょっと違う
ポップアップ表示中のスクロール操作はポップアップ内容をスクロールさせる
どこかスレでたくさんレスしてる人のIDをポップアップしてスクロールすれば分かると思う なるほど勉強になりました。
自動的にフォーカスが移るわけですね。むしろ便利機能じゃないですか。
どうも失礼致しました。 このスレをssで検索すると
ッシ←がひっかかるんですが
入力したssだけを検索する設定を教えてください [バージョン] JDim 0.3.0-20200131(git:01cff84b8e)
[ディストリ ] Manjaro Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] BUDGIE
[ gtkmm ] 3.24.2
[ glibmm ] 2.62.0
[ TLS lib ] GnuTLS 3.6.11
[オプション ] '--with-gtkmm3''--with-pangolayout'
[ そ の 他 ] >>871
それはmigemoの機能だから--with-migemoを外してビルドするか
about:configのmigemoの辞書ファイルの場所を空欄にして再起動する hidpi環境でjdim使ってるひといる?
スクショみたいんだけど はい400%
https://i.imgur.com/1QoqslV.png
[バージョン] JDim 0.3.0-20200131(git:01cff84b8e)
[ディストリ ] Debian GNU/Linux 10 (buster) (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[ gtkmm ] 3.24.0
[ glibmm ] 2.58.0
[ TLS lib ] GnuTLS 3.6.7
[オプション ] '--with-pangolayout'
'--with-sessionlib=xsmp'
'--with-alsa'
'--with-gthread'
'--with-migemo'
'--with-migemodict=/usr/share/cmigemo/utf-8/migemo-dict'
[ そ の 他 ]
'CXXFLAGS=-O3 -pipe -march=native -fstack-protector-strong -fstrict-aliasing' >>877
自分ロケールという技法はよくわからないけど、コントロールセンターのディスプレイ設定から400%にしただけだよ
https://wiki.archlinux.jp/index.php/HiDPI#GNOME
JDim側のフォントサイズは12のままね。 lowdipだけど
文字を20とかにすればそれなりになるw
https://i.imgur.com/XSAxcQ7.png
つーわけで>>194なんとかならんかな 率直に言うとキャパオーバー
既製の描画エンジン使わず自前でパース、レイアウト、出力までやってるから触れば泥沼
描画処理に専念できる人が必要 >>879
ざっとコードを見たが、(時間があれば、多分数時間で)実装は出来そうだな...
ひまがあればやるかも知れんが(期待はしないでほしい)、大体のやる事リストとしては
A.
取り敢えずGUIで設定出来るようにする(今フォントを設定しているところを
コピペすればいいから簡単)
B.
src/dbtree/nodetreebase.cppで、メールとか名前とか日付とかを
解析するときに「テキストnode」というものを作っているが、これが
本文を解析するときも「テキストnode」になっていて、このままだと区別がつきにくいので、
nodeの種別を一個別のものを割り振って、メールとかを解析した後につくるnodeを
「メールテキストnode」みたいなのにする(やれば出来る)
C.
src/article/drawareabase.cppで、各nodeの描画位置計算とか、実際の描画処理とかを
やっているので、フォントを変えられるように適当に変更する(node毎に処理をやっているので、
変更は気合があれば出来るはず) [バージョン] JDim 0.3.0-20200203(git:b3259537b9)
[ディストリ ] Manjaro Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] BUDGIE
[ gtkmm ] 3.24.2
[ glibmm ] 2.62.0
[ TLS lib ] GnuTLS 3.6.11
[オプション ] '--with-pangolayout'
[ そ の 他 ]
with-gtkmm3は外していいんだったね [バージョン] JDim 0.3.0-20200208(git:9aa8e00ff1)
[ディストリ ] Manjaro Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] BUDGIE
[ gtkmm ] 3.24.2
[ glibmm ] 2.62.0
[ TLS lib ] GnuTLS 3.6.11
[オプション ] '--with-pangolayout'
[ そ の 他 ] [バージョン] JDim 0.3.0-20200209(git:37ca689088)
[ディストリ ] Ubuntu 18.04.4 LTS (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] XFCE
[ gtkmm ] 3.22.2
[ glibmm ] 2.56.0
[ TLS lib ] GnuTLS 3.5.18
[ そ の 他 ] LANG = en_US.UTF-8 [バージョン] JDim 0.3.0-20200209(git:37ca689088)
[ディストリ ] Debian GNU/Linux 10 (buster) (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] LXDE
[ gtkmm ] 3.24.0
[ glibmm ] 2.58.0
[ TLS lib ] OpenSSL 1.1.1d 10 Sep 2019
[オプション ] '--with-gtkmm3'
'--with-thread=std'
'--with-tls=openssl'
'--with-pangolayout'
'--with-sessionlib=no'
[ そ の 他 ]
もしかしてスレ一覧のスムーズスクロールを切る方法ってない? >>885
https://send.firefox.com/download/3745fbe2f32b30ef/#Y4W1CfBN79_2mhEbAmiSIQ
うちはご覧の通りのカクカクスクロールだけどなあ
特に対策などはしてない
[バージョン] JDim 0.3.0-20200209(git:37ca689088)
[ディストリ ] Debian GNU/Linux 10 (buster) (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[ gtkmm ] 3.24.0
[ glibmm ] 2.58.0
[ TLS lib ] GnuTLS 3.6.7
[オプション ] '--with-pangolayout'
'--with-sessionlib=xsmp'
'--with-alsa'
'--with-migemo'
'--with-migemodict=/usr/share/cmigemo/utf-8/migemo-dict'
[ そ の 他 ]
コンパイラはなんとなくclang++-8を選んでいる >>886
ホイールスクロールではならなくて
PageUp/Down、Home、Endでなる
ただON/OFF切り替えできないのと、ホイールスクロールだと効かないのは仕様なのかが気になる >>888
これかな?
https://askubuntu.com/questions/903160/turn-off-smooth-scrolling-in-gtk3
$HOME/.config/gtk-3.0/settings.ini を編集して gtk-enable-animations=0 を追加すると
スクロールのアニメーションが止まるらしい >>887
なるほど、確かにPgUp/Dnでうにょうにょなってキモイね
>>889
横だけどwaylandにも効いた
ありがとう > [バージョン] JDim 0.3.0-20200203(git:b3259537b9)
なんでみんなそうなの?
おれん家は 0.1.0-20190122 だぜ、0.3.0-...にするとなにか良い事があるの?
今回、Debian10では導入するのに手間取った、ゴニョゴニョしたら解決したけど、
Debian9の時はナツキちゃんのスクリプトを動かすだけで導入できたのに、 [バージョン] JDim 0.3.0-20200216(git:081f5b9550)
[ディストリ ] Manjaro Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] BUDGIE
[ gtkmm ] 3.24.2
[ glibmm ] 2.62.0
[ TLS lib ] GnuTLS 3.6.12
[オプション ] '--with-pangolayout'
[ そ の 他 ] [バージョン] JDim 0.3.0-20200218(git:0cc0543ded)
[ディストリ ] Manjaro Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] BUDGIE
[ gtkmm ] 3.24.2
[ glibmm ] 2.62.0
[ TLS lib ] GnuTLS 3.6.12
[オプション ] '--with-pangolayout'
[ そ の 他 ]
もう更新かよw [バージョン] JDim 0.3.0-20200218(git:0cc0543ded)
[ディストリ ] Fedora 31 (Thirty One) (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] XFCE
[ gtkmm ] 3.24.2
[ glibmm ] 2.62.0
[ TLS lib ] GnuTLS 3.6.11
[ そ の 他 ]
久々に入れたが、進化しとるの〜。 [バージョン] JDim 0.3.0-20200223(git:df78f8145a)
[ディストリ ] Ubuntu 19.10 (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] KDE
[ gtkmm ] 3.24.1
[ glibmm ] 2.60.0
[ TLS lib ] GnuTLS 3.6.9
[オプション ]
[ そ の 他 ] ビルドに必要なコンパイラーがg++ 5以上に更新されました
今更ですがmasterブランチを追いかけてる方はビルド時間や実行パフォーマンスの変化に気をつけてください [バージョン] JDim 0.3.0-20200223(git:df78f8145a)
[ディストリ ] Fedora 31 (Thirty One) (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] XFCE
[ gtkmm ] 3.24.2
[ glibmm ] 2.62.0
[ TLS lib ] GnuTLS 3.6.11
[ そ の 他 ]
更新、ありがとうございます。 [バージョン] JDim 0.3.0-20200223(git:df78f8145a)
[ディストリ ] Manjaro Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] BUDGIE
[ gtkmm ] 3.24.2
[ glibmm ] 2.62.0
[ TLS lib ] GnuTLS 3.6.12
[オプション ] '--with-pangolayout'
[ そ の 他 ] >>899
スレビューはスタイルシート機能(fontプロパティはない😥)があるんだけど合わせて動くかな
使っている人がいるか不明だけどマニュアルにある使用例は使えた
https://jdimproved.github.io/JDim/skin/#stylesheet [バージョン] JDim 0.3.0-20200223(git:df78f8145a)
[ディストリ ] Ubuntu 18.04.4 LTS (aarch64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[ gtkmm ] 3.22.2
[ glibmm ] 2.56.0
[ TLS lib ] GnuTLS 3.5.18
[オプション ] '--with-native'
[ そ の 他 ] [バージョン] JDim 0.3.0-20200223(git:df78f8145a)
[ディストリ ] Ubuntu 18.04.4 LTS (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] LXDE
[ gtkmm ] 3.22.2
[ glibmm ] 2.56.0
[ TLS lib ] GnuTLS 3.5.18
[ そ の 他 ] open2chanクッキー要求されて書き込めなくなってる
[バージョン] JDim 0.1.0-20190122
[ディストリ ] Ubuntu 19.04 (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'
[ そ の 他 ] >>900
コードを整理してからmerge request出してみるか...
色々reviewが必要だと思うので、時間はかかるかも
(後、「こんなのいらん!」と言われたらそれまでなので、
その時はどうしようもない) >>904
今試してみたけど普通に書けたよ
ちな903 >>905
気になる点はissueで確認してもらえれば >>906
https://i.imgur.com/Mr4SRhW.png
そしてLinux板はgone.出るから外部経由で読み込み
他板はgone.出ない Cloudflareに弾かれてるんじゃね
連続でアクセスしまくったとか >>911
だったら429 Too Many Requests返すと思うよ >>912
いや連続アクセス、というか負荷かけるようなことするとJavaScriptでの認証が必要になる
その時も gone になった
ただ読み込みがどうなるかは覚えてないから怪しいや [バージョン] JDim 0.3.0-20200203(git:b3259537b9)
[ディストリ ] Ubuntu 18.04.4 LTS (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] MATE
[ gtkmm ] 2.24.5
[ glibmm ] 2.56.0
[ TLS lib ] GnuTLS 3.5.18
[オプション ] '--with-gtkmm3=no'
[ そ の 他 ]
絵文字が表示されません [バージョン] JDim 0.3.0-20200223(git:df78f8145a:M)
[ディストリ ] Ubuntu 18.04.4 LTS (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] MATE
[ gtkmm ] 2.24.5
[ glibmm ] 2.56.0
[ TLS lib ] GnuTLS 3.5.18
[オプション ] '--disable-silent-rules'
'--disable-maintainer-mode'
'--disable-dependency-tracking'
'--with-gtkmm3=no'
'--with-pangolayout'
'--with-sessionlib=xsmp'
'--with-alsa'
'--with-migemo'
'--with-migemodict=/usr/share/cmigemo/utf-8/migemo-dict'
[ そ の 他 ]
salsa.debian.orgからソースをクローン、debianディレクトリのみmasterのディレクトリへコピーし野良パッケージ化
絵文字表示、その他動作特に問題無し
https://dotup.org/uploda/dotup.org2073561.png
914さんとは別の者ですが、JD時代のキャッシュディレクトリを引き継いでいると絵文字が表示されなかったりしますか? >>913
Gone.は過剰リロードによる規制だよ
でも規制しているのは5chであってCloudflareじゃないよ
Cloudflareに弾かれてるんだったら429 Too Many Requests返すと思うよって話 >>920
おいおい流れ分かってないのか?
>>904,909だぞ
おーぷんはクッキー要求のダイアログが出る
Linux板ではGone.が出る
あくまで904さんの場合で俺環では両方普通に書けるがね https://github.com/JDimproved/JDim/pull/195
>>194 >>899 の機能を追加するpull requestがアップされています。
この機能をマージすると初期状態のメモリ使用量が増えます。
増加分はフォント情報なので使用量はタブ数には比例しないです。
・スレッド 1タブ
master(df78f81): 57,000 KiB
pr195(baf5979): 75,000 KiB (131%)
・スレッド 10タブ
master(df78f81): 87,000 KiB
pr195(baf5979): 105,000 KiB (121%)
・スレッド 100タブ
master(df78f81): 626,000 KiB
pr195(baf5979): 644,000 KiB (102%) >>925
スレ本文とメール欄のフォントが同じ場合(=フォント名とサイズが一致)はメモリ使用量を節約する修正を出した
使用量は現状のmasterブランチとほぼ同じになる
https://github.com/mtasaka/JD/pull/1 そういえば気がついたんけど>>896でg++5以上になったことでCentOS 7でのビルドが死んだっぽい
誰も言ってこないし困ってる人がいないならもう既成事実でいいよね…? [バージョン] JDim 0.3.0-20200301(git:e58626e603)
[ディストリ ] Ubuntu 19.10 (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] KDE
[ gtkmm ] 3.24.1
[ glibmm ] 2.60.0
[ TLS lib ] GnuTLS 3.6.9
[オプション ]
[ そ の 他 ]
スレビューとメール欄(レス番号、名前、メール、日付、ID)のフォント設定が別れました。
フォント情報が追加されるためメモリ使用量が増えますが
スレビューと同じ設定(フォント名、フォントサイズを揃える)にすると
スレビューの設定を使い回してメモリを節約する実装になっています。(正式な仕様になるかは未定) デフォルトはフォント一緒なんだよね?
何もしなきゃメモリ増えないんならいいけど >>930
スレビューのフォントを初期状態(monaフォント?)から変更している場合は一致してないかも >>931
あ、Notoフォントに変えてるから一致しないかもしれないのね glibtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
って言われたけど
autoreconf --install
で解決できた JDimはAndroid版作る気ないの?
Chmateに似せたの作れや 2ペインだったとして
板欄とスレビューの分割ラインいじってると落ちる
落ちなかったらスレビューのスクロールさせたりすると再現度あがる
(jdim:6722): Gtk-CRITICAL **: 11:44:30.002: gtk_box_gadget_distribute: assertion 'size >= 0' failed in gtkmm__GtkNotebook
Segmentation fault (コアダンプ) 確かに落ちるな... 再現性がかなり低いが、しばらく頑張ると落ちる
backtrace見てるが、gtkの内部で落ちていて、原因が良く分からん... [バージョン] JDim 0.3.0-20200301(git:e282bb34fa)
[ディストリ ] Manjaro Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] BUDGIE
[ gtkmm ] 3.24.2
[ glibmm ] 2.62.0
[ TLS lib ] GnuTLS 3.6.12
[オプション ] '--with-pangolayout'
[ そ の 他 ]
スレビューとメール欄のフォントは全部Noto Sans Mono CJKにしてサイズも統一したw [バージョン] JDim 0.3.0-20200301(git:e282bb34fa:M)
[ディストリ ] FreeBSD 12.1-RELEASE-p2 (amd64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] XFCE
[ gtkmm ] 3.22.2
[ glibmm ] 2.56.0
[ TLS lib ] OpenSSL 1.1.1d 10 Sep 2019
[オプション ] '--disable-compat-cache-dir'
'--with-native'
'--with-pangolayout'
'--with-alsa'
'--with-tls=openssl'
'--with-regex=oniguruma'
'--with-migemo'
'--with-migemodict=/usr/local/share/cmigemo/utf-8/migemo-dict'
[ そ の 他 ]
半年振りにビルド実施 >>942
動作環境やクラッシュしたときに書き込んだサイト、問題なければレス内容も
何月何日のバージョンから落ちるとか手掛かりになることも書いて いらん時にやたら動作環境が貼り付けられるが必要な時には貼られないスレ >>945
もう0.3.0に戻しちゃったけどOSとかは下の通り
書き込んだのは5ch、書き込み内容で特に問題になりそうな文字は入ってなかったはず
毎月月初めにgitからビルドしてるから2月頭のバージョンでは落ちたこと無かったと思う
[バージョン] JDim 0.3.0-20200118(git:4ce7f5f017)
[ディストリ ] Arch Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] (unknown)
[ gtkmm ] 3.24.2
[ glibmm ] 2.62.0
[ TLS lib ] OpenSSL 1.1.1d 10 Sep 2019
[オプション ] '--with-gtkmm3'
'--with-regex=pcre'
'--with-tls=openssl'
'--with-thread=std'
[ そ の 他 ] >>946
俺環は問題ないぜっていうアピールじゃないの >>947
>書き込み内容で特に問題になりそうな文字は入ってなかったはず
何で勝手に自己判断しちゃうんだろう
書き込もうとしたスレのURLと書き込もうとした内容そのまま貼るくらいしないと GTK2で画像をいくつか開いたときにマウス右クリックしながらマウスホイールクルクルで画像が切り替えられたんだけど
GTK3だとできないのは仕様? >>947
動作環境を寄せて書き込んだけど落ちないな…
時間があるなら新しいキャッシュから落ちるまで手順作ってくれると助かる
[バージョン] JDim 0.3.0-20200303(git:93935d0455)
[ディストリ ] Ubuntu 19.10 (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] KDE
[ gtkmm ] 3.24.1
[ glibmm ] 2.60.0
[ TLS lib ] OpenSSL 1.1.1c 28 May 2019
[オプション ] '--with-regex=pcre'
'--with-tls=openssl'
[ そ の 他 ] >>950
その機能知らなかった…抜け落ちてたから追加する
GTK3版はまだ見落としあるかもなあ [バージョン] JDim 0.3.0-20200303(git:93935d0455)
[ディストリ ] Fedora 31 (Thirty One) (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] LXDE
[ gtkmm ] 3.24.2
[ glibmm ] 2.62.0
[ TLS lib ] GnuTLS 3.6.11
[ そ の 他 ]
快調♪ >>952
画像タブだけじゃなくてスレビューやスレ欄タブもできた >>940 >>941
多分最新のgitでなおっていると思う [バージョン] JDim 0.3.0-20200308(git:77a991ada5)
[ディストリ ] Manjaro Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] BUDGIE
[ gtkmm ] 3.24.2
[ glibmm ] 2.62.0
[ TLS lib ] GnuTLS 3.6.12
[オプション ] '--with-pangolayout'
[ そ の 他 ]
早速入れてみた スレッド開こうとするとこちらのブラウザは対応してませんって出るんだけど
どうすればいいの? お気に入りのカテゴリーとは何ですか?
オンラインマニュアルでもわかりません レス数が950を超えています。1000を超えると書き込みができなくなります。