Kita - 2ch client fo ..
[2ch|▼Menu]
446:kitaの中の人 ◆KITAulkOso
04/02/03 00:50 BqAZgbtN
>>445
どうもです。参考にさせてもらいます。
ソースコード見ましたが、DOM使ってる部分はそのまま使えそうです。
試してないですが、footer()とかはDOM::DocumentFragmentを使えば分かりやすいかも。


447:421
04/02/03 02:21 OYJUKbmm
>>446
どうも乙です。DOMはプログラマ的には一番面白いところなので余計な
事するなと怒っているんじゃないかと内心びくついてました(w

とりあえず今はデバッグとドキュメント管理周りの整備をしている所なの
でkita本体に取り込むならもう少し安定するまで待って頂けるとありがた
いです。基本的にkitaのコードには最小限しか干渉しない様に書いてま
すので私のことは気にせずにアップデート作業を続けて下さってて構い
ませんので・・・

448:kitaの中の人 ◆KITAulkOso
04/02/03 08:37 BqAZgbtN
>>447
干渉してもいいですよ。取り込むときに調整しますので。
自分としては「シンプル」かどうかの方が重要です。

たぶん自分は今週中は翻訳で動けませんw
KDevelop多すぎ

449:421
04/02/05 00:33 xwqSfm/X
全く音沙汰が無いのもあれなので途中経過でも・・・
URLリンク(www.geocities.co.jp)

まだバグが多いけど実用レベルにはなってきたかな

450:login:Penguin
04/02/05 13:37 5FN5cfiF
0.101.1-1はkde3.2には対応していないのでしょうか
環境はfedora1です
RPMからいれようとすると
error: Failed dependencies:
libkonqsidebarplugin.so.0 is needed by kita-0.101.1-1
とでて失敗します(--forceでも無理)
/usr/lib/にlibkonsidebarpluing.so.1.2.0に対するリンクとしてlibkonqsidebarplugin.so.0を
作成しても同様です。

451:kitaの中の人 ◆KITAulkOso
04/02/05 21:48 2o0VFJhw
昨日3.2入れたところなのでこれからやります。

452:kitaの中の人 ◆KITAulkOso
04/02/05 22:43 2o0VFJhw
とりあえず0.101.1がKDE 3.2@Fedoraで動くようになりました。

$ ./configure --with-qt-dir=/usr/lib/qt-3.2
$ cd kita
$ make

で出来ます。ソースの変更はないです。コンカラサイドバーはなくても動きますので
とりあえず無視してください、というかメンテしてないし…

453:login:Penguin
04/02/06 00:28 8SuBDXP2
VineLinux2.6r3にてkita0.101.1を利用させて貰ってます。
kitaの操作マニュアルを探しているのですが、見付からないので質問させて頂きます。

差分取得を有効にするにはどういった操作を行えば良いのでしょうか?
今の所、スレ一覧から表示したいスレをクリックする度に全取得されてしまいます。

ご存じの方、済みませんが教えて頂けないでしょうか。

454:kitaの中の人 ◆KITAulkOso
04/02/06 01:13 +FnD1S86
設定は必要ありません。差分取得が出来ないとしたらそれはバグです。

ちなみに、既読数と差分取得が可能かどうかはいまのところ全く関係ないです。

455:453
04/02/06 02:25 lD1H/X6+
> 454

作者様直々の返答、有り難うございます。
他の方がバグに遭遇していない事から、私の方に問題がありそうです。
私の環境を見直してみます。ありがとうございました。

456:453
04/02/07 18:39 NWj9iFFX
> 455

自己レスです。
KDEコントロールセンターにて「Webブラウザ - キャッシュ」項目の
キャッシュ設定を利用する設定を行えば出来ました。

御迷惑をお掛けして、済みません&有り難うございました。



457:421
04/02/07 22:23 fFqHqlTF
>>430みたいな処理をするためキャッシュ周りをいじる必要が
出てきたのですがよろしいですか?>中の人

いじると言ってもget()のあたりをちょっとだけ変えるだけなん
ですが、もし以前言っていたようにキャッシュ周りの改良をして
いる途中なら待ちますけど・・・

458:kitaの中の人 ◆KITAulkOso
04/02/07 22:50 JDKVqxx/
>>457
Access::get()ならしばらくいじらない予定なのでOKです。
キャッシュの改良では多分一番最後にいじるところなので。
それに、他に改良したい部分はたくさんあるし(^^;)

459:login:Penguin
04/02/08 00:46 +O80vupo
configureでエラーが出ます。

error: konq_faviconmgr.h was not found!
Please check whether you isntalled kdelibs(-devel) correctly.

環境はdebian/sarge
KDE3.1.4
sidとかにインストール成功した話は過去ログにもあるみたいなんですが
sargeにインストールした方はいませんか?
error messageの下の行にあるように、kdelibsとかkdelibs-devなどは
調べてみたんですが、分かりませんでした。


460:login:Penguin
04/02/08 00:50 q9tv6oVr
>>459
> error messageの下の行にあるように、kdelibsとかkdelibs-devなどは
> 調べてみたんですが、分かりませんでした。
では困ってしまうと思うなぁ・・・
あなたの環境は、あなたしかわからないわけだから、ちゃんと調べてください。



461:login:Penguin
04/02/08 00:59 +O80vupo
すいません。書き方が悪かたようです。
kdelibsとかkdelibs-devはapt-getで入っています。

462:login:Penguin
04/02/08 02:13 dYK/vwiX
konq_faviconmgr.hはkdebaseじゃないかな
(cgi直ったかなあ・・・)

463:kitaの中の人 ◆KITAulkOso
04/02/08 02:21 ieo4t94i
kdelibsじゃなくてkdebaseが正しいです。メッセージが間違ってました。
ついでにinstallの綴りも間違ってますね…

464:login:Penguin
04/02/08 08:43 +O80vupo
kdebaseもkdebase-devもインストールを確認しましたが、
やっぱり同じエラーが出るようです。
設定の問題なんでしょうか?

465:login:Penguin
04/02/08 08:47 +O80vupo
kpackageでくだんのファイルを検索してみましたが、
ひっかからないようです。
パッケージからもれてるんですかね?


466:login:Penguin
04/02/08 10:20 xIbWP6Ky
>>465
debian/testing よりカキコ

$ auto-apt search konq_faviconmgr.h
usr/include/kde/konq_faviconmgr.h libdevel/libkonq4-dev

だとさ

467:421
04/02/08 23:49 tGFuv7XG
ほそぼそとやってたスレッドビューの改良ですが、だいたい形に
なってきたのでとりあえずベータ版をリリースします。
有志は人柱になってバグ報告して下さい・・・

URLリンク(www.geocities.co.jp)

468:login:Penguin
04/02/09 19:53 03JhuAWy
access.cpp: In member function `QCString Kita::Access::getCacheData(const
KURL&)':
access.cpp:164: error: `malloc' undeclared (first use this function)
access.cpp:164: error: (Each undeclared identifier is reported only once for
each function it appears in.)
access.cpp:172: error: `unlink' undeclared (first use this function)
access.cpp: In member function `void Kita::Access::writeCacheData(const KURL&)
':
access.cpp:203: error: `unlink' undeclared (first use this function)
access.cpp: In member function `void Kita::Access::slotRedirection(KIO::Job*,
const KURL&)':
access.cpp:261: warning: unused parameter `const KURL&newURL'
make[5]: *** [access.lo] Error 1
make[5]: Leaving directory `/root/kita-0.101.1/kita/src/libkita'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/root/kita-0.101.1/kita/src/libkita'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/kita-0.101.1/kita/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/kita-0.101.1/kita'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/kita-0.101.1'
make: *** [all] Error 2

469:login:Penguin
04/02/09 21:25 4XAfTvX4
>>468
>>434-435でがいしゅつ

470:login:Penguin
04/02/09 23:09 v5UgUK9G
Fedora1-AMD64-test1,qt-3.3,kde-3.2で
コンパイル成功しますた。快適デス。
ありがとう中の人!

471:421
04/02/10 00:41 bxqFphn+
済みません、ちよっとポップアップのテストさせて下さい・・・

>123 >>123 >123 >>123 >>123

472:459
04/02/10 01:49 rAVLDLza
<<466
こんなパッケージあったんっすね。
というか、auto-aptqの使い方をって間違ってたようです。
updateしないと使えなかったんですね。
aptitudeと同じくapt-get updateでいいのかと思ってました。
失礼いたしました。これからはちゃんとmanを見ることにします。
ありがとうございました。

473:459
04/02/11 00:15 flQIMAz2
私誤字脱字多いですね。
うまく動いたら、デビアンパッケージ化に挑戦してみようと思いましたが、
先が思いやられる、、、
ま、頑張ってみますです。

474:テスト
04/02/11 00:46 3aSGJeb4
>>421ですが、ちょっとあぼーんのテストさせて下さい。
IDあぼーん用にもう一回書き込みます。

475:テスト
04/02/11 00:47 3aSGJeb4
あぼーんのテストその2

では失礼しました・・・

476:kitaの中の人 ◆KITAulkOso
04/02/11 00:57 eSh+hiT/
>>467=421
ソース見ました。コードの量が多いので今のままだとmergeは難しいですが、
出来るだけmergeしやすくなるようにrefactoringしていこうと思います。
とりあえずAccess:getCachePath()は分離するつもり。

あと、diffしたときの差が小さくなるように、
関数のコード上の位置は変えないでくれると助かります。
あと、使いにくい関数があったらstaticにするなりpublicにするなりして構わないんで…

477:login:Penguin
04/02/11 01:16 qVGi+gOt
いいね。これ。どんどん進化してますな。
中の人有難う。
Fedoraで使用開始しました。

478:421
04/02/11 01:28 3aSGJeb4
>>476
乙です。関数の位置は完全にこちらの都合ですので、最終的には元の位置に
戻すつもりです。ただ中の説明書に書いてあるようにKitaThreadView::showThread 
とKitaThreadView::update 以外の関数はほとんど手を加えてないので、とりあえ
ずそこだけ見れば大体の動作は追えると思います(もっともオリジナルのソースに
出来るだけ手を加えないというポリシーで作っているため強引なコードになってる所
も多々ありますがw)

479:login:Penguin
04/02/11 01:51 3aSGJeb4
そうそう、それで今後のスケジュールですが、とりあえず明日の
休みを使ってベータ2を出してこれで機能追加は終りにします。
その後はデバッグやソースの整理をおこなって日曜あたりにRC版
を出して中の人にコードを引き渡す予定です。

480:login:Penguin
04/02/11 03:21 5gAvy8yy
URLリンク(www.turbolinux.co.jp)
Turbolinux10D Cuickin収録あげ
おめでとうございます>中の人

481:login:Penguin
04/02/11 06:32 XMe0cdkO
Turbo10Dでkitaを使いたいんですが、、、
libpng12.so.0が無いと言われ使えません。

このパッケージはどこにあるんでしょう?
システムインストールは、全部のパッケージをインスコしてあります。

482:login:Penguin
04/02/11 07:43 spGJib2F
>>481
URLリンク(www.google.co.jp)<)

