Tom Poole
e5cbcd7628
macOS/iOS: Add the ability to weak link module frameworks
2022-04-04 12:36:33 +01:00
Tom Poole
dea3fe60e4
Update copyright banners
2022-04-04 12:36:32 +01:00
attila
6575d24a81
ComponentPeer: Deprecate getFrameSize()
2022-02-03 21:46:36 +01:00
ed
fdcdda3463
Projucer: Update to ValueTreePropertyWithDefault class
2021-12-10 15:49:01 +00:00
reuk
f1e766ec18
Projucer: Ensure that saving always continues after moving a project
2021-11-25 11:42:39 +00:00
reuk
60f76da091
Projucer: Show document save state in the titlebar
2021-11-25 11:42:39 +00:00
ed
67dfc1975c
Projucer: Re-save temporary projects after moving to new location to fix relative path build errors in generated IDE projects
2021-11-02 10:47:34 +00:00
ed
24910cc4b4
Fix GCC Wshadow warnings
2021-09-14 08:42:56 +01:00
Tom Poole
6542446594
Update the JUCE logo
2021-08-23 11:00:36 +01:00
Tom Poole
43e577ba6c
Projucer: Remove unused embedded image data
2021-07-22 16:52:34 +01:00
ed
551d7b9c5b
Add MessageBoxOptions class for specifying a set of AlertWindow and NativeMessageBox options
...
- Add AlertWindow::show() and showAsync() methods that take a MessageBoxOptions argument
- Add NativeMessageBox::show() and showAsync() methods that take a MessageBoxOptions argument
- Update the DialogsDemo to demonstrate the new methods
- Deprecate AlertWindow::showNativeDialogBox() in favour of the NativeMessageBox methods
- Pass button strings specified in MesssageBoxOptions to native dialog boxes correctly
- Use modern TaskDialog on Windows for the native dialog box where available
2021-07-21 16:34:12 +01:00
ed
89ca17cf34
Projucer: Fixed some static analyzer warnings
2021-07-20 17:27:51 +01:00
ed
a5c3b81f82
Use C++14 lambda capture initialisers for initialising deletion checkers
2021-07-12 11:58:29 +01:00
Tom Poole
fe4ba9071b
Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0
...
See BREAKING-CHANGES.txt for more details.
2021-06-30 13:01:14 +01:00
ed
6b29a6d8ff
Projucer: Fixed a bug when highlighting the global JUCE path property component bounds
2021-05-26 16:54:38 +01:00
ed
4849b9ffcf
Projucer: Made login form overlay modal
2021-05-20 18:24:56 +01:00
reuk
cc4624dfbc
Projucer: Remove unused function
2021-05-14 18:33:25 +01:00
Tom Poole
bfdda737a2
Projucer: Removed the live build
2021-05-14 12:54:07 +01:00
ed
9f295539c1
Projucer: Attempt to validate licence stored on disk if auth token is present without version
2021-05-11 11:49:11 +01:00
ed
69085b2a61
Projucer: Accessibility updates
2021-05-10 10:53:14 +01:00
reuk
041da08474
VST3: Add a new PluginDescription::uniqueId field
2021-04-07 15:14:20 +01:00
Tom Poole
79fbde7099
Added preliminary support for FreeBSD
2021-03-29 14:16:46 +01:00
reuk
241bb8d430
VST3 Host: Add cross-platform-compatible VST3 uid hash
2021-03-29 11:02:04 +01:00
ed
4ea3053b1c
Projucer: Updated URL::createInputStream() code to use URL::InputStreamOptions
2021-03-12 16:23:59 +00:00
Tom Poole
f125fcf146
Projucer: Fixed a bug fetching JUCE API data
2021-01-19 20:31:37 +00:00
ed
b828830af8
Projucer: Added some spacing between options in the new project window to prevent overlap on Windows hiDPI screens
2020-12-03 17:27:17 +00:00
Tom Poole
4e91da6dac
Fixed a typo
2020-12-02 13:09:22 +00:00
Tom Poole
20b63e2a61
Projucer: Added warning about in-place autoupdating on Windows
2020-12-01 19:01:32 +00:00
ed
57f4d4a618
Projucer: Removed deprecated Android NDK path property
2020-11-25 17:39:57 +00:00
ed
47dc58620d
Projucer: Added "--fix-missing-dependencies" option to the command line resave to add any required modules that may be missing
2020-11-25 17:39:41 +00:00
ed
f46b60280e
Projucer: Don't set makeCamelCase argument when creating plug-in template class name
2020-11-05 16:53:17 +00:00
ed
b7e28541ca
Replaced deprecated Displays methods
2020-10-27 12:38:59 +00:00
ed
333f98d204
Squashed some compiler warnings with -Wmissing-prototypes enabled
2020-08-27 14:13:58 +01:00
ed
ad0e7b829f
Projucer: Add missing module dependencies when creating new projects
2020-08-12 17:02:44 +01:00
ed
7ce8cc32e9
Projucer: Open example files in new window
2020-07-08 17:08:32 +01:00
ed
9bc5cb8c08
Projucer: Support opening multiple files from macOS and don't re-open all last open project windows if started from a file open
2020-07-08 17:08:32 +01:00
reuk
7fe7104eea
Projucer: Fix gcc 10 warnings
2020-07-08 09:58:01 +01:00
ed
91d9679f0b
Projucer: Removed old jucerVersion property from .jucer file root and added jucerFormatVersion property for indicating changes to .jucer file format not tied to JUCE version
2020-07-07 12:39:25 +01:00
reuk
394c4fd475
Clang: Fix warnings when building with clang 10
2020-07-01 10:00:43 +01:00
ed
009d685179
Updated all license headers
2020-06-29 08:30:22 +01:00
ed
0d410ef3e6
Projucer: Updated projucerMajorVersion to use ProjectInfo::versionNumber
2020-06-29 08:27:39 +01:00
ed
d7f44a9cf5
Projucer: Updated licence code to JUCE 6
2020-06-23 14:20:10 +01:00
ed
5d9f9879c4
Projucer: Updated licence/account URLs to juce.com
2020-06-22 16:19:00 +01:00
ed
eb671a6809
Projucer: Fixed default avatar image
2020-06-10 19:34:07 +01:00
ed
3536cf969f
Projucer: Only close window if one was opened when creating a project from clipboard contents
2020-06-08 16:02:00 +01:00
ed
b5214a341e
Normalised lambda whitespace
2020-06-05 09:37:56 +01:00
ed
d510b73cdf
Normalised all whitespace before args in std::function
2020-06-05 09:37:49 +01:00
ed
3283f2224a
Projucer: Added new start page window
2020-06-04 14:52:29 +01:00
ed
246ace8913
Projucer: Use sign in/out instead of log in/out
2020-05-29 17:04:29 +01:00
ed
720801219a
Projucer: Ensure that app is fully initialised before opening windows
2020-04-30 16:49:32 +01:00