221 Commits (675f5943a160ed9d5d5aa59f73b7c3f46c4d4511)

Author SHA1 Message Date
  jules 021209e216 Changed ImagePixelData::clone to return a smart pointer rather than a raw one, to avoid a reference-count leak 9 years ago
  jules 01e2e53160 Added an assertion to catch some unexpected behaviour in the CoreGraphics gradient renderer 9 years ago
  jules bb7189b05e Added kerning support to the DirectWrite layout code 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
  jules 189853720a Cleaned up a few uses of Image::null 9 years ago
  jules a45c3c564f Removed some C++11 syntax that had crept into the OSX font code 9 years ago
  jules 56b6efbbad Made sure that String::toCFString() never returns a null pointer 9 years ago
  jules e66762d81f Added writing-direction flags to OSX font layout generation 9 years ago
  jules 328652c3ad Added some workarounds in the OSX windowing code to help keep window resizing smooth when components are repainting at high speeds (only seems to be an issue since OSX 10.11) 9 years ago
  jules b5907fa90d Normalised some divider comments 9 years ago
  jules d0f646a9ad Fix for a problem with CoreText when laying out very long text strings 9 years ago
  jules 1a7caaa58f Refactored AttributedString so that every part of the string has a single font and colour associated with it, to avoid some problems caused by fonts being undefined. 9 years ago
  jules 4583fa3fbf Used the ignoreUnused() function to tidy up some old code 9 years ago
  jules edec7b34b2 Replaced some uses of AffineTransform::identity with a default-constructed object 9 years ago
  jules 6f092d602d Rendering optimisation when filling off-screen paths 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 9 years ago
  jules 31381c6864 Stripped out some defunct OSX 10.4 fallback code 9 years ago
  Joshua Gerrard 7793b03587 Fixed memory leak in DirectWrite on Windows 10 9 years ago
  jules 7cc522b7e5 Minor tidying up in some win32 code. 9 years ago
  jules d833ab5e33 TextLayout: added support for using the AttributedString::getLineSpacing value in DirectWrite 9 years ago
  jules eed5aa641d Minor cleanups in some DirectWrite code. 9 years ago
  jules 09867e15d1 Fix for Android font creation 9 years ago
  jules 5c773b0323 A couple of minor fixes to CoreText layout for attributed strings 9 years ago
  jules 964a03e627 Fixed some Xcode deprecation warnings in 10.11 9 years ago
  Timur Doumler cddf0cfc8a Fixed Windows bug causing wrong text positions for DirectDraw text layout. 9 years ago
  Timur Doumler dca4d77f9d Fixed compiler warnings on Visual Studio 2015 RTM. 10 years ago
  hogliux c7b8e77031 Update copyright notice 10 years ago
  hogliux 8c242b7547 Fix warnings on linux 10 years ago
  jules 6cd473576b Fixed a warning on iOS. 10 years ago
  jules f6395d4cda Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this. 10 years ago
  jules c87463cad1 Added support for in-memory fonts on Android. 10 years ago
  jules 74f8c9b9ef Added some initialisation to the CoreGraphics context to counteract hosts that disable font anti-aliasing. 10 years ago
  jules 5d6c37ed69 Cranked-up the warning level in the introjucer Xcode build, and fixed a few minor warnings. 10 years ago
  jules 8eb2fef209 Updated gradient rendering on OSX to use newer APIs. 10 years ago
  jules c304ea1e15 Made a couple of internal glyph handling methods public to help 3rd party tweaking. 10 years ago
  jules 7043152e6e Avoided a warning 10 years ago
  jules 67acb27062 OSX TextLayout maximum height fix. 10 years ago
  jules a49baa3e52 Modified TextLayout creation functions to take an optional maximum height as well as a maximum width. 10 years ago
  jules 50a55b2e9c Avoided a few compiler warnings. 10 years ago
  jules e5d89355d1 Win XP font style selection fix. 10 years ago
  jules 7d8b9ad597 Avoided a few linux gcc warnings. 10 years ago
  jules 171ef8dd4b Workarounds for AttributedString layout when using from-memory fonts on Windows. 11 years ago
  jules fda9e97298 Workaround for layout of CustomTypefaces on OSX 11 years ago
  jules 425fccc7fd Added some image caching to the CoreGraphics renderer, which can speed up drawing when images are re-used. 11 years ago
  jules 75770f293c New class: SharedResourcePointer 11 years ago
  jules d7777c87c5 Avoiding a VC warning. 11 years ago
  jules bcce4e388a Minor optimisation in software image rendering. 11 years ago
  jules f4c83a9411 Fix for a very obscure race-condition involving font string initialisation. 11 years ago
  jules 6c17d3ca74 GlyphCache multithreading fix. 11 years ago
  jules dfda7c77fc Workarounds for some mingw build problems. 11 years ago