jules
|
7373bfd3be
|
OSX: prevent mouse-moves when behind an inactive window.
|
13 years ago |
jules
|
e864ac8109
|
New method: Process::setDockIconVisible()
|
13 years ago |
jules
|
601f729bf7
|
OSX zooming window fix.
|
13 years ago |
jules
|
2c3adef110
|
Fixed a mac windowing bug.
|
13 years ago |
jules
|
5a69cc6ce2
|
Internal tidying-up.
|
13 years ago |
jules
|
4718026b47
|
OSX keycode character fix.
|
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
|
8a586adc8b
|
On OSX, made sure popup menus are dismissed when the main menu is opened.
|
13 years ago |
jules
|
7ce0bf15d3
|
Added callbacks JUCEApplication::suspended() and resumed() for iOS and Android.
|
13 years ago |
jules
|
4253bacb6a
|
Removed some compiler warnings, fix for OSX file chooser modality.
|
13 years ago |
jules
|
ceb556876a
|
Fixes to deal with effect rendering in retina displays, e.g. drop-shadows, etc.
|
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
|
6eaba30646
|
Fixed some DocumentWindow behaviour in the library and introjucer.
|
13 years ago |
jules
|
18cfadf898
|
Refactored the handling of command-line args: added new static methods JUCEApplication::getCommandLineParameters() and getCommandLineParameterArray().
|
13 years ago |
jules
|
5913db4697
|
Linux compile error fix.
|
13 years ago |
jules
|
7875420076
|
Couple of 10.4 OSX fixes.
|
13 years ago |
jules
|
ec67783251
|
Fix for disappearing Apple extras menu items when showing native file choosers.
|
13 years ago |
jules
|
817837ad48
|
Compatibility fix for older OSX SDKs.
|
13 years ago |
jules
|
5aa9d93c9a
|
Fix for OSX NSView positioning.
|
13 years ago |
jules
|
0e898a5d7c
|
iOS rotation and desktop positioning fixes.
|
13 years ago |
jules
|
5e39e9944a
|
Workaround for PPC builds.
|
13 years ago |
jules
|
07a774adcc
|
Fix for GCC syntax problem.
|
13 years ago |
jules
|
dab9295611
|
Minor refactoring of obj-C internals.
|
13 years ago |
jules
|
e40903a9b6
|
(Removed some temporary code that was checked-in accidentally).
|
13 years ago |
jules
|
d0ac43035c
|
Fixed build for older OSX SDKs.
|
13 years ago |
jules
|
ac1d6955e7
|
Rewrote all internal OSX obj-C classes as dynamically-created classes. A side-effect of this is that plugins will no longer suffer from obj-C name-collision problems, and the old JUCE_ObjCExtraSuffix value is no longer needed.
|
13 years ago |
jules
|
2cf53557f6
|
Helper class for dynamically building Obj-C classes, and conversion of internal app delegate class to use this.
|
13 years ago |
jules
|
b36708e3f3
|
Fix for building in older OSX versions.
|
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
|
5151e2e06d
|
Minor tidying-up.
|
13 years ago |
jules
|
5caaa4009a
|
Added class: TextDragAndDropTarget.
|
13 years ago |
jules
|
9c21813960
|
Fix for a mistake in the last check-in!
|
13 years ago |
jules
|
5e378c5c90
|
Fix for linux keyboard function.
|
13 years ago |
jules
|
3ef8be7a42
|
Updated use of deprecated linux keyboard function. Removed some unnecessary GL headers.
|
13 years ago |
jules
|
1125229308
|
Fixed a typo that prevented OSX 10.6 builds.
|
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
|
1f95f54089
|
Purged some warnings.
|
13 years ago |
jules
|
87d3acf19f
|
Message leak fix. Android repaint fix. Minor clean-ups.
|
13 years ago |
jules
|
53c0436d71
|
Android fixes. OSX fix for old SDKs.
|
13 years ago |
jules
|
bdd778332d
|
Removed some unused android code. Refactored some messaging code.
|
13 years ago |
jules
|
dcb8351844
|
Minor tweaks to Component and OSX fullscreen behaviour.
|
13 years ago |
jules
|
e87f833183
|
Tidied up a few rectangle methods.
|
13 years ago |
jules
|
49870de020
|
Added a bit of extra functionality to WindowsRegistry. Linux: couple of fixes for fullscreen, file chooser, and a bit of tidying up. Internal refactoring in NSViewComponent.
|
13 years ago |
jules
|
cd711a5c44
|
OpenGL refactoring. Removed a couple of minor methods from OpenGLComponent.
|
13 years ago |
jules
|
16f5684bd9
|
Introjucer: added a button for changing the copying mode of all modules. Added support for kiosk mode in iOS.
|
13 years ago |