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

230 commits

Author SHA1 Message Date
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