24 Commits (bda05320cb4c552515dc8884c264d75f3f10834f)

Author SHA1 Message Date
  ed bda05320cb Projucer: Fixed a potential crash when quitting 5 years ago
  ed aeaae3b44b Projucer: Ensure that new project windows are always fully onscreen 5 years ago
  ed 4edb0d2c90 Tidied up some divider comments 5 years ago
  jules a97c4a9139 More std::unique_ptr modernisation - changed functions that used to return raw Drawable* pointers to use it 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
  ed 4c58efa407 Projucer: Fixed a bug when clicking the save and open in IDE button after changing the target project folder setting 6 years ago
  jules 768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 6 years ago
  ed 102203d8a5 Whitespace 7 years ago
  ed 1c819c79d0 Projucer: Add cmd/ctrl + p shortcut for saving a project 7 years ago
  ed eed45b7462 Projucer: Mark modified files with an asterisk in the file tree panel 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  ed fabb3a1e09 Projucer: Ensure that the compile engine settings are stored and recalled correctly 7 years ago
  Tom Poole 4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 7 years ago
  ed 01339a5365 Projucer: Moved the live-build settings into a separate CompileEngineSettings class and refactored some redundant code 7 years ago
  ed 711e75bdc8 Projucer: Add analytics 7 years ago
  ed 47af78fe0b Projucer: Implement PIPGenerator 7 years ago
  ed d668adb81b Projucer: Code cleanup 7 years ago
  jules 7d24b39f18 Cranked up the Clang warning level in the projucer, and fixed a few minor warnings 7 years ago
  Tom Poole a0bd5f5be7 Projucer: Fixed an issue when attempting to open the settings page for a nonexistent exporter 7 years ago
  ed b288da58f0 Projucer: Fixed a crash that could occur when saving a project multiple times 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 994ab55247 Projucer: Made some usability and reliability improvements to the live-build engine 7 years ago
  hogliux 54029e776d Projucer: Re-factored source code groups and general code clean-up 7 years ago
  ed da6452ac0f Projucer: Changed some keypresses for 'View' menu items to avoid clashes 7 years ago
  ed 03917672a1 Projucer: Added an error message when trying to save a project with missing module dependencies and stopped the Projucer from opening projects with errors when clicking the save and open in IDE button 7 years ago
  ed f4d8cf70d1 Projucer: Added a search field to the file panel to filter project files and added options to expand/collapse all groups in the file tree popup menu 8 years ago
  ed dab7f9e020 Projucer: Fixed a bug where the file name label would still be visible after closing a project 8 years ago
  ed 90fbed7889 Projucer: Added an option when right-clicking on an exporter to save just the selected exporter 8 years ago
  ed ff7cfb8824 Projucer: Moved a Thread::sleep() call that would be called every time a project was saved out of the Xcode exporter and only call it if saving and opening project in Xcode 8 years ago
  ed ad9154657b Projucer: Removed the key command for showing the build tab as it was the same as the build now key command 8 years ago
  ed 17cd47558f Projucer: Removed the key command for showing the build tab as it was the same as the build now key command 8 years ago
  ed ed51317ee6 Fixed a few Projucer UI issues 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
  ed 308f634f62 Fixed a bug in the Projucer where the live-build's continuous recompilation state wasn't being changed when toggled on/off in the menu 8 years ago
  jules e253b8bea1 Added some notes and an assertion to Component::grabKeyboardFocus(), to help people avoid a common mistake, which is trying to grab the focus of not-yet-visible components. 8 years ago
  hogliux b5ef6d7e37 Whitespace clean-up 8 years ago
  stefan 980ece4a8a Projucer: add anchor #indie to the link target for the subscribe button 8 years ago
  stefan.graenitz 8d02f61622 Projucer: add free-to-use license for the live-build engine 8 years ago
  stefan a0350e4ee6 Projucer: add feature download & install live-build engine (including checks for supported OS versions) 8 years ago
  ed 0c87af8992 Fixed Linux compile error in Projucer 8 years ago
  jules 9fa0d49be7 Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc. 8 years ago
  stefan 8ec9443543 Projucer various fixes 8 years ago
  jules 7abbf67a1a Tweaked the iOS audio device to make the default buffer size play in the simulator 9 years ago
  stefan.graenitz e8da23d43b Enable live comilation for Windows 9 years ago
  jules 81ff3a89b7 Projucer: fixed an edge-case where the UI would misbehave if you're logged in but don't have a live-coding license 9 years ago
  jules 8343f3468c Found a few missing 'override' specifiers 9 years ago
  jules 54d3cfac1d Projucer: Fixed a bug that could cause focus to seemingly jump around in the config tree 9 years ago
  jules bc58656153 Projucer: made build panel UI update when signing out 9 years ago