jules
|
8cab6c7356
|
Fixed a deprecation macro in DragAndDropContainer
|
9 years ago |
jules
|
a3426aae10
|
Added support for iOS force-touch
|
9 years ago |
jules
|
041a68f5da
|
Documentation fix.
|
9 years ago |
jules
|
60f2b0a233
|
Minor clean-ups.
|
9 years ago |
jules
|
2626bec010
|
Fixed a silly mistake in SelectedItemSet.
|
9 years ago |
jules
|
07afa76759
|
Made the copy constuctor of SelectedItemSet call its virtual itemSelected/itemDeselected methods.
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
10 years ago |
jules
|
9b79610cb0
|
Added a flag MouseWheelEvent::isInertial (currently only implemented for OSX 10.7 or later), and used this to replace some clunky behaviour in the Viewport class that was there to avoid inertial wheel movements triggering nested scrollable components.
|
10 years ago |
jules
|
062f136dd4
|
Added a method DragAndDropContainer::setCurrentDragImage
|
10 years ago |
jules
|
67ab6a562c
|
Fix for an edge-case where dragging within a triple-click would trigger a false double-click
|
10 years ago |
jules
|
5cd4bf5905
|
Added a method MouseInactivityDetector::setMouseMoveTolerance()
|
10 years ago |
jules
|
d7c54d9847
|
Fixed a comment.
|
10 years ago |
jules
|
c6ca8b05b1
|
Added callbacks to DragAndDropContainer to be told when drag operations begin/end.
|
10 years ago |
jules
|
31b912bc87
|
Tweak to DragAndDropContainer to avoid problems detecting the window that's being dragged over.
|
10 years ago |
jules
|
66d413c32b
|
Minor clean-ups
|
10 years ago |
jules
|
7dac51859c
|
Fixes for unbounded mouse behaviour on scaled displays
|
10 years ago |
jules
|
2f1ef234ce
|
Tightened up a few places where numeric conversion warnings could happen.
|
11 years ago |
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>.
|
11 years ago |
jules
|
8be86285b0
|
Fixed erroneous showing of drag-and-drop image if the drag starts on a non-droppable comp.
|
11 years ago |
jules
|
40ad479b96
|
Couple of minor cleanups.
|
11 years ago |
jules
|
ca42bdaeb4
|
Documentation update + Xcode 3 compiler fix.
|
11 years ago |
jules
|
4620d71816
|
Made DragAndDropContainer force mouse-cursor updates to help when using modifier keys to change the drag mode.
|
11 years ago |
jules
|
e432b03c61
|
Avoiding alert beeps when windows are created during a drag operation.
|
11 years ago |
jules
|
8efe5abb1a
|
Avoided DragAndDropContainer holding onto its description object after a drag finishes.
|
11 years ago |
jules
|
177b6426b8
|
When dragging-and-dropping, made the escape key cancel the drag.
|
11 years ago |
jules
|
ef1f2e6094
|
Avoided some repainting when moving scaled windows (win32). Also removed the fake drop-shadowing in newer versions of
|
11 years ago |
jules
|
7bf1da5e17
|
Added MouseInputSource::isUnboundedMouseMovementEnabled(). Tweaks to mouse cursor snap-back in Sliders.
|
11 years ago |
jules
|
5df6bf0513
|
Minor clean-ups.
|
11 years ago |
jules
|
be1d5253ee
|
Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value.
|
11 years ago |
jules
|
7f6394478a
|
Stripped out some unnecessary boilerplate includes from juce_gui_basics.
|
11 years ago |
jules
|
39c44c12ed
|
Added a Component::getDesktopScaleFactor() method which can be overridden to force a scale for a particular window.
|
11 years ago |
jules
|
fc21a145cf
|
Fix for broken screen coord conversion in plugin windows.
|
12 years ago |
jules
|
b91983c480
|
Work towards supporting a global scaling factor: Desktop::setGlobalScaleFactor().
|
12 years ago |
jules
|
7590e3f1fe
|
Fixed some toolbar customiser drag+drop problems.
|
12 years ago |
jules
|
4d7aaace23
|
Changed DragAndDropContainer::getCurrentDragDescription() to return a var.
|
12 years ago |
jules
|
3d74717349
|
Bit of tidying-up in the Point class, and some spelling fixes in comments.
|
12 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 years ago |
jules
|
5918d039ce
|
Added some "override" annotations.
|
12 years ago |
jules
|
7293044a73
|
MouseInactivityDetector fix.
|
12 years ago |
jules
|
155859f86b
|
Internal refactoring.
|
12 years ago |
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
12 years ago |
jules
|
d3a207c596
|
New classes: AnimatedPosition and MouseInactivityDetector.
|
12 years ago |
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
jules
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
12 years ago |
jules
|
e9d160b545
|
Fixed a problem where modal loops could stop a mouse-up event.
|
12 years ago |
jules
|
b26cc92546
|
Fixes for Windows 8 DPI awareness, Windows GL window touch events, and some GL compatibility tweaks.
|
12 years ago |
jules
|
7bc0cf13b1
|
Added method Component::mouseMagnify(), to respond to pinch-to-zoom gestures. Supported in OSX and (untested) Windows.
|
12 years ago |
jules
|
910b834f72
|
Minor clean-ups.
|
12 years ago |
jules
|
071267c252
|
Avoid double-clicks being triggered if they occurred in different windows.
|
12 years ago |
jules
|
7a3453f48b
|
Minor clean-ups.
|
12 years ago |