64 Commits (61fd8827e17fb22190e260c2091c0460fbecfb05)

Author SHA1 Message Date
  Tom Poole 2ec861d99e Update licensing banners to JUCE 7 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 3 years ago
  ed 90eb878d16 Accessibility: Make createAccessibilityHandler() private in Component subclasses 3 years ago
  ed ec990202b1 Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 4 years ago
  reuk 37c2dbe547 ComboBox: Add const getter for root menu 5 years ago
  ed 009d685179 Updated all license headers 4 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  ed 496516fd1a Fixed a couple of typos in the ComboBox documentation 5 years ago
  ed a234721110 Added various clang-tidy modernize-* fixes 6 years ago
  jules da2b10ada6 Got rid of some methods which had inexplicably ended up marked both 'virtual' and 'override'. 6 years ago
  jules cadac817c6 Enabled some more warning flags in Xcode, and fixed the problems they caused 6 years ago
  ed fcecf67ab3 Added a drawComboBoxTextWhenNothingSelected() method to ComboBox::LookAndFeelMethods and made the drawing code consistent with drawLabel() 6 years ago
  ed 33fb0e9d60 Fixed an error in the documentation of ComboBox::setText() 6 years ago
  hogliux 64be913fa2 Added a LookAndFeel method to customise the options of a ComboBox's PopupMenu 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  ed cdbc28c18b Add documentation tags 7 years ago
  Noah Dayan e690350df3 Use lambda callbacks instead of listeners with Slider, Button, Label, ComboBox and TextEditor classes 7 years ago
  jules 80a7718286 Added some event lambda callbacks for TextEditor and simplified a bit more code using them 7 years ago
  jules e7a5e520c6 Updated Button::onClick and added ComboBox::onChange 7 years ago
  jules a7e3339f86 Got rid of some very old legacy VC6 workaround typedefs 7 years ago
  ed a40f6b3e5e Added ComboBox::ColourIds::focusedOutlineColourId 7 years ago
  jules 62955e7737 Fixed some typos and did a bit of code cleanup 7 years ago
  jules eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 7 years ago
  jules 723a15c7a0 Removed a few more old compiler workarounds 7 years ago
  jules 357dd2c9c9 Removed some old compiler bug workarounds 7 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  tpoole 6f27a1d4a4 Typo fixes 8 years ago
  hogliux 00c0671c6b Added sub-menu support to ComboBoxes 8 years ago
  jules 9fa0d49be7 Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc. 8 years ago
  hogliux a258295481 Don't repeatedly set the wantsFocus flag if it hasn't changed 8 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  hogliux cb2eee8f02 Fixed typo in ComboBox class 10 years ago
  jules 8cacb499f1 Documentation correction. 10 years ago
  jules 5c802e340c Added method ComboBox::isPopupActive() 10 years ago
  jules 2ee8084658 Added a method ComboBox::hidePopup(). 10 years ago
  jules ccdd0aa94f Made ComboBox::addItemsToMenu virtual 10 years ago
  jules 80f0219f71 Tweaked the way the ComboBox popup menu height is calculated, to work with a wider range of sizes. 10 years ago
  jules 3e7d305094 A few minor whitespace cleanups. 10 years ago
  jules f662c85832 Documentation fix. 11 years ago
  jules dfb35c7e1e Made ComboBox::showPopup virtual. 11 years ago
  jules fb3a3a0fb4 Made ComboBox update its L+F when reparented. 11 years ago
  jules d440bc9d46 Better mouse-wheel handling for ComboBox. 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 b093f47a8c Misc minor cleanups and comment fixes. 11 years ago
  jules 7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 11 years ago
  jules 3fe9d3ee93 Minor clean-ups. 11 years ago