1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-24 01:54:22 +00:00
Commit graph

775 commits

Author SHA1 Message Date
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
ed
fd76cbc70d Linux: Refactored InternalMessageQueue
This commit simplifies the Linux event loop code and adds methods to allow arbitrary file descriptors to registered. Also adds a method to register external event loops to be used instead of JUCE's internal event loop.
2019-06-28 12:07:24 +01:00
ed
bdeaeaf368 macOS: Fixed some deprecation warnings and silenced some others for the time being 2019-06-24 15:05:17 +01:00
jules
cce26202ab Fix for using menu action lambdas in the Mac menu bar 2019-06-20 10:13:59 +01:00
ed
b0934f896c macOS: Prevent mac menu bar submenus with empty names being used as the recent items menu 2019-06-18 16:03:16 +01:00
ed
1ea463f989 Linux: Fixed some crashes when getting X properties in LinuxComponentPeer 2019-06-07 15:09:01 +01:00
Tom Poole
bdb3b5ab40 Whitespace 2019-06-06 17:37:03 +01:00
Tom Poole
061ea2e072 Resolved a Windows/Android touchID incompatibility 2019-06-06 17:22:13 +01:00
Tom Poole
670f77f80c Fixed some Android compiler warnings 2019-06-06 16:50:12 +01:00
Tom Poole
a4bd6cbc66 Fixed some more Linux compiler warnings 2019-06-06 10:25:19 +01:00
ed
67e6bc65a9 Windows: Fixed a crash when calling DragAndDropContainer::performExternalDragDropOfFiles() 2019-06-05 09:17:56 +01:00
Tom Poole
16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 2019-06-04 16:48:44 +01:00
Tom Poole
a9a0f6b92f Enforced more comprehensive const-correctness in the JUCE container classes 2019-05-29 08:52:16 +01:00
ed
e8caa05756 macOS: Fixed an issue with fullscreen windows on older versions of macOS 2019-05-21 16:44:20 +01:00
ed
eb3a90e081 Windows: Avoid setting the process DPI-awareness in plug-ins on older versions of Windows 2019-05-21 16:43:03 +01:00
ed
32d11dd756 Linux: Added a check for non-existent Atom in findDisplays() 2019-05-20 17:45:38 +01:00
ed
d3ec87c4a9 Linux: Fixed a scaling issue with external drag and drop 2019-05-20 09:42:27 +01:00
jules
f58eacc135 Added more unique_ptr use, for functions that create LowLevelGraphicsContext or ImageType objects. 2019-05-15 12:08:38 +01:00
ed
387847efd6 macOS: Added a workaround for non-resizable windows increasing in height by the title-bar height when entering fullscreen 2019-05-14 15:09:23 +01:00
ed
abe9787bd3 Windows: Fixed a potential crash in setProcessDPIAwarenessIfNecessary() on Windows 7 2019-05-14 11:11:07 +01:00
ed
2af1de45d7 Windows: Fixed a bug with DPI-aware VSTs in Steinberg hosts using the OpenGL renderer 2019-05-11 09:31:18 +01:00
Lukasz Kozakiewicz
7c4601473a Android: fix PushNotifications that got broken by Android low level code rework. 2019-05-08 13:48:50 +02:00
ed
1c033e410b Linux: Added a check for _NET_WORKAREA property when iterating over the displays using xrandr 2019-05-07 17:49:18 +01:00
ed
46a97e1f2c Linux: Recreate mouse cursors when showing them on a different display to the one that they were originally created on 2019-05-07 17:11:54 +01:00
ed
0969b946f6 Windows: Fixed a build error when JUCE_WIN_PER_MONITOR_DPI_AWARE = 0 2019-05-03 11:20:34 +01:00
ed
12b0a90c55 Linux: Fixed drag and drop when dragging in the same window that started the operation 2019-05-01 11:49:20 +01:00
Tom Poole
7c45ad695c MacOS: Better support for SystemTrayIconComponent on Mojave 2019-04-25 12:54:54 +01:00
ed
8548707dd6 Windows: Added a call to handleKeyUpOrDown() for modifier keys in doKeyDown() to make the behaviour consistent across platforms 2019-04-23 15:51:18 +01:00
ed
a45f05c1db Linux: Take global scale factor into account when setting peer scale factor 2019-04-18 14:15:42 +01:00
ed
3eb4cfec9a Windows: Rescale image in createSnapshotOfNativeWindow() to be in logical pixels 2019-04-18 12:21:08 +01:00
Tom Poole
3c0ccda6a5 macOS: Cleaned up old 10.6 support ifdefs 2019-04-05 10:05:21 +01:00
ed
fec3b7d59e Linux: Add warnAboutOverwriting flag capability to native file chooser 2019-04-01 10:05:10 +01:00
ed
43d58f330f Revert "macOS: Don't apply backing scale factor when using the CoreGraphics renderer"
This reverts commit 90d65375df.
2019-03-26 11:42:16 +00:00
ed
b1c4d981da Fixed an iOS multitouch bug and added MouseInputSource::offscreenMousePos to replace some magic numbers 2019-03-26 11:40:58 +00:00