-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathreadme.htm
170 lines (148 loc) · 6.97 KB
/
readme.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>UartVide Readme</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
body { font: small verdana, arial, sans-serif; color: black; background-color: white }
a:link { color: #264b99; background-color: white }
a:active { color: #7799dd; background-color: white }
a:visited { color: #5e85d7; background-color: white }
tt { font: small "courier new", monospace }
li { margin-top: 0.15em; margin-bottom: 0.15em }
div.bluehead { text-align: center; color: white; background-color: #268392; padding: 5px;
font-weight: bold; padding-top: 15px; padding-bottom: 15px; }
.date { font-size: x-small; font-weight: bold }
.content { margin-left: auto; margin-right: auto; width: 65%; min-width: 33em; max-width: 80em; }
.head1 { font-size: xx-large }
.head2 { font-size: large; font-weight: bold}
.ver { font-size: medium; font-weight: bold }
</style>
</head>
<body>
<div class="content">
<div class="bluehead"><span class="head1">UartVide</span></div>
<p><div><a href='https://github.com/gamesun/UartVide'>Homepage on GitHub</a></div>
<div><a href='http://sourceforge.net/projects/myterm/'>Download from SourceForge</a></div></p>
<p><div>Copyright © 2013-2024 <a href="https://github.com/gamesun/">gamesun</a>. All rights reserved.</div>
<div>UartVide is licensed under the <a href="http://www.gnu.org/licenses/">GNU GPL v3</a>.</div>
<div>MyTerm was renamed to UartVide from version 2.4</div></p>
<p><div>The program icon made by <a href="https://www.flaticon.com/authors/flat-icons" title="Flat Icons">
Flat Icons</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a></div>
<div>Clear icon made by <a href="https://smashicons.com/" title="Smashicons">Smashicons</a>
from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a></div></p>
<div><span class="head2">Version history (What's new?)</span></div>
<p><a name="2.6"></a><span class="ver">2.6 </span><span class="date">(2023-09-25)</span></p>
<ul>
<li>Add: window shadow.</li>
<li>Add: QuickSend support insert row and delete row.</li>
<li>Add: Automatic scaling based on the monitor's pixel density.</li>
<li>UI fine tuning.</li>
</ul>
<p><a name="2.5"></a><span class="ver">2.5 </span><span class="date">(2022-03-07)</span></p>
<ul>
<li>Optimize the process of receiving.</li>
<li>UI fine tuning.</li>
<li>Add: resize the form by dragging window borders.</li>
<li>Add: Rx Tx counters.</li>
<li>Add: rename QuickSend button dailog(by right-click).</li>
<li>Add: select file buttons in QuickSend table.</li>
<li>Add: timestamp, send mode, loop time status save in settings file.</li>
<li>Add: detect busy state of ports</li>
<li>Fix: sometimes open port button keep active when port closed.</li>
<li>Fix: lost output when decode exception happened in ASCII mode.</li>
<li>Fix: port select combobox become empty after refreshing</li>
</ul>
<p><a name="2.4"></a><span class="ver">2.4 </span><span class="date">(2021-06-06)</span></p>
<ul>
<li>MyTerm was renamed to <tt>UartVide</tt></li>
<li>New program icon.</li>
<li>Use Balloon-Tip instead of Messagebox.</li>
<li>Use PySide2 instead of PyQt5.</li>
<li>UI fine tuning.</li>
</ul>
<p><a name="2.3.0"></a><span class="ver">2.3.0 </span><span class="date">(2020-08-20)</span></p>
<ul>
<li>Rework PortConfig panel.</li>
<li>Changing port config don't need restart port.</li>
<li>Display port friendly name in combobox.</li>
<li>Add Periodic Send.</li>
<li>Set tab size = 4.</li>
</ul>
<p><a name="2.2.0"></a><span class="ver">2.2.0 </span><span class="date">(2020-05-07)</span></p>
<ul>
<li>A cleaner user interface and a new icon.</li>
<li>Messagebox, open/save dialog use default style instead of flat style.</li>
<li>Open/save dialog show at screen center now.</li>
<li>Add QuickSend options menu.</li>
<li>Auto-save QuickSend table contents.</li>
<li>Auto close port when serial cable is plugged out.</li>
<li>Installer no longer requests administrator permissions.</li>
<li>Move settings folder to install folder.</li>
<li>Fix: refreshing ports causes add repeating items in combobox.</li>
<li>Fix: refreshing ports causes port select changed.</li>
<li>Fix: "RuntimeError: wrapped C/C++ object of type xxx has been deleted" at exit.</li>
<li>Fix: timestamp loss '.000' when microsecond is 0.</li>
<li>Fix: titlebar disappears at linux.</li>
<li>Fix: view mode dosen't work.</li>
</ul>
<p><a name="2.1.0"></a><span class="ver">2.1.0 </span><span class="date">(2018-11-06)</span></p>
<ul>
<li>Read all data from receive buffer at a time.</li>
<li>Fix: <tt>hex(lowercase),HEX(UPPERCASE)</tt> view mode dose not work.</li>
</ul>
<p><a name="2.0.2"></a><span class="ver">2.0.2 </span><span class="date">(2017-01-16)</span></p>
<ul>
<li>Move config files<tt>(layout.dat, QckSndBckup.csv, settings.xml, error.log)</tt> from install folder to user folder so that not need run as administrator.</li>
</ul>
<p><a name="2.0.1"></a><span class="ver">2.0.1 </span><span class="date">(2017-01-10)</span></p>
<ul>
<li>Flat style UI</li>
<li>Move <tt>error.log</tt> from install folder to user folder.</li>
<li>Fix: <tt>Save Log</tt> dose not work.</li>
</ul>
<p><a name="2.0.0"></a><span class="ver">2.0.0 </span><span class="date">(2016-11-07)</span></p>
<ul>
<li>Rework UI with PyQt4 instead of wxPython</li>
<li>The <tt>Port Config</tt>, <tt>Quick Send</tt>, <tt>Send Hex</tt> panels are custom resizable and floatable.</li>
<li>The user can send custom commands in <tt>Quick Send</tt> panel now.</li>
<li>Bug fixes</li>
</ul>
<p><a name="1.4.1"></a><span class="ver">1.4.1 </span><span class="date">(2014-01-12)</span></p>
<ul>
<li>Added feature: panel 'Transmit Hex'</li>
<li>UI enhancements</li>
</ul>
<p><a name="1.4.0"></a><span class="ver">1.4.0 </span><span class="date">(2013-11-10)</span></p>
<ul>
<li>Added feature: Load/Save settings</li>
<li>UI enhancements</li>
<li>Bug fixes</li>
</ul>
<p><a name="1.3.1"></a><span class="ver">1.3.1 </span><span class="date">(2013-10-30)</span></p>
<ul>
<li>UI enhancements</li>
<li>Bug fixes</li>
</ul>
<p><a name="1.3.0"></a><span class="ver">1.3.0 </span><span class="date">(2013-08-25)</span></p>
<ul>
<li>Added feature: Open url in webbrowser when click url link in textctrl</li>
<li>Added feature: Support backspace</li>
</ul>
<p><a name="1.2.0"></a><span class="ver">1.2.0 </span><span class="date">(2013-08-25)</span></p>
<ul>
<li>Added feature: support enumerate serial port in linux</li>
<li>UI enhancements</li>
</ul>
<p><a name="1.1.0"></a><span class="ver">1.1.0 </span><span class="date">(2013-08-03)</span></p>
<ul>
<li>UI enhancements</li>
<li>Bug fixes</li>
</ul>
<p><a name="1.0.0"></a><span class="ver">1.0.0 </span><span class="date">(2013-07-23)</span></p>
<ul>
<li>first release</li>
</ul>
</div>
</body>
</html>