ed
74ca3b44c4
Linux: Removed X11-specific code from LinuxComponentPeer
2020-04-16 12:18:49 +01:00
ed
fe61354c21
Linux: Added X11Symbols and WebKitSymbols singletons to dynamically load X11 and WebKit library functions at runtime
2020-04-16 12:18:48 +01:00
reuk
5f348c3040
Warnings: Add warning-wrangling header
2020-04-13 13:16:05 +01:00
reuk
327f817b9b
Copyrights: Update commercial/gpl headers to be gpl-only
2020-04-09 15:22:56 +01:00
ed
920f86eace
macOS: Fixed some issues with 32-bit builds
2020-04-09 15:02:46 +01:00
ed
18df1b0937
Added JUCE_CONTENT_SHARING define to conditionally compile the native content sharer code
2020-03-31 18:53:14 +01:00
reuk
dde6b96ebe
MSVC: Fix some potential divide-by-zero errors
2020-03-26 14:12:13 +00:00
ed
8e4277085a
Linux: Fixed some issues flagged by asan
2020-03-20 18:03:28 +00:00
ed
6b8b728d1e
Tidied up some whitespace
2020-03-17 16:26:16 +00:00
ed
4a5dda489f
Fixed some warnings with -Wconversion enabled
2020-03-17 09:02:57 +00:00
Tom Poole
5e9826ecf8
Added some missing license headers
2020-03-16 14:11:06 +00:00
ed
59a058fdc6
Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough
2020-03-09 17:39:28 +00:00
ed
618f3645b2
Android: Fixed some issues in the native content sharing code
2020-03-03 17:24:39 +00:00
ed
18523101be
Windows: Refactored DPI handling in the VST wrapper and hosting code
2020-03-02 15:41:08 +00:00
ed
171b7812f4
Updated platform implementations of Desktop::setKioskComponent() to be multi-monitor aware
2020-02-18 11:19:46 +00:00
reuk
f9532f609e
DocumentWindow: Made macOS windows respect constrainer minSize when in split screen
2020-02-10 16:25:59 +00:00
ed
e4d10979ae
macOS: Fixed an NSWindow focus bug introduced in 8ce79e2
2020-02-07 16:21:09 +00:00
ed
5bda9de977
Windows: Fixed some build errors and warnings when using Clang in Visual Studio
2020-02-06 14:07:42 +00:00
ed
efdccd8f1d
macOS: Don't play alert sound if NSWindow is blocked by modal component in canBecomeKeyWindow() and canBecomeMainWindow()
2020-02-05 13:55:06 +00:00
ed
8ce79e20e7
macOS: Fixed a bug causing hidden NSWindows to become unhidden when the app regains focus
2020-01-20 12:46:44 +00:00
ed
a54da0b832
Fixed some more typos
2020-01-07 08:53:23 +00:00
ed
027e12e3a6
Android: Replaced deprecated AIDL in-app billing code with Google Play Billing library
2020-01-06 16:19:05 +00:00
ed
e36736e0ec
Fixed some typos
2020-01-06 14:04:16 +00:00
ed
c2f4da50b5
Android: Updated the JuceSharingContentProvider bytecode
2019-12-16 16:35:53 +00:00
ed
f9781d810e
macOS: Added a method for per-window disabling of asynchronous layer-backed views when JUCE_COREGRAPHICS_DRAW_ASYNC is set
2019-11-12 18:54:54 +00:00
ed
e951b39801
Windows: Fixed some repainting issues when using a non-integer scale factor
2019-11-12 10:28:27 +00:00
ed
ce9bb8b605
Windows: Added an overflow buffer to the event loop to catch messages posted after hitting the PostMessage() limit
2019-11-08 18:11:27 +00:00
Tom Poole
76cafd10d0
macOS: Fixed some issues targeting older operating systems
2019-11-05 12:34:12 +00:00
ed
8d75cc8064
iOS: Fixed a screen rotation bug on iOS 13
2019-11-01 16:00:40 +00:00
ed
65be5bc9c5
macOS: Removed an SDK version guard for setting transparent window colours in the native peer code
2019-10-24 17:20:59 +01:00
ed
a2772569ec
macOS: Added JUCE_COREGRAPHICS_DRAW_ASYNC flag to enable asynchronous drawing
2019-10-24 15:51:03 +01:00
ed
022e2e2bea
Linux: Check for PointerRoot return in isFocused()
2019-10-21 15:28:02 +01:00
ed
c07c9f89fe
Linux: Fixed an issue in LinuxComponentPeer::getScreenPosition() with embedded windows
2019-10-15 11:57:21 +01:00
ed
be134d9185
Linux: Return 1.0 for GNOME scaling-factor if it hasn't been set
2019-10-04 16:12:04 +01:00
ed
8e8543cfbd
Reverted 1ff99ec
2019-10-04 10:07:46 +01:00
ed
1ff99ecea6
Fixed a warning on iOS
2019-10-03 17:33:48 +01:00
ed
6f4d212ca6
Reverted a37b918 which was causing some issues in Cubase 10
2019-09-11 16:19:17 +01:00
ed
0862459be3
Android: Add content sharing bytecode back in
2019-09-03 09:51:38 +01:00
ed
a37b918082
Windows: Correctly set the DPI-awareness of OpenGL worker threads
2019-09-02 17:24:19 +01:00
ed
937991cc83
Fixed broken back button behaviour on Android and updated JUCEApplicationBase::backButtonPressed() to return a bool indicating whether the back event has been handled or not to override this behaviour
2019-08-30 22:03:39 +01:00
ed
40d415b670
Android: Fixed a content sharing crash
2019-08-29 17:23:44 +01:00
ed
012c7d00d2
Linux: Fix for high CPU load
2019-08-07 14:01:30 +01:00
ed
251d1164ae
macOS: Fixed a compatibility issue with versions < 10.10
2019-07-15 10:02:28 +01:00
Tom Poole
79d3e8b3f5
Windows: Removed some VS2013 workarounds
2019-07-11 15:28:41 +01:00
ed
e206bbecc4
Linux: Fix DPI factor in getScaleForDisplay()
2019-07-11 13:16:33 +01:00
ed
74f52b6a15
Linux: Return a sensible default value for screen DPI if DisplayWidthMM or DisplayHeightMM return 0
2019-07-11 13:16:33 +01:00
ed
a093112c05
Fixed some compiler warnings
2019-07-09 12:24:34 +01:00
Tom Poole
29508fac70
Fixed an issue maintaining kiosk mode on Android
2019-07-09 09:50:07 +01:00
ed
77e93e35e4
Linux: Set POLLOUT flag for fds to receive XShm completion events
2019-07-03 16:36:48 +01:00
ed
f9dad9d608
Linux: Improved XEmbed support
...
This commit makes some minor improvements to the XEmbedComponent class and adds support for embedding JUCE windows in other hosts using the XEmbed protocol. It also includes some minor fixes for X11 peers when they have a parent window.
2019-06-28 12:07:24 +01:00