December 20th, 2010· 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)
· Bug fix (memory leak)
December 20th, 2010· switched to new libgdf (http://libgdf.sourceforge.net, svn revision 9)
· removed dependency on boost-library (only headers are needed)
· Bug fix (fixed chrash on Win XP when deselecting channels)
December 20th, 2010· 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
· 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
December 20th, 2010· 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
· fixed bugs (3021230, 3020031, 3019593, 3019592)
December 20th, 2010· 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)
· Fixed many bugs
· Refactoring and code clean-ups
December 20th, 2010· 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)
· Fixed many bugs
· Refactoring and code clean-ups (especially decoupling of classes)
December 20th, 2010· Qt Creator support
· Added signal buffer options (whole subsampling selection, disable initial min-max search)
· Fixed many bugs related to loading files, especially slow loading under Windows network shares is resolved
· Cleaned up code in biosig_reader.cpp
December 20th, 2010· Added preferences dialog
· Removed some Qt3 stuff, but still not everything
December 20th, 2010· Update biosig4c++ to support more file formats
December 20th, 2010· Improve support for BCI2000 1.1 data format
December 20th, 2010· Fixed export and import of EVT files
· Fixed missing file name in window title
· Added new file formats (BCI2000, MIT/Physiobank)
· Improved handling of some file formats (EDF+, GDF1, BrainVision, AINF)
December 20th, 2010· Fixed CNT and VHDR errors
December 20th, 2010· Added support for biosig4c++, loading and saving is now done with this library. Therefore, many new formats are supported (GDF, BKR, CNT, EDF, ...)
· 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)
December 20th, 2010· Fix export of EVT files with a sampling rate higher than 256Hz
December 20th, 2010· Fix serious bug where SigViewer crashed when opening a file (probably due to a Windows update)
December 20th, 2010· Remove bug where SigViewer crashed when exiting
December 20th, 2010· Remove bug in SignalBuffer
December 20th, 2010· Added y-axis
· Removed SettingsManager and use QSettings instead
December 20th, 2010· Status bar with length, number of channels and number of trials
· Export events to EVT files
· Removed signal shift bug
· Channel selection has no effect on scale
· After opening a file, show all channels
December 20th, 2010· Use QString and Qt container instead of STL stuff
· No line wrap in LogDialog