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.
|
2012-07-07 21:09:10 +01:00 |
|
jules
|
4233f603db
|
More MouseInputSource tweaks.
|
2012-07-05 11:29:03 +01:00 |
|
jules
|
6eaba30646
|
Fixed some DocumentWindow behaviour in the library and introjucer.
|
2012-06-25 18:35:29 +01:00 |
|
jules
|
18cfadf898
|
Refactored the handling of command-line args: added new static methods JUCEApplication::getCommandLineParameters() and getCommandLineParameterArray().
|
2012-06-25 11:05:39 +01:00 |
|
jules
|
5913db4697
|
Linux compile error fix.
|
2012-06-18 12:10:21 +01:00 |
|
jules
|
7875420076
|
Couple of 10.4 OSX fixes.
|
2012-06-17 18:51:52 +01:00 |
|
jules
|
ec67783251
|
Fix for disappearing Apple extras menu items when showing native file choosers.
|
2012-06-14 13:57:38 +01:00 |
|
jules
|
817837ad48
|
Compatibility fix for older OSX SDKs.
|
2012-06-14 13:41:50 +01:00 |
|
jules
|
5aa9d93c9a
|
Fix for OSX NSView positioning.
|
2012-06-13 17:26:24 +01:00 |
|
jules
|
0e898a5d7c
|
iOS rotation and desktop positioning fixes.
|
2012-06-13 15:12:13 +01:00 |
|
jules
|
5e39e9944a
|
Workaround for PPC builds.
|
2012-06-07 13:53:00 +01:00 |
|
jules
|
07a774adcc
|
Fix for GCC syntax problem.
|
2012-05-31 09:01:39 +01:00 |
|
jules
|
dab9295611
|
Minor refactoring of obj-C internals.
|
2012-05-30 14:35:40 +01:00 |
|
jules
|
e40903a9b6
|
(Removed some temporary code that was checked-in accidentally).
|
2012-05-30 12:36:13 +01:00 |
|
jules
|
d0ac43035c
|
Fixed build for older OSX SDKs.
|
2012-05-29 11:26:24 +01:00 |
|
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.
|
2012-05-29 10:30:41 +01:00 |
|
jules
|
2cf53557f6
|
Helper class for dynamically building Obj-C classes, and conversion of internal app delegate class to use this.
|
2012-05-27 22:05:21 +01:00 |
|
jules
|
b36708e3f3
|
Fix for building in older OSX versions.
|
2012-05-26 10:48:44 +01:00 |
|
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.
|
2012-05-25 16:42:36 +01:00 |
|
jules
|
75f8a6a440
|
Removed compatibility for iOS versions before 3.2.
|
2012-05-24 13:10:20 +01:00 |
|
jules
|
5151e2e06d
|
Minor tidying-up.
|
2012-05-23 21:01:18 +01:00 |
|
jules
|
5caaa4009a
|
Added class: TextDragAndDropTarget.
|
2012-05-23 13:07:27 +01:00 |
|
jules
|
9c21813960
|
Fix for a mistake in the last check-in!
|
2012-04-30 13:48:49 +01:00 |
|
jules
|
5e378c5c90
|
Fix for linux keyboard function.
|
2012-04-30 12:08:00 +01:00 |
|
jules
|
3ef8be7a42
|
Updated use of deprecated linux keyboard function. Removed some unnecessary GL headers.
|
2012-04-30 10:16:33 +01:00 |
|
jules
|
1125229308
|
Fixed a typo that prevented OSX 10.6 builds.
|
2012-04-25 09:40:04 +01:00 |
|
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().
|
2012-04-24 13:24:07 +01:00 |
|
jules
|
1f95f54089
|
Purged some warnings.
|
2012-04-10 10:29:14 +01:00 |
|
jules
|
87d3acf19f
|
Message leak fix. Android repaint fix. Minor clean-ups.
|
2012-03-30 09:31:35 +01:00 |
|
jules
|
53c0436d71
|
Android fixes. OSX fix for old SDKs.
|
2012-03-29 12:40:14 +01:00 |
|
jules
|
bdd778332d
|
Removed some unused android code. Refactored some messaging code.
|
2012-03-25 20:09:57 +01:00 |
|
jules
|
dcb8351844
|
Minor tweaks to Component and OSX fullscreen behaviour.
|
2012-03-19 21:49:52 +00:00 |
|
jules
|
e87f833183
|
Tidied up a few rectangle methods.
|
2012-03-18 17:22:05 +00:00 |
|
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.
|
2012-03-18 16:41:03 +00:00 |
|
jules
|
cd711a5c44
|
OpenGL refactoring. Removed a couple of minor methods from OpenGLComponent.
|
2012-03-15 15:58:34 +00:00 |
|
jules
|
16f5684bd9
|
Introjucer: added a button for changing the copying mode of all modules. Added support for kiosk mode in iOS.
|
2012-03-13 19:23:04 +00:00 |
|
jules
|
83b35eba25
|
Minor tweaks to help support mingw, and to avoid namespace issues with assertions.
|
2012-03-06 20:31:39 +00:00 |
|
jules
|
96976db624
|
Windows: faster rendering on 32-bit video cards. Audio fix for iOS.
|
2012-02-29 15:10:11 +00:00 |
|
jules
|
a07f07dda3
|
Avoided disabling OSX kiosk mode when focus is lost.
|
2012-02-29 10:06:13 +00:00 |
|
jules
|
e78147dd06
|
Android: screen size fix.
|
2012-02-28 22:18:28 +00:00 |
|
jules
|
a8083eb293
|
TextLayout fix. OSX fullscreen fix.
|
2012-02-23 13:41:05 +00:00 |
|
jules
|
4cf80f1819
|
Fix for kiosk mode in OSX 10.6.
|
2012-02-23 11:05:54 +00:00 |
|
jules
|
1804b983a0
|
Android GL work.
|
2012-02-23 09:57:00 +00:00 |
|
jules
|
994f1de977
|
Linux clipboard fix. Better kiosk mode control in OSX10.7.
|
2012-02-22 11:33:38 +00:00 |
|
jules
|
d3d391ae7f
|
Introjucer: Improved android project saving to allow the activity class to be custom-named, and to copy the java into the target tree instead of linking. Also added an option to set the android architectures.
|
2012-02-20 17:21:49 +00:00 |
|
jules
|
9d973f0089
|
Fixes for CoreAudio, MidiFile, TextEditor, Tooltip.
|
2012-02-20 12:04:49 +00:00 |
|
jules
|
e1fea143b6
|
Linux 64-bit icon fix.
|
2012-02-16 14:12:45 +00:00 |
|
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.
|
2012-02-11 14:09:23 +00:00 |
|
jules
|
151ec34375
|
Android windowing fix.
|
2012-02-09 10:34:11 +00:00 |
|
jules
|
a8a7630635
|
OSX 10.7: windows that have a maximise button and a native title bar will now support Lion full-screen mode.
|
2012-02-08 10:15:17 +00:00 |
|