199 Commits (ddcd78eae8f126dbde48e112d10aee9b64e784d0)

Author SHA1 Message Date
  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. 11 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
  jules 2dbd55db3e Fix for threading bug in GlyphCache. 11 years ago
  jules 2f91b1c5f4 Bit of tidying up in GlyphCache. 11 years ago
  jules 25fe7c8490 Fixed an error when JUCE_CORETEXT_AVAILABLE = 0 11 years ago
  jules 7a869d6528 Made the OpenGL graphics context keep a cache of textures it has recently used for Image rendering, to avoid repeatedly moving data to the GPU. 11 years ago
  jules b153a92bae Performance increase for some software-renderer image blending ops. 11 years ago
  jules 02733aa1b7 Fix for affine transforms with a negative scaling factor in the software renderer. 11 years ago
  jules 62b986573e More DirectWrite numeric workarounds. 11 years ago
  jules f34d1cdb3c Fix for older VS versions. 11 years ago
  jules 4cd58b54c0 Workaround for DirectWrite creating NaN coordinates. 11 years ago
  jules 76c8400049 Really minor clean-ups. 11 years ago
  jules e68a654646 Minor warning fix. 11 years ago
  jules 858686d88c Workaround for CoreText layout failure with in-memory typefaces. 11 years ago
  jules 42bff200ed Improved the vertical font hinting algorithm and removed some duplicated typeface code. 11 years ago
  jules a1a43ea418 Tweaks to font-rendering: fonts are now vertically hinted by finding the best overall scale that will make the most common horizontal features better aligned. Changed the font gamma to be greater when rendering with brighter colours. 11 years ago
  jules 688f14d50d Handling for broken fonts on win32. 11 years ago
  jules 1de23b2c06 Workaround for DirectWrite failing to load certain fonts. 11 years ago
  jules ffb4572104 Fix for DPI of win32 fonts sizes when specified in points. 11 years ago
  jules 64a38ea6ee Sanity-checked places where introjucer GUI editor added TRANS macros. 11 years ago
  jules d3b92ab447 Fix for win32 memory font loading. 11 years ago
  jules d8c065c81f Added functionality for loading in-memory fonts! See Typeface::createSystemTypefaceFor() 11 years ago
  jules 2edec00b55 Removed a few more uses of String::empty. 11 years ago
  jules f62c9d186d Avoided some warnings in OSX10.9 SDK 11 years ago