[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 15:17 / Filesize : 417 KB / Number-of Response : 984
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Kita - 2ch client for KDE



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/


665 名前:421 mailto:sage [04/04/20 22:44 ID:WjZRd6tb]
ウィンドウ→スレ一覧の表示メニューでsubjectviewを消したときにthreadviewを最大化
するパッチ。ついでにウィンドウ→reset windowsというメニュー項目も作ってみたり。
次のパッチはキーワードでレス抽出とかIDでレス抽出辺りのマージをやると思いますが、
今やるとごちゃごちゃしそうなので次バージョンが出たあとにやることにします・・・

前半

begin 664 showsubpatch.tar.gz
M'XL(`*LFA4```^U9;5/;.!#F*_P*73XP(3BIY%?B4&:`ZW480GO7I.W'C).H
MB0]CYV*EW$V'_WYZLR,G,@G<$&XZWAF(K7W1[DK[R%[?AB1HC6:SUBP@H^G>
MBQ!$$+JNO0<I>2N_D#(=!/>HB(U,TT*NQ^0=R]X#\&7<*=(B)<$<@%U,]7^D
M1J,!;N4>V#?I(C2AU30A0&W?L7SKI`4S`L>P#>%!L]E<5;"9@FGZR/$=MV6Z
MEH4LZ-I2H5$D=@],VS),^P3P`6:1#S@.H-?-`[!.P8B$27R91!'F5_4C0R=6
M&T5)B@<D&-;`48=*'!SS\1C?@^MSH0E"=$+_U^8XQ03<A_$XN4^IN$%E]_<!
M-*1.@<@T3+6,7O=COPZXK:_"5/U(V-HJ!HV8<&Q`'6,QL!$J)8,=S7%`\/O/
M5W4>W0.+4)=?JVT:M)Q$?@'XGH1C<$T7[28(8^&F[XO(>]/D_B()YN,H3$G]
MB`K_D'.%WT`=W`V&C-FE3)&^YEF87D[QZ!:/6:!4^I?<<RG\:S*Z;9ZEU+#P
MDM$#P%&*RZ6GX1@KTEEL&UWO+89_TFR6.9\*]K;N2_&M`RC(/R>$&QPOSH?)
M@O23'I]."4&3>KHO,N>+Z0O3+V$:#B/,@NKPBK+:;<,V\XK:U18(;C%S*7-'
M\?+15$JUJ_C[8XJOLRW60E*6_:E!:56SL([U817!A4K]D+!1V`)W0;P((G;-
M(KRC^NS:`-?LYVLXGF#B^^RZB[\1`U#$I@YD=@H;>6M+_61F`$L:>A`HM?O-

666 名前:421 mailto:sage [04/04/20 22:46 ID:WjZRd6tb]
残り

MKL,_VT6&W889_I7Y1:=8S+Z$./-%K)T2)VB`+/Z.Y&;WX*U$XZ4T/508MV8`
MV!5_\JCAHX![*XT,R)0JC_O!D-KAIQ-UK9^-9>;RN8Y69^?IR<44:WI)=M$+
M":ZO+^)OBRABK!+-=W%`,\UNPWBB4?^0Q!CD6WF4Q#'=1P67#-"[>O_AO%L'
MR0S'GS]U/^&_%I@6)I-.";BF0X=&=O-[,">I[].Q\_DD/03\,`5%$F=N&B7D
MX_,LRF<##8SK5U4*K"]LQLA,%NP5%[>7#RZ739UX75^SSHIE92^MRF^YVDH&
M\NK2Q\_9Z]&+X6+L?(R5E!+Z1396*.0U+4V\2VM*N$7A[8,5^E1%NK)67)1U
M(P=U%9B;*,?=[5!7NVY;VE$P]_'#<$-Y@,4\*B\1_@1A>[;A0#-[@G@:B"X/
MCIT`Y4`#E8,G@.7@/\#EH`+,GQ<PE\OUDX.E$N@J4&J*2P>5@R>"Y;8/J9OA
M<LN'U)<$S-?NXSR7>"MG^I+=OTW]/XB0[2K]/XO)F]"L^G^[H+S_-\V[?\@$
M$/JFXSMV>?=ONMK[LUCO[\1V;==#)X_U_A!$!H+NLO<G!CRU]\<+E&(,H6=H
MNO;>V-%),18MY^A\/*8OS.FJ%"WN=^.07":S?^KYBR]G%5^O%:3GW-$TB">X
M1P*R2(?!/(.$/WID3F<]!`3_34!Q+J%R&<Q$N[%$09L:TS60A934F!X=L-34
M7/>3R23"XBVYH6MF=$HE:8ID>I:2,A4*;C840,UM%=DYI)?P%:CF<[SV+J^H
MC%@Q+\+6?/2"1\`&_(<N5+[_>"Z3]Y!5X?\N*,-_O@<DIJ,F\@!$OF7Z-BH]
M`E0-Y0N0#5N.UW;;GF6YCYT"KF&J0$=OS27,G3+,!W%PA]_61/.P=G;*D//L
M,+B;=01:G[[A(Q*!3@6D%90XX@FP&K!><`V\V2PNL6NI<*Q14+[1E)A4OD1)
EB=,W+"IV+:XN@OE9A8P5551111555%%%%>V4_@7:@?D:`"@`````
`
end

667 名前:421 mailto:sage [04/04/21 22:56 ID:VdsMtQz8]
少し余裕が出来たので昼飯食べながらキャッシュ処理辺りのコードを眺めてたんですが、
せっかくなんで現状でのログのキャッシュ処理周りの問題点をまとめてみますた

・キャッシュ済みのログの削除が出来ない
・キャッシュ済みのDAT落ちしたログがsubjectviewに表示されない&読めない
・オフライン読みが出来ない
・鯖移転の自動追尾が出来ない
・スレ別に名前や最後の書き込み日などの情報が保存出来ない
・起動する度にbbsmenu.htmlを読みに行くので鯖が落ちてると起動できない
・既読数などのスレッド情報を全板単位で管理しているのでo(n)で処理時間が増えている
・スレッドの情報をKitaThreadInfoとThreadの2クラスで分割管理してるので処理が繁雑
・subject.txtをキャッシュしていないので他スレへのレスアンカーのポップアップできない
・キャッシュのディレクトリ構造がkonqueror方式なので板別の情報が保存しにくい

まともに直そうとすると内部設計まで戻る必要があるので大変だと思うんですが、
とりあえず簡単な所でキャッシュのディレクトリ構造をkonqueror方式じゃなくて
他の2chブラウザみたいに .kde/share/cache/kita/(鯖)/(板)/*.dat みたいに鯖と
板で振り分ける形式に今のうちから変更しておいた方が後々楽なんじゃないかと思いますた

668 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/04/22 01:16 ID:wLxd41gb]
>>645>>646をcommitしますた。thanks>>421

>>667
> 他の2chブラウザみたいに .kde/share/cache/kita/(鯖)/(板)/*.dat みたいに鯖と
> 板で振り分ける形式に今のうちから変更しておいた方が後々楽なんじゃないかと思いますた
確かにこの方が板移転に対応し易いですね。1.0出した後でいいかと思ってたんですが、
やっぱり早めに直しておいた方がいいかも。

その他構想だけ。

>・スレッドの情報をKitaThreadInfoとThreadの2クラスで分割管理してるので処理が繁雑
最初はThreadクラスで全部管理してたんですが、
情報を集約した方がいいだろうと思っていろいろやってたら変になりましたorz
早めにrefactoring完了させます。

>・起動する度にbbsmenu.htmlを読みに行くので鯖が落ちてると起動できない
これは2channel.brd対応で何とかする予定。

669 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/04/22 01:38 ID:wLxd41gb]
何かボケてたかもしれない。
>.kde/share/cache/kita/(鯖)/(板)/*.dat
は次のバージョンに入れましょう。>>629の発言が嘘になってしまいますが、
>>667のバグを直さないと1.0とは言い難いので。

ちなみに、金曜日までは動けない予定。

670 名前:421 mailto:sage [04/04/22 22:50 ID:u7dQzCJQ]
まあ、今すぐどうのこうのという話ではないのですが、暇を見て少しずつキャッシュ
処理の設計を手伝えれば良いかなと思ったので、とりあえず他の2chブラウザがその
辺の処理をどうしてるのか調べてみることに・・・

で、さっきSourceForgeのCVSを見て、OpenJaneはどういう情報を内部で扱ってるのか
調べてみますた。つうか、そのままなファイル名があったのでその中を見たら1分くらい
であっさりで見つかったんですが(w

下に続く

671 名前:421 mailto:sage [04/04/22 22:52 ID:u7dQzCJQ]
OpenJaneが保持しているスレッド情報はU2chThread.pas内で定義されている

(* indexファイルの構造(行) *)
IDX_TITLE = 0; (* Subject of the thread *)
IDX_MODIFIED = 1; (* Last-Modified: の値 *)
IDX_LINES = 2; (* スレ数 *)
IDX_VIEWPOS = 3; (* 最後に参照したスレ位置 *)
IDX_MARK = 4; (* 印 *)
IDX_URI = 5; (* URI host/bbs *)
IDX_STATE = 6; (* TThreadState *)
IDX_NEWLINES = 7; (* 未読スレ数 *)
IDX_WRITENAME= 8; (* コテハン *) //521
IDX_WRITEMAIL= 9; (* コテハン *) //521
IDX_WROTE = 10;(* 最終書込 *)
IDX_GOT = 11;(* 最終取得 *)
IDX_READPOS = 12;(* ここまで読んだ *)

(注)コメント内でスレとレスを取り違えているみたい

この情報をOpenJaneは*.idxというインデックスファイルでスレ別に保存。例えばこの
スレのdatデータは 1069738960.dat,インデックスは 1069738960.idx に保存
ちなみにこの定義でいうとkitaは

Thread クラスで (IDX_URI(キー),IDX_TITLE)
ThreadInfo クラスで (IDX_URI(キー),IDX_READPOS,IDX_LINES)

を管理。そのうち (IDX_URI,IDX_READPOS)を順編成でひとつのファイル(cache)に保存

672 名前:login:Penguin [04/04/23 01:08 ID:LzhegsfN]
このスレは、開発に関わってる奴のオナニースレと化したな・・・
kita終わった・・まぁ最初からおちゅ〜しゃの方が優れているけど・・・

ってか、開発に関することやパッチ等の仕様は、sourcefogeかなんかでやれよ。
kita使ってる普通の奴が書き込みしにくいし、そういうユーザの質問から見つかるバグもあるだろ。
それに、一般のユーザの要望とか書き込む雰囲気も完璧になくなってるし。

オナニーばっかしてたら、進化がストップするぞ。

673 名前:login:Penguin mailto:sage [04/04/23 01:30 ID:ZEtQSiG8]
読んでて開発の様子が見てとれて面白かったがついに思想云々語り出す奴が現れたか




674 名前:login:Penguin mailto:sage [04/04/23 01:33 ID:tYnl/ACR]
それもまた2ちゃんねる

675 名前:login:Penguin mailto:sage [04/04/23 16:36 ID:653Rl4P6]
(´-`).。oO(中の人達の書いてることが理解できないから僻んでるんだろうな…)


676 名前:login:Penguin mailto:sage [04/04/23 17:53 ID:ypB0xP8p]
オープンソースなんだから、なんら問題なし。
ただ、もう少し一般の人にもわかるように
書いてくれれば言うことないんだが・・・・・

ムリネ w

677 名前:login:Penguin mailto:sage [04/04/23 19:07 ID:FXsajIky]
今のままだと、実現できないことがあるし、効率もよくないから、スレなどをローカルに保存する方法を変えよう。
って感じでしょうか。

具体的には
>>667の箇条書きの上から6つあたりがわかりやすい。
あとはkita内部のことだから、キニシナイ!

678 名前:login:Penguin mailto:sage [04/04/23 19:18 ID:lUUxIMA6]
>>672
> kita使ってる普通の奴が書き込みしにくいし、
別に気にせず書き込んでいいよ。

679 名前:login:Penguin mailto:sage [04/04/23 19:23 ID:IZyrsotS]
672にはkita使ってほしくないね。

680 名前:login:Penguin mailto:sage [04/04/23 20:50 ID:4lyGY8YX]
小さなプロジェクトに協力者が沢山いて俺はうらやましい。

もっと大きなプロジェクトのコーディネートは本当に大変だろうな。

ところで、SourceForge.jp の登録プロジェクト数がちょうど1000になってる。
1000get!!! をやったのは誰だろ?

681 名前:421 mailto:sage [04/04/23 23:03 ID:8QU1Jq1R]
確かに一般ユーザーのいる所で技術話を続けるのもあれかなと思うときもあるんです
が、Linux板のスレだから気にしなくても良いだろうってのと、こういう話を続けてれば
他にも話に乗ってくる開発者が出てくるんじゃないかなということで半ば「確信犯的」
にやってました。

最近してる話は>>677さんの言う通りログのキャッシュの仕様をどうすんべということ
なんですが、まだ設計以前のブレーンストーミングの段階なのでどんな無茶な要求
でも構わないので気にしないで言ってみてはどうでしょうか。もちろん最終的に実装
するかどうか決めるのは中の人ですが。

で話は変わって●の件なんですが、なんとなく●の処理ってどうしてるん
だろうかと思って今monazillaの資料
ttp://www.monazilla.org/document/oyster_offlaw.html
を読んでみたら簡単に出来そうですね。最大の問題は私(多分中の人も)が
●を持ってないことなんですが(w

●を持っていてC++が少しでも出来るって人は●のルーチンを作ってみては
どうでしょうか。アドバイスくらいは出来ますんで。

682 名前:login:Penguin mailto:sage [04/04/24 19:17 ID:SM4bIj6Y]
ファイル-板一覧の読み込みを使うとお気に入りが消えるバグを修復

kita/src/kitaboardview.cpp:106
// clear list
m_boardList->clear();
+ m_favorites = NULL;

KListViewItem* previous = 0;

>>646
このパッチの当ててあるとこ
updatethreadメソッドにコピペしてあるのでここにも当てないと
更新した後はパッチ前と同じになると思われ

683 名前:682 mailto:sage [04/04/24 23:49 ID:SM4bIj6Y]
自己レススマソ

> このパッチの当ててあるとこ
> updatethreadメソッドにコピペしてあるのでここにも当てないと
> 更新した後はパッチ前と同じになると思われ

思いっきり勘違いしてた _| ̄|○
updatethreadメソッドはスレ取得時にしか呼ばれないのね
それならいらないや、パッチ



684 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/04/27 01:24 ID:YEtgyBmX]
>>652>>660>>661をcommit.
残りは>>663>>665-666

開発の話をこのスレでするのは「せっかく2chブラウザ作ってるんだから」ですね。
ユーザーにはどうでもいい話は出来るだけ避けるようにしてますが。
何か気が付いたら適当にかきこんで下さい。そのための匿名掲示板ですよね:)
# 自分はマナーとかうるさくいうのは嫌い

685 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/04/29 15:53 ID:cjm9TeEG]
Kita 0.120.0 released.

キャッシュの場所を他の2chブラウザのように
~/.kde/share/cache/kita/(サーバ名)/(板名)/(DAT名)
に変えています。(コードは適当ですが…)

あとパッチを沢山当てています。thanks.
>>641
> スレのタブを切替えたときにウィンドウタイトルやステータスラインの表示も切替えます。

>>645>>652
> スレのデータをダウンロードしてる間にCPUを眠らせておくのが
> もったいなかったのでバックグラウンドでキャッシュ済みのデータをレンダリングするパッチ。

>>646
> subjectviewで24時間以内の新規スレへのマーキングと1000を越えたスレの優先順位を最低にするパッチ。

>>660
> 板移動時の置き換えの時にお気に入り板も置き換えるようにするパッチ

>>661
ちょい高速化

>>663
書き込みプレビュー

>>665
> ウィンドウ→スレ一覧の表示メニューでsubjectviewを消したときにthreadviewを最大化
> するパッチ。ついでにウィンドウ→reset windowsというメニュー項目も作ってみたり。


686 名前:421 mailto:sage [04/04/30 01:08 ID:AcjcZDzg]
更新乙です。それで>>665で言った様にレス抽出まわりのパッチを出そう
思ってたのですが、ちょっとその前に前段階的なパッチを出します。

ttp://www.geocities.co.jp/SiliconValley-Bay/7435/shbonmg-pre4.tar.gz

パッチの内容は以下の(1),(2)です。

(1) KitaThreadView クラスのシンプル化(まだ途中)

現状での問題点: 構造が非常に複雑怪奇化している。

解決案: いらない変数を減らす。無駄な処理を消す。

(とりあえず)廃止した変数: m_viewparent, m_domtreeparent

(とりあえず)書き直した関数: KitaThreadView::slotOpenURLRequest
(まあ書き直したと言ってもコードを整理しただけで元のコードとほとんど同じ内容なんですが)

687 名前:421 mailto:sage [04/04/30 01:10 ID:AcjcZDzg]
(2) キャッシュ済みの他スレへのアンカーのポップアップをさせる

現状では難しい理由:
ポップアップで使用するHTMLデータはKitaDomTreeクラスからもらっているが、
KitaDomTreeは巨大なクラスであり他スレのポップアップのためにわざわざ
KitaDomTreeを作るのは無駄すぎる。

解決策:
DatManager というクラスを新設し、ポップアップ用のHTMLデータ
はそれで一括管理する。具体的には Kita::DatManager::getHtml
でHTMLを取得する。またこれによりKitaThreadViewのポップアップ
まわりの処理がシンプル化できる(m_domtreeparent変数の廃止など)。

新設したクラス: DatManager

書き直した関数: KitaThreadView::slotOnURL
(こっちもコードを整理しただけで元のコードとほとんど同じ内容だったりします)

新しく生じた問題点:
スレッドのデータをKitaDomTreeとDatManagerという二つのクラスで
分割して管理することになる。

スレ全体でのポップアップ用のHTMLデータ → DatManager が管理
それ以外の個別のスレが持つデータ → KitaDomTree が管理


あとは細かい所を修正したくらいで、本格的な改良はGW明けにします・・・

688 名前:login:Penguin mailto:sage [04/04/30 04:54 ID:SymP/kNj]
Gentoo Linux ~x86
gcc 3.4.0
qt 3.3.2
kde 3.2.2

In file included from comment.cpp:11:
comment.h:58: error: extra `;'
make[5]: *** [comment.lo] エラー 1
make[5]: Leaving directory `/var/tmp/portage/kita-0.120.0/work/kita-0.120.0/kita/src/libkita'
make[4]: *** [all-recursive] エラー 1
make[4]: Leaving directory `/var/tmp/portage/kita-0.120.0/work/kita-0.120.0/kita/src/libkita'
make[3]: *** [all-recursive] エラー 1
make[3]: Leaving directory `/var/tmp/portage/kita-0.120.0/work/kita-0.120.0/kita/src'
make[2]: *** [all-recursive] エラー 1
make[2]: Leaving directory `/var/tmp/portage/kita-0.120.0/work/kita-0.120.0/kita'
make[1]: *** [all-recursive] エラー 1
make[1]: Leaving directory `/var/tmp/portage/kita-0.120.0/work/kita-0.120.0'
make: *** [all] エラー 2

!!! ERROR: net-www/kita-0.120.0 failed.
!!! Function src_compile, Line 39, Exitcode 2
!!! (no error message)

689 名前:login:Penguin mailto:sage [04/04/30 13:45 ID:QcR6XAjU]
Gentoo x86
kde 3.2.1
qt 3.3.0
gcc 3.3.2

>>> net-www/kita-0.120.0 merged.

690 名前:421 mailto:sage [04/04/30 23:34 ID:AcjcZDzg]
(疑似)2ぺインモードパッチ。>>686のパッチとは排他的で、分量もたいした
ことないです

ttp://www.geocities.co.jp/SiliconValley-Bay/7435/twopane.tar.gz

で、どういう事かというと、普通はスレ一覧をフローティングしてないときは常に
3ぺイン表示になっている訳ですが、それを板名をクリックしたり、スレッド名を
クリックするたびに

(状態A) 板一覧とスレ一覧の2ぺイン表示
(状態B) 板一覧とスレッドウィンドウの2ぺイン表示

という状態に交互に表示を切替えます。ただKitaの仕様上スレッドウィンドウを隠すこと
は出来ないため、状態Aはスレッドウィンドウを含む3ぺイン表示になります。
設定の「ツールバーを設定」で「スレ一覧の表示」ボタンをツールバーに表示して
おくとそのボタンを押すたびに状態を切替えるので便利です。

もちろんこんな機能必要ない人もいると思うので、その場合は
KitaMainWindow::hideSubjectやKitaMainWindow::showSubject
の先頭で何もせすにreturnすれば良いです(これがコメントアウトしている
// if(!KitaConfig::twoPaneMode()) return; の意味です )

691 名前:login:Penguin mailto:sage [04/05/01 00:38 ID:RD3+s9f+]
421氏に続いて俺もパッチw

www.geocities.co.jp/SiliconValley-SanJose/5557/03_ui_new_mark_thread.dpatch.gz

Kita 0.120.0 でマージされた新規スレのマーク機能を強化

1?24時間の間で時間設定可能に (User Interface ページ)
"after last access"はスレ毎の情報保存の仕様ができてから実装予定

マーク関連のバグ修正
一度見たスレがマークでソートした時に変な所に並ぶバグ修復+ちょっと書き直し
>>682 は間違ってなかった悪寒

ところでこの書き込みプレビュー余計な物が付いてるのが気になる…
クラス設計要見直しの悪寒…

692 名前:login:Penguin mailto:sage [04/05/01 00:58 ID:lT1h+ptQ]
新スレのマークが水色だと緑マークと見分けがつきにくいので
色を変えるか形を変えた方が良いかも

693 名前:691 mailto:sage [04/05/01 05:02 ID:RD3+s9f+]
>>691、そのままじゃ当たらない事を思い出した…

修正版を置きます

www.geocities.co.jp/SiliconValley-SanJose/5557/02_mark_new_thread_ex.dpatch.gz

あと>>691に書いた変更点に加えて
板を開いた時のソート方法がマークでソートになります

> 1?24時間の間で時間設定可能に (User Interface ページ)
化けてるけど1から24ね、念のため




694 名前:421 mailto:sage [04/05/03 00:10 ID:YdY0FAzb]
旅先で久々にダイアルアップ接続するとやっぱりオフライン読みがしたくなる訳で・・
で、オフライン読み出来るようにさっと改造してみたので折角なんでメモ書きをおすそ
分けしてみたり・・

動けば良いだけの超テキトーなものなので良い子は決して真似しないでください(w

begin 664 offline.txt.gz
M'XL("&B3E$```V]F9FQI;F4N='AT`)U434_;0!`]Q[]BL81D@V,#O3DE$BU0
MI5`"X>/2(K1V-LF2C=?:W4``42EPJGJK*O4?M(<>>^V_\1_IK.TD=HA`JBU9
M]GKFS9LW;S<(Y(!$0[>G!@PE#]_09\_MMXDG>U@0+\1ACWA]JG`R_IT\_$D>
MOR>/?Y/QCV3\,QE_31Z^&,85IVVT!R%O.!;M,TJN?9]QW$X_]ZE4*!G_,@QO
MQ4!PT0ZRT!+::S1]_X"HK3`D4OI^FU]'.LE"0\$<I`;Q+F4$V7#?I7GZ$D0-
M181JZ<*]L>*E+Y/83;3WCO$`,T"C0EHVJM8EOB+[/,2*\LA"9MJ.Z2!3=V0"
M]BHRO:"@@)EA'Z6`'7A8,RJU(G_]S^4Q`=1&\Z)%<+L9L9OG^1K5)U>NWD0%
MR;@ZZ0E`:Q$Y9+ER.GMP$0Z%()%ZSP/H=*U`YI('U3H1@@LK*^]Y$P+I+]GC
MUSOZ]S;%C'>MO)%[1)@D$+Z05L@C&-S1H1)Z@J\S4G64SM3WNR2G.1MO*MM\
MN)H&U;*(=.S'#*;RED<=VH66">MDHR(J6]O&"L.L>DK%IC/5,LT^;>U;($6@
M6<`[LMT>EPK2RW'FJ21BJPMJS0$<'2M!HRZ@?^`1OJ6,86_=75M#EO:OM[QN
M@RE<+"#B;*=UW&@>Z(G6<D7S[(DC\I;RU50)IA^;Q25H,&94044/?#>C#A87
MPZFI)LAR&%R24/V_G8W*K$5HQUO>\*8=:7(?-\Y+GZ_.LTV0%W;52)EE2@$.
M^\/X$*L>,"KP6S7=H)_'=F((51U+JC;XT,EX^6A9?HI,IY#C8AE2:MEYU[F%
MK?FS@(R`FK1*:MCVG5&9KY-Q@R)VK6)4YF%"'M^40)QB,\#A24:;L+FJTZV;
M4UUZMLC)2&F'VL[+U'FGPVA$4NY&Y1D1BI21;52FN^@)B5FDL[B)%^0N5TH'
MM%BALHJ96QK-;7)%0X)6]/;(WHT*>!@H*")@02?KU5TN=M.#M309$\>P3S)G
J>Z-J]Y;&YA1="S^#K=87GKL+1(XX2JV8JYP?Q\5#*1/F'^JGHCX$!P``
`
end

695 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/03 02:06 ID:PZUfyaab]
>>686>>690>>693のパッチをマージしました。thanks.
>>690>>693は設定画面追加します。デフォルトonで様子見かな。

>>688,689
> comment.h:58: error: extra `;'
これってgcc 3.4.0でエラーになるようになったのかなぁ。
3.4.0入れて確かめてみます。それまでは3.3.xで何とかして下さい。

>>692
もうちょっと濃い方がいいかな?
形も変えてみます。


696 名前:login:Penguin mailto:sage [04/05/03 20:34 ID:ZGtnDZZu]
さっき make install した kita で初カキコ。
KDE の操作自体不慣れだけど、ぽちぽち逝きます。

697 名前:421 mailto:sage [04/05/03 23:29 ID:9PCKtqgZ]
中の人乙です。それで今後の私の予定ですが、とりあえずGW明けの土曜日あたりにもう一回
KitaThreadViewのシンプル化パッチを出したら一旦パッチの供給はストップして、新バー
ジョンがリリースされた後に改めてレス抽出パッチ(>>586で言う(4))を出そうと思っています。

シンプル化パッチはいらない関数、変数の統廃合、コメントの追加くらいがメインで、diffを
取ると分量は若干多いかも知れませんが、何か目新しい処理を付ける訳では無いのでそれ程
マージには苦労しないと思います。

で、レス抽出パッチの方は大した分量にはならないと思うんですが、抽出したレスの表示場所は

(1) 通常のスレと同じスレッドウィンドウのタブの上 (KitaThreadTabWidget上)
(2) 新しいウィンドウをトップウィンドウに表示してそのタブの上

のどちらが良いでしょうかね。まあ、設定で両方式に対応しても良いんですが無駄な設定項目
はなるべく増やしたくないのでどちらかの方式に固定しようと思います。とりあえず画面に
表示されるウィンドウがひとつ増えるという問題がありますが、QTabWidgetがアレなので
なるべく同じ行に表示されるタブの数を増やしたくないというのと、レス内容の分析のし易さ
を重視して今のところは(2)の方式で行こうと思っているのですが・・

698 名前:421 mailto:sage [04/05/03 23:31 ID:9PCKtqgZ]
>>661で void KitaThreadTabWidget::showThreadWithNewTab で

if ( view ) {
setCurrentPage( indexOf( view ) );
// showThread( thread );
view->slotReloadButton();
} else {

の方を書くのを忘れてました。あと

>>691
> ところでこの書き込みプレビュー余計な物が付いてるのが気になる

上のボタンとかのことなら今消しときました。

699 名前:login:Penguin mailto:sage [04/05/04 01:11 ID:sOMzpx5G]
久しぶりにCVSの方入れてみました。
いいですね。

ところで、常に新しいタブで開くのチェックはまだ保存されませんか?

700 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/04 02:59 ID:idyl0lMr]
>>690>>693の設定画面を追加しました。
ソート方法は今は設定可能にしてますが、将来は板ごとに設定保持したいなと言ってみる。
>>688のコンパイルエラーも直しました。namespaceは';'要らないんですね。

>>696
ようこそ^^
何かあったらカキコしてください。

>>697
とりあえず421氏の好きな方(2)でやってください。要望があったらそれから考えましょう。

>>699
> ところで、常に新しいタブで開くのチェックはまだ保存されませんか?
忘れてますたorz
今修正入れました。ついでに、お気に入りでこのオプションが効かないバグ発見orz


701 名前:421 mailto:sage [04/05/05 21:55 ID:XzR6u8by]
昨日今日で作業しちゃったので予定よりも前倒しでKitaThreadViewのシンプル化パッチを
出しちゃいます。>>686をあててからの差分です。

ttp://www.geocities.co.jp/SiliconValley-Bay/7435/shbonmg-pre4-2.tar.gz

内容は>>697で書いた通り、クラスの整理とさしあたって必要ない関数変数の削除がメインです。
DatManagerクラスを新設したお蔭でややこしい親子関係みたいなのが無くなったのでかなり
すっきりしたはずです。詳しくはreadme.txtを見てください。

それと>>697で書いた通り、ごちゃごちゃすると不味いので新しいパッチの供給は新バージョン
が出るまではストップします。

702 名前:login:Penguin mailto:sage [04/05/07 18:20 ID:CYcOzvqU]
kita 0.130.0 released.

変更点
>>686のパッチ(refactoring)
> (2) キャッシュ済みの他スレへのアンカーのポップアップをさせる

>>688のコンパイルエラーの修正

>>690
> (疑似)2ぺインモードパッチ。
プリファレンスで設定できます。

>>691
> 1-24時間の間で時間設定可能に (User Interface ページ)
あと並び方を設定できるようにしてます。

>>692
新着スレアイコンの変更。分かりやすいように"NEW"にしておきましたが、
他のアイコンも変えるべきかなぁ。

>>698の修正。ちょっと速くなります。

>>701のパッチ(refactoring)

703 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/07 18:26 ID:CYcOzvqU]
修正追加。
>>699
> ところで、常に新しいタブで開くのチェックはまだ保存されませんか?
の修正。あと、お気に入りでこのオプションが効かなかったのも修正。

後入れてないのは>>694のオフラインモードくらいかなぁ。
もし忘れてたら言ってください。



704 名前:login:Penguin mailto:sage [04/05/07 22:02 ID:JytwqUYv]
>>703

中の人乙です

> 後入れてないのは>>694のオフラインモードくらいかなぁ。
> もし忘れてたら言ってください。

>>682を忘れないで…


705 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/07 23:28 ID:CYcOzvqU]
>>704
thanks. CVSにcommitしますた。
>>683を勘違いしてました。


706 名前:421 mailto:sage [04/05/07 23:33 ID:+v/aevFI]
更新乙です。レス抽出パッチ(>>586の(4))なんですが、一気にやると大変なので
2回に分けることにします。

で早速1つ目のパッチなんですが、内容は DatManager クラスの拡張がメインに
なっています。KitaDomTreeでやっていたレスアンカーのパースを DatManager
に移管してポップアップまわりの処理は完全にDatManagerの管轄下に置くことに
しました。これによってKitaThreadViewクラス間の親子関係を断ち切ることがで
きました。あとついでなんでIDとレス番号の上で右クリックしたときにIDポップ
アップとかレスのツリー表示をするようにしてみたり。

ttp://www.geocities.co.jp/SiliconValley-Bay/7435/shbonmg-4-1.tar.gz

2つ目のパッチは KitaNavi というQFrameから派生させたクラスを新設して、それ
にKitaThreadViewを貼りつけるっていう内容になります。

> 後入れてないのは>>694のオフラインモードくらいかなぁ。

これは真面目に書いたコードではないので、オフラインモードを入れるなら
一からきちんと書き直した方が良いです(w

707 名前:login:Penguin mailto:sage [04/05/08 07:47 ID:zYuB+cRa]
動作報告。
Turbolinux 10D (kernel 2.6.0, KDE 3.1.5) にて
0.130.0 .src.rpm よりのビルド、インストール、動作ともに問題なし。

要望
「行が多すぎて書き込めません。」などと言われて書き込み失敗したとき、
それまで書いていたものが消えてしまいます。
body の内容を温存したまま修正、再書き込みを行いたいのですが。



708 名前:login:Penguin mailto:sage [04/05/08 07:48 ID:zYuB+cRa]
                    , -=- -─‐-、  
                   _ ´-─ ¬く  ̄  ̄ミ- 、
                ,,,,/    _==-ミァ-─‐-、 \''''''''''''ー--、,,,,,_
            _,,,,-''"/  , ‐''"         \ \、_,,,ー''ゞ" `ゞ、
            -' "  /  /     /   |      \ ヽ     /"`
       _,,-''''''"""''''' / /  /   / /    ||  |  i  ヽ i    /
       ´"''、.    i /  / /  / / /    ||  ||  |│ |ノス  /
          '、   |//  / /___, -一ァ|  /! |ト、|│ | | く」/
            '、  |,-‐¬  ---┘'7 |!  ハ! |,、-┼十|!/\/\
          , -‐ ''"  し' '´_ /,ィ二l |ト、/!ヽト、\_ヽ!|!l\:..  /
       ,r/      __   ,イ|リ ヾハ! ヽ!  ,ィ⌒ヾミリノ/:::... \
      / ||ヽ  -'     / ̄ )` __      |ヒノ:} '` ,;\/\/
    ,r '   ヾ、  ,-、____ , イ ̄,r==-      ==-'  レ' /|  |
  / ヽ    `ーソ  ' | |ト、,ヘ ′""          "" / / || |
. /    \_  /  | ハ ヽ`゙'ヘ       ' '     / / | |  |  <中の人、乙。
           /   / / |  ヽ 川\      0     //! |  | |  |
        /    / / 八  \川| |`ト- .. __ , イ‐ァヘ |  | ||  |!
      /    / / /  \  \ 「`ー- 、    /  .〉  ト、|  ヽ、
     ,イ    /-─=¬ニヘ、_  \   厂\ 厂ヽ /!|   | `ー=ヘ
 -‐  ̄ /─ '  ̄     ├- ヽ\  \ノ\ \ 人 ハ!ヽ ||  |-┤ ヽ
      /          /!‐-- | |\   ト、_`ヽ oヽ  ト、!  ||  |‐┤- ヽ
  // 〉      __ /  ├‐-  ||  | 川-‐  | |  厂7! ハ!  ├:┤  ̄ヽ
  / / ー ─    ̄       ├‐- リ  || ハ!ヘ   | |  ト┤|/′ ヾ,┤   ゙i_
  ‐ '              〉‐-    | / /\ .|o | /ヽ/(′    ∨     \
AA書き込み、表示テスト。

709 名前:699 mailto:sage [04/05/08 11:15 ID:KX3qvYRS]
>>733
ありがとうございました。

710 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/08 17:16 ID:6bFAqneI]
また鯖移転かぁ。いい加減自動対応しないとまずいかな。

>>706
commitしますた。

>>707
対応しますた。

711 名前:421 mailto:sage [04/05/09 00:53 ID:fQeHPrTA]
では残りのパッチを。>>706からの差分でKitaNaviクラスを新設しています。

ttp://www.geocities.co.jp/SiliconValley-Bay/7435/shbonmg-4-2.tar.gz

このパッチはキーワードなどで抽出したレスをKitaナビゲーション(通称Kitaナビ)
というありがちな名前の別ウィンドウにタブ表示します。で、暫定的な使用方法ですが・・・

タブの上で右クリック: タブメニュー表示
Ctrl+Tab: 切替え
Ctrl+w: タブを閉じる
Ctrl+f: 検索

レスアンカー上でCtrl+クリック or 中クリックでレス表示
レス番号上でCtrl+クリック or 中クリックでレスツリー表示 (右クリックでポップアップ)
IDの上でCtrl+クリック or 中クリックでIDによるレス抽出 (右クリックでポップアップ)

検索コンボボックスにフォーカスを移してから
:(レス番号) と入れて Enter でそこにジャンプ
?(単語1) (単語2) ・・・ と ? を先頭に付けて複数単語でAND抽出
?|(単語1) (単語2) ・・・ と ?| を先頭に付けるとOR抽出

これはあくまで暫定的な操作方法なのでこっちの操作方法にした方が良いという案がありましたら
直すのでおっしゃって下さい。

712 名前:kitaの中の人 ◆KITAulkOso mailto:sage [04/05/09 02:16 ID:dpHgMs5L]
>>708
ねこ大好き。

>>711
commitしますた。ついでにスクリーンショット↓
kita.sourceforge.jp/screenshots/screenshot_kitanavi.png

> Ctrl+Tab: 切替え
これはデスクトップの切り替えに使われるので良くないかも。


713 名前:login:Penguin [04/05/09 08:09 ID:lvsa/A2J]
1.各種設定方法がわかりずらい。
    ブラウザ指定の方法や、ツリーの色の設定など。
    タブの挙動の動作はどこでやるのかも全く不明。
    あとメール欄を名前の横に埋め込むようにはできないの?
2.レス番をクリックすると「コレに返信」や「あぼーん指定」などができるようにしてほしい
3.IDをクリックで、同じIDから投稿されたレスをポップアップ
4.画像のインラインプレビュー
5.板ツリーの場所に板ツリーとは別のタブで、お気に入りのツリーを追加して欲しい。
6.お気に入りの多段ディレクトリ化。

ちょっと使っただけ(1時間程度)で、これだけの不満があった。
前にkitaは開発者のオナニーマシーンって言った人がいたけど本当にそう思うよ。
なんか、ユーザが求めている基本的な事が全くわかってなさげ。



714 名前:login:Penguin mailto:sage [04/05/09 08:18 ID:lvsa/A2J]
>>713
メル欄を埋め込む方法がわかった。
ってか、なんでコレをkitaの設定の所に入れないのよ?
もうアホかとバカ(ry

715 名前:login:Penguin mailto:sage [04/05/09 08:21 ID:lvsa/A2J]
もうひとつ。
新着レスが無いスレを読みに言ったときに、「新着が無い」って事をどっかに表示させてくれ!
これじゃぁ、ちゃんと読み込みに行ってるかどうかわからん。

あと、更新中なら更新中と表(ry

716 名前:login:Penguin mailto:sage [04/05/09 08:25 ID:lvsa/A2J]
書き込みのウィンドウでデフォルトでsage選択ができる設定を追加して欲しい。

717 名前:login:Penguin mailto:sage [04/05/09 08:27 ID:lvsa/A2J]
このスレ&レス一覧のタブにはなんか意味があるの?
新しいスレをクリックしたら新タブで開くという設定がどこかにあるのか?

新しいスレを表示させても同一タブに上書きされて、タブの意味が全く無いぞ

718 名前:login:Penguin mailto:sage [04/05/09 08:29 ID:lvsa/A2J]
失敬。言葉足らずだった。
新しいスレをクリックしたら、デフォで新タブで開くという設定が欲しいです。

719 名前:login:Penguin mailto:sage [04/05/09 10:41 ID:NgjnKqbr]
>>713
あなたはオープンソースのソフトウェア開発を全くわかってなさげ
ほんと数人の人が暇を見付けて趣味でやってるだけなのに
開発のしやすいwin環境と比べないで
まだまだ発展段階だし
要望を書き込むのは結構なことですが。
>>718
過去レスも参照してください
今のバージョンなら 設定>ユーザーインターフェース でできます。

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。まあ要望が
多かったら入れてみようとは思ってるんですが。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<417KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef