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 |
jules
|
fecba9c31c
|
New class StringRef, to improve performance in function calls that can take either a String or a raw string literal. Modified a few other classes to take advantage of this.
|
12 years ago |
jules
|
059737b163
|
Version number update
|
12 years ago |
jules
|
5df6bf0513
|
Minor clean-ups.
|
12 years ago |
jules
|
59d8d8172d
|
Replaced the crappy old juce sortArray function with std::sort, which seems to run twice as fast. This greatly speeds up edge table rendering.
|
12 years ago |
jules
|
22139761dc
|
Couple of MSVC warning clean-ups.
|
12 years ago |
jules
|
a2c95ce4fd
|
Cleaned out and optimised some graphics code.
|
12 years ago |