1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-17 00:44:19 +00:00
Commit graph

347 commits

Author SHA1 Message Date
jules
506ed2663f Workaround for old versions of Xcode. 2014-10-29 14:47:31 +00:00
jules
61bf9392d0 Cleaned up a few OSX 10.10 deprecated functions. 2014-10-28 10:29:01 +00:00
jules
3fc84c2e8b Handling left-tab keypresses on Linux. 2014-10-20 08:56:38 +01:00
jules
06c31487c1 Made it possible to set JUCE_DISABLE_WIN32_DPI_AWARENESS=1 to disable win32 high-res scaling. 2014-10-16 12:28:39 +01:00
jules
1db9fd9ba9 Linux kdialog file-chooser fix 2014-10-12 16:14:53 +01:00
jules
b33677dbb0 Fix for rotation on some iOS device types. 2014-10-07 17:15:51 +01:00
jules
8f89605e15 Better rotation on iOS8 2014-09-30 16:38:42 +01:00
jules
31b912bc87 Tweak to DragAndDropContainer to avoid problems detecting the window that's being dragged over. 2014-09-16 15:38:18 +01:00
jules
925961b389 Added win32 support for JUCEApplication::suspended() and resumed() callbacks. 2014-09-15 18:26:10 +01:00
jules
de1d07090a Returning correct app failure codes if the app quits before finishing initialisation. 2014-08-20 20:57:51 +01:00
jules
da8e3c53b6 Fix for win32 openGL repaints when continuous rendering is turned off. 2014-08-14 11:44:46 +01:00
jules
4af1478dfb Fixed a few windowing issues when using global scale factors. 2014-08-08 09:23:01 +01:00
jules
93b9708777 Fixed a coordinate issue with NSViewComponent hit testing. 2014-08-07 16:38:54 +01:00
jules
ac7e776798 linux scaled desktop size fix. 2014-08-05 13:29:35 +01:00
jules
29ae02ad7f Fix for linux desktop scale factors. 2014-08-04 13:42:52 +01:00
jules
43252902f1 Made OSX windows do a better job of checking for overlapping windows when calling contains() 2014-08-01 20:59:09 +01:00
jules
2080aab33a Linux: better detection of transparent windowing ability. 2014-07-28 10:43:37 +01:00
jules
0c1f2a6a72 Extended linux zenity file chooser to use filters and bring the window to the front. 2014-07-21 16:51:05 +01:00
jules
2f1ef234ce Tightened up a few places where numeric conversion warnings could happen. 2014-07-10 18:57:24 +01:00
jules
a46b96e585 win32 component peer deletion safety check. 2014-07-02 14:07:41 +01:00
jules
0bf57ddf0c Added a method RectangleList::ensureStorageAllocated 2014-06-29 18:39:45 +01:00
jules
a0bcb86e08 Window focus fix for OSX app builds. 2014-06-15 12:05:01 +01:00
jules
6c61dbb68e Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>. 2014-06-14 13:06:53 +01:00
jules
db02a89fda Kiosk mode workarounds for 10.8 2014-06-13 17:57:27 +01:00
jules
145413143f Added some assertions to some Desktop methods to check that the message manager is locked. 2014-06-05 11:00:10 +01:00
jules
0328a9e249 (Minor correction to last commit) 2014-06-04 22:14:58 +01:00
jules
4935236b41 Workaround to avoid problems if OSX fails to return any monitor sizes while monitors are being re-arranged. 2014-06-04 22:10:59 +01:00
jules
f5af6cd27d (Reverted a couple of mistaken changes from an earlier commit) 2014-05-28 17:56:26 +01:00
jules
619716751e Tweaked the ScopedJuceInitialiser_GUI to use reference-counting internally, and used it to replace/simplify some similar objects in the plugin wrapper classes. 2014-05-28 11:06:48 +01:00
jules
3cc8406b3d Workaround for mysterious OSX focus problem. 2014-05-19 10:38:43 +01:00
jules
6c50dda488 Extra safeguards against things that can happen during the win32 PeekMessage call 2014-05-16 11:37:04 +01:00
jules
f96ee7c860 Extended TextInputTarget to include a preference for the type of virtual keyboard (implemented on iOS + android) 2014-04-23 20:35:45 +01:00
jules
ad8acb88ca Linux xinerama DPI fix. 2014-04-23 10:47:30 +01:00
jules
dfb1830493 Fix for iOS compiler warning 2014-04-23 10:26:26 +01:00
jules
9b07d806e6 Fix for SHM display not being available on linux. 2014-04-23 10:20:51 +01:00
jules
4a0c5173e9 Fix for linux zenity file chooser. 2014-04-10 21:01:06 +01:00
jules
b5d10d753a Made Process::isForegroundProcess() return a correct result on iOS. 2014-04-01 12:13:29 +01:00
jules
f629a61e13 Fixes for kiosk mode on windows with non-native title bars. 2014-03-29 19:39:13 +00:00
jules
e0491d4574 Added support a flag JUCE_DISABLE_NATIVE_FILECHOOSERS which is pretty self-explanatory. 2014-03-25 17:30:26 +00:00
jules
fb9ef9e906 Avoided windows being made visible when using toBehind on OSX. 2014-03-24 19:22:16 +00:00
jules
86d6018fb3 win32 numeric keypad handling fix 2014-03-23 17:54:10 +00:00
jules
5feabe9687 Another attempt to fix the infamous VST cubase key focus problem. 2014-03-19 21:00:47 +00:00
jules
e2461cd5b0 Improved z-order of always-on-top temporary windows in OSX. 2014-03-19 12:31:00 +00:00
jules
dfda7c77fc Workarounds for some mingw build problems. 2014-03-19 11:23:52 +00:00
jules
c733ed50ff Began adding some win8.1 DPI functionality. 2014-03-16 21:08:11 +00:00
jules
9f1dd01625 Avoided an inputAttemptWhenModal callback on OSX when making windows visible. 2014-03-14 18:59:40 +00:00
jules
fec71a645b Made sure the monitor list is sorted correctly on win32. 2014-02-21 14:40:09 +00:00
jules
6a75641ca9 Better detection of win32 main monitor. 2014-02-21 13:16:33 +00:00
jules
7a869d6528 Made the OpenGL graphics context keep a cache of textures it has recently used for Image rendering, to avoid repeatedly moving data to the GPU. 2014-02-20 16:38:49 +00:00
jules
0a51a8d99f Made sure that win32 file dialogs are resizeable. 2014-02-03 20:23:06 +00:00