Tom Poole
|
ff0cb4ad5b
|
Use NullCheckedInvocation in more places
|
2023-10-02 13:40:10 +01:00 |
|
Anthony Nicholls
|
b09b4c3bc0
|
Slider: add getNormalisableRange()
|
2023-06-13 18:09:32 +01:00 |
|
reuk
|
28414a6af8
|
Global: Avoid floating-point equality checks where possible
|
2023-04-04 19:55:11 +01:00 |
|
Oliver James
|
9d909fc3fe
|
Slider: LookAndFeel outline style
|
2023-04-04 10:06:40 +01:00 |
|
Anthony Nicholls
|
28c31b1f26
|
Slider: allow a sliders text-box to update when a colour changes in the slider
|
2023-03-31 13:15:27 +00:00 |
|
Anthony Nicholls
|
c7689793f2
|
Widgets: call repaint() in colourChanged() callbacks
|
2023-03-22 14:59:37 +00:00 |
|
attila
|
6da1357fde
|
Slider: Update PopupDisplay in updateText()
|
2022-09-13 15:20:57 +02:00 |
|
reuk
|
b324a50e82
|
BailOutChecker: Add checks after callbacks in Slider and ComboBox
Co-authored-by: Roland Rabien <figbug@gmail.com>
|
2022-09-01 15:44:27 +01:00 |
|
Tom Poole
|
2eee1c1bd9
|
Slider: Respect setNumDecimalPlaces after setRange
|
2022-07-11 13:18:59 +01:00 |
|
attila
|
7c66dc8e15
|
Slider: Add keyboard control even without accessibility
|
2022-06-09 16:24:00 +02:00 |
|
Tom Poole
|
2ec861d99e
|
Update licensing banners to JUCE 7
|
2022-05-16 17:55:48 +01:00 |
|
Tom Poole
|
dea3fe60e4
|
Update copyright banners
|
2022-04-04 12:36:32 +01:00 |
|
ed
|
b421159be3
|
Accessibility: Use ignored AccessibilityHandler for slider text boxes to fix keyboard focus/accessible focus sync issue
|
2021-12-13 12:56:15 +00:00 |
|
reuk
|
7f0a305199
|
Slider: Ensure that current Value is always treated as a double
|
2021-10-25 09:51:21 +01:00 |
|
ed
|
b3a6e796f9
|
Fix potential nullptr dereference in Slider::ScopedDragNotification destructor
|
2021-10-08 17:19:04 +01:00 |
|
ed
|
3739fe4829
|
Accessibility: Added ScopedDragNotification for sending slider drag notifications
|
2021-09-07 11:23:17 +01:00 |
|
ed
|
945a7f4477
|
Accessibility: Send value change notifications from SliderAccessibilityHandler
|
2021-09-02 08:35:14 +01:00 |
|
reuk
|
19e1488e18
|
Slider: Add getScrollWheelEnabled function
|
2021-07-23 10:50:00 +01:00 |
|
ed
|
c559d31e90
|
Accessibility: Override Accessibility::getHelp() for JUCE widgets that support tooltips
|
2021-07-05 12:07:30 +01:00 |
|
ed
|
e2d41dfa0a
|
Accessibility: Fixed slider step size for sliders with no interval explicitly set
|
2021-06-21 18:52:07 +01:00 |
|
ed
|
333983947e
|
Accessibility: Removed widget_handlers
|
2021-05-20 18:24:56 +01:00 |
|
ed
|
6a36af2a11
|
Fixed a lambda capture lifetime issue when setting up IncDecButtons style sliders
|
2021-05-11 15:57:48 +01:00 |
|
ed
|
ec990202b1
|
Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics
|
2021-05-10 10:53:14 +01:00 |
|
reuk
|
394c4fd475
|
Clang: Fix warnings when building with clang 10
|
2020-07-01 10:00:43 +01:00 |
|
ed
|
009d685179
|
Updated all license headers
|
2020-06-29 08:30:22 +01:00 |
|
Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
2020-04-23 17:30:39 +01:00 |
|
reuk
|
327f817b9b
|
Copyrights: Update commercial/gpl headers to be gpl-only
|
2020-04-09 15:22:56 +01:00 |
|
ed
|
2539f4d24f
|
DRY-ed some code by adding a static Component::getApproximateScaleFactorForComponent() method
|
2019-04-29 12:55:39 +01:00 |
|
Tom Poole
|
92c30e780d
|
Allowed linear-drag rotary sliders to rollover
|
2019-04-09 16:26:25 +01:00 |
|
jules
|
cadac817c6
|
Enabled some more warning flags in Xcode, and fixed the problems they caused
|
2019-01-11 09:52:10 +00:00 |
|
ed
|
257b40eddb
|
Added an optional argument to Slider::setDoubleClickReturnValue() to specify the key modifiers used to reset the value with a single-click
|
2019-01-10 10:59:25 +00:00 |
|
Tom Poole
|
6d2e17ed85
|
APVTS: Fixed an issue displaying slider value suffixes
|
2018-11-30 18:18:07 +00:00 |
|
ed
|
666d9d1ed4
|
Add a nullptr check in Slider PopupDisplayComponent destructor
|
2018-07-31 09:23:02 +01:00 |
|
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.
|
2018-06-11 11:21:14 +01:00 |
|
hogliux
|
9fee13ba82
|
Slider: Added missing ComponentPeer flags to the popup display of a slider
|
2018-05-30 17:33:04 +01:00 |
|
hogliux
|
8377a6406b
|
Scaling: Ensured that the Slider's PopupDisplayComponent will have the same transform applied as the Slider itself
|
2018-05-29 11:43:30 +01:00 |
|
Tom Poole
|
9f85d53c66
|
Made Sliders preserve their skews when updating their range
|
2018-04-23 09:18:12 +01:00 |
|
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
2018-04-19 20:27:47 +01:00 |
|
Tom Poole
|
df6f60f2e0
|
Fixed a bug calculating the number of decimal places displayed in a slider
|
2018-04-16 09:56:48 +01:00 |
|
Tom Poole
|
c2a877cac8
|
Passed the valueToTextFunction and textToValueFunction lambdas from an AudioProcessorValueTreeState parameter to an attached slider
|
2018-03-12 10:08:38 +00:00 |
|
Tom Poole
|
284fdc51df
|
Added a setNormalisableRange method to Slider
|
2018-03-02 14:36:49 +00:00 |
|
hogliux
|
c72cf7ed64
|
Added Slider method to modify the number of decimal places that are displayed in a slider's text box
|
2018-02-12 09:21:08 +00:00 |
|
Noah Dayan
|
e690350df3
|
Use lambda callbacks instead of listeners with Slider, Button, Label, ComboBox and TextEditor classes
|
2018-01-18 15:23:57 +00:00 |
|
Noah Dayan
|
77c3d790a5
|
Added helper objects to Label and Slider to allow lambda callbacks
|
2018-01-17 14:31:05 +00:00 |
|
jules
|
48a5fbd333
|
Another batch of ScopedPointer cleanups
|
2018-01-10 14:49:57 +00:00 |
|
jules
|
3ec5c17bb1
|
Misc cleanups relating to ScopedPointer
|
2018-01-08 18:03:26 +00:00 |
|
jules
|
edea094d7d
|
Added an option to Slider::setVelocityModeParameters() to set the modifier keys
|
2018-01-08 17:47:07 +00:00 |
|
jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
2018-01-08 10:28:41 +00:00 |
|
jules
|
ce8b2d865a
|
Used Button::onClick to simplify a bunch of library classes and demo code
|
2018-01-03 11:06:04 +00:00 |
|
Tom Poole
|
cff37f5b6a
|
Fixed some const violation errors
|
2017-12-19 12:44:24 +00:00 |
|