159 Commits (c50cef32a645b51d770d691872a738c789d29764)

Author SHA1 Message Date
  jules fc683ee72a Avoided listener callbacks during TextEditor destructor. 11 years ago
  jules dad1b4634c Numeric rounding error fix in Slider. 11 years ago
  jules 4d79bed3d1 Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer. 11 years ago
  jules f2e456d00e Minor tidying. 11 years ago
  jules 19a6a282a2 Slider behaviour fix. 11 years ago
  jules a316bd5f6f Removed a few more places where static objects could cause problems for people who do unwise amounts of work in their static constructors. 11 years ago
  jules 2edec00b55 Removed a few more uses of String::empty. 11 years ago
  jules f9759ecc6b Documentation fixes. 11 years ago
  jules 7a11730317 Improvements to PluginListComponent - it's now a sortable table rather than a list. 11 years ago
  jules bca169c6fb Fix for some text editor selection rendering problems. 11 years ago
  jules aa408bd982 Avoided TreeView consuming return key presses if the selected item can't be opened. 11 years ago
  jules 4e61bdb9e4 Updated a few Slider lookandfeel methods to take a Slider& as a parameter. 11 years ago
  jules 18ff9f4849 Provided support for setting the mouse cursor in ListBoxModel. 11 years ago
  jules 57974a793c Some fixes for minor graphical problems. 11 years ago
  jules af55d142d3 Minor tweaks and comment corrections. 11 years ago
  jules bea7b83cb8 Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F). 11 years ago
  jules 56ec1d1400 Added a colour ID TreeView::selectedItemBackgroundColourId, and changed the TreeView to fill selected items with this. (The colour is set to transparent by default so this won't affect existing code). 11 years ago
  jules 020f138d20 Added a method TreeViewItem::addSubItemSorted() 11 years ago
  jules 61ed92ee51 Added a method XmlElement::prependChildElement(), and used this for a few optimisations. 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 c7cab8e020 Cleaned up some table look+feel code. 11 years ago
  jules eed99767d0 Documentation updates. 11 years ago
  jules abd3babc02 Minor optimisations and clean-ups. 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 b093f47a8c Misc minor cleanups and comment fixes. 11 years ago
  jules 2fccfccbc0 Misc performance tweaks. 11 years ago
  jules 023b9ac6cc Changed ListBox to pass-on left/right key events. 11 years ago
  jules a2c95ce4fd Cleaned out and optimised some graphics code. 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 614afb1ca6 Added method Toolbar::removeAndReturnItem. 11 years ago
  jules 7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 11 years ago
  jules fb6b0290db Minor fix to inactive code in ComboBox. 11 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. 11 years ago
  jules 50132270d6 Added a few override modifiers and fixed some documentation. 11 years ago
  jules 3fe9d3ee93 Minor clean-ups. 11 years ago
  jules e0297c6317 Began adding mouse-wheel support to ComboBox, but then realised it would be incredibly irritating on scrollable pages like the introjucer's settings pages. (Left the code in there but disabled though) 11 years ago
  jules 29ada09816 Cleaned up some unused variables. 11 years ago
  jules 7590e3f1fe Fixed some toolbar customiser drag+drop problems. 12 years ago
  jules 3d74717349 Bit of tidying-up in the Point class, and some spelling fixes in comments. 12 years ago
  jules b075af5e6c Added method FileTreeComponent::setItemHeight(). 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 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 2091e8dfc8 Replaced a few Justification references. 12 years ago
  jules 60fe89c1aa Slider LinearBarVertical fixes. 12 years ago