13 Commits (837f4c8d81963df4be0f20d7ddc53717206fbc40)

Author SHA1 Message Date
  Julian Storer 837f4c8d81 CoreGraphics fix. win32 header file fix. 15 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. 15 years ago
  Julian Storer 709f573997 Minor clean-ups and tweaks to AudioProcessorGraph, TreeView. 15 years ago
  Julian Storer cf641969d0 Created a new class: MACAddress, which replaces the old MAC address detection functions with a cleaner implementation. 15 years ago
  Julian Storer ba391f55bb Minor linux build fixes and clean-ups. 15 years ago
  Julian Storer 27506c2120 Copyright notice update. 15 years ago
  Julian Storer 858a758aee Fixed a minor AU build error and removed some old macros. 15 years ago
  Julian Storer 2676bb02f2 Added ListenerList class and changed some components to use it for their listener dispatching. Sorted out bug in popup menus and win32 mouse wheel. 15 years ago
  Julian Storer 5fecb8a353 Created a new class Component::SafePointer that keeps a pointer to a component and automatically nulls it if the component is deleted - this makes it a much more elegant replacement for the old ComponentDeletionWatcher class. Removed Component::getComponentUnderMouse(), which doesn't fit with multi-touch interfaces - for similar functionality, use the Desktop::getMouseInputSource() methods to find out what MouseInputSources are available, and ask them about the component they are over or dragging. 15 years ago
  Julian Storer 2343dcdcee Added Linux contributions for headless messaging, clipboard and better shm support. 16 years ago
  Julian Storer ebeaa40689 Initial version of a CoreGraphics-based rendering context for the mac. Also an intial version of JACK support for linux. 16 years ago
  jules 158a17f08a (Added missing files from last check-in) 16 years ago
  jules ea83c7ee5e Collected all the platform-specific code from the different build folders into a new folder in src/native. Also removed support for OSX10.2 16 years ago