539 Commits (2fdff085b6df1a4046cbf3b10ebe923e3ad3aa7d)

Author SHA1 Message Date
  jules dd13702684 Added support for drag and drop of text on OSX, via DragAndDropContainer::shouldDropTextWhenDraggedExternally 8 years ago
  hogliux a6d3d19832 Fixed a few minor bugs in X11 windowing code 8 years ago
  tpoole 8e7ed3ae7d Fixed MacOS 10.12 deprecations 8 years ago
  hogliux b5fb095696 Fixed a few VS2008 build errors 8 years ago
  ed 7bd5c05216 Fixed touch event bug on Windows where touches weren't being received when a modal dialog was open. 8 years ago
  ed 60b5f72384 Fixed a bug in Windows where clicking outside an application after opening a PopupMenu would sometimes result in mouseDrag events when re-entering the application with the mouse not held down 8 years ago
  hogliux 388251b1e2 Made message queue throttling more precise by using Time::getMillisecondCounter 8 years ago
  hogliux 9a7ee9fdbb Added support for iOS custom delegates - use at your own risk 8 years ago
  hogliux 37f348123b Potentially fixed an issue with the message thread being flooded by repaint events 8 years ago
  tpoole cff1793d89 Exposed some functions when building JUCE as a DLL 8 years ago
  hogliux 6c52bf5971 Changed the way windows modifiers are probed in an attempt to fix right alt-key issues. Part II. 8 years ago
  hogliux c6a75d0550 Changed the way windows modifiers are probed in an attempt to fix right alt-key issues 8 years ago
  hogliux 40994fcdab Added checks to make sure that the current interface orientation is actually allowed when changing allowed interface orientations 8 years ago
  stefan c98f71d4c3 Fix Process::setDockIconVisible() may not turn the process into a background-process 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 d03755c9e0 Fixed a potential memory leak 8 years ago
  hogliux 6d56e488dc Add support for retina mouse cursors on OS X 8 years ago
  ed 56423ae9fd Changed Windows windowing so that the resizeStart() and resizeEnd() methods of the constrainer associated with the application window are called when it is maximised. 8 years ago
  hogliux c94be5db8b Fixed an issue where repaints could be dropped when the host is also sending many repaints to the plug-in 8 years ago
  jules 55194a09d2 On Windows, suppressed the behaviour that pressing the ALT key triggers the old top-left window menu. If you still need this archaic behaviour in your app, there's a JUCE_WINDOWS_ALT_KEY_TRIGGERS_MENU flag which you can use to keep it 8 years ago
  jules a46191ad97 Native OSX menu bar: avoided some duplicated menu bar flashes when invoking commands, and some incorrect tagging of items in the menu 8 years ago
  jules 82224d7442 Avoided a couple of warnings in iOS builds with older SDKs 8 years ago
  ed cbdf707116 Windows touch with CallOutBox bug fix 8 years ago
  hogliux c7b347242d Partially undo commits #99186e5 and #89d938d and use less-intrusive, JUCE-internal fix for OpenGLContext detach crash 8 years ago
  hogliux b936786f80 Remove the recently added shouldReleaseFocusOnMainMenuBarAccess flag and replace with something less intrusive 8 years ago
  hogliux 99186e5166 Call removeFromDesktop when an external host tries to remove a juce component from a window (Fixes #88) 8 years ago
  ed 9062ad9ec1 Windows 10 update touch events bug fix 8 years ago
  hogliux 17a07a0057 Add a flag to release the focus of a component when the user accesses the main menu bar on mac 8 years ago
  jules 9e6988acaa For drag-and-drop on win32, prioritised file-drag mode over text-drag mode if both are available 9 years ago
  hogliux 8b1b855654 Throttle repaints when repainting in a plug-in to avoid steppy automation 9 years ago
  hogliux 437cb4e9a4 Only detect which corner is being resized on the first live resize callback 9 years ago
  jules 31f935cc60 Added a new Graphics::drawImage method that takes a Rectangle<float> 9 years ago
  hogliux 1861c82a12 Add window property to JuceAppStartupDelegate 9 years ago
  jules 4097fab06c Fixed a silly typo! 9 years ago
  jules 021209e216 Changed ImagePixelData::clone to return a smart pointer rather than a raw one, to avoid a reference-count leak 9 years ago
  hogliux 074c90984e Fix minor typo in OS X function key mappings 9 years ago
  hogliux 749bffed7a Add missing ifdefs from recent commit 9 years ago
  hogliux f11a2b2ff1 Fix modifier keys in AAX plug-ins on Windows 10 9 years ago
  hogliux 24a63ae2e0 If ChildProcess is not interested in stdout/stderr, then redirect to /dev/null instead of closing 9 years ago
  hogliux 1a973a2faa Ignore linux scale factor if it is ten or larger 9 years ago
  jules e034958d55 Added some desktop scale compensation to drag + drop on Windows 9 years ago
  jules bf48687544 Made the OSX window code handle custom desktop scale factors when constraining window positions 9 years ago
  jules 4c0bc70411 Deleted some defunct Mac PowerPC code 9 years ago
  jules fb864a5cb1 Corrected some spelling mistakes in comments 9 years ago
  Timur Doumler 70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 9 years ago
  jules 189853720a Cleaned up a few uses of Image::null 9 years ago
  jules e0f5218121 Added an internal flag JUCE_COREGRAPHICS_RENDER_WITH_MULTIPLE_PAINT_CALLS 9 years ago
  jules e5fd6d6e01 Simplification/refactoring of the PopupMenu class by adding a subclass PopupMenu::Item which holds all the info about an item. You can now use this for more control over adding items and the PopupMenu::MenuItemIterator uses it to return info about existing items. 9 years ago
  jules 5d23645ca2 Workaround for some OSX10.11 repaint region coalescing problems 9 years ago
  jules 328652c3ad Added some workarounds in the OSX windowing code to help keep window resizing smooth when components are repainting at high speeds (only seems to be an issue since OSX 10.11) 9 years ago