- May 21, 2012
-
-
jsiegle authored
-
- May 20, 2012
-
-
jsiegle authored
-
- May 19, 2012
- May 18, 2012
-
-
Josh Siegle authored
-
Josh Siegle authored
-
- May 17, 2012
-
-
Josh Siegle authored
-
Josh Siegle authored
-
- May 16, 2012
- May 07, 2012
-
-
Josh Siegle authored
Now, when the user clicks on a tab in the DataViewport, the corresponding Editor becomes active. Likewise, when the user selects an Editor with a Visualizer, the corresponding tab becomes active in the DataViewport.
-
- Apr 05, 2012
- Mar 03, 2012
-
-
jsiegle authored
The control panel now holds an "AudioEditor" to adjust volume and open a window to alter device settings. Audio output is definitely working, but different buffer sizes make it sound really weird. The same problem is present in the Juce demo app, however, so I don't think it's a problem inherent in the GUI.
-
- Mar 01, 2012
-
-
jsiegle authored
Three important changes: - The FilterList is now the ProcessorList - The FilterViewport is now the EditorViewport - Any classes that need to access important UI objects have become subclasses of the "AccessClass". Such objects automatically obtain pointers from the UIComponent and register the MessageCenter as an ActionListener. This will make it much easier to allocate pointers to objects.
-
jsiegle authored
-
- Feb 21, 2012
-
-
jsiegle authored
-
- Feb 19, 2012
-
-
jsiegle authored
-
- Feb 17, 2012
-
-
jsiegle authored
-
- Feb 14, 2012
-
-
jsiegle authored
Generic Editors colors now match the type of processor. The FilterViewport layout has been changed to a simple outline.
-
jsiegle authored
-
jsiegle authored
- Added a FilterViewportButton class to the UIComponent file, which shows/hides the FilterViewport whenever it's clicked - Thus, the DataViewport can now fill up almost the entire window
-
- Feb 13, 2012
-
-
jsiegle authored
Tabs now work reasonably well when right-justified. Border is now a square (except for upper-right corner).
-
jsiegle authored
Changes to the DataThread, SourceNode, and UIComponent classes allow data threads to disable callbacks if they are no longer receiving input. So far this has only been tested with the Intan Board, but it works really well. Unplugging the board in the middle of acquisition allows the thread to exit, and callbacks to be disabled, without any seg faults.
-
- Feb 11, 2012
-
-
Josh Siegle authored
-