hogliux
fb8a1dbf48
Fix some iOS build warnings
2015-08-24 11:44:23 +01:00
hogliux
4ef190cc5e
Fix global scale factor bug on iOS
2015-08-24 11:34:38 +01:00
jules
962e364010
Avoided some mingw errors and warnings.
2015-08-19 17:31:06 +01:00
jules
016796bf45
Fix for detecting KeyPress::numberPadDecimalPoint on OSX with non-english keyboards
2015-07-28 14:03:51 +01:00
jules
9178fe9a1a
Some minor refactoring inside OSX MainMenu code.
2015-07-28 12:52:29 +01:00
hogliux
eb652751c2
Fix bug where the shift modifier would change the keycode on OS X
2015-07-28 12:03:32 +01:00
Joshua Gerrard
d41d0dfc0d
Fixed issue in JuceMainMenuHandler where menuItemsChanged would do nothing if the menu was open at the time of the call.
2015-07-27 09:35:38 +01:00
hogliux
03dc6479e3
Implement setScreenSaver enabled on Android
2015-07-24 16:34:01 +01:00
Timur Doumler
dca4d77f9d
Fixed compiler warnings on Visual Studio 2015 RTM.
2015-07-23 15:57:18 +01:00
hogliux
c7b8e77031
Update copyright notice
2015-07-22 15:59:34 +01:00
hogliux
effdc661ca
Fix correct repainting of OpenGLContexts if a non-compositing window manager is used on linux
2015-07-08 17:09:59 +01:00
jules
5d56b9bdf5
Removed quotes for zenity file chooser parameters.
2015-06-29 12:26:49 +01:00
jules
8c64ab5391
Reverted a mistake in a win32 file chooser function.
2015-06-29 11:20:51 +01:00
jules
9efbd199a6
Fixes for file-filter separator token parsing on linux zenity and win32.
2015-06-25 10:07:19 +01:00
jules
9b79610cb0
Added a flag MouseWheelEvent::isInertial (currently only implemented for OSX 10.7 or later), and used this to replace some clunky behaviour in the Viewport class that was there to avoid inertial wheel movements triggering nested scrollable components.
2015-06-22 20:28:15 +01:00
hogliux
661533c85d
Fix clang warnings on linux
2015-06-22 00:43:01 +02:00
hogliux
2f94c8019d
Implement proper android scaling support
2015-06-15 18:08:12 +01:00
jules
e82e9f2671
Avoided an exception in MouseCursor when running on very old OSX versions.
2015-06-15 10:09:50 -05:00
jules
3285c2b8b4
Modified the OSX mouse cursor code to do a better job on high-DPI displays.
2015-06-12 11:45:42 -07:00
hogliux
324f26cc11
Fix incorrect key-code translation which could occur for special key-codes in KeyPress::isKeyCurrentlyDown on Windows
2015-06-10 10:03:29 +01:00
hogliux
44a5a93444
Fix typo
2015-05-27 16:00:56 +01:00
hogliux
4ca4ae6be8
Remove code that was used for testing
2015-05-27 15:53:37 +01:00
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