Skip to content

Commit 19ff874

Browse files
authored
Prettify changelog (#147)
1 parent c8401e8 commit 19ff874

2 files changed

Lines changed: 250 additions & 167 deletions

File tree

β€ŽCHANGELOG.mdβ€Ž

Lines changed: 250 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,250 @@
1+
## [UNRELEASED] Β· YYYY-MM-DD
2+
### ✨ Added
3+
- Use SVG icons with support for light and dark themes
4+
5+
## [0.6.5] Β· 2026-03-24
6+
### πŸŒ€ Changed
7+
- Switch from Qt 5 to Qt 6
8+
- Switch to CMake
9+
- Building works again on Windows (in addition to Linux and macOS)
10+
11+
### πŸ”§ Fixed
12+
- Fix crash when exporting events to CSV
13+
- Fix EVT import when sampling rates differ
14+
15+
## [0.6.4] Β· 2019-04-23
16+
### ✨ Added
17+
- Re-enable import/export of events from/to EVT
18+
19+
## [0.6.3] Β· 2019-03-21
20+
### πŸ”§ Fixed
21+
- Update libxdf (improves stability)
22+
23+
## [0.6.2] Β· 2018-07-12
24+
### ✨ Added
25+
- Store user-defined colors
26+
- Use effective sample rate in XDF files
27+
28+
### πŸŒ€ Changed
29+
- Refactoring and code cleanups
30+
31+
### πŸ”§ Fixed
32+
- Fix issues in some dialogs
33+
- Fix channel clipping
34+
35+
## [0.6.1] Β· 2017-04-26
36+
### πŸŒ€ Changed
37+
- Several minor GUI-related improvements
38+
39+
### πŸ”§ Fixed
40+
- Fix many XDF-related bugs
41+
42+
## [0.6.0] Β· 2017-03-09
43+
### ✨ Added
44+
- Add support for XDF files
45+
- Export and import events to/from CSV files
46+
47+
### πŸŒ€ Changed
48+
- Redesign view options widget
49+
- New icon theme
50+
- Switch from Qt 4 to Qt 5
51+
- Many UI improvements (channel separators, grids, dialogs)
52+
53+
### πŸ”§ Fixed
54+
- Properly handle missing data
55+
56+
## [0.5.2]
57+
### πŸŒ€ Changed
58+
- Integrate patches from the BioSig project
59+
60+
## [0.5.1]
61+
### πŸŒ€ Changed
62+
- Events are now always displayed in a separate tab
63+
64+
### πŸ—‘οΈ Removed
65+
- Remove libgdf
66+
- Remove downsampling/decimation
67+
68+
### πŸ”§ Fixed
69+
- Fix bug where signals could be distorted
70+
- Fix file drag & drop bug
71+
72+
## [0.5.0]
73+
### πŸŒ€ Changed
74+
- Optimize GDF reading (background downsampling/decimation)
75+
- Support for large GDF2 files
76+
- Use libgdf to read GDF2 files
77+
78+
### πŸ”§ Fixed
79+
- Fix memory leak
80+
81+
## [0.4.3]
82+
### πŸŒ€ Changed
83+
- Switch to new libgdf
84+
- Remove dependency on boost library (only headers are needed)
85+
86+
### πŸ”§ Fixed
87+
- Fix crash on Windows XP when deselecting channels
88+
89+
## [0.4.2]
90+
### ✨ Added
91+
- Convert to GDF (using libgdf)
92+
- Command-line options (e.g. `--convert-to-gdf`, `--help`)
93+
- Improve y-grid drawing
94+
- Improve y-grid labels (displaying units)
95+
- Improve y-scaling, new dialog
96+
97+
### πŸŒ€ Changed
98+
- Power spectrum is now displayed in log10
99+
- Switch from FFTW to FFTReal
100+
- Refactoring and code cleanups
101+
102+
### πŸ”§ Fixed
103+
- Fix instant viewport update after color changing and scaling
104+
- Fix crash when signal processing leads to overflow
105+
106+
## [0.4.1]
107+
### ✨ Added
108+
- Animated event browsing
109+
- Reset event colors
110+
- Setting default channel color
111+
112+
### πŸŒ€ Changed
113+
- Speed up animations (duration is now settable via the View menu)
114+
- Rename "Shift Signal Mode" to "View Options Mode"
115+
116+
### πŸ”§ Fixed
117+
- Fix various bugs
118+
119+
## [0.4.0]
120+
### ✨ Added
121+
- Animated zoom
122+
- Export to GDF
123+
- Export to PNG
124+
- Calculate power spectrum averaged over an event type
125+
- Calculate mean and standard deviation averaged over an event type
126+
- Color settings for signal channels
127+
- Mode-specific widgets (for editing selected events)
128+
- New context menu for channels
129+
130+
### πŸŒ€ Changed
131+
- Works on macOS again
132+
- Improve dialogs (event table, event type selection)
133+
- Refactoring and code clean-ups
134+
135+
### πŸ”§ Fixed
136+
- Fix many bugs
137+
138+
## [0.3.0]
139+
### ✨ Added
140+
- Drop files on SigViewer to open them
141+
- Open files via command line parameter
142+
- Event toolbar (for editing selected events)
143+
- Calculate mean (alpha version)
144+
- Undo/redo for editing events
145+
- Insert event (Ctrl+I), creates new event over the selected event
146+
- Event browsing (Ctrl+Right, Ctrl+Left), go to next/previous event of same type as selected event
147+
- Fit view to selected event
148+
- Hide events of other type
149+
- Highlight on x-axis when editing or creating an event
150+
- New context menu for events
151+
- Simple hiding/showing of label and axis widgets
152+
153+
### πŸŒ€ Changed
154+
- Remove all Qt 3 code, now completely ported to Qt 4
155+
- Refactoring and code clean-ups (especially decoupling of classes)
156+
157+
### πŸ”§ Fixed
158+
- Fix many bugs
159+
160+
## [0.2.6]
161+
### ✨ Added
162+
- Qt Creator support
163+
- Signal buffer options (whole subsampling selection, disable initial min-max search)
164+
165+
### πŸŒ€ Changed
166+
- Clean up code in biosig_reader.cpp
167+
168+
### πŸ”§ Fixed
169+
- Fix many bugs related to loading files (including slow loading over Windows network shares)
170+
171+
## [0.2.5]
172+
### ✨ Added
173+
- Preferences dialog
174+
175+
### πŸŒ€ Changed
176+
- Remove some Qt 3 code
177+
178+
## [0.2.4]
179+
### ✨ Added
180+
- Update biosig4c++ to support more file formats
181+
182+
## [0.2.3]
183+
### ✨ Added
184+
- Improve support for BCI2000 1.1 data format
185+
186+
## [0.2.2]
187+
### ✨ Added
188+
- Add new file formats (BCI2000, MIT/Physiobank)
189+
- Improve handling of some file formats (EDF+, GDF1, BrainVision, AINF)
190+
191+
### πŸ”§ Fixed
192+
- Fix export and import of EVT files
193+
- Fix missing file name in window title
194+
195+
## [0.2.1]
196+
### πŸ”§ Fixed
197+
- Fix CNT and VHDR errors
198+
199+
## [0.2.0]
200+
### ✨ Added
201+
- Add support for biosig4c++; loading and saving is now done with this library, supporting many new formats (GDF, BKR, CNT, EDF, ...)
202+
- Scrolling during event creation is now possible
203+
- Support for big-endian machines (e.g. PPC)
204+
205+
### πŸŒ€ Changed
206+
- Standard zoom setting is now auto
207+
- Zero level on the y-axis is now in the middle of the channel window
208+
209+
### πŸ”§ Fixed
210+
- Fix channel selection
211+
212+
## [0.1.7]
213+
### πŸ”§ Fixed
214+
- Fix export of EVT files with a sampling rate higher than 256 Hz
215+
216+
## [0.1.6]
217+
### πŸ”§ Fixed
218+
- Fix crash when opening a file (probably due to a Windows update)
219+
220+
## [0.1.5]
221+
### πŸ”§ Fixed
222+
- Fix crash on exit
223+
224+
## [0.1.4]
225+
### πŸ”§ Fixed
226+
- Fix bug in SignalBuffer
227+
228+
## [0.1.3]
229+
### ✨ Added
230+
- y-axis
231+
232+
### πŸŒ€ Changed
233+
- Replace SettingsManager with QSettings
234+
235+
## [0.1.2]
236+
### ✨ Added
237+
- Status bar with length, number of channels, and number of trials
238+
- Export events to EVT files
239+
- Show all channels after opening a file
240+
241+
### πŸ”§ Fixed
242+
- Fix signal shift bug
243+
- Fix channel selection having no effect on scale
244+
245+
## [0.1.1]
246+
### πŸŒ€ Changed
247+
- Use QString and Qt containers instead of STL
248+
249+
### πŸ”§ Fixed
250+
- Fix line wrap in LogDialog

0 commit comments

Comments
Β (0)