Tom Poole
2ec861d99e
Update licensing banners to JUCE 7
3 years ago
Tom Poole
dea3fe60e4
Update copyright banners
3 years ago
ed
fdcdda3463
Projucer: Update to ValueTreePropertyWithDefault class
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
Tom Poole
fe4ba9071b
Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0
See BREAKING-CHANGES.txt for more details.
3 years ago
ed
69085b2a61
Projucer: Accessibility updates
4 years ago
ed
009d685179
Updated all license headers
4 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
5 years ago
reuk
327f817b9b
Copyrights: Update commercial/gpl headers to be gpl-only
5 years ago
ed
c73c5512d5
Projucer: Refactored the module handling code
5 years ago
ed
0eed5f0e33
Projucer: Update exporter paths when setting is changed
5 years ago
jules
cadac817c6
Enabled some more warning flags in Xcode, and fixed the problems they caused
6 years ago
ed
1702fa04aa
Projucer: Fixed a dangling pointer crash which could occur in modules items with config flags
6 years ago
ed
b758d83415
Projucer: Removed an unused method and fixed a potential crash when refreshing module tree items
6 years ago
ed
8667ffc059
Projucer: Ensure that ValueWithDefault objects outlive the PropertyComponents which reference them
6 years ago
ed
c4eb15eb21
Projucer: Refactored the global paths window and project exporters to use the new FilePathPropertyComponent
6 years ago
ed
f77c995b4d
Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning
6 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
6 years ago
ed
84cc1dc4a0
Projucer: Cleaned up the module scanning code
6 years ago
ed
9cdb02a0dc
Projucer: Remove duplicate user module IDs from list
6 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
7 years ago
ed
47af78fe0b
Projucer: Implement PIPGenerator
7 years ago
ed
58c02823c5
Projucer: Moved some methods into MiscUtilities
7 years ago
ed
d668adb81b
Projucer: Code cleanup
7 years ago
ed
642061a31b
Projucer: Used Button::onClick to simplify some code
7 years ago
ed
b72a626516
Projucer: Updated all the exporters and the project settings to use the new ValueWithDefault class
7 years ago
ed
617a8e77af
Projucer: More robust methods for updating module information when project settings change
7 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
7 years ago
tpoole
21315abce4
Projucer: Added beta CLion exporter support
7 years ago
hogliux
54029e776d
Projucer: Re-factored source code groups and general code clean-up
7 years ago
ed
61a320fe6a
Fixed a warning on Windows
7 years ago
ed
df824cf5df
Projucer: Removed some unnecessary time-consuming function calls to speed up the painting of the modules panel
7 years ago
jules
357dd2c9c9
Removed some old compiler bug workarounds
7 years ago
ed
b9ea65b0c1
Projucer: Fixed a couple of potential race conditions when saving a project
7 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.
7 years ago
ed
aef6a296e0
Projucer: Fixed a crash that occurred when adding missing module dependencies
7 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
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