56 Commits (bf51d2c076f68fc5a16697c1ea5b51f68d1024a1)

Author SHA1 Message Date
  Tom Poole 894e7d2bd2 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
  ed 0075208fb4 Projucer: Moved some project initialisation from the Project constructor into its loadDocument() method after the projectRoot has been set 5 years ago
  reuk 2ca69e8f70 Projucer: Stop requiring JuceHeader to be included in projects 5 years ago
  reuk ece5644a20 CMake: Add support for building JUCE projects with CMake 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  ed 7484ac3dd3 Projucer: Updated all project templates to use include search path when including JuceHeader.h 5 years ago
  ed c5e515aff4 Projucer: Rescan modules after setting global path when creating a new project 5 years ago
  ed aeaae3b44b Projucer: Ensure that new project windows are always fully onscreen 5 years ago
  ed 2b0f75070c Projucer: Check the global path setting state when creating the ModulesFolderPathBox in the new project template component 5 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 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
  Tom Poole f547c13dcb Projucer: Removed the juce_video module from the list of defaults 6 years ago
  ed 1f40a7b10e Projucer: Use the project line ending setting for auto-generated JUCE files and write the IDE project files using the native line endings 6 years ago
  ed b8a4e00cb4 Projucer: Make the source code editor respect line endings when loading and saving a file and add an option to set the preferred line feed for a project 6 years ago
  Tom Poole a3566b8c1e Removed the embedded VST2 SDK 6 years ago
  ed c4eb15eb21 Projucer: Refactored the global paths window and project exporters to use the new FilePathPropertyComponent 6 years ago
  ed dbe40552a7 Projucer: Fixed a bug where the "use global path" option would not be respected for new projects 6 years ago
  jules 768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 6 years ago
  ed f77c995b4d Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning 6 years ago
  ed 84cc1dc4a0 Projucer: Cleaned up the module scanning code 6 years ago
  ed d018eb8407 Enable the JUCE_STRICT_REFCOUNTEDPOINTER flag for all new projects and PIPs 6 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  ed 4493b71fd9 Projucer: Remove old plugin format identifier from audio plugin wizard and add standalone to default plugin formats 7 years ago
  Tom Poole 4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 7 years ago
  ed 05ae575b46 Projucer: Add analytics events for new project wizard page 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 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 2f52fa205a Projucer: Standardise replacement strings in file templates 7 years ago
  Noah Dayan e690350df3 Use lambda callbacks instead of listeners with Slider, Button, Label, ComboBox and TextEditor classes 7 years ago
  Noah Dayan bed0f02e54 Projucer: Cleaned up templates and added options for header and cpp file creation 7 years ago
  jules 7d24b39f18 Cranked up the Clang warning level in the projucer, and fixed a few minor warnings 7 years ago
  ed 642061a31b Projucer: Used Button::onClick to simplify some code 7 years ago
  ed 6e44578a51 Projucer: Remove old code that disabled "JUCE_QUICKTIME" flag 7 years ago
  ed b72a626516 Projucer: Updated all the exporters and the project settings to use the new ValueWithDefault class 7 years ago
  jules 84e86a26e6 Tweaked the Component::setBoundsToFit method to take a rectangle, and tidied up a few things inside Component 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
  jules c2a2d5c734 Updated some code to use cleaner array initialisation from constant data 7 years ago
  hogliux 54029e776d Projucer: Re-factored source code groups and general code clean-up 7 years ago
  tpoole f7bc550f58 Projucer: Remember the directory of a previously created project 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
  hogliux dc1309567e Projucer: Added standalone plugin target to plugin project template 8 years ago
  ed 36163a57a6 Fixed an issue in the Projucer where the option to select the files to auto-generate for a new GUI application wouldn't create the correct files 8 years ago
  ed 457e838971 Fixed an issue in the Projucer where the option to select the files to auto-generate for a new GUI application wouldn't create the correct files 8 years ago
  ed ed51317ee6 Fixed a few Projucer UI issues 8 years ago
  jules 61f4333e73 Marked some RelativeCoordinate functions in Component as deprecated, and updated some old code that used them. 8 years ago