From svnnotify @ sourceforge.jp Mon Apr 7 23:07:35 2014
From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp)
Date: Mon, 07 Apr 2014 23:07:35 +0900
Subject: [Ttssh2-commit] =?utf-8?q?=5B5565=5D_LogMeTT_2=2E10=2E1=2E_7_?=
=?utf-8?b?44Gr44Ki44OD44OX44OH44O844OI44GX44Gf44CC?=
Message-ID: <1396879655.401787.28567.nullmailer@users.sourceforge.jp>
Revision: 5565
http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5565
Author: yutakapon
Date: 2014-04-07 23:07:34 +0900 (Mon, 07 Apr 2014)
Log Message:
-----------
LogMeTT 2.10.1.7 にアップデートした。
Modified Paths:
--------------
trunk/doc/en/html/about/history.html
trunk/doc/ja/html/about/history.html
trunk/installer/teraterm.iss
-------------- next part --------------
Modified: trunk/doc/en/html/about/history.html
===================================================================
--- trunk/doc/en/html/about/history.html 2014-03-31 08:30:11 UTC (rev 5564)
+++ trunk/doc/en/html/about/history.html 2014-04-07 14:07:34 UTC (rev 5565)
@@ -47,6 +47,7 @@
Misc
- upgraded TTSSH to 2.69
+ - upgraded LogMeTT to 2.10.1.7
Modified: trunk/doc/ja/html/about/history.html
===================================================================
--- trunk/doc/ja/html/about/history.html 2014-03-31 08:30:11 UTC (rev 5564)
+++ trunk/doc/ja/html/about/history.html 2014-04-07 14:07:34 UTC (rev 5565)
@@ -47,6 +47,7 @@
\x82\xBB\x82?\xBC
- TTSSH(2.69)\x82?\xB7\x82\xB5\x91?\xA6\x82\xBD\x81B
+ - LogMeTT 2.10.1.7 \x82?\xB7\x82\xB5\x91?\xA6\x82\xBD\x81B
Modified: trunk/installer/teraterm.iss
===================================================================
--- trunk/installer/teraterm.iss 2014-03-31 08:30:11 UTC (rev 5564)
+++ trunk/installer/teraterm.iss 2014-04-07 14:07:34 UTC (rev 5565)
@@ -100,7 +100,7 @@
Source: ..\cygterm\cygterm.cfg; DestDir: {app}; Components: cygterm; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify
Source: ..\cygterm\cyglaunch.exe; DestDir: {app}; Components: cygterm
Source: ..\cygterm\cygterm+.tar.gz; DestDir: {app}; Components: cygterm
-Source: ..\libs\logmett\Setup_LogMeTT_2_10_1_6.exe; DestDir: {tmp}; Components: LogMeTT; Flags: deleteafterinstall
+Source: ..\libs\logmett\Setup_LogMeTT_2_10_1_7.exe; DestDir: {tmp}; Components: LogMeTT; Flags: deleteafterinstall
Source: ..\libs\logmett\Setup_TTLEditor_1_5_1.exe; DestDir: {tmp}; Components: TTLEdit; Flags: deleteafterinstall
Source: ..\ttpmenu\Release\ttpmenu.exe; DestDir: {app}; Components: TeraTerm_Menu; Flags: ignoreversion
Source: release\ttmenu_readme-j.txt; DestDir: {app}; Components: TeraTerm_Menu
@@ -241,8 +241,8 @@
[Run]
Filename: {app}\ttermpro.exe; Flags: nowait postinstall skipifsilent unchecked; Description: {cm:launch_teraterm}; Components: TeraTerm
-Filename: {tmp}\Setup_LogMeTT_2_10_1_6.exe; Flags: skipifsilent; Components: LogMeTT
-Filename: {tmp}\Setup_LogMeTT_2_10_1_6.exe; Parameters: /SILENT; Flags: skipifnotsilent; Components: LogMeTT
+Filename: {tmp}\Setup_LogMeTT_2_10_1_7.exe; Flags: skipifsilent; Components: LogMeTT
+Filename: {tmp}\Setup_LogMeTT_2_10_1_7.exe; Parameters: /SILENT; Flags: skipifnotsilent; Components: LogMeTT
Filename: {tmp}\Setup_TTLEditor_1_5_1.exe; Flags: skipifsilent; Components: TTLEdit
Filename: {tmp}\Setup_TTLEditor_1_5_1.exe; Parameters: /SILENT; Flags: skipifnotsilent; Components: TTLEdit
Filename: {app}\ttpmenu.exe; Flags: nowait postinstall skipifsilent unchecked; Description: {cm:launch_ttmenu}; Components: TeraTerm_Menu
From svnnotify @ sourceforge.jp Tue Apr 8 21:37:46 2014
From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp)
Date: Tue, 08 Apr 2014 21:37:46 +0900
Subject: [Ttssh2-commit] =?utf-8?b?WzU1NjZdIE9wZW5TU0wgMS4gMDFnIOOBqw==?=
=?utf-8?b?44Ki44OD44OX44OH44O844OI44GX44Gf?=
Message-ID: <1396960666.032975.25655.nullmailer@users.sourceforge.jp>
Revision: 5566
http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5566
Author: maya
Date: 2014-04-08 21:37:45 +0900 (Tue, 08 Apr 2014)
Log Message:
-----------
OpenSSL 1.01g にアップデートした
Modified Paths:
--------------
trunk/doc/en/html/about/history.html
trunk/doc/ja/html/about/history.html
-------------- next part --------------
Modified: trunk/doc/en/html/about/history.html
===================================================================
--- trunk/doc/en/html/about/history.html 2014-04-07 14:07:34 UTC (rev 5565)
+++ trunk/doc/en/html/about/history.html 2014-04-08 12:37:45 UTC (rev 5566)
@@ -2441,6 +2441,12 @@
When the remote host disconnects while the authentication dialog is shown, an application fault occurs.
+
+ Misc
+
+ - upgraded OpenSSL to 1.0.1g
+
+
Modified: trunk/doc/ja/html/about/history.html
===================================================================
--- trunk/doc/ja/html/about/history.html 2014-04-07 14:07:34 UTC (rev 5565)
+++ trunk/doc/ja/html/about/history.html 2014-04-08 12:37:45 UTC (rev 5566)
@@ -2446,6 +2446,12 @@
\x83\x86\x81[\x83U\x94F\x8F??_\x83C\x83A\x83\x8D\x83O\x82\xF0\x95\\x8E\xA6\x92\x86\x82?A\x83T\x81[\x83o\x91\xA4\x82\xA9\x82\xE7\x83l\x83b\x83g\x83\x8F\x81[\x83N\x82\xAA\x90?f\x82\xB3\x82\xEA\x82\xE9\x82?A\x83A\x83v\x83\x8A\x83P\x81[\x83V\x83\x87\x83\x93\x83t\x83H\x83\x8B\x83g\x82ŗ\x8E\x82\xBF\x82\xE9\x96\xE2\x91\xE8\x82\xF0\x8FC\x90\xB3\x82\xB5\x82\xBD\x81B
+
+ \x82\xBB\x82?\xBC
+
+ - OpenSSL 1.0.1g\x82?\xB7\x82\xB5\x91?\xA6\x82\xBD
+
+
From svnnotify @ sourceforge.jp Tue Apr 8 22:02:44 2014
From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp)
Date: Tue, 08 Apr 2014 22:02:44 +0900
Subject: [Ttssh2-commit] =?utf-8?b?WzU1NjddICDjg6rjg6rjg7zjgrnmiYvpoIY=?=
=?utf-8?b?44Gu6Kq/5pW0?=
Message-ID: <1396962164.263844.12913.nullmailer@users.sourceforge.jp>
Revision: 5567
http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5567
Author: maya
Date: 2014-04-08 22:02:43 +0900 (Tue, 08 Apr 2014)
Log Message:
-----------
リリース手順の調整
インデント調整
Modified Paths:
--------------
trunk/doc/en/html/reference/develop.txt
trunk/doc/ja/html/reference/develop.txt
-------------- next part --------------
Modified: trunk/doc/en/html/reference/develop.txt
===================================================================
--- trunk/doc/en/html/reference/develop.txt 2014-04-08 12:37:45 UTC (rev 5566)
+++ trunk/doc/en/html/reference/develop.txt 2014-04-08 13:02:43 UTC (rev 5567)
@@ -223,23 +223,23 @@
To release Tera Term installation package is shown in the following step:
1. Check latest libraries and tools.
- Visual Studio
- http://www.microsoft.com/japan/msdn/vstudio/downloads/default.aspx
- Inno Setup
- http://www.jrsoftware.org/isdl.php
- Oniguruma
- http://www.geocities.jp/kosako3/oniguruma/
- OpenSSL
- http://www.openssl.org/
- zlib
- http://www.zlib.net/
- PuTTY
- http://www.chiark.greenend.org.uk/~sgtatham/putty/
- CygTerm
- http://www.dd.iij4u.or.jp/~nsym/cygwin/cygterm/
- LogMeTT
- http://logmett.com/freeware/LogMeTT.php
- http://logmett.com/freeware/TTLEdit.php
+ Visual Studio
+ http://www.microsoft.com/japan/msdn/vstudio/downloads/default.aspx
+ Inno Setup
+ http://www.jrsoftware.org/isdl.php
+ Oniguruma
+ http://www.geocities.jp/kosako3/oniguruma/
+ OpenSSL
+ http://www.openssl.org/
+ zlib
+ http://www.zlib.net/
+ PuTTY
+ http://www.chiark.greenend.org.uk/~sgtatham/putty/
+ CygTerm
+ http://www.dd.iij4u.or.jp/~nsym/cygwin/cygterm/
+ LogMeTT
+ http://logmett.com/freeware/LogMeTT.php
+ http://logmett.com/freeware/TTLEdit.php
2. Check the document files.
@@ -252,35 +252,39 @@
- TTProxy.rc // only modifying
- ttxkanjimenu.rc // only modifying
- teraterm.iss
+ version up AppVer, comment out snapshot, change called batch files
- html/about/hisotry.html
- Note: Don't update the version number until the release, because the installer does not overwrite file when versions are same.
+ Note: Don't update the version number until the release, because the installer does not overwrite file when versions are same.
- Note: By way of exception, CygTerm+ always upgrades not regarding Tera Term release process when the patch is committed. The release date is the day committed by a developer. The suffix of CygTerm+ version is patchlevel, and then a user can get gcc compiler for free.
+ Note: By way of exception, CygTerm+ always upgrades not regarding Tera Term release process when the patch is committed. The release date is the day committed by a developer. The suffix of CygTerm+ version is patchlevel, and then a user can get gcc compiler for free.
- 4. Create SVN tag.
- The naming rule is `teraterm-version'(ex. teraterm-4_62).
+ 4. Evaluate executable program file.
+ - Make installer package
+ Open "teraterm\installer\teraterm.iss" with ISTool and call [Project]-[Compile Setup] with InnoSetup.
+ - Test Tera Term installation and evaluate it.
- 5. Re-checkout from svn tag.
+ 5. Create SVN tag.
+ The naming rule is `teraterm-version'(ex. teraterm-4_82).
+ svn copy -m "Release 4.82" svn+ssh://svn.sourceforge.jp/svnroot/ttssh2/trunk svn+ssh://svn.sourceforge.jp/svnroot/ttssh2/tags/teraterm-4_82
- 6. Evaluate executable program file.
- - Rebuild Tera Term program(using trunk\installer\makearchive.bat)
- - Make installer package
- Open "teraterm\installer\teraterm.iss" with ISTool and call [Project]-[Compile Setup] with InnoSetup.
- - Test Tera Term installation and evaluate it.
+ 6. Re-checkout from svn tag.
- 7. Update SourceForge.jp project site.
- - Add new release.
- - Submit news.
+ 7. Make installer package
+ Open "teraterm\installer\teraterm.iss" with ISTool and call [Project]-[Compile Setup] with InnoSetup.
- 8. Update SourceForge.jp project home page.
+ 8. Update SourceForge.jp project site.
+ - Add new release.
+ - Submit news.
9. Announce release to mailing list(in Japan).
- 10. Announce release to forum(in Canada).
- - Announcements http://logmett.com/forum/viewforum.php?f=5
- Create new topic in `Announcements' entry.
- Change the type of previous Announcement from Announcement to Normal.
- Delete third previous Announcement.
+ 10. Update SourceForge.jp project home page.
11. Delete snapshots.
+
+ 12. Announce release to forum(in Canada).
+ - Announcements http://logmett.com/forum/viewforum.php?f=5
+ Create new topic in `Announcements' entry.
+ Change the type of previous Announcement from Announcement to Normal.
+ Delete third previous Announcement.
Modified: trunk/doc/ja/html/reference/develop.txt
===================================================================
--- trunk/doc/ja/html/reference/develop.txt 2014-04-08 12:37:45 UTC (rev 5566)
+++ trunk/doc/ja/html/reference/develop.txt 2014-04-08 13:02:43 UTC (rev 5567)
@@ -228,23 +228,23 @@
\x83\x8A\x83\x8A\x81[\x83X\x82?\xFB\x96@\x82??\xA2\x82Ĉ?\xBA\x82?\xA6\x82\xB5\x82?\xB7\x81B
1. \x88?\xB6\x83\x89\x83C\x83u\x83\x89\x83\x8A\x81A\x83c\x81[\x83\x8B\x81A\x83C\x83\x93\x83|\x81[\x83g\x8C\xB3\x82?ŐV\x94ł\xF0\x83`\x83F\x83b\x83N\x82\xB7\x82\xE9\x81B
- Visual Studio
- http://www.microsoft.com/japan/msdn/vstudio/downloads/default.aspx
- Inno Setup
- http://www.jrsoftware.org/isdl.php
- Oniguruma
- http://www.geocities.jp/kosako3/oniguruma/
- OpenSSL
- http://www.openssl.org/
- zlib
- http://www.zlib.net/
- PuTTY
- http://www.chiark.greenend.org.uk/~sgtatham/putty/
- CygTerm
- http://www.dd.iij4u.or.jp/~nsym/cygwin/cygterm/
- LogMeTT
- http://logmett.com/freeware/LogMeTT.php
- http://logmett.com/freeware/TTLEdit.php
+ Visual Studio
+ http://www.microsoft.com/japan/msdn/vstudio/downloads/default.aspx
+ Inno Setup
+ http://www.jrsoftware.org/isdl.php
+ Oniguruma
+ http://www.geocities.jp/kosako3/oniguruma/
+ OpenSSL
+ http://www.openssl.org/
+ zlib
+ http://www.zlib.net/
+ PuTTY
+ http://www.chiark.greenend.org.uk/~sgtatham/putty/
+ CygTerm
+ http://www.dd.iij4u.or.jp/~nsym/cygwin/cygterm/
+ LogMeTT
+ http://logmett.com/freeware/LogMeTT.php
+ http://logmett.com/freeware/TTLEdit.php
2. \x83h\x83L\x83\x85\x83\x81\x83\x93\x83g\x82\xF0\x8Am\x94F\x82\xB7\x82\xE9
- \x83_\x83C\x83A\x83\x8D\x83O\x8F\xE3\x82??荀\x96?EUI\x82??\xA2\x93\xC1\x95?I\x83v\x83V\x83\x87\x83\x93\x81E\x83R\x83}\x83\x93\x83h\x83\x89\x83C\x83\x93\x83p\x83\x89\x83\x81\x81[\x83^\x81E\x90V\x8BK\x83}\x83N\x83\x8D\x83R\x83}\x83\x93\x83h\x82??A\x91Ή\x9E\x82\xB7\x82\xE9\x83h\x83L\x83\x85\x83\x81\x83\x93\x83g\x82?R\x82?\x82?\xA2\x82\xA9\x8Am\x94F\x82\xB7\x82\xE9\x81B
@@ -263,38 +263,41 @@
- TTProxy.rc // \x95ύX\x8E\x9E\x82?\xDD
- ttxkanjimenu.rc // \x95ύX\x8E\x9E\x82?\xDD
- teraterm.iss
+ AppVer \x82\xF0\x8Fグ\x82\xE9\x81Asnapshot \x82\xF0 \x83R\x83\x81\x83\x93\x83g\x83A\x83E\x83g\x81A\x83o\x83b\x83`\x83t\x83@\x83C\x83\x8B\x82?Ăяo\x82\xB5\x82\xF0\x8FC\x90\xB3
- html/about/hisotry.html
CygTerm+ \x82?\xE1\x8AO\x82ŁA\x83\x8A\x83\x8A\x81[\x83X\x82???W\x82?\xAD\x83o\x81[\x83W\x83\x87\x83\x93\x82\xAA\x8Fオ\x82\xE9\x81B
\x83p\x83b\x83`\x82\xAA\x83R\x83~\x83b\x83g\x82\xB3\x82\xEA\x82\xE9\x82?\xA6\x83\x8A\x83\x8A\x81[\x83X\x88\xB5\x82\xA2\x82??\xE8\x81A\x83\x8A\x83\x8A\x81[\x83X\x93\xFA\x82?\xBB\x82?\xFA\x95t\x82??\xE9\x81B
\x82\xB1\x82\xEA\x82?A\x83o\x81[\x83W\x83\x87\x83\x93\x82?\x96\x94\xF6\x82\xAA patchlevel \x82ł\xA0\x82\xE8\x81A\x83R\x83\x93\x83p\x83C\x83\x89\x82?\xFC\x8E肪\x97e\x88??\xBD\x82?B
- 4. SVN \x82?^\x83O\x82\xF0\x8D?\x82\xB7\x82\xE9\x81B
- \x83^\x83O\x96\xBC\x82?uteraterm-\x83o\x81[\x83W\x83\x87\x83\x93\x81v\x81B\x82\xBD\x82?\xA6\x82?Av4.62\x82?\xE7\x82\xCE"teraterm-4_62"\x81B
+ 4. \x93\xAE\x8D\xEC\x8Am\x94F\x82\xF0\x82\xB7\x82\xE9
+ - \x83C\x83\x93\x83X\x83g\x81[\x83\x89\x82\xF0\x8D?\x82\xB7\x82\xE9
+ ISTool \x82\xC5 teraterm\installer\teraterm.iss \x82\xF0\x8AJ\x82\xAB\x81A[Project]-[Compile Setup]\x82ō?\x82\xB3\x82\xEA\x82\xE9
+ - \x83C\x83\x93\x83X\x83g\x81[\x83\x8B\x82\xA8\x82\xE6\x82ю\xC0\x8Ds\x82\xF0\x83e\x83X\x83g\x82\xB7\x82\xE9
- 5. \x83\x8A\x83\x8A\x81[\x83X\x97p\x82?^\x83O\x82Ń`\x83F\x83b\x83N\x83A\x83E\x83g\x82\xB5\x92\xBC\x82\xB7\x81B
+ 5. SVN \x82?^\x83O\x82\xF0\x8D?\x82\xB7\x82\xE9\x81B
+ \x83^\x83O\x96\xBC\x82?uteraterm-\x83o\x81[\x83W\x83\x87\x83\x93\x81v\x81B\x82\xBD\x82?\xA6\x82?Av4.82\x82?\xE7\x82\xCE"teraterm-4_82"\x81B
+ svn copy -m "Release 4.82" svn+ssh://svn.sourceforge.jp/svnroot/ttssh2/trunk svn+ssh://svn.sourceforge.jp/svnroot/ttssh2/tags/teraterm-4_82
- 6. \x93\xAE\x8D\xEC\x8Am\x94F\x82\xF0\x82\xB7\x82\xE9
- \x83v\x83\x8D\x83O\x83\x89\x83\x80\x82\xF0\x83R\x83\x93\x83p\x83C\x83\x8B\x82\xB5\x92\xBC\x82\xB7(trunk\installer\makearchive.bat \x82\xF0\x8Eg\x97p\x82\xB7\x82\xE9)
- \x83C\x83\x93\x83X\x83g\x81[\x83\x89\x82\xF0\x8D?\x82\xB7\x82\xE9
- ISTool \x82\xC5 teraterm\installer\teraterm.iss \x82\xF0\x8AJ\x82\xAB\x81A[Project]-[Compile Setup]\x82ō?\x82\xB3\x82\xEA\x82\xE9
- \x83C\x83\x93\x83X\x83g\x81[\x83\x8B\x82\xA8\x82\xE6\x82ю\xC0\x8Ds\x82\xF0\x83e\x83X\x83g\x82\xB7\x82\xE9
+ 6. \x83\x8A\x83\x8A\x81[\x83X\x97p\x82?^\x83O\x82Ń`\x83F\x83b\x83N\x83A\x83E\x83g\x82\xB5\x92\xBC\x82\xB7\x81B
- 7. SourceForge.jp \x82\xF0\x8DX\x90V\x82\xB7\x82\xE9
+ 7. \x83C\x83\x93\x83X\x83g\x81[\x83\x89\x82\xF0\x8D?\x82\xB7\x82\xE9
+ ISTool \x82\xC5 teraterm\installer\teraterm.iss \x82\xF0\x8AJ\x82\xAB\x81A[Project]-[Compile Setup]\x82ō?\x82\xB3\x82\xEA\x82\xE9
+
+ 8. SourceForge.jp \x82\xF0\x8DX\x90V\x82\xB7\x82\xE9
- [\x83_\x83E\x83\x93\x83\x8D\x81[\x83h]-[\x8AǗ\x9D]-[\x90V\x8BK\x8D?]
\x95ύX\x97\x9A\x97\xF0\x82\xF0\x93\xFC\x97?\xB5\x82ă\x8A\x83\x8A\x81[\x83X\x82\xF0\x8D?\x82\xB7\x82\xE9
- [\x83j\x83\x85\x81[\x83X\x88?]-[\x90V\x8BK\x93o\x98^]
\x83j\x83\x85\x81[\x83X\x8BL\x8E\x96\x82\xF0\x8D?\x82\xB7\x82\xE9
- 8. \x83v\x83\x8D\x83W\x83F\x83N\x83g\x83y\x81[\x83W\x82\xF0\x8DX\x90V\x82\xB7\x82\xE9
-
9. \x83\x81\x81[\x83\x8A\x83\x93\x83O\x83\x8A\x83X\x83g\x82?A\x83i\x83E\x83\x93\x83X\x82\xB7\x82\xE9
- 10. \x83t\x83H\x81[\x83\x89\x83\x80\x82?\x90\x92m\x82\xB7\x82\xE9
- - Announcements http://logmett.com/forum/viewforum.php?f=5
- Announcements \x82?V\x8BK\x93\x8A\x8De\x82\xB7\x82\xE9\x81B\x8E\xED\x97?\xCD Announcement
- \x88\xEA\x82?O\x82\xCC Announcement \x82?\xED\x97?\xF0 Normal \x82?ύX\x82\xB7\x82\xE9
- Announcement \x82?O\x8C?c\x82\xB7\x82\xB1\x82???\xC1\x82Ă\xA2\x82\xE9\x82?ŁA\x8EO\x82?O\x82\xCC Announcement \x82\xF0\x8D?\x82\xB7\x82\xE9
+ 10. \x83v\x83\x8D\x83W\x83F\x83N\x83g\x83y\x81[\x83W\x82\xF0\x8DX\x90V\x82\xB7\x82\xE9
+ 11. \x83X\x83i\x83b\x83v\x83V\x83\x87\x83b\x83g\x82\xF0\x8D?\x82\xB7\x82\xE9
- 11. \x83X\x83i\x83b\x83v\x83V\x83\x87\x83b\x83g\x82\xF0\x8D?\x82\xB7\x82\xE9
+ 12. \x83t\x83H\x81[\x83\x89\x83\x80\x82?\x90\x92m\x82\xB7\x82\xE9
+ - Announcements http://logmett.com/forum/viewforum.php?f=5
+ Announcements \x82?V\x8BK\x93\x8A\x8De\x82\xB7\x82\xE9\x81B\x8E\xED\x97?\xCD Announcement
+ \x88\xEA\x82?O\x82\xCC Announcement \x82?\xED\x97?\xF0 Normal \x82?ύX\x82\xB7\x82\xE9
+ Announcement \x82?O\x8C?c\x82\xB7\x82\xB1\x82???\xC1\x82Ă\xA2\x82\xE9\x82?ŁA\x8EO\x82?O\x82\xCC Announcement \x82\xF0\x8D?\x82\xB7\x82\xE9
From svnnotify @ sourceforge.jp Mon Apr 14 13:26:53 2014
From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp)
Date: Mon, 14 Apr 2014 13:26:53 +0900
Subject: [Ttssh2-commit] =?utf-8?q?=5B5568=5D__xterm=E3=81=AETermcap_Strin?=
=?utf-8?b?ZyBRdWVyeeOBq+WvvuW/nOOAgg==?=
Message-ID: <1397449613.298432.4928.nullmailer@users.sourceforge.jp>
Revision: 5568
http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5568
Author: doda
Date: 2014-04-14 13:26:52 +0900 (Mon, 14 Apr 2014)
Log Message:
-----------
xtermのTermcap String Queryに対応。
Modified Paths:
--------------
trunk/teraterm/teraterm/vtterm.c
-------------- next part --------------
Modified: trunk/teraterm/teraterm/vtterm.c
===================================================================
--- trunk/teraterm/teraterm/vtterm.c 2014-04-08 13:02:43 UTC (rev 5567)
+++ trunk/teraterm/teraterm/vtterm.c 2014-04-14 04:26:52 UTC (rev 5568)
@@ -3888,6 +3888,153 @@
}
}
+int toHexStr(unsigned char *buff, int buffsize, unsigned char *str)
+{
+ int len, i, copylen = 0;
+ unsigned char c;
+
+ len = strlen(str);
+
+ if (buffsize < len*2) {
+ return -1;
+ }
+
+ for (i=0; i> 4;
+ if (c <= 9) {
+ c += '0';
+ }
+ else {
+ c += 'a' - 10;
+ }
+ buff[copylen++] = c;
+
+ c = str[i] & 0xf;
+ if (c <= 9) {
+ c += '0';
+ }
+ else {
+ c += 'a' - 10;
+ }
+ buff[copylen++] = c;
+ }
+
+ return copylen;
+}
+
+int TermcapString(unsigned char *buff, int buffsize, unsigned char *capname)
+{
+ int len = 0, l;
+ unsigned char c;
+ unsigned char *capval = NULL;
+
+ if (strcmp(capname, "Co") == 0 || strcmp(capname, "colors") == 0) {
+ if ((ts.ColorFlag & CF_ANSICOLOR) == 0) {
+ return 0;
+ }
+
+ if (ts.ColorFlag & CF_XTERM256) {
+ capval = "256";
+ }
+ else if (ts.ColorFlag & CF_FULLCOLOR) {
+ capval = "16";
+ }
+ else {
+ capval = "8";
+ }
+ }
+
+ if (capval) {
+ if ((len = toHexStr(buff, buffsize, capname)) < 0) {
+ return 0;
+ }
+
+ if (buffsize <= len) {
+ return 0;
+ }
+ buff[len++] = '=';
+
+ if ((l = toHexStr(&buff[len], buffsize-len, capval)) < 0) {
+ return 0;
+ }
+ len += l;
+ }
+
+ return len;
+}
+
+void RequestTermcapString(unsigned char *StrBuff, int StrLen) // xterm experimental
+{
+ unsigned char RepStr[256];
+ unsigned char CapName[16];
+ int i, len, replen, caplen = 0;
+
+ RepStr[0] = '1';
+ RepStr[1] = '+';
+ RepStr[2] = 'r';
+ replen = 3;
+
+ for (i=0; i= sizeof(RepStr)) {
+ caplen = 0;
+ break;
+ }
+ if (replen > 3) {
+ RepStr[replen++] = ';';
+ }
+ if (caplen > 0 && caplen < sizeof(CapName)) {
+ CapName[caplen] = 0;
+ len = TermcapString(&RepStr[replen], sizeof(RepStr)-replen, CapName);
+ replen += len;
+ caplen = 0;
+ if (len == 0) {
+ break;
+ }
+ }
+ else {
+ caplen = 0;
+ break;
+ }
+ }
+ else if (i+1 < StrLen && isxdigit(StrBuff[i]) && isxdigit(StrBuff[i+1])
+ && caplen < sizeof(CapName)-1) {
+ if (isdigit(StrBuff[i])) {
+ CapName[caplen] = (StrBuff[i] - '0') * 16;
+ }
+ else {
+ CapName[caplen] = ((StrBuff[i] | 0x20) - 'a' + 10) * 16;
+ }
+ i++;
+ if (isdigit(StrBuff[i])) {
+ CapName[caplen] += (StrBuff[i] - '0');
+ }
+ else {
+ CapName[caplen] += ((StrBuff[i] | 0x20) - 'a' + 10);
+ }
+ caplen++;
+ }
+ else {
+ caplen = 0;
+ break;
+ }
+ }
+
+ if (caplen && caplen < sizeof(CapName) && replen < sizeof(RepStr)) {
+ if (replen > 3) {
+ RepStr[replen++] = ';';
+ }
+ CapName[caplen] = 0;
+ len = TermcapString(&RepStr[replen], sizeof(RepStr)-replen, CapName);
+ replen += len;
+ }
+
+ if (replen == 3) {
+ RepStr[0] = '0';
+ }
+ SendDCSstr(RepStr, replen);
+}
+
void ParseDCS(BYTE Cmd, unsigned char *StrBuff, int len) {
switch (ICount) {
case 0:
@@ -3914,6 +4061,11 @@
RequestStatusString(StrBuff, len);
}
break;
+ case '+':
+ if (Cmd == 'q') { // Request termcap/terminfo string (xterm)
+ RequestTermcapString(StrBuff, len);
+ }
+ break;
default:
break;
}
From svnnotify @ sourceforge.jp Mon Apr 14 13:29:55 2014
From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp)
Date: Mon, 14 Apr 2014 13:29:55 +0900
Subject: [Ttssh2-commit] =?utf-8?q?=5B5569=5D__Termcap_String_Query_?=
=?utf-8?b?44GoIFNHUiBtb3VzZSDjgavlr77lv5zjgZfjgabjgYTjgovkuovjgpLnpLo=?=
=?utf-8?b?44GZ44Gf44KB44CBREEyIOW/nOetlOOCkuWkieabtOOAgg==?=
Message-ID: <1397449795.517932.12084.nullmailer@users.sourceforge.jp>
Revision: 5569
http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5569
Author: doda
Date: 2014-04-14 13:29:55 +0900 (Mon, 14 Apr 2014)
Log Message:
-----------
Termcap String Query と SGR mouse に対応している事を示すため、DA2 応答を変更。
# xterm rev 278.
Revision Links:
--------------
http://sourceforge.jp/projects/ttssh2/scm/svn/commits/278
Modified Paths:
--------------
trunk/teraterm/teraterm/vtterm.c
-------------- next part --------------
Modified: trunk/teraterm/teraterm/vtterm.c
===================================================================
--- trunk/teraterm/teraterm/vtterm.c 2014-04-14 04:26:52 UTC (rev 5568)
+++ trunk/teraterm/teraterm/vtterm.c 2014-04-14 04:29:55 UTC (rev 5569)
@@ -2500,7 +2500,7 @@
switch (b) {
case 'c': /* second terminal report (Secondary DA) */
if (Param[1] < 1) {
- SendCSIstr(">32;100;2c", 0); /* VT382 */
+ SendCSIstr(">32;278;2c", 0); /* VT382(>32) + xterm rev 278 */
}
break;
case 'J': // IO-8256 terminal
From svnnotify @ sourceforge.jp Sun Apr 20 19:45:53 2014
From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp)
Date: Sun, 20 Apr 2014 19:45:53 +0900
Subject: [Ttssh2-commit] =?utf-8?b?WzU1NzBdICDjg4HjgrHjg4Pjg4ggIzMzNjk0?=
Message-ID: <1397990753.362760.9969.nullmailer@users.sourceforge.jp>
Revision: 5570
http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5570
Author: yutakapon
Date: 2014-04-20 19:45:52 +0900 (Sun, 20 Apr 2014)
Log Message:
-----------
チケット #33694
Eterm look-feelの背景画像指定において、JPEGファイルが正しく描画されないことが
ある問題に対処した。
Ticket Links:
------------
http://sourceforge.jp/projects/ttssh2/tracker/detail/33694
Modified Paths:
--------------
trunk/teraterm/teraterm/vtdisp.c
-------------- next part --------------
Modified: trunk/teraterm/teraterm/vtdisp.c
===================================================================
--- trunk/teraterm/teraterm/vtdisp.c 2014-04-14 04:29:55 UTC (rev 5569)
+++ trunk/teraterm/teraterm/vtdisp.c 2014-04-20 10:45:52 UTC (rev 5570)
@@ -177,9 +177,29 @@
BOOL (FAR WINAPI *BGAlphaBlend)(HDC,int,int,int,int,HDC,int,int,int,int,BGBLENDFUNCTION);
BOOL (FAR WINAPI *BGEnumDisplayMonitors)(HDC,LPCRECT,MONITORENUMPROC,LPARAM);
+static HBITMAP GetBitmapHandle(char *File);
+
//\x95?\x98\x8A?\x94\x81\x99
+// LoadImage() \x82\xB5\x82\xA9\x8Eg\x82\xA6\x82?\xA2\x8A?\xAB\x82\xA9\x82?\xA4\x82\xA9\x82??\xB7\x82\xE9\x81B
+// LoadImage()\x82ł\xCD .bmp \x88?O\x82?摜\x83t\x83@\x83C\x83\x8B\x82\xAA\x88\xB5\x82\xA6\x82?\xA2\x82?ŗv\x92\x8D\x88?B
+// (2014.4.20 yutaka)
+static BOOL IsLoadImageOnlyEnabled(void)
+{
+ OSVERSIONINFO osvi;
+
+ osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
+ GetVersionEx(&osvi);
+ // Vista \x96\xA2\x96\x9E\x82??\x82??A\x8D\xA1\x82?Œ?\xE8\x82???\x9E\x82?\xF0\x82\xB7\x82\xE9\x82悤\x82?\xB5\x82\xBD
+ // cf. SVN#4571(2011.8.4)
+ if (osvi.dwMajorVersion < 6) {
+ return TRUE;
+ }
+ return FALSE;
+}
+
+
void dprintf(char *format, ...)
{
va_list args;
@@ -612,10 +632,17 @@
GlobalFree(fileBuf);
- //\x89摜\x82\xF0\x83r\x83b\x83g\x83}\x83b\x83v\x82?\xB5\x82ē??\x9E\x82\xDD
+ if (IsLoadImageOnlyEnabled()) {
+ //\x89摜\x82\xF0\x83r\x83b\x83g\x83}\x83b\x83v\x82?\xB5\x82ē??\x9E\x82\xDD
+ hbm = LoadImage(0,src->file,IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
- hbm = LoadImage(0,src->file,IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
+ } else {
+ // Susie plugin\x82œ??\x9E\x82??\xA2JPEG\x83t\x83@\x83C\x83\x8B\x82\xAA\x91\xB6\x8D?\xB5\x82\xBD\x8F?\x81A
+ // OLE \x82?p\x82\xB5\x82ē??B
+ hbm = GetBitmapHandle(src->file);
+ }
+
if(hbm)
{
BITMAP bm;
@@ -835,10 +862,8 @@
void BGPreloadWallpaper(BGSrc *src)
{
-//#define DEBUG_XP
HBITMAP hbm;
WallpaperInfo wi;
- OSVERSIONINFO osvi;
int s_width, s_height;
BGGetWallpaperInfo(&wi);
@@ -847,12 +872,7 @@
strcpy(wi.filename, "c:\\usr\\ttssh2\\1011_01.jpg");
#endif
- osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
- GetVersionEx(&osvi);
-#ifdef DEBUG_XP
- osvi.dwMajorVersion = 7;
-#endif
- if (osvi.dwMajorVersion < 6) {
+ if (IsLoadImageOnlyEnabled()) {
//\x95ǎ\x86\x82\xF0\x93??\x9E\x82\xDD
//LR_CREATEDIBSECTION \x82\xF0\x8Ew\x92?\x82\xE9\x82?\xAA\x83R\x83c
if (wi.pattern == BG_STRETCH) {
@@ -965,31 +985,39 @@
void BGStretchPicture(HDC hdcDest,BGSrc *src,int x,int y,int width,int height,BOOL bAntiAlias)
{
- if(!hdcDest || !src)
- return;
+ if(!hdcDest || !src)
+ return;
- if(bAntiAlias)
- {
- if(src->width != width || src->height != height)
- {
- HBITMAP hbm;
+ if(bAntiAlias)
+ {
+ if(src->width != width || src->height != height)
+ {
+ HBITMAP hbm;
- hbm = LoadImage(0,src->file,IMAGE_BITMAP,width,height,LR_LOADFROMFILE);
+ if (IsLoadImageOnlyEnabled()) {
+ hbm = LoadImage(0,src->file,IMAGE_BITMAP,width,height,LR_LOADFROMFILE);
+ } else {
+ HBITMAP newhbm;
+ hbm = GetBitmapHandle(src->file);
+ newhbm = CreateStretched32BppBitmapBilinear(hbm, width, height);
+ DeleteObject(hbm);
+ hbm = newhbm;
+ }
- if(!hbm)
- return;
-
- DeleteBitmapDC(&(src->hdc));
- src->hdc = CreateBitmapDC(hbm);
- src->width = width;
- src->height = height;
- }
-
- BitBlt(hdcDest,x,y,width,height,src->hdc,0,0,SRCCOPY);
- }else{
- SetStretchBltMode(src->hdc,COLORONCOLOR);
- StretchBlt(hdcDest,x,y,width,height,src->hdc,0,0,src->width,src->height,SRCCOPY);
- }
+ if(!hbm)
+ return;
+
+ DeleteBitmapDC(&(src->hdc));
+ src->hdc = CreateBitmapDC(hbm);
+ src->width = width;
+ src->height = height;
+ }
+
+ BitBlt(hdcDest,x,y,width,height,src->hdc,0,0,SRCCOPY);
+ }else{
+ SetStretchBltMode(src->hdc,COLORONCOLOR);
+ StretchBlt(hdcDest,x,y,width,height,src->hdc,0,0,src->width,src->height,SRCCOPY);
+ }
}
void BGLoadPicture(HDC hdcDest,BGSrc *src)
From svnnotify @ sourceforge.jp Sun Apr 20 19:58:55 2014
From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp)
Date: Sun, 20 Apr 2014 19:58:55 +0900
Subject: [Ttssh2-commit] =?utf-8?b?WzU1NzFdICDmlLnniYjlsaXmrbTjgpLmm7Q=?=
=?utf-8?b?5paw44GX44Gf44CC?=
Message-ID: <1397991535.560304.2353.nullmailer@users.sourceforge.jp>
Revision: 5571
http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5571
Author: yutakapon
Date: 2014-04-20 19:58:55 +0900 (Sun, 20 Apr 2014)
Log Message:
-----------
改版履歴を更新した。
Modified Paths:
--------------
trunk/doc/en/html/about/history.html
trunk/doc/ja/html/about/history.html
-------------- next part --------------
Modified: trunk/doc/en/html/about/history.html
===================================================================
--- trunk/doc/en/html/about/history.html 2014-04-20 10:45:52 UTC (rev 5570)
+++ trunk/doc/en/html/about/history.html 2014-04-20 10:58:55 UTC (rev 5571)
@@ -41,6 +41,7 @@
Bug fixes
- The background color will not be painted well after the cursor position is restored.
+ - Eterm look-feel: The background image file will not be drawn by using any JPEG file.
Modified: trunk/doc/ja/html/about/history.html
===================================================================
--- trunk/doc/ja/html/about/history.html 2014-04-20 10:45:52 UTC (rev 5570)
+++ trunk/doc/ja/html/about/history.html 2014-04-20 10:58:55 UTC (rev 5571)
@@ -41,6 +41,7 @@
\x83o\x83O\x8FC\x90\xB3
- \x83J\x81[\x83\\x83\x8B\x88?u\x95\x9C\x8C\xB3\x8C\xE3\x82?w\x8Ci\x90F\x82?\xB5\x82\xAD\x95`\x89悵\x82?\xA2\x8F?\x82\xAA\x82\xA0\x82\xE9\x96\xE2\x91\xE8\x82\xF0\x8FC\x90\xB3\x82\xB5\x82\xBD\x81B
+ - Eterm look-feel: \x94w\x8Ci\x89摜\x82\xC9JPEG\x83t\x83@\x83C\x83\x8B\x82\xAA\x90\xB3\x82\xB5\x82\xAD\x93??\x9E\x82?\xEA\x82?\xA2\x8F?\x82\xAA\x82\xA0\x82\xE9\x96\xE2\x91\xE8\x82\xF0\x8FC\x90\xB3\x82\xB5\x82\xBD\x81B
From svnnotify @ sourceforge.jp Sun Apr 20 20:05:42 2014
From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp)
Date: Sun, 20 Apr 2014 20:05:42 +0900
Subject: [Ttssh2-commit] =?utf-8?b?WzU1NzJdICDmnKrkvb/nlKjlpInmlbDjga4=?=
=?utf-8?b?6Zmk5Y6744CC?=
Message-ID: <1397991942.869055.14291.nullmailer@users.sourceforge.jp>
Revision: 5572
http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5572
Author: yutakapon
Date: 2014-04-20 20:05:42 +0900 (Sun, 20 Apr 2014)
Log Message:
-----------
未使用変数の除去。
Modified Paths:
--------------
trunk/teraterm/teraterm/vtterm.c
-------------- next part --------------
Modified: trunk/teraterm/teraterm/vtterm.c
===================================================================
--- trunk/teraterm/teraterm/vtterm.c 2014-04-20 10:58:55 UTC (rev 5571)
+++ trunk/teraterm/teraterm/vtterm.c 2014-04-20 11:05:42 UTC (rev 5572)
@@ -3925,7 +3925,6 @@
int TermcapString(unsigned char *buff, int buffsize, unsigned char *capname)
{
int len = 0, l;
- unsigned char c;
unsigned char *capval = NULL;
if (strcmp(capname, "Co") == 0 || strcmp(capname, "colors") == 0) {
From svnnotify @ sourceforge.jp Wed Apr 30 21:57:38 2014
From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp)
Date: Wed, 30 Apr 2014 21:57:38 +0900
Subject: [Ttssh2-commit] =?utf-8?q?=5B5573=5D_Eterm_look-feel=3A__?=
=?utf-8?b?6IOM5pmv55S75YOP44KS5oyH5a6a44GZ44KL44GL44Gp44GG44GL44KS44OB?=
=?utf-8?b?44Kn44OD44Kv44Oc44OD44Kv44K544Gn5Yik5Yil44GZ44KL44KI44GG44Gr?=
=?utf-8?b?44GX44Gf44CC?=
Message-ID: <1398862658.060398.20780.nullmailer@users.sourceforge.jp>
Revision: 5573
http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5573
Author: yutakapon
Date: 2014-04-30 21:57:36 +0900 (Wed, 30 Apr 2014)
Log Message:
-----------
Eterm look-feel: 背景画像を指定するかどうかをチェックボックスで判別するようにした。
・組み合わせパターン
Eterm look-feel Background Image 画像ファイル指定
?なし 無効 無効
?あり ?なし 無効
?あり ?あり 有効
Modified Paths:
--------------
trunk/teraterm/common/tt_res.h
trunk/teraterm/teraterm/addsetting.cpp
trunk/teraterm/teraterm/ttermpro.rc
-------------- next part --------------
Modified: trunk/teraterm/common/tt_res.h
===================================================================
--- trunk/teraterm/common/tt_res.h 2014-04-20 11:05:42 UTC (rev 5572)
+++ trunk/teraterm/common/tt_res.h 2014-04-30 12:57:36 UTC (rev 5573)
@@ -137,6 +137,7 @@
#define IDC_CONFIRM_CHANGE_PASTE 2512
#define IDC_CURSOR_CTRL_SEQ 2512
#define IDC_LOG_ROTATE 2512
+#define IDC_BGIMG_CHECK 2512
#define IDC_MOUSEWHEEL_SCROLL_LINE 2513
#define IDC_WINDOW_CTRL 2513
#define IDC_TRANSPROGRESS 2514
Modified: trunk/teraterm/teraterm/addsetting.cpp
===================================================================
--- trunk/teraterm/teraterm/addsetting.cpp 2014-04-20 11:05:42 UTC (rev 5572)
+++ trunk/teraterm/teraterm/addsetting.cpp 2014-04-30 12:57:36 UTC (rev 5573)
@@ -771,7 +771,7 @@
SendDlgItemMessage(IDC_ENABLE_URL_COLOR, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));
SendDlgItemMessage(IDC_ENABLE_ANSI_COLOR, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));
SendDlgItemMessage(IDC_URL_UNDERLINE, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));
- SendDlgItemMessage(IDC_BGIMG_LABEL, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));
+ SendDlgItemMessage(IDC_BGIMG_CHECK, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));
SendDlgItemMessage(IDC_BGIMG_EDIT, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));
SendDlgItemMessage(IDC_BGIMG_BUTTON, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));
SendDlgItemMessage(IDC_RESTART, WM_SETFONT, (WPARAM)DlgVisualFont, MAKELPARAM(TRUE,0));
@@ -786,9 +786,9 @@
GetDlgItemText(IDC_ETERM_LOOKFEEL, uimsg, sizeof(uimsg));
get_lang_msg("DLG_TAB_VISUAL_ETERM", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);
SetDlgItemText(IDC_ETERM_LOOKFEEL, ts.UIMsg);
- GetDlgItemText(IDC_BGIMG_LABEL, uimsg, sizeof(uimsg));
+ GetDlgItemText(IDC_BGIMG_CHECK, uimsg, sizeof(uimsg));
get_lang_msg("DLG_TAB_VISUAL_BGIMG", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);
- SetDlgItemText(IDC_BGIMG_LABEL, ts.UIMsg);
+ SetDlgItemText(IDC_BGIMG_CHECK, ts.UIMsg);
GetDlgItemText(IDC_MOUSE, uimsg, sizeof(uimsg));
get_lang_msg("DLG_TAB_VISUAL_MOUSE", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);
SetDlgItemText(IDC_MOUSE, ts.UIMsg);
@@ -849,11 +849,20 @@
// Eterm look-feel\x82?w\x8Ci\x89摜\x8Ew\x92\xE8\x81B
SetDlgItemText(IDC_BGIMG_EDIT, ts.BGImageFilePath);
if (ts.EtermLookfeel.BGEnable) {
- GetDlgItem(IDC_BGIMG_LABEL)->EnableWindow(TRUE);
- GetDlgItem(IDC_BGIMG_EDIT)->EnableWindow(TRUE);
- GetDlgItem(IDC_BGIMG_BUTTON)->EnableWindow(TRUE);
+ GetDlgItem(IDC_BGIMG_CHECK)->EnableWindow(TRUE);
+
+ btn = (CButton *)GetDlgItem(IDC_BGIMG_CHECK);
+ if (strcmp(ts.EtermLookfeel.BGThemeFile, BG_THEME_IMAGEFILE) == 0) {
+ btn->SetCheck(BST_CHECKED);
+ GetDlgItem(IDC_BGIMG_EDIT)->EnableWindow(TRUE);
+ GetDlgItem(IDC_BGIMG_BUTTON)->EnableWindow(TRUE);
+ } else {
+ btn->SetCheck(BST_UNCHECKED);
+ GetDlgItem(IDC_BGIMG_EDIT)->EnableWindow(FALSE);
+ GetDlgItem(IDC_BGIMG_BUTTON)->EnableWindow(FALSE);
+ }
} else {
- GetDlgItem(IDC_BGIMG_LABEL)->EnableWindow(FALSE);
+ GetDlgItem(IDC_BGIMG_CHECK)->EnableWindow(FALSE);
GetDlgItem(IDC_BGIMG_EDIT)->EnableWindow(FALSE);
GetDlgItem(IDC_BGIMG_BUTTON)->EnableWindow(FALSE);
}
@@ -937,13 +946,38 @@
// \x83`\x83F\x83b\x83N\x82\xB3\x82?\x82\xE7 Enable/Disable \x82\xF0\x83g\x83O\x83\x8B\x82\xB7\x82\xE9\x81B
btn = (CButton *)GetDlgItem(IDC_ETERM_LOOKFEEL);
if (btn->GetCheck()) {
- GetDlgItem(IDC_BGIMG_LABEL)->EnableWindow(TRUE);
+ GetDlgItem(IDC_BGIMG_CHECK)->EnableWindow(TRUE);
+ btn = (CButton *)GetDlgItem(IDC_BGIMG_CHECK);
+ if (btn->GetCheck()) {
+ GetDlgItem(IDC_BGIMG_EDIT)->EnableWindow(TRUE);
+ GetDlgItem(IDC_BGIMG_BUTTON)->EnableWindow(TRUE);
+ } else {
+ GetDlgItem(IDC_BGIMG_EDIT)->EnableWindow(FALSE);
+ GetDlgItem(IDC_BGIMG_BUTTON)->EnableWindow(FALSE);
+ }
+ } else {
+ GetDlgItem(IDC_BGIMG_CHECK)->EnableWindow(FALSE);
+ GetDlgItem(IDC_BGIMG_EDIT)->EnableWindow(FALSE);
+ GetDlgItem(IDC_BGIMG_BUTTON)->EnableWindow(FALSE);
+
+ // \x96\xB3\x8C\x{27B0B3}\x82?\x82\xE7\x81ABGThemeFile \x82\xF0\x8C\xB3\x82??\xB7\x81B
+ strncpy_s(ts.EtermLookfeel.BGThemeFile, BG_THEME_IMAGEFILE_DEFAULT, sizeof(ts.EtermLookfeel.BGThemeFile));
+ // \x94w\x8Ci\x89摜\x82\xE0\x96\xB3\x8C\x{27B0B7}\x82\xE9\x81B
+ SetDlgItemText(IDC_BGIMG_EDIT, "");
+ }
+ return TRUE;
+
+ case IDC_BGIMG_CHECK:
+ btn = (CButton *)GetDlgItem(IDC_BGIMG_CHECK);
+ if (btn->GetCheck()) {
GetDlgItem(IDC_BGIMG_EDIT)->EnableWindow(TRUE);
GetDlgItem(IDC_BGIMG_BUTTON)->EnableWindow(TRUE);
+
+ strncpy_s(ts.EtermLookfeel.BGThemeFile, BG_THEME_IMAGEFILE, sizeof(ts.EtermLookfeel.BGThemeFile));
} else {
- GetDlgItem(IDC_BGIMG_LABEL)->EnableWindow(FALSE);
GetDlgItem(IDC_BGIMG_EDIT)->EnableWindow(FALSE);
GetDlgItem(IDC_BGIMG_BUTTON)->EnableWindow(FALSE);
+
// \x96\xB3\x8C\x{27B0B3}\x82?\x82\xE7\x81ABGThemeFile \x82\xF0\x8C\xB3\x82??\xB7\x81B
strncpy_s(ts.EtermLookfeel.BGThemeFile, BG_THEME_IMAGEFILE_DEFAULT, sizeof(ts.EtermLookfeel.BGThemeFile));
// \x94w\x8Ci\x89摜\x82\xE0\x96\xB3\x8C\x{27B0B7}\x82\xE9\x81B
@@ -959,7 +993,6 @@
if (selDlg.DoModal() == IDOK) {
// \x94w\x8Ci\x89摜\x8Ew\x92肪\x88?}\x93I\x82?s\x82\xED\x82?\x82\xE7\x81ABGThemeFile \x82\xF0\x8CŒ艻\x82\xB7\x82\xE9\x81B
SetDlgItemText(IDC_BGIMG_EDIT, selDlg.GetPathName());
- strncpy_s(ts.EtermLookfeel.BGThemeFile, BG_THEME_IMAGEFILE, sizeof(ts.EtermLookfeel.BGThemeFile));
}
}
return TRUE;
Modified: trunk/teraterm/teraterm/ttermpro.rc
===================================================================
--- trunk/teraterm/teraterm/ttermpro.rc 2014-04-20 11:05:42 UTC (rev 5572)
+++ trunk/teraterm/teraterm/ttermpro.rc 2014-04-30 12:57:36 UTC (rev 5573)
@@ -117,9 +117,9 @@
CONTROL "&Eterm lookfeel(*)",IDC_ETERM_LOOKFEEL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,99,8,72,12
LTEXT "&Mouse cursor",IDC_MOUSE,10,22,70,8
LISTBOX IDC_MOUSE_CURSOR,10,32,48,35,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
- LTEXT "Background &Image",IDC_BGIMG_LABEL,100,22,60,8
- EDITTEXT IDC_BGIMG_EDIT,98,31,108,14,ES_AUTOHSCROLL
- PUSHBUTTON "...",IDC_BGIMG_BUTTON,213,31,14,14
+ CONTROL "Background &Image",IDC_BGIMG_CHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,102,20,104,10
+ EDITTEXT IDC_BGIMG_EDIT,101,31,108,14,ES_AUTOHSCROLL
+ PUSHBUTTON "...",IDC_BGIMG_BUTTON,216,31,14,14
LTEXT "&Font Quality",IDC_FONT_QUALITY_LABEL,100,47,70,8
COMBOBOX IDC_FONT_QUALITY,100,56,80,52,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
LTEXT "ANSI color",IDC_ANSICOLOR,10,74,43,8
From svnnotify @ sourceforge.jp Wed Apr 30 22:30:48 2014
From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp)
Date: Wed, 30 Apr 2014 22:30:48 +0900
Subject: [Ttssh2-commit] =?utf-8?b?WzU1NzRdICDmlLnniYjlsaXmrbTjgpLmm7Q=?=
=?utf-8?b?5paw44GX44Gf44CC?=
Message-ID: <1398864648.493549.18232.nullmailer@users.sourceforge.jp>
Revision: 5574
http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5574
Author: yutakapon
Date: 2014-04-30 22:30:48 +0900 (Wed, 30 Apr 2014)
Log Message:
-----------
改版履歴を更新した。
透過ウィンドウの記載内容を更新した。
Modified Paths:
--------------
trunk/doc/en/html/about/history.html
trunk/doc/en/html/menu/setup-additional.html
trunk/doc/en/html/usage/transparent.html
trunk/doc/ja/html/about/history.html
trunk/doc/ja/html/menu/setup-additional.html
trunk/doc/ja/html/usage/transparent.html
Added Paths:
-----------
trunk/doc/en/html/usage/image/teraterm_backimg.png
trunk/doc/ja/html/usage/image/teraterm_backimg.png
-------------- next part --------------
Modified: trunk/doc/en/html/about/history.html
===================================================================
--- trunk/doc/en/html/about/history.html 2014-04-30 12:57:36 UTC (rev 5573)
+++ trunk/doc/en/html/about/history.html 2014-04-30 13:30:48 UTC (rev 5574)
@@ -32,11 +32,11 @@
-
+
- Bug fixes
Modified: trunk/doc/en/html/menu/setup-additional.html
===================================================================
--- trunk/doc/en/html/menu/setup-additional.html 2014-04-30 12:57:36 UTC (rev 5573)
+++ trunk/doc/en/html/menu/setup-additional.html 2014-04-30 13:30:48 UTC (rev 5574)
@@ -230,16 +230,15 @@
Tera Term window looks like Eterm-lookfeel background transparency.
+ - Background Image
+ -
+ When the Eterm lookfeel feature is enabled, an image file can be specified as background.
+
+
See also Background transparency.
- - Background Image
- -
- When the Eterm lookfeel feature is enabled, an image file can be specified as background.
- If the JPEG file can not be drawn, please convert the file to the BMP file.
-
-
Added: trunk/doc/en/html/usage/image/teraterm_backimg.png
===================================================================
(Binary files differ)
Property changes on: trunk/doc/en/html/usage/image/teraterm_backimg.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Modified: trunk/doc/en/html/usage/transparent.html
===================================================================
--- trunk/doc/en/html/usage/transparent.html 2014-04-30 12:57:36 UTC (rev 5573)
+++ trunk/doc/en/html/usage/transparent.html 2014-04-30 13:30:48 UTC (rev 5574)
@@ -42,5 +42,16 @@
+(3) Background image
+
+
+When both Eterm lookfeel and Background Image is enabled, a image file can be drawn into the terminal background.
+And then, the background window does not make transparent.
+
+
+
+
+
+