9 Commits (ba391f55bb5d87553672ea49cc338cf02d5bc99b)

Author SHA1 Message Date
  Julian Storer ba391f55bb Minor linux build fixes and clean-ups. 15 years ago
  Julian Storer 27506c2120 Copyright notice update. 15 years ago
  Julian Storer d4435ca8b8 Minor clean-ups. Jucer development. 15 years ago
  Julian Storer 7228c6b593 Minor clean-ups and fix for posix WaitableEvent. 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 18ffeba9da Added Value support to the Button's toggle state and TextEditor content. Refactored the atomic operation functions to live inside a class called Atomic, and the byte order functions into a class called ByteOrder. 16 years ago
  Julian Storer 8bf4d88d97 Minor clean-ups. 16 years ago
  Julian Storer 5b7f6f0f23 Minor fix for the linux build, and small fix for TreeView dragging logic 16 years ago
  jules ea83c7ee5e Collected all the platform-specific code from the different build folders into a new folder in src/native. Also removed support for OSX10.2 16 years ago
  jules 2fee27c757 Updated the text of the copyright/license blurb at the top of each source file. 16 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 1ccb175762 tidied up whitespace in files 16 years ago
  jules 04f0303b84 small fixes for fonts on mac and win32; changed Thread::setPriority to return a bool; added a File::getVolumeTotalSize() method; added a freetype path to the linux makefile; tweaked the jucer to make cached image variable names more readable; tweaked the hit-spots in the resizable borders of very small windows; moved ResizableWindow background painting into the LookAndFeel; made the broadcast flag of a DatagramSocket an optional constructor parameter; 16 years ago
  jules 1601daa2c2 Added a Thread::ThreadID type to be used by the Thread::getThreadId() method. Also tidied up a few warnings on OSX. 17 years ago
  jules d47cf9e8d6 17 years ago
  jules 47cf2369e5 17 years ago
  jules d0e58c41b0 17 years ago
  jules ff3c2e9fce 17 years ago
  jules 771c19a275 18 years ago
  jules 8dd2db73d2 18 years ago
  jules 60e1be176e added FileDragAndDropTarget class and rewrote all the drag handling code 18 years ago
  jules 6d6a042e00 18 years ago
  jules fb815110ca 18 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 16719685c7 18 years ago
  jules 067e400d4e 18 years ago
  jules c762fb243f misc tinkering 18 years ago
  jules 653a347dd2 18 years ago
  jules bfdb48d4bc misc optimisations 18 years ago
  jules 94cfda5062 18 years ago