60 Commits (61c638106f84bdadd7b9ef380b30bdee9b51da05)

Author SHA1 Message Date
  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 6 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
  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 5a1112ab94 Updated the format of the header include guard macros. 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