117 Commits (55ccb3f1d5b6d102aedb797dcd547fe767678b10)

Author SHA1 Message Date
  Tom Poole e5314791c1 A minor documentation update. 6 years ago
  jules 4d02ac63a8 Couple more spelling fixes 6 years ago
  Tom Poole 3c93cfb105 Clarified some Button LookAndFeel parameter names 6 years ago
  jules 7ab4d1708b Some misc cleanups, mainly around WeakReference usage and rectangles 6 years ago
  jules 974b4a8351 Removed some legacy friend class declarations that are no longer needed with modern compilers 7 years ago
  ed 481221a256 Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers() 7 years ago
  jules b8b6afd9ce Made toggle buttons call their state change listeners when its toggle state is changed remotely by a connected Value 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 1c21f34e21 Fix typo in juce_Button.h 7 years ago
  jules 1a60fa9765 More ScopedPointer/unique_ptr compatibility work 7 years ago
  jules 48a5fbd333 Another batch of ScopedPointer cleanups 7 years ago
  jules e7a5e520c6 Updated Button::onClick and added ComboBox::onChange 7 years ago
  jules ce8b2d865a Used Button::onClick to simplify a bunch of library classes and demo code 7 years ago
  jules be5f2d62c4 Added some helper objects Button::onClick and Button::onStateChange, which let you easily assign a lambda to be called on these events 7 years ago
  jules a7e3339f86 Got rid of some very old legacy VC6 workaround typedefs 7 years ago
  jules 7294118612 Changed Button so that it won't actively trigger a click when connected up to a Value source that changes 7 years ago
  jules d0111a4f96 Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi 7 years ago
  jules a586966c65 Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated! 7 years ago
  jules 2dc9316420 Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility) 7 years ago
  ed 996f44f3f6 Added set and getJustificationType() methods to HyperlinkButton 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
  jules 0ca253856b Added a method DrawableButton::getEdgeIndent() 7 years ago
  tpoole 61321d2eb9 Button: Added a getTriggeredOnMouseDown method 7 years ago
  jules 4e5f005421 Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase 7 years ago
  tpoole 6917e5f5ce Documentation: Fixed some Doxygen warnings 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  ed 05c6901403 Fixed typo in DrawableButton 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  ed c6075dec27 Added methods to ShapeButton to allow a different set of normal/over/down colours to be used when the button's toggle state is 'on' 8 years ago
  ed 38a47d4387 Added a call to getToggleState() in ShapeButton::paintButton() to take into account toggle state when setting button colour 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
  jules 9177a94b15 Added a check in Button to detect self-deletion as a side-effect of its toggle value changing 8 years ago
  ed 1631daca26 whitespace 8 years ago
  ed 9062ad9ec1 Windows 10 update touch events bug fix 8 years ago
  jules d29608a65d Minor documentation corrections. 9 years ago
  jules 3d1cf531e0 Added colour IDs for ToggleButton tick colour 9 years ago
  jules fb864a5cb1 Corrected some spelling mistakes in comments 9 years ago
  Timur Doumler 70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 9 years ago
  jules 4e48b3b661 Tweak to Button so that they will always visibly flash even if released before they had time to be painted in the down state 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 9 years ago
  jules be3dbd5b3e Made ImageButton take into account the state of Component::setIgnoresMouseClicks 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules 90b6f62318 Avoided a dangling pointer problem when changing images in DrawableButton 10 years ago
  jules 455290ad91 Fixed a comment 10 years ago
  jules 17cbf1a285 Added method Button::getState() 10 years ago
  jules 9201070462 Made Button update its auto-gerenated tooltip when the command manager list changes. 10 years ago
  jules eb8bfa1471 Minor tweaks to make DrawableButton more customisable. 11 years ago