163 Commits (2e8ec2a757f360e5204416dba3ad6cc9bacf2cbd)

Author SHA1 Message Date
  ed 8a467e7dc3 Projucer: Added a "PIP Creator" utility tool 7 years ago
  ed ec296d8c4c Projucer: Removed a hardcoded String in the logic for resizing PropertyComponents in PropertyGroupComponent 7 years ago
  Noah Dayan 5b3693ed43 Projucer: Match property name with other plugin categories 7 years ago
  ed b958ea92c2 Projucer: Correct default height multiplier in previous commit 7 years ago
  ed 8643d958c1 Projucer: Avoid potential divide-by-zero in PropertyGroupComponent::getHeightMultiplier() 7 years ago
  ed ef2d1fa9fd Projucer: Various fixes and improvements to PIPGenerator 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 06773f18bb Projucer: Add C++17 flag to exporters that support it 7 years ago
  ed 260e617363 Projucer: Fixed a VS2013 compiler error 7 years ago
  ed 771025cccf Projucer: Increased the character limit of some TextPropertyComponents in the project settings 7 years ago
  ed d668adb81b Projucer: Code cleanup 7 years ago
  ed 1f405d6cd5 Projucer: Some reshuffling in the exporters tree to allow build configurations to be deleted with the backspace key 7 years ago
  Noah Dayan e690350df3 Use lambda callbacks instead of listeners with Slider, Button, Label, ComboBox and TextEditor classes 7 years ago
  ed 3f2678b38e Projucer: Some code cleanup in Project.h/.cpp 7 years ago
  ed 780902b492 Projucer: Fixed a bug where preprocessor definitions weren't being parsed initially and fixed a typo 7 years ago
  jules 415f0e4c90 Added an alternative version of File::findChildFiles that returns the results array rather than it being an out-parameter. In almost all cases using this new version will make your code smaller and cleaner, as you can see from all the changes in this commit! 7 years ago
  ed 7912349b55 Projucer: Cache preprocessor defs to reduce save time 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
  jules 8d09eaadb6 Removed some defunct code from the C++1 feature detection macros, and simplified code which no longer needs to test for feature availability 7 years ago
  jules 33c0940d74 Cleaned up a few more ScopedPointer uses 7 years ago
  Noah Dayan 004360b59e Projucer: Added missing tooltip descriptions 7 years ago
  ed d6667e31a4 Projucer: Fixed a bug in the audio plugin property editors 7 years ago
  ed b72a626516 Projucer: Updated all the exporters and the project settings to use the new ValueWithDefault class 7 years ago
  ed 07ddc94d51 Projucer: Try to get path from compatible exporters first when getting module folder 7 years ago
  ed 617a8e77af Projucer: More robust methods for updating module information when project settings change 7 years ago
  ed 100a3dd1f3 Projucer: Disable multi-select module options when no modules are selected 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
  Tom Poole a0bd5f5be7 Projucer: Fixed an issue when attempting to open the settings page for a nonexistent exporter 7 years ago
  Tom Poole 7792fe2b34 Projucer: Fixed a bug parsing search paths in module headers 7 years ago
  ed b288da58f0 Projucer: Fixed a crash that could occur when saving a project multiple times 7 years ago
  ed 44f69755b8 Projucer: Fixed a crash when deleting multiple file tree items 7 years ago
  ed 98724ecced Projucer: More robust check for getting a module folder 7 years ago
  ed 94d5ca881c Projucer: Fixed a bug where user modules would always show as missing when using the global path 7 years ago
  jules babea0885b Added a method ValueTree::appendChild(). Also tidied up a lot of the ValueTree comments, which were a bit scrappy. 7 years ago
  ed 5aec5ce984 Projucer: Added juce_analytics to list of JUCE modules 7 years ago
  ed 8ec9ce4c9a Projucer: Expand concertina components fully on single-click 7 years ago
  ed 3c86b54846 Projucer: Set the "organization" attribute of Xcode projects to the "Company Name" specified in the project settings in the Projucer 7 years ago
  jules d4a7afa73f Replaced some old juce-style sort operations with std::sort and lambdas 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
  ed fedbb67452 Projucer: Show the option to remove references or move to trash when deleting file groups and hide the file group information after deleting 7 years ago
  ed 3473e6307c Projucer: Changed the default C++ standard for new projects from 11 to 14 7 years ago
  ed a277cf64a3 Projucer: Improved the layout of the user settings popup window 7 years ago
  ed d9a49cf8a5 Projucer: Tweaked some button alignment in the project and live-build tabs 7 years ago
  tpoole 21315abce4 Projucer: Added beta CLion exporter support 7 years ago
  ed 994ab55247 Projucer: Made some usability and reliability improvements to the live-build engine 7 years ago
  ed 097f3209db Projucer: Pass current thread pool job to MessageManagerLock to prevent deadlock 7 years ago
  ed 455c323184 Projucer: Lock the message loop when creating icon image files 7 years ago