jules
|
1b9a60e52c
|
Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before.
|
11 years ago |
jules
|
60a0087114
|
Some internal component peer work.
|
11 years ago |
jules
|
96c234f8c5
|
Groundwork for desktop scaling. Added win32 calls to allow drag+drop in apps with lower permissions.
|
12 years ago |
jules
|
155859f86b
|
Internal refactoring.
|
12 years ago |
jules
|
089332d78c
|
MSVC compile bug fix
|
12 years ago |
jules
|
9c82572dca
|
Refactored a few internals of ComponentPeer.
|
12 years ago |
jules
|
98ae8a49d2
|
Added DPI field to Desktop::Display information. Couple of Android fixes.
|
12 years ago |
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
12 years ago |
jules
|
2db3582466
|
win32: avoid beep on alt-key press.
|
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
|
ce3ecc752b
|
Window positioning fix.
|
12 years ago |
jules
|
9387c7fdaf
|
Simplified some ComponentPeer methods.
|
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
|
8f26cc79c9
|
Minor clean-ups.
|
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
|
01d123d1e8
|
Workarounds for a few mingw warnings and errors.
|
12 years ago |
jules
|
d9c89a2a5f
|
Doh! Fixed a typo.
|
12 years ago |
jules
|
ed978fc8dc
|
win32 windowing robustness fix.
|
12 years ago |
jules
|
96ca3fbaf4
|
Windows: better screensaver defeating.
|
12 years ago |
jules
|
7969ec3611
|
NativeAlertWindow callback implementations.
|
12 years ago |
jules
|
fa941156c2
|
Fix for win32 drag-and-drop on GL components.
|
12 years ago |
jules
|
bfd9350bed
|
Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode.
|
12 years ago |
jules
|
960e604baa
|
Removed restriction on number of touches in iOS/Android.
|
12 years ago |
jules
|
e543949bda
|
Minor clean-ups.
|
12 years ago |
jules
|
9ca3ab9454
|
AlertWindows should now be always-on-top if the process is using any other windows are in that mode.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
667a18712f
|
Added begin()/end() iterators to RectangleList. You should use these in preference to RectangleList::Iterator, as they're faster.
|
12 years ago |
jules
|
a25acde808
|
Image subsection fix. Linux text drag-and-drop.
|
12 years ago |
jules
|
d5dc5b2ba9
|
MouseCursor refactoring.
|
12 years ago |
jules
|
710dec8a1e
|
Handling win32 hide/show messages.
|
12 years ago |
jules
|
9a7e7a267a
|
New method: Rectangle::constainedWithin().
|
12 years ago |
jules
|
9a24aa8a20
|
Minor clean-ups.
|
12 years ago |
jules
|
976be45c2a
|
Minor updates for mingw compatibility.
|
12 years ago |
jules
|
6fb039ba0f
|
Tweak to win32 code for vs2005 compatibility.
|
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
|
19e304bc6f
|
Better support for pixel strides in the software renderer.
|
12 years ago |
jules
|
67ee4a6201
|
New method Process::makeForegroundProcess() (only implemented in OSX)
|
12 years ago |
jules
|
fdb176b9e9
|
Windows drag-and-drop fix. OSX 10.5 build fix.
|
12 years ago |
jules
|
5a69cc6ce2
|
Internal tidying-up.
|
13 years ago |
jules
|
8d283685fc
|
Fixed a mouse-position bug in win32 when dragging windows.
|
13 years ago |
jules
|
df729be74a
|
Cleaned-up class inheritance visibilities and encapsulation for some internal classes.
|
13 years ago |
jules
|
9af7f2f480
|
Fixed a dependency issue in the graphics module.
|
13 years ago |
jules
|
3ddc6dd43d
|
New class: DropShadow, and a complete refactoring of the way shadows are rendered. The DropShadowEffect and DropShadower classes now take a DropShadow object to describe their shadow parameters, instead of the raw numbers.
|
13 years ago |
jules
|
18cfadf898
|
Refactored the handling of command-line args: added new static methods JUCEApplication::getCommandLineParameters() and getCommandLineParameterArray().
|
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
|
75f8a6a440
|
Removed compatibility for iOS versions before 3.2.
|
13 years ago |
jules
|
5caaa4009a
|
Added class: TextDragAndDropTarget.
|
13 years ago |
jules
|
7d4bbd114a
|
New class Desktop::Displays, which now handles all display size information and replaces some methods that were in Desktop. Also now supports display scaling values. See Desktop::getDisplays().
|
13 years ago |
jules
|
e87f833183
|
Tidied up a few rectangle methods.
|
13 years ago |