jules
|
1de23b2c06
|
Workaround for DirectWrite failing to load certain fonts.
|
2013-12-29 10:31:59 +00:00 |
|
jules
|
ffb4572104
|
Fix for DPI of win32 fonts sizes when specified in points.
|
2013-12-23 11:59:35 +00:00 |
|
jules
|
64a38ea6ee
|
Sanity-checked places where introjucer GUI editor added TRANS macros.
|
2013-12-19 18:31:32 +00:00 |
|
jules
|
d3b92ab447
|
Fix for win32 memory font loading.
|
2013-12-19 16:43:51 +00:00 |
|
jules
|
d8c065c81f
|
Added functionality for loading in-memory fonts! See Typeface::createSystemTypefaceFor()
|
2013-12-19 15:39:30 +00:00 |
|
jules
|
fc24a63ed1
|
Added a method Rectangle::withSizeKeepingCentre()
|
2013-12-07 14:31:52 +00:00 |
|
jules
|
2edec00b55
|
Removed a few more uses of String::empty.
|
2013-12-01 23:28:31 +00:00 |
|
jules
|
2623f4d1e1
|
Added method String::clear(), and used it to replace a few uses of String::empty.
|
2013-12-01 11:32:39 +00:00 |
|
jules
|
95610593a5
|
Fix for clipping of Graphics::drawSingleLineText with right-justification.
|
2013-11-26 10:08:16 +00:00 |
|
jules
|
f62c9d186d
|
Avoided some warnings in OSX10.9 SDK
|
2013-11-19 12:22:38 +00:00 |
|
jules
|
cdacae9cbb
|
Version 3.0.0
|
2013-11-19 10:13:14 +00:00 |
|
jules
|
7b2b7b975b
|
Removed leak detector from RectangleList to avoid problems in DLL build.
|
2013-11-15 11:32:56 +00:00 |
|
jules
|
41545be958
|
Added methods for line/rectangle intersection.
|
2013-11-13 10:26:35 +00:00 |
|
jules
|
a90c0635bc
|
Added a default constructor for RectanglePlacement.
|
2013-11-11 11:01:35 +00:00 |
|
jules
|
1113e17186
|
Version number update
|
2013-11-10 18:00:38 +00:00 |
|
jules
|
863895d107
|
Minor cleanups.
|
2013-11-10 17:43:02 +00:00 |
|
jules
|
bad91fc47a
|
Better ordering of linux font style names.
|
2013-11-10 17:42:48 +00:00 |
|
jules
|
57974a793c
|
Some fixes for minor graphical problems.
|
2013-11-09 16:22:09 +00:00 |
|
jules
|
a53110de06
|
Big speedup to path rendering on GL/software.
|
2013-11-07 14:38:59 +00:00 |
|
jules
|
12a8dd3092
|
Avoided some pedantic GCC warnings.
|
2013-11-03 19:16:52 +00:00 |
|
jules
|
2c9c35d3c3
|
Fixed a few compiler warnings.
|
2013-11-01 10:43:30 +00:00 |
|
jules
|
cb29cbf4a5
|
Fix for vertical justification of CoreText layouts of attributed strings.
|
2013-10-30 10:43:38 +00:00 |
|
jules
|
59d719cc26
|
Increased the gamma of software-rendered fonts.
|
2013-10-29 21:37:36 +00:00 |
|
jules
|
6dda450ad6
|
Added a version of Graphics::drawEllipse that takes a rectangle.
|
2013-10-29 21:36:38 +00:00 |
|
jules
|
569fe21e7f
|
Minor tidying.
|
2013-10-28 13:59:09 +00:00 |
|
jules
|
0de50d99a5
|
Version number update
|
2013-10-27 22:06:04 +00:00 |
|
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).
|
2013-10-27 22:02:21 +00:00 |
|
jules
|
a8984031ba
|
Made sure that glyph caches are flushed along with the typeface cache.
|
2013-10-23 11:50:04 +01:00 |
|
jules
|
740cea768c
|
Added some trimming functions to Rectangle.
|
2013-10-20 20:38:45 +01:00 |
|
jules
|
a204ea7ae8
|
Version number update
|
2013-10-17 21:54:19 +01:00 |
|
jules
|
81435f8134
|
Made a few constant string arrays static to help compilers to optimise their initialisation.
|
2013-10-17 10:42:58 +01:00 |
|
jules
|
349d3d423f
|
Fix for software text layout colour of single-character strings.
|
2013-10-11 21:56:44 +01:00 |
|
jules
|
56c1853b37
|
Fix for CoreGraphics multi-rectangle gradient drawing.
|
2013-10-11 20:21:02 +01:00 |
|
jules
|
05cd003f4b
|
Made Times New Roman the default serif font on Windows.
|
2013-10-04 10:00:24 +01:00 |
|
jules
|
12bf054456
|
Version number update
|
2013-10-03 09:25:43 +01:00 |
|
jules
|
bb98c00d0d
|
Avoided some pedantic compiler warnings in the audio plugin code.
|
2013-10-01 11:53:17 +01:00 |
|
jules
|
5f9552c4ec
|
Version number update
|
2013-09-30 14:45:59 +01:00 |
|
jules
|
8a66ec83f0
|
Minor clean-ups.
|
2013-09-26 18:15:45 +01:00 |
|
jules
|
1c8a03c05e
|
Fix for edgetable rendering.
|
2013-09-24 23:02:28 +01:00 |
|
jules
|
9e5e5c82da
|
Added an integer fillRectList method to Graphics.
|
2013-09-24 17:25:48 +01:00 |
|
jules
|
af87a2eda6
|
Added some thread-safety to typeface caching, and optimised default font construction.
|
2013-09-24 13:37:00 +01:00 |
|
jules
|
62b3adee81
|
More win32 DirectWrite nullptr checks.
|
2013-09-23 14:44:00 +01:00 |
|
jules
|
d0629ab14e
|
Improved always-on-top window detection. Cleaned up some old obj-C code.
|
2013-09-23 13:41:36 +01:00 |
|
jules
|
abd3babc02
|
Minor optimisations and clean-ups.
|
2013-09-21 13:41:16 +01:00 |
|
jules
|
ab1f069246
|
Added a nullptr safeguard in win32 DirectWrite layout.
|
2013-09-19 14:55:48 +01:00 |
|
jules
|
9b4566a2f0
|
Added some Rectangle and Point scaling methods.
|
2013-09-17 09:38:32 +01:00 |
|
jules
|
fc772941d6
|
Fixed some pedantic warnings.
|
2013-09-16 18:47:28 +01:00 |
|
jules
|
3a47baf9b9
|
Misc minor string optimisations.
|
2013-09-11 14:52:28 +01:00 |
|
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.
|
2013-09-11 10:29:48 +01:00 |
|
jules
|
fc5fc50ae0
|
Linux font fix.
|
2013-09-10 14:34:58 +01:00 |
|