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
4 years ago
ed
89ca17cf34
Projucer: Fixed some static analyzer warnings
4 years ago
ed
a5c3b81f82
Use C++14 lambda capture initialisers for initialising deletion checkers
4 years ago
Tom Poole
fe4ba9071b
Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0
See BREAKING-CHANGES.txt for more details.
4 years ago
Tom Poole
79fbde7099
Added preliminary support for FreeBSD
5 years ago
Tom Poole
4e91da6dac
Fixed a typo
5 years ago
Tom Poole
20b63e2a61
Projucer: Added warning about in-place autoupdating on Windows
5 years ago
ed
333f98d204
Squashed some compiler warnings with -Wmissing-prototypes enabled
5 years ago
ed
009d685179
Updated all license headers
5 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
6 years ago
Tom Poole
31e78da5dd
Projucer: Made the autoupdater obtain executable file permissions directly from the JUCE distribution zips
6 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
7 years ago
jules
cadac817c6
Enabled some more warning flags in Xcode, and fixed the problems they caused
7 years ago
ed
c4eb15eb21
Projucer: Refactored the global paths window and project exporters to use the new FilePathPropertyComponent
7 years ago
ed
84cc1dc4a0
Projucer: Cleaned up the module scanning code
7 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
8 years ago
ed
642061a31b
Projucer: Used Button::onClick to simplify some code
8 years ago
jules
33c0940d74
Cleaned up a few more ScopedPointer uses
8 years ago
jules
3ec5c17bb1
Misc cleanups relating to ScopedPointer
8 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)
8 years ago
hogliux
54029e776d
Projucer: Re-factored source code groups and general code clean-up
8 years ago
jules
357dd2c9c9
Removed some old compiler bug workarounds
8 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
9 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.
10 years ago
jules
8e9ed0d0a9
Introjucer: more refactoring
10 years ago
jules
c53b00cb21
Introjucer: changes to implementation of auto-update and a few editor tweaks.
10 years ago
hogliux
49446da555
Some minor tweeks to the auto-updater to more gracefully handle error situations
10 years ago
hogliux
c7b8e77031
Update copyright notice
10 years ago
hogliux
0e7729590f
Add release notes text field to Introjucer's auto-updater dialog. Minor auto-updater infrastructure updates and code refactoring.
10 years ago