668 Commits (94da373c31eb04ec4cff03c1ee6eb51a85ce11f7)

Author SHA1 Message Date
  jules 94da373c31 Fixed a couple of rendering problems when using global scale factors. 11 years ago
  jules ef058dc285 New method TooltipWindow::displayTip 11 years ago
  jules 6ff34a841f Added assertion to KeyPressMappingSet to catch attempts to connect keys to non-existent command ID. 11 years ago
  jules 09d20dcae8 Added some new methods to SystemTrayIconComponent for highlighting and message bubbles. 11 years ago
  jules cd95d5c59f On win32, force components to become visible if external code makes their HWND visible. 11 years ago
  jules a62d0b5d44 Prevented Button::setToggleState sending unwanted state change messages. 11 years ago
  jules 74f8f64608 Added notification option to Button::setRadioGroupId 11 years ago
  jules 3a47baf9b9 Misc minor string optimisations. 11 years ago
  jules e56d9561fc More minor tweaks to Slider unbounded mouse behaviour. 11 years ago
  jules f1c01f1f3c Deletion of ModalComponentManager::Callback objects passed to native dialog boxes. 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 fecba9c31c New class StringRef, to improve performance in function calls that can take either a String or a raw string literal. Modified a few other classes to take advantage of this. 11 years ago
  jules 7bf1da5e17 Added MouseInputSource::isUnboundedMouseMovementEnabled(). Tweaks to mouse cursor snap-back in Sliders. 11 years ago
  jules 40c896ac64 Cleaned up some critical section code. 11 years ago
  jules 059737b163 Version number update 11 years ago
  jules b093f47a8c Misc minor cleanups and comment fixes. 11 years ago
  jules 5df6bf0513 Minor clean-ups. 11 years ago
  jules 42aa27900b Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present. 11 years ago
  jules 779d5795fd Big performance improvement to the SVG parser. 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 9814792a5e Linux file chooser fix. 11 years ago
  jules be1d5253ee Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value. 11 years ago
  jules 380a303adf Fixes for win32 touch input. 11 years ago
  jules 525370ff8a Refactored PopupMenu internally to avoid some problems with touch input. 11 years ago
  jules b3fd5cb8a3 Added iterator access to Desktop's list of mouse sources. 11 years ago
  jules 6045915256 Fixed a namespace problem with the iOS build. 11 years ago
  jules 614afb1ca6 Added method Toolbar::removeAndReturnItem. 11 years ago
  jules 5ae7353443 Minor clean-ups + optimisations. 11 years ago
  jules 0ded32be3e Removed some old boilerplate. 11 years ago
  jules a2280fc25d Simplified a lot of the image drawing calls internally. Added the new juce logo to the demo app as a more challenging example of path rendering. 11 years ago
  jules dbf7053861 New method Graphics::fillRectList(), which performs better (and looks better when scaled) than multiple calls to fillRect or drawVerticalLine. Also fixed DPI detection in Windows. 11 years ago
  jules 641cb754f0 Minor clean-ups. 11 years ago
  jules 2786eadaf9 Removed a few pedantic warnings. 11 years ago
  jules 7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 11 years ago
  jules bb2bdb2c7c Avoided function key presses sending a unicode character on OSX. 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 da3838db8a Minor clean-ups. 11 years ago
  jules 9a1171a7ef Added method Component::unfocusAllComponents() 11 years ago
  jules 39c44c12ed Added a Component::getDesktopScaleFactor() method which can be overridden to force a scale for a particular window. 11 years ago
  jules 1e3973a212 Doxygen warning fixes and extra comments. 11 years ago
  jules 45b56e2e20 Minor clean-ups around the Justification class. 11 years ago
  jules 14b5857440 Added virtual method FilenameComponent::getLocationToBrowse(). 11 years ago
  jules 3fe9d3ee93 Minor clean-ups. 11 years ago
  jules bc81b170c7 Added LookAndFeel::drawTabbedButtonBarBackground 11 years ago
  jules ca3bc70acd Changes to improve scaling when using cached component images and component effects. 11 years ago
  jules 11b982da41 Fix to FileTreeComponent not using the top-level file/dir selection flags for subtrees. 11 years ago