OSDN Git Service
yoffy [Fri, 28 Nov 2003 02:28:38 +0000 (02:28 +0000)]
・板がない場合は IE で開くように変更。
yoffy [Fri, 28 Nov 2003 01:27:53 +0000 (01:27 +0000)]
・subject.txt の区切りが '<>' ではないのにそのまま EnumThread に渡していたバグを修正。
(何故かうまく動いてたけど)
yoffy [Fri, 28 Nov 2003 01:16:49 +0000 (01:16 +0000)]
・不要なものや紛らわしい記述を排除。
yoffy [Thu, 27 Nov 2003 16:57:37 +0000 (16:57 +0000)]
・サーバ側で透明あぼーんされていると無限ループに陥るので修正。
yoffy [Thu, 27 Nov 2003 14:08:43 +0000 (14:08 +0000)]
・メニューの開放に Delete ではなく Free を使うように。
※詳しくは TMenuItem のヘルプ参照
yoffy [Thu, 27 Nov 2003 13:04:18 +0000 (13:04 +0000)]
・コンストラクタやデストラクタといった細かいところの調整。
h677 [Thu, 27 Nov 2003 12:26:09 +0000 (12:26 +0000)]
文字列の置換をMojuUtils.pasのCustomStringReplaceを
使うようにした。(このフォルダにMojuUtils.pasをコピーしておくか、pathを通してください)
h677 [Thu, 27 Nov 2003 11:19:34 +0000 (11:19 +0000)]
終了時のアクセスバイオレーションを回避
yoffy [Thu, 27 Nov 2003 06:52:26 +0000 (06:52 +0000)]
・コメント強化。
yoffy [Wed, 26 Nov 2003 17:40:00 +0000 (17:40 +0000)]
・同じ変数に同じ値を2回代入している箇所があったので修正。
yoffy [Wed, 26 Nov 2003 13:58:56 +0000 (13:58 +0000)]
・レス絞込ダイアログでキャンセルを押すとレス絞込が解除されてしまうのを修正。
yoffy [Wed, 26 Nov 2003 12:50:32 +0000 (12:50 +0000)]
・したらば JBBS の subject.txt は上下が同じなのでそれに対応。
h677 [Wed, 26 Nov 2003 09:50:00 +0000 (09:50 +0000)]
AnsiReplaceTextを高速版CustomStringReplaceに変更した
h677 [Wed, 26 Nov 2003 09:31:35 +0000 (09:31 +0000)]
StringReplaceを高速版CustomStringReplaceに変更した
yoffy [Wed, 26 Nov 2003 08:58:31 +0000 (08:58 +0000)]
・存在しない板へのアンカーがあるとポップアップしようとした時にエラーが発生するので修正。
yoffy [Wed, 26 Nov 2003 04:39:08 +0000 (04:39 +0000)]
・'/' が2つ重なった URL が生成されるバグを修正。
yoffy [Wed, 26 Nov 2003 04:38:17 +0000 (04:38 +0000)]
・アドレスバーに入力された URL で IE に委託してしまう URL のうち、
まだギコナビで開ける可能性があるパターンがあったので修正。
yoffy [Wed, 26 Nov 2003 03:57:48 +0000 (03:57 +0000)]
・板更新後に BBS を切り替えるとエラーが起きるようになってしまったので修正。
h677 [Wed, 26 Nov 2003 03:57:24 +0000 (03:57 +0000)]
大文字小文字区別なし置換も高速化した
yoffy [Wed, 26 Nov 2003 03:49:44 +0000 (03:49 +0000)]
(none)
yoffy [Wed, 26 Nov 2003 03:49:38 +0000 (03:49 +0000)]
・履歴の追加がバグってるので修正。
yoffy [Wed, 26 Nov 2003 03:48:46 +0000 (03:48 +0000)]
・作ってもいないオブジェクトを参照しているバグがあったので修正。
yoffy [Wed, 26 Nov 2003 03:48:20 +0000 (03:48 +0000)]
・お気に入りから現在表示されているのとは別の BBS のスレを開くと
コテハンやメールが読み込まれないバグを修正。
h677 [Tue, 25 Nov 2003 18:22:43 +0000 (18:22 +0000)]
高速化してみた
h677 [Tue, 25 Nov 2003 17:51:13 +0000 (17:51 +0000)]
ちょっとだけ早い文字列置換関数(TStringList相手だと結構早い)に変換
h677 [Tue, 25 Nov 2003 17:50:53 +0000 (17:50 +0000)]
ちょっとだけ早い文字列置換関数(TStringList相手だと結構早い)
yoffy [Tue, 25 Nov 2003 16:03:40 +0000 (16:03 +0000)]
・ReloadBBS を若干強化。
yoffy [Tue, 25 Nov 2003 15:32:39 +0000 (15:32 +0000)]
・履歴の項目を開くと毎回スレッドのスクロール位置がトップになるのを修正。
・履歴のクリア後にスレッドを開くとエラーが起きるのを修正。
h677 [Tue, 25 Nov 2003 15:18:55 +0000 (15:18 +0000)]
CustomStringReplace関数の新設。StringReplace関数を置き換えた。
h677 [Tue, 25 Nov 2003 15:18:04 +0000 (15:18 +0000)]
boardItem であるべきであろうところが、threaditemになっていたので修正した
h677 [Tue, 25 Nov 2003 14:18:46 +0000 (14:18 +0000)]
TAbonの解放を書き忘れてたから追加
yoffy [Tue, 25 Nov 2003 14:09:28 +0000 (14:09 +0000)]
(none)
yoffy [Tue, 25 Nov 2003 14:09:20 +0000 (14:09 +0000)]
・2ちゃんねるの過去ログから見つけた場合に URL の生成がうまく出来ない可能性があるので修正。
yoffy [Tue, 25 Nov 2003 14:05:15 +0000 (14:05 +0000)]
・板一覧の更新を行った後にお気に入りを開くとエラーが起きるのを修正。
h677 [Tue, 25 Nov 2003 12:41:29 +0000 (12:41 +0000)]
一行DatToHTML用のInternalAbonForOneを通すようにした。
yoffy [Mon, 24 Nov 2003 17:15:20 +0000 (17:15 +0000)]
・メニューの名称や配置など全般的に整理、統一。
・作りかけだったのか、「板をブラウザで表示」が
名前通りには機能していなかったようなので実装。
・お気に入りを右クリックしたときのメニューにもブラウザで表示する項目を追加。
yoffy [Mon, 24 Nov 2003 14:21:22 +0000 (14:21 +0000)]
・壊れたお気に入りを読んでも他のお気に入りに影響が出ないようになった。
yoffy [Mon, 24 Nov 2003 12:04:27 +0000 (12:04 +0000)]
・最後に表示したキャビネットを記憶するようになった。
(今までも記憶していたが、BBS が複数から選べるようになったのでその対応)
・お気に入りの名前を編集するときに、
閉じたツリーの中に入っていたらツリーを展開するようになった。
yoffy [Mon, 24 Nov 2003 12:02:15 +0000 (12:02 +0000)]
・お気に入りの名前を変更したときに変更が適用されるように修正。
yoffy [Mon, 24 Nov 2003 10:50:48 +0000 (10:50 +0000)]
・キャビネットを表示したまま終了しても、
次回起動時にキャビネットが表示されなくなってしまったので修正。
yoffy [Mon, 24 Nov 2003 10:50:01 +0000 (10:50 +0000)]
・板更新で毎回更新項目が出てしまうので修正。
yoffy [Mon, 24 Nov 2003 10:13:13 +0000 (10:13 +0000)]
・デザインや名称の変更。
yoffy [Mon, 24 Nov 2003 10:01:44 +0000 (10:01 +0000)]
・キャビネットがトグルするようになった。
これにより、CabinetVisibleAction はデフォルトのボタンからはずし、
Cabinet2chAction, CabinetHistoryAction, CabinetFavoriteAction をデフォルトに追加。
yoffy [Mon, 24 Nov 2003 09:06:25 +0000 (09:06 +0000)]
・お気に入りなどで板を表示しなくてはならない場合、
表示しているキャビネットが違う BBS の板だった、または履歴やお気に入りだった時には
右上ペインのみ更新するようになった。
これにより、お気に入りキャビネットの操作中にキャビネットが勝手に切り替わってしまう現象が回避される。
yoffy [Mon, 24 Nov 2003 07:58:29 +0000 (07:58 +0000)]
・お気に入りの保存はやはり URL エンコードじゃないという大失態をやらかしたので修正。
・履歴を強化。
yoffy [Mon, 24 Nov 2003 01:29:16 +0000 (01:29 +0000)]
(none)
yoffy [Sun, 23 Nov 2003 18:00:42 +0000 (18:00 +0000)]
・履歴を保存するようにしてみた。
yoffy [Sun, 23 Nov 2003 16:47:44 +0000 (16:47 +0000)]
・BBS を切り替えたときに自動的に BBS のツリーが開かれなくなっていたバグを修正。
yoffy [Sun, 23 Nov 2003 15:45:11 +0000 (15:45 +0000)]
・URL から TThreadItem を検索するスピードを大幅に高速化。
yoffy [Sun, 23 Nov 2003 14:17:10 +0000 (14:17 +0000)]
・今までカキコおよびスレ立ては必ず成功を返していたが、
失敗したかもしれない場合を出来るだけ検出するようになった。
yoffy [Sun, 23 Nov 2003 14:16:18 +0000 (14:16 +0000)]
・InternalPrint, InternalDebugPrint を追加。
yoffy [Sun, 23 Nov 2003 14:15:52 +0000 (14:15 +0000)]
・アドレスバーでの板アドレスの入力や、リンクバーの板のお気に入りをクリックしたときに、
表示している BBS と異なる BBS だったら、BBS の表示を切り替えるようになった。
yoffy [Sun, 23 Nov 2003 13:20:40 +0000 (13:20 +0000)]
・IsLogFile をチェックしないようにしたときに、
ファイルリストから削除する処理までとめてしまっていたので修正。
yoffy [Sun, 23 Nov 2003 13:19:43 +0000 (13:19 +0000)]
・TThreadItem を新規作成していなくても重複して TBoard に追加していたので修正。
yoffy [Sun, 23 Nov 2003 12:25:51 +0000 (12:25 +0000)]
・差分ログをファイルの頭から保存していたので修正。
yoffy [Sun, 23 Nov 2003 11:20:07 +0000 (11:20 +0000)]
・アドレスバーにプラグインを使用した板のアドレスを入力し、移動ボタンを押すと、
IE が立ち上がることなくその板がギコナビで表示されるようになった。
※プラグインを使用しない場合は未対応。
yoffy [Sun, 23 Nov 2003 11:18:46 +0000 (11:18 +0000)]
・ReadSubject 内で IsLogFile を設定しなくなった。
yoffy [Sun, 23 Nov 2003 11:17:47 +0000 (11:17 +0000)]
・TThreadItem の作成時に IsLogFile が設定されるようになった。
yoffy [Sun, 23 Nov 2003 10:38:30 +0000 (10:38 +0000)]
・色々と URL に関する不具合を修正。
yoffy [Sun, 23 Nov 2003 09:56:32 +0000 (09:56 +0000)]
・TThreadItem の作成時にファイル名を自動的に設定するようになった。
yoffy [Sun, 23 Nov 2003 09:55:54 +0000 (09:55 +0000)]
・プラグインを使用しない外部板の URL がうまく扱えなくなっていたので修正。
yoffy [Sun, 23 Nov 2003 09:25:26 +0000 (09:25 +0000)]
・お気に入りの読み込みを高速化。
yoffy [Sun, 23 Nov 2003 06:07:28 +0000 (06:07 +0000)]
・名前に日付が表示されたり日付に本文が表示されたりと、ずれまくりだったので修正。
yoffy [Sun, 23 Nov 2003 05:57:41 +0000 (05:57 +0000)]
(none)
yoffy [Sun, 23 Nov 2003 05:45:38 +0000 (05:45 +0000)]
(none)
yoffy [Sun, 23 Nov 2003 05:45:31 +0000 (05:45 +0000)]
・外部板の名前に拡張子がつかないように変更。
yoffy [Sun, 23 Nov 2003 05:07:51 +0000 (05:07 +0000)]
・アンカーが他のスレッドでもポップアップの内容が自分のスレッドになってしまうバグを修正。
yoffy [Sun, 23 Nov 2003 04:51:00 +0000 (04:51 +0000)]
・新たにしたらば(≠JBBS)プラグインを作成。
yoffy [Sun, 23 Nov 2003 04:11:54 +0000 (04:11 +0000)]
・名前を ShitarabaJBBS に変更したのにログフォルダが ShitarabaJBBS になっていなかったので修正。
yoffy [Sun, 23 Nov 2003 04:02:12 +0000 (04:02 +0000)]
・ShitarabaPlugIn から ShitarabaJBBSPlugIn に名称変更。
・旧式の URL を受け付けるようになった。
yoffy [Sun, 23 Nov 2003 03:27:50 +0000 (03:27 +0000)]
・Board ファイルごとに BBS を分けるようになった。
yoffy [Sun, 23 Nov 2003 03:26:42 +0000 (03:26 +0000)]
・URL を受け付けなくなっていたバグを修正。
yoffy [Sat, 22 Nov 2003 17:06:14 +0000 (17:06 +0000)]
・アンカーのリンク先が2ちゃんねるだった場合に IE で開くようになってしまっていたので修正。
・アンカーのリンク先が2ちゃんねるの過去ログだった場合に対応していなかったので修正。
yoffy [Sat, 22 Nov 2003 16:34:30 +0000 (16:34 +0000)]
(none)
yoffy [Sat, 22 Nov 2003 16:34:23 +0000 (16:34 +0000)]
・TBoard および TThreadItem の作成時にプラグインを使用していなくてもパスを生成するようになった。
また、2ちゃんねる以外は exboard\<ホスト名>\ の位置からパスを生成するようになった。
yoffy [Sat, 22 Nov 2003 15:11:39 +0000 (15:11 +0000)]
(none)
yoffy [Sat, 22 Nov 2003 15:11:26 +0000 (15:11 +0000)]
・TBoard および TThreadItem のコンストラクタは
URL の引数無しでは呼び出せなくなった。
yoffy [Sat, 22 Nov 2003 15:10:18 +0000 (15:10 +0000)]
・お気に入りが URL 主体の保存になったので、
TFavoriteBoardItem および TFavoriteThreadItem のコンストラクタは
URL の引数無しでは呼び出せなくなった。
yoffy [Sat, 22 Nov 2003 15:08:42 +0000 (15:08 +0000)]
・ログのフォルダがギコナビフォルダ固定になっていたので修正。
yoffy [Sat, 22 Nov 2003 13:44:49 +0000 (13:44 +0000)]
・メニューバーのキャビネットにも BBS の一覧が表示されるようになった。
yoffy [Sat, 22 Nov 2003 12:18:32 +0000 (12:18 +0000)]
・アドレスバーの履歴がハ゛タ34から封印されていたので修正。
封印しちゃったのは漏れですm(__)m
yoffy [Sat, 22 Nov 2003 12:17:50 +0000 (12:17 +0000)]
・デコードは URL デコードなのに、エンコードが間違っていたので URL エンコードするように修正。
yoffy [Sat, 22 Nov 2003 12:07:44 +0000 (12:07 +0000)]
・rawmode.cgi に対応。
yoffy [Sat, 22 Nov 2003 11:40:46 +0000 (11:40 +0000)]
・HttpDecode を追加。
yoffy [Sat, 22 Nov 2003 11:39:32 +0000 (11:39 +0000)]
・$20 を与えても上位ビットが変化するわけないので、
al に限定する必要は無かった為修正。
yoffy [Sat, 22 Nov 2003 06:49:27 +0000 (06:49 +0000)]
(none)
yoffy [Sat, 22 Nov 2003 06:48:15 +0000 (06:48 +0000)]
・R1.124の処置を取り消し。
yoffy [Sat, 22 Nov 2003 04:57:40 +0000 (04:57 +0000)]
・うっとおしいデバッグ用のメッセージを削除。
yoffy [Sat, 22 Nov 2003 04:57:17 +0000 (04:57 +0000)]
・ギコナビを終了するときにクラッシュするので、
根本的な解決策ではないが開放処理をシステムに任せてみた。
yoffy [Fri, 21 Nov 2003 17:24:50 +0000 (17:24 +0000)]
・今まで 1 つ固定であった BBS が複数持てるようになった。
これにより、多くの2ちゃんねる特有の処理が排除され使えなくなった可能性がある。
以下注意。
お気に入りファイルのフォーマットが変更になった(確定)。
巡回ファイルのフォーマットが変更になったかもしれない(不明)。
他にもあるかも。
h677 [Fri, 21 Nov 2003 14:21:04 +0000 (14:21 +0000)]
透明あぼ〜んに対応(空行時の出力抑制)
h677 [Fri, 21 Nov 2003 14:00:19 +0000 (14:00 +0000)]
plugin(一行ずつあぼ〜んの処理が必要なやつ)用の関数追加
h677 [Fri, 21 Nov 2003 13:51:12 +0000 (13:51 +0000)]
plugin(一行ずつあぼ〜んの処理が必要なやつ)用の関数追加
yoffy [Fri, 21 Nov 2003 06:53:07 +0000 (06:53 +0000)]
・ブラウザタブのがタブスタイルになっている時はタブのドラッグアンドドロップを可能に。
yoffy [Fri, 21 Nov 2003 06:15:11 +0000 (06:15 +0000)]
・OnAcceptURL の戻り値で URL の種類が判別できるようになった。
yoffy [Fri, 21 Nov 2003 06:14:52 +0000 (06:14 +0000)]
・URL をクリックしたときに可能ならギコナビで開くようになった。
yoffy [Fri, 21 Nov 2003 06:14:31 +0000 (06:14 +0000)]
・AcceptURL の戻り値で URL の種類が判別できるようになった。
yoffy [Fri, 21 Nov 2003 04:41:19 +0000 (04:41 +0000)]
・アイコンのビットマップがプロジェクトで使用しているものより不足しているようなので、プロジェクトから復元。
・アイコンを追加して subject.txt が読み込まれている板のアイコンを変更するようにしてみた。
yoffy [Fri, 21 Nov 2003 03:31:36 +0000 (03:31 +0000)]
・取得日時の設定はギコナビが管理するので必要が無くなった。
yoffy [Fri, 21 Nov 2003 03:31:29 +0000 (03:31 +0000)]
・未更新時に dsNotModify を返さない事があったので修正。
・取得日時の設定はギコナビが管理するので必要が無くなった。