Browse Subversion Repository
Log of /branches/ttcomtester/teraterm/teraterm/CMakeLists.txt
Revision 10521 - (view) (download) (annotate) - [select for diffs] Modified Fri Jan 20 16:03:38 2023 UTC (14 months, 2 weeks ago) by zmatsuo File length: 7360 byte(s) Diff to previous 10401 add communication test tool Revision 10401 - (view) (download) (annotate) - [select for diffs] Modified Sun Dec 11 12:07:47 2022 UTC (16 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 7360 byte(s) Diff to previous 10349 scp関連を1つのファイルにまとめた - scp送信APIをscp.cpp,h にまとめた - ttxssh.dll へのIF - scpへのリクエストはscp.h,cpp 経由で行うよう変更 Revision 10349 - (view) (download) (annotate) - [select for diffs] Modified Sun Nov 6 06:24:32 2022 UTC (17 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 7340 byte(s) Diff to previous 10256 GDI+ も使用して画像ファイルを読み込むようにした - Susie pluginで読み込めなかったとき - teraterm単体でpng形式の画像ファイルが読み込めるようになった - Windows10で読み込めなかったbmp形式の画像ファイルが読み込めるようになった - 高さがマイナスの場合読めなかった - gdiplus.lib をリンク(gdiplus.dllを使用)するようにした - GDI+ は Windows XP から利用可能 - XPより前のWindowsでは動作しなくなった - ttgdiplus.cpp,h を追加 Revision 10256 - (view) (download) (annotate) - [select for diffs] Modified Fri Sep 9 15:07:26 2022 UTC (19 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6924 byte(s) Diff to previous 10223 テーマファイルに関連する関数などを themefile.cpp へ移動 - bg_theme.h を theme.h へリネーム - 関数名を Theme~ にリネームした - BGテーマの設定を行っていると背景画像が表示されなくなる場合があったので修正 - 画像を設定していないのに背景画像チェックボックスのチェックが入ることがあった Revision 10223 - (view) (download) (annotate) - [select for diffs] Modified Thu Sep 1 14:17:23 2022 UTC (19 months, 1 week ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6910 byte(s) Diff to previous 10134 その他設定-表示タブのレイアウトを修正 - レイアウトを修正 - Eterm look and feel を削除 - lngから削除 - リソースIDを削除 - debugプロパティーシートのリソースを別ファイルに分離 Revision 10134 - (view) (download) (annotate) - [select for diffs] Modified Tue Aug 9 15:11:40 2022 UTC (20 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6892 byte(s) Diff to previous 10130 Theme Editor Dialog を追加
- Theme Editor Dialog の追加
- 背景画像、文字色の修正を行うダイアログ
- teraterm/themedlg.*
- doc/ja/html/menu/setup-additional-visual-theme.html(ヘルプ)
- [その他の設定]-[表示タブ]変更(teraterm/addsetting.cpp)
- eterm関連を無効化(非表示)
- 起動時テーマファイル指定を追加
- テーマエディタ起動ボタンを追加
- tttset 変更
- eterm_lookfeel_t.BGEnable の内容を変更
- 0/1/2 = theme使用しない/固定テーマ/ランダムテーマ
- 削除
- BGImageFilePath
- BGImgBrightness
- vtdisp.c
- テーマ(色、背景)を操作するAPIを追加
- 自動でテーマを読み込まないようにした
Revision 10130 - (view) (download) (annotate) - [select for diffs] Modified Tue Aug 9 01:08:44 2022 UTC (20 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6810 byte(s) Diff to previous 10129 ttpcmn.dll 内の関数の一部分を ttermpro.exe へ移動 - 文字列などヒープ領域を使用する箇所 - ttcmn_static.c,h へまとめたて、ttermpro.exeへ移動 - この移動で、ttpcmn.dllとtermpro.exeでモジュールをまたいだヒープの操作はなくなった ticket #45330 Revision 10129 - (view) (download) (annotate) - [select for diffs] Modified Tue Aug 9 01:08:26 2022 UTC (20 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6545 byte(s) Diff to previous 9838 ttpset.dll を ttermpro.exe へマージした
- EXE(ttermpro.exe)とDLL(ttpset.dll)の各々にヒープが存在する
- モジュール(各ファイル)をまたいでお互いのヒープを操作すると問題が起きる
- dll側で確保してexe側で開放するなどの操作
- ヒープを操作するとアサートが出るなど問題
- どんな問題が出るのかについてのドキュメントは見当たらない
- _CrtIsValidHeapPointer()の説明のヒープ部分から…
- Visual Studio 2010 以降のCRTはヒープは単一になっているのかもしれない
- でも、DLLにstatic CRTがリンクされているときは、DLL個別のヒープが存在する
- Tera Term は static CRT を使用している → DLLに個別のヒープが存在する
- Tera Term 5 では、iniファイルから読み込んだファイル,パス文字列をヒープに置くようにした
- ttpset.dllがiniファイルの読み書きを担っていた
- Unicode対応と合わせて、ファイル名長の上限を撤廃しようとしている
- 従来の上限→MAX_PATH文字
- パスの変更などでモジュールをまたいだヒープ操作が行われることになり、問題が起こる可能性がある
- ログ保存先フォルダを変更するときなどに、malloc(),free()が行われる
- ttpset.dllをなくして、その機能をttermpro.exeに取り込むことでヒープに関する問題が出る可能性を減らす
- ttssh2-dev 409
ticket #45330
Revision 9838 - (view) (download) (annotate) - [select for diffs] Modified Fri Mar 25 13:38:59 2022 UTC (2 years ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6368 byte(s) Diff to previous 9518 NMake Makefiles, VS2005, msys2 など考慮 - cmakeビルド時 - multi config ではない(Release,Debugなどがない)場合を考慮 Revision 9518 - (view) (download) (annotate) - [select for diffs] Modified Wed Nov 10 13:01:44 2021 UTC (2 years, 5 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6162 byte(s) Diff to previous 9467 cygwin/cyglib に複数個所に重複したコードを移動 - cyglaunch,ttermpro から利用 - パス、ファイル名をUnicode化 - cyglaunch の main() を wmain() へ変更 Revision 9467 - (view) (download) (annotate) - [select for diffs] Modified Thu Oct 14 14:51:47 2021 UTC (2 years, 5 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6152 byte(s) Diff to previous 9364 ファイル転送時のログをログフォルダへ出力するようにした - bplus,kermit,quickvan,xmodem,ymodem,zmodem - TProtoLog.LogState を各プロトコルへ移動 - ログ部分を別ファイルへ分離 - protolog.cpp,h Revision 9364 - (view) (download) (annotate) - [select for diffs] Modified Sun Aug 15 13:13:34 2021 UTC (2 years, 7 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6100 byte(s) Diff to previous 9339 telnet.c で win16api.c の関数を使用しないようにした - telnet.c に組み込んだ - TELNET.LOG の closeに失敗していたので修正 Revision 9339 - (view) (download) (annotate) - [select for diffs] Modified Sun Aug 1 05:36:53 2021 UTC (2 years, 8 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6124 byte(s) Diff to previous 9325 setup directory dialog を別ソースに分離 - setupdirdlg.cpp,h を追加 Revision 9325 - (view) (download) (annotate) - [select for diffs] Modified Tue Jun 29 15:20:36 2021 UTC (2 years, 9 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6088 byte(s) Diff to previous 9324 layer for unicode をライブラリに分離 - Windows 9xをサポートするためのパートをライブラリとして切り出し - MSUL(unicows.lib)と同様に、ライブラリをリンクするだけで 9x をサポート - Tera Term のソース(layer for unicode 以外の部分)では 9x を気にする必要がなくなった - vs2005 のプロジェクトを調整 - CMakeLists.txt 調整 - VS2005 を使用しないと 95での起動はできない - しかしVS2005をサポートしている cmake のバージョンが古い Revision 9324 - (view) (download) (annotate) - [select for diffs] Modified Tue Jun 29 15:20:20 2021 UTC (2 years, 9 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 5412 byte(s) Diff to previous 9323 layer for unicode 向けのコードを削除 Revision 9323 - (view) (download) (annotate) - [select for diffs] Modified Tue Jun 29 15:20:06 2021 UTC (2 years, 9 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 5457 byte(s) Diff to previous 9280 cmakeビルド時dllの遅延ロードを行わない - 使用しなくても動作するようになった - delayimp のリンクをやめた - Visual Studio /DELAYLOAD オプションを削除 Revision 9280 - (view) (download) (annotate) - [select for diffs] Modified Tue May 25 14:02:48 2021 UTC (2 years, 10 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 5660 byte(s) Diff to previous 9136 keyboard.cfg の "User keys" セクションを Unicode 化
- ユーザーキーの仕様を変更/制限を減らした
- ユーザーキーデータを Unicode で保持するようにした
- 100個連続していなくても読み込めるようにした
- 従来は "User1" から連続して存在しないと読み込みが打ち切られていた
- キーデータ長の上限をなくした
- 従来は合計が 1023文字
- cfgファイル読み込み時の領域が上限となる,ユーザーキー毎に255文字程度
- GetPrivateProfileStringW()
- ユーザーキー読み込みを関数化
- ユーザーキー種別タイプ UserKeyType_t を追加
- crtdbg.h追加
- キーボードの送信を Unicodeベースにした
- 文字長を表す変数の型を size_t に変更
- keyboard.cfg を ttermpro.exe で読み込むようにした
- 変更前は ttpset.dll で読み込んでいた
- プラグインから呼び出されるかもしれないのでエントリは残した
- 実態は ttermpro.exe に移動
- ttpset.dll の ReadKeyboardCnf() からttermpro.exe 内の関数を呼び出す
- Hex2StrW() 追加
Revision 9136 - (view) (download) (annotate) - [select for diffs] Modified Wed Jan 27 14:40:25 2021 UTC (3 years, 2 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 5630 byte(s) Diff to previous 9129 MinGW による Windows 95 サポート Revision 9129 - (view) (download) (annotate) - [select for diffs] Modified Sat Jan 16 05:21:37 2021 UTC (3 years, 2 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 5454 byte(s) Diff to previous 9124 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 9124 - (view) (download) (annotate) - [select for diffs] Modified Sat Jan 16 05:19:55 2021 UTC (3 years, 2 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 5033 byte(s) Diff to previous 9107 起動時にデバグ用コンソールをオープンできるようにした - デバグ用 ttdebug.h,cpp を追加 - 例外発生時の処理を ttdebug.cpp に移動 Revision 9107 - (view) (download) (annotate) - [select for diffs] Modified Sun Dec 20 12:16:58 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4994 byte(s) Diff to previous 9106 common/ttftypes.h を削除 Revision 9106 - (view) (download) (annotate) - [select for diffs] Modified Sun Dec 20 12:16:47 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 5018 byte(s) Diff to previous 9092 ttpfile/ttfile_proto.cpp 削除 Revision 9092 - (view) (download) (annotate) - [select for diffs] Modified Sun Dec 20 12:13:46 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 5078 byte(s) Diff to previous 9077 ファイル関連を分離 - filesys_io.h 追加 - ファイルに関連するインターフェイス - プロトコル関連のファイルioはこのインターフェイスを使用する - filesys_win32.c,h を Windows ファイル関連として分離 - ANSI, UTF-8 を切り替えられる Revision 9077 - (view) (download) (annotate) - [select for diffs] Modified Sun Dec 20 12:11:08 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 5051 byte(s) Diff to previous 9067 Win16API を Win32API へ置き換え - ttpfile/filesys_win32.cpp,h へ分離 - Win32 API に変更 - _lopen(), _lread(), _lwrite() などを使用いない - Win16 API wrapper (win16api.h) を使用しない - TFileVarProto に OpenRead(), OpenWrite(), Seek() を追加 Revision 9067 - (view) (download) (annotate) - [select for diffs] Modified Sun Dec 20 12:09:26 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4989 byte(s) Diff to previous 9058 filesys.cpp (ファイル送信)を整理 - TFileVar を filesys.cpp ファイルローカルな構造体とした - filesys_send.h から filesys.cpp へ移動 - filesys_send.h 削除 - 不要、使用されない構造体メンバ削除、整理 - 使用されないコードなど削除 - 未使用定数 GTF_BP に関するコードを削除 - FileTransEnd() -> FileSendEnd() Revision 9058 - (view) (download) (annotate) - [select for diffs] Modified Sun Dec 20 12:07:33 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 5007 byte(s) Diff to previous 9057 構造体 FileVar から FileVarProto を分離 - filesys_proto.h を追加 - プロトコル転送関連の構造体を FileVar から FileVarProto へ分離 Revision 9057 - (view) (download) (annotate) - [select for diffs] Modified Sun Dec 20 12:07:15 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4988 byte(s) Diff to previous 9054 FileVar 構造体を ttftypes.h から移動 - teraterm/filesys_send.h を追加 Revision 9054 - (view) (download) (annotate) - [select for diffs] Modified Sun Dec 20 12:06:32 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4970 byte(s) Diff to previous 9052 ttpfile.dll のプロトコル関連の関数を使用しないようにした - ttpfile_proto.cpp,h へ移動 - ProtoInit() - ProtoParse() - ProtoTimeOutProc() - ProtoCancel() - UILanguageFile グローバル変数をなくした - ファイル内のグローバル変数を追加 quickvan.c, zmodem.c, kermit.c - bplus.c でダイアログを開く箇所を常に失敗するようにした Revision 9052 - (view) (download) (annotate) - [select for diffs] Modified Sun Dec 20 12:06:06 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4450 byte(s) Diff to previous 8933 filesys.cpp,h からプロトコル転送に関するソースを filesys_proto.cpp へ分離 Revision 8933 - (view) (download) (annotate) - [select for diffs] Modified Fri Sep 4 15:54:26 2020 UTC (3 years, 7 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4429 byte(s) Diff to previous 8903 svnrev_perl/svnrev.pl にビルド用情報出力をまとめた
- Tera Term のバージョン情報
- teraterm/common/tt-version.h と svnrev.pl
- svnリビジョン番号の取得は svnrev_perl に一本化
- cmake時、従来は CMakeLists.txt 内でもリビジョン番号を取得していた
- cmake 用のファイルも出力できるようにした
- ${CMAKE_BINARY_DIR}/build_config.cmake を出力
- setup.exe,zipファイル名修正
- version追加
- teraterm-5.0.exe(zip) (release時)
- teraterm-5.0-r9999-YYMMDD_hhmmss-user
- cmake ビルドで svnrev_perl/ から CMakeLists.txt を削除
- svnversion_h ターゲット削除
- 依存関係を修正
- execute_process() で perl を呼び出すようにした
Revision 8903 - (view) (download) (annotate) - [select for diffs] Modified Tue Aug 18 15:31:01 2020 UTC (3 years, 7 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4484 byte(s) Diff to previous 8894 行末を検出するcheckeolを追加 Revision 8894 - (view) (download) (annotate) - [select for diffs] Modified Tue Aug 18 15:27:29 2020 UTC (3 years, 7 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4454 byte(s) Diff to previous 8852 ログ出力部を分離した - filesys.cpp から filesys_log.cpp を分離 - プロジェクトにファイル追加 - VS2005, VS2019, cmake Revision 8852 - (view) (download) (annotate) - [select for diffs] Modified Mon Jul 13 15:31:46 2020 UTC (3 years, 8 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4435 byte(s) Diff to previous 8823 ログファイルダイアログを追加
- ログダイアログ(IDD_LOGDLG)を追加
- ログファイルのダイアログ表示に共通関数を使用しないよう修正
- GetTransFname()#ttpfile を使用しない
- filesys_log.rc, filesys_log_res.h 追加
- ログコメントダイアログ(IDD_COMMENT_DIALOG)を移動
- VS2005,2019,cmake にファイルを追加
- LogVar#filesys.cpp をグローバル変数からファイル内変数に変更
- APIを追加,Log...()#filesys.cpp
Revision 8823 - (view) (download) (annotate) - [select for diffs] Modified Fri Jul 3 14:42:55 2020 UTC (3 years, 9 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4396 byte(s) Diff to previous 8814 ブロードキャスト関連を vtwin.cpp から broadcast.cpp へ分離 Revision 8814 - (view) (download) (annotate) - [select for diffs] Modified Wed Jun 24 15:26:50 2020 UTC (3 years, 9 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4364 byte(s) Diff to previous 8771 libsusieplugin を使用するよう修正 - ファイル内グローバル変数 BGSPIPath[] を削除 - ts.EtermLookfeel.BGSPIPath とほぼ同一だったため - プロジェクトファイル修正 - VS2005 - VS2019 - CMakeLists.txt Revision 8771 - (view) (download) (annotate) - [select for diffs] Modified Tue May 12 14:32:44 2020 UTC (3 years, 11 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4226 byte(s) Diff to previous 8767 fontプロパティーページ追加
- Unicode/ANSI API切り替え
- ANSI API使用時、文字コード変換に使用するコードページを変更できる
- debugプロパティーページのUnicode/ANSI API切り替えを削除
- VTfont切り替えはすぐに設定に反映する
- 今の所、[設定]/[フォント] から切り替えたときと同じ動作
- ANSI API利用時
- 表示できない文字を表示
- 半角時 '?'
- 全角時 '?_'
- 未実装
- フォント間
- プロポーショナルフォント
Revision 8767 - (view) (download) (annotate) - [select for diffs] Modified Wed May 6 14:55:21 2020 UTC (3 years, 11 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4167 byte(s) Diff to previous 8681 コーディングプロパティーページ追加
- [設定]/[その他の設定]に[コーディング]プロパティーページを追加
- 次の設定を1箇所にまとめた
- [設定]/[全般] の言語
- [設定]/[端末] の漢字コード
- 中国語の設定を追加
Revision 8681 - (view) (download) (annotate) - [select for diffs] Modified Sat Apr 11 15:52:17 2020 UTC (4 years ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4100 byte(s) Diff to previous 8588 svnrev_perl/ 追加 - teraterm/svnrev の置き換え - teraterm/svnrev/ 削除 - 生成ファイル - teraterm/ttpdlg/svnversion.h - svnrev_perl/sourcetree_info.bat - 書き込まれる情報 - リビジョン番号(従来と同じ) - リリース版か否か (svnのブランチ名から判定) - ブランチ名 - サポートするプロジェクト - vs2005 - vs2019 - cmake - perl - perl のダウンロード (libs/getperl.bat) を追加 - libs/ をビルドしているとき strawberry perl が見つからなかった場合は自動でダウンロードする Revision 8588 - (view) (download) (annotate) - [select for diffs] Modified Wed Mar 11 15:36:57 2020 UTC (4 years, 1 month ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4153 byte(s) Diff to previous 8586 Merge branch 'sendmem_sendsize' into trunk - sendfiledlg.cpp の SetI18nDropDownList() を削除 - SetI18nDropDownList() を SetI18nList() に変更 Revision 8586 - (view) (download) (annotate) - [select for diffs] Modified Tue Mar 10 15:30:10 2020 UTC (4 years, 1 month ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4117 byte(s) Diff to previous 8568 ttpmacro/fileread.cpp,h を common/ へ移動 Revision 8568 - (view) (download) (annotate) - [select for diffs] Modified Wed Feb 26 16:27:26 2020 UTC (4 years, 1 month ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4171 byte(s) Diff to previous 8495 common_static.lib にあるファイルは複数回ビルドしないようにした Revision 8495 - (view) (download) (annotate) - [select for diffs] Modified Wed Jan 22 13:53:33 2020 UTC (4 years, 2 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4541 byte(s) Diff to previous 8476 common_static を ttermpro からリンク Revision 8476 - (view) (download) (annotate) - [select for diffs] Modified Thu Jan 16 14:20:32 2020 UTC (4 years, 2 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4512 byte(s) Diff to previous 8465 cmakeビルドinstall時、cmakeが3.13未満のときデバグ用ファイルをインストールしない - ENABLE_DEBUG_INFO=1 のとき - cmakeが3.13未満のデバグ情報を出力するオプションを指定していない - target_link_options() が使用できないため - Visual Studio 2005 をサポートしているcmakeは3.11.4まで Revision 8465 - (view) (download) (annotate) - [select for diffs] Modified Fri Jan 10 13:13:45 2020 UTC (4 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4466 byte(s) Diff to previous 8445 cmake の USE_UNICODE_API を削除 - Unicode版,ANSI版の作り分けを考慮していたが今のところ不要 Revision 8445 - (view) (download) (annotate) - [select for diffs] Modified Tue Dec 17 12:15:31 2019 UTC (4 years, 3 months ago) by doda Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 4537 byte(s) Diff to previous 8219 Merge branch 'unicode_buf' Revision 8219 - (view) (download) (annotate) - [select for diffs] Modified Mon Sep 23 11:41:07 2019 UTC (4 years, 6 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6941 byte(s) Diff to previous 8151 cmakeでビルドできるように調整 - r8216の修正に追従 Revision 8151 - (view) (download) (annotate) - [select for diffs] Modified Sat Sep 14 16:23:48 2019 UTC (4 years, 6 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6997 byte(s) Diff to previous 8074 cmakeビルドで32bitビルド時のみimagehlp.dllを遅延リンクするようにした - 64bit時はimagehlp.dllを使用するコードがない(無効かされる) - リンク時に警告が出ていた Revision 8074 - (view) (download) (annotate) - [select for diffs] Modified Fri Sep 6 13:03:14 2019 UTC (4 years, 7 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6805 byte(s) Diff to previous 8068 cmake ビルドで SFMTバージョンヘッダを入れるようにした - SFMT*/include/SFMT_version_for_teraterm.h を追加 - r8059 Revision 8068 - (view) (download) (annotate) - [select for diffs] Modified Fri Sep 6 13:02:07 2019 UTC (4 years, 7 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6781 byte(s) Diff to previous 7990 cmake の include path コンパイルオプションを修正 - Visual Studioの vcxprojと同じ include フォルダ指定に変更 - mingw の inlcude オプション考慮 Revision 7990 - (view) (download) (annotate) - [select for diffs] Modified Mon Aug 19 15:27:06 2019 UTC (4 years, 7 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6661 byte(s) Diff to previous 7647 cmakeでスナップショットが作成できるようにした - VS2005Express,mingwでもスナップショットが作成できるようになった Revision 7647 - (view) (download) (annotate) - [select for diffs] Modified Mon May 6 13:41:41 2019 UTC (4 years, 11 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6607 byte(s) Diff to previous 7632 mingwでビルドできなくなっていたで修正 Revision 7632 - (view) (download) (annotate) - [select for diffs] Modified Fri Apr 26 17:18:36 2019 UTC (4 years, 11 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6592 byte(s) Diff to previous 7562 Merge branch 'ssh_auth_dialog' into trunk Revision 7562 - (view) (download) (annotate) - [select for diffs] Modified Mon Apr 8 17:15:05 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6572 byte(s) Diff to previous 7548 svnversion.h の include をできるようにした r7548での修正が十分ではなかった Revision 7548 - (view) (download) (annotate) - [select for diffs] Modified Thu Apr 4 17:00:21 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6562 byte(s) Diff to previous 7529 svnversion.h を .\ttpdlg\ に生成するようにした Revision 7529 - (view) (download) (annotate) - [select for diffs] Modified Thu Mar 28 16:39:07 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6603 byte(s) Diff to previous 7525 MFC関連削除 - ライブラリ指定からMFC関連を削除 - 不要ファイル削除 - VS2017プロジェクトファイル保守 Revision 7525 - (view) (download) (annotate) - [select for diffs] Modified Thu Mar 28 16:38:16 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6964 byte(s) Diff to previous 7515 その他の設定ダイアログを高DPI化 Revision 7515 - (view) (download) (annotate) - [select for diffs] Modified Tue Mar 26 15:42:43 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6894 byte(s) Diff to previous 7510 ttpdlg内のダイアログを高Dpi対応 ttpdlg.dllをtterm.exeに統合 (installer/teraterm.issは未着手) Revision 7510 - (view) (download) (annotate) - [select for diffs] Modified Mon Mar 25 13:53:31 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6521 byte(s) Diff to previous 7509 ENABLE_DPIAWARENESS オプションを追加した Revision 7509 - (view) (download) (annotate) - [select for diffs] Modified Mon Mar 25 13:47:32 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 6450 byte(s) Diff to previous 7507 クリップボード内容表示ダイアログを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 7507 - (view) (download) (annotate) - [select for diffs] Modified Fri Mar 22 17:19:15 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 3150 byte(s) Diff to previous 7499 teraterm/common/tipwin.cpp,h を追加 teraterm/teraterm/sizetip.c から分離 ttssh2/ttxssh/auth.c passphraseに制御コードを入力すると tooltip が出るようにした 特に CTRL+V のときは特に SHIFT+Insert を案内するようにした(未i18n化) [From Clipboard]ボタンを追加した Revision 7499 - (view) (download) (annotate) - [select for diffs] Modified Mon Mar 18 14:13:16 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 3104 byte(s) Diff to previous 7498 誤ってコミットしてしまったためリバート Revision 7498 - (view) (download) (annotate) - [select for diffs] Modified Mon Mar 18 14:01:57 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 3140 byte(s) Diff to previous 7484 modify ttermpro.vcproj, CMakeLists.txt Revision 7484 - (view) (download) (annotate) - [select for diffs] Modified Thu Mar 14 15:53:55 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 3104 byte(s) Diff to previous 7480 GetConvString()#ttime.cの戻り値をconst wchar_t *に変更 前後参照変換の処理を ttime.c に移動 CommTextOutW(), CommTextEchoW() を ttcmn.c に追加 imm32.lib をリンクから外した Revision 7480 - (view) (download) (annotate) - [select for diffs] Modified Wed Mar 13 15:32:54 2019 UTC (5 years, 1 month ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 3113 byte(s) Diff to previous 7462 使用していないライブラリをリンクしなくした Revision 7462 - (view) (download) (annotate) - [select for diffs] Modified Sat Mar 9 17:32:42 2019 UTC (5 years, 1 month ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 3125 byte(s) Diff to previous 7457 unicode関連をcodeconv.cに集めた CP932へ/からの変換を関数に分離(UTF32ToCP932(), UTF32ToCP932()) unicodeからDEC特殊文字変換を関数に分離(UTF32ToDecSp()) SJIS2UTF8() (内部コードからUTF-8へ出力)を language.c から ttcmn.c に移動 _WideCharToMultiByte(), _MultiByteToWideChar() の変換した文字数の戻り値修正 UTF32ToMBCP()追加 UTF32_CP932()追加 MBCPToUTF32()追加 WideCharToUTF8(), WideCharToCP932() の仕様を変更 変換テーブルとWindows APIをつかったコード変換の優先順位を変更できるようにした Revision 7457 - (view) (download) (annotate) - [select for diffs] Modified Sat Mar 2 16:19:00 2019 UTC (5 years, 1 month ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 3044 byte(s) Diff to previous 7456 ttermpro.exe と同一フォルダの TSPECIAL1.TTF を読み込めるようにした GetProcAddress()を一括して行う仕組みを作った(dllutil.cpp,h) TCHAR考慮 Revision 7456 - (view) (download) (annotate) - [select for diffs] Added Sat Mar 2 16:18:47 2019 UTC (5 years, 1 month ago) by zmatsuo Original Path: trunk/teraterm/teraterm/CMakeLists.txt File length: 2942 byte(s) cmakeを使用したビルドを追加(experimental) 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.
|