Version 1.4.0

2021-01-16

Epoch encoder enhancements

The epoch encoder received major improvements in functionality, appearance, and performance.

  • Reorganize EpochEncoder controls to reduce crowding (#113, #108)
  • Add editable fields and row buttons to EpochEncoder table (#103, #110, #111, #112, #131)
  • Add undo/redo functionality to EpochEncoder (#118, #119, #121)
  • Allow new EpochEncoder labels to be created on-the-fly (#105, #127)
  • Display EpochEncoder shortcut keys as y-axis tick mark labels (#104)
  • Dramatically improve EpochEncoder performance when there are many epochs (#120)

Bug fixes

  • Allow standalone app to open multiple files, each in independent windows (#122, #123)
  • Fix signal grouping in get_sources_from_neo_rawio() for Neo 0.9.0 (#117)
  • Fix 'method' object is not connected TimeFreqViewer error for pyqtgraph 0.11.0 (#124, #126)
  • Fix TraceViewer scatter points changing color randomly with pyqtgraph 0.11.1 (#132, #133)
  • Fix bounds of EpochEncoder start/stop spin boxes (#106, #107)
  • Fix EpochEncoder start/stop spin box values not immediately updating when “Set start”/”Set stop” buttons are pressed on macOS (#115, #129)
  • Prevent overzealous spin box height correction in pyqtgraph 0.11.0 (#114)

Documentation