Releases: OpenBCI/OpenBCI_GUI
Releases · OpenBCI/OpenBCI_GUI
v6.0.0-beta.1
What's Changed
- Update check for Windows 11 OS #1077 by @retiutut in #1167
- Update to Processing 4.2 by @retiutut in #1166
- Fix brainflow library unpacking for MacOS by @philippitts in #1175
- Add Software Marker Widget by @retiutut in #1174
- Add channel labels for Cyton Digital Channels in GUI CSV by @retiutut in #1182
- Process widget data in background when widgets are closed by @retiutut in #1181
- Add EV certificate signing for Windows builds by @philippitts in #1186
- Brainflow streamer file bugs by @retiutut in #1183
- Update GUI v6 Libraries by @retiutut in #1189
- GUI v6 by @retiutut in #1192
- Fix GUI v6.0.0-beta.0 crash when resizing during session by @retiutut in #1196
- GUI v6.0.0-beta.1 by @retiutut in #1197
Full Changelog: v5.2.2...v6.0.0-beta.1
v5.2.2
What's Changed
- Update Ganglion decompression by @philippitts in #1173
New Contributors
- @philippitts made their first contribution in #1173
Full Changelog: v5.2.1...v5.2.2
v5.2.1
v5.2.0
What's Changed
- update brainflow to 5.0.1 by @Andrey1994 in #1064
- port changes by @Andrey1994 in #1075
- rm unused code by @Andrey1994 in #1076
- rm dynamic scaler option, it will be only in brainflow by @Andrey1994 in #1082
- Add BrainFlow Streaming Board and Streamer tests to Networking Test Kit by @retiutut in #1101
- Networking LSL avgbandpower only one band value is sent by @retiutut in #1099
- Ganglion Native BLE by @retiutut in #1090
- Fix NullPointerException when no Audio Device is available from the OS by @retiutut in #1115
- Update BrainFlow to 5.6.1 by @retiutut in #1117
- Fix error starting streaming board from external brainflow process by @retiutut in #1118
- 1129 fix time series x axis label not showing if last channel is hidden by @retiutut in #1130
- Fix Hardware Settings button not clickable after resize by @retiutut in #1133
- Refactor the creation and playback of OpenBCI GUI data files by @retiutut in #1120
- Fix CytonDaisy + SD Card sampling rate by @retiutut in #1135
- Filter .tty serial ports in Networking for Mac users (Issue #1097) by @kkashiva in #1137
- Refactor Networking Widget - June 2023 by @retiutut in #1140
- Add EMG Joystick Widget #1131 by @retiutut in #1148
- GUI 5.2.0 - June 2023 by @retiutut in #1151
- Update CHANGELOG.md to bump version 5.2.0 by @retiutut in #1152
New Contributors
We are currently working to resolve building this new version for MacOS. Thank you for your patience and understanding.
Full Changelog: v5.1.0...v5.2.0
v5.1.0
What's Changed
v5.1.0
Bug Fixes
- Stop data stream when no data received after 5 seconds #1011
- Revisit Ganglion Impedance widget so it behaves like new Cyton Impedance Widget #1021
- Fix dropdown backgrounds in Networking Widget
- Update priveleges for Windows users and check if GUI has been run as Administrator
- Fix High DPI scaling on some Macs with Retina Display
Improvements
- Add new FilterUI to allow custom filters per channel #988
- Add BrainFlow Streamer for File and Network to Control Panel #1007
- Update to BrainFlow v4.9.0+ and print version to console log #1028
- Update OpenBCI Logo #1010
- Clarify Cyton Smoothing feature #1027
- Set Cyton Smoothing on by default and increase communication with a popup and additional Help button #1026
- Update help text for various buttons across the GUI to help new and existing users
- Update Band Power widget and add Average Band Power data type to Networking Widget
- Update ControlP5 Library to 2.3.3 and change ScrollableList behavior to be more consistent with other front-end libraries
- Remove old multi-line filter buttons in TopNav that draw incorrectly on some PCs #1013
- Minor UI/UX improvements to Spectrogram widget to increase clarity for all users
- Add slower options for FFT data smoothing
- Fix certain Textfield and TextArea fonts not drawing correctly on some Macs
- Update and enforce style guide throughout the GUI in preparation for multiple themes
- Improve UI/UX for HelpWidget at the bottom of the GUI to make it more noticeable
- Print OS Name and Version to Console Log on app start
Pull Requests
- update brainflow jar by @Andrey1994 in #1012
- Add Brainflow Streamer to GUI by @retiutut in #1015
- Stop Data Stream and Throw Popup when no data received in 5 seconds by @retiutut in #1016
- Update OpenBCI Logo - December 2021 by @retiutut in #1020
- Fully Implement Textfieldupdatehelper by @retiutut in #1023
- Update to Processing 4 beta 3 CI pipeline by @retiutut in #1019
- Ganglion Impedance Widget - Dec 2021 Update by @retiutut in #1022
- fix button status in networking widget by @Andrey1994 in #1032
- Set Cyton Data Smoothing to True by Default and Change Button Text by @retiutut in #1033
- Update Band Power Widget and Add Average Band Power data type to Networking by @retiutut in #1034
- Cp5 scrollablelist update 2022 by @retiutut in #1036
- bump brainflow version by @Andrey1994 in #1039
- Custom filters 2022 by @retiutut in #1038
- Downgrade to Processing 3 by @retiutut in #1041
- Change Windows Priveleges and Check Privileges by @retiutut in #1043
- Filters UI team review by @retiutut in #1046
- GUI 5.1.0-beta.1 by @retiutut in #1047
- Edit Readme to trigger builds for all OS by @retiutut in #1048
- Add clarification on using Processing 3 to the Readme by @retiutut in #1050
- Code Signing Fix by @evaesteban in #1051
- Unified triangles in dropdowns - UX Review by @retiutut in #1052
- Package loss notify by @Andrey1994 in #1053
- 5.1.0 second team review by @retiutut in #1054
- change default railed percentage by @Andrey1994 in #1055
- Simpler and more comprehensive Cp5 Overlap Checks by @retiutut in #1056
- Second Team Review of 5.1.0 by @retiutut in #1057
- Team review 3 5.1.0 by @retiutut in #1059
- Team review 4 5.1.0 by @retiutut in #1060
- Update icon for GUI on MacOS by @retiutut in #1061
- Team review 5 5.1.0 by @retiutut in #1062
Full Changelog: v5.0.9...v5.1.0
v5.0.9
v5.0.8
v5.0.8
Bug Fixes
v5.0.7
Improvements
- Show info in footer when a new version of the GUI is available #992
- Further improvements to GUI Update Button logic
- Add GUI-wide settings class to keep certain settings across sessions and app starts #997
- Remove 30 second window option from Focus widget
Bug Fixes
v5.0.7-BETA
v5.0.7
The Community found an error in this release related to the new GUI-wide settings class. A hot-fix will be available as GUI 5.0.8.
Improvements
- Show info in footer when a new version of the GUI is available #992
- Further improvements to GUI Update Button logic
- Add GUI-wide settings class to keep certain settings across sessions and app starts #997
- Remove 30 second window option from Focus widget
Bug Fixes
v5.0.6
v5.0.5
v5.0.5
Improvements
- Implement Focus Widget using BrainFlow Metrics! #924
- Throw a popup if users are are running an old version of Windows operating system. GUI v5 supports 64-bit Windows 8, 8.1, and 10. #964
- Throw a popup if Windows users are using 32-bit Java and Processing. #964
- Set Networking Widget default baud rate for Serial output to 57600
Bug Fixes
- Fix Y axis Autoscale in TimeSeries when all values are less than zero. Example: Cyton with filters off
- Gracefully handle cases when Cyton or Cyton+Daisy users want to use 8 or 16 channels #954
- Update Save Session Settings success message. Session settings are no longer auto-loaded on Session start. #969
- Session settings are no longer auto-saved when system is halted #969