29 Commits (cd4aba9e43346198b98c6e9d29366961d6a6f1e9)

Author SHA1 Message Date
  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
  Tom Poole 815c9ee236 Projucer: Fixed an error when attempting to restore non-existent projects 6 years ago
  jules fc4449b212 Avoided a dangling pointer in the projucer 6 years ago
  ed c39475019d Projucer: Don't exit if trying to open a project that no longer exists on startup 6 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  Tom Poole 4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 7 years ago
  ed 6eeaa4036c Projucer: Ensure that the default project name is used when no name is set 7 years ago
  ed c596583e3b Projucer: Fixed a bug where PIP files not copied locally wouldn't initially be displayed in the code editor 7 years ago
  ed 47af78fe0b Projucer: Implement PIPGenerator 7 years ago
  ed 4d24d125fe Projucer: Ensure that new the project window is opened if reopening previous projects fails 7 years ago
  ed 4410ffc892 Projucer: call ComponentPeer::setRepresentedFile() and ::setIcon() when loading a project 7 years ago
  jules 33c0940d74 Cleaned up a few more ScopedPointer uses 7 years ago
  ed b72a626516 Projucer: Updated all the exporters and the project settings to use the new ValueWithDefault class 7 years ago
  jules 72d91dd5bf Added some next/prev window commands to the projucer 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
  tpoole 33845ba917 Projucer: Open any previous projects in the background 7 years ago
  hogliux 54029e776d Projucer: Re-factored source code groups and general code clean-up 7 years ago
  ed 69868df248 Projucer: asynchronously show the '.jucer file has been modified...' alert window to avoid crash 7 years ago
  ed 33535973be Projucer: Update window title when project name changes 7 years ago
  ed 26596fbfad Projucer: Added default module search paths to the Projucer 8 years ago
  ed 8ab39ef354 Projucer: Switched the order of names in Projucer window title bars from "Projucer - project name" to "project name - Projucer" 8 years ago
  ed 0f47ee73b6 Projucer: Made each Projucer window's title bar display the project name 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
  jules 44cd80969d A few C++11 modernisations and comment corrections 8 years ago
  tpoole 16525c0a6f Fixed some typos. 8 years ago
  ed 8e10f16eb8 Dialog window to ask whether to keep current project or re-load from disk when .jucer file changes 8 years ago
  jules 025d04cbd1 Projucer: Added warning when trying to load projects with out-of-date build scripts 9 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 504680978f Introjucer: Tweaked window title to show the filename if it differs from the project title 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules ea50838057 Whitespace 10 years ago
  Felix Faire 53d7060658 Centre new project wizard on screen 10 years ago
  Felix Faire afe5928467 Introjucer "new project" UX Update 10 years ago
  jules 8980ed2b9c module selection fixes 10 years ago
  jules 4b28a4bb23 more auto-update work 10 years ago
  jules c397984fe9 Whitespace 10 years ago
  jules 80214e458c First version of new introjucer templates page 10 years ago
  jules 4e085e7707 Introjucer: added a "save all" command. 11 years ago
  jules 172f19f4a4 Introjucer: fix for module deletion bug, and some clean-ups. 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 c7cab8e020 Cleaned up some table look+feel code. 11 years ago
  jules 221786dfcf New method Array::addNullTerminatedArray(), and misc minor tightening-up of code. 11 years ago
  jules 42aa27900b Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present. 11 years ago
  jules 127342e147 Introjucer: minor refactoring. 11 years ago
  jules a0792ec444 Fix for software-rendered code editor text. 12 years ago
  jules 2e5604a664 Introjucer: fixed current project order for translation tool. 12 years ago
  jules 2ca1f2e704 Introjucer module updater fix. 12 years ago
  jules ddc1524742 Updated headers in demo project files. 12 years ago
  jules 859f533904 Introjucer: handling drag+dropped folder. 12 years ago