22 Commits (cd4aba9e43346198b98c6e9d29366961d6a6f1e9)

Author SHA1 Message Date
  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
  jules 810f2bfb2a Introjucer: Added Android Studio exporter 9 years ago
  jules 3aa3ebff91 Introjucer: Added option to avoid overwriting changes to local module files 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules 26143d5034 Introjucer: added a better browser for module paths 10 years ago
  jules b0ca99d26b Introjucer: made the modules panel update when the filename is edited 10 years ago
  jules 6bc4d7627f Modified the ValueTree::Listener::valueTreeChildRemoved() and ValueTree::Listener::valueTreeChildOrderChanged() methods to include some extra parameters that give more detailed info about exactly what changed. 10 years ago
  jules e527acd721 Introjucer: tweaked some syntax to avoid problems with old GCC versions. 10 years ago
  jules 16469fefe9 Spelling fix. 11 years ago
  jules 4d79bed3d1 Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer. 11 years ago
  jules 172f19f4a4 Introjucer: fix for module deletion bug, and some clean-ups. 11 years ago
  jules 03e14b7851 Introjucer: fixed a bug when deleting modules; added a button to set copying mode for all modules. 11 years ago
  jules b58d5da64d Introjucer: fixed some compiler warnings. 11 years ago
  jules a9aae9651b Big refactoring of the introjucer's module handling - removed the global module path, and each module now stores its path for each exporter. Rewrote all the UI for downloading + updating modules. 11 years ago
  jules 9113a7d6ab Introjucer: internal refactoring work. 11 years ago