Browse Subversion RepositoryLog of /trunk/ttpmenu/ttpmenu.cpp
Revision 10706 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun May 14 15:37:30 2023 UTC (10 months, 4 weeks ago) by zmatsuo File length: 87240 byte(s) Diff to previous 10705 ttpmenu のダイアログ,メニューをUnicode APIを使用するよう修正 - 簡単に切り替えることができる部分はUnicode版を使用すようにした - TERATERM.INI への参照をUnicodeに変更 - lng ファイルへの参照を一部Unicode化 Revision 10705 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun May 14 15:37:21 2023 UTC (10 months, 4 weeks ago) by zmatsuo File length: 98159 byte(s) Diff to previous 10704 ttpmenu の ttssh.exe 考慮部分を削除 - ttssh.exe の使用を考慮していたコードを削除 - ttssh.exe は現在使用していない Revision 10704 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun May 14 15:37:10 2023 UTC (10 months, 4 weeks ago) by zmatsuo File length: 98264 byte(s) Diff to previous 10555 ttpmenuのlngファイルのパスが誤っていたので修正 - exeファイルのあるフォルダの lng*/ フォルダを参照するようにした - 誤ってiniファイルのあるフォルダを参照していた - ttpmenu/.editorconfig 追加 - 行末のスペースを受け入れるようにした - メモリリーク調査コード追加 - crtdbg.h の include、_CrtSetDbgFlag() の追加 Revision 10555 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Jan 31 12:42:55 2023 UTC (14 months, 1 week ago) by nmaya File length: 98135 byte(s) Diff to previous 9899 TeraTerm Menu 内で組み立てて ttermpro.exe に渡す引数の上限を 8191 文字に変更 これまでは 259 (MAX_PATH) 文字だった ticket: #40764 Revision 9899 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon May 2 13:38:59 2022 UTC (23 months, 1 week ago) by zmatsuo File length: 98005 byte(s) Diff to previous 9381 ttssh.exe を削除 - TERATERM_EXTENSIONS 環境変数を使っていた頃のもので使われていない ticket #44327 Revision 9381 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Aug 28 15:28:48 2021 UTC (2 years, 7 months ago) by zmatsuo File length: 98235 byte(s) Diff to previous 9306 hGetPrivateProfileStringW() は文字列=NULLを返さないようにした - 従来は NULL を返すことがあった - iniファイルに項目がない場合 - 変更後 L"" を返すようにした - GetI18nStrWW() も同様 - メモリが確保できない場合は NULL を返す Revision 9306 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jun 12 15:29:32 2021 UTC (2 years, 9 months ago) by zmatsuo File length: 98216 byte(s) Diff to previous 9193 TTTSet構造体のファイルを保持するメンバをUnicode化,動的バッファ化した - common/tttypes.h - 次のメンバを追加 - wchar_t *HomeDirW; - wchar_t *SetupFNameW; - wchar_t *KeyCnfFNW; - wchar_t *LogFNW; - wchar_t *MacroFNW; - wchar_t *UILanguageFileW; - wchar_t *UILanguageFileW_ini; - 主要なメンバのみ - 従来の(ANSI文字列版)メンバーも利用可能 - Unicode版から変換 - 従来通りのフォルダ名に従来通りのファイル名で使用すれば問題は起きないはず - Tera Term内部はほとんど従来通り(ANSI文字版)を使用 Revision 9193 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Mar 4 13:40:54 2021 UTC (3 years, 1 month ago) by zmatsuo File length: 97467 byte(s) Diff to previous 9129 ツールチップを修正 - "Regist" -> "Register" - "Delete" -> "Unregister" Ticket #40642 Revision 9129 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jan 16 05:21:37 2021 UTC (3 years, 2 months ago) by zmatsuo File length: 97461 byte(s) Diff to previous 9048 VS2005 による Windows 95 のサポート方法を変更
- 各々のソースファイル内の Windows 95 サポート用コードを不要にする
- ファイルのinclude + 関数呼出をやめる
- #include "compat_w95.h" を削除
- DoCover_IsDebuggerPresent() 呼び出しを削除
- 代わりにファイル(common/compat_w95_vs2005.c)をリンク
- VSプロジェクトファイル
- プロジェクトから compat_w95.h を削除
- VS2005プロジェクトに compat_w95_vs2005.c を追加
- VS2005以外では Windows 95 で動作するバイナリが生成できないので追加は不要
- cmake
- SUPPORT_OLD_WINDOWS=ON 時、compat_w95_vs2005.c をリンクするよう修正
- なるべく target_* を使用するよう修正
Revision 9048 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Dec 16 12:24:13 2020 UTC (3 years, 3 months ago) by nmaya File length: 97486 byte(s) Diff to previous 8579 ソースファイルの著作権表記の "最後の発行の年" を削除 ticket #40996 Revision 8579 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Mar 7 15:13:09 2020 UTC (4 years, 1 month ago) by zmatsuo File length: 97490 byte(s) Diff to previous 8577 ttpmenu のフォント指定を修正 - "TTMenu" セクションの "DLG_TAHOMA_FONT" を読み込むようにした - 従来は "Tera Term" セクションの "DLG_TAHOMA_FONT" を読み込んでいた Revision 8577 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Mar 7 15:12:50 2020 UTC (4 years, 1 month ago) by zmatsuo File length: 97475 byte(s) Diff to previous 7896 未使用変数削除、ファイルヘッダの copyright を修正 - 未使用変数に copyright 文字列が入っていた - ファイルヘッダを置き換えて、cpyright をファイルヘッダに入れた Revision 7896 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Jul 29 15:04:08 2019 UTC (4 years, 8 months ago) by zmatsuo File length: 96292 byte(s) Diff to previous 7650 Merge branch 'x64' into trunk Revision 7650 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon May 6 14:13:54 2019 UTC (4 years, 11 months ago) by zmatsuo File length: 96292 byte(s) Diff to previous 7509 GetFileAttributes()の戻値を-1などの直値ではなく INVALID_FILE_ATTRIBUTES と比較するようにした Revision 7509 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Mar 25 13:47:32 2019 UTC (5 years ago) by zmatsuo File length: 96279 byte(s) Diff to previous 6793 クリップボード内容表示ダイアログをHiDPI化 dlglib.c,h ANSI/UNICODE対応,IsExistFont(),SetDialogFont()(ダイアログフォントの初期化) 追加 dlglib_cpp.cpp 追加、ダイアログAPIラッパ dlg_tmpl.cpp 追加、ダイアログテンプレート操作 i18n.c,h ANSI/UNICODE対応,SetI18DlgStrs(),SetI18MenuStrs()追加 ttlib.c,h ANSI/UNICODE対応 Revision 6793 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Jun 9 14:32:37 2017 UTC (6 years, 10 months ago) by doda File length: 96259 byte(s) Diff to previous 6286 SetDllDirectory(), SetDefaultDllDirectories() が使える場合は呼ぶようにした。 DLL Hijacking 対策。 現行 OS 向け。古い OS では効果ないけれど。 DLL 検索パスからプログラムディレクトリを外したが、それでもプログラムディレクトリはセキュアである必要がある。 なぜなら、TTXなんちゃら.DLL という DLL を作成されたら…… Revision 6286 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Feb 1 15:14:14 2016 UTC (8 years, 2 months ago) by yutakapon File length: 95489 byte(s) Diff to previous 5871 チケット #35744 VS2015の警告除去 下記ブランチからマージした。 svn+ssh://yutakapon@svn.sourceforge.jp/svnroot/ttssh2/branches/vs2015_warn リビジョン6194 - 6260 Revision 5871 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat May 16 03:48:08 2015 UTC (8 years, 10 months ago) by maya File length: 95483 byte(s) Diff to previous 5870 SSH セッションを開始するとき、パスワード・秘密鍵ファイルに";"が含まれているときも"でクォートするようにした Revision 5870 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat May 16 03:46:18 2015 UTC (8 years, 10 months ago) by maya File length: 95447 byte(s) Diff to previous 5619 USE_ATCMDLINE マクロを削除 コマンドライン引数の @@ を @ に置き換えるコードを取っておいた USE_ATCMDLINE マクロを削除 Revision 5619 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Jun 24 14:11:16 2014 UTC (9 years, 9 months ago) by yutakapon File length: 96170 byte(s) Diff to previous 5611 #33953: TeraTerm Menuがタスクトレイに表示されないことがある リトライ回数を 3 -> 10 に拡張した。 Revision 5611 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jun 21 09:38:32 2014 UTC (9 years, 9 months ago) by yutakapon File length: 96169 byte(s) Diff to previous 5128 #33953: TeraTerm Menuがタスクトレイに表示されないことがある シェル登録処理のリトライを追加した。 リトライは1秒間隔で最大3回。無限リトライにすると、本当にシェルがストールしている場合に、 アプリケーションもストールするのを回避するため。 Revision 5128 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Feb 20 07:42:47 2013 UTC (11 years, 1 month ago) by doda File length: 95449 byte(s) Diff to previous 4653 typo fix. Revision 4653 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Sep 24 02:16:02 2011 UTC (12 years, 6 months ago) by maya File length: 95453 byte(s) Diff to previous 4650 コマンドライン引数の作成時に、^A-^_ が含まれる場合には " で囲むようにした Revision 4650 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Sep 23 14:30:48 2011 UTC (12 years, 6 months ago) by maya File length: 94357 byte(s) Diff to previous 4512 ^a などの文字をパスワードに入力できるようにした Revision 4512 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Jun 26 11:20:51 2011 UTC (12 years, 9 months ago) by maya File length: 94036 byte(s) Diff to previous 4503 アイコンリソースの開放漏れを修正 http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=25417 Revision 4503 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Jun 15 15:16:57 2011 UTC (12 years, 9 months ago) by maya File length: 93980 byte(s) Diff to previous 4357 アイコンリソースの開放漏れを修正 http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=25417 Revision 4357 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Mar 3 12:57:20 2011 UTC (13 years, 1 month ago) by maya File length: 93373 byte(s) Diff to previous 4352 インストーラでアプリケーションが起動中かどうかチェックするのに Mutex を使用するのをやめた Revision 4352 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Feb 28 09:10:09 2011 UTC (13 years, 1 month ago) by maya File length: 93920 byte(s) Diff to previous 3539 インストーラからの起動チェックのため、グローバルミューテックスも作成するようにした http://www.jrsoftware.org/iskb.php?mutexsessions Revision 3539 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jun 27 07:44:39 2009 UTC (14 years, 9 months ago) by doda File length: 93581 byte(s) Diff to previous 3525 r3525を取り消し http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=17432 Revision 3525 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Jun 19 15:28:02 2009 UTC (14 years, 9 months ago) by doda File length: 93586 byte(s) Diff to previous 3455 非ssh接続時は/T=1を付加するようにした。 http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=17432 への対応。 Revision 3455 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Jun 8 16:25:42 2009 UTC (14 years, 10 months ago) by maya File length: 93581 byte(s) Diff to previous 3433 NT4 で 32bit アイコンを表示しようとして崩れるので、Tera Term 同様 LR_VGACOLOR を指定するようにした。 Revision 3433 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Jun 2 13:03:24 2009 UTC (14 years, 10 months ago) by maya File length: 92967 byte(s) Diff to previous 3227 TTSSH のコマンドラインで @ をスペースに、@@ を @ にする仕様を廃止した。 Revision 3227 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Mar 24 15:10:33 2009 UTC (15 years ago) by maya File length: 92041 byte(s) Diff to previous 3221 CVS から SVN へ移行: 改行コードを LF から CR+LF へ変換 Revision 3221 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Mar 24 09:37:20 2009 UTC (15 years ago) by maya File length: 89452 byte(s) Diff to previous 2725 CVS から SVN へ移行: trunk に集約 Revision 2725 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Feb 20 04:45:41 2009 UTC (15 years, 1 month ago) by maya Original Path: ttpmenu/trunk/ttpmenu.cpp File length: 89452 byte(s) Diff to previous 2724 IsDebuggerPresent 関係のコードを新しいヘッダファイルに集約した。 Revision 2724 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Feb 17 13:53:30 2009 UTC (15 years, 1 month ago) by maya Original Path: ttpmenu/trunk/ttpmenu.cpp File length: 90888 byte(s) Diff to previous 2721 * Windows 95 - Winsock2 が必須 - ttermpro の起動に IE4 以上が必須 - ヘルプの表示に IE5 以上が必須 - LogMeTTc は動かない - TTLEdit はボタンの色がうまく出ない * NT 4.0 - ヘルプの表示に IE5 以上が必須 - LogMeTT, TTLEdit の起動に SP4(?)以上 が必須 - LogMeTTc の起動に SP6 以上が必須 Revision 2721 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon May 26 08:50:04 2008 UTC (15 years, 10 months ago) by maya Original Path: ttpmenu/trunk/ttpmenu.cpp File length: 89427 byte(s) Diff to previous 2716 Pageant に対応した。 Revision 2716 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Apr 14 14:47:27 2008 UTC (16 years ago) by maya Original Path: ttpmenu/trunk/ttpmenu.cpp File length: 87169 byte(s) Copied from: ttpmenu/branches/avendor/ttpmenu.cpp revision 2715 Diff to previous 2715 This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches. Revision 2715 - (view) (download) (as text) (annotate) - [select for diffs] Added Mon Apr 14 14:47:27 2008 UTC (16 years ago) by maya Original Path: ttpmenu/branches/avendor/ttpmenu.cpp File length: 87169 byte(s) teraterm/source/ttmenu より移動 This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
|