1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-25 02:04:23 +00:00
Commit graph

130 commits

Author SHA1 Message Date
jules
4ccba42fa8 OSX modality fix. 2012-09-04 10:39:42 +01:00
jules
d6848d3bb1 Small AAX fix, and plugin file-chooser fix. 2012-08-30 21:53:01 +01:00
jules
fa8cbe334d Linux XRender fix. 2012-08-30 12:55:44 +01:00
jules
b65255375a Linux windowing: supported the _NET_WM_USER_TIME value, and did some general tidying up. 2012-08-30 10:33:01 +01:00
jules
9281759612 Added method TextEditor::setEscapeAndReturnKeysConsumed(). 2012-08-29 19:02:57 +01:00
jules
de44f0a332 Tweaked some OSX modal window behaviour. 2012-08-28 19:03:39 +01:00
jules
976be45c2a Minor updates for mingw compatibility. 2012-08-24 08:57:18 +01:00
jules
dba5418a53 OSX mouse wheels in 10.6 - check for device returning NaNs. 2012-08-16 13:55:41 +01:00
jules
6fb039ba0f Tweak to win32 code for vs2005 compatibility. 2012-08-15 15:27:51 +01:00
jules
b7089dfa45 New type of mouse cursor: ParentCursor, which means "show the same cursor as the parent component". 2012-08-14 17:47:41 +01:00
jules
448f0c85bc Detecting minimisation state changes in OSX. 2012-08-14 13:10:30 +01:00
jules
ec995d9753 OSX 10.4 compile fix. 2012-08-09 16:25:53 +01:00
jules
cf959decce Minor string optimisation. 2012-08-09 08:54:43 +01:00
jules
0ce65462af Translation of OSX app menu strings. Minor misc changes and documentation fixes. 2012-08-08 14:25:59 +01:00
jules
7829d1e4bf Changed OSX native alert boxes to use TRANS to translate their ok/yes/no/cancel button text. 2012-08-07 14:50:35 +01:00
jules
19e304bc6f Better support for pixel strides in the software renderer. 2012-08-03 16:27:45 +01:00
jules
67ee4a6201 New method Process::makeForegroundProcess() (only implemented in OSX) 2012-07-31 21:06:12 +01:00
jules
e0f1224a75 Updated the SystemStats operating system code: instead of having a special getOSXMinorVersionNumber() method, it now provides a more detailed version number when you call getOperatingSystemType(). Also added new types for iOS and Win8. 2012-07-31 15:17:15 +01:00
jules
56a1ba8fe1 OSX: mouse position rounding change. 2012-07-28 09:42:29 +01:00
jules
5001ead53a OSX 10.5 SDK and GCC fixes. 2012-07-26 10:14:16 +01:00
jules
fdb176b9e9 Windows drag-and-drop fix. OSX 10.5 build fix. 2012-07-26 08:24:40 +01:00
jules
8a006e589c Cleaned up some application startup code. 2012-07-25 07:53:28 +01:00
jules
7373bfd3be OSX: prevent mouse-moves when behind an inactive window. 2012-07-19 14:07:47 +01:00
jules
e864ac8109 New method: Process::setDockIconVisible() 2012-07-17 15:50:44 +01:00
jules
601f729bf7 OSX zooming window fix. 2012-07-16 21:13:07 +01:00
jules
2c3adef110 Fixed a mac windowing bug. 2012-07-14 13:48:45 +01:00
jules
5a69cc6ce2 Internal tidying-up. 2012-07-13 19:31:00 +01:00
jules
4718026b47 OSX keycode character fix. 2012-07-13 18:17:25 +01:00
jules
8d283685fc Fixed a mouse-position bug in win32 when dragging windows. 2012-07-13 10:32:05 +01:00
jules
df729be74a Cleaned-up class inheritance visibilities and encapsulation for some internal classes. 2012-07-12 14:10:46 +01:00
jules
9af7f2f480 Fixed a dependency issue in the graphics module. 2012-07-12 11:19:32 +01:00
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. 2012-07-11 21:07:47 +01:00
jules
8a586adc8b On OSX, made sure popup menus are dismissed when the main menu is opened. 2012-07-10 17:27:11 +01:00
jules
7ce0bf15d3 Added callbacks JUCEApplication::suspended() and resumed() for iOS and Android. 2012-07-10 16:59:35 +01:00
jules
4253bacb6a Removed some compiler warnings, fix for OSX file chooser modality. 2012-07-09 10:16:51 +01:00
jules
ceb556876a Fixes to deal with effect rendering in retina displays, e.g. drop-shadows, etc. 2012-07-08 20:07:53 +01:00
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