483:login:Penguin
04/02/11 13:57 B1yNytwE
>>481
>>304-306

484:login:Penguin
04/02/11 15:24 sMzqp7lu
ネーミング最高!!

485:421
04/02/11 22:06 3aSGJeb4
改良スレッドビューのベータ2です。
上にも書きましたがこれで大幅な機能追加は終りにしますが、何か細かい
要望があるなら今のうちに言って下さい。

URLリンク(www.geocities.co.jp)

とりあえず今のところの主な改良点はだいたいこんなとこです

・自前でのDOMパース
・スレのアップデート時の差分描画
・>1とか>>1とかのレスアンカーの強化
・あぼーん、キーワード抽出機能(UIは未実装)
・画像インライン表示(おまけ程度だけど・・・)

486:login:Penguin
04/02/12 16:49 iPv31Qse
soライブラリを/usr/lib以外のところにおいて(1CDlnuxなもので)
ldconfigしてもkita.soとlibpcre.soだけが認識されないのはなぜ?
それ以外は問題ないのに。

487:login:Penguin
04/02/12 17:06 Fib9CRKQ
KDE関係のライブラリの大半はldconfigでパスを指定するのとは違うしくみで
ライブラリを扱うもんでで、kita.soはkita.laが同じ場所にあれば大丈夫そうな
感じだけどどうよ?

