reuk
46d24cc1ab
TextEditor: Avoid starting timer unnecessarily when setting text
2021-02-18 10:54:29 +00:00
ed
240089bcbc
AudioDeviceManager: Fixed backwards compatibility when passing an empty string to removeMidiInputCallback()
2021-02-18 08:47:42 +00:00
reuk
d5b55a8474
X11: Make setFullscreen put windows into true maximised mode
2021-02-16 15:39:31 +00:00
reuk
576cd24665
X11: Use correct scale factor on Ubuntu
2021-02-16 15:38:34 +00:00
Tom Poole
a05424fd3d
Linux: Added better support for minimal X11 environments
2021-02-12 19:17:44 +00:00
reuk
e301a75ea3
CMake: Allow custom xcassets folder to be used, without specifying ICON_BIG or ICON_SMALL
2021-02-11 15:57:38 +00:00
ed
94330cbb53
VST3: Repaint editor when size changes in Bitwig on Linux to fix UI glitches
2021-02-11 11:23:33 +00:00
ed
b5a06b0e2f
Windows: Use MapWindowPoints() in HWNDComponentPeer::getBounds() to get correct client coordinates when we're the child of another HWND
2021-02-11 11:23:07 +00:00
ed
d8542481fd
VST3: Fixed some intellisense arithmetic overflow warnings
2021-02-11 11:23:06 +00:00
ed
77f8e48730
VST3: Fixed incorrect high-DPI plug-in initial window size in Live on Windows
...
Live calls getSize() before the plug-in has been attached to the system window and can query the correct system scale factor, this size is then used to resize the plug-in after it has been attached resulting in an unscaled window size.
2021-02-11 11:23:06 +00:00
ed
5fc20f7106
VST: Made the check for Windows high-DPI screen change resizing more strict to prevent UI glitches when resizing manually
2021-02-11 11:23:06 +00:00
Tom Poole
2018ceca3b
macOS ARM: Allow the debugger to move past failed assertions
2021-02-10 13:48:46 +00:00
ed
fd83e0f51e
Removed Displays const_casts from ComponentPeer implementations
2021-02-08 14:38:09 +00:00
ed
bdb41ee995
DemoRunner: Enable all orientations and kiosk mode on mobile
2021-02-08 14:38:09 +00:00
ed
78a09bdfc6
DemoRunner: Use Display::safeAreaInsets to position demo content
2021-02-08 14:38:09 +00:00
ed
ac1425f94e
Added Display::safeAreaInsets and implementations for iOS and Android
2021-02-08 14:38:09 +00:00
ed
6d8c0b2fc3
Android: Set layoutInDisplayCutoutMode to LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS so fullscreen kiosk apps fill the entire display on devices with cutouts
2021-02-08 14:38:09 +00:00
ed
c0cb5dcf34
Android: Tidied up some code in AndroidComponentPeer
2021-02-08 14:38:09 +00:00
jules
a9b5fe3a39
Tweaks for emscripten support
2021-02-08 09:59:46 +00:00
ed
8b075242d4
Windows: Use compiler warning macros when including WebView2 headers
2021-02-08 09:30:08 +00:00
reuk
b94d4170f0
CMake: Fix issue where module source file filters were too broad
2021-02-06 18:25:53 +00:00
ed
ad38182530
Added checks for DOXYGEN #define when excluding modal methods in headers
2021-02-05 14:17:19 +00:00
ed
04c28eaa3b
Added a missing #if JUCE_MODAL_LOOPS_PERMITTED guard to FileChooser modal methods
2021-02-05 14:17:19 +00:00
ed
9eb5e38cae
DemoRunner: Enable all orientations and disable full screen requirement on iOS to enable Slide Over and Split View features
2021-02-05 11:36:21 +00:00
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