189 Commits (122f0b0c47d8eca47d6735ac7a53aa4dc75edbe2)

Author SHA1 Message Date
  jules 38d49a5ee7 Modernised a few RectangleList iterators 8 years ago
  jules 60e9231fb1 Removed need for std::function in order to use MessageManager::callAsync(). Used it to modernise a few bits of old code. 8 years ago
  ed 0747a7067b Fixed bug with multi-touch in Viewport when drag is blocked and made some methods const 8 years ago
  ed 1e7a933543 Added viewportIgnoreDragFlag to Component to indicate that mouse drag events should not move the Component's parent Viewport with drag-to-scroll functionality enabled. 8 years ago
  jules e253b8bea1 Added some notes and an assertion to Component::grabKeyboardFocus(), to help people avoid a common mistake, which is trying to grab the focus of not-yet-visible components. 8 years ago
  jules c236e75cf5 Adde some missing JUCE_API annotations 8 years ago
  ed b7b8d5be57 Multiple fixes for touch and pen input on Windows 8 years ago
  ed 0fa188ab5b Reverted #6d356423 as it broke centring for child components 8 years ago
  ed 6d356423e2 Fix for transformed Components not being centred correctly 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  hogliux 9f3fb1c0a6 Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated 8 years ago
  ed d0b6d6c025 Check all mouse sources when exiting modal loop 8 years ago
  ed ce14b66763 Fixed a bug where a mouse enter event wouldn't be sent to the Component under the mouse when exiting a modal loop and where mouse exit events were being sent when a modal loop was active 8 years ago
  hogliux 75ea6db250 Renamed bounds member variable in Component to "boundsRelativeToParent" to avoid shadowing warnings when using a local variable nambed "bounds" 8 years ago
  Timur Doumler 773c96399a Whitespace. 8 years ago
  luigisambuy e2dc460927 Made the Desktop class clear any pending animations before shutting down. 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
  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
  hogliux 3d1dc4ab0b Fix bug where previously applied context transformation was not respected in subsequent fill 8 years ago
  jules ab3e628f36 Added mouse-up event pressure handling 9 years ago
  hogliux 58f2e1b9f2 Add support for isCurrentlyModal to detect if the current component is in a modal stack - regardless if foremost or not 9 years ago
  jules 48270039db Made Component::internalFocusLoss pass on the focus-change cause to its callback 9 years ago
  jules 3aee68ec5f Added a method to create a ModalCallbackFunction from a lambda function 9 years ago
  jules 12eeadec8b Added some missing 'override's 9 years ago
  jules fb864a5cb1 Corrected some spelling mistakes in comments 9 years ago
  jules 3f85b04914 Made sure that CachedImage resources are released recursively for all children when a child component becomes invisible 9 years ago
  jules 5c05483fbb Fixed a minor typo in the Component docs. 9 years ago
  jules 76f4ca8a63 Fixed an edge-case problem involving component clipping. 9 years ago
  jules 28a322138d Added method Desktop::isOSXDarkModeActive() 9 years ago
  jules 76737287c7 Simplified some component modal state handling code, hopefully also fixing an edge-case problem when showing modal windows on linux 9 years ago
  jules 92bb5e8b74 Added an 'includeChildren' parameter to Component::isMouseOverOrDragging 9 years ago
  jules 99052af8bc Added Android support for screen orientation control 9 years ago
  jules edec7b34b2 Replaced some uses of AffineTransform::identity with a default-constructed object 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 9 years ago
  jules cc8063813a Minor spelling fix. 9 years ago
  jules a3426aae10 Added support for iOS force-touch 9 years ago
  jules ba672f03fb Made LookAndFeel_V3 the default. 9 years ago
  jules 527da19076 Added method Component::alphaChanged(), and fixed NSViewComponent to handle alpha values. 9 years ago
  jules d7812ff580 Fix for an edge case bug when repainting areas of a component which is buffered-to-image on a rescaled display. 9 years ago
  jules 63551c84a1 Updated some comments about runModalLoop() 9 years ago
  hogliux c7b8e77031 Update copyright notice 10 years ago
  hogliux 3b2a39b01b Fix typo 10 years ago
  jules 09730a890d Removed some superfluous assertions in linux. 10 years ago
  jules a52ed14607 Fixed a spelling mistake 10 years ago
  jules 9fa964881f Fixed an edge-case assertion involving window resizing with constraints. 10 years ago
  jules 0c99e8e068 Minor cleanups 10 years ago
  jules 1eab064696 Rearranged some documentation for relative coord expressions. 10 years ago
  jules 9c9d10dc0a Clarified some documentation relating to the Component::setBufferedToImage, which didn't match the actual behaviour of that method. 10 years ago