jules
ae712c72d8
Cleaned up a few String::empty uses
9 years ago
jules
02492b36b9
Lots of small whitespace tweaks.
9 years ago
hogliux
9510c16665
Handle paste, copy, cut events which come from plug-in hosts
9 years ago
jules
e1ff30d8bf
Specialised a recent OSX window resizing change to only apply on 10.11 or later, due to problems on older OS versions.
9 years ago
jules
8ab8bd733e
Optimisation to the last commit to avoid extra repainting when dragging windows
9 years ago
jules
d63fe244b3
Workaround for new OSX 10.11 behaviour that caused repaint problems when setting window bounds frequently
9 years ago
jules
31381c6864
Stripped out some defunct OSX 10.4 fallback code
9 years ago
jules
24d974a7cd
Avoided older versions of iOS grumbling about a call to get force-touch value.
9 years ago
Joshua Gerrard
210fe4a5d6
Fixed warnings on MinGW
9 years ago
jules
8aa1831d3c
Fix for exceptions in OSX pressure detection when WebKit views are used.
9 years ago
jules
89ba69ab29
Android Bluetooth MIDI, pro-audio i/o and improved openGL support
9 years ago
jules
02041328dc
Misc minor fix-ups
9 years ago
jules
a3426aae10
Added support for iOS force-touch
9 years ago
hogliux
b0ae8bd4b4
Always use WM_TOUCH events for JUCE mouse input (and ignore any subsequent WM mouse events)
9 years ago
jules
5fc2f24c97
Fix for linux windows that don't respond to mouse events
9 years ago
hogliux
e881711f2a
Fix crash on linux when temporary window is ordered to the back
9 years ago
hogliux
27273730b4
Fix re-ordering of alwaysOnTop windows on Linux
9 years ago
hogliux
fb8a1dbf48
Fix some iOS build warnings
9 years ago
hogliux
4ef190cc5e
Fix global scale factor bug on iOS
9 years ago
jules
962e364010
Avoided some mingw errors and warnings.
9 years ago
jules
016796bf45
Fix for detecting KeyPress::numberPadDecimalPoint on OSX with non-english keyboards
9 years ago
jules
9178fe9a1a
Some minor refactoring inside OSX MainMenu code.
9 years ago
hogliux
eb652751c2
Fix bug where the shift modifier would change the keycode on OS X
9 years ago
Joshua Gerrard
d41d0dfc0d
Fixed issue in JuceMainMenuHandler where menuItemsChanged would do nothing if the menu was open at the time of the call.
9 years ago
hogliux
03dc6479e3
Implement setScreenSaver enabled on Android
9 years ago
Timur Doumler
dca4d77f9d
Fixed compiler warnings on Visual Studio 2015 RTM.
9 years ago
hogliux
c7b8e77031
Update copyright notice
9 years ago
hogliux
effdc661ca
Fix correct repainting of OpenGLContexts if a non-compositing window manager is used on linux
10 years ago
jules
5d56b9bdf5
Removed quotes for zenity file chooser parameters.
10 years ago
jules
8c64ab5391
Reverted a mistake in a win32 file chooser function.
10 years ago
jules
9efbd199a6
Fixes for file-filter separator token parsing on linux zenity and win32.
10 years ago
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.
10 years ago
hogliux
661533c85d
Fix clang warnings on linux
10 years ago
hogliux
2f94c8019d
Implement proper android scaling support
10 years ago
jules
e82e9f2671
Avoided an exception in MouseCursor when running on very old OSX versions.
10 years ago
jules
3285c2b8b4
Modified the OSX mouse cursor code to do a better job on high-DPI displays.
10 years ago
hogliux
324f26cc11
Fix incorrect key-code translation which could occur for special key-codes in KeyPress::isKeyCurrentlyDown on Windows
10 years ago
hogliux
44a5a93444
Fix typo
10 years ago
hogliux
4ca4ae6be8
Remove code that was used for testing
10 years ago
hogliux
2fcabaec10
Fix bug when the first display is not the main display on linux
10 years ago
jules
0c99e8e068
Minor cleanups
10 years ago
jules
40b13a692e
Fix for resize behaviour of linux windows without titlebars
10 years ago
jules
ff99c6dbc1
Fix to linux modifier key change reporting.
10 years ago
hogliux
7d14a1010d
Fix edge-case where no main display would be found on the raspberry pi
10 years ago
hogliux
3ed50c3f09
Fix divide-by-zero issue in screen dpi calculation on raspberry pi
10 years ago
hogliux
c76876d388
Adds proper per-monitor scaling support on linux
10 years ago
Timur Doumler
be9a2ff1bb
Implemented support for Android OpenGL native ARGB pixel format.
10 years ago
jules
1952ed195e
Whitespace
10 years ago
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
10 years ago
jules
4af50da9f7
Modified app startup code so that JUCEApplication::shutdown() will still get called even if the app is aborted during the initialise() method.
10 years ago