-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathChangeLog
225 lines (115 loc) · 4.17 KB
/
ChangeLog
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
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
Change log for Qfsm (c) 2000-2015 Stefan Duffner
-------------------------------------------------
Version 0.54
------------
* added State Machine Compiler (SMC) export function
* added option ('add default transitions to every state') for ragel export
* more convenient usage of simulator with clock on
* improved simulation efficiency for binary FSMs with lots of "don't care"
bits
* ported to Graphviz 2.38
* updated documentation
* minor bug fixes
Version 0.53
------------
* added Graphviz import function
* VHDL export: added possibility to output state code for debugging purposes
(thanks to Rogier Wolff)
* other bug fixes
* updated user manual
Version 0.52
------------
* implemented initial version of SCXML export (for 'free text' machines)
* implemented export of vvvv Automata code (for 'free text' machines)
* implemented VHDL test bench export
* Overhauled documentation (thanks to Camille Decock)
* Russian translation (thanks to Nick Shaforostoff)
* Improvments in VHDL export
* Bug fixes
Version 0.51
------------
* Support of logic statements and vectors in VHDL export
* Ported dialog windows to Qt 4
* On-line error check
* Protocol output in integrity check
* Fixed minor bugs in VHDL export, image export and state table generation
Version 0.50
------------
* Updated documentation
* Windows-specific enhancements + NSIS installer
* Ported to Qt4 using Qt3 support classes (thanks to Rainer Strobel)
* Enhanced VHDL export functionality
* Optimized integrity check
* Added PNG export function
* Fixed several minor bugs
Version 0.46
------------
* Updated the file qfsm.pro to allow building with qmake
* Various improvements of the autotools-based build system
* Environment variable $QFSM_DIR needs no longer be set at execution time, i.e. files are installed to /usr/bin, /usr/share/qfsm, /usr/share/doc etc.
Version 0.45
------------
* Added SVG export function
* Made initial transition optional
* Added EPS export function
* Fixed bug concerning drawing arrow head of initial transition
* Minor bug fixes
Version 0.44
------------
* Wrote (English) user documentation
* Introduced possibility of default transition
* Added Ragel file export
* Introduced input condition "any"
* Introduced possibility to invert transition conditions
* Added more arrow types
* Added "Free Text" type
* Added "print header" option
Version 0.43
------------
* Added ASCII state table export
* Modified way that IO ranges are split in state table export
* Fixed some Verilog HDL export bugs
* Added option to draw box around inputs/outputs over transitions
* Added intput/output name display over transitions and in state table
* Added option to display asynchronous outputs in state tables
* Removed compiler warnings due to iostream etc.
* Fixed compilation bug
Version 0.42
------------
* Changed Moore outputs to ASCII format in ASCII machines
* Added panning function
* Added shadows for the states
* Changed appearance when dragging states (because of font problems)
* Added French translation
* Introduced export options (dialogs)
* Introduced separate Moore outputs (No longer identical to state encoding)
* More verbose tooltips for states
* '?' and '!' to mark inputs and outputs on transitions (optionally)
* Minor visual improvements
Version 0.41
------------
* Improved VHDL export (thanks to Edwin Naroska)
* Added Verilog HDL export
* Fixed FreeBSD problems
* Fixed gcc 3.x compilation problems
* Added ability to assign a version string to a machine (thanks to Martin Schiller)
* Added the ability to assign descriptions to states and transitions (thanks to Martin Schiller)
Version 0.40
------------
* Ported to Qt 3.0.x
* Fixed bug in conversion from ascii transitions with ranges to binary format
* Added KISS export
* Fixed compilation bugs under FreeBSD
Version 0.30
------------
* Fixed bug when loading machines.
* Added VHDL export
Version 0.26
------------
* Changed values true,false to TRUE,FALSE for compilers that don't support
the bool type natively
* Fixed bug in binary string conversion
* Added state table export to Latex and HTML
Version 0.25
------------
* Initial release. Changes will be logged from now on.