50 Commits (57db92b2765363ffeb85a53e8f81ca0bed5ef4e5)

Author SHA1 Message Date
  jules 57db92b276 Cleaned up some ints that should have been CommandIDs. 12 years ago
  jules a62d0b5d44 Prevented Button::setToggleState sending unwanted state change messages. 12 years ago
  jules 74f8f64608 Added notification option to Button::setRadioGroupId 12 years ago
  jules b093f47a8c Misc minor cleanups and comment fixes. 12 years ago
  jules 641cb754f0 Minor clean-ups. 12 years ago
  jules 7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 12 years ago
  jules 65c155e372 Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files. 12 years ago
  jules 3fe9d3ee93 Minor clean-ups. 12 years ago
  jules cfe45720cc Moved DrawableButton painting into a new method LookAndFeel::drawDrawableButton() 12 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 12 years ago
  jules 4fc8fbaef1 Added some more override decorators. 12 years ago
  jules 4ce1908f79 Misc tidying-up. 12 years ago
  jules 5918d039ce Added some "override" annotations. 12 years ago
  jules eb646f8c42 Deprecated some old bool notification mode parameters, and replaced them with NotificationType values in the ComboBox and Button classes. 12 years ago
  jules c21e90a2a7 Added missing repaint in ShapeButton. 12 years ago
  jules a53a50eb35 Improved ShapeButton's mouse-click movement behaviour. 12 years ago
  jules 2091e8dfc8 Replaced a few Justification references. 12 years ago
  jules 2329e63f20 Converted a few Colour references to pass-by-values. 12 years ago
  jules c75a7300f5 Added some 'override' modifiers to overridden methods. 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 c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 12 years ago
  jules 2b613d8da8 Documentation fix. 12 years ago
  jules 0ee5dbf91d Added DrawableButton::textColourOnId 12 years ago
  jules 6f88b7ae60 Minor clean-ups. 13 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 13 years ago
  jules 8ae91bb39a Minor clean-ups. 13 years ago
  jules 4fefd0bb52 Added a stretch-to-fit option to DrawableButton. 13 years ago
  jules ffbf1cd5c4 Gave DrawableButton a bit of a spring-cleaning: got rid of its non-standard setBackgroundColours() method, and instead gave it some colour IDs for setting its colours, like other components do. 13 years ago
  jules e3537ba57a Cleaned out some defunct ComponentBuilder code. 13 years ago
  jules dc9e0cb9bb Added some new versions of Graphics::drawText and drawFittedText that take Rectangle parameters. 13 years ago
  jules b8f557b201 Tab button fix and minor clean-ups. 13 years ago
  jules 3ddc6dd43d New class: DropShadow, and a complete refactoring of the way shadows are rendered. The DropShadowEffect and DropShadower classes now take a DropShadow object to describe their shadow parameters, instead of the raw numbers. 13 years ago
  jules ce513dc37d ToolbarButton fix. 13 years ago
  jules d4deecb2f2 Cleaned up a few warnings generated by clang -Wall. 13 years ago
  jules ab33b1a05d Fix for component notifications when peer is changing. Some fixes for GCC4.7 on linux. 13 years ago
  jules 56bbab1537 (automated whitespace clean-up) 13 years ago
  jules a64aa22af2 Minor fixes for Thread, ColourSelector, ToolbarButton. 13 years ago
  jules 5308aef329 Removed some old VC6 workarounds, and removed the VC6 exporter from the introjucer. 13 years ago
  jules 767ff27307 Added a couple of methods to Font. 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 c539feabd5 Avoided win32 memory leak warning with file preview comps. Minor introjucer and colour parsing clean-ups. 13 years ago
  jules 15375dd223 Internal work on the ComponentBuilder system. 13 years ago
  jules 825cd60737 Improved enablement of DrawableButton. Made hosted VSTs update their latency. 14 years ago
  jules a9fbfad8c1 Tarted up the audio playback demo slightly, to show a playback cursor and let you drag it with the mouse, zoom with mouse-wheel etc. Fixed a VST plugin host typo. Gave the ImageButton a default constructor. 14 years ago
  jules b23e5c4515 ImageButton fix. OpenGL refactoring. 14 years ago
  Julian Storer f18cb9f382 Some internal refactoring in PopupMenu. 14 years ago
  Julian Storer 638a93d639 Fixes for AU hosting and Button Value reference handling. Minor clean-ups. 14 years ago
  Julian Storer bd9a32c757 Removed 'const' from some virtual method return types - this might require a few tweaks to user-code. 14 years ago
  Julian Storer 35f226319f Fixed a typo in the temporary amalgamated files. Tidied up some constness. 14 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.. 14 years ago