1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-14 00:14:18 +00:00
Commit graph

71 commits

Author SHA1 Message Date
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
jules
bf94ab0e4c Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings 2017-04-21 15:09:35 +01:00
ed
b7b8d5be57 Multiple fixes for touch and pen input on Windows 2017-03-15 17:16:04 +00:00
ed
08707ec85c Fixed bug in ThreeValueVertical Slider where initial mouse down/drag wouldn't get correct thumb index 2017-02-21 14:03:50 +00:00
ed
16e6c6fd84 Slider and NormalisableRange changed to use standard library math functions 2016-08-31 09:00:50 +01:00
jules
3f83eedd45 Minor tidying up 2016-08-15 16:49:16 +01:00
tpoole
e9832ffdf4 Added a symmetric skew option to Slider 2016-08-15 11:31:11 +01:00
jules
674c833c84 Added method MouseEvent::mouseWasDraggedSinceMouseDown() 2016-02-16 12:59:49 +00:00
jules
ecfa5d1040 Tidied up some rotary parameter handling code in Slider 2016-02-04 09:38:20 +00:00
jules
95d88e3356 Marked Slider popup windows as temporary 2016-01-29 11:21:14 +00:00
jules
f8047066d6 Made Slider::getPositionOfValue() const 2015-08-28 16:55:00 +01:00
hogliux
71e7624235 Jump to slider default value if only the alt key is down (and no other modifiers) 2015-07-29 15:28:22 +01:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
jules
06c1a15496 Added some missing 'override' decorators 2015-05-15 12:54:44 +01:00
Timur Doumler
b68b4670b9 Added SliderLayout to LookAndFeel to allow flexible slider/textbox positioning. Refactored Slider to separate this functionality. 2015-05-07 17:16:45 +01:00
jules
3cee0e2c19 Updates to Slider to keep the text box editability in sync when the parent is enabled. 2015-03-04 16:01:20 +00:00
jules
ad8cc4b693 Changed the very old and strangely written Slider::getDoubleClickReturnValue method into two separate methods. 2015-01-27 17:05:31 +00:00
jules
ddb7e88cf9 Added Slider::isRotary() 2015-01-14 10:54:05 +00:00
jules
6678046167 Made the Slider's popup display inherit from its parent's lookandfeel. 2014-10-06 11:03:25 +01:00
jules
b7d922d4d1 Improved the way sliders react to vertical/horizontal mouse-wheel moves. 2014-09-15 18:53:34 +01:00
jules
300029971a Fixed some assertions in Slider 2014-08-28 16:53:00 +01:00
jules
87a2c67e99 Fixed tooltips with certain kinds of sliders. 2014-08-20 20:58:18 +01:00
jules
8c99011b4c Minor change to the order in which Slider callbacks are made, so that the order is the same for async/sync callbacks. 2014-08-11 18:50:25 +01:00
jules
82726a9e66 Improved slider mouse wheel behaviour for inc/dec sliders. 2014-07-26 10:53:29 +01:00
jules
2f1ef234ce Tightened up a few places where numeric conversion warnings could happen. 2014-07-10 18:57:24 +01:00
jules
6c61dbb68e Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>. 2014-06-14 13:06:53 +01:00
jules
9aa3245315 Slider drag mode fix. 2014-03-12 19:27:09 +00:00
jules
51a0f6e9ff Changed Slider::snapValue to provide more details about the drag mode involved. 2014-02-28 20:53:33 +00:00
jules
dad1b4634c Numeric rounding error fix in Slider. 2013-12-28 16:46:57 +00:00
jules
19a6a282a2 Slider behaviour fix. 2013-12-07 16:40:56 +00:00
jules
4e61bdb9e4 Updated a few Slider lookandfeel methods to take a Slider& as a parameter. 2013-11-10 18:08:42 +00:00
jules
b9a1336867 Slider inc/dec button click fix. 2013-10-11 22:52:23 +01:00
jules
a97921a561 Changed the Slider popup component to get its colour settings from its parent slider. 2013-10-01 10:30:21 +01:00
jules
e56d9561fc More minor tweaks to Slider unbounded mouse behaviour. 2013-09-10 11:33:01 +01:00
jules
ec524a437d Fixed VC warning. Tweak to mouse cursor snap-back in sliders. Added an introjucer option to avoid adding the BinaryData.h header to AppConfig.h 2013-09-09 21:43:57 +01:00
jules
7bf1da5e17 Added MouseInputSource::isUnboundedMouseMovementEnabled(). Tweaks to mouse cursor snap-back in Sliders. 2013-09-09 12:29:06 +01:00
jules
be1d5253ee Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value. 2013-09-03 10:44:55 +01:00
jules
b3fd5cb8a3 Added iterator access to Desktop's list of mouse sources. 2013-09-02 22:06:10 +01:00
jules
5918d039ce Added some "override" annotations. 2013-07-08 19:05:14 +01:00
jules
60fe89c1aa Slider LinearBarVertical fixes. 2013-07-01 17:39:10 +01:00
jules
c75a7300f5 Added some 'override' modifiers to overridden methods. 2013-06-23 23:09:52 +01:00
jules
8e5268a1f8 Added methods LookAndFeel::getSliderPopupFont and getSliderPopupPlacement.
LookAndFeel::drawFileBrowserRow improvement.
2013-06-18 19:46:24 +01:00
jules
03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 2013-06-13 13:17:12 +01:00
jules
4bc38109df Documentation and warning fix. 2013-06-05 12:47:25 +01:00
jules
f8d2fbc5c4 Better handling of start/end drag callbacks in Slider. 2013-06-04 11:35:51 +01:00
jules
af18430f08 Changed Label::setText to use a NotificationType parameter rather than a bool. 2013-04-01 14:33:27 +01:00
jules
e543949bda Minor clean-ups. 2013-01-05 20:07:22 +00:00
jules
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
412e59e1fd Slider: alt-click acts like double-clicking. 2012-11-10 15:11:21 +00:00
jules
b6d825e133 Added slider type LinearBarVertical. 2012-11-05 20:33:34 +00:00