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

728 commits

Author SHA1 Message Date
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
ed
90d65375df macOS: Don't apply backing scale factor when using the CoreGraphics renderer 2019-03-22 12:56:03 +00:00
ed
eedca6109c Add a fallback in Displays::findDisplays() on Linux to make sure that there is always a main display 2019-03-18 16:53:15 +00:00
ed
7fad509483 Windows: Store the last valid touch input position and return it from MouseInputSource::getCurrentRawMousePosition() 2019-03-12 16:45:41 +00:00
ed
aaaa9e6afb Windows: Fixed a bug causing DPI unaware desktop windows to not fill the entire screen when maximised 2019-03-12 09:41:30 +00:00
ed
6eab395204 Android: Fixed a crash when pressing the back button 2019-02-28 16:27:55 +00:00
ed
165654e73c macOS: Fix a crash in getMainScreenHeight() when no screens are available 2019-02-22 12:07:15 +00:00
ed
090aef2d70 Windows: Fixed file drag and drop for Windows 8 2019-02-19 16:01:40 +00:00
ed
8635315e61 Windows: Fixed a bug on later versions of Windows 10 causing the on-screen keyboard to keep showing and hiding 2019-02-19 11:00:05 +00:00
ed
72aee7f2f9 Windows: Fixed a bug when dragging files on non-hiDPI systems 2019-02-18 18:06:30 +00:00
ed
69e9270fab macOS: Set default presentation options when exiting kiosk mode to fix a bug on 10.10 causing the menu bar to not be shown 2019-02-18 18:05:50 +00:00
ed
d7a62f5f07 Windows: Added a #define missing from some versions of the Windows 10 SDK 2019-02-12 09:25:30 +00:00
ed
4cef02477d Windows: Fixed a bug when using DragAndDropContainer in a plug-in after closing and re-opening 2019-02-06 11:01:57 +00:00
ed
360be3400d Added an "app" subfolder to all of the native/java directories and updated modules/juce_core/native/java/README.txt 2019-01-30 09:55:50 +00:00
ed
3b16efce0b Windows: Call OleUninitialize() after DoDragDrop() returns to fix a hang in some cases 2019-01-21 16:23:13 +00:00
ed
8e63662163 Android: Avoid a crash when creating a new peer from within a native activity 2019-01-21 14:04:15 +00:00
ed
6ff5af9c43 macOS: Fixed a crash on versions before 10.9 2019-01-16 17:35:48 +00:00
ed
6ffc998fa4 iOS: Set the home indicator to auto-hide when in kiosk mode 2019-01-14 12:02:00 +00:00
jules
cadac817c6 Enabled some more warning flags in Xcode, and fixed the problems they caused 2019-01-11 09:52:10 +00:00
ed
f4c67f6fa7 Whitespace 2018-12-03 17:02:26 +00:00
ed
fdc77e645d Windows: Fixed a focus ping-pong issue in the native file chooser when using a custom component 2018-12-03 14:21:51 +00:00
ed
1526d9fa09 Windows: Tidied up some of the native file chooser code 2018-11-30 17:17:39 +00:00
ed
e5d1e0008e Allow mouse events to pass to FilePreviewComponent in native file choosers 2018-11-30 14:28:06 +00:00
ed
aee19ad963 Windows: Fixed a leak in the win32 file chooser when using a custom FilePreviewComponent 2018-11-30 14:25:33 +00:00
ed
78d90fafba Windows: Scale the target bounds of the native file chooser's FilePreviewComponent so it is displayed correctly 2018-11-30 12:52:58 +00:00
ed
1e1bb841a0 macOS: Apply light appearance to NSViewComponentPeer on 10.14 to fix a bug when hosting Apple AUs 2018-11-29 11:22:13 +00:00
ed
eaf0f990d4 Replaced all uses of static_cast<Type&&> with std::move 2018-11-28 17:29:20 +00:00
ed
e64c0365bf macOS: Always call NSViewComponentPeer::redirectMovedOrResized() when a window is de-minimised 2018-11-28 16:16:42 +00:00
ed
6275af3588 Add audio/mpeg to the MIME type table for .mp3 files to ensure they show up correctly in the native Android file chooser 2018-11-26 11:03:20 +00:00
ed
b3a09e8e96 Windows: Use raw pixel location when forwarding touch events to fix an issue with non-DPI aware plug-ins 2018-11-23 13:58:28 +00:00
hogliux
008b7a9ab2 Re-structured the low-level Android native code
Please see the forum post "Re-structuring of JUCE’s low-level Android code" and the BREAKING-CHANGES.txt for more information.
2018-11-13 12:33:40 +00:00
Tom Poole
f0a4b67915 Android: Fixed some compiler warnings 2018-11-09 14:04:46 +00:00
ed
b3a1d56eba Windows: Fixed a build error when JUCE_WIN_PER_MONITOR_DPI_AWARE=0 2018-10-30 14:14:45 +00:00
Tom Poole
3c121b8538 MacOS: Fixed a crash hiding an NSView in Vienna Ensemble Pro 2018-10-29 09:52:28 +00:00
ed
acd3c0b8ee Fixed some Objective-C id -> auto* conversion warnings 2018-10-24 16:20:45 +01:00
jules
cfc85445b5 Minor tidying up 2018-10-23 12:50:14 +01:00
jules
d9c0f9f082 Updated a deprecated OSX symbol 2018-10-19 11:28:46 +01:00
jules
5979288706 Added some macros for asserting when functions are called in an unsafe manner outside the message thread. 2018-10-16 17:39:54 +01:00
ed
97c100b9c1 Windows: Added a workaround for non-DPI aware windows having an incorrect scale factor when using the OpenGL renderer 2018-10-15 15:54:29 +01:00
ed
9493889a7e Windows: Ensure that ComponentPeer::contains() behaves correctly for non-DPI aware HWNDs running in a DPI aware process 2018-10-15 14:15:09 +01:00
ed
81c0ec367e Windows: Fixed a bug where bounds would be double scaled when using a non-default global scale factor 2018-10-15 14:13:05 +01:00
jules
df5be847c3 Removed a redundant method and did some minor tidying 2018-10-15 11:53:06 +01:00
Tom Poole
7dd8e40114 iOS: Added a dealloc routine to JuceAppStartupDelegate 2018-10-12 09:02:17 +01:00
Tom Poole
372d6df64e MacOS: Fixed an issue with transparent windows on Mojave 2018-10-08 11:03:44 +01:00
jules
6fda0bffca Fixed some stray zeros that were still being passed as null pointers 2018-10-05 12:15:04 +01:00
Tom Poole
81e206f963 MacOS: Fixed a bug parsing local file URLs containing URL escape characters 2018-10-04 11:28:59 +01:00
ed
e02611bcb0 Windows: Replaced WM_DPICHANGED with its numerical value for < 8.1 compatibility 2018-09-19 14:05:34 +01:00
ed
c5f80a9853 Windows: Refactored the per-monitor DPI aware windowing code to use the WM_DPICHANGED message and fixed some bugs when using a non-default global scale factor 2018-09-19 12:34:34 +01:00