jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
7 years ago |
Tom Poole
|
cc67e26658
|
Fixed a typo in SelectedItemSet
|
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
|
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
|
7e1ec31df9
|
Increased the movement tolerance for double-clicks when using a touch input source
|
7 years ago |
ed
|
1356ab1819
|
Fixed an issue in the last commit where an assertion would be triggered when not explicitly passing the inputSourceCausingDrag parameter to DragAndDropContainer::startDragging()
|
7 years ago |
ed
|
112f1af3e8
|
Fixed a bug where multiple itemDropped() callbacks were being triggered when using drag and drop
|
7 years ago |
ed
|
3ed0e05c9e
|
Fixed a bug when using drag and drop on devices with both mouse and touch inputs
|
7 years ago |
jules
|
eece581e73
|
Added an assertion if you try to create a MouseCursor with a hotspot that's outside the image bounds
|
7 years ago |
jules
|
970eda679e
|
Added 'final' keyword to a lot of classes from which you really shouldn't be inheriting!
|
7 years ago |
ed
|
5d8d37eb87
|
Added support for multi-touch drag and drop
|
7 years ago |
jules
|
3d7c777238
|
Some light modernisation of a bunch of old code
|
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 |
ed
|
3947df98a9
|
Fixed a scaling bug when doing drag auto-repeat
|
7 years ago |
jules
|
99c5843c3f
|
Worked around a situation where mouse-drag auto-repeat can create a message-queue traffic jam on windows. Also tidied up inside MouseInputSource
|
7 years ago |
tpoole
|
98cb1011bb
|
JUCE Demo: Increased the compiler warning level
|
7 years ago |
hogliux
|
b2576d288a
|
Added a sourceComponent parameter to the performExternalDragDropOfFiles/performExternalDragDropOfText methods of DragAndDropContainer
|
8 years ago |
ed
|
ca9c8f22d7
|
Windows: Removed Desktop::clearAllTouchSources() method and cleaned up some Windows touch input code
|
8 years ago |
ed
|
9d294970d7
|
Windows: Fixed a bug where multi-touch inputs weren't being cleared correctly
|
8 years ago |
jules
|
e7923af185
|
Got rid of the old PARAMETER_TYPE macro - this isn't needed as the same thing can be done directly with the TypeHelpers::ParameterType helper class
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
jules
|
60e9231fb1
|
Removed need for std::function in order to use MessageManager::callAsync(). Used it to modernise a few bits of old code.
|
8 years ago |
ed
|
8ca0bc6791
|
Fixed call to ComponentPeer::handleMouseEvent() in FakeMouseMoveGenerator. Added isPen() and isMouse() methods to MouseInputSource.
|
8 years ago |
ed
|
b7b8d5be57
|
Multiple fixes for touch and pen input on Windows
|
8 years ago |
tpoole
|
f5dafc4a3c
|
Fixed a bug in an Objective-C drag and drop helper class
|
8 years ago |
tpoole
|
059ce35559
|
Fixed a bug in an Objective-C drag and drop helper class
|
8 years ago |
ed
|
01aedca76d
|
Fixed bug where inertial mouse wheel events had screen position (0, 0)
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
8 years ago |
hogliux
|
9f3fb1c0a6
|
Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated
|
8 years ago |
jules
|
d4b47809a1
|
Fixed some spelling mistakes in comments
|
8 years ago |
jules
|
dd13702684
|
Added support for drag and drop of text on OSX, via DragAndDropContainer::shouldDropTextWhenDraggedExternally
|
8 years ago |
jules
|
4d48dfed9d
|
Removed a defunct comment
|
8 years ago |
hogliux
|
d91b07ccc3
|
Changed depcrecated use of old dragOperationStarted/Ended to be an error instead of a warning
|
8 years ago |
hogliux
|
0df1e0b5a9
|
Added sourceDetails parameter to dragOperationStarted and dragOperationEnded
|
8 years ago |
jules
|
ab3e628f36
|
Added mouse-up event pressure handling
|
9 years ago |
jules
|
b439452edd
|
Changed the Array::remove() method to return void, and added an Array::removeAndReturn() method to replace the old functionality
|
9 years ago |
jules
|
fb864a5cb1
|
Corrected some spelling mistakes in comments
|
9 years ago |
jules
|
189853720a
|
Cleaned up a few uses of Image::null
|
9 years ago |
jules
|
6fba61fdeb
|
Allowed mouse-wheel events to be delivered while the mouse button is down
|
9 years ago |
jules
|
674c833c84
|
Added method MouseEvent::mouseWasDraggedSinceMouseDown()
|
9 years ago |
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 |