jules
|
768139a298
|
Added some free functions to help make XML parsing less verbose: parseXML()
|
6 years ago |
jules
|
6fda0bffca
|
Fixed some stray zeros that were still being passed as null pointers
|
6 years ago |
ed
|
a9eb179dc2
|
Fixed a warning in the recent Label LookAndFeel changes
|
6 years ago |
Tom Poole
|
02f8a125c4
|
Added some more places where we can use the BorderSize from a Label's LookAndFeel
|
6 years ago |
Tom Poole
|
0165e066b2
|
Added a LookAndFeel method to modify Label borders
|
6 years ago |
ed
|
666d9d1ed4
|
Add a nullptr check in Slider PopupDisplayComponent destructor
|
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 |
jules
|
7ab4d1708b
|
Some misc cleanups, mainly around WeakReference usage and rectangles
|
6 years ago |
jules
|
47535718dc
|
Added an assertion to Label to help catch some 'doh!' moments
|
6 years ago |
hogliux
|
e71084a7e9
|
Fixed a windows warning in the previous commit
|
7 years ago |
hogliux
|
64be913fa2
|
Added a LookAndFeel method to customise the options of a ComboBox's PopupMenu
|
7 years ago |
jules
|
974b4a8351
|
Removed some legacy friend class declarations that are no longer needed with modern compilers
|
7 years ago |
ed
|
a1363c1825
|
Slider: Don't update lastAngle in mouseDown() if the Slider style is two-value as it uses currentValue. Added isTwoValue() and isThreeValue() methods.
|
7 years ago |
hogliux
|
9fee13ba82
|
Slider: Added missing ComponentPeer flags to the popup display of a slider
|
7 years ago |
hogliux
|
8377a6406b
|
Scaling: Ensured that the Slider's PopupDisplayComponent will have the same transform applied as the Slider itself
|
7 years ago |
ed
|
f70a450bd4
|
Ensure that ComboBox::menuActive flag is set when calling showPopup()
|
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 |
Tom Poole
|
9f85d53c66
|
Made Sliders preserve their skews when updating their range
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
Tom Poole
|
df6f60f2e0
|
Fixed a bug calculating the number of decimal places displayed in a slider
|
7 years ago |
Lukasz Kozakiewicz
|
c8b9bc79ba
|
AlertWindow: ensure a native keyboard is hidden when alert window gets dismissed.
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
Tom Poole
|
c2a877cac8
|
Passed the valueToTextFunction and textToValueFunction lambdas from an AudioProcessorValueTreeState parameter to an attached slider
|
7 years ago |
Tom Poole
|
284fdc51df
|
Added a setNormalisableRange method to Slider
|
7 years ago |
Lukasz Kozakiewicz
|
4469217b3e
|
Android: un-focus TextEditor when keyboard is hidden from nav bar. Ensure immersive mode is properly restored. Fix TextEditor not hiding keyboard if deleted immediately after getting focus.
|
7 years ago |
hogliux
|
c72cf7ed64
|
Added Slider method to modify the number of decimal places that are displayed in a slider's text box
|
7 years ago |
Noah Dayan
|
e690350df3
|
Use lambda callbacks instead of listeners with Slider, Button, Label, ComboBox and TextEditor classes
|
7 years ago |
Noah Dayan
|
77c3d790a5
|
Added helper objects to Label and Slider to allow lambda callbacks
|
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
|
3ec5c17bb1
|
Misc cleanups relating to ScopedPointer
|
7 years ago |
jules
|
edea094d7d
|
Added an option to Slider::setVelocityModeParameters() to set the modifier keys
|
7 years ago |
jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
7 years ago |
ed
|
5b32ef4897
|
Implement the menuActive flag in TextEditor
|
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
|
ce8b2d865a
|
Used Button::onClick to simplify a bunch of library classes and demo code
|
7 years ago |
jules
|
a7e3339f86
|
Got rid of some very old legacy VC6 workaround typedefs
|
7 years ago |
jules
|
1d64394727
|
Tidied up a few things in Label
|
7 years ago |
ed
|
9bb4e025ca
|
Made the documentation of some classes clearer regarding when a notification will be sent
|
7 years ago |
Tom Poole
|
cff37f5b6a
|
Fixed some const violation errors
|
7 years ago |
jules
|
d9585241ad
|
Changed the parameters to Graphics::fillCheckerBoard() to be floats rather than ints, and improved its performance
|
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
|
f85d706131
|
Some minor formatting and comment fixes
|
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 |
ed
|
a40f6b3e5e
|
Added ComboBox::ColourIds::focusedOutlineColourId
|
7 years ago |
Noah Dayan
|
1815d7db8a
|
Add missing enum documentation and fix comma in juce_Slider.h
|
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 |
jules
|
98f37e02ae
|
Tweaked the ComboBox to not keep a reference to its LookAndFeel when its popup is not active. Also improved its scroll-wheel behaviour
|
7 years ago |