libpcreは通常のライブラリだけど、Kitaが直接使ってるわけじゃなくkdelibsに
リンクされてるようだから、libpcreが認識されないとなるとKitaどころか
KDEそのものが動かないはずだけど…。

488:login:Penguin
04/02/12 17:51 OwkgwVnK
KDEはpcre無しでも動くよ。

489:login:Penguin
04/02/12 17:51 iPv31Qse
>>487
レスどうも。
knoppix3.3にインストールしようとしてますが、ホームにusr/binとusr/libをつくって
kitaのbinとlibをそこにおいています。
kita.laはkita.soと同じところにあります。libkita.soなどは認識しているのにkita.soを
みつけないのはなぜだと思って。
なお、libpcre.soはlibpcre.so.0がないといわれますが、/usr/libに実際にないのでどこ
かからもってきます。
(libpcre.so,libpcre.so.3はあるが、どちらもlibpcre.so.3.10.0のリンク)

490:login:Penguin
04/02/12 18:22 b98DAbe6
KDEDIRSを指定汁、とかいう話?

491:489
04/02/13 15:33 7kvVclZO
libpcre.so.0は別のデストリからもってきてOKとなった。
が、依然とkita.soは見つからないといわれる。
無理やりだが、
mv kita.so libkita2.so
ln -s libkita2.so kita.so
とすると、見つかって起動したが、
スレ一覧までは出るが、読もうとすると落ちる。
やはりだめだわさ wwww

492:login:Penguin
04/02/14 01:24 MJPo8agm
VINE2.6でVinePlusに向けてapt-get。
即幸せになれました。
Nvidiaの糞カードのせいでSeedのX86がインスコできず、
依存関係めちゃめちゃ構成でしたが、大丈夫でした。
kitaの中の人・・・ほんとにありがとう。

493:421
04/02/15 22:59 7ILuBq7n
改良スレッドビューのベータ3です。上に書いてあるように、
本当ならRC版にする予定だったのですが、つい興に乗ってし
まってまた機能を追加してしまったので2,3日使ってみてテス
トしてから水曜あたりにRC版をリリースします。

URLリンク(www.geocities.co.jp)

>>485からの主な更新点は

・元レスの引用機能
・先頭空白詰まりによるAAズレの修正
>>433の検索機能の統合
・特殊文字の表示
・その他、大小含めたデバッグ

ってところです・・・

494:kitaの中の人 ◆KITAulkOso
04/02/15 23:01 dfRzpuXR
全然音沙汰ないのも何なので…
KDEの翻訳で開発が滞っていましたが、最近再開しました。
次のバージョンには「お気に入り板」の機能が入る予定です。
(CVSでは「削除」以外は実装済み)

スレッド読み込みの改善は変更が大きいのでぼちぼちやっていきます。

>>480
どもです。2chブラウザを入れて欲しいという要望は結構来てたようでw
これでgentoo, vine(plus)とあわせて3つかな?

495:kitaの中の人 ◆KITAulkOso
04/02/15 23:07 dfRzpuXR
ちょいテスト。

496:login:Penguin
04/02/17 20:55 Z9hZQ1Es
>>485
あぼーんした書き込みにレスしている書き込みをあぼーんする機能きぼんにゅ

497:login:Penguin
04/02/17 23:48 bxp4q0nB
がいしゅつだけどFavoriteの中の980件とかのスレをクリックするのって
勇気いるね。終わってたら二度と読めなくなるし。

