1 名前:login:Penguin mailto:sage [03/11/25 14:42 ID:uhP0wE+x] KitaはKDE用2ちゃんねるブラウザです。 名前の由来はKDEの'K'に「板(board)」を加えたのと、キターー(゜∀゜)ーー!!から来てます。 Kitaのウェブサイト kita.sourceforge.jp/ sourceforge.jp/projects/kita/ 前スレ おいお前ら! GTK+使ってLinux版かちゅーしゃ作れや pc.2ch.net/test/read.cgi/linux/1022744633/ 姉妹スレ? おいお前ら! おちゅ〜しゃはどうですか? pc.2ch.net/test/read.cgi/linux/1069623143/
720 名前:login:Penguin mailto:sage [04/05/09 11:00 ID:lvsa/A2J] >>719 だったら、CuickInなんかに登録するなと! CuickInにある最新の物をインストールしたんだが・・・
721 名前:login:Penguin mailto:sage [04/05/09 11:15 ID:ZJQaz7AA] >>720 もっと穏やかな言葉づかいができないの? 何様のつもり?
722 名前:login:Penguin mailto:sage [04/05/09 11:20 ID:NgjnKqbr] >>720 CuickInってなぁに? 良く考えたら今のLinuxのWindows的取り巻きをかんがえると >>713 の様な意見が合っても当然かも。 私も見識が狭かったデス。 でも要望をするにしてももっと穏便にして欲しいと切に願ったり
723 名前:login:Penguin mailto:sage [04/05/09 11:31 ID:lvsa/A2J] なに?kitaは、要望とか変な所を指摘すると叩かれるオープンソースコミュニティですか? それとも、ユーザからは、一切要望するな!とでも? Linuxでの開発が難しいなんて泣き言を言うくらいなら、ユーザの要望を叩くくらいなら TurboのCuickInになんて登録しなきゃいいじゃん。 Windowsの数あるフリーソフトも2ちゃんやその他で叩かれて成長してる物もある。 そういうWindowsの叩かれているフリーソフトは、一切無視して要望があれば批判し、開発者同士で馴れ合うんですか?
724 名前:login:Penguin mailto:sage [04/05/09 11:33 ID:x3vboCZ7]
725 名前:421 mailto:sage [04/05/09 11:53 ID:fQeHPrTA] ちょっとデバッグ。IDに+と/以外にもエンコードされる文字含まれてたっけかな・・ diff kitathreadview.cpp.before kitathreadview.cpp 602c602,604 < QString strid = datURL.ref().mid(5).replace("%2B","+"); /* decode %2B -> + */ --- > QString strid = datURL.ref().mid(5) > .replace("%2B","+") /* decode %2B -> + */ > .replace("%2F","/"); /* decode %2F -> / */ >712 > Ctrl+Tab: 切替え あ、これKDEの基本動作でKDEコントロールセンターのキーボードショートカットで デスクトップ巡回の所のctrl+tabを外せばそういう動作になります。 >>713 とりあえず自分が関わっているところで・・ (2)は内部的にはあぼーん出来るようになっているので、中の人の実装(全体であぼーん設定するのか スレごとにあぼーんするのかとか)待ちです。 (4)はちょっと保留(コードは既に書いてます)。次のバージョンが出たら実装するか考える予定 あと個人的には煽ってもらった方がやる気が出るのでどんどん要望出してくださいw それと中の人は猫好きと?(. .)
726 名前:login:Penguin mailto:sage [04/05/09 11:58 ID:XTJlAXyI] TurboのCuickInとやらに登録したのはTurboのパケジまとめ側が勝手に(と書くと ちと語弊がある?)やったことでKitaの開発者陣は一切ノータッチなんじゃないの あと一般論としてソフトウェア自体への機能改善の要望と開発体制への批判は 厳密に区別して書かないと正確な意図が伝わりにくいと思われ
727 名前:421 mailto:sage [04/05/09 11:59 ID:fQeHPrTA] 何かメモメモのファイが?になってますねえ。波線も?になるし、これってQTextEditのバグ でしたっけ?
728 名前:login:Penguin mailto:sage [04/05/09 12:10 ID:hu1TqytX] 誰も批判要望するなとは言ってないでしょ。その為にスレがあるんだし。 ただその前にコミュニケーションの取り方ってものがあるだろ。 あなたの場合意見する際に最新バージョンを使うっていうユーザとして基本的なこともしてなかったって落ち度もあるし。 今のところユーザー数も少ないし意見自体は開発側にとってすごくありがたいし参考にはると思うよ。
729 名前:login:Penguin mailto:sage [04/05/09 12:22 ID:lvsa/A2J] >>725 返事ありがとうございます。 あなたのような人がいる限り、kitaには進化を続けて欲しいです。 俺の要望も時間があれば検討お願いします。 >>728 一般ユーザがどの時点で最新版と呼ぶのかの論点になりますが、 CuickIn(TurboUpdate)にあがってる物が最新版と考えますが・・・
730 名前:login:Penguin mailto:sage [04/05/09 12:36 ID:ZJQaz7AA] >>723 はっきりいうとおまえの言葉遣いがむかつくということ。 叩くにしても要望出すにしても言い方がある。
731 名前:login:Penguin mailto:sage [04/05/09 12:48 ID:lvsa/A2J] >>730 ヽ(´ー`)ノ
732 名前:login:Penguin mailto:sage [04/05/09 12:52 ID:DwSYRnJT] >>729 (あなたの仰る)「一般ユーザ」がCVSには手を出さない人ということならば、 最新(リリース)版は0.130.0でしょ。 0.130.0なら、例えば>>713 の2の中の「これに返信」はできますよ。 あなたがひきあいに出すWindowsにおいても、プロジェクトのHPに行って 最新版の確認ぐらいはするでしょ?
733 名前:login:Penguin mailto:sage [04/05/09 12:59 ID:lvsa/A2J] >>732 だったら、何故それが、TurboUpdateにあがってないの? 俺は、TurboUpdateからKitaを見つけてインストールしたんだよ。 そこにあがってないって事はCVS版となんの違いがあるの? 俺は、前になにかの記事にTurboUpdateにKitaが登録されたって読んでいたからインストールした、極一般的なユーザなんだけど?
734 名前:login:Penguin mailto:sage [04/05/09 13:18 ID:DwSYRnJT] >>733 TurboUpdateのarchiveの更新の仕組を知らないからなぜまだ更新されてないかまでは知りません。 でも、「Windows」における「オープンソース」なアプリでも、普通はHP行くでしょ?
735 名前:login:Penguin mailto:sage [04/05/09 13:24 ID:lvsa/A2J] >>734 普通の一般的なユーザは行かないでしょ Yahoo!とかVectorのフリーソフトのDLサイトでDLして使ってるだけの人が大多数だと思う。 WindowsのフリーソフトDLサイト見たいな物がLinuxでいうTurboUpdateだと思うよ。 そこにあるからそこにある物を使う!みたいな。
736 名前:login:Penguin mailto:sage [04/05/09 13:33 ID:ug8AyS4h] TurboUpdateってなんですか? 俺はMonazilla.orgからKitaを知ってインストールした、極一般的なユーザー なんだけど?
737 名前:login:Penguin mailto:sage [04/05/09 13:41 ID:DwSYRnJT] 私も相当スレを汚してしまいました。皆様すみません。 >>735 最後に一言 あなたの言う「最新」は実は最新ではありません。 最新の機能を確認しないで「あれがない」と「要望」するのは変ですね? ttp://kita.sourceforge.jp/ や、このスレのリリースアナウンスで確認してから、要望するなり TurboUpdateを待つなりしましょう。
738 名前:login:Penguin mailto:sage [04/05/09 13:45 ID:DwSYRnJT] 日本語が変だった 「あれがない」と「要望」→「あれが欲しい」と「要望」 リリースアナウンスで→リリースアナウンスを
739 名前:login:Penguin mailto:sage [04/05/09 14:14 ID:ZJQaz7AA] >>735 だからあ、 最初はvectorなりで手に入れても最新版が欲しいときは普通ホームページに行くだろ? (自分もFreeSoft公開しているが、Vectorは作者に月一回確認のメールを出す。 作者が返事をしなければいつまでも古いバージョンを掲載しつづける)
740 名前:login:Penguin mailto:sage [04/05/09 14:18 ID:lvsa/A2J] >>739 それは、作者側の落ち度であって、一般ユーザから見れば、 Vectorにあがっているのが最新版だと思うわけでして・・・
741 名前:login:Penguin mailto:sage [04/05/09 14:34 ID:ZJQaz7AA] >>735 TurboUpdateなんてはじめてきいた。 LinuxではWindowsにようにソフトを公開するサイトはあまりない。 あっても一般に知られていない。 なんでもWindowsと同じだと考えるなよ。
742 名前:login:Penguin mailto:sage [04/05/09 14:35 ID:ZJQaz7AA] >>740 思わねーよ w
743 名前:login:Penguin mailto:sage [04/05/09 14:53 ID:lvsa/A2J] >>741 そんな心構えなら最初から、一般公開するなと・・・ Updateの件だって、Linux用を公開するサイトはあまり無いって、ただの泣き言じゃねーか。 公開したバージョンが管理しきれないんだったら、LiveUpdate機能つければいいだけの話。 qtはよくしらないけど、単純にユーザに最新バージョンがあります。って知らせるだけの代物だったら、 gtkだったら簡単に組みこめるぞ。
744 名前:login:Penguin mailto:sage [04/05/09 14:56 ID:wL7WQdea] >>740 少なくとも日常的にLinux使ってる奴はTurboUpdateやfreshrpmsにあるのは 常に最新版であり、最新版じゃなかったら作者が悪いなんて思ってねーよ 例えどんなに速くても、ソースからそのディストリビューション用のパッケージにビルドするまでのタイムラグはあるしな ライブラリ等の整合を取るためにかなり遅れることだってある 今回はお前がそれを知らなかっただけであって、 グダグダ言ってねーで「そういうもんなんだ」って認識変えりゃいいだろ TurboUpdateにあるのが最新版じゃないのはおかしいなんてここで文句言ってどーすんだ 作者はノータッチって先に出てんだからTurboのサポートにでも文句言え kitaは開発中のソフトなんだから不満と思ったら「クソ 使えねー 作者のオナニー」とか言わないで 「こういう機能があればもっと便利になると思う」みたいな言い方する方が良いとは思わないの? まぁお前が必要な機能が全ての人にとって必要とは限らんがな だから尚更言い方考えろよ
745 名前:login:Penguin mailto:sage [04/05/09 15:01 ID:lvsa/A2J] >>744 言い方言い方って何?さっきから。 使わせてやってるんだから、開発者陣には平伏しろ!とでも? 俺は、別にTurboUpdateにあるのが最新版じゃなかったから、こんなにゴネてるんじゃないよ。 最新版にその機能があるなら、そうなのか〜って納得するよ。 でも、さっきから見当違いの突っかかりしてくる奴がいるからね。 俺の要望・こうしたらイイ!って言うのは、一番最初の>>713 で書いてるだろ。 別にトレースされなくても仕方ないとも思ってる。 でも、>>713 から順を追っていくと、俺の言い方がどうのこうのとか、 それは最新版じゃねーよボケ!みたいな、最初からケンカ腰で突っかかってくる奴がいるから、反論してるだけ。
746 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/09 15:15 ID:dpHgMs5L] ・0.130.0は「5/7(金) 18:20」にリリース。 ・Turboとは関わりなし。積極的に関わるつもりもない。そのためのGPL。 ・メールアドレス表示はプリファレンスに移動した(CVS版で、だから次のバージョンに入る)。 ・あぼーんは今実装中。 今日はカキコやめて明日自分の書き込みを読みかえしてみるのをおすすめ。>>all
747 名前:login:Penguin mailto:sage [04/05/09 15:16 ID:lvsa/A2J] >>746 うす!了解です。ちょっと頭を冷やします。 中の人には、感謝しています。
748 名前:login:Penguin mailto:sage [04/05/09 15:18 ID:ruj4uch/] 中の人が一番冷静だな。
749 名前:login:Penguin mailto:sage [04/05/09 15:19 ID:ayxrK2+/] とりあえず要望の一部、最新版じゃ出来るらしいんだから納得して終われ。 ケンカ腰のレスが気に入らないならなんか言ってる程度で無視しておけ。 ケンカ腰のレスどうこうはともかく、少なくともお前の言い方が問題あるって言ってるのは確か。 要望、こうしたらイイって意見出すのにオナニーマシーンやら解ってなさげとか煽るような事言う必要ない。 それとTurbo関連のはTurboが勝手にやってるだけなんだからもうここで一般ユーザーがどうこう言う必要も無いよ。 要望が全て反映されるように願って落ち着け。
750 名前:login:Penguin mailto:sage [04/05/09 15:19 ID:ayxrK2+/] 激しくタイミング悪かったorz
751 名前:login:Penguin mailto:sage [04/05/09 15:25 ID:DwSYRnJT] 皆様ごめんなさい、一言 >>745 「最新版じゃねーよボケ!」とは主に私の発言のことだと思いますが、 勿論、あなたが欲しいのは機能であり、新しさを求めているわけでないのは分かっています。 でも、特に開発途上のソフトなら、新しいほど機能が追加されてることが多いですよね? つまり私が本当に言いたかったのは、「要望は、最新版を確認してからでないと、 既に追加された機能に付いて言ってもしょうがないでしょ」って事なんですが。 誤解させてしまったら申し訳ない。
752 名前:login:Penguin mailto:sage [04/05/09 15:25 ID:wL7WQdea] >>745 平伏しろなんてどこにも書いてないんだが・・・ ごねてたし、納得してなかったのもお前だけどな 何を今さら納得するとか言ってんだ? 一番最初にケンカ腰だったのはお前だろ 自分で書いた文章を読み直してみろ 713はどうみても「こうしたらイイ!」という要望には見えない 作者のオナニーって書いたのはお前自身だろ アホだのバカだのとも言ってたな 忘れちゃったか? 最新版じゃねーのがおかしいだの、心構えがどうこうだの見当違いの事言ってんのもお前 余計な事言われたくねーと思ってるならkitaの機能に関する要望だけ出せば良いじゃん アホとかバカとか、作者のオナニーってのも要望に含まれるのか? じゃなけりゃ書く必要ねーだろ
753 名前:login:Penguin mailto:sage [04/05/09 15:25 ID:CoZDXaPr] >>748 だねぇ でも一言だけ >>713 Kitaの設定インターフェイス KDEのアプリだとみんなほとんど同じだぞ メニューに個別の設定項目あるのも普通 早く慣れろよ
754 名前:login:Penguin mailto:sage [04/05/09 15:27 ID:/RevUsf8] > 今日はカキコやめて明日自分の書き込みを読みかえしてみるのをおすすめ。>>all > 今日はカキコやめて明日自分の書き込みを読みかえしてみるのをおすすめ。>>all > 今日はカキコやめて明日自分の書き込みを読みかえしてみるのをおすすめ。>>all
755 名前:login:Penguin mailto:sage [04/05/09 15:27 ID:DwSYRnJT] うわ、スレ更新してなかった 今度こそ本当にもう書き込みません…
756 名前:login:Penguin mailto:sage [04/05/09 15:28 ID:wL7WQdea] ごめん 中の人 俺が書いてる最中の書き込みだったら気づかなかった とりあえずもうやめますね
757 名前:login:Penguin mailto:sage [04/05/09 16:35 ID:VxwNoL1L] 一段落付いたようなので、恐る恐る質問。 SuSE 9.0でsrc.rpmからインストールしたのですが、 can't load libkitapartと出てスレを選択すると終了してしまいます。 export KDEDIRS=/usr/local:$KDEDIR もやりましたが駄目でした。 どうすればいいんでしょう?助けて偉い人!
758 名前:login:Penguin mailto:sage [04/05/09 17:19 ID:DwSYRnJT] >>757 自分もSuSEだけど、specそのままだとインストールされるのって /usr以下じゃなかった? だから、KDEDIRS=/usr:$KDEDIRにするか /opt/kde3にインストールするようにspecを変更する。 (前者はうまくいくか自信無いけど)
759 名前:login:Penguin mailto:sage [04/05/09 18:52 ID:mlUTwQUw] よし、俺が今日最後のカキコをいただく。
760 名前:login:Penguin mailto:sage [04/05/09 19:18 ID:VwMtMTMz] >>759 おめでとう やったな! ・・・・・・・・・あれ?
761 名前:757 mailto:sage [04/05/09 19:24 ID:VxwNoL1L] キターー(゜∀゜)ーー!! >>758 さん ありがとうございます export KDEDIRS=/usr:$KDEDIR で出来ました。 すごく使い易いので 中の人これからもがんがってください
762 名前:login:Penguin mailto:sage [04/05/09 20:55 ID:TMhbwMR8] 今帰ってたらあらららら…
763 名前:login:Penguin mailto:sage [04/05/09 21:26 ID:CoZDXaPr] スレを開けようとすると落ちます 以下トレース Debian/sid, KDE 3.2.2, Kita 0.130.0 #1 0x40fe9d18 in QThread::wait () from /usr/lib/libqt-mt.so.3 #2 0x4008dab7 in KitaDomTree::StopParseThread (this=0x821fc70) at kitadomtree.cpp:307 #3 0x400822c6 in KitaThreadView::update_copydata (this=0x80d6bd8, linedata=@0xfffffffc, basenum=590) at kitathreadview.cpp:809 #4 0x40082717 in KitaThreadView::update_rendering (this=0x80d6bd8, breload=true) at kitathreadview.cpp:842 #5 0x4007efb5 in KitaThreadView::showThread (this=0x80d6bd8, thread=0xfffffffc) at kitathreadview.cpp:461 #6 0x4004a0f1 in KitaThreadTabWidget::showThread (this=0x80cfc40, datURL=@0xfffffffc, withNewTab=false) at kitathreadtabwidget.cpp:73 #7 0x400568d0 in KitaThreadTabWidget::qt_invoke (this=0x80cfc40, _id=50, _o=0xbfffe980) at qucom_p.h:449 #8 0x41052cec in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #9 0x400573a9 in KitaSubjectTabWidget::showThreadRequested (this=0xbfffe9bc, t0=@0xfffffffc, t1=false) at kitasubjecttabwidget.moc.cpp:141 #10 0x40057641 in KitaSubjectTabWidget::qt_emit (this=0x8244278, _id=4, _o=0xbfffea80) at qucom_p.h:449 #11 0x41052d21 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #12 0x4004e789 in Kita::ThreadListView::showThreadRequested (this=0xbfffeabc, t0=@0xfffffffc, t1=false) at threadlistview.moc:112 #13 0x4004e2b0 in Kita::ThreadListView::slotMouseButtonClicked ( this=0x8245300, button=1, item=0x6) at threadlistview.cpp:164
764 名前:421 mailto:sage [04/05/10 00:13 ID:gSHpSa0S] >>763 それって必ず落ちるのか、たまに落ちる時があるって程度なのか教えてください。 以下内部的な話 で、以前からQtのスレッドまわりって何か動作が変だなあと思っていたんですが、 これを機にちょっと調べてみたらこんな資料が。 ttp://lists.trolltech.com/qt-interest/2004-02/thread01452-0.html ttp://doc.trolltech.com/3.3/threads.html#5 要約するとQThread::wait()は使うなと・・・(w とりあえずセマフォかmutex使ってお茶を濁してみるつもり。
765 名前:421 mailto:sage [04/05/10 00:16 ID:gSHpSa0S] それと、ちょうど良い機会なので今後の予定を書きますと・・・ (短期的な予定) まず大きなパッチは新バージョンが出るまで休止します。デバッグとかの 小さいパッチは書くかもしれませんが。 (長期的な予定) 新バージョンが出たらマウスジェスチャのパッチを出します(>>586 の(6))。 そんなのいらないという人もいるかも知れませんが、というか半年前までは 私もマウスジェスチャイラネの人だったんですが、あったらあったで超便利 なので入れます(と珍しく強気で主張してみるテストw)。 で問題は画像インライン表示(>>586 の(3))なんですが、これって必要で しょうかね。正直コードが肥大化しすぎるのであまりマージには乗り気で ないんですが、って作った張本人が言うのもなんですがw。まあ要望が 多かったら入れてみようとは思ってるんですが。
766 名前:763 mailto:sage [04/05/10 02:26 ID:tL21ha4o] >>764 >それって必ず落ちるのか、たまに落ちる時があるって程度なのか教えてください。 時々です 書き忘れスマソ >>765 >マウスジェスチャ KDE3.2だとKHotkeys任せにした方が楽そうですね いる人もいらない人も自由に選べてウマー >画像インライン表示 セキュリティのからみもあるので難しいですね 個人的にはそっちよりもKPart埋め込みで表示(スレタブOr Kitaナビ?) での表示の方がいいかな
767 名前:login:Penguin mailto:sage [04/05/10 04:31 ID:G6pS0WFc] >>765 俺も画像は埋め込みイメージビューで表示に一票。 自分はソースコード書けないんでどのくらいの長さになるか 分からないんだけど、長くなるんだったら今のままでいいや
768 名前:login:Penguin mailto:sage [04/05/10 10:34 ID:7pHlgM3j] >>713 他タボ使いな香具師 ttp://up.isp.2ch.net/up/46b9bb8baf83.rpm kita-0.130.0-0.i586.rpm
769 名前:login:Penguin mailto:sage [04/05/10 15:37 ID:cK0Pwrve] 画像表示何か要らん激しくいらん
770 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/10 21:23 ID:D8O+eyOC] とりあえず早ければ今週末、遅くても29日には次のバージョンを出します。 >>765 画像表示は別ウィンドウ or ポップアップでサムネイル表示に一票。
771 名前:login:Penguin mailto:sage [04/05/10 22:08 ID:gSHpSa0S] とりあえず>>763 対策。>>706 からの差分です。いまいち挙動の怪しいQThread::waitを 使うのを止めました。これで駄目ならまた解決策を考えるってことで。 ttp://www.geocities.co.jp/SiliconValley-Bay/7435/removewait.tar.gz > KHotkeys これ知らなかったですw 3.2以降というのがネックですがキーボードショートカットの設定 と*.khotkeysを書くだけで良いので楽ですね。自前で実装してコードを増やすよりもこっ ちに任せた方がスマートか? > 画像表示 意見の中間をとって別ウィンドウandポップアップ表示、OnOff可能が妥当な所ですか。 まとめると、>>586 の(3)と(6)は除いて(5)をマージする感じになります。>>586 の 頃はKHTMLPartで画像表示してましたが、今回はKViewを使うと思います。何か他に 良いKPartがあったら教えてください。
772 名前:login:Penguin mailto:sage [04/05/10 22:10 ID:gSHpSa0S] ってまた名前を入れ忘れましたが>>771 は421です。やっぱりスレ別のコテハン機能は 欲しいなあ、と中の人にねだってみるテスト
773 名前:login:Penguin mailto:sage [04/05/11 06:43 ID:uAwHfFVy] まぁ、結論としてはだ。 「T u r b o が 悪 い。」 変にWindowsユーザーを取り込もうとするから、 こういう勘違い君が沸いてでてくるんだよ。
774 名前: login:Penguin mailto:sage [04/05/11 17:01 ID:iWcUOzDM] リアルターボ関係者です。 >>773 申し訳ない >>中の人 もし迷惑なのであれば削除する事も検討するので。。
775 名前:login:Penguin mailto:sage [04/05/11 17:27 ID:0qxr3NBq] 最新版じゃない可能性もあるということを わかりやすい所に明記しておけばいいんじゃない?
776 名前:login:Penguin mailto:sage [04/05/11 17:30 ID:0qxr3NBq] ・最新版についてはプロジェクトページを参照の事 ・プロジェクトとは無関係 この二点かしら
777 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/13 00:39 ID:PQtYsiXF] 最新版でないこともある、というか最新版の方が珍しいから、 特に明記する必要もないんじゃないかなぁと。特別扱いされるのもあまり好きじゃないし。 次スレの>>1 に書くくらいかな。 >>771 merged. 今の所は特に問題無し。
778 名前:421 mailto:sage [04/05/13 01:26 ID:eg3YhGhU] DAT落ちした過去スレを開くと1000以降にごみが入るバグの修正パッチ *** access.cpp 2004-05-07 16:51:05.000000000 +0900 --- access.cpp 2004-05-13 00:50:05.914169160 +0900 *************** *** 144,149 **** --- 144,151 ---- writeCacheData( url ); } else retstr = ""; + if( responseCode() != 200 && responseCode() != 206) retstr = QString::null; + return retstr; } あと新バージョンが出たら画像まわりの処理のマージをすると言いましたが、その前に >>686 ,701の続き(KitaThreadView クラスの整理)をするかもしれません・・・ とりあえず次の整理の内容は DatManager + DatInfo クラスを機能強化して、 KitaThreadView から Kita::Access と Kita::Thread に直接アクセスするんじゃ なくて、DatManager + DatInfo を通してアクセスするようにするとか、KitaDomTree と DatManager + DatInfo の両方でやってるあぼーんとかの処理を DatManager + DatInfo に一本化するとか、カプセル化を進めてクラス間の結合度を弱めるとかが主目的になる予定。 まあ機能追加と違って内部の整理は見た目が変わらないので地味かもしれませんが、きれいな プログラム構造はバグの防止につながる訳でして・・・
779 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/13 02:13 ID:PQtYsiXF] >>778 commitしますた。 あぼーんの設定がすぐに反映できるようにするとか、 今のレスごと消えるあぼーんじゃなくて、 名前&ID&コメントを「あぼーん」で表示するタイプのあぼーんもサポートしたいので、 そこらへんも考慮してもらえると助かるかも。 # "A Bone"の「あぼーん」と「透明あぼーん」の違いのことです。
780 名前:login:Penguin mailto:sage [04/05/13 17:53 ID:Vaf4sRdZ] リアルターボ関係者もみてるようなので..... TurboLinux10D使用者だがkitaをプロジェクトページのやつ(例えば0.130)を入れていると Turboアップデートでアップデート検索するとクリックイン掲載の 古いkita(0.101)がアップデート版として表示される。 Winから来たひとだと勘違いしてそれが最新と勘違いする人もいるかもしれない。 src.rpmからリビルドしたものはちゃんとバージョンどおりアップデートできるのだが 一度上記古いkita(0.101)が入ると プロジェクトページの最新版は古いバージョンとしてクリックインで判断される ターボで確認済の入れさせたいのかもしれないが、勘違いな人出さないためにも ちゃんとバージョン判定させるか、アップデートからは削除すべきだと思うのだが どうだろうか?
781 名前:login:Penguin mailto:sage [04/05/13 20:42 ID:I0POv8Ky] >>780 tar玉からrpmにせずにインストールしたって事? (じゃなければ以下は読み流して) まあWinから来た人だとpackageなるものを理解してないかもしれんが、 rpmにしてないものまで検索させるのは無理ってもんではなかろうか
782 名前:login:Penguin mailto:sage [04/05/13 22:02 ID:8MqBVyHp] Turbo のパッケージがちゃんと最新についてくればいいんでないの?
783 名前:421 mailto:sage [04/05/13 23:09 ID:eg3YhGhU] >>779 > 名前&ID&コメントを「あぼーん」で表示するタイプのあぼーん OKです。というか私もそのうち非透明あぼーんを作るつもりでいましたw で、マウスジェスチャは自前では実装しないことにした影響で今後の予定 に若干変更が出来たのでせっかくだからロードマップをまとめてしまいます。 まず今後私が主にいじる予定のクラスは KitaThreadView, KitaHTMLPart, KitaDomTree, DatManager, DatInfo, KitaNavi です。これらは仕様変更があるかもしれないので仕様が(仮)確定するまでは 出来れば触らないでいただけると助かります。それでロードマップは (1) DatManager, DatInfo の機能強化 (DatManager, DatInfo 仕様確定) (2) コード整理、非透明あぼーん (KitaThreadView仕様(仮)確定、KitaHTMLPart仕様確定) (3) 画像処理 (KitaNavi 仕様確定) (4) コード整理 (KitaThreadView仕様確定, KitaDomTree仕様(仮)確定) (5) 最終調整 (KitaDomTree仕様確定) で、細かい機能追加やバグ修正はその都度パッチを出します。今は(1)のコード を書いてるんですが、地味とか言いましたが、一般ユーザにとっても開発陣に とってもなかなか面白い事になってますw あと6月はちょっと忙しいかもしれないのでペースが落ちるかもしれません・・・
784 名前:login:Penguin mailto:sage [04/05/15 10:44 ID:4eW39LvQ] 前スレタボ関連要望提出者=1=768=非タボ関係者です。 >>780 rpmに正しくバージョン判定させるにはSerialタグが必要。 (参考)ttp://www.karaba.org/~mk/rpm/rpm-ref-1.html#serial 中の人版rpmではspecにSerialタグがないため タボ版rpm(Serialタグあり)とでは正しくバージョン判定できないのが 原因じゃないかと推測。 >>中の人 タボ側に歩み寄るという訳では無いが、specの仕様的なことを 考えるとSerialタグを付加しておいた方が良いと思います。
785 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/15 22:13 ID:CVc6znVi] >>783 基本的にスレ表示部分は触らないので大丈夫です。 何なら、CVSのcommit権限あげます。 >>784 > 中の人版rpmではspecにSerialタグがないため > タボ版rpm(Serialタグあり)とでは正しくバージョン判定できないのが > 原因じゃないかと推測。 確かめてみましたが、確かにその通りですね。 ただ、Serialを付けると他のディストリで影響を受けるので、出来れば使いたくないです。 それよりは、Turbo用RPMを別に作った方がいいかと。必要ならsf.jpのリリース権限用意します。
786 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/16 15:59 ID:42pUBTbT] Kita 0.140.0 released. ・IDによるポップアップ>>706 ・エラー時に書き込みダイアログを再表示 ・KitaNavi追加>>711 ・あぼーんの設定追加(ID、名前、単語) IDと単語の登録はスレッド表示ビューからできますが、全てのスレに適用されるので注意。 これはまた後で改良します。 ・まれにスレッド表示で落ちるバグを修正(たぶん)>>764 ・DAT落ちしたスレを開くとごみが入るバグを修正>>778 ・プリファレンスのUIの整理 次バージョンに入れたいなぁと思ってるもの ・スレのあぼーん ・新着なしか移転なのかを表示(421さんにお願いしたいな) ・開いてあるスレ一覧(おちゅみたいにComboBox使った方がいいかな?) ・スレ巡回
787 名前:421 mailto:sage [04/05/16 23:42 ID:mnuw6bFB] 中の人乙です。 >>783-(1) ttp://www.geocities.co.jp/SiliconValley-Bay/7435/sb783-1.tar.gz 一応 DatManager,DatInfo クラスは完成で、レンダリングまわりの大きなパッチはこれで 最後になります(後は既存のクラスのソース整理と調整のみ)。ただ、明日から出張で 一週間位出かけるため昨日今日で突貫工事で仕上げたのでまだテストが足りてません。 暇な人はテストしてくれると助かります、というか人柱きぼんw で、主な変更点は外部的にはスレッドのロードが逐次表示になったことで、内部的には DatManager によってスレッドの情報をユニバーサルに一括管理できるようになった ことですね。例えばこのスレの>>421 の生データが欲しいときは KURL url = "pc5.2ch.net/linux/dat/1069738960.dat "; QString line = Kita::DatManager::getDat(url,421); みたいにしてプログラム内のどこからでも取得できます。詳しくは帰ってから説明します・・ > CVSのcommit権限 出来ればコミッタになりたいんですが、今のところanonymousで開発を続けたいという気が。 というのも身元がばれると A Bone の委員長氏みたいな状況になるからですw それに今の大工事が終わったらしばらくは一介の小パッチ書き師に戻ろうと思っているので・・・ > 新着なしか移転なのかを表示 キャッシュとサブジェクトビューまわりは基本的にはノータッチでいようかなと思っている ので、ここはひとつ>>682 =691氏あたりに任してみては(とたらい回しw)
788 名前:691 mailto:sage [04/05/17 00:54 ID:tvzClYPr] >>787 > > 新着なしか移転なのかを表示 >キャッシュとサブジェクトビューまわりは基本的にはノータッチでいようかなと思っている >ので、ここはひとつ>>682 =691氏あたりに任してみては(とたらい回しw) たらいまわしされてもなぁw これだけだと良く分からないんで中の人の説明待ちですね というか、まだ裏レンダリングがらみで落ちるんですよねぇ 他に落ちてるって人いる? QThread って実行中に止めても平気なのかなぁ と言うか今の実装だと止まらない悪寒
789 名前:784 mailto:sage [04/05/17 13:29 ID:R8Rx4/hz] タボ(10D/10F...もたぶんOK)用バイナリRPM ttp://up.isp.2ch.net/up/1cec22a3a241.rpm kita-0.140.0-0.i586.rpm 動作確認どころかインスコもしてないので動かなかったらスマソ >>中の人 またタボ使いが暴れることの無いよう別のアプローチ取ってみまつ。 それまでは気が向いたらうpろだにバイナリ置くようにします。
790 名前:login:Penguin mailto:sage [04/05/17 13:50 ID:oMENLEAY] あれ? AAがちゃんと表示されなくなった。
791 名前:login:Penguin mailto:sage [04/05/17 22:22 ID:bkIKyOUU] >>763 そもそもsid自体が不安定版なのでは、と。 そんな私はsidのフロッピイメージだと員ストーら が止まるのでsargeでつ。 いやぁーKitaの./configure通すの大変だったぁ!! 0.140.0だけど最初はQtのチェックで qt-mt not found で止まり、いろいろ探してたら ./configure --with-qt-includes=/usr/include/qt3 でQtのチェックは通過し、そしたら今度は checking for KDE...configure: error in the prefix,you've chosen ,are no KDE headers installed. なんたらと出て、また探し回ったらdpkg -l "kdebase*"あたりで dpkg -l "kde-dev*"あたりで探すと入ってないlibrary結構あって 依存関係さかのぼっていったらKDE関係が260M以上削除 されていってあせったが入っていない古いlibraryとkdebase, kde-i18n-jaあたりから入れていってまた./configureすると konqfaviconmgr.hで引っかかったがここの前の書きこで libkonq4-devをapt-get installしたらよーーーーやく ./configureが全部通った。あとはmake、make installで OK。ところでkita &したktermに何だかいっぱい出てますね。
792 名前:763=691 mailto:sage [04/05/17 23:17 ID:tvzClYPr] >>791 >そもそもsid自体が不安定版なのでは、と。 >そんな私はsidのフロッピイメージだと員ストーら >が止まるのでsargeでつ。 いやいや、それは関係ないのよ sargeとsidでQtのバージョン同じ(3.2.3-2)だし >>763 見る限りQtの問題だし sidのプロッピィイメージなんてないと言うのは置いといてもw >いやぁーKitaの./configure通すの大変だったぁ!! そう?俺は普通に通ったけど というかKDEが古すぎるのが原因に見えるけど KDE関係を大量に消されたと言う事はwoodyでKDEいれてたぽいし >ところでkita &したktermに何だかいっぱい出てますね。 bugs.debian.org/cgi-bin/bugreport.cgi?bug=241283
793 名前:login:Penguin mailto:sage [04/05/17 23:21 ID:bkIKyOUU] まちBBSが403エラーで読めないんですが......。
794 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/18 00:49 ID:ZUyPqTbG] >>787 相変わらず早いなぁ。 >>788 > たらいまわしされてもなぁw > これだけだと良く分からないんで中の人の説明待ちですね スレをロードする際に、新着レスがない場合と、 DAT落ちや移転などでエラーになったときの区別が付かないので HTTP code != 200のときはそれを表示して…って、何時の間にか ステータスに"Error 304"って出るようになってますね。 >>789 よろ。 >>790 とりあえず、うちだと問題ないです。 >>793 まちBBSは今はスレ一覧のみのサポートです。 もうちょっと待ってね。(でも忘れてたら適当に催促して)
795 名前:login:Penguin mailto:sage [04/05/18 01:40 ID:DgelwtQY] さっそくFC2から使ってみてます。 kita.sourceforge.jp から落した rpm だと、 kita: error while loading shared libraries: /usr/lib/kde3/libkitapart.so: undefined symbol: _ZN3DOM4NodeC1Ev が出て起動しないが、.src.rpm を --rebuild してインストールすると無問題です。因に、 % echo _ZN3DOM4NodeC1Ev | c++filt DOM::Node::Node[in-charge]()
796 名前:login:Penguin mailto:sage [04/05/18 03:43 ID:31bJSt/P] 書き込みテスト。 Gentoo Linux ( kernel 2.4.25 + KDE 3.2.2 + GNOME2.4 + ATOKX ) にて portagejpにある kita 0.120.0をなにも考えずに emerge kita でビルド。 特に問題なし。 KDE環境をビルドしてあるシステムで GNOMEデスクトップから kitaを起動。 ふつうに読み書き可能。
797 名前:login:Penguin [04/05/18 16:59 ID:JYo7FOLC] FreeBSD で make; make install 出来てる方は普通に make 出来てますか? configure の段階で libart_lgpl2.so が無いって言われます。 /usr/local/lib に libart_lgpl2.so はあるんですが…
798 名前:login:Penguin mailto:sage [04/05/18 17:52 ID:hw3V4Tq2] >>797 config.log覗いてエラー確認すれ。
799 名前:login:Penguin mailto:sage [04/05/18 21:26 ID:dWjNb5Mi] >>797 configureのときにCPPFLAGS="-I/usr/local/include"等は指定してる?
800 名前:421 mailto:sage [04/05/18 22:09 ID:isus2s6R] いったん帰ってきたので用件だけ まず>>787 からの差分で、とりあえず致命的なバグの修正パッチ ttp://www.geocities.co.jp/SiliconValley-Bay/7435/sb783-1-2.tar.gz 内容は access.cpp, access.h, datinfo.cpp : スレ壊れ, 多重connect、レジューム失敗対策 kitathreadview.cpp : StopParseThread()の入れ忘れ >>788 少しロジックが変わったので>>787 のパッチを当てると落ちないかもしれません。 >>790 KDE3.2以降でないとズレます。ちなみにKDE3.2以降でもたまにずれるんですがw 3.2より前でどうしても直したいならソースを拾ってきてkitadomtree.cppの 90行目位の m_showAA = FALSE; を m_showAA = TRUE; にしてください。 ちなみに明日から日曜までは帰ってこないのであとはよろしくです・・
801 名前:login:Penguin mailto:sage [04/05/18 22:30 ID:tE2sZT8v] >>421 何処に逝くかは知らないけど、なんかガンガレ ノシ
802 名前:691 mailto:sage [04/05/19 00:45 ID:GnFgJcVM] >>787 のパッチにバグハケーン パッチの指示通りにdatmanager.{cpp,h}を移動した場合 #include <datmanager.h> を #include <libkita/datmanager.h> に置き換えないとコンパイルが通りません >>787 を使う人は気をつけて
803 名前:790 mailto:sage [04/05/19 02:01 ID:Lq9GPucj] >>800 なるほど、了解です。 ありがと〜
804 名前:login:Penguin [04/05/19 21:39 ID:HOI4B6t4] デビアンなおちゅーしゃから恐れ恐れ書き個。
805 名前:login:Penguin mailto:sage [04/05/21 23:53 ID:XWd9K9KT] cvsのリポジトリ無いっていわれるんだけど uri変わったの?
806 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/22 01:47 ID:H8iDKji7] 変わってないですよ。
807 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/22 16:10 ID:H8iDKji7] >>787 >>800 のパッチを当てたついでに、 ファイルの配置も変えたので一旦スナップショットをリリースします。 パッケージの作成は行いませんので御了承を。 kita.sourceforge.jp/snapshot/kita-20040522.tar.gz 787,800の変更の他に、AAの表示のオプションをプリファレンスに追加しました。 KDE3.1.xの人は試してみてください。 このスナップショットを元に作業してくれると助かります。>>421 氏 # CVSにもKITA-20040522-SNAPSHOTというタグを打っておきました。 あと技術的な話… datmanager.{cpp,h}がpartにあったのは、ここに置かないと libkita/tests以下のファイルがリンクエラーになるからです。 libkita.so は libkitapart.so に依存しないという方針なので…。 結局、上のsnapshotではdatmanager.{cpp,h}はlibkita以下に戻してます。 代わりにいくつかのファイルをlibkita以下に移動してます。
808 名前:691 mailto:sage [04/05/22 23:33 ID:4PxlD92j] スナップショットにあわせてパッチあげ www.geocities.co.jp/SiliconValley-SanJose/5557/kita-patch-20040522.tar.gz パッチの中身は ・ スレ一覧に未読/既読/新着のスレの数を表示 ・ スレ表示欄のタイトル部分の板名部分をクリックで板表示 ・ フォント設定方法を変更 ・ あと微調整 今度のは大丈夫…多分
809 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/23 01:34 ID:NrAC6vIo] >>807 のスナップショット使ってて何か違和感あると思ったら、 リロードしても「---------ここまで読んだ---------」が更新されてないなぁ。
810 名前:login:Penguin mailto:sage [04/05/23 04:19 ID:zXz4EESa] --enable-finalオプションって使えるん?
811 名前:805 mailto:sage [04/05/23 07:32 ID:UxqILYtU] ずっと悩んでたけど CVS_RSH=sshにしてることにようやくきづいた… スンマソ
812 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/23 18:02 ID:NrAC6vIo] >>808 commitしますた。thanks. KitaThreadTabWidgetの変更点(SIGNALの定義とconnect)が漏れててたので追加しました。 >>810 試してみたけど特に問題なさそうです。
813 名前:691 mailto:sage [04/05/23 21:19 ID:LeYVSedq] >>812 > KitaThreadTabWidgetの変更点(SIGNALの定義とconnect)が漏れててたので追加しました。 確かに抜けてました申し訳ない _| ̄|○ 全然気付かんかった ところで、今回みたいなクラスを2重にまたぐシグナルやスロットを ひとつのクラスに隔離した方がいいと思うのですが? 後々マウスジェスチャの実現にも役立つでしょうし
814 名前:login:Penguin mailto:sage [04/05/24 23:42 ID:GPgsjFk5] kita ってGNOMEでも動きますか? ・・・というかいまGNOMEからkitaで書き込み中
815 名前:login:Penguin mailto:sage [04/05/24 23:59 ID:F82mqvdE] >>814 ハア?w
816 名前:login:Penguin mailto:sage [04/05/25 00:04 ID:joWP/I5W] 説明不足ですみません。 GNOMEで普通に動くものですか? それともうちのPCがおかしいだけですか?
817 名前:login:Penguin mailto:sage [04/05/25 00:07 ID:omNp0Xx4] >>816 使えてるんだからキニシナイ! その内、もうちょっと詳しくなれば、わかるようになるさ。
818 名前:login:Penguin mailto:sage [04/05/25 00:13 ID:sNTLkG77] >>816 動かなかったの?
819 名前:login:Penguin mailto:sage [04/05/25 00:52 ID:frlVcX+B] 動くのが不思議でしょうがないって意味だろ。
820 名前:login:Penguin mailto:sage [04/05/25 02:02 ID:vl7ephrC] >>816 GNOME Development Platform(API群)とGNOME Desktop(DE)の話が ごっちゃになってるな。