1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-02-03 03:30:06 +00:00
Commit graph

381 commits

Author SHA1 Message Date
hogliux
2fcabaec10 Fix bug when the first display is not the main display on linux 2015-05-27 15:50:12 +01:00
jules
0c99e8e068 Minor cleanups 2015-05-25 10:05:33 +01:00
jules
40b13a692e Fix for resize behaviour of linux windows without titlebars 2015-05-25 09:44:43 +01:00
jules
ff99c6dbc1 Fix to linux modifier key change reporting. 2015-05-22 10:04:39 +01:00
hogliux
7d14a1010d Fix edge-case where no main display would be found on the raspberry pi 2015-05-18 13:07:06 +01:00
hogliux
3ed50c3f09 Fix divide-by-zero issue in screen dpi calculation on raspberry pi 2015-05-18 13:05:14 +01:00
hogliux
c76876d388 Adds proper per-monitor scaling support on linux 2015-05-13 10:35:19 +01:00
Timur Doumler
be9a2ff1bb Implemented support for Android OpenGL native ARGB pixel format. 2015-05-05 17:44:10 +01:00
jules
1952ed195e Whitespace 2015-05-05 12:19:52 +01:00
hogliux
8c242b7547 Fix warnings on linux
Linux now compiles (clang++-3.5) without warnings when the following is enabled (these flags are identical to equator mac warnings):
-Wreorder -Wconstant-conversion -Wint-conversion -Woverloaded-virtual -Wuninitialized -Wunused-parameter -Wshorten-64-to-32 -Wstrict-aliasing -Wshadow -Wconversion -Wsign-compare -Werror -Wsign-conversion
2015-05-05 10:57:50 +01:00
jules
4af50da9f7 Modified app startup code so that JUCEApplication::shutdown() will still get called even if the app is aborted during the initialise() method. 2015-04-14 11:30:25 +01:00
jules
30aa1f3a80 Whitespace cleanup 2015-04-09 10:58:23 +01:00
hogliux
36e5939820 Fix window ordering on mac 2015-04-07 14:13:13 +01:00
jules
f6395d4cda Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this. 2015-03-31 11:44:10 +01:00
jules
dd249faae4 Fix for linux desktop scale on hi-res displays. 2015-03-27 12:18:58 +00:00
jules
426c8fad0b Avoided out-of-range values in OSX magnify gesture callbacks. 2015-03-24 16:19:25 +00:00
jules
8ce3099d93 Reverted a recent linux sub-window event change. 2015-03-23 12:18:22 +00:00
jules
0049fdb39c Fix for linux window repaint problems on the Raspberry Pi. 2015-03-19 15:18:47 +00:00
jules
611abe7812 Tweaked the flags used when linux windows are created within a parent. 2015-03-17 13:06:19 +00:00
jules
b8696a0ecd Minor tidying-up. 2015-03-12 10:04:51 +00:00
jules
e1dcd96892 Workarounds to allow building with Xcode option "strict checking of objc_msgSend calls" enabled. 2015-03-03 09:47:03 +00:00
jules
2022663c6b Compiler warning fix. 2015-02-24 17:44:36 +00:00
jules
272c0a254d Backwards-compatibility fix for OSX 10.6 targets 2015-02-03 17:02:57 +00:00
jules
2ab1a42566 Updated the OSX alert window implementation to avoid deprecated functions. 2015-02-03 10:27:13 +00:00
jules
8b3935f121 Added support for extra info panels in OSX native file choosers. 2015-01-29 14:18:55 +00:00
jules
854a3e98d0 Added a new soft-keyboard type TextInputTarget::decimalKeyboard. 2015-01-12 12:33:54 +00:00
jules
92b01ad0b2 Added some extra safeguards against problems when running a headless linux app. 2014-12-29 15:23:57 +00:00
jules
4260a08038 Added a Windows version of the MouseCursor::CopyingCursor types. 2014-12-22 18:34:57 +00:00
jules
893774561d Fix for OSX window coordinate conversion mistake. 2014-12-08 12:40:40 +00:00
jules
50a55b2e9c Avoided a few compiler warnings. 2014-12-03 11:45:15 +00:00
jules
e58f385806 Added explicit cast to jboolean in an android JNI call. 2014-12-02 10:50:30 +00:00
jules
e58a0ace65 Avoided issues in win32 mouse-handling code when a window is deleted mid-way through a particular type of mouse operation. 2014-11-05 17:27:26 +00:00
jules
6925b9626c Updated OSX file dragging functions to avoid some thigns that were deprecated in 10.10 2014-11-03 14:25:17 +00:00
jules
7e8cc2734d Some workarounds for people still using the 10.5 SDK 2014-11-02 20:40:48 +00:00
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