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