159 Commits (59fd199164db8da2bcb186381f6c91ba2f2e69e9)

Author SHA1 Message Date
  jules 59fd199164 Rewrote the Mac font loading code to use Cocoa instead of Carbon APIs. 16 years ago
  jules 390d7f69ef Sorted out URL launching on the Mac, added a tweak for linux audio devices with lots of channels, and added a missing JUCE_API marker to AudioDeviceSetup. 16 years ago
  jules f7b48e55dd Fixed some Mac window sizing and menu issues, optimised Graphics::drawImageTransformed(), and added an accuravy parameter to Path::contains(). 16 years ago
  jules 6d65bd3a1d Fixes to Mac native menu handling. 16 years ago
  jules eda637d546 Fixed some multi-monitor problems on the Mac. 16 years ago
  jules 013bc3016b Added a method to BitArray, fixed a memory leak at shutdown on the mac, and tidied up some whitespace. 16 years ago
  jules 0a551e2242 Added a maximum length to String::copyToUTF8(), tweaked the parameters to AudioFormatWriter::writeFromAudioReader(), altered the BWAV chunk code to store its text as UTF8, added a utility function WavAudioFormat::replaceMetadataInFile(). Sorted out some compile errors with plugin hosting code. Fixed a small glitch in ColourGradient, and added a method to TreeViewItems to allow some items to be made non-selectable. 16 years ago
  jules 058d5b9574 Implemented File::isOnRemovableDrive() for mac 16 years ago
  jules b89cc9dcc7 Added a File::getVersion() method 16 years ago
  jules 4c1b6ce430 Added method String::containsNonWhitespaceChars(); changed the XML parser to not strip whitespace from around text elements, and also added XmlDocument::setEmptyTextElementsIgnored() to make it optionally keep all whitespace-only text elements. Added methods File::containsSubDirectories(), WebBrowserComponent::refresh(), TreeView::deleteRootItem(). Ironed out a possible bug with buttons crashing when deleted during a keypress callback. Changed pixel ordering to sort out transparent windows on PPC macs. Also fixed a mac AU build problem, and removed a couple of gcc warnings. 16 years ago
  jules 835b66084d Rearranged the default font mechanism so that the LookAndFeel class has a chance to create custom typefaces for global use. 16 years ago
  jules d85394d1bd whitespace clean-up 16 years ago
  jules c91e214808 Added a couple of methods to the File class: File::getLinkedTarget() and File::moveToTrash(). Also fixed a typo in QT headers, an overflow in BufferingAudioSource, removed a few linux warnings, and had another attempt at a reliable working screensaver-disabler on windows. 16 years ago
  jules 0f6aab6af1 fixes for Mac MessageManager::callFunctionOnMessageThread, plugin file location in VST and RTAS plugins, and midi messages in VST plugins 16 years ago
  jules 4caa499612 couple of small mac fixes 16 years ago
  jules 69d0eb483e whitespace cleanup 16 years ago
  jules 44377ba3fb whitespace clean-ups 16 years ago
  jules 56c2fcf071 fixed a small problem when mac plugins are opened and closed quickly by the host 16 years ago
  jules 3f48d7c085 Removed a compiler warning on win32, and updated juce_mac_MessageManager.cpp 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. 16 years ago
  jules d74275a9e9 made sure mac windows have the correct title 16 years ago
  jules fa2683eb17 16 years ago
  jules e1772515b4 16 years ago
  jules c0be9b3424 16 years ago
  jules 7c972c08d7 16 years ago
  jules 485b6b7e57 16 years ago
  jules 567fe9b1e7 16 years ago
  jules d47cf9e8d6 16 years ago
  jules b665365400 16 years ago
  jules 6c5297c829 16 years ago
  jules 8bbd575344 16 years ago
  jules ead052b198 16 years ago
  jules 47cf2369e5 16 years ago
  jules 78f413bf50 16 years ago
  jules 27ff7115db 16 years ago
  jules bd52646ffd 16 years ago
  jules 6d049989aa 17 years ago
  jules 510e35a5c4 17 years ago
  jules d154518cef 17 years ago
  jules d0e58c41b0 17 years ago
  jules 762a5bb0f9 17 years ago
  jules 52cbc582b9 17 years ago
  jules 782b955387 17 years ago
  jules 822bad10d1 17 years ago
  jules 1be886abe2 17 years ago
  jules 934f1c1c1d 17 years ago
  jules 0b2adf5019 17 years ago
  jules ad0e8ae105 17 years ago
  jules 3b1ba65de3 17 years ago
  jules de37ff7979 17 years ago