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

2124 commits

Author SHA1 Message Date
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
dcd2ee6ef8 Fixed a couple of typos in the FileChooser docs 2019-11-11 09:12:33 +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
ed
621f6cb6a2 Guard against NaN errors in Component::internalRepaintUnchecked() 2019-11-06 12:22:22 +00:00
ed
54ad9fca56 Updated some incorrect documentation for KeyPress 2019-11-05 14:59:47 +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
0d37bd8088 iOS: Support option and cmd keys in KeyPress::getTextDescription() and ::getTextDescriptionWithIcons() 2019-10-25 16:00:07 +01: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
1237b8c831 Fixed an issue causing ComponentAnimator ProxyComponent to be blurry when transformed 2019-10-23 11:41:03 +01:00
ed
c74c9394e0 iOS: Support ModifierKeys::commandModifier flag 2019-10-23 11:40:52 +01:00
ed
d498575976 Fixed some SVG parsing bugs 2019-10-23 11:40:39 +01:00
ed
dab4741eb3 Tidied up a few bits of graphics code with Graphics::ScopedSaveState 2019-10-21 15:28:02 +01:00
ed
022e2e2bea Linux: Check for PointerRoot return in isFocused() 2019-10-21 15:28:02 +01:00
Tom Poole
41a2c97ff3 A minor documentation update 2019-10-20 20:01:20 +01:00
ed
4583baf277 Bump version number to 5.4.5 2019-10-16 10:01:09 +01:00
ed
c07c9f89fe Linux: Fixed an issue in LinuxComponentPeer::getScreenPosition() with embedded windows 2019-10-15 11:57:21 +01:00
ed
6bd1b6b086 Fixed a duplicate ColourId in SidePanel 2019-10-10 16:59:39 +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
reuk
635e070cba Added method PopupMenu::CustomComponent::getItem() to give them access to item details 2019-09-27 10:56:13 +01:00
Tom Poole
322069ce27 Grid: Added some methods to help serialisation 2019-09-26 09:55:18 +01:00
ed
6f4d212ca6 Reverted a37b918 which was causing some issues in Cubase 10 2019-09-11 16:19:17 +01:00
ed
4edb0d2c90 Tidied up some divider comments 2019-09-06 12:00:26 +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
f1d3ac227f Fixed some MSVC warnings in Grid 2019-08-30 21:42:36 +01:00
Tom Maisey
1a8d676f5b Respect GridItem min/max width/height 2019-08-30 15:01:33 +01:00
ed
40d415b670 Android: Fixed a content sharing crash 2019-08-29 17:23:44 +01:00
ed
319efc59e0 Ensure that PopupMenu section headers aren't selectable 2019-08-27 14:30:50 +01:00
Tom Poole
528798d96e Bump version number to 5.4.4 2019-08-09 11:24:54 +01:00
reuk
76f3aec386 PopupMenu: Pass unique_ptr rather than raw pointers to convey ownership semantics 2019-08-08 17:15:46 +01:00
ed
012c7d00d2 Linux: Fix for high CPU load 2019-08-07 14:01:30 +01:00
Tom Poole
a12bc32979 Fixed some warnings on the latest compilers 2019-07-26 12:58:04 +01:00
Tom Poole
3c9fe89636 Added a method for changing the corner size of a CallOutBox 2019-07-23 11:11:40 +01:00
Tom Poole
ff70ebb03e Fixed a layout issue in the Grid class 2019-07-22 12:01:33 +01:00
ed
251d1164ae macOS: Fixed a compatibility issue with versions < 10.10 2019-07-15 10:02:28 +01:00
ed
6881795d40 Ensure that font width is correct when changing the TextEditor password character 2019-07-12 17:53:19 +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
a529fbbf47 Don't reset Drawable's AffineTransform when using DrawableButton::ButtonStyle::ImageRaw 2019-07-04 10:09:30 +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