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

94 commits

Author SHA1 Message Date
reuk
8a4ec206f2
Projucer: Remove GUI Editor 2024-06-27 18:10:21 +01:00
reuk
813b01e3d8
Projucer: Remove Visual Studio 2017 exporter 2024-06-27 18:10:21 +01:00
Oliver James
7306fe1789 Projucer: Remove user login and license check code 2024-06-04 10:15:38 +01:00
Tom Poole
fd933dfac6 Projucer: Remove the JUCE splash screen and update licensing 2024-04-16 17:43:19 +01:00
Tom Poole
94d98a2b10 Update licensing information 2024-04-16 11:39:35 +01:00
Tom Poole
6bf9bb9a2e Add final specifiers in implementation files 2023-10-10 16:12:38 +01:00
Tom Poole
4153d59e39 Formatting 2023-10-02 15:42:20 +01:00
Tom Poole
2fb19ffd8f Fix some LLVM 17 compiler warnings 2023-09-25 11:21:11 +01:00
reuk
39a731de46
ScopedMessageBox: Replace old AlertWindow uses with new API 2023-02-22 21:00:17 +00:00
Tom Poole
2ec861d99e Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
Tom Poole
dea3fe60e4 Update copyright banners 2022-04-04 12:36:32 +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
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
Tom Poole
bfdda737a2 Projucer: Removed the live build 2021-05-14 12:54:07 +01:00
Tom Poole
79fbde7099 Added preliminary support for FreeBSD 2021-03-29 14:16:46 +01:00
ed
333f98d204 Squashed some compiler warnings with -Wmissing-prototypes enabled 2020-08-27 14:13:58 +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
ed
009d685179 Updated all license headers 2020-06-29 08:30:22 +01:00
ed
d7f44a9cf5 Projucer: Updated licence code to JUCE 6 2020-06-23 14:20:10 +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
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
ed
35e8be4dfe Projucer: Ignore examples/CMake directory when building examples menu 2020-04-28 12:41:49 +01:00
Tom Poole
894e7d2bd2 Updated all license headers 2020-04-23 17:30:39 +01:00
ed
fba0295a44 Projucer: Added a simple sign-in form, added notification tray for project messages, general refactoring 2020-04-17 16:05:10 +01:00
ed
cf93f79cc8 Projucer: Removed sign-in 2020-04-17 14:20:56 +01:00
ed
de23ef7b1f Projucer: Removed analytics 2020-04-17 14:15:44 +01:00
ed
d179e67052 Projucer: Removed GUI dependencies on Linux 2020-04-17 14:14:16 +01:00
reuk
e7e1de78fa Files: Add RangedDirectoryIterator 2020-04-13 13:16:06 +01:00
reuk
327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 2020-04-09 15:22:56 +01:00
ed
8b64915fa1 Projucer: Take title bar into account when keeping windows onscreen 2020-01-06 11:18:47 +00:00
ed
aeaae3b44b Projucer: Ensure that new project windows are always fully onscreen 2019-12-12 09:54:39 +00:00
ed
4edb0d2c90 Tidied up some divider comments 2019-09-06 12:00:26 +01:00
jules
cd4aba9e43 PopupMenu modernisation: Improved the PopupMenu::Item class to make it easy to build items by chaining calls together. 2019-06-20 13:55:18 +01:00
ed
92350e421d Projucer: Refactor the autoupdater to set executable file permissions after updating 2019-03-06 17:08:30 +00:00
ed
da4c1eaf31 Projucer: Remove the option to specify multiple global user module paths which was causing issues on other OSes 2019-02-18 14:19:25 +00:00
ed
fe49d69dfc Projucer: Added a "VST (Legacy) SDK" field to the global paths window and re-factored the global paths window a bit 2018-11-05 16:12:32 +00:00
ed
e7cf00e977 Fix a Linux build error in previous commit 2018-10-25 16:55:29 +01:00
ed
9684de485c Projucer: Avoid hitting some assertions in File::parseAbsolutePath() when searching for the DemoRunner on Windows 2018-10-25 16:47:22 +01:00
ed
e3635ec2f8 Projucer: Re-scan invalid JUCE module paths to ensure AvailableModuleList is updated 2018-10-25 11:12:06 +01:00
ed
f57237df83 Projucer: Fixed another unreachable code warning 2018-10-23 09:43:59 +01:00
ed
aa99b2f0ae Projucer: Fixed an unreachable code warning 2018-10-23 09:30:07 +01:00
ed
1a25a0615c Projucer: Removed some unused methods from ProjucerApplication and refactored the DemoRunner scanning code to cache previously found files 2018-10-22 16:43:13 +01:00
ed
90765fa52a Projucer: Re-scan module paths immediately on start up 2018-10-16 10:25:25 +01:00
ed
5149ad511f Projucer: Minor whitespace fix 2018-09-20 14:30:54 +01:00
ed
c957c5c911 Projucer: Fixed a bug loading editor colour schemes when running from the command line 2018-09-17 12:17:01 +01:00
ed
856d7dc333 Projucer: Only scan module paths on command-line when re-saving projects using global paths 2018-09-10 14:56:45 +01:00