You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(7) |
Jul
(11) |
Aug
(45) |
Sep
(12) |
Oct
(8) |
Nov
(4) |
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(1) |
Feb
(12) |
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
(25) |
Aug
(9) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2007 |
Jan
(11) |
Feb
|
Mar
|
Apr
|
May
(19) |
Jun
(3) |
Jul
(3) |
Aug
(16) |
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
(54) |
Feb
(5) |
Mar
(34) |
Apr
|
May
(33) |
Jun
(7) |
Jul
(2) |
Aug
|
Sep
|
Oct
(1) |
Nov
(54) |
Dec
(32) |
2009 |
Jan
(5) |
Feb
(54) |
Mar
(29) |
Apr
(30) |
May
(86) |
Jun
(159) |
Jul
(16) |
Aug
|
Sep
(1) |
Oct
(9) |
Nov
|
Dec
(91) |
2010 |
Jan
(82) |
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
(31) |
Jul
(19) |
Aug
(33) |
Sep
(3) |
Oct
(1) |
Nov
(4) |
Dec
(3) |
2011 |
Jan
|
Feb
(1) |
Mar
(27) |
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(11) |
Nov
(5) |
Dec
(4) |
2012 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(4) |
Oct
(1) |
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(11) |
Jul
(2) |
Aug
|
Sep
|
Oct
(4) |
Nov
|
Dec
(6) |
2014 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(5) |
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(10) |
Dec
|
From: <hep...@us...> - 2011-03-05 19:41:28
|
Revision: 1283 http://qterm.svn.sourceforge.net/qterm/?rev=1283&view=rev Author: hephooey Date: 2011-03-05 19:41:22 +0000 (Sat, 05 Mar 2011) Log Message: ----------- Update the readme file Modified Paths: -------------- trunk/qterm-qt4/README Modified: trunk/qterm-qt4/README =================================================================== --- trunk/qterm-qt4/README 2011-03-05 19:35:34 UTC (rev 1282) +++ trunk/qterm-qt4/README 2011-03-05 19:41:22 UTC (rev 1283) @@ -1,11 +1,10 @@ -QTerm 0.5.11 +QTerm 0.5.12 =============== 这个版本添加/修正了下面一些功能: -1. 支持 Unicode 补完计划 (UAO) -2. 重写了图片浏览器 -3. 增强脚本支持 -4. 各种 Bug fixes +1. 初步的 ASCII 辅助编辑功能 +2. 支持半透明背景以及 KDE 下的 blur 效果 +3. 各种 Bug fixes The QTerm Team http://www.qterm.org This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-05 19:35:40
|
Revision: 1282 http://qterm.svn.sourceforge.net/qterm/?rev=1282&view=rev Author: hephooey Date: 2011-03-05 19:35:34 +0000 (Sat, 05 Mar 2011) Log Message: ----------- Tune the default config file Modified Paths: -------------- trunk/qterm-qt4/src/qterm.cfg Modified: trunk/qterm-qt4/src/qterm.cfg =================================================================== --- trunk/qterm-qt4/src/qterm.cfg 2011-03-05 19:23:50 UTC (rev 1281) +++ trunk/qterm-qt4/src/qterm.cfg 2011-03-05 19:35:34 UTC (rev 1282) @@ -14,6 +14,7 @@ statusbar=0 switchbar=1 pixelsize=12 +menubar=true [key] num=1 @@ -56,10 +57,8 @@ actionPaste=Shift+Ins [ToolBars] -terminalToolBar=actionQuickConnect -mainToolBar=actionDisconnect, actionCopy, actionPaste, actionCurrentSession, actionCopyArticle, actionViewMessage -mainToolBarShown=true -customKeyToolBarShown=false -bbsOperationsToolBarShown=true -ButtonStyle=0 +ButtonStyle=3 IconSize=@Size(22 22) +mainToolBar=actionCopy, actionPaste, actionRefresh, actionCopy_Article, actionCurrent_Session_Setting +terminalToolBar=actionConnect, actionQuick_Login, actionDisconnect +ansiToolBar=actionUnderline, actionBlink, actionPallete This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-05 19:23:56
|
Revision: 1281 http://qterm.svn.sourceforge.net/qterm/?rev=1281&view=rev Author: hephooey Date: 2011-03-05 19:23:50 +0000 (Sat, 05 Mar 2011) Log Message: ----------- Safe guard for isPartial Modified Paths: -------------- trunk/qterm-qt4/src/termstring.cpp Modified: trunk/qterm-qt4/src/termstring.cpp =================================================================== --- trunk/qterm-qt4/src/termstring.cpp 2011-03-05 19:10:11 UTC (rev 1280) +++ trunk/qterm-qt4/src/termstring.cpp 2011-03-05 19:23:50 UTC (rev 1281) @@ -178,7 +178,10 @@ bool TermString::isPartial(int index) { - //qDebug() << "length " << m_index.size() << ", index: " << index; + if (index < 0 or index >= m_index.size()) { + qDebug() << "length " << m_index.size() << ", index: " << index; + return false; + } if (m_index.at(index) == -1) { return true; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-05 19:10:17
|
Revision: 1280 http://qterm.svn.sourceforge.net/qterm/?rev=1280&view=rev Author: hephooey Date: 2011-03-05 19:10:11 +0000 (Sat, 05 Mar 2011) Log Message: ----------- Link libX11.so Modified Paths: -------------- trunk/qterm-qt4/src/CMakeLists.txt Modified: trunk/qterm-qt4/src/CMakeLists.txt =================================================================== --- trunk/qterm-qt4/src/CMakeLists.txt 2011-03-05 15:50:54 UTC (rev 1279) +++ trunk/qterm-qt4/src/CMakeLists.txt 2011-03-05 19:10:11 UTC (rev 1280) @@ -11,6 +11,12 @@ include(CheckFunctionExists) include(CheckLibraryExists) +if(UNIX) + find_package(X11) + set(optionalLibs ${optionalLibs} ${X11_X11_LIB}) +endif(UNIX) + + check_function_exists("gethostbyname" CMAKE_HAVE_GETHOSTBYNAME) if(NOT CMAKE_HAVE_GETHOSTBYNAME) check_library_exists("nsl" "gethostbyname" "" CMAKE_LIB_NSL_HAS_GETHOSTBYNAME) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-05 15:51:00
|
Revision: 1279 http://qterm.svn.sourceforge.net/qterm/?rev=1279&view=rev Author: hephooey Date: 2011-03-05 15:50:54 +0000 (Sat, 05 Mar 2011) Log Message: ----------- Update translation Modified Paths: -------------- trunk/qterm-qt4/src/po/qterm_chs.ts Modified: trunk/qterm-qt4/src/po/qterm_chs.ts =================================================================== --- trunk/qterm-qt4/src/po/qterm_chs.ts 2011-03-05 15:50:45 UTC (rev 1278) +++ trunk/qterm-qt4/src/po/qterm_chs.ts 2011-03-05 15:50:54 UTC (rev 1279) @@ -93,10 +93,6 @@ <translation>剪贴板繁简转换</translation> </message> <message> - <source>&Favatite</source> - <translation></translation> - </message> - <message> <source>&BBS </source> <translation></translation> </message> @@ -217,14 +213,6 @@ <translation>偏好(&P)</translation> </message> <message> - <source>Add to favarites</source> - <translation></translation> - </message> - <message> - <source>Manage Favarites ...</source> - <translation></translation> - </message> - <message> <source>&Copy Article</source> <translation>复制文章(&C)</translation> </message> @@ -412,6 +400,18 @@ <source>Blink</source> <translation>闪烁</translation> </message> + <message> + <source>&Favorites</source> + <translation></translation> + </message> + <message> + <source>Add To Favorites</source> + <translation>添加到 Favorites</translation> + </message> + <message> + <source>Manage Favorites ...</source> + <translation>管理 Favorites...</translation> + </message> </context> <context> <name>QTerm::Canvas</name> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-05 15:50:51
|
Revision: 1278 http://qterm.svn.sourceforge.net/qterm/?rev=1278&view=rev Author: hephooey Date: 2011-03-05 15:50:45 +0000 (Sat, 05 Mar 2011) Log Message: ----------- Favatite to favorites Modified Paths: -------------- trunk/qterm-qt4/src/ui/mainframe.ui Modified: trunk/qterm-qt4/src/ui/mainframe.ui =================================================================== --- trunk/qterm-qt4/src/ui/mainframe.ui 2011-03-05 05:25:07 UTC (rev 1277) +++ trunk/qterm-qt4/src/ui/mainframe.ui 2011-03-05 15:50:45 UTC (rev 1278) @@ -27,7 +27,7 @@ <x>0</x> <y>0</y> <width>674</width> - <height>20</height> + <height>25</height> </rect> </property> <widget class="QMenu" name="menuFile"> @@ -127,10 +127,10 @@ </widget> <widget class="QMenu" name="menuFavatite"> <property name="title"> - <string>&Favatite</string> + <string>&Favorites</string> </property> - <addaction name="actionAdd_to_favarites"/> - <addaction name="actionManage_Favarites"/> + <addaction name="actionAdd_to_favorites"/> + <addaction name="actionManage_Favorites"/> <addaction name="separator"/> </widget> <widget class="QMenu" name="menuBBS"> @@ -266,7 +266,7 @@ <x>0</x> <y>0</y> <width>60</width> - <height>280</height> + <height>270</height> </rect> </property> </widget> @@ -420,14 +420,14 @@ <string>&Preference</string> </property> </action> - <action name="actionAdd_to_favarites"> + <action name="actionAdd_to_favorites"> <property name="text"> - <string>Add to favarites</string> + <string>Add To Favorites</string> </property> </action> - <action name="actionManage_Favarites"> + <action name="actionManage_Favorites"> <property name="text"> - <string>Manage Favarites ...</string> + <string>Manage Favorites ...</string> </property> </action> <action name="actionCopy_Article"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-05 05:25:14
|
Revision: 1277 http://qterm.svn.sourceforge.net/qterm/?rev=1277&view=rev Author: hephooey Date: 2011-03-05 05:25:07 +0000 (Sat, 05 Mar 2011) Log Message: ----------- Update the translation Modified Paths: -------------- trunk/qterm-qt4/src/po/qterm_chs.ts Modified: trunk/qterm-qt4/src/po/qterm_chs.ts =================================================================== --- trunk/qterm-qt4/src/po/qterm_chs.ts 2011-03-05 05:25:01 UTC (rev 1276) +++ trunk/qterm-qt4/src/po/qterm_chs.ts 2011-03-05 05:25:07 UTC (rev 1277) @@ -2,6 +2,21 @@ <!DOCTYPE TS> <TS version="2.0" language="zh_CN"> <context> + <name>AssistantClient</name> + <message> + <source>Unable to send request: Assistant is not responding.</source> + <translation>无法发送请求,Assistant 无反应。</translation> + </message> + <message> + <source>The binary '%1' does not exist.</source> + <translation>程序 '%1' 不存在。</translation> + </message> + <message> + <source>Unable to launch assistant (%1).</source> + <translation>无法启动 assistant (%1)。</translation> + </message> +</context> +<context> <name>Dialog</name> <message> <source>Send string with delay</source> @@ -36,6 +51,369 @@ </message> </context> <context> + <name>Frame</name> + <message> + <source>QTerm</source> + <translation></translation> + </message> + <message> + <source>&File</source> + <translation>文件(&F)</translation> + </message> + <message> + <source>&View</source> + <translation>视图(&V)</translation> + </message> + <message> + <source>Language</source> + <translation>语言</translation> + </message> + <message> + <source>Theme</source> + <translation>主题</translation> + </message> + <message> + <source>Toolbar</source> + <translation>工具栏</translation> + </message> + <message> + <source>Scrollbar</source> + <translation>滚动条</translation> + </message> + <message> + <source>&Edit</source> + <translation>编辑(&E)</translation> + </message> + <message> + <source>Paste w Color</source> + <translation>带颜色粘贴</translation> + </message> + <message> + <source>Clipboard Conversion</source> + <translation>剪贴板繁简转换</translation> + </message> + <message> + <source>&Favatite</source> + <translation></translation> + </message> + <message> + <source>&BBS </source> + <translation></translation> + </message> + <message> + <source>&Options</source> + <translation>选项(&O)</translation> + </message> + <message> + <source>&Script</source> + <translation>脚本(&S)</translation> + </message> + <message> + <source>&Help</source> + <translation>帮助(&H)</translation> + </message> + <message> + <source>&Window</source> + <translation>窗口(&W)</translation> + </message> + <message> + <source>Terminal</source> + <translation>终端</translation> + </message> + <message> + <source>Main</source> + <translation></translation> + </message> + <message> + <source>Key Setup</source> + <translation>设置按键</translation> + </message> + <message> + <source>ANSI Edit</source> + <translation>ANSI 颜色</translation> + </message> + <message> + <source>Quick Login</source> + <translation>快速登录</translation> + </message> + <message> + <source>This provides an express way to connect.</source> + <translation>提供快速连接功能。</translation> + </message> + <message> + <source>&AddressBook</source> + <translation>地址簿(&A)</translation> + </message> + <message> + <source>New ANSI</source> + <translation>新建 ANSI</translation> + </message> + <message> + <source>Open ANSI</source> + <translation>打开 ANSI</translation> + </message> + <message> + <source>&Quit</source> + <translation>退出(&Q)</translation> + </message> + <message> + <source>Quit</source> + <translation>退出</translation> + </message> + <message> + <source>This will close all windows. You will be prompted to confirm disconnent active sessions or save modified files.</source> + <translation>关闭所有窗口,程序将会请求确认断开所有活动回话以及保存被修改的文件。</translation> + </message> + <message> + <source>Save</source> + <translation>保存</translation> + </message> + <message> + <source>Save As...</source> + <translation>保存为...</translation> + </message> + <message> + <source>New &Console</source> + <translation>新建终端(&C)</translation> + </message> + <message> + <source>&Copy</source> + <translation>拷贝(&C)</translation> + </message> + <message> + <source>&Paste</source> + <translation>粘贴(&P)</translation> + </message> + <message> + <source>Copy w Color</source> + <translation>带颜色拷贝</translation> + </message> + <message> + <source>Paste w Wordwrap</source> + <translation>自动换行粘贴</translation> + </message> + <message> + <source>Rectangle Selection</source> + <translation>矩形选择</translation> + </message> + <message> + <source>&Auto Copy</source> + <translation>自动拷贝(&A)</translation> + </message> + <message> + <source>Symbols</source> + <translation>符号</translation> + </message> + <message> + <source>&Fullscreen</source> + <translation>全屏显示[&F]</translation> + </message> + <message> + <source>Default Session Setting</source> + <translation>缺省会话设置</translation> + </message> + <message> + <source>&Preference</source> + <translation>偏好(&P)</translation> + </message> + <message> + <source>Add to favarites</source> + <translation></translation> + </message> + <message> + <source>Manage Favarites ...</source> + <translation></translation> + </message> + <message> + <source>&Copy Article</source> + <translation>复制文章(&C)</translation> + </message> + <message> + <source>&Auto Reply</source> + <translation>自动回复(&A)</translation> + </message> + <message> + <source>Support &Mouse</source> + <translation>支持鼠标(&M)</translation> + </message> + <message> + <source>&Beep on message</source> + <translation>收到消息时 beep 提示(&B)</translation> + </message> + <message> + <source>Configure Shortcuts</source> + <translation>配置快捷方式</translation> + </message> + <message> + <source>&View Message </source> + <translation>查看消息(&V)</translation> + </message> + <message> + <source>Run...</source> + <translation>运行...</translation> + </message> + <message> + <source>Stop</source> + <translation>停止</translation> + </message> + <message> + <source>Contents...</source> + <translation>内容...</translation> + </message> + <message> + <source>About QTerm</source> + <translation>关于 QTerm</translation> + </message> + <message> + <source>About Qt</source> + <translation>关于 Qt</translation> + </message> + <message> + <source>Print</source> + <translation>打印</translation> + </message> + <message> + <source>Print Preview</source> + <translation>打印预览</translation> + </message> + <message> + <source>Close</source> + <translation>关闭</translation> + </message> + <message> + <source>Anti-&idle</source> + <translation>防发呆(&I)</translation> + </message> + <message> + <source>Debug Console</source> + <translation>调试终端</translation> + </message> + <message> + <source>What's this?</source> + <translation>这是什么?</translation> + </message> + <message> + <source>QTerm Online</source> + <translation>QTerm 在线</translation> + </message> + <message> + <source>Configure Toolbars</source> + <translation>配置工具条</translation> + </message> + <message> + <source>Cu&t</source> + <translation>剪切(&T)</translation> + </message> + <message> + <source>UI Font</source> + <translation>界面字体</translation> + </message> + <message> + <source>Statusbar</source> + <translation>状态栏</translation> + </message> + <message> + <source>Show/Hide Statusbar</source> + <translation>显示/隐藏状态栏</translation> + </message> + <message> + <source>Article Manager</source> + <translation>文章管理器</translation> + </message> + <message> + <source>Refresh</source> + <translation>刷新</translation> + </message> + <message> + <source>Reload Script</source> + <translation>重新加载脚本</translation> + </message> + <message> + <source>Image Viewer</source> + <translation>图像浏览器</translation> + </message> + <message> + <source>None</source> + <translation>无</translation> + </message> + <message> + <source>CHS -> CHT</source> + <translation>简体中文 -> 繁体中文</translation> + </message> + <message> + <source>CHT -> CHS</source> + <translation>繁体中文 -> 简体中文</translation> + </message> + <message> + <source>English</source> + <translation>英文</translation> + </message> + <message> + <source>ESC ESC [</source> + <translation></translation> + </message> + <message> + <source>Ctrl+U [</source> + <translation></translation> + </message> + <message> + <source>Custom ...</source> + <translation>自定义...</translation> + </message> + <message> + <source>Simplified Chinese</source> + <translation>简体中文</translation> + </message> + <message> + <source>Traditional Chinese</source> + <translation>繁體中文</translation> + </message> + <message> + <source>Disconnect</source> + <translation>断开连接</translation> + </message> + <message> + <source>Connect</source> + <translation>连接</translation> + </message> + <message> + <source>Hide</source> + <translation>隐藏</translation> + </message> + <message> + <source>Hide Scrollbar</source> + <translation>隐藏滚动条</translation> + </message> + <message> + <source>Left</source> + <translation>左</translation> + </message> + <message> + <source>Right</source> + <translation>右</translation> + </message> + <message> + <source>Current Session Setting</source> + <translation>当前连接设置</translation> + </message> + <message> + <source>MenuBar</source> + <translation>菜单条</translation> + </message> + <message> + <source>Boss Color</source> + <translation>老板色</translation> + </message> + <message> + <source>Underline</source> + <translation>下划线</translation> + </message> + <message> + <source>Blink</source> + <translation>闪烁</translation> + </message> +</context> +<context> <name>QTerm::Canvas</name> <message> <source>zoom 1:1</source> @@ -154,6 +532,13 @@ </message> </context> <context> + <name>QTerm::DomModel</name> + <message> + <source>Name</source> + <translation>名称</translation> + </message> +</context> +<context> <name>QTerm::Frame</name> <message> <source>Cascade</source> @@ -170,7 +555,7 @@ <message> <source>This will take effect after restart, please close all windows and restart.</source> - <translation>QTerm 需要重新启动才能生效,请关闭所有窗口重新运行.</translation> + <translation type="obsolete">QTerm 需要重新启动才能生效,请关闭所有窗口重新运行.</translation> </message> <message> <source>Print Document</source> @@ -178,15 +563,15 @@ </message> <message> <source>You need to enable the script engine debugger to use this feature. Please recompile QTerm with the debugger enabled (need Qt 4.5 or newer version)</source> - <translation>你需要启用脚本引擎调试器来使用这个功能,请重新编译 QTerm 并启用调试器 (需要 Qt 4.5 或更高版本)</translation> + <translation type="obsolete">你需要启用脚本引擎调试器来使用这个功能,请重新编译 QTerm 并启用调试器 (需要 Qt 4.5 或更高版本)</translation> </message> <message> <source>&Connect</source> - <translation>连接(&C)</translation> + <translation type="obsolete">连接(&C)</translation> </message> <message> <source>&Disconnect</source> - <translation>断开(&D)</translation> + <translation type="obsolete">断开(&D)</translation> </message> <message> <source>&Address Book</source> @@ -198,7 +583,7 @@ </message> <message> <source>&Print...</source> - <translation>打印(&P)...</translation> + <translation type="obsolete">打印(&P)...</translation> </message> <message> <source>&Exit</source> @@ -206,55 +591,55 @@ </message> <message> <source>&Copy</source> - <translation>拷贝(&C)</translation> + <translation type="obsolete">拷贝(&C)</translation> </message> <message> <source>&Paste</source> - <translation>粘贴(&P)</translation> + <translation type="obsolete">粘贴(&P)</translation> </message> <message> <source>C&opy With Color</source> - <translation>带颜色拷贝(&O)</translation> + <translation type="obsolete">带颜色拷贝(&O)</translation> </message> <message> <source>&Rectangle Select</source> - <translation>矩形选择(&R)</translation> + <translation type="obsolete">矩形选择(&R)</translation> </message> <message> <source>Auto Copy &Select</source> - <translation>自动拷贝(&S)</translation> + <translation type="obsolete">自动拷贝(&S)</translation> </message> <message> <source>P&aste With Wordwrap</source> - <translation>换行粘贴(&A)</translation> + <translation type="obsolete">换行粘贴(&A)</translation> </message> <message> <source>&None</source> - <translation>无(&N)</translation> + <translation type="obsolete">无(&N)</translation> </message> <message> <source>&ESC ESC [</source> - <translation>&ESC ESC [</translation> + <translation type="obsolete">&ESC ESC [</translation> </message> <message> <source>Ctrl+&U [</source> - <translation>Ctrl+&U [</translation> + <translation type="obsolete">Ctrl+&U [</translation> </message> <message> <source>&Custom...</source> - <translation>自定义(&C)...</translation> + <translation type="obsolete">自定义(&C)...</translation> </message> <message> <source>&No Conversion</source> - <translation>不转换(&N)</translation> + <translation type="obsolete">不转换(&N)</translation> </message> <message> <source>&Simplified to Traditional</source> - <translation>简体转繁体(&S)</translation> + <translation type="obsolete">简体转繁体(&S)</translation> </message> <message> <source>&Traditional to Simplified</source> - <translation>繁体转简体(&T)</translation> + <translation type="obsolete">繁体转简体(&T)</translation> </message> <message> <source>&Font</source> @@ -266,19 +651,19 @@ </message> <message> <source>&Refresh</source> - <translation>刷新(&R)</translation> + <translation type="obsolete">刷新(&R)</translation> </message> <message> <source>&English</source> - <translation>&English</translation> + <translation type="obsolete">&English</translation> </message> <message> <source>&Simplified Chinese</source> - <translation>简体中文(&S)</translation> + <translation type="obsolete">简体中文(&S)</translation> </message> <message> <source>&Traditional Chinese</source> - <translation>繁體中文(&T)</translation> + <translation type="obsolete">繁體中文(&T)</translation> </message> <message> <source>&UI Font</source> @@ -286,11 +671,11 @@ </message> <message> <source>&Full Screen</source> - <translation>全屏显示(&F)</translation> + <translation type="obsolete">全屏显示(&F)</translation> </message> <message> <source>Boss &Color</source> - <translation>老板键(&C)</translation> + <translation type="obsolete">老板键(&C)</translation> </message> <message> <source>&Hide</source> @@ -298,11 +683,11 @@ </message> <message> <source>&Left</source> - <translation>左侧(&L)</translation> + <translation type="obsolete">左侧(&L)</translation> </message> <message> <source>&Right</source> - <translation>右侧(&R)</translation> + <translation type="obsolete">右侧(&R)</translation> </message> <message> <source>Status &Bar</source> @@ -310,7 +695,7 @@ </message> <message> <source>S&witch Bar</source> - <translation>切换条(&W)</translation> + <translation type="obsolete">切换条(&W)</translation> </message> <message> <source>&Setting For Currrent Session</source> @@ -330,11 +715,11 @@ </message> <message> <source>Anti &Idle</source> - <translation>防止发呆(&I)</translation> + <translation type="obsolete">防止发呆(&I)</translation> </message> <message> <source>Auto &Reply</source> - <translation>自动回复(&R)</translation> + <translation type="obsolete">自动回复(&R)</translation> </message> <message> <source>&View Messages</source> @@ -342,11 +727,11 @@ </message> <message> <source>&Beep </source> - <translation>响铃(&B)</translation> + <translation type="obsolete">响铃(&B)</translation> </message> <message> <source>&Mouse Support</source> - <translation>支持鼠标(&M)</translation> + <translation type="obsolete">支持鼠标(&M)</translation> </message> <message> <source>&Image Viewer</source> @@ -354,31 +739,31 @@ </message> <message> <source>&Reload System Script</source> - <translation>重新加载系统脚本(&R)</translation> + <translation type="obsolete">重新加载系统脚本(&R)</translation> </message> <message> <source>&Run...</source> - <translation>运行(&R)...</translation> + <translation type="obsolete">运行(&R)...</translation> </message> <message> <source>&Stop</source> - <translation>停止(&S)</translation> + <translation type="obsolete">停止(&S)</translation> </message> <message> <source>&Debug...</source> - <translation>调试(&D)...</translation> + <translation type="obsolete">调试(&D)...</translation> </message> <message> <source>About &QTerm</source> - <translation>关于 QTerm(&Q)</translation> + <translation type="obsolete">关于 QTerm(&Q)</translation> </message> <message> <source>QTerm's &Homepage</source> - <translation>QTerm 主页(&H)</translation> + <translation type="obsolete">QTerm 主页(&H)</translation> </message> <message> <source>Auto Reconnect</source> - <translation>自动重连</translation> + <translation type="obsolete">自动重连</translation> </message> <message> <source>Configure Shortcuts...</source> @@ -398,11 +783,11 @@ </message> <message> <source>Paste &with color</source> - <translation>带颜色粘贴(&W)</translation> + <translation type="obsolete">带颜色粘贴(&W)</translation> </message> <message> <source>Clipboard Chinese &Conversion</source> - <translation>剪贴板繁简转换(&C)</translation> + <translation type="obsolete">剪贴板繁简转换(&C)</translation> </message> <message> <source>&View</source> @@ -410,15 +795,15 @@ </message> <message> <source>&Language</source> - <translation>语言(&L)</translation> + <translation type="obsolete">语言(&L)</translation> </message> <message> <source>&Themes</source> - <translation>主题(&T)</translation> + <translation type="obsolete">主题(&T)</translation> </message> <message> <source>&ScrollBar</source> - <translation>滚动条(&S)</translation> + <translation type="obsolete">滚动条(&S)</translation> </message> <message> <source>&Option</source> @@ -442,7 +827,7 @@ </message> <message> <source>Key Setup</source> - <translation>设置按键</translation> + <translation type="obsolete">设置按键</translation> </message> <message> <source>Show</source> @@ -462,7 +847,7 @@ </message> <message> <source>Quick Login</source> - <translation>快速登录</translation> + <translation type="obsolete">快速登录</translation> </message> <message> <source>&Cascade</source> @@ -478,11 +863,11 @@ </message> <message> <source>&Configure Shortcuts...</source> - <translation>配置快捷方式(&C)...</translation> + <translation type="obsolete">配置快捷方式(&C)...</translation> </message> <message> <source>Configure &Toolbars...</source> - <translation>配置工具栏(&T)...</translation> + <translation type="obsolete">配置工具栏(&T)...</translation> </message> <message> <source>&Show</source> @@ -502,35 +887,35 @@ </message> <message> <source>&Setting For Currrent Session...</source> - <translation>当前会话设置(&S)...</translation> + <translation type="obsolete">当前会话设置(&S)...</translation> </message> <message> <source>&Default Setting...</source> - <translation>缺省设置(&D)...</translation> + <translation type="obsolete">缺省设置(&D)...</translation> </message> <message> <source>&Preference...</source> - <translation>偏好(&P)...</translation> + <translation type="obsolete">偏好(&P)...</translation> </message> <message> <source>&Copy Article...</source> - <translation>拷贝文章(&C)...</translation> + <translation type="obsolete">拷贝文章(&C)...</translation> </message> <message> <source>&View Messages...</source> - <translation>查看消息(&V)...</translation> + <translation type="obsolete">查看消息(&V)...</translation> </message> <message> <source>&Image Viewer...</source> - <translation>图片浏览器(&I)...</translation> + <translation type="obsolete">图片浏览器(&I)...</translation> </message> <message> <source>&UI Font...</source> - <translation>界面字体(&U)...</translation> + <translation type="obsolete">界面字体(&U)...</translation> </message> <message> <source>&Hide Menu Bar</source> - <translation>隐藏菜单条(&H)</translation> + <translation type="obsolete">隐藏菜单条(&H)</translation> </message> <message> <source>&Appearance...</source> @@ -538,44 +923,60 @@ </message> <message> <source>&Address Book...</source> - <translation>地址簿(&A)...</translation> + <translation type="obsolete">地址簿(&A)...</translation> </message> <message> <source>&Quick Login...</source> - <translation>快速连接(&Q)...</translation> + <translation type="obsolete">快速连接(&Q)...</translation> </message> <message> <source>File</source> - <translation>文件</translation> + <translation type="obsolete">文件</translation> </message> <message> <source>Edit</source> - <translation>编辑</translation> + <translation type="obsolete">编辑</translation> </message> <message> <source>View</source> - <translation>视图</translation> + <translation type="obsolete">视图</translation> </message> <message> <source>Option</source> - <translation>选项</translation> + <translation type="obsolete">选项</translation> </message> <message> <source>Special</source> - <translation>特殊功能</translation> + <translation type="obsolete">特殊功能</translation> </message> <message> <source>Script</source> - <translation>脚本</translation> + <translation type="obsolete">脚本</translation> </message> <message> <source>Windows</source> - <translation>窗口</translation> + <translation type="obsolete">窗口</translation> </message> <message> <source>Help</source> - <translation>帮助</translation> + <translation type="obsolete">帮助</translation> </message> + <message> + <source>Assistant</source> + <translation></translation> + </message> + <message> + <source>Switch to window %1</source> + <translation>切换到窗口 %1</translation> + </message> + <message> + <source>Previous window</source> + <translation>上一个窗口</translation> + </message> + <message> + <source>Next window</source> + <translation>下一个窗口</translation> + </message> </context> <context> <name>QTerm::Global</name> @@ -595,6 +996,10 @@ <source>No</source> <translation>否</translation> </message> + <message> + <source>imported sites</source> + <translation>导入站点</translation> + </message> </context> <context> <name>QTerm::Http</name> @@ -794,6 +1199,10 @@ <source>IP database not found</source> <translation>找不到 IP 数据库</translation> </message> + <message> + <source>You need to enable the script engine debugger to use this feature. Please recompile QTerm with the debugger enabled (need Qt 4.5 or newer version)</source> + <translation>你需要启用脚本引擎调试器来使用这个功能,请重新编译 QTerm 并启用调试器 (需要 Qt 4.5 或更高版本)</translation> + </message> </context> <context> <name>QTerm::addrDialog</name> @@ -821,6 +1230,26 @@ <source>SSH support is not compiled, check your OpenSSL and try to recompile QTerm</source> <translation>没有编译 SSH 支持,检查你是否安装了 OPenSSL 并尝试重新编译 QTerm</translation> </message> + <message> + <source>New Folder</source> + <translation>新建目录</translation> + </message> + <message> + <source>New Site</source> + <translation>新建站点</translation> + </message> + <message> + <source>Remove</source> + <translation>删除</translation> + </message> + <message> + <source>Add Favorite</source> + <translation>添加到 Favorate</translation> + </message> + <message> + <source>Clear Favorite</source> + <translation>清除 Favorite</translation> + </message> </context> <context> <name>QTerm::quickDialog</name> @@ -1906,7 +2335,7 @@ </message> <message> <source>Reconnect Delay (sec):</source> - <translation>重新连接延迟:</translation> + <translation type="obsolete">重新连接延迟:</translation> </message> <message> <source>Auto Reconnect</source> @@ -1926,11 +2355,11 @@ </message> <message> <source>Delete</source> - <translation>删除</translation> + <translation type="obsolete">删除</translation> </message> <message> <source>Add</source> - <translation>添加</translation> + <translation type="obsolete">添加</translation> </message> <message> <source>Apply</source> @@ -1992,6 +2421,26 @@ <source>HTTP</source> <translation></translation> </message> + <message> + <source>Opacity:</source> + <translation>不透明度:</translation> + </message> + <message> + <source>100</source> + <translation></translation> + </message> + <message> + <source>%</source> + <translation></translation> + </message> + <message> + <source>Blink cursor</source> + <translation>闪烁光标</translation> + </message> + <message> + <source>Reconnect Delay (s):</source> + <translation>重新连接延迟(s):</translation> + </message> </context> <context> <name>addrDialogUI</name> @@ -2313,11 +2762,11 @@ </message> <message> <source>Execute Code</source> - <translation type="obsolete">执行代码</translation> + <translation>执行代码</translation> </message> <message> <source>QTerm Script Console</source> - <translation type="obsolete">QTerm 脚本终端</translation> + <translation>QTerm 脚本终端</translation> </message> <message> <source>The QTerm Script Console allows you to easily execute JavaScript with access to all functions @@ -2336,7 +2785,7 @@ Execute code: CTRL-Enter Back in code history: Page Up Forward in code history: Page Down</source> - <translation type="obsolete">QTerm 脚本终端允许你轻松运行 JavaScript 脚本并调用所有你需要的 QTerm 函数和方法。 + <translation>QTerm 脚本终端允许你轻松运行 JavaScript 脚本并调用所有你需要的 QTerm 函数和方法。 QTerm 脚本的相关文档可以在 QTerm 的源代码的 doc 目录下找到。 执行代码: CTRL-Enter 在代码历史中前进: Page Up @@ -2344,7 +2793,7 @@ </message> <message> <source>Script Console...</source> - <translation type="obsolete">脚本终端...</translation> + <translation>脚本终端...</translation> </message> </context> <context> @@ -2439,11 +2888,11 @@ <name>google</name> <message> <source>No text is selected to search for</source> - <translation type="obsolete">没有文字被选中</translation> + <translation>没有文字被选中</translation> </message> <message> <source>Search Selected Text in Google</source> - <translation type="obsolete">用 Google 搜索选中文字</translation> + <translation>用 Google 搜索选中文字</translation> </message> </context> <context> @@ -3191,14 +3640,14 @@ <name>senddelay</name> <message> <source>Send String With Delay...</source> - <translation type="obsolete">延迟发送字符串...</translation> + <translation>延迟发送字符串...</translation> </message> </context> <context> <name>smth</name> <message> <source>System script loaded</source> - <translation type="obsolete">系统脚本加载成功</translation> + <translation>系统脚本加载成功</translation> </message> <message> <source>No text is selected to search for</source> @@ -3210,7 +3659,7 @@ </message> <message> <source>No article to download</source> - <translation type="obsolete">没有文章可下载</translation> + <translation>没有文章可下载</translation> </message> <message> <source>You are using smth.js in QTerm %1 (C) 2009 QTerm Developers</source> @@ -3218,11 +3667,11 @@ </message> <message> <source>About This Script</source> - <translation type="obsolete">关于当前脚本</translation> + <translation>关于当前脚本</translation> </message> <message> <source>You are using smth.js in QTerm %1 (C) 2009-2010 QTerm Developers</source> - <translation type="obsolete">你当前使用 QTerm %1 中的 smth.js 脚本 (C) 2009-2010 QTerm Developers</translation> + <translation>你当前使用 QTerm %1 中的 smth.js 脚本 (C) 2009-2010 QTerm Developers</translation> </message> </context> <context> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-05 05:25:07
|
Revision: 1276 http://qterm.svn.sourceforge.net/qterm/?rev=1276&view=rev Author: hephooey Date: 2011-03-05 05:25:01 +0000 (Sat, 05 Mar 2011) Log Message: ----------- Add new options when we convert to xml format Modified Paths: -------------- trunk/qterm-qt4/src/qtermglobal.cpp Modified: trunk/qterm-qt4/src/qtermglobal.cpp =================================================================== --- trunk/qterm-qt4/src/qtermglobal.cpp 2011-03-05 05:24:56 UTC (rev 1275) +++ trunk/qterm-qt4/src/qtermglobal.cpp 2011-03-05 05:25:01 UTC (rev 1276) @@ -295,6 +295,8 @@ foreach(QString key,param.m_mapParam.keys()) site.setAttribute(key, param.m_mapParam[key].toString()); + site.setAttribute("opacity","100"); + site.setAttribute("blinkcursor","true"); addresses.appendChild(site); } saveAddressXml(doc); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-05 05:25:06
|
Revision: 1275 http://qterm.svn.sourceforge.net/qterm/?rev=1275&view=rev Author: hephooey Date: 2011-03-05 05:24:56 +0000 (Sat, 05 Mar 2011) Log Message: ----------- Add options to change the opacity and enable/disable blinking cursor Modified Paths: -------------- trunk/qterm-qt4/src/addrdialog.cpp trunk/qterm-qt4/src/address.xml trunk/qterm-qt4/src/qtermparam.cpp trunk/qterm-qt4/src/qtermscreen.cpp trunk/qterm-qt4/src/qtermscreen.h trunk/qterm-qt4/src/qtermwindow.cpp trunk/qterm-qt4/src/ui/addrdialog.ui Modified: trunk/qterm-qt4/src/addrdialog.cpp =================================================================== --- trunk/qterm-qt4/src/addrdialog.cpp 2011-03-05 05:24:45 UTC (rev 1274) +++ trunk/qterm-qt4/src/addrdialog.cpp 2011-03-05 05:24:56 UTC (rev 1275) @@ -417,6 +417,8 @@ param.m_mapParam["generalfont"] = strGeneralFontName; param.m_mapParam["fontsize"] = nFontSize; param.m_mapParam["schemefile"] = strSchemeFile; + param.m_mapParam["opacity"] = ui.opacityHorizontalSlider->value(); + param.m_mapParam["blinkcursor"] = ui.blinkCursorCheckBox->isChecked(); param.m_mapParam["keyboardprofile"] = strKeyboardProfile; param.m_mapParam["termtype"] = ui.termtypeLineEdit->text(); param.m_mapParam["column"] = ui.columnSpinBox->value(); @@ -477,6 +479,8 @@ ui.fontSizeSpinBox->setValue(nFontSize); strSchemeFile = param.m_mapParam["schemefile"].toString(); ui.schemeComboBox->setCurrentIndex(schemeFileList.indexOf(strSchemeFile)); + ui.opacityHorizontalSlider->setValue(param.m_mapParam["opacity"].toInt()); + ui.blinkCursorCheckBox->setChecked(param.m_mapParam["blinkcursor"].toBool()); strKeyboardProfile = param.m_mapParam["keyboardprofile"].toString(); ui.keytypeComboBox->setCurrentIndex(keyboardProfileList.indexOf(strKeyboardProfile)); ui.termtypeLineEdit->setText(param.m_mapParam["termtype"].toString()); Modified: trunk/qterm-qt4/src/address.xml =================================================================== --- trunk/qterm-qt4/src/address.xml 2011-03-05 05:24:45 UTC (rev 1274) +++ trunk/qterm-qt4/src/address.xml 2011-03-05 05:24:56 UTC (rev 1275) @@ -69,54 +69,54 @@ <addsite uuid="{fa783de9-9513-49fb-af04-b35d44a5e738}"/> <addsite uuid="{618473aa-abf0-4b9a-8d03-3c46bfcc0acb}"/> </folder> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{00000000-0000-0000-0000-000000000000}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="newsmth.net" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="0" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="NEWSMTH" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="1" uuid="{3b0d01a5-9c04-47e2-b0a0-4dcadd7b1bdc}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="newsmth.net" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="水木社区" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{99eef812-97db-483d-9bdd-46905859dfa1}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="wusetu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="五色土" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{05317536-7bb3-4049-8668-e58a9ca10554}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="newbupt.org" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="新真情" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{ebcff8a3-37ef-48f9-9151-6c3392ed46c4}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="xinhutu.net" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="新糊涂" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{3cdd096c-f8d4-46df-b733-88fe8701d9b3}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.hit.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="紫丁香" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{618473aa-abf0-4b9a-8d03-3c46bfcc0acb}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="ptt3.cc" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="批踢踢叁" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{d09da73f-3c95-42e6-b6bf-6d68ea5c9c48}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="ptt.cc" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="批踢踢实业坊" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{fa783de9-9513-49fb-af04-b35d44a5e738}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="ptt2.cc" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="批踢踢兔" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{d063e2ff-84b5-457f-a0f9-2c6ed3e3b108}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.sxu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="亦狐BBS" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{c722a1e1-84ef-4859-a54f-e38bed0fc080}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.gucas.ac.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="科苑星空" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{4716cffa-f163-4a85-a591-a3aa0a91a062}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="smth.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="水木清华" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{756afb2d-4cfe-4315-9dcf-8d44286c0d97}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.pku.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="北大未名站" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{aecb8f56-cdc7-4f0c-90bf-9232f3484efd}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.ruc.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="天地人大" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{f6ad0bc4-dcf8-462e-94f6-9b8b3f0b94d5}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.tju.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="天大求实" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{44545ca9-3c85-4975-a8dd-d0aae516cb4c}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.uibe.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="小天鹅" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{c58116bb-2190-41f2-9690-76240c808527}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.ustb.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="幻想空间" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{bf3d1f0b-e347-4c6f-91c9-e7986c1cfd0f}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.bjtu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="红果园" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{45e2e70b-6c55-4367-9d8b-29b36a22adae}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.buaa.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="未来花园" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{61d73a7d-a067-4a18-9715-4dec3ed2f789}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.nankai.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="我爱南开" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{4df9ecae-c7b8-4ca6-9b95-3c31ef5c19a4}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.hbu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="燕赵BBS" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{56632feb-e42c-4588-bb3a-c19f2f429515}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.sjtu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="饮水思源" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{64e16327-52cc-4d0d-a9ed-ce1df6aa8b89}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.tongji.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="同舟共济" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{204afeb3-c66b-4ba3-b195-8b888d0e2537}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.zju.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="海纳百川" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{e352b1be-21b0-447f-8962-1cb52dda323a}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.nju.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="小百合" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{eeb1dd5c-d82d-4a97-8579-858ac840c7f8}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.seu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="虎踞龙蟠" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{c863fb3d-46b6-42d1-a797-970e7013942b}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.sdu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="泉韵心声" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{63823cb5-b087-4035-8cd4-46acf5aaada8}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.njupt.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="紫金飞鸿" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{d79f33ef-0d4d-45a1-8bdc-1815a23512cf}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.ustc.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="瀚海星云" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{5e121e32-9d3a-4af6-9070-a56fb1b6c619}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.xmu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="鼓浪听涛" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{ef858043-4d18-42f1-a01d-5d73f33bbf30}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.szu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="荔园晨风" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{d4dcdc7b-91bc-4fad-808f-133ff88dceb1}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.sysu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="逸仙时空" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{0bab6da1-abc3-4889-a1ad-1884c6395147}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.jnu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="暨南园" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{41706018-e660-44b0-8523-58544eb14e3a}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.cqupt.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="幽幽黄桷兰" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{7c158119-2887-4035-8590-c86b3ad0d85a}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.scu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="蓝色星空" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{852db65f-9f37-49c3-9573-e646eeaaf4ce}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.gznet.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="木棉站" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{0fd06e64-1c93-497f-becd-6654a82e9028}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.cug.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="侏罗纪" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{c7f5aace-daf7-494c-8a61-37d2f9ae82cc}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.whnet.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="白云黄鹤" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{486f5d02-58d7-4696-a468-950b4b7861cf}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.whu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="珞珈山水" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{5459de07-c271-410e-ac51-484c2e0c49af}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.csu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="云麓园" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{3317f58f-48eb-42a0-b8f4-5aa2cba99d43}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.lzjtu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="大漠孤烟" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{7e4a2784-f829-42a6-aba0-6eff8f154e1c}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.xjtu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="兵马俑" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{b29b6e08-a865-4b1b-9e3a-35fce1b56a73}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.lzu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="西北望" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{318492c9-9898-44ee-a81c-a6e6655667df}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.dlut.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="碧海青天" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{5f567933-0798-476f-ba35-43947228ba31}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.neu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="白山黑水" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{83174459-86f4-4484-ac19-a60b39194a3c}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.lnu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="天辽地大" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{f9882fa5-65a6-4115-9e61-6cd836e0598a}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.jlu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="牡丹园" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{11a7b700-3a10-47bf-b83a-47f101086e1a}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="mitbbs.com" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="未名空间" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{bc574211-bedf-40d5-ae97-511416b4e6cf}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.zixia.net" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="大话西游" user=""/> - <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{4c892e99-7848-4de0-8550-f10b79b2c5c7}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.ncic.ac.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="曙光站" user=""/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{00000000-0000-0000-0000-000000000000}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="newsmth.net" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="0" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="NEWSMTH" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="1" uuid="{3b0d01a5-9c04-47e2-b0a0-4dcadd7b1bdc}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="newsmth.net" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="水木社区" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{99eef812-97db-483d-9bdd-46905859dfa1}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="wusetu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="五色土" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{05317536-7bb3-4049-8668-e58a9ca10554}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="newbupt.org" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="新真情" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{ebcff8a3-37ef-48f9-9151-6c3392ed46c4}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="xinhutu.net" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="新糊涂" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{3cdd096c-f8d4-46df-b733-88fe8701d9b3}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.hit.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="紫丁香" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{618473aa-abf0-4b9a-8d03-3c46bfcc0acb}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="ptt3.cc" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="批踢踢叁" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{d09da73f-3c95-42e6-b6bf-6d68ea5c9c48}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="ptt.cc" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="批踢踢实业坊" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{fa783de9-9513-49fb-af04-b35d44a5e738}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="ptt2.cc" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="批踢踢兔" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{d063e2ff-84b5-457f-a0f9-2c6ed3e3b108}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.sxu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="亦狐BBS" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{c722a1e1-84ef-4859-a54f-e38bed0fc080}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.gucas.ac.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="科苑星空" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004184" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" uuid="{4716cffa-f163-4a85-a591-a3aa0a91a062}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="smth.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="水木清华" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{756afb2d-4cfe-4315-9dcf-8d44286c0d97}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.pku.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="北大未名站" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{aecb8f56-cdc7-4f0c-90bf-9232f3484efd}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.ruc.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="天地人大" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{f6ad0bc4-dcf8-462e-94f6-9b8b3f0b94d5}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.tju.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="天大求实" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{44545ca9-3c85-4975-a8dd-d0aae516cb4c}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.uibe.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="小天鹅" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{c58116bb-2190-41f2-9690-76240c808527}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.ustb.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="幻想空间" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{bf3d1f0b-e347-4c6f-91c9-e7986c1cfd0f}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.bjtu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="红果园" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{45e2e70b-6c55-4367-9d8b-29b36a22adae}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.buaa.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="未来花园" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{61d73a7d-a067-4a18-9715-4dec3ed2f789}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.nankai.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="我爱南开" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{4df9ecae-c7b8-4ca6-9b95-3c31ef5c19a4}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.hbu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="燕赵BBS" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{56632feb-e42c-4588-bb3a-c19f2f429515}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.sjtu.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="饮水思源" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{64e16327-52cc-4d0d-a9ed-ce1df6aa8b89}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.tongji.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="false" protocol="0" name="同舟共济" user="" opacity="100" blinkcursor="true"/> + <site schemefile="" keyboardprofile="" displaycode="0" proxyuser="" ansicolor="true" hosttype="0" alwayshighlight="false" antiidlestring="^@" termtype="vt102" menucolor="#004084" port="23" column="80" generalfont="Monospace" scriptfile="" scroll="240" replykey="" sshuser="" favor="0" uuid="{204afeb3-c66b-4ba3-b195-8b888d0e2537}" prelogin="" asciifont="Monospace" menutype="2" interval="2" bbscode="" fontsize="14" password="" escape="^[^[[" autofont="true" proxyauth="false" proxytype="0" autoreply="" postlogin="" addr="bbs.zju.edu.cn" sshpassword="" proxyport="0" retrytimes="-1" proxypassword="" reconnect="false" bautoreply="true" maxidle="180" proxyaddr="" cursor="0" proxyhost="" loadscript="false" keytype="0" row="24" autologin="... [truncated message content] |
From: <hep...@us...> - 2011-03-05 05:24:51
|
Revision: 1274 http://qterm.svn.sourceforge.net/qterm/?rev=1274&view=rev Author: hephooey Date: 2011-03-05 05:24:45 +0000 (Sat, 05 Mar 2011) Log Message: ----------- Add some icons Modified Paths: -------------- trunk/qterm-qt4/src/ui/mainframe.ui Modified: trunk/qterm-qt4/src/ui/mainframe.ui =================================================================== --- trunk/qterm-qt4/src/ui/mainframe.ui 2011-03-05 05:24:39 UTC (rev 1273) +++ trunk/qterm-qt4/src/ui/mainframe.ui 2011-03-05 05:24:45 UTC (rev 1274) @@ -432,8 +432,8 @@ </action> <action name="actionCopy_Article"> <property name="icon"> - <iconset> - <normaloff>:/pic/copyarticle.png</normaloff>:/pic/copyarticle.png</iconset> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/article.png</normaloff>:/pic/article.png</iconset> </property> <property name="text"> <string>&Copy Article</string> @@ -443,6 +443,10 @@ <property name="checkable"> <bool>true</bool> </property> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/auto-reply.png</normaloff>:/pic/auto-reply.png</iconset> + </property> <property name="text"> <string>&Auto Reply</string> </property> @@ -753,6 +757,10 @@ </property> </action> <action name="actionCurrent_Session_Setting"> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/appearance.png</normaloff>:/pic/appearance.png</iconset> + </property> <property name="text"> <string>Current Session Setting</string> </property> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-05 05:24:46
|
Revision: 1273 http://qterm.svn.sourceforge.net/qterm/?rev=1273&view=rev Author: hephooey Date: 2011-03-05 05:24:39 +0000 (Sat, 05 Mar 2011) Log Message: ----------- Unix format Modified Paths: -------------- trunk/qterm-qt4/src/ui/mainframe.ui Modified: trunk/qterm-qt4/src/ui/mainframe.ui =================================================================== --- trunk/qterm-qt4/src/ui/mainframe.ui 2011-03-03 04:25:49 UTC (rev 1272) +++ trunk/qterm-qt4/src/ui/mainframe.ui 2011-03-05 05:24:39 UTC (rev 1273) @@ -1,811 +1,811 @@ -<?xml version="1.0" encoding="UTF-8"?> -<ui version="4.0"> - <class>Frame</class> - <widget class="QMainWindow" name="Frame"> - <property name="geometry"> - <rect> - <x>0</x> - <y>0</y> - <width>674</width> - <height>393</height> - </rect> - </property> - <property name="windowTitle"> - <string>QTerm</string> - </property> - <widget class="QMdiArea" name="mdiArea"> - <property name="viewMode"> - <enum>QMdiArea::TabbedView</enum> - </property> - <property name="documentMode"> - <bool>true</bool> - </property> - </widget> - <widget class="QMenuBar" name="menubar"> - <property name="geometry"> - <rect> - <x>0</x> - <y>0</y> - <width>674</width> - <height>20</height> - </rect> - </property> - <widget class="QMenu" name="menuFile"> - <property name="title"> - <string>&File</string> - </property> - <addaction name="actionConsole"/> - <addaction name="actionNew_ANSI"/> - <addaction name="actionOpen_ANSI"/> - <addaction name="separator"/> - <addaction name="actionSave"/> - <addaction name="actionSave_As"/> - <addaction name="actionClose"/> - <addaction name="separator"/> - <addaction name="actionQuick_Login"/> - <addaction name="actionAddressBook"/> - <addaction name="separator"/> - <addaction name="actionPrint_Preview"/> - <addaction name="actionPrint"/> - <addaction name="actionQuit"/> - </widget> - <widget class="QMenu" name="menuView"> - <property name="title"> - <string>&View</string> - </property> - <widget class="QMenu" name="menuLanguage"> - <property name="title"> - <string>Language</string> - </property> - <addaction name="actionEnglish"/> - <addaction name="actionSimplified_Chinese"/> - <addaction name="actionTraditional_Chinese"/> - </widget> - <widget class="QMenu" name="menuTheme"> - <property name="title"> - <string>Theme</string> - </property> - </widget> - <widget class="QMenu" name="menuToolbar"> - <property name="title"> - <string>Toolbar</string> - </property> - </widget> - <widget class="QMenu" name="menuScrollbar"> - <property name="title"> - <string>Scrollbar</string> - </property> - <addaction name="actionScroll_Hide"/> - <addaction name="actionScroll_Left"/> - <addaction name="actionScroll_Right"/> - </widget> - <addaction name="actionFont"/> - <addaction name="menuLanguage"/> - <addaction name="menuTheme"/> - <addaction name="separator"/> - <addaction name="actionStatusbar"/> - <addaction name="menuToolbar"/> - <addaction name="menuScrollbar"/> - <addaction name="actionFullscreen"/> - <addaction name="actionRefresh"/> - <addaction name="actionBoss_Color"/> - </widget> - <widget class="QMenu" name="menuEdit"> - <property name="title"> - <string>&Edit</string> - </property> - <widget class="QMenu" name="menuPaste_w_Color"> - <property name="title"> - <string>Paste w Color</string> - </property> - <addaction name="actionNone_Color"/> - <addaction name="actionESC_ESC"/> - <addaction name="actionCtrl_U"/> - <addaction name="actionCustom"/> - </widget> - <widget class="QMenu" name="menuClipboard_Conversion"> - <property name="title"> - <string>Clipboard Conversion</string> - </property> - <addaction name="actionNone"/> - <addaction name="actionCHS_CHT"/> - <addaction name="actionCHT_CHS"/> - </widget> - <addaction name="actionCut"/> - <addaction name="actionCopy"/> - <addaction name="actionPaste"/> - <addaction name="separator"/> - <addaction name="actionAuto_Copy"/> - <addaction name="actionRectangle_Selection"/> - <addaction name="actionPaste_w_Wordwrap"/> - <addaction name="separator"/> - <addaction name="actionCopy_w_Color"/> - <addaction name="menuPaste_w_Color"/> - <addaction name="separator"/> - <addaction name="actionSymbols"/> - <addaction name="menuClipboard_Conversion"/> - </widget> - <widget class="QMenu" name="menuFavatite"> - <property name="title"> - <string>&Favatite</string> - </property> - <addaction name="actionAdd_to_favarites"/> - <addaction name="actionManage_Favarites"/> - <addaction name="separator"/> - </widget> - <widget class="QMenu" name="menuBBS"> - <property name="title"> - <string>&BBS </string> - </property> - <addaction name="actionCopy_Article"/> - <addaction name="actionAuto_Reply"/> - <addaction name="actionAnti_idle"/> - <addaction name="actionSupport_Mouse"/> - <addaction name="actionBeep_on_message"/> - <addaction name="actionView_Message"/> - <addaction name="actionArticle_Manager"/> - <addaction name="actionImage_Viewer"/> - </widget> - <widget class="QMenu" name="menuOptions"> - <property name="title"> - <string>&Options</string> - </property> - <addaction name="actionCurrent_Session_Setting"/> - <addaction name="actionDefault_Session_Setting"/> - <addaction name="actionPreference"/> - <addaction name="separator"/> - <addaction name="actionConfigure_Shortcuts"/> - <addaction name="actionConfigure_Toolbars"/> - </widget> - <widget class="QMenu" name="menuScript"> - <property name="title"> - <string>&Script</string> - </property> - <addaction name="actionRun"/> - <addaction name="actionStop"/> - <addaction name="actionDebug_Console"/> - <addaction name="actionReload_Script"/> - </widget> - <widget class="QMenu" name="menuHelp"> - <property name="title"> - <string>&Help</string> - </property> - <addaction name="actionQTerm_Online"/> - <addaction name="actionContents"/> - <addaction name="actionWhat_s_this"/> - <addaction name="separator"/> - <addaction name="actionAbout_QTerm"/> - <addaction name="actionAbout_Qt"/> - </widget> - <widget class="QMenu" name="menuWindow"> - <property name="title"> - <string>&Window</string> - </property> - </widget> - <addaction name="menuFile"/> - <addaction name="menuEdit"/> - <addaction name="menuView"/> - <addaction name="menuBBS"/> - <addaction name="menuFavatite"/> - <addaction name="menuOptions"/> - <addaction name="menuScript"/> - <addaction name="menuWindow"/> - <addaction name="menuHelp"/> - </widget> - <widget class="QStatusBar" name="statusbar"/> - <widget class="QToolBar" name="terminalToolBar"> - <property name="windowTitle"> - <string>Terminal</string> - </property> - <property name="orientation"> - <enum>Qt::Horizontal</enum> - </property> - <attribute name="toolBarArea"> - <enum>TopToolBarArea</enum> - </attribute> - <attribute name="toolBarBreak"> - <bool>false</bool> - </attribute> - <addaction name="actionConnect"/> - <addaction name="actionQuick_Login"/> - <addaction name="actionDisconnect"/> - </widget> - <widget class="QToolBar" name="mainToolBar"> - <property name="windowTitle"> - <string>Main</string> - </property> - <attribute name="toolBarArea"> - <enum>TopToolBarArea</enum> - </attribute> - <attribute name="toolBarBreak"> - <bool>false</bool> - </attribute> - </widget> - <widget class="QToolBar" name="keyToolBar"> - <property name="windowTitle"> - <string>Key Setup</string> - </property> - <attribute name="toolBarArea"> - <enum>TopToolBarArea</enum> - </attribute> - <attribute name="toolBarBreak"> - <bool>false</bool> - </attribute> - <addaction name="actionKey_Setup"/> - </widget> - <widget class="QToolBar" name="ansiToolBar"> - <property name="windowTitle"> - <string>ANSI Edit</string> - </property> - <attribute name="toolBarArea"> - <enum>TopToolBarArea</enum> - </attribute> - <attribute name="toolBarBreak"> - <bool>false</bool> - </attribute> - <addaction name="actionUnderline"/> - <addaction name="actionBlink"/> - </widget> - <widget class="QDockWidget" name="dockWidget"> - <property name="windowTitle"> - <string>ANSI Edit</string> - </property> - <attribute name="dockWidgetArea"> - <number>1</number> - </attribute> - <widget class="QWidget" name="dockWidgetContents"> - <layout class="QHBoxLayout" name="horizontalLayout"> - <item> - <widget class="QScrollArea" name="scrollArea"> - <property name="widgetResizable"> - <bool>true</bool> - </property> - <widget class="QTerm::CharTable" name="scrollAreaWidgetContents"> - <property name="geometry"> - <rect> - <x>0</x> - <y>0</y> - <width>60</width> - <height>280</height> - </rect> - </property> - </widget> - </widget> - </item> - </layout> - </widget> - </widget> - <action name="actionQuick_Login"> - <property name="icon"> - <iconset resource="../qterm.qrc"> - <normaloff>:/pic/quick.png</normaloff>:/pic/quick.png</iconset> - </property> - <property name="text"> - <string>Quick Login</string> - </property> - <property name="whatsThis"> - <string>This provides an express way to connect.</string> - </property> - </action> - <action name="actionAddressBook"> - <property name="icon"> - <iconset resource="../qterm.qrc"> - <normaloff>:/pic/addr.png</normaloff>:/pic/addr.png</iconset> - </property> - <property name="text"> - <string>&AddressBook</string> - </property> - </action> - <action name="actionNew_ANSI"> - <property name="text"> - <string>New ANSI</string> - </property> - </action> - <action name="actionOpen_ANSI"> - <property name="text"> - <string>Open ANSI</string> - </property> - </action> - <action name="actionQuit"> - <property name="text"> - <string>&Quit</string> - </property> - <property name="iconText"> - <string>Quit</string> - </property> - <property name="toolTip"> - <string>Quit</string> - </property> - <property name="whatsThis"> - <string>This will close all windows. You will be prompted to confirm disconnent active sessions or save modified files.</string> - </property> - </action> - <action name="actionSave"> - <property name="text"> - <string>Save</string> - </property> - </action> - <action name="actionSave_As"> - <property name="text"> - <string>Save As...</string> - </property> - </action> - <action name="actionConsole"> - <property name="text"> - <string>New &Console</string> - </property> - </action> - <action name="actionCopy"> - <property name="icon"> - <iconset resource="../qterm.qrc"> - <normaloff>:/pic/copy.png</normaloff>:/pic/copy.png</iconset> - </property> - <property name="text"> - <string>&Copy</string> - </property> - </action> - <action name="actionPaste"> - <property name="icon"> - <iconset resource="../qterm.qrc"> - <normaloff>:/pic/paste.png</normaloff>:/pic/paste.png</iconset> - </property> - <property name="text"> - <string>&Paste</string> - </property> - </action> - <action name="actionCopy_w_Color"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="icon"> - <iconset resource="../qterm.qrc"> - <normaloff>:/pic/color-copy.png</normaloff>:/pic/color-copy.png</iconset> - </property> - <property name="text"> - <string>Copy w Color</string> - </property> - </action> - <action name="actionPaste_w_Wordwrap"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>Paste w Wordwrap</string> - </property> - </action> - <action name="actionRectangle_Selection"> - <property name="icon"> - <iconset resource="../qterm.qrc"> - <normaloff>:/pic/rect.png</normaloff>:/pic/rect.png</iconset> - </property> - <property name="text"> - <string>Rectangle Selection</string> - </property> - </action> - <action name="actionAuto_Copy"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>&Auto Copy</string> - </property> - </action> - <action name="actionSymbols"> - <property name="text"> - <string>Symbols</string> - </property> - <property name="toolTip"> - <string>Symbols</string> - </property> - </action> - <action name="actionFullscreen"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>&Fullscreen</string> - </property> - </action> - <action name="actionDefault_Session_Setting"> - <property name="text"> - <string>Default Session Setting</string> - </property> - </action> - <action name="actionPreference"> - <property name="icon"> - <iconset resource="../qterm.qrc"> - <normaloff>:/pic/pref.png</normaloff>:/pic/pref.png</iconset> - </property> - <property name="text"> - <string>&Preference</string> - </property> - </action> - <action name="actionAdd_to_favarites"> - <property name="text"> - <string>Add to favarites</string> - </property> - </action> - <action name="actionManage_Favarites"> - <property name="text"> - <string>Manage Favarites ...</string> - </property> - </action> - <action name="actionCopy_Article"> - <property name="icon"> - <iconset> - <normaloff>:/pic/copyarticle.png</normaloff>:/pic/copyarticle.png</iconset> - </property> - <property name="text"> - <string>&Copy Article</string> - </property> - </action> - <action name="actionAuto_Reply"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>&Auto Reply</string> - </property> - </action> - <action name="actionSupport_Mouse"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="icon"> - <iconset resource="../qterm.qrc"> - <normaloff>:/pic/mouse.png</normaloff>:/pic/mouse.png</iconset> - </property> - <property name="text"> - <string>Support &Mouse</string> - </property> - </action> - <action name="actionBeep_on_message"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="icon"> - <iconset resource="../qterm.qrc"> - <normaloff>:/pic/sound.png</normaloff>:/pic/sound.png</iconset> - </property> - <property name="text"> - <string>&Beep on message</string> - </property> - </action> - <action name="actionConfigure_Shortcuts"> - <property name="text"> - <string>Configure Shortcuts</string> - </property> - </action> - <action name="actionView_Message"> - <property name="icon"> - <iconset resource="../qterm.qrc"> - <normaloff>:/pic/message.png</normaloff>:/pic/message.png</iconset> - </property> - <property name="text"> - <string>&View Message </string> - </property> - </action> - <action name="actionRun"> - <property name="text"> - <string>Run...</string> - </property> - </action> - <action name="actionStop"> - <property name="text"> - <string>Stop</string> - </property> - </action> - <action name="actionContents"> - <property name="text"> - <string>Contents...</string> - </property> - </action> - <action name="actionAbout_QTerm"> - <property name="text"> - <string>About QTerm</string> - </property> - </action> - <action name="actionAbout_Qt"> - <property name="text"> - <string>About Qt</string> - </property> - </action> - <action name="actionPrint"> - <property name="text"> - <string>Print</string> - </property> - </action> - <action name="actionPrint_Preview"> - <property name="text"> - <string>Print Preview</string> - </property> - </action> - <action name="actionClose"> - <property name="text"> - <string>Close</string> - </property> - </action> - <action name="actionAnti_idle"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="icon"> - <iconset resource="../qterm.qrc"> - <normaloff>:/pic/anti-idle.png</normaloff>:/pic/anti-idle.png</iconset> - </property> - <property name="text"> - <string>Anti-&idle</string> - </property> - </action> - <action name="actionDebug_Console"> - <property name="text"> - <string>Debug Console</string> - </property> - </action> - <action name="actionWhat_s_this"> - <property name="text"> - <string>What's this?</string> - </property> - </action> - <action name="actionQTerm_Online"> - <property name="text"> - <string>QTerm Online</string> - </property> - </action> - <action name="actionConfigure_Toolbars"> - <property name="text"> - <string>Configure Toolbars</string> - </property> - </action> - <action name="actionCut"> - <property name="text"> - <string>Cu&t</string> - </property> - </action> - <action name="actionFont"> - <property name="icon"> - <iconset resource="../qterm.qrc"> - <normaloff>:/pic/fonts.png</normaloff>:/pic/fonts.png</iconset> - </property> - <property name="text"> - <string>UI Font</string> - </property> - </action> - <action name="actionStatusbar"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>Statusbar</string> - </property> - <property name="toolTip"> - <string>Show/Hide Statusbar</string> - </property> - <property name="whatsThis"> - <string>Show/Hide Statusbar</string> - </property> - </action> - <action name="actionArticle_Manager"> - <property name="text"> - <string>Article Manager</string> - </property> - </action> - <action name="actionRefresh"> - <property name="icon"> - <iconset resource="../qterm.qrc"> - <normaloff>:/pic/refresh.png</normaloff>:/pic/refresh.png</iconset> - </property> - <property name="text"> - <string>Refresh</string> - </property> - </action> - <action name="actionReload_Script"> - <property name="text"> - <string>Reload Script</string> - </property> - </action> - <action name="actionImage_Viewer"> - <property name="text"> - <string>Image Viewer</string> - </property> - </action> - <action name="actionNone"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>None</string> - </property> - </action> - <action name="actionCHS_CHT"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>CHS -> CHT</string> - </property> - </action> - <action name="actionCHT_CHS"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>CHT -> CHS</string> - </property> - </action> - <action name="actionEnglish"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>English</string> - </property> - </action> - <action name="actionNone_Color"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>None</string> - </property> - </action> - <action name="actionESC_ESC"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>ESC ESC [</string> - </property> - </action> - <action name="actionCtrl_U"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>Ctrl+U [</string> - </property> - </action> - <action name="actionCustom"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>Custom ...</string> - </property> - </action> - <action name="actionSimplified_Chinese"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>Simplified Chinese</string> - </property> - </action> - <action name="actionTraditional_Chinese"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>Traditional Chinese</string> - </property> - </action> - <action name="actionKey_Setup"> - <property name="icon"> - <iconset resource="../qterm.qrc"> - <normaloff>:/pic/keys.png</normaloff>:/pic/keys.png</iconset> - </property> - <property name="text"> - <string>Key Setup</string> - </property> - <property name="toolTip"> - <string>Key Setup</string> - </property> - </action> - <action name="actionDisconnect"> - <property name="icon"> - <iconset resource="../qterm.qrc"> - <normaloff>:/pic/disconnect.png</normaloff>:/pic/disconnect.png</iconset> - </property> - <property name="text"> - <string>Disconnect</string> - </property> - <property name="toolTip"> - <string>Disconnect</string> - </property> - </action> - <action name="actionConnect"> - <property name="icon"> - <iconset resource="../qterm.qrc"> - <normaloff>:/pic/connect.png</normaloff>:/pic/connect.png</iconset> - </property> - <property name="text"> - <string>Connect</string> - </property> - <property name="toolTip"> - <string>Connect</string> - </property> - </action> - <action name="actionScroll_Hide"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>Hide</string> - </property> - <property name="toolTip"> - <string>Hide Scrollbar</string> - </property> - </action> - <action name="actionScroll_Left"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>Left</string> - </property> - </action> - <action name="actionScroll_Right"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>Right</string> - </property> - </action> - <action name="actionCurrent_Session_Setting"> - <property name="text"> - <string>Current Session Setting</string> - </property> - </action> - <action name="actionMenubar"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>MenuBar</string> - </property> - </action> - <action name="actionBoss_Color"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>Boss Color</string> - </property> - </action> - <action name="actionUnderline"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>Underline</string> - </property> - <property name="toolTip"> - <string>Underline</string> - </property> - </action> - <action name="actionBlink"> - <property name="checkable"> - <bool>true</bool> - </property> - <property name="text"> - <string>Blink</string> - </property> - <property name="toolTip"> - <string>Blink</string> - </property> - </action> - </widget> - <customwidgets> - <customwidget> - <class>QTerm::CharTable</class> - <extends>QWidget</extends> - <header>chartable.h</header> - <container>1</container> - </customwidget> - </customwidgets> - <resources> - <include location="../qterm.qrc"/> - </resources> - <connections/> -</ui> +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> + <class>Frame</class> + <widget class="QMainWindow" name="Frame"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>674</width> + <height>393</height> + </rect> + </property> + <property name="windowTitle"> + <string>QTerm</string> + </property> + <widget class="QMdiArea" name="mdiArea"> + <property name="viewMode"> + <enum>QMdiArea::TabbedView</enum> + </property> + <property name="documentMode"> + <bool>true</bool> + </property> + </widget> + <widget class="QMenuBar" name="menubar"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>674</width> + <height>20</height> + </rect> + </property> + <widget class="QMenu" name="menuFile"> + <property name="title"> + <string>&File</string> + </property> + <addaction name="actionConsole"/> + <addaction name="actionNew_ANSI"/> + <addaction name="actionOpen_ANSI"/> + <addaction name="separator"/> + <addaction name="actionSave"/> + <addaction name="actionSave_As"/> + <addaction name="actionClose"/> + <addaction name="separator"/> + <addaction name="actionQuick_Login"/> + <addaction name="actionAddressBook"/> + <addaction name="separator"/> + <addaction name="actionPrint_Preview"/> + <addaction name="actionPrint"/> + <addaction name="actionQuit"/> + </widget> + <widget class="QMenu" name="menuView"> + <property name="title"> + <string>&View</string> + </property> + <widget class="QMenu" name="menuLanguage"> + <property name="title"> + <string>Language</string> + </property> + <addaction name="actionEnglish"/> + <addaction name="actionSimplified_Chinese"/> + <addaction name="actionTraditional_Chinese"/> + </widget> + <widget class="QMenu" name="menuTheme"> + <property name="title"> + <string>Theme</string> + </property> + </widget> + <widget class="QMenu" name="menuToolbar"> + <property name="title"> + <string>Toolbar</string> + </property> + </widget> + <widget class="QMenu" name="menuScrollbar"> + <property name="title"> + <string>Scrollbar</string> + </property> + <addaction name="actionScroll_Hide"/> + <addaction name="actionScroll_Left"/> + <addaction name="actionScroll_Right"/> + </widget> + <addaction name="actionFont"/> + <addaction name="menuLanguage"/> + <addaction name="menuTheme"/> + <addaction name="separator"/> + <addaction name="actionStatusbar"/> + <addaction name="menuToolbar"/> + <addaction name="menuScrollbar"/> + <addaction name="actionFullscreen"/> + <addaction name="actionRefresh"/> + <addaction name="actionBoss_Color"/> + </widget> + <widget class="QMenu" name="menuEdit"> + <property name="title"> + <string>&Edit</string> + </property> + <widget class="QMenu" name="menuPaste_w_Color"> + <property name="title"> + <string>Paste w Color</string> + </property> + <addaction name="actionNone_Color"/> + <addaction name="actionESC_ESC"/> + <addaction name="actionCtrl_U"/> + <addaction name="actionCustom"/> + </widget> + <widget class="QMenu" name="menuClipboard_Conversion"> + <property name="title"> + <string>Clipboard Conversion</string> + </property> + <addaction name="actionNone"/> + <addaction name="actionCHS_CHT"/> + <addaction name="actionCHT_CHS"/> + </widget> + <addaction name="actionCut"/> + <addaction name="actionCopy"/> + <addaction name="actionPaste"/> + <addaction name="separator"/> + <addaction name="actionAuto_Copy"/> + <addaction name="actionRectangle_Selection"/> + <addaction name="actionPaste_w_Wordwrap"/> + <addaction name="separator"/> + <addaction name="actionCopy_w_Color"/> + <addaction name="menuPaste_w_Color"/> + <addaction name="separator"/> + <addaction name="actionSymbols"/> + <addaction name="menuClipboard_Conversion"/> + </widget> + <widget class="QMenu" name="menuFavatite"> + <property name="title"> + <string>&Favatite</string> + </property> + <addaction name="actionAdd_to_favarites"/> + <addaction name="actionManage_Favarites"/> + <addaction name="separator"/> + </widget> + <widget class="QMenu" name="menuBBS"> + <property name="title"> + <string>&BBS </string> + </property> + <addaction name="actionCopy_Article"/> + <addaction name="actionAuto_Reply"/> + <addaction name="actionAnti_idle"/> + <addaction name="actionSupport_Mouse"/> + <addaction name="actionBeep_on_message"/> + <addaction name="actionView_Message"/> + <addaction name="actionArticle_Manager"/> + <addaction name="actionImage_Viewer"/> + </widget> + <widget class="QMenu" name="menuOptions"> + <property name="title"> + <string>&Options</string> + </property> + <addaction name="actionCurrent_Session_Setting"/> + <addaction name="actionDefault_Session_Setting"/> + <addaction name="actionPreference"/> + <addaction name="separator"/> + <addaction name="actionConfigure_Shortcuts"/> + <addaction name="actionConfigure_Toolbars"/> + </widget> + <widget class="QMenu" name="menuScript"> + <property name="title"> + <string>&Script</string> + </property> + <addaction name="actionRun"/> + <addaction name="actionStop"/> + <addaction name="actionDebug_Console"/> + <addaction name="actionReload_Script"/> + </widget> + <widget class="QMenu" name="menuHelp"> + <property name="title"> + <string>&Help</string> + </property> + <addaction name="actionQTerm_Online"/> + <addaction name="actionContents"/> + <addaction name="actionWhat_s_this"/> + <addaction name="separator"/> + <addaction name="actionAbout_QTerm"/> + <addaction name="actionAbout_Qt"/> + </widget> + <widget class="QMenu" name="menuWindow"> + <property name="title"> + <string>&Window</string> + </property> + </widget> + <addaction name="menuFile"/> + <addaction name="menuEdit"/> + <addaction name="menuView"/> + <addaction name="menuBBS"/> + <addaction name="menuFavatite"/> + <addaction name="menuOptions"/> + <addaction name="menuScript"/> + <addaction name="menuWindow"/> + <addaction name="menuHelp"/> + </widget> + <widget class="QStatusBar" name="statusbar"/> + <widget class="QToolBar" name="terminalToolBar"> + <property name="windowTitle"> + <string>Terminal</string> + </property> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <attribute name="toolBarArea"> + <enum>TopToolBarArea</enum> + </attribute> + <attribute name="toolBarBreak"> + <bool>false</bool> + </attribute> + <addaction name="actionConnect"/> + <addaction name="actionQuick_Login"/> + <addaction name="actionDisconnect"/> + </widget> + <widget class="QToolBar" name="mainToolBar"> + <property name="windowTitle"> + <string>Main</string> + </property> + <attribute name="toolBarArea"> + <enum>TopToolBarArea</enum> + </attribute> + <attribute name="toolBarBreak"> + <bool>false</bool> + </attribute> + </widget> + <widget class="QToolBar" name="keyToolBar"> + <property name="windowTitle"> + <string>Key Setup</string> + </property> + <attribute name="toolBarArea"> + <enum>TopToolBarArea</enum> + </attribute> + <attribute name="toolBarBreak"> + <bool>false</bool> + </attribute> + <addaction name="actionKey_Setup"/> + </widget> + <widget class="QToolBar" name="ansiToolBar"> + <property name="windowTitle"> + <string>ANSI Edit</string> + </property> + <attribute name="toolBarArea"> + <enum>TopToolBarArea</enum> + </attribute> + <attribute name="toolBarBreak"> + <bool>false</bool> + </attribute> + <addaction name="actionUnderline"/> + <addaction name="actionBlink"/> + </widget> + <widget class="QDockWidget" name="dockWidget"> + <property name="windowTitle"> + <string>ANSI Edit</string> + </property> + <attribute name="dockWidgetArea"> + <number>1</number> + </attribute> + <widget class="QWidget" name="dockWidgetContents"> + <layout class="QHBoxLayout" name="horizontalLayout"> + <item> + <widget class="QScrollArea" name="scrollArea"> + <property name="widgetResizable"> + <bool>true</bool> + </property> + <widget class="QTerm::CharTable" name="scrollAreaWidgetContents"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>60</width> + <height>280</height> + </rect> + </property> + </widget> + </widget> + </item> + </layout> + </widget> + </widget> + <action name="actionQuick_Login"> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/quick.png</normaloff>:/pic/quick.png</iconset> + </property> + <property name="text"> + <string>Quick Login</string> + </property> + <property name="whatsThis"> + <string>This provides an express way to connect.</string> + </property> + </action> + <action name="actionAddressBook"> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/addr.png</normaloff>:/pic/addr.png</iconset> + </property> + <property name="text"> + <string>&AddressBook</string> + </property> + </action> + <action name="actionNew_ANSI"> + <property name="text"> + <string>New ANSI</string> + </property> + </action> + <action name="actionOpen_ANSI"> + <property name="text"> + <string>Open ANSI</string> + </property> + </action> + <action name="actionQuit"> + <property name="text"> + <string>&Quit</string> + </property> + <property name="iconText"> + <string>Quit</string> + </property> + <property name="toolTip"> + <string>Quit</string> + </property> + <property name="whatsThis"> + <string>This will close all windows. You will be prompted to confirm disconnent active sessions or save modified files.</string> + </property> + </action> + <action name="actionSave"> + <property name="text"> + <string>Save</string> + </property> + </action> + <action name="actionSave_As"> + <property name="text"> + <string>Save As...</string> + </property> + </action> + <action name="actionConsole"> + <property name="text"> + <string>New &Console</string> + </property> + </action> + <action name="actionCopy"> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/copy.png</normaloff>:/pic/copy.png</iconset> + </property> + <property name="text"> + <string>&Copy</string> + </property> + </action> + <action name="actionPaste"> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/paste.png</normaloff>:/pic/paste.png</iconset> + </property> + <property name="text"> + <string>&Paste</string> + </property> + </action> + <action name="actionCopy_w_Color"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/color-copy.png</normaloff>:/pic/color-copy.png</iconset> + </property> + <property name="text"> + <string>Copy w Color</string> + </property> + </action> + <action name="actionPaste_w_Wordwrap"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>Paste w Wordwrap</string> + </property> + </action> + <action name="actionRectangle_Selection"> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/rect.png</normaloff>:/pic/rect.png</iconset> + </property> + <property name="text"> + <string>Rectangle Selection</string> + </property> + </action> + <action name="actionAuto_Copy"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>&Auto Copy</string> + </property> + </action> + <action name="actionSymbols"> + <property name="text"> + <string>Symbols</string> + </property> + <property name="toolTip"> + <string>Symbols</string> + </property> + </action> + <action name="actionFullscreen"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>&Fullscreen</string> + </property> + </action> + <action name="actionDefault_Session_Setting"> + <property name="text"> + <string>Default Session Setting</string> + </property> + </action> + <action name="actionPreference"> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/pref.png</normaloff>:/pic/pref.png</iconset> + </property> + <property name="text"> + <string>&Preference</string> + </property> + </action> + <action name="actionAdd_to_favarites"> + <property name="text"> + <string>Add to favarites</string> + </property> + </action> + <action name="actionManage_Favarites"> + <property name="text"> + <string>Manage Favarites ...</string> + </property> + </action> + <action name="actionCopy_Article"> + <property name="icon"> + <iconset> + <normaloff>:/pic/copyarticle.png</normaloff>:/pic/copyarticle.png</iconset> + </property> + <property name="text"> + <string>&Copy Article</string> + </property> + </action> + <action name="actionAuto_Reply"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>&Auto Reply</string> + </property> + </action> + <action name="actionSupport_Mouse"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/mouse.png</normaloff>:/pic/mouse.png</iconset> + </property> + <property name="text"> + <string>Support &Mouse</string> + </property> + </action> + <action name="actionBeep_on_message"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/sound.png</normaloff>:/pic/sound.png</iconset> + </property> + <property name="text"> + <string>&Beep on message</string> + </property> + </action> + <action name="actionConfigure_Shortcuts"> + <property name="text"> + <string>Configure Shortcuts</string> + </property> + </action> + <action name="actionView_Message"> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/message.png</normaloff>:/pic/message.png</iconset> + </property> + <property name="text"> + <string>&View Message </string> + </property> + </action> + <action name="actionRun"> + <property name="text"> + <string>Run...</string> + </property> + </action> + <action name="actionStop"> + <property name="text"> + <string>Stop</string> + </property> + </action> + <action name="actionContents"> + <property name="text"> + <string>Contents...</string> + </property> + </action> + <action name="actionAbout_QTerm"> + <property name="text"> + <string>About QTerm</string> + </property> + </action> + <action name="actionAbout_Qt"> + <property name="text"> + <string>About Qt</string> + </property> + </action> + <action name="actionPrint"> + <property name="text"> + <string>Print</string> + </property> + </action> + <action name="actionPrint_Preview"> + <property name="text"> + <string>Print Preview</string> + </property> + </action> + <action name="actionClose"> + <property name="text"> + <string>Close</string> + </property> + </action> + <action name="actionAnti_idle"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/anti-idle.png</normaloff>:/pic/anti-idle.png</iconset> + </property> + <property name="text"> + <string>Anti-&idle</string> + </property> + </action> + <action name="actionDebug_Console"> + <property name="text"> + <string>Debug Console</string> + </property> + </action> + <action name="actionWhat_s_this"> + <property name="text"> + <string>What's this?</string> + </property> + </action> + <action name="actionQTerm_Online"> + <property name="text"> + <string>QTerm Online</string> + </property> + </action> + <action name="actionConfigure_Toolbars"> + <property name="text"> + <string>Configure Toolbars</string> + </property> + </action> + <action name="actionCut"> + <property name="text"> + <string>Cu&t</string> + </property> + </action> + <action name="actionFont"> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/fonts.png</normaloff>:/pic/fonts.png</iconset> + </property> + <property name="text"> + <string>UI Font</string> + </property> + </action> + <action name="actionStatusbar"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>Statusbar</string> + </property> + <property name="toolTip"> + <string>Show/Hide Statusbar</string> + </property> + <property name="whatsThis"> + <string>Show/Hide Statusbar</string> + </property> + </action> + <action name="actionArticle_Manager"> + <property name="text"> + <string>Article Manager</string> + </property> + </action> + <action name="actionRefresh"> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/refresh.png</normaloff>:/pic/refresh.png</iconset> + </property> + <property name="text"> + <string>Refresh</string> + </property> + </action> + <action name="actionReload_Script"> + <property name="text"> + <string>Reload Script</string> + </property> + </action> + <action name="actionImage_Viewer"> + <property name="text"> + <string>Image Viewer</string> + </property> + </action> + <action name="actionNone"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>None</string> + </property> + </action> + <action name="actionCHS_CHT"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>CHS -> CHT</string> + </property> + </action> + <action name="actionCHT_CHS"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>CHT -> CHS</string> + </property> + </action> + <action name="actionEnglish"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>English</string> + </property> + </action> + <action name="actionNone_Color"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>None</string> + </property> + </action> + <action name="actionESC_ESC"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>ESC ESC [</string> + </property> + </action> + <action name="actionCtrl_U"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>Ctrl+U [</string> + </property> + </action> + <action name="actionCustom"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>Custom ...</string> + </property> + </action> + <action name="actionSimplified_Chinese"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>Simplified Chinese</string> + </property> + </action> + <action name="actionTraditional_Chinese"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>Traditional Chinese</string> + </property> + </action> + <action name="actionKey_Setup"> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/keys.png</normaloff>:/pic/keys.png</iconset> + </property> + <property name="text"> + <string>Key Setup</string> + </property> + <property name="toolTip"> + <string>Key Setup</string> + </property> + </action> + <action name="actionDisconnect"> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/disconnect.png</normaloff>:/pic/disconnect.png</iconset> + </property> + <property name="text"> + <string>Disconnect</string> + </property> + <property name="toolTip"> + <string>Disconnect</string> + </property> + </action> + <action name="actionConnect"> + <property name="icon"> + <iconset resource="../qterm.qrc"> + <normaloff>:/pic/connect.png</normaloff>:/pic/connect.png</iconset> + </property> + <property name="text"> + <string>Connect</string> + </property> + <property name="toolTip"> + <string>Connect</string> + </property> + </action> + <action name="actionScroll_Hide"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>Hide</string> + </property> + <property name="toolTip"> + <string>Hide Scrollbar</string> + </property> + </action> + <action name="actionScroll_Left"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>Left</string> + </property> + </action> + <action name="actionScroll_Right"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>Right</string> + </property> + </action> + <action name="actionCurrent_Session_Setting"> + <property name="text"> + <string>Current Session Setting</string> + </property> + </action> + <action name="actionMenubar"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>MenuBar</string> + </property> + </action> + <action name="actionBoss_Color"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>Boss Color</string> + </property> + </action> + <action name="actionUnderline"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>Underline</string> + </property> + <property name="toolTip"> + <string>Underline</string> + </property> + </action> + <action name="actionBlink"> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="text"> + <string>Blink</string> + </property> + <property name="toolTip"> + <string>Blink</string> + </property> + </action> + </widget> + <customwidgets> + <customwidget> + <class>QTerm::CharTable</class> + <extends>QWidget</extends> + <header>chartable.h</header> + <container>1</container> + </customwidget> + </customwidgets> + <resources> + <include location="../qterm.qrc"/> + </resources> + <connections/> +</ui> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-03 04:25:57
|
Revision: 1272 http://qterm.svn.sourceforge.net/qterm/?rev=1272&view=rev Author: hephooey Date: 2011-03-03 04:25:49 +0000 (Thu, 03 Mar 2011) Log Message: ----------- Bump the version number Modified Paths: -------------- trunk/qterm-qt4/CMakeLists.txt Modified: trunk/qterm-qt4/CMakeLists.txt =================================================================== --- trunk/qterm-qt4/CMakeLists.txt 2011-03-03 04:25:45 UTC (rev 1271) +++ trunk/qterm-qt4/CMakeLists.txt 2011-03-03 04:25:49 UTC (rev 1272) @@ -4,7 +4,7 @@ set(QT_MIN_VERSION "4.5.0") set(QTERM_VERSION_MAJOR 0) set(QTERM_VERSION_MINOR 5) -set(QTERM_VERSION_RELEASE 11) +set(QTERM_VERSION_RELEASE 12) set(QTERM_VERSION "${QTERM_VERSION_MAJOR}.${QTERM_VERSION_MINOR}.${QTERM_VERSION_RELEASE}" ) set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake") find_package(Qt4 REQUIRED) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-03 04:25:51
|
Revision: 1271 http://qterm.svn.sourceforge.net/qterm/?rev=1271&view=rev Author: hephooey Date: 2011-03-03 04:25:45 +0000 (Thu, 03 Mar 2011) Log Message: ----------- Support background blur in the KDE Modified Paths: -------------- trunk/qterm-qt4/src/CMakeLists.txt trunk/qterm-qt4/src/qtermscreen.cpp trunk/qterm-qt4/src/qtermscreen.h Added Paths: ----------- trunk/qterm-qt4/src/blur.cpp trunk/qterm-qt4/src/blur.h Modified: trunk/qterm-qt4/src/CMakeLists.txt =================================================================== --- trunk/qterm-qt4/src/CMakeLists.txt 2011-03-03 04:25:38 UTC (rev 1270) +++ trunk/qterm-qt4/src/CMakeLists.txt 2011-03-03 04:25:45 UTC (rev 1271) @@ -166,6 +166,7 @@ dommodel.cpp pallete.cpp chartable.cpp + blur.cpp ${optionalSources}) set(qterm_UIS ui/aboutdialog.ui Added: trunk/qterm-qt4/src/blur.cpp =================================================================== --- trunk/qterm-qt4/src/blur.cpp (rev 0) +++ trunk/qterm-qt4/src/blur.cpp 2011-03-03 04:25:45 UTC (rev 1271) @@ -0,0 +1,55 @@ +/* + Shamelessly copied from the patch for konsole at: + https://bugs.kde.org/show_bug.cgi?id=198175 + with some obvious modifications for QTerm + + This file is part of Konsole, a terminal emulator for KDE. + + Copyright 2010 Hugo Pereira Da Costa <hu...@ox...> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301 USA. +*/ + +#include "blur.h" + +#ifdef Q_WS_X11 +#include <QtGui/QX11Info> +#include <X11/Xlib.h> +#include <X11/Xatom.h> +#endif + +namespace QTerm +{ + + //_________________________________________________________________________ + void BlurHelper::updateBlurRegion( const QWidget* widget, const QRegion& region ) const + { +#ifdef Q_WS_X11 + // Atom + static Atom atom = XInternAtom( QX11Info::display(), "_KDE_NET_WM_BLUR_BEHIND_REGION", False); + + QVector<unsigned long> data; + foreach( const QRect& rect, region.rects() ) + { data << rect.x() << rect.y() << rect.width() << rect.height(); } + + XChangeProperty( + QX11Info::display(), widget->window()->winId(), atom, XA_CARDINAL, 32, PropModeReplace, + reinterpret_cast<const unsigned char *>(data.constData()), data.size() ); +#endif + } + +} + Added: trunk/qterm-qt4/src/blur.h =================================================================== --- trunk/qterm-qt4/src/blur.h (rev 0) +++ trunk/qterm-qt4/src/blur.h 2011-03-03 04:25:45 UTC (rev 1271) @@ -0,0 +1,47 @@ +#ifndef BlurHelper_h +#define BlurHelper_h +/* + Shamelessly copied from the patch for konsole at: + https://bugs.kde.org/show_bug.cgi?id=198175 + with some obvious modifications for QTerm + + This file is part of Konsole, a terminal emulator for KDE. + + Copyright 2010 Hugo Pereira Da Costa <hu...@ox...> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301 USA. +*/ + +#include <QtGui/QWidget> + +namespace QTerm +{ + class BlurHelper + { + + public: + + //! constructor + explicit BlurHelper( void ) + {} + + //! update blur region + void updateBlurRegion( const QWidget*, const QRegion& ) const; + + }; + +} +#endif Modified: trunk/qterm-qt4/src/qtermscreen.cpp =================================================================== --- trunk/qterm-qt4/src/qtermscreen.cpp 2011-03-03 04:25:38 UTC (rev 1270) +++ trunk/qterm-qt4/src/qtermscreen.cpp 2011-03-03 04:25:45 UTC (rev 1271) @@ -23,6 +23,7 @@ #include "qtermglobal.h" #include "schemedialog.h" #include "osdmessage.h" +#include "blur.h" #include <QApplication> #include <QPainter> @@ -254,6 +255,7 @@ } m_ePaintState = Show; update(); + QTimer::singleShot(50,this,SLOT(blurBackground())); } /* ------------------------------------------------------------------------ */ @@ -772,6 +774,10 @@ if (m_hasBlink) m_blinkTimer->start(1000); } +void Screen::blurBackground() +{ + BlurHelper().updateBlurRegion(Frame::instance(), Frame::instance()->rect()); +} void Screen::paintEvent(QPaintEvent * pe) { Modified: trunk/qterm-qt4/src/qtermscreen.h =================================================================== --- trunk/qterm-qt4/src/qtermscreen.h 2011-03-03 04:25:38 UTC (rev 1270) +++ trunk/qterm-qt4/src/qtermscreen.h 2011-03-03 04:25:45 UTC (rev 1271) @@ -149,6 +149,7 @@ void prevLine(); void nextLine(); void scrollLine(int); + void blurBackground(); protected: QRect m_rcClient; // the display area This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-03 04:25:44
|
Revision: 1270 http://qterm.svn.sourceforge.net/qterm/?rev=1270&view=rev Author: hephooey Date: 2011-03-03 04:25:38 +0000 (Thu, 03 Mar 2011) Log Message: ----------- Remove some unnecessary paints Modified Paths: -------------- trunk/qterm-qt4/src/qtermscreen.cpp Modified: trunk/qterm-qt4/src/qtermscreen.cpp =================================================================== --- trunk/qterm-qt4/src/qtermscreen.cpp 2011-03-03 04:25:34 UTC (rev 1269) +++ trunk/qterm-qt4/src/qtermscreen.cpp 2011-03-03 04:25:38 UTC (rev 1270) @@ -876,7 +876,7 @@ if (endx >= linelength || endx < 0) { endx = qMin(m_pBuffer->columns(), linelength)-1; - painter.eraseRect(mapToRect(beginx, index, linelength, 1)); // Maybe we should calculate more accurate size; + //painter.eraseRect(mapToRect(beginx, index, linelength, 1)); // Maybe we should calculate more accurate size; } if (endx >= qMin(color.size(), attr.size())) { endx = qMin(color.size(), attr.size()) -1; @@ -1022,16 +1022,14 @@ } else painter.setBackgroundMode(Qt::TransparentMode); - if (m_blinkScreen && GETBLINK(GETATTR(attribute))) { if (GETBG(cp) != 0) painter.fillRect(mapToRect(x, y, length, 1), QBrush(m_color[GETBG(cp)])); - else - painter.eraseRect(mapToRect(x, y, length, 1)); } else { if (GETBG(cp) != 0 || m_ePaintState == Cursor) painter.fillRect(mapToRect(x, y, length, 1), QBrush(m_color[GETBG(cp)])); if (flags == RenderAll) { + //painter.fillRect(mapToRect(x, y, length, 1), QBrush(m_color[0])); painter.drawText(pt.x(), pt.y(), m_nCharWidth*length, m_nCharHeight, Qt::AlignCenter, str); } else { QPixmap pm = QPixmap(m_nCharWidth*2, m_nCharHeight); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-03 04:25:40
|
Revision: 1269 http://qterm.svn.sourceforge.net/qterm/?rev=1269&view=rev Author: hephooey Date: 2011-03-03 04:25:34 +0000 (Thu, 03 Mar 2011) Log Message: ----------- Paint the text after we get the blink area Modified Paths: -------------- trunk/qterm-qt4/src/qtermscreen.cpp Modified: trunk/qterm-qt4/src/qtermscreen.cpp =================================================================== --- trunk/qterm-qt4/src/qtermscreen.cpp 2011-03-03 04:25:29 UTC (rev 1268) +++ trunk/qterm-qt4/src/qtermscreen.cpp 2011-03-03 04:25:34 UTC (rev 1269) @@ -722,11 +722,6 @@ return; } - if (m_ePaintState == Show) { - drawLine(painter, index, 0, -1); - continue; - } - TextLine *pTextLine = m_pBuffer->at(index); if (pTextLine->hasBlink()) { m_hasBlink = true; @@ -743,6 +738,12 @@ } } else m_pBlinkLine[index - m_nStart] = false; + + if (m_ePaintState == Show) { + drawLine(painter, index, 0, -1); + continue; + } + if (!pTextLine->isChanged(startx, endx)) continue; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-03 04:25:35
|
Revision: 1268 http://qterm.svn.sourceforge.net/qterm/?rev=1268&view=rev Author: hephooey Date: 2011-03-03 04:25:29 +0000 (Thu, 03 Mar 2011) Log Message: ----------- Paint background for the blink text Modified Paths: -------------- trunk/qterm-qt4/src/qtermscreen.cpp Modified: trunk/qterm-qt4/src/qtermscreen.cpp =================================================================== --- trunk/qterm-qt4/src/qtermscreen.cpp 2011-03-03 04:25:25 UTC (rev 1267) +++ trunk/qterm-qt4/src/qtermscreen.cpp 2011-03-03 04:25:29 UTC (rev 1268) @@ -682,6 +682,7 @@ startx = i; while (i < linelength && GETBLINK(attr.at(i))) ++i; + painter.fillRect(mapToRect(startx, index, i-startx, 1), QBrush(m_color[0])); --i; drawLine(painter, index, startx, i, false); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-03 04:25:31
|
Revision: 1267 http://qterm.svn.sourceforge.net/qterm/?rev=1267&view=rev Author: hephooey Date: 2011-03-03 04:25:25 +0000 (Thu, 03 Mar 2011) Log Message: ----------- Group the action before we call it in loadToolbars Modified Paths: -------------- trunk/qterm-qt4/src/qtermframe.cpp Modified: trunk/qterm-qt4/src/qtermframe.cpp =================================================================== --- trunk/qterm-qt4/src/qtermframe.cpp 2011-03-03 04:25:19 UTC (rev 1266) +++ trunk/qterm-qt4/src/qtermframe.cpp 2011-03-03 04:25:25 UTC (rev 1267) @@ -128,6 +128,7 @@ //create a progress bar to notify the download process m_pStatusBar = new QTerm::StatusBar(statusBar(), "mainStatusBar"); statusBar()->addWidget(m_pStatusBar, 0); + groupActions(); initShortcuts(); @@ -159,7 +160,6 @@ connectButton->setMenu(connectMenu); connectButton->setPopupMode(QToolButton::InstantPopup); - groupActions(); installEventFilter(this); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-03 04:25:25
|
Revision: 1266 http://qterm.svn.sourceforge.net/qterm/?rev=1266&view=rev Author: hephooey Date: 2011-03-03 04:25:19 +0000 (Thu, 03 Mar 2011) Log Message: ----------- Bring back the actions on the toolbars Modified Paths: -------------- trunk/qterm-qt4/src/qtermframe.cpp trunk/qterm-qt4/src/shortcutsdialog.cpp trunk/qterm-qt4/src/toolbardialog.cpp Modified: trunk/qterm-qt4/src/qtermframe.cpp =================================================================== --- trunk/qterm-qt4/src/qtermframe.cpp 2011-03-03 04:25:14 UTC (rev 1265) +++ trunk/qterm-qt4/src/qtermframe.cpp 2011-03-03 04:25:19 UTC (rev 1266) @@ -1097,7 +1097,7 @@ toolbar->addSeparator(); else { act=findChild<QAction*>(action); - if (act != 0 ) // kingson: I forgot why && act->actionGroup()==0) + if (act != 0 && act->actionGroup()->objectName() == "extraGroup") // Only the actions in the extraGroup can be added to the toolbar toolbar->addAction(act); } } @@ -1206,6 +1206,7 @@ QList<QAction*> actions = findChildren<QAction*>(QRegExp("action*")); actionsExtra = new QActionGroup(this); + actionsExtra->setObjectName("extraGroup"); actionsExtra->setExclusive(false); connect(actionsExtra, SIGNAL(triggered(QAction*)), this, SLOT(actionsDispatcher(QAction*))); Modified: trunk/qterm-qt4/src/shortcutsdialog.cpp =================================================================== --- trunk/qterm-qt4/src/shortcutsdialog.cpp 2011-03-03 04:25:14 UTC (rev 1265) +++ trunk/qterm-qt4/src/shortcutsdialog.cpp 2011-03-03 04:25:19 UTC (rev 1266) @@ -22,7 +22,7 @@ createDefaultShortcut(); foreach(QAction* action, actions) { //toolTip() gives text without '&' - if (action->actionGroup() != 0) + if (action->actionGroup()->objectName() != "extraGroup") continue; QTableWidgetItem *itemAction = new QTableWidgetItem(action->toolTip()); QString shortcut = action->shortcut().toString(); Modified: trunk/qterm-qt4/src/toolbardialog.cpp =================================================================== --- trunk/qterm-qt4/src/toolbardialog.cpp 2011-03-03 04:25:14 UTC (rev 1265) +++ trunk/qterm-qt4/src/toolbardialog.cpp 2011-03-03 04:25:19 UTC (rev 1266) @@ -16,7 +16,7 @@ QList<QAction*> actions = parent->findChildren<QAction*>(QRegExp("action*")); QAction* action; foreach(action, actions) { - if (action->actionGroup() != 0) + if (action->actionGroup()->objectName() != "extraGroup") continue; QListWidgetItem* item = new QListWidgetItem(action->toolTip()); item->setIcon(action->icon()); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-03 04:25:20
|
Revision: 1265 http://qterm.svn.sourceforge.net/qterm/?rev=1265&view=rev Author: hephooey Date: 2011-03-03 04:25:14 +0000 (Thu, 03 Mar 2011) Log Message: ----------- Fix the name of the toolbars Modified Paths: -------------- trunk/qterm-qt4/src/qterm.cfg trunk/qterm-qt4/src/qtermconfig.cpp trunk/qterm-qt4/src/toolbardialog.cpp Modified: trunk/qterm-qt4/src/qterm.cfg =================================================================== --- trunk/qterm-qt4/src/qterm.cfg 2011-03-03 04:25:06 UTC (rev 1264) +++ trunk/qterm-qt4/src/qterm.cfg 2011-03-03 04:25:14 UTC (rev 1265) @@ -56,8 +56,8 @@ actionPaste=Shift+Ins [ToolBars] -mainToolBar=actionQuickConnect -bbsOperationsToolBar=actionDisconnect, actionCopy, actionPaste, actionCurrentSession, actionCopyArticle, actionViewMessage +terminalToolBar=actionQuickConnect +mainToolBar=actionDisconnect, actionCopy, actionPaste, actionCurrentSession, actionCopyArticle, actionViewMessage mainToolBarShown=true customKeyToolBarShown=false bbsOperationsToolBarShown=true Modified: trunk/qterm-qt4/src/qtermconfig.cpp =================================================================== --- trunk/qterm-qt4/src/qtermconfig.cpp 2011-03-03 04:25:06 UTC (rev 1264) +++ trunk/qterm-qt4/src/qtermconfig.cpp 2011-03-03 04:25:14 UTC (rev 1265) @@ -84,13 +84,13 @@ m_settings->beginGroup("ToolBars"); QStringList listActions; listActions << "actionQuickConnect"; - m_settings->setValue("mainToolBar", listActions); + m_settings->setValue("terminalToolBar", listActions); listActions.clear(); listActions << "actionDisconnect" << "Separator" << "actionCopy" << "actionPaste" << "actionRect" << "actionColorCopy" << "Separator" << "actionFont" << "actionColor" << "actionRefresh" << "Separator" << "actionCurrentSession" << "Separator" << "actionCopyArticle" << "actionAntiIdle" << "actionAutoReply" << "actionViewMessage" << "actionMouse" << "actionBeep" << "actionReconnect"; - m_settings->setValue("bbsOperationsToolBar",listActions); - m_settings->setValue("mainToolBarShown", true); - m_settings->setValue("customKeyToolBarShown", true); - m_settings->setValue("bbsOperationsToolBarShown",true); + m_settings->setValue("mainToolBar",listActions); + m_settings->setValue("terminalToolBarShown", true); + m_settings->setValue("keyToolBarShown", true); + m_settings->setValue("mainToolBarShown",true); m_settings->endGroup(); } Modified: trunk/qterm-qt4/src/toolbardialog.cpp =================================================================== --- trunk/qterm-qt4/src/toolbardialog.cpp 2011-03-03 04:25:06 UTC (rev 1264) +++ trunk/qterm-qt4/src/toolbardialog.cpp 2011-03-03 04:25:14 UTC (rev 1265) @@ -31,7 +31,7 @@ int index = 0; foreach(toolbar, toolbars) { index = (int)(toolbar->iconSize().height()/10)-1; - if (toolbar->objectName() != "customKeyToolBar") + if (toolbar->objectName() != "keyToolBar") comboToolbars->addItem(toolbar->windowTitle(), QVariant::fromValue((QObject*)toolbar)); } comboToolbarsCurrentIndexChanged(0); @@ -216,11 +216,11 @@ { QStringList listActions; listActions << "actionQuickConnect"; - m_defaultToolBars.insert("mainToolBar", listActions); + m_defaultToolBars.insert("terminalToolBar", listActions); listActions.clear(); listActions << "actionDisconnect" << "Separator" << "actionCopy" << "actionPaste" << "actionRect" << "actionColorCopy" << "Separator" << "actionAppearance" << "actionRefresh" << "Separator" << "actionCurrentSession" << "Separator" << "actionCopyArticle" << "actionAntiIdle" << "actionAutoReply" << "actionViewMessage" << "actionMouse" << "actionBeep" << "actionReconnect"; - m_defaultToolBars.insert("bbsOperationsToolBar", listActions); + m_defaultToolBars.insert("mainToolBar", listActions); } void ToolbarDialog::restoreDefaultToolbars() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-03-03 04:25:13
|
Revision: 1264 http://qterm.svn.sourceforge.net/qterm/?rev=1264&view=rev Author: hephooey Date: 2011-03-03 04:25:06 +0000 (Thu, 03 Mar 2011) Log Message: ----------- The input parameter of mapToRect should be non-negative. Modified Paths: -------------- trunk/qterm-qt4/src/qtermscreen.cpp Modified: trunk/qterm-qt4/src/qtermscreen.cpp =================================================================== --- trunk/qterm-qt4/src/qtermscreen.cpp 2011-02-11 03:53:22 UTC (rev 1263) +++ trunk/qterm-qt4/src/qtermscreen.cpp 2011-03-03 04:25:06 UTC (rev 1264) @@ -1141,8 +1141,11 @@ QRect Screen::mapToRect(int x, int y, int width, int height) { - QPoint pt = mapToPixel(QPoint(x, y)); + int px = x < 0 ? 0 : x; + int py = y < 0 ? 0 : y; + QPoint pt = mapToPixel(QPoint(px, py)); + if (width == -1) // to the end return QRect(pt.x(), pt.y(), size().width() , m_nCharHeight*height); else This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2011-02-11 03:53:33
|
Revision: 1263 http://qterm.svn.sourceforge.net/qterm/?rev=1263&view=rev Author: hephooey Date: 2011-02-11 03:53:22 +0000 (Fri, 11 Feb 2011) Log Message: ----------- Correctly handle incomplete packet in SSH2. Modified Paths: -------------- trunk/qterm-qt4/src/ssh/packet.cpp trunk/qterm-qt4/src/ssh/packet.h Modified: trunk/qterm-qt4/src/ssh/packet.cpp =================================================================== --- trunk/qterm-qt4/src/ssh/packet.cpp 2010-12-20 04:37:44 UTC (rev 1262) +++ trunk/qterm-qt4/src/ssh/packet.cpp 2011-02-11 03:53:22 UTC (rev 1263) @@ -75,7 +75,7 @@ { SSH2InBuffer::SSH2InBuffer(SocketPrivate * plainSocket, QObject * parent) : QObject(parent), m_in(), m_out(), m_buf(this), - m_sequenceNumber(0) + m_sequenceNumber(0),m_incompletePacket() { m_buf.setBuffer(&m_out); m_buf.open(QBuffer::ReadWrite); @@ -112,10 +112,14 @@ // ---------------------------------------------------------------------- QByteArray firstBlock; - if (m_transport != NULL) - firstBlock = m_transport->crypt(m_in.left(blockSize)); - else - firstBlock = m_in.left(blockSize); + if (m_incompletePacket.isEmpty()) { + if (m_transport != NULL) + firstBlock = m_transport->crypt(m_in.left(blockSize)); + else + firstBlock = m_in.left(blockSize); + } else { + firstBlock = m_incompletePacket; + } #ifdef SSH_DEBUG dumpData(firstBlock); #endif @@ -133,6 +137,7 @@ } if (length > m_in.size()) { qDebug("packet not complete"); + m_incompletePacket = firstBlock; return; } @@ -158,6 +163,7 @@ m_out = target.mid(5, length - padding - 1); m_buf.reset(); + m_incompletePacket.clear(); int flag = m_out[0]; // TODO: remove the mac; if (m_transport != NULL) Modified: trunk/qterm-qt4/src/ssh/packet.h =================================================================== --- trunk/qterm-qt4/src/ssh/packet.h 2010-12-20 04:37:44 UTC (rev 1262) +++ trunk/qterm-qt4/src/ssh/packet.h 2011-02-11 03:53:22 UTC (rev 1263) @@ -60,6 +60,7 @@ SocketPrivate * m_socket; SSH2Transport * m_transport; uint32_t m_sequenceNumber; + QByteArray m_incompletePacket; }; class SSH1InBuffer : public QObject This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2010-12-20 04:37:50
|
Revision: 1262 http://qterm.svn.sourceforge.net/qterm/?rev=1262&view=rev Author: hephooey Date: 2010-12-20 04:37:44 +0000 (Mon, 20 Dec 2010) Log Message: ----------- Restore the old position of the tabs Modified Paths: -------------- trunk/qterm-qt4/src/qtermframe.cpp Modified: trunk/qterm-qt4/src/qtermframe.cpp =================================================================== --- trunk/qterm-qt4/src/qtermframe.cpp 2010-12-20 04:37:40 UTC (rev 1261) +++ trunk/qterm-qt4/src/qtermframe.cpp 2010-12-20 04:37:44 UTC (rev 1262) @@ -102,8 +102,9 @@ connect(mdiArea, SIGNAL(subWindowActivated(QMdiSubWindow*)), this, SLOT(windowActivated(QMdiSubWindow*)) ); setCentralWidget(mdiArea); - + mdiArea->setTabPosition(QTabWidget::South); + tray = 0; trayMenu = 0; Global::instance()->setParent(this); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2010-12-20 04:37:46
|
Revision: 1261 http://qterm.svn.sourceforge.net/qterm/?rev=1261&view=rev Author: hephooey Date: 2010-12-20 04:37:40 +0000 (Mon, 20 Dec 2010) Log Message: ----------- Feed the real updated region to update, for translucent styles Modified Paths: -------------- trunk/qterm-qt4/src/qtermscreen.cpp trunk/qterm-qt4/src/qtermscreen.h trunk/qterm-qt4/src/qtermwindow.cpp Modified: trunk/qterm-qt4/src/qtermscreen.cpp =================================================================== --- trunk/qterm-qt4/src/qtermscreen.cpp 2010-12-20 04:37:33 UTC (rev 1260) +++ trunk/qterm-qt4/src/qtermscreen.cpp 2010-12-20 04:37:40 UTC (rev 1261) @@ -163,7 +163,23 @@ if (m_blinkCursor) { m_ePaintState = Cursor; m_bCursor = !m_bCursor; - update(); + QRect cursorRect; + QPoint pt = mapToPixel(QPoint(m_pBuffer->caretX(), m_pBuffer->caretY())); + switch (m_pParam->m_mapParam["cursor"].toInt()) { + case 0: + cursorRect.setRect(pt.x(), pt.y(), m_nCharWidth, m_nCharHeight); + break; + case 1: + cursorRect.setRect(pt.x(), pt.y() + 9*m_nCharHeight / 10, m_nCharWidth, m_nCharHeight / 10); + break; + case 2: + cursorRect.setRect(pt.x(), pt.y(), m_nCharWidth / 9, m_nCharHeight); + break; + default: + qDebug("Unknown cursor type"); + break; + } + update(cursorRect); } } @@ -212,7 +228,7 @@ if (m_hasBlink) { m_blinkScreen = !m_blinkScreen; m_ePaintState = Blink; - update(); + update(m_blinkRegion); } } @@ -498,8 +514,7 @@ for (int i = m_nStart; i <= m_nEnd; i++) m_pBuffer->at(i)->setChanged(-1, -1); - m_ePaintState = NewData; - update(); + updateRegion(); } void Screen::scrollChanged(int value) { @@ -519,9 +534,7 @@ for (int i = m_nStart; i <= m_nEnd; i++) m_pBuffer->at(i)->setChanged(-1, -1); - m_ePaintState = NewData; - update(); - + updateRegion(); } void Screen::updateScrollBar() @@ -694,6 +707,8 @@ int startx, endx; QPainter painter; + QRegion blinkRegion; + painter.begin(this); //qDebug("size: %d, %d", width(),height()); if (m_ePaintState == Show) @@ -715,6 +730,16 @@ if (pTextLine->hasBlink()) { m_hasBlink = true; m_pBlinkLine[index - m_nStart] = true; + uint linelength = pTextLine->getLength(); + QByteArray attr = pTextLine->getAttr(); + for (uint i = 0; i < linelength; ++i) { + if (GETBLINK(attr.at(i))) { + startx = i; + while (i < linelength && GETBLINK(attr.at(i))) + ++i; + blinkRegion += mapToRect(startx, index, i-startx, 1); + } + } } else m_pBlinkLine[index - m_nStart] = false; if (!pTextLine->isChanged(startx, endx)) @@ -730,6 +755,7 @@ pTextLine->clearChange(); } painter.end(); + m_blinkRegion = blinkRegion; updateMicroFocus(); if (m_pWindow->isConnected()) { @@ -1062,6 +1088,25 @@ } } +void Screen::updateRegion() +{ + int startx, endx; + + m_ePaintState = NewData; + QRegion paintRegion; + for (int index = m_nStart; index <= m_nEnd; index++) { + TextLine *pTextLine = m_pBuffer->at(index); + if (!pTextLine->isChanged(startx, endx)) + continue; + if (startx > 0 && pTextLine->isPartial(startx)) { + startx -= 1; + } + + paintRegion += mapToRect(startx, index, -1, 1); + } + update(paintRegion); +} + /* ------------------------------------------------------------------------ */ /* */ /* Auxilluary */ Modified: trunk/qterm-qt4/src/qtermscreen.h =================================================================== --- trunk/qterm-qt4/src/qtermscreen.h 2010-12-20 04:37:33 UTC (rev 1260) +++ trunk/qterm-qt4/src/qtermscreen.h 2010-12-20 04:37:40 UTC (rev 1261) @@ -83,6 +83,7 @@ QRect mapToRect(int, int, int, int); QRect mapToRect(const QRect&); PageViewMessage * osd(); + void updateRegion(); PaintState m_ePaintState; @@ -204,6 +205,8 @@ QTextCodec *m_pCodec; + QRegion m_blinkRegion; + friend class Window; // for test only Modified: trunk/qterm-qt4/src/qtermwindow.cpp =================================================================== --- trunk/qterm-qt4/src/qtermwindow.cpp 2010-12-20 04:37:33 UTC (rev 1260) +++ trunk/qterm-qt4/src/qtermwindow.cpp 2010-12-20 04:37:40 UTC (rev 1261) @@ -525,8 +525,7 @@ // clear the selected before if (m_ptSelStart != m_ptSelEnd) { m_pBuffer->clearSelect(); - m_pScreen->m_ePaintState = Screen::NewData; - m_pScreen->update(); + m_pScreen->updateRegion(); } // set the selecting flag @@ -602,8 +601,7 @@ QPoint point = m_ptSelEnd - m_ptSelStart; if (point.manhattanLength() > 3) { m_pBuffer->setSelect(m_pScreen->mapToChar(m_ptSelStart), m_pScreen->mapToChar(m_ptSelEnd), m_bRectCopy); - m_pScreen->m_ePaintState = Screen::NewData; - m_pScreen->update(); + m_pScreen->updateRegion(); } } @@ -671,8 +669,7 @@ m_ptSelEnd = me->pos(); if (m_ptSelEnd != m_ptSelStart && m_bSelecting) { m_pBuffer->setSelect(m_pScreen->mapToChar(m_ptSelStart), m_pScreen->mapToChar(m_ptSelEnd), m_bRectCopy); - m_pScreen->m_ePaintState = Screen::NewData; - m_pScreen->update(); + m_pScreen->updateRegion(); if (m_bAutoCopy) on_actionCopy_triggered(); m_bSelecting = false; @@ -1437,8 +1434,7 @@ strMsg += "\x1b[17C===========================================\n"; m_pDecode->decode(strMsg.toLatin1(), strMsg.length()); - m_pScreen->m_ePaintState = Screen::NewData; - m_pScreen->update(); + m_pScreen->updateRegion(); } void Window::doAutoLogin() @@ -1842,8 +1838,7 @@ m_pBBS->updateUrlList(); //m_updateTimer->start(100); //refresh screen - m_pScreen->m_ePaintState = Screen::NewData; - m_pScreen->repaint(); + m_pScreen->updateRegion(); m_bMessage = false; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hep...@us...> - 2010-12-20 04:37:39
|
Revision: 1260 http://qterm.svn.sourceforge.net/qterm/?rev=1260&view=rev Author: hephooey Date: 2010-12-20 04:37:33 +0000 (Mon, 20 Dec 2010) Log Message: ----------- Fix KWallet Modified Paths: -------------- trunk/qterm-qt4/src/qtermglobal.cpp Modified: trunk/qterm-qt4/src/qtermglobal.cpp =================================================================== --- trunk/qterm-qt4/src/qtermglobal.cpp 2010-11-04 14:24:02 UTC (rev 1259) +++ trunk/qterm-qt4/src/qtermglobal.cpp 2010-12-20 04:37:33 UTC (rev 1260) @@ -158,8 +158,16 @@ for (int i=0; i<nodeList.count(); i++) { QDomElement node = nodeList.at(i).toElement(); if (uuid == node.attribute("uuid")) - foreach (QString key, param.m_mapParam.keys()) + foreach (QString key, param.m_mapParam.keys()) { + #ifdef KWALLET_ENABLED + if (key == "password" && m_wallet != NULL) { + m_wallet->open(); + param.m_mapParam["password"] = m_wallet->readPassword( + node.attribute("name"), node.attribute("user")); + } else + #endif // KWALLET_ENABLED param.m_mapParam[key] = node.attribute(key); + } } return true; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <go...@us...> - 2010-11-04 14:24:08
|
Revision: 1259 http://qterm.svn.sourceforge.net/qterm/?rev=1259&view=rev Author: gonwan Date: 2010-11-04 14:24:02 +0000 (Thu, 04 Nov 2010) Log Message: ----------- Fix display of underline characters. Modified Paths: -------------- trunk/qterm-qt4/src/qtermscreen.cpp Modified: trunk/qterm-qt4/src/qtermscreen.cpp =================================================================== --- trunk/qterm-qt4/src/qtermscreen.cpp 2010-11-04 14:05:19 UTC (rev 1258) +++ trunk/qterm-qt4/src/qtermscreen.cpp 2010-11-04 14:24:02 UTC (rev 1259) @@ -913,10 +913,6 @@ if (charWidth <= 0) { qDebug("drawLine: non printable char"); continue; - } else if (charWidth == 1) { - painter.setFont(*m_pASCIIFont); - } else if (charWidth == 2) { - painter.setFont(*m_pGeneralFont); } CharFlags flags = RenderAll; if ( pTextLine->isPartial(startx) ) { @@ -950,13 +946,17 @@ if (GETDIM(ea)) { }; // test underline mask + QFont asciiFont = *m_pASCIIFont; + QFont generalFont = *m_pGeneralFont; if (GETUNDERLINE(ea)) { - m_pASCIIFont->setUnderline(true); - m_pGeneralFont->setUnderline(true); - } else { - m_pASCIIFont->setUnderline(false); - m_pGeneralFont->setUnderline(false); + asciiFont.setUnderline(true); + generalFont.setUnderline(true); } + if (length == 1) { + painter.setFont(asciiFont); + } else if (length == 2) { + painter.setFont(generalFont); + } // test blink mask if (GETBLINK(ea)) { } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |