179 Commits (35e8be4dfe2e9a62c751fb0dadaed700d1dac114)

Author SHA1 Message Date
  ed 35e8be4dfe Projucer: Ignore examples/CMake directory when building examples menu 5 years ago
  reuk 4292a38327 Cleanup: Add some missing explicit constructors 5 years ago
  Tom Poole 6cb75d9d2c Replaced all references to ROLI with Raw Material Software and regenerated all bytecode 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  ed 24ea3d4e8b Projucer: Added timeouts to license query web requests 5 years ago
  ed 7114f07b6f Projucer: Added timeouts to version checker web requests 5 years ago
  ed 98ab75157a Projucer: Fixed a bug in the previous commit 5 years ago
  ed 6ce02ad35f Projucer: Fixed a crash when creating new projects without using global paths and hide UI elements correctly when closing projects 5 years ago
  ed fba0295a44 Projucer: Added a simple sign-in form, added notification tray for project messages, general refactoring 5 years ago
  ed cf93f79cc8 Projucer: Removed sign-in 5 years ago
  ed de23ef7b1f Projucer: Removed analytics 5 years ago
  ed 521c250413 Projucer: Remove custom VST3 path options 5 years ago
  ed d179e67052 Projucer: Removed GUI dependencies on Linux 5 years ago
  reuk e7e1de78fa Files: Add RangedDirectoryIterator 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 b29b45e8cd Projucer: undef "linux" when using GCC to fix symbol collision when using the GNU extensions 5 years ago
  ed c73c5512d5 Projucer: Refactored the module handling code 5 years ago
  Tom Poole fadd578b60 Projucer: Updated the autoupdater 5 years ago
  ed 7d330ab782 Always #include JuceHeader.h from the include search path 5 years ago
  ed 664e08f796 Projucer: Avoid hitting an assertion when keeping windows onscreen 5 years ago
  ed 8b64915fa1 Projucer: Take title bar into account when keeping windows onscreen 5 years ago
  ed aeaae3b44b Projucer: Ensure that new project windows are always fully onscreen 5 years ago
  Tom Poole 31e78da5dd Projucer: Made the autoupdater obtain executable file permissions directly from the JUCE distribution zips 5 years ago
  ed ecf97e2a08 Projucer: Removed some unused code from the FilePathPropertyComponent 5 years ago
  ed 4edb0d2c90 Tidied up some divider comments 5 years ago
  jules cd4aba9e43 PopupMenu modernisation: Improved the PopupMenu::Item class to make it easy to build items by chaining calls together. 6 years ago
  Tom Poole 2fc4404a74 Fixed some more RTAS build errors and marked it as deprecated 6 years ago
  jules 0fb8c8e82a Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way 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
  ed fef1093f6e Projucer: Update PIP creator window colours when colour scheme changes 6 years ago
  jules 2e2cfb5f6c Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones 6 years ago
  jules bb5b534ab8 Added a couple more file types to the projucer's list when stripping whitespace 6 years ago
  ed c96bf71488 Removed some empty ValueTree::Listener methods that are no longer needed 6 years ago
  ed 5666d5b1b0 Projucer: Escape single quote marks in the function generated by the --obfuscated-string-code command-line tool 6 years ago
  ed 97922ff129 Projucer: Avoid hitting an assertion in Random::nextInt() when using the --obfuscated-string-code command-line tool with strings containing fewer than 3 sections 6 years ago
  ed 92350e421d Projucer: Refactor the autoupdater to set executable file permissions after updating 6 years ago
  ed da4c1eaf31 Projucer: Remove the option to specify multiple global user module paths which was causing issues on other OSes 6 years ago
  Tom Poole 815c9ee236 Projucer: Fixed an error when attempting to restore non-existent projects 6 years ago
  jules cadac817c6 Enabled some more warning flags in Xcode, and fixed the problems they caused 6 years ago
  ed 9c7273e8aa Projucer: Made it possible to set the VST (legacy) global search path from the command line 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
  ed fe49d69dfc Projucer: Added a "VST (Legacy) SDK" field to the global paths window and re-factored the global paths window a bit 6 years ago
  ed e7cf00e977 Fix a Linux build error in previous commit 6 years ago
  ed 9684de485c Projucer: Avoid hitting some assertions in File::parseAbsolutePath() when searching for the DemoRunner on Windows 6 years ago
  ed e3635ec2f8 Projucer: Re-scan invalid JUCE module paths to ensure AvailableModuleList is updated 6 years ago
  ed a58b3ff38b Projucer: Added a "Reset to Defaults" button to the global paths window 6 years ago
  ed 8667ffc059 Projucer: Ensure that ValueWithDefault objects outlive the PropertyComponents which reference them 6 years ago
  ed f57237df83 Projucer: Fixed another unreachable code warning 6 years ago
  ed aa99b2f0ae Projucer: Fixed an unreachable code warning 6 years ago