63 Commits (352e603d43fbd7d80c2a8daac954b52e48b51d49)

Author SHA1 Message Date
  jules 5ede2da44b Improved some MemoryBlock comments and gave the class a reset() method. 11 years ago
  jules f3cca83dc8 Refactored some NSView wrapper classes. Should fix some plugin host window resizing issues. 11 years ago
  jules e11ca3533e Added notifications in NSViewComponent so that its childBoundsChanged method will be called if the embedded NSView changes bounds. 11 years ago
  jules d8178b4e15 Mingw workaround. 11 years ago
  jules d226fea10e Added a callback WebBrowserComponent::windowCloseRequest() 11 years ago
  jules 2623f4d1e1 Added method String::clear(), and used it to replace a few uses of String::empty. 11 years ago
  jules c62da6c983 Cleaned up some pedantic warnings in the iOS build. 11 years ago
  jules 09d20dcae8 Added some new methods to SystemTrayIconComponent for highlighting and message bubbles. 11 years ago
  jules 40c896ac64 Cleaned up some critical section code. 11 years ago
  jules be1d5253ee Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value. 11 years ago
  jules 39c44c12ed Added a Component::getDesktopScaleFactor() method which can be overridden to force a scale for a particular window. 12 years ago
  jules e4d000dcd3 Fixes for ActiveX window embedding. 12 years ago
  jules 43fb1f11d9 win32 double-right-click on taskbar icon fix. 12 years ago
  jules 1b9a60e52c Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before. 12 years ago
  jules 7fbb6803dc Fix for positioning of some Carbon VST windows. 12 years ago
  jules 3d74717349 Bit of tidying-up in the Point class, and some spelling fixes in comments. 12 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 12 years ago
  jules 4fc8fbaef1 Added some more override decorators. 12 years ago
  jules f51aab284b VST hosting: workarounds for izotope GUIs. 12 years ago
  jules c75a7300f5 Added some 'override' modifiers to overridden methods. 12 years ago
  jules 03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 12 years ago
  jules 0e55e30a67 OSX SystemTrayIcon fix. 12 years ago
  jules 1787ad4b68 Update to OSX system tray icon. 12 years ago
  jules 51df5143bf SystemTrayIconComponent support for OSX 12 years ago
  jules 20e5a703b4 More workarounds for hosting Mackie plugins. 12 years ago
  jules 178dc9012b Plugin hosting cleanups + workarounds for some Mackie plugins. 12 years ago
  jules 9c2ae04225 win32 web browser component fix 12 years ago
  jules 4c44d852b3 Fix for a problem with accelerator keys running modal comps while an OSX menu is open. 12 years ago
  jules e543949bda Minor clean-ups. 12 years ago
  jules 7a3453f48b Minor clean-ups. 12 years ago
  jules e58b915300 Fixed some COM object ref-counting. 12 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  jules 0f9b76240c Avoided a few more compiler warnings. 12 years ago
  jules 02c0cd009c Cleaned up some compiler warnings. 12 years ago
  jules c16c3a7c28 Fixed some documentation and minor GCC warnings. Fixed a JACK bug that would have mixed up the input/output channels. 12 years ago
  jules be73832aa9 OSX web browser fix. 12 years ago
  jules 89d5e19fca misc cleanups. 12 years ago
  jules ede73fcfd7 Fix for some Apple AU guis. 12 years ago
  jules 2e777f8943 Fix for iOS windowing, and some CGRect clean-ups. 12 years ago
  jules 5a69cc6ce2 Internal tidying-up. 13 years ago
  jules df729be74a Cleaned-up class inheritance visibilities and encapsulation for some internal classes. 13 years ago
  jules 591e89cd87 Replaced the badly-named method Array::removeValue() with two new methods: removeFirstMatchingValue() and removeAllInstancesOf(). If you call the old method anywhere, you can just replace any calls with removeFirstMatchingValue(), which does the same job, but whose name makes it clear that not all instances of the value will be removed. 13 years ago
  jules 943a8ef757 Added a get() method to ReferenceCountedObjectPtr. 13 years ago
  jules 07a774adcc Fix for GCC syntax problem. 13 years ago
  jules dab9295611 Minor refactoring of obj-C internals. 13 years ago
  jules ac1d6955e7 Rewrote all internal OSX obj-C classes as dynamically-created classes. A side-effect of this is that plugins will no longer suffer from obj-C name-collision problems, and the old JUCE_ObjCExtraSuffix value is no longer needed. 13 years ago
  jules d7df53bf2e Oops! Fixed a typo in the last check-in. 13 years ago
  jules abf8f59df4 Fix for OSX VST host windowing order problem. 13 years ago
  jules 59669e8bec Thread-local value fix for plugins on XP. Android startup tweaks. Minor component changes. 13 years ago
  jules 49870de020 Added a bit of extra functionality to WindowsRegistry. Linux: couple of fixes for fullscreen, file chooser, and a bit of tidying up. Internal refactoring in NSViewComponent. 13 years ago