498:421
04/02/18 00:22 Xmzahh9N
>>496
いいですよ、と言うか今作ってみたら30分位で出来てしまいました(w

ただユーザーインターフェースなどの面倒なところの実装は中の人に
任せようと思っているので(非道いw)、中の人がマージするまでは
どうしてもあぼーんしたい時は、ソースレベルであぼーん指定する
必要があります。

それと中の人に要望なのですが、書き込み時にはsageをデフォルト
でチェックしておいた方が良い気がします。

499:login:Penguin
04/02/18 00:36 FqtLM8qG
>>498
sageがデフォルトってのはなんか気持ち悪い。

500:login:Penguin
04/02/18 01:07 Xmzahh9N
>>499
私はsageた方が良い気がしますけどねえ・・・。ageたかsageたか
で喧嘩しているのを見ると特にそう思いますが。まあこの辺は中の
人のポリシーに任せましょう。

501:login:Penguin
04/02/18 07:21 V/yWFxin
openjaneなど他のブラウザは前回書き込み時のsage状態がスレごとに保存されるようです。
(名前欄も)

502:login:Penguin
04/02/18 13:03 MfUqdg5I
クスクス

たまには上げろよ

503:login:Penguin
04/02/18 14:56 bHQyAe0p
試し書き込み。
インストールはRPMで簡単に終了、読見込みはfirefoxより速い。
いいな、これ。

504:421
04/02/19 00:37 Cd1+zDnv
改良スレッドビューのプレRC版です。本当ならこれでバージョンアップは
一旦終了しようと思っていたのですが、内部構造を少しいじってしまった
のでもう2,3日自分でテストしてから正式なRC版を出します・・・

URLリンク(www.geocities.co.jp)

>>493からの主な更新点は

・DOM周りの処理をひとつのクラスにして独立させた
>>496の処理

位で、基本的には大幅にソースを変えることはもう無いと思います。多分。

505:login:Penguin
04/02/19 14:51 lGQ0LVjd
>>504
むううう 試したいけどコンパイル時にエラーでまつ。
1.01対応ですよね?

506:login:Penguin
04/02/19 16:55 QC6XlL4H
makeできたよ
kita/src/libkita/access.cpp でエラー出たので
stdlib.hとunistd.hをincludeしたけど

507:login:Penguin
04/02/19 19:37 GNnEB9+5
0.101.1 記念カキコ

>>506 同じく
gcc : 3.3.1
KDE : 3.1.4

508:login:Penguin
04/02/19 21:08 Mq5DMiX5
>>506-507
access.cppのエラーはkita本体のバグみたい
kita単体でも起こるし


509:login:Penguin
04/02/19 22:07 +ikRLJ4F
>>434,435,437,468,469

510:421
04/02/20 02:06 RTMgCaMM
FC2test1+KDE3.2にしたらコンパイルが通らなくなったので修正

URLリンク(www.geocities.co.jp)

ついでにstdlib.hとunistd.hもインクルードしてみたり・・・

511:421
04/02/21 00:48 PhjE83iZ
済みません、テストです

>>1,23,45,167=168,テスト
>1,23,45,167=168=テスト
>>1-3,2-3,4-5=テスト
>1-3,2-3,4-5,,,テスト>33>>4
>-,=13,23>>3,test>=10>>-1>>0>-=123

>>1,23,45,167=168,テスト
>1,23,45,167=168=テスト
>>1−3,2−3,4−5−5−4
>1−3,2−3,4−5=6−7,=9

512:login:Penguin
04/02/21 11:05 aNwXDTkl
[test] 書き込みテスト 専用スレッド 10 [テスト]
スレリンク(operate板)

513:kitaの中の人 ◆KITAulkOso
04/02/22 14:47 Y0XcGLjX
0.102.0リリースしました。

・お気に入り板の追加
・コンパイル出来ない問題をfix(stdlib.h、unistd.hの追加)

スレッド回りはほとんどいじってないです(access.cppをリファクタリングした程度)


514:login:Penguin
04/02/22 15:06 HomfBcHg
>>513
乙ですー。

515:login:Penguin
04/02/24 08:18 p7Vc8JFv
debian package作ってみました。
lintianエラーでまくりなんですが
欲しい人居ますか?
ちなみにsarge用です。

516:login:Penguin
04/02/24 10:37 E/P6jvnE
kitaいれさせてもらいました素晴らしいですね!
ひさびさに感動しましたよw
ところで●(ログイン)対応の予定はありますか?

517:kitaの中の人 ◆KITAulkOso
04/02/24 22:48 vTU2y+IY
気が変わったら別ですが、しばらく予定はないです。
もちろんコードがあれば取り込みます。


518:421
04/02/25 00:00 JRUpod+8
改良スレッドビュー Ver.2ベータ、kita0.102.0対応版です。

URLリンク(www.geocities.co.jp)

開発環境 : Fedora Core2 test1 + KDE3.2

いきなりバージョンが2に上がってますが、どうもレンダリングが引っかかる
感じがするのが気に入らなかったのでまた内部構造を変更しました。

よくよく考えてみると無理してレスを全部表示させる必要もないことに
気がついたので、ここまで読んだの周辺の何レスかだけを表示させる方式
にしました。これでとりあえず体感的にはかなり快適になったと思います。
ちと姑息な手段ですが(w

あとVer.2対応のReadmeファイルはまだちゃんと書いてないので真面目
に読まないでください・・・

519:516
04/02/25 05:38 ZYGeg49I
>>517
返答ありあとです
ひまみてこっちでごにょごにょしてみますです

520:VineでKDEをパケジしてる人
04/02/25 12:54 kzDCl5tY
>>518
これ入れて VinePlus にパケジをうpしました。
AAの表示がずれなくなりますね。

521:login:Penguin
04/02/25 23:57 Smyj1st4
>>520
それは嬉しい!毎度お疲れ様です

522:login:Penguin
04/02/26 00:17 sWIIxmZu
kitaの中の人お疲れさまです。
速度も速く使い易いので使用させていただいております。

遠〜い先でもまちBBSに対応希望です。
(それだけのためにおちゅーしゃも手放せない状態です。)



523:kitaの中の人 ◆KITAulkOso
04/02/26 01:16 q8o7EKCQ
URLリンク(www.monazilla.org)

ここ読んでみたんですが、まちBBSはDAT直読みが不可能みたいですね。
どうやってるのかなぁ。

とりあえずスレ一覧表示まではなんとかなりそうですので入れます。

524:login:Penguin
04/02/26 15:50 0ySR6oM+
>>520
規制で遅くなりましたが、いつも感謝しています。

ありがとうです。

525:login:Penguin
04/02/28 01:44 CgaKDvPI
kitaの0.101.1を利用しています。
スレに書き込みを行う際に、「キャンセル」を押すと確認のメッセージが英語で出てくるんですが、
これは仕様なのですか?(暫定?)

それとも僕だけなのかなぁ…。

526:login:Penguin
04/02/28 10:21 IYz/dG+B
102+shobonかなり最強になってきたな

お二方乙っす。

527:kitaの中の人 ◆KITAulkOso
04/02/28 10:56 5obZoigI
まちBBSはsubject.txt読み込みだけ対応しました。

>>525
翻訳サボってるだけですw


528:login:Penguin
04/02/28 14:10 /Of/lt+E
>>160さんと同じエラーでmakeできません。
160さんは
>KDEのバージョンが混乱してました。
ということで解決したそうですが、解決方法がわかりません。
どのように解決したのかを教えていただけますでしょうか。
gentoo+KDE3.2です。
/usr/kde以下には 3.1と3.2が存在します。

529:kitaの中の人 ◆KITAulkOso
04/02/28 14:32 5obZoigI
>>525
翻訳しますた。

>>528
こんからサイドバーはKDE3.2に対応してないです。
>>452の方法でstandaloneアプリだけインストールしてください。

(´-`).。oO(k2chの中の人戻って来ないかな...)

530:528
04/02/28 16:19 0RKeV0HH
>>529
使えました!!!
中の人ありがとう!!

531:login:Penguin
04/02/29 01:29 Sdp5+esa
このさいconfigureのオプションで--enable-sidebarなんてものを付けちゃうとか…

532:421
04/02/29 02:58 ojTFTviL
改良スレッドビュー Ver.2ベータ9

URLリンク(www.geocities.co.jp)

Readmeを3/4位書きました。それとKitaナビなる謎の機能を搭載させてみたり・・・

533:kitaの中の人 ◆KITAulkOso
04/02/29 18:10 IOHDwo5l
今日はうるう肉の日なのでリリースしる!と圧力(?)がかかったので0.102.1をリリースしますた。
今回はコードの整理と翻訳くらいです。

あとは「まちBBS」のスレ一覧表示を実装しました。
スレは表示出来ないのでブラウザで表示させてください。

>>531
とりあえずその線でいきます。
保守してないのでデフォルトはoffかな。


534:522
04/03/01 07:53 4ZJW/Jnt
うぁ、kitaの中の人様
ありがとうございます。

早速使ってみますね。

535:login:Penguin
04/03/01 13:54 ECCfJRgj
kitaってメッセージ番号クリックしてレス書きできないの?

報告:knoppixで動いた。

536:kitaの中の人 ◆KITAulkOso
04/03/01 22:31 UXnf5Nb5
>>535
>>532のパッチ当てればいけるはず。

537:login:Penguin
04/03/01 23:46 fUtRFwpO
>>523
> ここ読んでみたんですが、まちBBSはDAT直読みが不可能みたいですね。

他のブラウザの場合はHTMLをDATに変換しているみたい。
まちBBSのソースを見たところ結構簡単な構造をしていたので
QStringの機能をうまく使えば数行くらいでフィルタが作れるん
じゃないかなあ。いや、良く知りませんがw

538:login:Penguin
04/03/02 19:04 4jDHFUY8
>>536
サンクス

fedora上でさっそくmakeしてみた。
一ヶ所エラーがでたが、コメントにして強引に通してまった
なんか問題あるかな w
--->
kitathreadtabwidget.cppの最後の行でshowInfoなんかないよというエラー

で今kitaでレス機能を使って書いている。素晴しい。
一応動作しているから気にしない....w



539:login:Penguin
04/03/03 23:04 dif6d9Y7
音沙汰がないのもなんなので途中経過だけでも。

改良スレッドビュー Ver.2ベータ13
URLリンク(www.geocities.co.jp)

Makefileをいじったので./configureする前に上書きしてください。まだ調整していませんが
0.102.1でも動きます、一応。

540:421
04/03/03 23:07 dif6d9Y7
上で名前入れ忘れたけど421です。

>>538
>kitathreadtabwidget.cppの最後の行でshowInfoなんかないよというエラー

そこは単にタブの切替えを感知してるだけのところなので消しても全然害は無いです。

541:kitaの中の人 ◆KITAulkOso
04/03/05 00:38 OF7cH7KU
>>537
なるほど。ソースのHTMLを見ましたが、解析は楽そうですね。
とりあえず速度無視で正規表現使っててきとーに実装してみます。

>>421
機能がかなり多いのでそろそろmerge始めた方がよさそうですが、
適当にやっちゃっていいですか?

542:421
04/03/05 23:42 7igcOUC7
>>541
/part以下はもう少し触りたいので一週間程待ってください。

これ以上変更予定の無い/libkita/access.cpp,h とkitathreadtabwidget.cpp.h
は既存のコードに影響を与えないのでマージしても問題ないと思います。ただダミーで
void KitaThreadView::showStatusBar(QString info){}; という関数を付け加える
必要がありますが。

543:login:Penguin
04/03/07 09:00 FTnDNaj7
kita万瀬ー
navi2chとおちゅーしゃも使ってますが・・・

544:421
04/03/08 00:47 IezEjTJN
改良スレッドビュー Ver.2ベータファイルナル
URLリンク(www.geocities.co.jp)

大幅な機能追加は一応これで打ち切って、今後は細かい調整とデバッグとソースとドキュメントの
整理に移ります。スケジュールとしては木曜か金曜あたりにRC版を出してとりあえず拡張は終わりに
します。その前に出来るだけバグは潰しておきたいので興味のある人は協力お願いします。それと細
かい機能追加ならまだ間に合うのでこういう機能が欲しいという人は今のうちに言って下さい。

545:login:Penguin
04/03/08 10:30 sqDCBA1T
板やスレを表示する際は、デフォルトでタブ表示にして下さい。>なかのひと

546:login:Penguin
04/03/08 12:47 TzNNCEgG
いやデフォでするのはちょっと。

中ボタンクリックで新規タブにしてほしい

あと、スレ内で別のスレへのリンククリックすると
しょっちゅう固まるようです。
(dat落ちしているときにそうなるのかな)

547:login:Penguin
04/03/08 15:13 sqDCBA1T
>>546
なんで?
Janeみたいにして欲しいなって思ったんだけど

548:VineでKDEをパケジしてる人
04/03/08 15:24 bzh18E9j
>>544
パケジにして、VinePlusにうpしました。
kita-0.102.1-0vl3.src.rpm

549:login:Penguin
04/03/08 15:35 YoMswNWm
>>547
別にデフォルトじゃなくたっていいだろ。

むしろそっちがデフォルトじゃなきゃならないのが「なんで?」って感じだな。

550:login:Penguin
04/03/08 16:04 sqDCBA1T
>>549
なにイライラしてんの?


551:login:Penguin
04/03/08 16:26 JzTj4Ll+
イライラしてるとしたらお前が馬鹿だからだろ

中ボタンでのクリックがあるんだからそれ使えばいいだけじゃん。
unixではそれが普通だし
別にwindowsに倣う必要は無いだろ。
通常のクリックと中ボタンクリックを使い分ける方が効率的。

で、
これを踏まえた上で通常クリックで新規タブを作成するようにするメリットを述べよ

552:login:Penguin
04/03/08 16:29 GdusSd4+
うむ。
KDEのガイドラインに従って第2ボタンで新規タブのほうが自然だと思う。

OpenJaneも使ったことあるけど、あっちのほうが不自然な感じがする

553:login:Penguin
04/03/08 16:30 GdusSd4+
すまん、中ボタンは第3ですな

554:login:Penguin
04/03/08 16:31 2s+KIGZd
もまいらおちつけ!
win厨が何でもwindowsと同じ挙動にしないと気がすまないのはいつものこと。
実装するかしないかは、中の人にまかせれば良し。

555:login:Penguin
04/03/08 16:36 JzTj4Ll+
>>554
まぁそうなんだけどね…

ちなみにおちゅ〜しゃの方は中ボタンクリックで新規タブ作成になってる

556:login:Penguin
04/03/08 17:13 78y6kEPE
俺個人の意見としてはスレそのものより
他のページや画像がタブで開ける方がいいなぁ
KViewやKHTMLのpart埋めればできそうだし

と言ってみるテスト

ついでにバグ報告
kitathreadview.cpp:200あたり

.arg( KitaConfig::threadFont().pointSize() )
- .arg( KitaConfig::font().family() )
+ .arg( KitaConfig::threadFont().family() )
.arg( KitaConfig::threadColor().name() )
.arg( KitaConfig::threadBackgroundColor().name() );


557:login:Penguin
04/03/08 17:57 rXBEJ+v3
画像のタブ表示はよさげですな。

558:login:Penguin
04/03/08 18:05 GdusSd4+
一つ細かい要望。
shobonviewで上下にでる

全部 1- 101- 201- 301- 401- 501-

のような部分表示選択は、スレリロードボタンの右あたりに
ComboBoxで実装してほしいです。

559:421
04/03/09 00:58 qZAXLWPn
421ですが、スレッドが表示される瞬間にバックトレースも出さずに落ちた経験
ありませんか? ノーマルのKitaでもたまに落ちるし、画像のサイズを変更したり
ホイールでスクロールさせてる時にも落ちたことがあるのでKHTMLの仕業だと
思うのですが(表示イベントが起きたときに何かの拍子で落ちる?)、AAのズレみ
たいにこちらの工夫で回避できるかもしれないのでそういう状態になったときは
環境とその時の状況などをお知らせください。

しかし、いじればいじる程KHTMLが嫌いになってくなあ(w

>>558
ComboBoxとかのGUIのパーツ周りは中の人に任せようと思っているので中の人
に頼んで見てください。ただ個人的にはツールバーにあまりペタペタとボタンとか
を貼るのは好きでなかったり・・・

560:login:Penguin
04/03/09 01:04 wQ7jDuus
スレ表示画面で一番上と一番下にそれぞれ移動するボタンは
あってもいいような気がするきょうこのごろ

561:login:Penguin
04/03/09 01:25 pZoWgbiy
>>559
そういうのはあんまりないなあ。。
うちの環境(KDE3.2onFedora)だとKHTMLはきわめて安定している

562:kitaの中の人 ◆KITAulkOso
04/03/09 01:36 rVKcJlrW
>>545-555
KDEのガイドラインを優先したいので、とりあえず中ボタンで実装します。

>>556
thanks. commitしますた。

>>558
とりあえず採用。ボタンが増えるのはよろしくはないですが、
どこにいてもジャンプ出来る機能はあるとよさそうなので。

>>421=shobonの人
うちの環境ではスレ表示で落ちたことはないです。
なぜか書き込みダイアログを閉じたときに落ちることはありますけど。

あと、kitashobonですが、Kitaのライセンスは「GPL2」でなく「GPL2 or later」なので、
もしよければ変えてもらえませんか?


563:421
04/03/09 01:58 CeJkSuIr
うーんやっぱりうちだけの問題なのかなあ・・・FC2test1なんて使ってる
のが悪いのか。たまにウィンドウマネージャ自体が飛ぶし(w

ライセンスは自分の書いたコードはパブリックドメインにしても良いや
とさえ思っているのでKitaに合わせます。

564:421
04/03/10 00:24 BOtMMJgT
マウスジェスチャのコマンドですが、とりあえず中or右ボタンを押しながら

↓ スレッドビュー表示(スレッドビュー上ではKitaナビ表示)
↓← イメージKitaナビ表示
↓→ (分離していたら)サブジェクトビュー表示

← 前のタブに移動
→ 次のタブに移動

←↑ タブを閉じる
←↓ リロード (スレ、Image)

→↑ 先頭に移動 (スレ、Navi) 、 ズームイン (image)
→↓ 最後に移動 (スレ、Navi) 、 ズームアウト (image)

(スレ: スレッドビュー、 Navi: Kitaナビ, Image: イメージKitaナビ)

って感じにしようと思っているのですが、他に何かこのアクションは必要だとか
このコマンドはこっちの方が良いという意見があったら言って下さい。しかし
マウスジェスチャを考えた人は天才だなと思う今日このごろ・・・

あとついでに前から気になってた>>410の(4)のバグも直しときました。

565:kitaの中の人 ◆KITAulkOso
04/03/11 01:07 bFhcvi2W
新規タブで開くのを中ボタンで実装しました。

Fedora Core 1にKDE 3.2.1を入れてみたけど、いろいろバグってたり直ってたりしますねぇ。

566:421
04/03/13 00:49 AUygDdU0
今日RC版を出すと言っていたkitashobonですが、今週忙しくてデバック項目が消化
できてないのと、KDE3.2.1に対応中というのと、今日飲み会があって7時位から今ま
で飲んでいたのと、明日映画に行く約束したということで2,3日遅れそうです。

でKDE3.2.1ですが、例のAAズレバグが修正されていたためデフォルトではズレの
補正をOFFにすることにしました。3.2.0以前を使用する方はオプションでONにする
必要があります。それと>>559のバグですが、make clean してmakeしなおしたら
直りました。そういうものか(w

567:login:Penguin
04/03/14 23:20 T9pH9oIb
改良スレッドビュー Ver.2 プレRC
URLリンク(www.geocities.co.jp)

とりあえずデバッグとコード整理はほぼ終了しました。じゃあ何で「プレ」がついてるか
というとちょっとだけ仕様が変わりまして・・・・

(1) KDE3.2.1対応

APIも3.2系に準拠してるので3.1系で互換性の問題がでるかも。

(2) datファイルの保存先を$KDEHOME/share/cache/k2ch以下に変更

従来はKonquerorと同じ所に保存していたため>>497みたいないろいろヤバい
問題が生じてたのですが、応急処置として保存先を変えてみました。ただあくまで
応急処置なので根本的な処置は中の人のキャッシュの改良待ちということで。

ってことで4,5日様子を見てみることにしました。特に問題がなければドキュメントを清書して、
若干残っているデバッグのチェック項目を消化してRC版になると思います。

568:421
04/03/14 23:23 T9pH9oIb
ってまた名前入れ忘れたけど↑は421です。

569:login:Penguin
04/03/15 15:32 WmVxb/dY
3.2.1にしてからスレの未読/既読を示すアイコンが全部白紙アイコンになっちゃいました・・
解決法ご存じの方いましたら教えて下さい。

570:kitaの中の人 ◆KITAulkOso
04/03/15 22:00 tLKIbE7b
アイコンのインストールパスを全て
hicolor -> crystalsvg(自分の使ってるテーマによる)に変えればとりあえずOK。

うちはFedora Core 1 + KDE 3.2.1(ftp.kde.orgの)を使ってるのですが、
なんかKDEのバグなんだかFedoraのバグなんだか分からん状態なので
これでしのいで下さい。とりあえずFedora Core 2 Test 2が出るまでは。

571:421
04/03/17 23:56 ejq12TwK
改良スレッドビュー Ver.2 RC-final
URLリンク(www.geocities.co.jp)

一応完成な訳ですが、以前書いたようにこのままコンパイルするとKDE3.2.0以前の
環境ではAAがズレますので shobon-cfg.h で m_showAA = TRUE としてからコンパイル
してください。もちろんレンダリング速度は低下しますが。

あとは2chブラウザで必要だと思われる機能は大体付けておきましたが、他スレへの
アンカーポップアップはキャッシュ周りの処理が関わってくるのでまだ実装していません。
今後の課題ということにさせて下さい。また今後デバッグなどでパッチを出すときはこの
バージョンをベースとして出すことになります。

ま、そんなところで。

572:login:Penguin
04/03/20 18:26 sRNN8eRB
落ちたスレをキャッシュから読む機能は実装見込みありますか?
それがないと乗り換えられないYO。

573:kitaの中の人%愚痴モード ◆KITAulkOso
04/03/20 19:27 2Bp37P/t
>>572
>>571をマージしないと先に進めません(進む気力もありません)。
でもパッチが大きすぎるのでまともにチェックしてたらマージするのに数ヵ月かかるでしょうね。

574:572
04/03/20 20:36 sRNN8eRB
>>573
そうでつか・・・。じゃ、未定ってことですね。
ただいま別件でQt勉強中なので、そのうちお手伝いできればとは
思ってるんですが、いまのところはとてもとてもな状態です。

では、がんばってください。

575:421
04/03/21 00:20 YM+I6+22
>>573
コード量が多すぎて怒らせてしまったか・・・_| ̄|○
どうも気分が乗るとコードを書くスピードが上がるという悪い(?)癖
が出てしまったもので・・・

まあ、何かこの処理や関数の意味が分からないとか疑問点があったら
すぐ尋ねてください。それと必要ないと感じた機能なら削っても構いません
し、マージのためのパッチ書きならいくらでも協力しますので無理しないで
マタリと作業してください。

576:login:Penguin
04/03/21 15:55 mgRAAi4i
KDE 3.2 でコンカラサイドバーのコンパイルをかわす方法ハケーン

./configureの前に
export DO_NOT_COMPILE=k2ch_module しとく

DO_NOT_COMPILE=k2ch_module ; ./configure でもおkかな?

>>452 でもダメな人はお試しあれ

577:kitaの中の人 ◆KITAulkOso
04/03/21 23:45 Zvl2PTxQ
>>575
いや、まあ、早めに言わなかった自分が悪いのですが。とりあえず、
機能別にパッチが欲しいのと、アーカイブでなくてdiff -c形式で欲しいです。
とりあえずレンダリングと引用してカキコの部分があると助かります。

>>576
CVS版にはその修正入れてます。
--enable-sidebarを付けなければDO_NOT_COMPILEがセットされます。
CVS版ではk2ch_moduleだけでなくk2ch_protocolもコンパイルしないようにしてますが、
k2ch_protocolは分けた方がいいですか?

578:421
04/03/22 00:39 x/hO8PDj
>>577
了解です。それ以外の機能のコードは削除した方が良いか #ifdef?#endif
でコメントアウトしておいた方が良いか教えてください。とりあえず

レンダリング部分(画像除く)
引用

のところだけでよろしいですか?

それとレンダリング部分はほとんど新規に書き起こしたのでdiffはあまり意味が
無い気がしますが、既存のコードをいじったところはdiff形式にしときます。

579:VineでKDEをパケジしてる人
04/03/22 00:47 uJDvg38Y
>>576
確認しました。GJ!
Vine2.6環境でKDE-3.2.1とkitaを動かしてます。
まだリリースできないんで、もすこしお待ちを。

>>577
中の人、kitaは使いやすいんでがんがってくだされ。
421氏もがんがれ!

580:login:Penguin
04/03/22 01:43 IRC6XAmt
>>579
Vine2.6環境でKDE&kita愛用させていただいています。
いつもありがとう!

581:login:Penguin
04/03/22 12:16 XXqHuue8
ガイシュツかもしれませんが、板が変更された場合どうすんの?
かちゅ〜しゃだと板の移動先を検索してくれるんだけど、linux板をクリックしても古い板のままなんで。
デザインはいいとして、2channel.brdとの互換性もないし使い難いんだが(゚Д゚ )ゴルァ!!していいですか?

582:login:Penguin
04/03/22 16:00 V+epzDig
鯖変わって、Linux板更新できなくなったんだけど、どうすればいいの?


583:login:Penguin
04/03/22 16:13 V+epzDig
ochusha は鯖変更できたんだけど、kita って鯖変更ってできないよね?


584:576
04/03/22 18:00 k28kuMaa
中の人乙です

>>577

> CVS版ではk2ch_moduleだけでなくk2ch_protocolもコンパイルしないようにしてますが、
> k2ch_protocolは分けた方がいいですか?

k2ch_protocolはどうもk2ch_moduleに依存してるのか

k2ch://pc3.2ch.net/test/read.cgi/linux/1069738960/を読み込み中にエラー:


k2ch://pc3.2ch.net プロトコルのプロセスが突然落ちました

とかいわれて使えなくなるようなのでそのままでいいみたいですね


585:kitaの中の人 ◆KITAulkOso
04/03/22 23:44 /qLAcG3E
鯖変更のコードは今書いています。
とりあえずお気に入り/既読情報は移行出来るようにする予定。

>>581
2channel.brdって初めて知りました…。


586:421
04/03/23 00:06 9uiDV1AS
とりあえず拡張機能を次の6段階に機能分割してみました。

(1) レンダリングまわり
(1.5) 2以降のための下準備
(2) 書き込み時プレビュー (#define SHOBONEXT_PREVIEW)
(3) インライン画像 (#define SHOBONEXT_INLINEIMG)
(4) Kitaナビ (#define SHOBONEXT_KITANAVI)
(5) 画像Kitaナビ (#define SHOBONEXT_IMGKITANAVI)
(6) マウスジェスチャ( #define SHOBONEXT_MOUSEGT)

うしろのdefineはshobon-ext.hの中にあります。で、今回は
ステージ1のレンダリング関係のパッチです。というか最初にして
一番マージが難しい部分だったりするんですが・・・。まあ何か良く
わからない点があったら尋ねて下さい・・・。

URLリンク(www.geocities.co.jp)

587:kitaの中の人 ◆KITAulkOso
04/03/23 01:13 YASGihYI
鯖移転対応ひとまず完了。
URLリンク(kita.sourceforge.jp)
のように手動で設定する必要がありますが、とりあえず動いているようです。
お気に入りと、スレの既読数の情報が対応してます。HTTPのキャッシュは対応しません。

近日中に次のバージョン出します。

>>586=421
thanks.あとで見てみます。

588:kitaの中の人 ◆KITAulkOso
04/03/23 20:44 YASGihYI
0.103.0 released.

・ --enable-sidebarオプションの追加
・ 鯖移転に一部対応>>587

Linux板の場合、
置換元: URLリンク(pc.2ch.net)
置換先: URLリンク(pc3.2ch.net)
と入力してください。

589:421
04/03/23 23:04 hs6WMwtg
kitashobon2 完全パッチ版 ver.rcf2

URLリンク(www.geocities.co.jp)

kita0.103.0対応版です。最初は>>571との差分だけ配布しようと思ってたのですが、
機能分割のために細かくいじったところが多かったので全体配布とします。

ちなみにこれと>>586のパッチとのdiffは

part/kitathreadview.cpp
< .arg( KitaConfig::font().family() )
---
> .arg( KitaConfig::threadFont().family() )

のとこだけです・・・

あとKDE3.2.1で cd kita しなくても make が通るようになってますね。

590:kitaの中の人 ◆KITAulkOso
04/03/24 23:08 S6l/GggX
>>586のパッチ見てみたのですが、まだ多過ぎてわけわかりません。
とにかくファイルサイズを小さくしてください。
10Kか、せいぜい20K程度でないとコードを見るのは無理です。具体的には、

・ファイルの追加は基本的に行わないでください。
kitathreadview2.cpp -> kitathreadview.cpp
kitahtmlpart2.cpp -> kitahtmlpart.cpp
kita-spHtmlChar.h -> kitadomtree.cpp
などにそれぞれ取り込んでください。kitadomtree.*は一つのクラスなのでいいです。

・#defineで囲まれている部分(2)-(6)のコードをばっさり取ってください。
kitathreadview2.cppはこれでサイズが半分になります。

・fprintfの残骸とか、元のコードと区別付けるための/*-----*/のようなのも削除してください。

・それでも駄目なら、createTugi100とか、機能を削っていいので、必須でないコードを削ってください。
パッチは小さければ小さい程いいです。速度は優先度を最低にしてください。

・あと、インデントは4スペースで整形してください。
KDevelopを使う場合は、カッコ→Linuxスタイル、パディングは両方ともチェックしてください。


ちょっと注文が多くなりましたが、よろしくお願いします。

591:kitaの中の人 ◆KITAulkOso
04/03/24 23:21 S6l/GggX
> ・それでも駄目なら、createTugi100とか、機能を削っていいので、必須でないコードを削ってください。
> パッチは小さければ小さい程いいです。速度は優先度を最低にしてください。
これは難しそうならこちらでなんとかします。
あと出来たら、KitaHTMLPart::parseHTMLdat() をchar*を使わないように修正してください…。

592:421
04/03/25 02:36 9BqD+CZB
とりあえずパッチその1.1です。

URLリンク(www.geocities.co.jp)

> 10Kか、せいぜい20K程度でないとコードを見るのは無理です。具体的には、

うーん、レンダリング部分はコード量が多くなってしまうので、どうしても4,50k
位になってしまいますねえ・・・。ここを過ぎればコード量はガクンと減るんですが・・・

> ・ファイルの追加は基本的に行わないでください。
> ・#defineで囲まれている部分(2)-(6)のコードをばっさり取ってください。
> ・fprintfの残骸とか、元のコードと区別付けるための/*-----*/のようなのも削除してください。

やっておきました。

> ・それでも駄目なら、createTugi100とか、機能を削っていいので、必須でないコードを削ってください。
> パッチは小さければ小さい程いいです。速度は優先度を最低にしてください。

速度というかレスポンス重視で設計したのであまりこの辺は削りたくなかったりするのですが、
まあ、逆に言えば特にこだわりも無いので好きに削って頂いても構いません。

> ・あと、インデントは4スペースで整形してください。
> KDevelopを使う場合は、カッコ→Linuxスタイル、パディングは両方ともチェックしてください。

私はemacsの人なのでこの位のインデントで丁度良いんですが、インデントは中の人が
見やすいように自由に変更してくださっても構いません。

他にも何か問題があったら対処するので言ってください。(でも4月になると少し忙しくなるので
若干レスポンスが悪くなるかもしれないなあ・・・)


593:login:Penguin
04/03/25 12:14 zIQj/Y2/
('A').oO(中の人は結構細かい・・・)

594:login:Penguin
04/03/25 12:18 eU25PJ98
わけわかんないデカいもん送られたらああなるだろ。

595:login:Penguin
04/03/25 13:06 Ylp1F6VH
中の人とか外の人?
kitaの開発体制ってどうなってるの?

596:login:Penguin
04/03/25 13:15 gc7Gn1cQ
ああ、あんまりデカいの一気に送りつけるのはよくないよな。

597:login:Penguin
04/03/25 15:47 MTwWmGhh
デカいのをバラバラにして送られても困るけどな

598:login:Penguin
04/03/25 15:53 DYvxYoVv
複数の機能を一つの大きなパッチにまとめて送るんじゃなくて、
機能単位で複数の小さなパッチに分割して送るべきってことでしょ。
Linusも同じこと言ってたりする。

599:login:Penguin
04/03/25 15:54 MTwWmGhh
>>598
ごめんごめんわかってるってw

600:kitaの中の人 ◆KITAulkOso
04/03/26 00:32 ng8rt+M5
>>592
thanks. そのサイズならなんとかなります/します。

> 速度というかレスポンス重視で設計したのであまりこの辺は削りたくなかったりするのですが、
> まあ、逆に言えば特にこだわりも無いので好きに削って頂いても構いません。
とりあえずブランチを切ってmergeしてみましたが、かなりレンダリングは速いですね。
速度的にcriticalなところがあれば教えてください。そこは出来るだけ変更しないようにするので。

>>595
2人ですけど実質一人です。k2chの中の人は最近みないので…。


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

5368日前に更新/417 KB
担当:undef