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 |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
c16c3a7c28
|
Fixed some documentation and minor GCC warnings. Fixed a JACK bug that would have mixed up the input/output channels.
|
12 years ago |
jules
|
565cb189ea
|
Introjucer: ability to drag files from the project tree into external apps. Added more drag-and-drop functionality for linux.
|
12 years ago |
jules
|
89d5e19fca
|
misc cleanups.
|
12 years ago |
jules
|
2816b2883a
|
Removed warning.
|
12 years ago |
jules
|
5d7622ade5
|
Added methods TreeViewItem::sortSubItems() and PopupMenu::MenuItemIterator::addItemTo().
|
12 years ago |
jules
|
3578465cba
|
Small change for DLL build.
|
12 years ago |
jules
|
e7f77abc68
|
Audio plugins: new DllMain handling.
|
12 years ago |
jules
|
d5dc5b2ba9
|
MouseCursor refactoring.
|
12 years ago |
jules
|
8d2f81cf57
|
Fix for SelectedItemSet in DLL builds.
|
12 years ago |
jules
|
8f514b7198
|
Added standard iterator methods for SelectedItemSet.
|
12 years ago |
jules
|
b7089dfa45
|
New type of mouse cursor: ParentCursor, which means "show the same cursor as the parent component".
|
12 years ago |
jules
|
a0ed9c96e4
|
New class: ConcertinaPanel.
|
13 years ago |
jules
|
67ee4a6201
|
New method Process::makeForegroundProcess() (only implemented in OSX)
|
13 years ago |
jules
|
31e1382646
|
Changed LassoComponent to draw itself via the LookAndFeel.
|
13 years ago |
jules
|
ad1becb00b
|
PixelARGB compile fix for PPC targets.
|
13 years ago |
jules
|
391e99443e
|
Added a method Desktop::getMouseWheelMoveCounter(), and made the existing getMouseButtonClickCounter() method non-static.
|
13 years ago |
jules
|
5a69cc6ce2
|
Internal tidying-up.
|
13 years ago |
jules
|
df729be74a
|
Cleaned-up class inheritance visibilities and encapsulation for some internal classes.
|
13 years ago |
jules
|
591e89cd87
|
Replaced the badly-named method Array::removeValue() with two new methods: removeFirstMatchingValue() and removeAllInstancesOf(). If you call the old method anywhere, you can just replace any calls with removeFirstMatchingValue(), which does the same job, but whose name makes it clear that not all instances of the value will be removed.
|
13 years ago |
jules
|
4233f603db
|
More MouseInputSource tweaks.
|
13 years ago |
jules
|
705de64237
|
Fix for MouseInputSource.
|
13 years ago |
jules
|
0c68958a2f
|
Tweaks to MouseInputSource.
|
13 years ago |
jules
|
50313a1b86
|
Fixed a positioning problem when dragging-and-dropping.
|
13 years ago |
jules
|
87175c91f5
|
Changed the signature of MouseListener::mouseWheelMove() to take a struct MouseWheelDetails rather than raw floats. This will require updates in source code that uses mouse-wheel callbacks, but provides some new abilities, including a flag to indicate inverted wheel direction.
|
13 years ago |
jules
|
5caaa4009a
|
Added class: TextDragAndDropTarget.
|
13 years ago |
jules
|
0e1b6061d5
|
Minor clean-ups for GL, removed some old VC6 hacks.
|
13 years ago |
jules
|
bdd778332d
|
Removed some unused android code. Refactored some messaging code.
|
13 years ago |
jules
|
56bbab1537
|
(automated whitespace clean-up)
|
13 years ago |
jules
|
295d125142
|
Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code.
|
13 years ago |
jules
|
a90aedce50
|
Small updates to ComponentBuilder, UnitTestRunner.
|
13 years ago |
jules
|
34840062ef
|
Made the x and y members public in the Point class.
|
13 years ago |
jules
|
cad2a6329b
|
Minor mouse-up event behaviour tweak.
|
13 years ago |
jules
|
9b38f91226
|
Fixed a compile problem in VSTs. Minor clean-ups.
|
13 years ago |
Julian Storer
|
f93ee54bff
|
Tidied up some drag-and-drop code.
|
13 years ago |
Julian Storer
|
7f4e56191a
|
Mouse click and colour tweaks. Changed OSX URL reading to avoid local caching.
|
13 years ago |
Julian Storer
|
bd9a32c757
|
Removed 'const' from some virtual method return types - this might require a few tweaks to user-code.
|
13 years ago |
Julian Storer
|
ffc2f5d40e
|
Created c++11 move constructors and operator= methods for a bunch of classes (only enabled for c++11 compilers, of course)
|
13 years ago |
Julian Storer
|
c65c07312d
|
Small fixes for Viewport and Identifier.
|
13 years ago |
Julian Storer
|
b70e0a28d2
|
First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
|
14 years ago |