395 Commits (16469fefe94dea41da1422ea27b657bdbe3d0e5b)

Author SHA1 Message Date
  jules 1de23b2c06 Workaround for DirectWrite failing to load certain fonts. 12 years ago
  jules ffb4572104 Fix for DPI of win32 fonts sizes when specified in points. 12 years ago
  jules 64a38ea6ee Sanity-checked places where introjucer GUI editor added TRANS macros. 12 years ago
  jules d3b92ab447 Fix for win32 memory font loading. 12 years ago
  jules d8c065c81f Added functionality for loading in-memory fonts! See Typeface::createSystemTypefaceFor() 12 years ago
  jules fc24a63ed1 Added a method Rectangle::withSizeKeepingCentre() 12 years ago
  jules 2edec00b55 Removed a few more uses of String::empty. 12 years ago
  jules 2623f4d1e1 Added method String::clear(), and used it to replace a few uses of String::empty. 12 years ago
  jules 95610593a5 Fix for clipping of Graphics::drawSingleLineText with right-justification. 12 years ago
  jules f62c9d186d Avoided some warnings in OSX10.9 SDK 12 years ago
  jules cdacae9cbb Version 3.0.0 12 years ago
  jules 7b2b7b975b Removed leak detector from RectangleList to avoid problems in DLL build. 12 years ago
  jules 41545be958 Added methods for line/rectangle intersection. 12 years ago
  jules a90c0635bc Added a default constructor for RectanglePlacement. 12 years ago
  jules 1113e17186 Version number update 12 years ago
  jules 863895d107 Minor cleanups. 12 years ago
  jules bad91fc47a Better ordering of linux font style names. 12 years ago
  jules 57974a793c Some fixes for minor graphical problems. 12 years ago
  jules a53110de06 Big speedup to path rendering on GL/software. 12 years ago
  jules 12a8dd3092 Avoided some pedantic GCC warnings. 12 years ago
  jules 2c9c35d3c3 Fixed a few compiler warnings. 12 years ago
  jules cb29cbf4a5 Fix for vertical justification of CoreText layouts of attributed strings. 12 years ago
  jules 59d719cc26 Increased the gamma of software-rendered fonts. 12 years ago
  jules 6dda450ad6 Added a version of Graphics::drawEllipse that takes a rectangle. 12 years ago
  jules 569fe21e7f Minor tidying. 12 years ago
  jules 0de50d99a5 Version number update 12 years ago
  jules bea7b83cb8 Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F). 12 years ago
  jules a8984031ba Made sure that glyph caches are flushed along with the typeface cache. 12 years ago
  jules 740cea768c Added some trimming functions to Rectangle. 12 years ago
  jules a204ea7ae8 Version number update 12 years ago
  jules 81435f8134 Made a few constant string arrays static to help compilers to optimise their initialisation. 12 years ago
  jules 349d3d423f Fix for software text layout colour of single-character strings. 12 years ago
  jules 56c1853b37 Fix for CoreGraphics multi-rectangle gradient drawing. 12 years ago
  jules 05cd003f4b Made Times New Roman the default serif font on Windows. 12 years ago
  jules 12bf054456 Version number update 12 years ago
  jules bb98c00d0d Avoided some pedantic compiler warnings in the audio plugin code. 12 years ago
  jules 5f9552c4ec Version number update 12 years ago
  jules 8a66ec83f0 Minor clean-ups. 12 years ago
  jules 1c8a03c05e Fix for edgetable rendering. 12 years ago
  jules 9e5e5c82da Added an integer fillRectList method to Graphics. 12 years ago
  jules af87a2eda6 Added some thread-safety to typeface caching, and optimised default font construction. 12 years ago
  jules 62b3adee81 More win32 DirectWrite nullptr checks. 12 years ago
  jules d0629ab14e Improved always-on-top window detection. Cleaned up some old obj-C code. 12 years ago
  jules abd3babc02 Minor optimisations and clean-ups. 12 years ago
  jules ab1f069246 Added a nullptr safeguard in win32 DirectWrite layout. 12 years ago
  jules 9b4566a2f0 Added some Rectangle and Point scaling methods. 12 years ago
  jules fc772941d6 Fixed some pedantic warnings. 12 years ago
  jules 3a47baf9b9 Misc minor string optimisations. 12 years ago
  jules 435089e89b Updated the UnitTest class to provide a shared, reproducible random seed for each run, to allow failures to be re-created. Also converted a few Strings to StringRefs. 12 years ago
  jules fc5fc50ae0 Linux font fix. 12 years ago