19 Commits (b56494b29b1cc0c616352d35a6b1e2040d1c8f94)

Author SHA1 Message Date
  Julian Storer b56494b29b Replaced the old atomic ops with a templated Atomic class. Minor tweaks to directory browser. Jucer development. 15 years ago
  Julian Storer 7ed446b5fd Tweak to TextInputTarget. Code clean-ups. Jucer development. 15 years ago
  Julian Storer 27d1d9a9d9 Minor clean-ups. 15 years ago
  Julian Storer 27506c2120 Copyright notice update. 15 years ago
  jules af73276aea Minor clean-ups. 15 years ago
  Julian Storer d4435ca8b8 Minor clean-ups. Jucer development. 15 years ago
  Julian Storer 5673b7ed5d Small tweaks to InterprocessLock. Jucer development. 15 years ago
  Julian Storer ca348c06d7 Minor SVG fix. Added manual reset option to WaitableEvent. Made AudioFilterStreamer update channel numbers when the audio device changes. 15 years ago
  Julian Storer f198f06e6a Tarted up InterprocessLock and added a scoped lock for it. Minor safety checks in NPAPI. Jucer development. 15 years ago
  Julian Storer f316faaa04 Change posix juce_readFile to always return >= 0. Sorted out a casting error in carbon AU plugins. Tidied up a bunch of win32 warnings. 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 0d278483e4 Fix for String copying thread-safety, and some minor compile issues. 15 years ago
  Julian Storer 91eeebda2f Workaround for OSX tiled image rendering bug. Mingw atomics fix. Fix for compiling atomics on 10.4. Added a 'new folder' button to the directory chooser on Mac. 15 years ago
  Julian Storer 5153493b46 Minor new method for File. Fix for mingw. Changed AudioProcessorGraph to contain a NamedValueSet instead of a PropertySet. 15 years ago
  Julian Storer 35a4b5085f Updated Timer code to avoid a rare messaging problem. Fixed a couple of minor build errors. Rearranged the atomic functions and added a new compare-and-swap operation. Added a thread-priority tweak to WASAPI. Removed MS-specific classes from the web browser component. 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 a8a602f7a2 Couple of small fixes for mac midi and win32 threads, and fixed a memory leak in the demo app. 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 18533f9984 changed the parameters to the keyStateChanged method, to sort out a problem with texteditor key interception that was otherwise impossible to fix. Made a couple of changes to the Mac NPAPI window positioning code; got rid of a couple of win32 warnings; added a couple of missing JUCE_API declarations; small fix to DragAndDropContainer; allowed var objects to be cast to a string. 16 years ago
  jules 9f1a293e5c added a web browser page to the demo; made the DragAndDropContainer more robust if subcomponents are deleted while things are being dragged. 16 years ago
  jules d6c78655e7 small change that should have gone into the last check-in. 16 years ago
  jules 3f48d7c085 Removed a compiler warning on win32, and updated juce_mac_MessageManager.cpp 17 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 47cf2369e5 17 years ago
  jules c19dfad719 17 years ago
  jules e08ebbf2e6 17 years ago
  jules 6aceb165da 17 years ago
  jules 6d6a042e00 18 years ago
  jules fb815110ca 18 years ago
  jules a353830c81 18 years ago
  jules 9afbc31daf stopped thread handles from on win32 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 2e04bab207 18 years ago
  jules d00a1e4892 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