forked from cbrnr/sigviewer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog.txt
161 lines (134 loc) · 5.29 KB
/
changelog.txt
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
Version X.X.X
(B) Fix crash when exporting events to CSV
(B) Fix evt import when sampling rates differ
Version 0.6.4
(+) Re-enable import/export event from/to EVT
Version 0.6.3
(B) libxdf update (improves stability)
Version 0.6.2
(+) Store user-defined colors
(+) Use effective sample rate in XDF files
(B) Fix issues in some dialogs
(B) Fix channel clipping
(*) Refactoring (cleanups)
Version 0.6.1
(B) Fix many XDF-related bugs
(*) Several minor GUI-related improvements
Version 0.6.0
(+) Add support for XDF files
(B) Properly handle missing data
(+) Export and import events to/from CSV files
(*) Redesign view options widget
(*) New icon theme
(*) Switch from Qt 4 to Qt 5
(*) Many UI improvements (channel separators, grids, dialogs)
Version 0.5.2
(*) Integrated patches from the BioSig project
Version 0.5.1
(B) Fixed bug where signals could be distorted
(*) Removed libgdf
(*) Removed downsampling/decimation
(*) Events are now always displayed in a separate tab
(B) Fixed file drag & drop bug
Version 0.5.0
(*) Optimized gdf reading (background downsampling/decimation)
(*) Support for large gdf (2) files
(*) Using libgdf to read gdf 2 files (http://libgdf.sourceforge.net, svn revision 57)
(B) Bug fix (memory leak)
Version 0.4.3
(*) switched to new libgdf (http://libgdf.sourceforge.net, svn revision 9)
(*) removed dependency on boost-library (only headers are needed)
(B) Bug fix (fixed chrash on Win XP when deselecting channels)
Version 0.4.2
(+) Convert to GDF (using libgdf)
(+) Command-line options (e.g. --convert-to-gdf, --help)
(+) Improved y-grid drawing
(+) Improved y-grid labels (displaying units)
(+) Improved y-scaling, new dialog
(*) Power-spectrum is now displayed in log10
(B) Bug fixes (instant viewport update after color changing and scaling, no chrash if signal processing leads to overflow)
(*) Refactoring and code cleanups
(*) switched from FFTW to FFTReal
Version 0.4.1
(*) Speeded up animations (now duration is settable via the View menu)
(*) Renamed "Shift Signal Mode" to "View Options Mode"
(+) Animated event browsing
(+) Reset event colors
(+) Setting default channel color
(B) fixed bugs (3021230, 3020031, 3019593, 3019592)
Version 0.4.0
(*) Works on Mac OS X (again)
(+) Animated zoom
(+) Export to GDF
(+) Export to PNG
(+) Calculate power spectrum averaged over an event type
(+) Calculate mean and standard deviation averaged over an event type
(+) Color settings for signal channels
(+) Mode-specific widgets (for editing selected events)
(+) New context menu for channels
(*) Improved dialogs (event table, event type selection)
(B) Fixed many bugs
(*) Refactoring and code clean-ups
Version 0.3.0
(*) Removed all Qt3 stuff, now completely ported to Qt4
(+) Dropping files on SigViewer opens the file
(+) Open files via command line parameter
(+) Event toolbar (for editing selected events)
(+) Calculate mean (alpha version)
(+) Undo/redo for editing events
(+) Insert event (Ctrl+I), creates new event over the selected event
(+) Event browsing (Ctrl+Right, Ctrl+Left), go to next/previous event of same type as selected event
(+) Fit view to selected event
(+) Hie events of other type
(+) Highlighting on x-axis when editing or creating an event
(+) New context menu for events
(+) Simple hiding/showing label and axis widgets
(-) Scrolling during creation of events is not possible (will be added as soon as possible)
(B) Fixed many bugs
(*) Refactoring and code clean-ups (especially decoupling of classes)
Version 0.2.6
(+) Qt Creator support
(+) Added signal buffer options (whole subsampling selection, disable initial min-max search)
(B) Fixed many bugs related to loading files, especially slow loading under Windows network shares is resolved
(*) Cleaned up code in biosig_reader.cpp
Version 0.2.5
(+) Added preferences dialog
(*) Removed some Qt3 stuff, but still not everything
Version 0.2.4
(+) Update biosig4c++ to support more file formats
Version 0.2.3
(+) Improve support for BCI2000 1.1 data format
Version 0.2.2
(B) Fixed export and import of EVT files
(B) Fixed missing file name in window title
(+) Added new file formats (BCI2000, MIT/Physiobank)
(+) Improved handling of some file formats (EDF+, GDF1, BrainVision, AINF)
Version 0.2.1
(B) Fixed CNT and VHDR errors
Version 0.2.0
(+) Added support for biosig4c++, loading and saving is now done with this library. Therefore, many new formats are supported (GDF, BKR, CNT, EDF, ...)
(B) Channel selection works
(+) Scrolling during creation of events is now possible
(*) Standard zoom setting is now auto
(*) Zero level on the y-axis is now in the middle of the channel window
(+) Should now compile and work on big endian machines (e.g. PPC)
Version 0.1.7
(B) Fix export of EVT files with a sampling rate higher than 256Hz
Version 0.1.6
(B) Fix serious bug where SigViewer crashed when opening a file (probably due to a Windows update)
Version 0.1.5
(B) Remove bug where SigViewer crashed when exiting
Version 0.1.4
(B) Remove bug in SignalBuffer
Version 0.1.3
(+) Added y-axis
(*) Removed SettingsManager and use QSettings instead
Version 0.1.2
(+) Status bar with length, number of channels and number of trials
(+) Export events to EVT files
(B) Removed signal shift bug
(B) Channel selection has no effect on scale
(+) After opening a file, show all channels
Version 0.1.1
(*) Use QString and Qt container instead of STL stuff
(B) No line wrap in LogDialog