ed
fdcdda3463
Projucer: Update to ValueTreePropertyWithDefault class
4 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
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
ed
69085b2a61
Projucer: Accessibility updates
4 years ago
ed
009d685179
Updated all license headers
5 years ago
ed
3283f2224a
Projucer: Added new start page window
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
de23ef7b1f
Projucer: Removed analytics
6 years ago
reuk
327f817b9b
Copyrights: Update commercial/gpl headers to be gpl-only
5 years ago
ed
c73c5512d5
Projucer: Refactored the module handling code
6 years ago
ed
0eed5f0e33
Projucer: Update exporter paths when setting is changed
6 years ago
jules
cadac817c6
Enabled some more warning flags in Xcode, and fixed the problems they caused
7 years ago
ed
1702fa04aa
Projucer: Fixed a dangling pointer crash which could occur in modules items with config flags
7 years ago
ed
b758d83415
Projucer: Removed an unused method and fixed a potential crash when refreshing module tree items
7 years ago
ed
8667ffc059
Projucer: Ensure that ValueWithDefault objects outlive the PropertyComponents which reference them
7 years ago
ed
c4eb15eb21
Projucer: Refactored the global paths window and project exporters to use the new FilePathPropertyComponent
7 years ago
ed
f77c995b4d
Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning
7 years ago
ed
15e09fdc5e
Projucer: Refresh the modules tree on a timer so that rapid changes to the module search paths don't cause a slow down
7 years ago
ed
84cc1dc4a0
Projucer: Cleaned up the module scanning code
7 years ago
ed
9cdb02a0dc
Projucer: Remove duplicate user module IDs from list
7 years ago
ed
b999047748
Projucer: Ensure that "Module Added" analytics events are only sent once and not sent when creating a new project
7 years ago
ed
978edcff38
Projucer: Ensure that getAvailableModulesInGlobalPath() can handle paths starting with "~"
7 years ago
ed
26a608306e
Projucer: Fixed a crash that could occur when editing module flags
7 years ago
ed
711e75bdc8
Projucer: Add analytics
8 years ago
ed
47af78fe0b
Projucer: Implement PIPGenerator
8 years ago
ed
58c02823c5
Projucer: Moved some methods into MiscUtilities
8 years ago
ed
d668adb81b
Projucer: Code cleanup
8 years ago
ed
642061a31b
Projucer: Used Button::onClick to simplify some code
8 years ago
ed
b72a626516
Projucer: Updated all the exporters and the project settings to use the new ValueWithDefault class
8 years ago
ed
617a8e77af
Projucer: More robust methods for updating module information when project settings change
8 years ago
ed
da592adb69
Projucer: Show the menu for adding a new module when clicking the "+" button in the modules panel even if a module is currently selected
8 years ago
tpoole
21315abce4
Projucer: Added beta CLion exporter support
8 years ago
hogliux
54029e776d
Projucer: Re-factored source code groups and general code clean-up
8 years ago
ed
61a320fe6a
Fixed a warning on Windows
8 years ago
ed
df824cf5df
Projucer: Removed some unnecessary time-consuming function calls to speed up the painting of the modules panel
8 years ago
jules
357dd2c9c9
Removed some old compiler bug workarounds
8 years ago
ed
b9ea65b0c1
Projucer: Fixed a couple of potential race conditions when saving a project
8 years ago
ed
2e81e8a0dc
Projucer: Made the C++ language standard option a per-project instead of per-build configuration setting. Added an option to enable GNU compiler extensions for supported exporters. Added the option to specify a minimum C++ language standard in module declarations and added a warning to the Projucer when adding a module that has a higher standard than currently set.
8 years ago
ed
aef6a296e0
Projucer: Fixed a crash that occurred when adding missing module dependencies
8 years ago
ed
ec5d319a93
Projucer: Fixed a bug where the version number displayed next to a module's name in the modules panel wasn't being updated after changing its path
8 years ago
ed
26596fbfad
Projucer: Added default module search paths to the Projucer
8 years ago
ed
f8d1b70159
Projucer: Fixed a bug where module and exporter settings pages were still shown after deleting the corresponding TreeView item
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
tpoole
8567338705
Changed the colour of module icons in the Projucer based on their license
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
810f2bfb2a
Introjucer: Added Android Studio exporter
10 years ago
jules
3aa3ebff91
Introjucer: Added option to avoid overwriting changes to local module files
10 years ago