- Apr 05, 2013
-
-
jsiegle authored
-
jsiegle authored
-
jsiegle authored
To run this in the future, install astyle (sudo apt-get install astyle), then enter the following from the top-level project directory: astyle --options=astyle.options --recursive "./Source/*.cpp" "./Source/*.h" This will convert tabs to 4 spaces and ensure that brackets are on their own lines.
-
- Mar 29, 2013
-
-
Josh Siegle authored
For some reason, "getCustomTypefaceForFont" wasn't being called on OS X. It probably has something to do with platform-specific code for loading fonts. Now, in cases where custom fonts are needed, loading requires 4 lines instead of 1. Kind of a pain, so hopefully this is a temporary solution until we can figure out what's different about Macs.
-
- Mar 21, 2013
-
-
jsiegle authored
The Visualizer class no longer inherents from OpenGLCanvas. In the future, scrolling will be handled by a Viewport object.
-
jsiegle authored
Use the following command to update the copyright year in all files, starting in the Source/ directory: find . -type f -print0 | xargs -0 sed -i 's/Copyright (C) 2012/Copyright (C) 2013/g' Works like a charm!
-
jsiegle authored
The main UI components now use ScopedPointers for their children, alleviating the need to call "deleteAllChildren" or "deleteAndZero" in the destructor.
-
jsiegle authored
-
- Mar 20, 2013
- Feb 12, 2013
-
-
Marti Bolivar authored
Rearrange member initialization in constructors to silence GCC -Wreorder warnings (-Wreorder is enabled by -Wall). Signed-off-by:
Marti Bolivar <mbolivar@leaflabs.com>
-
- Dec 27, 2012
-
-
Josh Siegle authored
-
- Nov 24, 2012
-
-
Adam Mokhtari authored
-
- Nov 10, 2012
-
-
Josh Siegle authored
-
- Oct 30, 2012
-
-
jsiegle authored
-
- Oct 06, 2012
-
-
Josh Siegle authored
-
- Jul 31, 2012
-
-
Josh Siegle authored
-
- Jul 08, 2012
- Jul 07, 2012
-
-
jsiegle authored
-
- May 23, 2012
-
-
jsiegle authored
-
- May 21, 2012
- 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
-