Tom Poole
dea3fe60e4
Update copyright banners
3 years ago
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
3 years ago
ed
a5c3b81f82
Use C++14 lambda capture initialisers for initialising deletion checkers
3 years ago
Tom Poole
fe4ba9071b
Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0
See BREAKING-CHANGES.txt for more details.
3 years ago
Tom Poole
bfdda737a2
Projucer: Removed the live build
4 years ago
Tom Poole
79fbde7099
Added preliminary support for FreeBSD
4 years ago
ed
333f98d204
Squashed some compiler warnings with -Wmissing-prototypes enabled
4 years ago
ed
7ce8cc32e9
Projucer: Open example files in new window
4 years ago
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
4 years ago
ed
009d685179
Updated all license headers
4 years ago
ed
d7f44a9cf5
Projucer: Updated licence code to JUCE 6
4 years ago
ed
3536cf969f
Projucer: Only close window if one was opened when creating a project from clipboard contents
4 years ago
ed
3283f2224a
Projucer: Added new start page window
5 years ago
ed
246ace8913
Projucer: Use sign in/out instead of log in/out
5 years ago
ed
720801219a
Projucer: Ensure that app is fully initialised before opening windows
5 years ago
ed
35e8be4dfe
Projucer: Ignore examples/CMake directory when building examples menu
5 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
Tom Poole
2d16374b14
Updated all license headers
5 years ago
ed
fba0295a44
Projucer: Added a simple sign-in form, added notification tray for project messages, general refactoring
5 years ago
ed
cf93f79cc8
Projucer: Removed sign-in
5 years ago
ed
de23ef7b1f
Projucer: Removed analytics
5 years ago
ed
d179e67052
Projucer: Removed GUI dependencies on Linux
5 years ago
reuk
e7e1de78fa
Files: Add RangedDirectoryIterator
5 years ago
reuk
327f817b9b
Copyrights: Update commercial/gpl headers to be gpl-only
5 years ago
ed
8b64915fa1
Projucer: Take title bar into account when keeping windows onscreen
5 years ago
ed
aeaae3b44b
Projucer: Ensure that new project windows are always fully onscreen
5 years ago
ed
4edb0d2c90
Tidied up some divider comments
5 years ago
jules
cd4aba9e43
PopupMenu modernisation: Improved the PopupMenu::Item class to make it easy to build items by chaining calls together.
5 years ago
ed
92350e421d
Projucer: Refactor the autoupdater to set executable file permissions after updating
6 years ago
ed
da4c1eaf31
Projucer: Remove the option to specify multiple global user module paths which was causing issues on other OSes
6 years ago
ed
fe49d69dfc
Projucer: Added a "VST (Legacy) SDK" field to the global paths window and re-factored the global paths window a bit
6 years ago
ed
e7cf00e977
Fix a Linux build error in previous commit
6 years ago
ed
9684de485c
Projucer: Avoid hitting some assertions in File::parseAbsolutePath() when searching for the DemoRunner on Windows
6 years ago
ed
e3635ec2f8
Projucer: Re-scan invalid JUCE module paths to ensure AvailableModuleList is updated
6 years ago
ed
f57237df83
Projucer: Fixed another unreachable code warning
6 years ago
ed
aa99b2f0ae
Projucer: Fixed an unreachable code warning
6 years ago
ed
1a25a0615c
Projucer: Removed some unused methods from ProjucerApplication and refactored the DemoRunner scanning code to cache previously found files
6 years ago
ed
90765fa52a
Projucer: Re-scan module paths immediately on start up
6 years ago
ed
5149ad511f
Projucer: Minor whitespace fix
6 years ago
ed
c957c5c911
Projucer: Fixed a bug loading editor colour schemes when running from the command line
6 years ago
ed
856d7dc333
Projucer: Only scan module paths on command-line when re-saving projects using global paths
6 years ago
ed
472cd5a984
Projucer: Fixed a bug in last commit when running from the command line
6 years ago
ed
8c90f08cf4
Projucer: Re-scan module paths in handleAsyncUpdate() when the message loop has started to fix an assertion in File::getLinkedTarget() on Windows
6 years ago
ed
f77c995b4d
Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning
6 years ago
jules
064656e2fb
Added classes ArgumentList and ConsoleApplcation which are helpers for writing console applications that parse and resolve command-line arguments
6 years ago
jules
5d54e80df8
Made the projucer ignore command-line flags generated when running it in Xcode debug mode
6 years ago
ed
c859f50fe6
Projucer: Added a missing reset() call to the PIP creator window when shutting down
6 years ago
jules
abe01671d4
Fixed a very old spelling mistake!(SystemStats::getCpuSpeedInMegaherz -> SystemStats::getCpuSpeedInMegahertz)
6 years ago
ed
1c819c79d0
Projucer: Add cmd/ctrl + p shortcut for saving a project
7 years ago
ed
eed45b7462
Projucer: Mark modified files with an asterisk in the file tree panel
7 years ago