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