Tom Poole
2ec861d99e
Update licensing banners to JUCE 7
3 years ago
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
89ca17cf34
Projucer: Fixed some static analyzer warnings
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
79fbde7099
Added preliminary support for FreeBSD
4 years ago
Tom Poole
4e91da6dac
Fixed a typo
4 years ago
Tom Poole
20b63e2a61
Projucer: Added warning about in-place autoupdating on Windows
4 years ago
ed
333f98d204
Squashed some compiler warnings with -Wmissing-prototypes enabled
4 years ago
ed
009d685179
Updated all license headers
4 years ago
reuk
4292a38327
Cleanup: Add some missing explicit constructors
5 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
ed
2b6fe97384
Projucer: Added timeouts to version checker web requests
5 years ago
ed
7114f07b6f
Projucer: Added timeouts to version checker web requests
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
reuk
327f817b9b
Copyrights: Update commercial/gpl headers to be gpl-only
5 years ago
Tom Poole
fadd578b60
Projucer: Updated the autoupdater
5 years ago
Tom Poole
31e78da5dd
Projucer: Made the autoupdater obtain executable file permissions directly from the JUCE distribution zips
5 years ago
jules
a97c4a9139
More std::unique_ptr modernisation - changed functions that used to return raw Drawable* pointers to use it
6 years ago
ed
92350e421d
Projucer: Refactor the autoupdater to set executable file permissions after updating
6 years ago
jules
cadac817c6
Enabled some more warning flags in Xcode, and fixed the problems they caused
6 years ago
ed
c4eb15eb21
Projucer: Refactored the global paths window and project exporters to use the new FilePathPropertyComponent
6 years ago
ed
84cc1dc4a0
Projucer: Cleaned up the module scanning code
6 years ago
Tom Poole
ab863a6dc2
Replaced all usage of ScopedPointer with std::unique_ptr
7 years ago
Tom Poole
4229dc0a4f
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
7 years ago
ed
58c02823c5
Projucer: Moved some methods into MiscUtilities
7 years ago
ed
642061a31b
Projucer: Used Button::onClick to simplify some code
7 years ago
jules
33c0940d74
Cleaned up a few more ScopedPointer uses
7 years ago
jules
3ec5c17bb1
Misc cleanups relating to ScopedPointer
7 years ago
jules
2dc9316420
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
7 years ago
hogliux
54029e776d
Projucer: Re-factored source code groups and general code clean-up
7 years ago
jules
357dd2c9c9
Removed some old compiler bug workarounds
7 years ago
ed
26596fbfad
Projucer: Added default module search paths to the Projucer
8 years ago
ed
cf0e97fcc7
Projucer: Selected colour scheme is now stored and recalled. Multiple fixes for unreadable text in the GUI editor
8 years ago
hogliux
b5afccc37c
Updated file headers and the README with the JUCE 5 license
8 years ago
hogliux
750ab85fe9
Projucer UI overhaul and UX/workflow improvements. Support for new accounts and licensing model.
8 years ago
hogliux
cdf899c47e
Don't keep on showing the auto-updater dialog box if the user clicks cancel
8 years ago
Timur Doumler
70949aa0c6
Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.
9 years ago
jules
8e9ed0d0a9
Introjucer: more refactoring
9 years ago
jules
c53b00cb21
Introjucer: changes to implementation of auto-update and a few editor tweaks.
9 years ago
hogliux
49446da555
Some minor tweeks to the auto-updater to more gracefully handle error situations
9 years ago
hogliux
c7b8e77031
Update copyright notice
9 years ago
hogliux
0e7729590f
Add release notes text field to Introjucer's auto-updater dialog. Minor auto-updater infrastructure updates and code refactoring.
9 years ago