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 |
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
|
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 |
jules
|
ce8b2d865a
|
Used Button::onClick to simplify a bunch of library classes and demo code
|
7 years ago |
Tom Poole
|
cff37f5b6a
|
Fixed some const violation errors
|
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
|
a63f1808fc
|
Fixed a bug where a Slider popup display added to a parent component would never be dismissed
|
7 years ago |
ed
|
331bd17aa5
|
Fixed a bug where the Slider popup display was being shown at the wrong position
|
7 years ago |
jules
|
7c4a40470d
|
Added some better use of the Range class in NormalisableRange and Slider
|
7 years ago |
ed
|
c550c81874
|
Added an option to pass -1 as the hoverTimeout parameter of Slider::setPopupDisplayEnabled() to cause the popup to remain until a mouseExit() and added some documentation
|
7 years ago |
ed
|
725947d764
|
Added a parameter to Slider::setPopupDisplayEnabled() to set the timeout for displaying the popup display on mouse hover
|
7 years ago |
ed
|
1cb2d8143e
|
Fixed an assertion when enabling the popup display with a two-value slider and disabled the popup display when using an IncDec slider
|
7 years ago |
ed
|
f83fcafb84
|
Fixed a bug where a Slider popup display set to show on mouse hover wouldn't show when dragging the mouse over the Slider and releasing
|
7 years ago |
ed
|
0b6f02a29e
|
Fixed some errors and warnings when building with JUCE_DLL_BUILD=1
|
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
|
32fe9e81ce
|
Removed the need for the window to be focused for the slider's hover popup to work
|
7 years ago |
jules
|
17fb72f826
|
Tweak to the updating of the popup display value in Slider
|
7 years ago |
jules
|
55f536078a
|
Added a parameter to Slider::setPopupDisplayEnabled() to allow the popup to optionally appear on a mouse-over as well as a drag
|
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
|
530bdf6f45
|
Fixed an assertion when using an IncDec slider with the AudioProcessorValueTree
|
7 years ago |
tpoole
|
d62749770a
|
Fixed an infinite loop when setting a Slider's range
|
7 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
jules
|
bf94ab0e4c
|
Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings
|
8 years ago |
ed
|
b7b8d5be57
|
Multiple fixes for touch and pen input on Windows
|
8 years ago |
ed
|
08707ec85c
|
Fixed bug in ThreeValueVertical Slider where initial mouse down/drag wouldn't get correct thumb index
|
8 years ago |
ed
|
16e6c6fd84
|
Slider and NormalisableRange changed to use standard library math functions
|
8 years ago |
jules
|
3f83eedd45
|
Minor tidying up
|
8 years ago |
tpoole
|
e9832ffdf4
|
Added a symmetric skew option to Slider
|
8 years ago |
jules
|
674c833c84
|
Added method MouseEvent::mouseWasDraggedSinceMouseDown()
|
9 years ago |
jules
|
ecfa5d1040
|
Tidied up some rotary parameter handling code in Slider
|
9 years ago |
jules
|
95d88e3356
|
Marked Slider popup windows as temporary
|
9 years ago |
jules
|
f8047066d6
|
Made Slider::getPositionOfValue() const
|
9 years ago |
hogliux
|
71e7624235
|
Jump to slider default value if only the alt key is down (and no other modifiers)
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
06c1a15496
|
Added some missing 'override' decorators
|
10 years ago |
Timur Doumler
|
b68b4670b9
|
Added SliderLayout to LookAndFeel to allow flexible slider/textbox positioning. Refactored Slider to separate this functionality.
|
10 years ago |
jules
|
3cee0e2c19
|
Updates to Slider to keep the text box editability in sync when the parent is enabled.
|
10 years ago |
jules
|
ad8cc4b693
|
Changed the very old and strangely written Slider::getDoubleClickReturnValue method into two separate methods.
|
10 years ago |
jules
|
ddb7e88cf9
|
Added Slider::isRotary()
|
10 years ago |
jules
|
6678046167
|
Made the Slider's popup display inherit from its parent's lookandfeel.
|
10 years ago |
jules
|
b7d922d4d1
|
Improved the way sliders react to vertical/horizontal mouse-wheel moves.
|
10 years ago |