1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-22 01:34:21 +00:00
Commit graph

293 commits

Author SHA1 Message Date
jules
0033491cc8 Cleaned up some compiler warnings. 2012-09-24 14:03:54 +01:00
jules
46f1c15f92 Introjucer: fix for binary data with duplicate filenames. 2012-09-24 12:08:33 +01:00
jules
e5172b88e9 Fixed some iOS screen position problems. 2012-09-21 18:49:27 +01:00
jules
d5dc5b2ba9 MouseCursor refactoring. 2012-09-21 15:59:12 +01:00
jules
7141fe39dc Fix for menu bar problem on OSX. 2012-09-21 11:37:22 +01:00
jules
710dec8a1e Handling win32 hide/show messages. 2012-09-17 10:03:02 +01:00
jules
2e777f8943 Fix for iOS windowing, and some CGRect clean-ups. 2012-09-13 20:02:09 +01:00
jules
9a7e7a267a New method: Rectangle::constainedWithin(). 2012-09-11 10:57:09 +01:00
jules
9a24aa8a20 Minor clean-ups. 2012-09-11 09:35:03 +01:00
jules
ee7046be34 OSX mouse event tweaks. 2012-09-08 14:36:59 +01:00
jules
7d953a629d OSX modal behaviour fix. 2012-09-07 18:52:30 +01:00
jules
352e5999bc Displaying modifier + delete key shortcuts in OSX main menus. 2012-09-07 17:42:02 +01:00
jules
6e631bceb1 OSX filechooser modality fix. 2012-09-06 11:03:17 +01:00
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