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

11622 commits

Author SHA1 Message Date
ed
65f2de3def iOS: Added options to the Projucer and CMake to set UIRequiresFullScreen .plist option 2021-02-05 11:34:39 +00:00
ed
271a9cd7a4 Re-saved all projects 2021-02-05 11:34:39 +00:00
ed
56f9f83638 iOS: Check UIStatusBarHidden .plist value in prefersStatusBarHidden property to correctly hide/show the status bar when requested 2021-02-05 11:34:39 +00:00
ed
b5496b16f3 iOS: Correctly set UIViewControllerBasedStatusBarAppearance and UIStatusBarHidden in .plist 2021-02-05 11:34:39 +00:00
ed
4ef5012271 iOS: Fixed UIViewAlertForUnsatisfiableConstraints warning when showing the onscreen keyboard 2021-02-05 11:34:39 +00:00
Tom Poole
7c33b2132f Fixed some parsing issues in readDoubleValue 2021-02-03 17:53:32 +00:00
reuk
837ab64dbd
Android: Fix numeric conversion warnings 2021-02-03 16:09:54 +00:00
reuk
ef1926f916 CMake: Remove unused IAA function 2021-02-02 20:24:03 +00:00
reuk
998883e557
CMake: Group module sources along with other module files 2021-02-02 16:35:09 +00:00
Tom Poole
dbecf24722 Fixed a typo in the documentation 2021-02-01 15:13:37 +00:00
ed
1746d7bc4d Projucer: Removed a duplicate check in VersionInfo::isNewerVersionThanCurrent() 2021-02-01 10:12:36 +00:00
ed
b8c64bacf4 Projucer: Added missing juce namespace to ToggleButtonHandler generated code in the GUI editor 2021-02-01 10:10:33 +00:00
reuk
9a57f50ade
CMake: Fix configuration error when using header-only modules 2021-01-31 21:27:53 +00:00
ed
46f5b126d5 Tidied up some template statement whitespace 2021-01-29 15:40:12 +00:00
ed
d7358d0ef1 Update SidePanel visibility when shown/hidden and set always on top 2021-01-29 15:40:12 +00:00
ed
af69be5346 Windows: Tidied up the usage of the JUCE_COMCALL, JUCE_COMCLASS, and JUCE_IUNKNOWNCLASS macros 2021-01-29 15:40:12 +00:00
ed
dc242f76db Windows: Added multiple inheritance support to ComBaseClassHelper 2021-01-29 15:40:12 +00:00
ed
bcb85bc752 Recreate CaretComponent correctly in CodeEditorComponent::lookAndFeelChanged() 2021-01-29 14:33:08 +00:00
ed
5b432431fd Re-saved all projects 2021-01-29 14:22:47 +00:00
ed
0510e22f42 Projucer: Bump LastUpgradeCheck property in Xcode projects 2021-01-29 14:21:05 +00:00
reuk
6ff54f0a64
XmlElement: Fix conversion issue when passing Identifiers to forEachXmlChildElementWithTagName 2021-01-29 12:57:44 +00:00
ed
1b2f17f2e8 PopupMenu: Check currently focused component before passing keyboard focus on menu completion 2021-01-29 11:43:04 +00:00
ed
4d566799ee Projucer: Only add optional Java source sets to Android projects when the module is enabled 2021-01-29 10:56:49 +00:00
reuk
29c4ef36ee
FFT: Add move ops which would otherwise be implicitly deleted 2021-01-29 10:31:08 +00:00
ed
6cc67f5ac5 Windows: Fixed some build errors in the WebView2 code introduced in 48fcea0c 2021-01-29 09:00:41 +00:00
reuk
3baaad8b5b
XmlElement: Update loops to use new iterators 2021-01-28 20:14:11 +00:00
reuk
40f6ac7c47
XmlElement: Add range-for-compatible iterators 2021-01-28 20:14:11 +00:00
reuk
dbfdaff00b
XWindowSystem: Prevent PopupMenus from accidentally dismissing themselves 2021-01-28 20:13:46 +00:00
reuk
c41149f48d
String: Fix documentation for getTrailingIntValue 2021-01-28 15:59:24 +00:00
ed
091ab8a3a3 Made the windowIgnoresKeyPresses ComponentPeer style flag documentation a bit clearer 2021-01-28 11:26:41 +00:00
ed
f43784dc5b macOS: Propagate focus loss message when resigning key window status and only grab focus if window can become the key window 2021-01-28 11:26:41 +00:00
ed
891d86fe6b Don't trigger a fake mouse move from Component::sendFakeMouseMove() if the component passes through all mouse events 2021-01-28 11:26:41 +00:00
ed
3754cadf55 Windows: Removed WinRT::ComSmartPtr and use existing class instead 2021-01-28 11:26:13 +00:00
ed
48fcea0c44 Windows: Removed WinRTWrapper dependency from WebView2 implementation 2021-01-28 11:26:13 +00:00
ed
a1ff4eec6a VST: Renamed ComSmartPtr -> VSTComSmartPtr to avoid confusion with existing class in juce_core 2021-01-28 11:26:13 +00:00
ed
f2df19f4fe Android: Integrated Oboe fix from google/oboe@893feef 2021-01-28 11:22:39 +00:00
ed
bd86eb667e Android: Fixed compile error when push notifications are disabled 2021-01-28 11:22:39 +00:00
Tom Poole
2ef9899818 Projucer: Fixed the inclusion of Xcode subprojects using the new build system 2021-01-27 19:51:43 +00:00
Tom Poole
cfefaf0acf Re-saved all projects 2021-01-27 19:51:43 +00:00
Tom Poole
882be26069 Projucer: Made the .pbxproj formatting more consistent with that produced by Xcode 2021-01-27 19:51:43 +00:00
reuk
ba37f915d6 Font: Fix issue where style changes may also affect the typeface of a Font
On Windows, calls to `createSystemTypefaceFor` with a data buffer always
create a WindowsTypeface instance. However, calls with an existing
`Font` instance may try to create a WindowsDirectWriteTypeface, and will
only fall back to using a WindowsTypeface on failure.

