jules
|
d8c065c81f
|
Added functionality for loading in-memory fonts! See Typeface::createSystemTypefaceFor()
|
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
|
a8984031ba
|
Made sure that glyph caches are flushed along with the typeface cache.
|
12 years ago |
jules
|
349d3d423f
|
Fix for software text layout colour of single-character strings.
|
12 years ago |
jules
|
af87a2eda6
|
Added some thread-safety to typeface caching, and optimised default font construction.
|
12 years ago |
jules
|
d28ebfdb36
|
Stripped out some unnecessary boilerplate includes from juce_graphics.
|
12 years ago |
jules
|
65c155e372
|
Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files.
|
12 years ago |
jules
|
45b56e2e20
|
Minor clean-ups around the Justification class.
|
12 years ago |
jules
|
3d74717349
|
Bit of tidying-up in the Point class, and some spelling fixes in comments.
|
12 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 years ago |
jules
|
5918d039ce
|
Added some "override" annotations.
|
12 years ago |
jules
|
13304ac410
|
Text layout fix when using newlines with certain fonts on OSX.
|
12 years ago |
jules
|
c5f1e86cb3
|
Added some point-size accessor methods to Font.
|
12 years ago |
jules
|
2091e8dfc8
|
Replaced a few Justification references.
|
12 years ago |
jules
|
2329e63f20
|
Converted a few Colour references to pass-by-values.
|
12 years ago |
jules
|
1a49c7fc5b
|
TextLayout whitespace fix.
|
12 years ago |
jules
|
146155bd34
|
Software text layout fix.
|
12 years ago |
jules
|
b0e1cbd0ee
|
Fix for single-character TextLayout width.
|
12 years ago |
jules
|
e05393c36d
|
Windows default font fix.
|
12 years ago |
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
jules
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
12 years ago |
jules
|
f790148bf6
|
Text layout fix for single-character strings.
|
12 years ago |
jules
|
2d6135a6db
|
Added some methods for scanning font folders with FreeType.
|
12 years ago |
jules
|
3daf0a4015
|
Fix for CustomTypeface.
|
13 years ago |
jules
|
136041daa7
|
Fixed a couple of base-class copying typos and prevented copying of ReferenceCountedObject bases.
|
13 years ago |
jules
|
d0135d9efc
|
Worked around a GCC compiler bug. Also tidied up a bunch of GCC warnings.
|
13 years ago |
jules
|
7a3453f48b
|
Minor clean-ups.
|
13 years ago |
jules
|
5d35a31f2e
|
Minor clean-ups and documentation fixes.
|
13 years ago |
jules
|
ccc89aaae9
|
Minor tidying-up.
|
13 years ago |
jules
|
6846b71ea4
|
Minor tweak to the GlyphArrangement word-splitting algorithm.
|
13 years ago |
jules
|
2ae82c4db4
|
New method Font::withPointHeight, for specifying font sizes in points.
|
13 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
13 years ago |
jules
|
4ef89c890f
|
Avoided a few gcc compiler warnings.
|
13 years ago |
jules
|
dbf0aced62
|
Fix for TextLayout justification.
|
13 years ago |
jules
|
3f6714ea7d
|
Fixed a leak.
|
13 years ago |
jules
|
ed83df2d75
|
Fonts: fix for changing height of customised typefaces.
|
13 years ago |
jules
|
6b1654e1d2
|
Fixed some more warnings.
|
13 years ago |
jules
|
583dcca1e5
|
Added a method for concatenating AttributedStrings.
|
13 years ago |
jules
|
4c951ecce6
|
TextPropertyComponent colour fix.
|
13 years ago |
jules
|
15c35b8ad8
|
TextLayout bugfix. Removed some unused functions.
|
13 years ago |
jules
|
fb5bcb5094
|
Removed a confusing Font constructor that took a style name but could be mistakenly called with a typeface name.
|
13 years ago |
jules
|
b1d73f2086
|
Minor internal refactoring and clean-ups.
|
13 years ago |
jules
|
df729be74a
|
Cleaned-up class inheritance visibilities and encapsulation for some internal classes.
|
13 years ago |
jules
|
502af083aa
|
Fixed a bug in Font::setUnderline().
|
13 years ago |
jules
|
46c327d902
|
Font::fromString() fix.
|
13 years ago |
jules
|
b6211f01c8
|
Added method: Font::withTypefaceStyle().
|
13 years ago |
jules
|
625395fc98
|
Fix for Typeface::clearTypefaceCache()
|
13 years ago |
jules
|
eeeaf832d5
|
Added a Typeface::clearTypefaceCache() method.
|
13 years ago |
jules
|
4536fce9ab
|
TextLayout RTL fix.
|
13 years ago |