21 Commits (c20a61b80210de917a0123fe110f6207e6f62d45)

Author SHA1 Message Date
  jules d5c262642c Added a flag to CallOutBox to provide control over the consumption of mouse-events that dismiss the box. 10 years ago
  jules 7f4270ef59 Added method getCallOutBoxBorderSize() to look+feel. 10 years ago
  jules fbaa559a19 Added a method CallOutBox::getBorderSize 11 years ago
  jules 5956d5bce0 Added a method CallOutBox::dismiss() 11 years ago
  jules 4d79bed3d1 Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer. 11 years ago
  jules aa9241a14a Better CalloutBox positioning. 11 years ago
  jules 224401a7a9 Minor fix to CallOutBox positioning. 11 years ago
  jules 530dca28a5 Made sure that CalloutBoxes disappear when clicking on another app. 11 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 e83e076f7d Better always-on-top detection in a few component types. 12 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  jules d9f0ac29b6 Fixed a few documentation typos. Tweaked positioning logic for CallOutBox. 12 years ago
  jules b4fe06fb81 CallOutBox: changed parameters to allow better positioning, and improved layout algorithm. 12 years ago
  jules 1e9e6cbf79 New methods for Graphics, CallOutBox. 13 years ago
  jules 6fe9e2db73 Minor clean-ups. 13 years ago
  jules ceb556876a Fixes to deal with effect rendering in retina displays, e.g. drop-shadows, etc. 13 years ago
  jules 27f1901fe6 Refactored Path::addBubble, BubbleMessageComponent and BubbleComponent classes to work better and avoid duplicated code. 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 96ec22501a Improved CallOutBox layout. Minor introjucer tidy-ups. 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 2009753eac Cleaned up some obscure compiler warnings and added some JSON unit tests. 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 5d98779f19 Updated the date in the copyright notice. 14 years ago
  Julian Storer 23f9653509 Fixed a silly font bug. Cleaned up some compiler warnings. Added a way to set the typeface cache size. 14 years ago
  Julian Storer 79899f87e0 Fix for mouse event click counts. Fix for webkit mouse-moves. Cleaned up some Component coordinate conversion methods, adding some new ones for rectangle conversion. 14 years ago
  Julian Storer 4bc85a9dc3 Added display rotation support for iOS - see the Desktop class for implementation methods. Also fixed a couple of minor build issues. 14 years ago
  Julian Storer 3e30e09afa Documentation fixes. Mac OpenGL fix. PositionableAudioSource tweak. Added new class: Expression, and changed RelativeCoordinate to use an Expression to store its position. 14 years ago
  Julian Storer 9f0c91196f Added method Image::getClippedImage(), which allows the use of images that refer to subsections of another image. This means that the the parameters to a couple of Graphics methods no longer need a clipping rectangle. Also dded a static Image::null object and another constructor for Image::BitmapData. 15 years ago
  Julian Storer 2df522076b Improvements to mouse wheel response on the mac, allowing much better smooth-scrolling, and also mouse-wheel improvements in the Viewport class to make it respond more fluidly. Also misc small fixes and tweaks. 15 years ago
  Julian Storer 1f21a94753 New class: CallOutBox, which produces a nice popup box - see the juce demo/widgets/buttons/"click to change colour" button for an example. SVG fix. 15 years ago