5 Commits (750ab85fe94db6b82e76c5e205e56c4c8d8c3896)

Author SHA1 Message Date
  jules 8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 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
  jules 60cd2d7b67 Projucer: fixed the way the GUI editor generates include paths 9 years ago
  jules 8343f3468c Found a few missing 'override' specifiers 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
  Timur Doumler c922162b03 Introjucer: added global preferences window and global SDK path settings. 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules c17a72e5b1 Minor clean-ups. 10 years ago
  jules a2ffe5e6eb Introjucer: added TRANS macro to GUI designed generated code. 11 years ago
  jules 12a8dd3092 Avoided some pedantic GCC warnings. 11 years ago
  jules 8a66ec83f0 Minor clean-ups. 11 years ago
  jules ddc1524742 Updated headers in demo project files. 12 years ago
  jules bb008cb1ba Merged the old Jucer into the introjucer. 12 years ago
  jules 4e754a838b Changed the constness of the return type of MenuBarModel::getMenuBarNames() and MenuBarModel::getMenuForIndex(). Easy to update your code to handle this, just remove the 'const'. 13 years ago
  Julian Storer 2c328dfedc Changed some return types from being const objects to non-const objects (for better c++11 compliance in future). This may mean that you need to remove the 'const' from your own code if you override the virtual methods that have changed. 13 years ago
  Julian Storer b70e0a28d2 First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum.. 13 years ago
  Julian Storer f307045b92 Finally removed the juce_malloc and juce_free functions! Misc minor tidying-up. 14 years ago
  Julian Storer 5d98779f19 Updated the date in the copyright notice. 14 years ago
  Julian Storer e235912ae5 Major overhaul of the String class, to rely more heavily on the CharPointer_UTF classes. On win32, the juce_wchar type is now a typedef for a 32-bit int, rather than the 16-bit wchar_t. The String class now has toUTF8(), toUTF16() and toUTF32() methods to retrieve the string in different formats. 14 years ago
  Julian Storer 4cfdcb69fd Updated the ChangeBroadcaster class - sendChangeMessage() now has no parameters, and ChangeListener::changeListenerCallback() no longer provides a void*, it provides the ChangeBroadcaster* that triggered the callback. Also deleted the ChangeListenerList class, as it didn't offer anything that ChangeBroadcaster doesn't do. Changed the new jucer to expand preprocessor tokens in the header search path string. 14 years ago
  Julian Storer e3d97820d1 New methods for Path, Line, ValueTree. Changed the Graphics::fillCheckerBoard parameters to take a Rectangle object. Fixed Component::centreWithSize to handle multi-monitor setups. 15 years ago
  Julian Storer db657c04cd Tidied up some minor compile warnings. 15 years ago
  Julian Storer 27506c2120 Copyright notice update. 15 years ago
  Julian Storer 49320b25d2 iPhone on-screen keyboard support, when a TextEditor or CodeEditor is focused. 15 years ago
  Julian Storer e61e8f6775 Changed some 'int's to 'size_t's, to improve 64-bit compatibility. Also changed jmin and jmax to use templates, so they can take any type. These changes might mean that you'll need to add some more explicit casts to get your existing code to compile, but this is actually a good thing - it brought to light a few dodgy implicit casts in my code, and may do the same in yours. Also added a function roundToInt(), which replaces roundDoubleToInt() and roundFloatToInt(), but takes any size of floating point number (I've left the old roundDoubleToInt() and roundFloatToInt() functions there for convenience, but will probably remove them in the future). 15 years ago
  jules 2fee27c757 Updated the text of the copyright/license blurb at the top of each source file. 15 years ago
  jules f9f3351839 fix for linux midi output; fix for NSViewComponent; tidying up of demo audio plugin; fixed backslashes in the jucer's generated code; added addOrReplaceSorted method to ReferenceCountedArray; added an option to ThreadPool::removeAllJobs. 15 years ago
  jules 15dfdff5f8 (automatic tidy-up of whitespace) 18 years ago
  jules b81e6b15ed cleaned up and removed some old functions from SystemStats 18 years ago
  jules 205304c3a9 changed the look and feel classes, to make "shiny" the new default look, and moved the old look into an OldSchoolLookAndFeel class. 18 years ago
  jules 6e73bae315 added a "move tab" option to the jucer tab component 18 years ago
  jules 94cfda5062 18 years ago