21 Commits (e663b1a04c09e8730465a145f15d9a39c48f0b00)

Author SHA1 Message Date
  Julian Storer a612dfdc2f String fix. Minor additional methods for FileBasedDocument and Slider. Jucer development. 15 years ago
  Julian Storer 66643e85ac Minor string changes. 15 years ago
  Julian Storer d5db408033 Updated some jucer-generated project files. 15 years ago
  Julian Storer 15711ae344 Updated the binarybuilder code. 15 years ago
  Julian Storer 6b79430341 Refactored some String operators to bring them into line with c++ best practices. Removed the JUCE_STRINGS_ARE_UNICODE flag - all strings are now unicode by default. Removed the String class's implicit cast to const char* and copyToBuffer() method, replacing them with toCString(), toUTF8(), copyToCString(), copyToUnicode(), etc., so that it'll force users to think about the encoding they want to use in a particular context. Added the ability to pass a String directly to a std::ostream. Extended the juce version number to include a build number. 15 years ago
  Julian Storer e4801068ad Updates to jucer-generated projects. 15 years ago
  Julian Storer 5443f95790 Jucer-generated file updates. 15 years ago
  Julian Storer fbc62f200a Updated some auto-generated projects. 15 years ago
  Julian Storer 07623e9fa3 Converted the BinaryBuilder projects to be auto-generated by the Jucer. 15 years ago
  Julian Storer 773c7d7407 Changed all uses of OwnedArray<File> to be Array<File> instead, which is a bit more efficient and easier to work with. Optimised the software renderer to improve most drawing operations, particularly simple shapes filling like drawing lines, etc. 15 years ago
  Julian Storer 527159432b Modernised some old bits of code. 15 years ago
  Julian Storer 0280c57ff0 fix for a mac file bug introduced in the last check-in.. 15 years ago
  jules ddc16536a3 Changed the Linux native code files to use the same amalgamation file structure as the mac and windows ones do; made a small adjustment to the amalgamator, and removed some redundancy from the amalgamated files (if you are amalgamating code yourself, please build a new copy of the amalgamator, as the old one won't work correctly on this new code); fixed a few minor build warnings in linux 16 years ago
  jules b7eb1587b5 adding a mac project for the binarybuilder 16 years ago
  jules 8df9179c04 adding a mac project for the binarybuilder 16 years ago
  jules d47cf9e8d6 16 years ago
  jules b9318749d5 17 years ago
  jules 688c17752f 17 years ago
  jules a391f303da 17 years ago
  jules a63bec1972 18 years ago
  jules 94cfda5062 18 years ago