13 Commits (cf93f79cc8daddd5f294fd5f7ad154b36ad5f95c)

Author SHA1 Message Date
  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 526272c4f5 Projucer: Fixed a potential crash when reloading a GUI builder document 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
  ed 2f52fa205a Projucer: Standardise replacement strings in file templates 7 years ago
  ed 590e49216e Projucer: Removed an unused lambda capture and some code cleanup in SourceCodeEditor 7 years ago
  Noah Dayan e690350df3 Use lambda callbacks instead of listeners with Slider, Button, Label, ComboBox and TextEditor classes 7 years ago
  ed 642061a31b Projucer: Used Button::onClick to simplify some code 7 years ago
  jules 3ec5c17bb1 Misc cleanups relating to ScopedPointer 7 years ago
  jules a586966c65 Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated! 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
  hogliux 54029e776d Projucer: Re-factored source code groups and general code clean-up 7 years ago
  jules 357dd2c9c9 Removed some old compiler bug workarounds 7 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 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
  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 8e9ed0d0a9 Introjucer: more refactoring 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 9 years ago
  jules 2877653cc3 Introjucer: added hack to enable c++ syntax highlighting in the editor for extensionless libc++ header files. 9 years ago
  jules c53b00cb21 Introjucer: changes to implementation of auto-update and a few editor tweaks. 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules 6bc4d7627f Modified the ValueTree::Listener::valueTreeChildRemoved() and ValueTree::Listener::valueTreeChildOrderChanged() methods to include some extra parameters that give more detailed info about exactly what changed. 10 years ago
  jules 4d79bed3d1 Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer. 11 years ago
  jules d63668a5c1 Added XML and Lua tokenisers for the CodeEditorComponent 11 years ago
  jules 134e1cd1c2 Intrijucer: fixed an opacity assertion. 11 years ago
  jules 127342e147 Introjucer: minor refactoring. 11 years ago
  jules eb646f8c42 Deprecated some old bool notification mode parameters, and replaced them with NotificationType values in the ComboBox and Button classes. 12 years ago
  jules 4b128378cf CodeEditorComponent rendering improvements. Faster OSX font lookup. 12 years ago
  jules ddc1524742 Updated headers in demo project files. 12 years ago
  jules c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 12 years ago
  jules 69b90487aa Added support for c++11 override and final keywords, and blank definitions for older compilers. 12 years ago
  jules 97ed2ac915 Introjucer: code editor popup menu helper function to insert a new class declaration. 12 years ago
  jules af18430f08 Changed Label::setText to use a NotificationType parameter rather than a bool. 12 years ago
  jules 12c28fd882 Introjucer: added "save as" 12 years ago
  jules ffd894089d Cleaned up a few static analyser warnings. 12 years ago
  jules b0fadda27c Introjucer: updated window title bar status when current file has unsaved changes. 12 years ago
  jules f13621a78d Added support for native OSX recent files menu - to enable it, see the MenuBarModel::setMacMainMenu() method, and re-save your project using this version of the introjucer. 12 years ago
  jules a1614a8879 Minor changes for VC2005 12 years ago
  jules 29e5dd20e2 Introjucer: editor updates 12 years ago
  jules 73359d4af0 Introjucer: added text search for the code editor. 12 years ago
  jules 3831af62ef Updated CodeEditorComponent to act as an ApplicationCommandTarget 12 years ago
  jules 68880492f1 Introjucer: editor scrolling changes. 12 years ago
  jules 1cd7660f10 Introjucer: popup menu for code editor. 12 years ago
  jules 2b32036ab3 Introjucer: code indenting changes. 12 years ago
  jules 9a89d815cc Reverted CodeDocument::replaceAllContent, and added an applyChanges() method. 12 years ago
  jules 85e5fae0fd Made CodeDocument:: replaceAllContent apply a diff of only the changed regions. 12 years ago
  jules 8149502c8b Made SortedSet::add() return a bool. Improvements to code editor indents. 12 years ago
  jules 87db662f29 Introjucer: code editor improvements, icon class reshuffle. 12 years ago