38 Commits (94da373c31eb04ec4cff03c1ee6eb51a85ce11f7)

Author SHA1 Message Date
  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
  Julian Storer 2a2677d7ca Fix for incredibly subtle windows popupmenu problem. 13 years ago
  Julian Storer 9a9f570781 Tweaks to streams and gzip compressor. 13 years ago
  Julian Storer b70e0a28d2 First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum.. 13 years ago
  Julian Storer 94a0bf1af1 Removed the PlatformUtilities class and moved its functions to more sensible classes - see forum post for more details. 14 years ago
  Julian Storer 0853a9b686 Removed const-ness from some return types to take advantage of future c++0x advantages. 14 years ago
  Julian Storer b83e97a6f7 Refactored some code to cut down on warnings from automatic code-analysis tools. 14 years ago
  Julian Storer f04309f44a Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers. 14 years ago
  Julian Storer e0a38a30db Minor tweaks to the software renderer, introjucer and vst wrapper. 14 years ago
  Julian Storer 904e1aba45 A couple of minor fixes, and changed code to use std::swap instead of swapVariables() 14 years ago
  Julian Storer 5d98779f19 Updated the date in the copyright notice. 14 years ago
  Julian Storer f1a0c50aeb Minor fixes for LeakedObjectDetector, Slider, NamedValueSet. 14 years ago
  Julian Storer 38559e98b7 Better android window sizing. More OSX keypress icons. Fix for pop up slider message getting stuck in iOS. 14 years ago
  Julian Storer 2d10b0b43d Changes and additions to provide alternatives to modal-loop functionality (Android can't run modal loops). New class ModalCallbackFunction providing quick objects for making callbacks to static functions. Changes to remove modal loops from most of the internal library classes. Added new methods to PopupMenu to provide easier async callbacks, and also a cleaner way of specifying options when showing a menu. Fix for PNG decoding of corrupted image files. 14 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. 14 years ago
  Julian Storer a5cf4030f5 New class LeakedObjectDetector, and JUCE_LEAK_DETECTOR macros for spotting leakages in a neat, cross-platform way. Used these to replace all the old juce_UseDebuggingNewOperator stuff in all the classes. Also some drawable and component transform fixes. 14 years ago