Previously, a missing typeface wasn't treated as a failure, which meant
that `WindowsDirectWriteTypeface` would fall back to the first usable
typeface it could find.

With this change applied, we check whether the
WindowsDirectWriteTypeface actually managed to find the font we
requested, and will fall back to using a plain WindowsTypeface in that
case.
2021-01-27 15:57:52 +00:00
Tom Poole
932b2e0209 Re-saved all projects 2021-01-27 11:46:21 +00:00
ed
8fe3d29750 Fixed spurious updates when initialising ChoicePropertyComponent with ValueWithDefault 2021-01-25 18:33:35 +00:00
reuk
71f2619ab3 AudioFormats: Allow WindowsMediaAudioFormat by default on Windows 2021-01-25 10:16:33 +00:00
ed
9a127e32e4 VST3: Added explicit check for current program value in setComponentState() so it is recalled correctly when loading 2021-01-25 09:37:53 +00:00
ed
a6bfcc6427 Projucer: Removed a reference to AppConfig.h (which may or may not be present) in the JUCE_PROJUCER_VERSION warning 2021-01-25 09:16:59 +00:00
Tom Poole
9cc7e40c86 Updated some documentation 2021-01-22 16:54:08 +00:00
ed
33dd896ab2 Ensure that keyboard focus is always given away when components are made invisible 2021-01-22 10:44:25 +00:00
reuk
f647c54b74
FileChooserDialogBox: Ensure filechoosers open in front of other windows 2021-01-22 10:23:45 +00:00
reuk
ff758a53b4
Array: Fix perfect forwarding when adding elements 2021-01-22 10:23:11 +00:00