53 Commits (c20a61b80210de917a0123fe110f6207e6f62d45)

Author SHA1 Message Date
  jules 6678046167 Made the Slider's popup display inherit from its parent's lookandfeel. 10 years ago
  jules b7d922d4d1 Improved the way sliders react to vertical/horizontal mouse-wheel moves. 10 years ago
  jules 300029971a Fixed some assertions in Slider 10 years ago
  jules 87a2c67e99 Fixed tooltips with certain kinds of sliders. 10 years ago
  jules 8c99011b4c Minor change to the order in which Slider callbacks are made, so that the order is the same for async/sync callbacks. 10 years ago
  jules 82726a9e66 Improved slider mouse wheel behaviour for inc/dec sliders. 10 years ago
  jules 2f1ef234ce Tightened up a few places where numeric conversion warnings could happen. 11 years ago
  jules 6c61dbb68e Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>. 11 years ago
  jules 9aa3245315 Slider drag mode fix. 11 years ago
  jules 51a0f6e9ff Changed Slider::snapValue to provide more details about the drag mode involved. 11 years ago
  jules dad1b4634c Numeric rounding error fix in Slider. 11 years ago
  jules 19a6a282a2 Slider behaviour fix. 11 years ago
  jules 4e61bdb9e4 Updated a few Slider lookandfeel methods to take a Slider& as a parameter. 11 years ago
  jules b9a1336867 Slider inc/dec button click fix. 11 years ago
  jules a97921a561 Changed the Slider popup component to get its colour settings from its parent slider. 11 years ago
  jules e56d9561fc More minor tweaks to Slider unbounded mouse behaviour. 11 years ago
  jules ec524a437d Fixed VC warning. Tweak to mouse cursor snap-back in sliders. Added an introjucer option to avoid adding the BinaryData.h header to AppConfig.h 11 years ago
  jules 7bf1da5e17 Added MouseInputSource::isUnboundedMouseMovementEnabled(). Tweaks to mouse cursor snap-back in Sliders. 11 years ago
  jules be1d5253ee Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value. 11 years ago
  jules b3fd5cb8a3 Added iterator access to Desktop's list of mouse sources. 11 years ago
  jules 5918d039ce Added some "override" annotations. 12 years ago
  jules 60fe89c1aa Slider LinearBarVertical fixes. 12 years ago
  jules c75a7300f5 Added some 'override' modifiers to overridden methods. 12 years ago
  jules 8e5268a1f8 Added methods LookAndFeel::getSliderPopupFont and getSliderPopupPlacement. 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 4bc38109df Documentation and warning fix. 12 years ago
  jules f8d2fbc5c4 Better handling of start/end drag callbacks in Slider. 12 years ago
  jules af18430f08 Changed Label::setText to use a NotificationType parameter rather than a bool. 12 years ago
  jules e543949bda Minor clean-ups. 12 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  jules 412e59e1fd Slider: alt-click acts like double-clicking. 12 years ago
  jules b6d825e133 Added slider type LinearBarVertical. 12 years ago
  jules 5ed768e953 New enum: NotificationType, to indicate whether to send a change message or not (and whether it should be async). Updates to ListBox, TreeView and Slider methods to use this type instead of bools. 12 years ago
  jules da4d2a46cb Refactored audio plugin DllMain. 12 years ago
  jules b7089dfa45 New type of mouse cursor: ParentCursor, which means "show the same cursor as the parent component". 12 years ago
  jules 7650576f0c Slider double-click fix. 12 years ago
  jules a84c446738 Silder bugfix, addition of new dragging mode, and a bit of internal tidying-up. 12 years ago
  jules e3537ba57a Cleaned out some defunct ComponentBuilder code. 12 years ago
  jules dc9e0cb9bb Added some new versions of Graphics::drawText and drawFittedText that take Rectangle parameters. 13 years ago
  jules 87175c91f5 Changed the signature of MouseListener::mouseWheelMove() to take a struct MouseWheelDetails rather than raw floats. This will require updates in source code that uses mouse-wheel callbacks, but provides some new abilities, including a flag to indicate inverted wheel direction. 13 years ago
  jules 7a36867150 Workaround for VS2005 compiler bugs. 13 years ago
  jules 964b84ce49 Refactored Slider to use a pimpl, and added a new constructor which takes some extra parameters. 13 years ago
  jules 1f95f54089 Purged some warnings. 13 years ago
  jules 56bbab1537 (automated whitespace clean-up) 13 years ago
  jules 295d125142 Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code. 13 years ago
  jules 15375dd223 Internal work on the ComponentBuilder system. 13 years ago
  jules f4cbb721a5 Minor update to ResizableWindow positioning, and slider tooltips. 13 years ago
  jules 34840062ef Made the x and y members public in the Point class. 13 years ago
  jules afcc66e449 Minor fix for ResamplingAudioSource, minor addition to Slider. 13 years ago
  jules bd7c046f76 Fixed some old OSX message handling code. Made the return type of Slider::getTextFromValue non-const. 13 years ago