24 Commits (71d10e750a0fb03c63c32b162c6e103600abe656)

Author SHA1 Message Date
  hogliux 39ce151636 Plugin Host: Fixed a potential crash when creating a new document 7 years ago
  jules 4e5f005421 Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase 7 years ago
  jules ebe5916c49 Misc code cleanups 8 years ago
  hogliux a6b8ad0c75 Audio Plugin Host: Double-clicking on Audio/Midi Input/Output Node now opens the audio settings window 8 years ago
  jules c6da067ac3 Scraped a layer of crusty old code from some audio plugin host files 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  hogliux ef2c63e4e3 Added a new LookAndFeel (V4) and re-skinned the JUCE Demo and examples. Improved the JUCE Demo on mobile devices. 8 years ago
  tpoole 00673ec3bc Fixed some MacOS compiler warnings in the JUCE demo host 8 years ago
  hogliux 4fa0516f40 Revised multibus API and added support for multibus hosting 8 years ago
  jules 9fa0d49be7 Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc. 8 years ago
  hogliux 59cc979cfe Deallocate all nodes in the graph before calling JUCEApplication::quit in the audio demo host 8 years ago
  hogliux b936786f80 Remove the recently added shouldReleaseFocusOnMainMenuBarAccess flag and replace with something less intrusive 8 years ago
  jules 8343f3468c Found a few missing 'override' specifiers 9 years ago
  jules 674c833c84 Added method MouseEvent::mouseWasDraggedSinceMouseDown() 9 years ago
  jules d406cacc5f Avoided some deprecation warnings when building hosts on Windows 9 years ago
  jules edec7b34b2 Replaced some uses of AffineTransform::identity with a default-constructed object 9 years ago
  hogliux 4fef661ada Added multi-bus support for audio plug-in clients 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 9 years ago
  jules 9d29fd4c9d Avoided a few pedantic warnings in the plugin host demo 9 years ago
  jules 0eac373893 Sorted out a few pedantic warnings thrown up in the audio host demo 9 years ago
  jules c562cfc3cc Converted AudioSampleBuffer into a templated class that can use either float or double types. Used this to implement 64-bit audio plugin support in VST and AU 9 years ago
  jules 4a951f2136 Added some new window-handling features to the plugin host demo. 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  Felix Faire b01383e8d0 Restructured folder and Updated Readme 10 years ago
  jules 76c8400049 Really minor clean-ups. 11 years ago
  jules 4d79bed3d1 Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer. 11 years ago
  jules 00eacaf42e Added some new window types to the plugin host demo 11 years ago
  jules ddc1524742 Updated headers in demo project files. 12 years ago
  jules 8820d37d2c Typo in GraphEditorPanel. 12 years ago
  jules 0d8a173bc9 GraphEditorPanel: added device changelistener 12 years ago
  jules 69a08e3fb2 Removed some superfluous semicolons. 12 years ago
  jules dc9e0cb9bb Added some new versions of Graphics::drawText and drawFittedText that take Rectangle parameters. 13 years ago
  jules 246cb94bb0 AudioPluginFormatManager is no longer a singleton. Singletons are bad: don't do it, kids. 13 years ago
  jules af9e993e12 Fixed a typo. 13 years ago
  jules 3ddc6dd43d New class: DropShadow, and a complete refactoring of the way shadows are rendered. The DropShadowEffect and DropShadower classes now take a DropShadow object to describe their shadow parameters, instead of the raw numbers. 13 years ago
  jules a866a9c2cf Fixed a few Array::removeValue calls that I'd missed.. 13 years ago
  jules f5d72f1406 Removed the style parameter from Graphics::setFont(), because if the current font doesn't support that style, it'll give the wrong results. If this breaks your code, just wrap your arguments in a Font constructor, e.g. g.setFont (Font (mySize, myStyle)); 13 years ago
  jules 67c1ad6d4a Fixed some findParentComponentOfClass() calls. 13 years ago
  jules a16aee5fa5 Made the plugin host demo close its plugin windows before attempting to quit. 13 years ago
  Julian Storer d97ce5f9ee Fix for audio plugin builds on win32. AudioProcessorGraph optimisations. Access to min/max values in audio thumbnails. More metadata support for wav and aiff formats. 14 years ago
  Julian Storer 8519598c93 Added cue point parsing to wav file format. Added SystemStats::getComputerName() method. More minor nullptr/noexcept tweaks. 14 years ago
  Julian Storer bd19111417 Cleaned up some comments and uses of setContentComponent(). 14 years ago
  Julian Storer e2ef26e91c Added an alertwindow font setting to the lookandfeel class. Made sure the ComponentListener::componentChildrenChanged is called when component z-order changes. Fix for CoreMidi output timestamps. 14 years ago
  Julian Storer 7478c7f9ab win32 font fix. Tidied up warnings in plugin host. More drawable refactoring. TabbedComponent fix. 14 years ago
  Julian Storer 7becff2aa4 Reorganised some of the juce source tree folders. Added a new JUCE_DEPRECATED macro, and tested it by renaming Button::addButtonListener to Button::addListener for consistency with other widgets. Added Samplitude to the AudioHostType class. Fixed window maximising in win32. 14 years ago
  Julian Storer 4e52fac18e Fixed a linux time issue. Removed a blank line from the jucer's .sln file generator. Cleaned up some jucer code. 14 years ago
  Julian Storer 4cfdcb69fd Updated the ChangeBroadcaster class - sendChangeMessage() now has no parameters, and ChangeListener::changeListenerCallback() no longer provides a void*, it provides the ChangeBroadcaster* that triggered the callback. Also deleted the ChangeListenerList class, as it didn't offer anything that ChangeBroadcaster doesn't do. Changed the new jucer to expand preprocessor tokens in the header search path string. 14 years ago
  Julian Storer b74398dfdf Fixed a compile error in the plugin host demo. 14 years ago
  Julian Storer 84a8695561 Moved cursor update and unbounded mouse movement handling code into MouseInputSource. 15 years ago
  Julian Storer 1fc2a55d82 Minor code clean-ups. 15 years ago