jules
|
1e3973a212
|
Doxygen warning fixes and extra comments.
|
12 years ago |
jules
|
45b56e2e20
|
Minor clean-ups around the Justification class.
|
12 years ago |
jules
|
ca3bc70acd
|
Changes to improve scaling when using cached component images and component effects.
|
12 years ago |
jules
|
0906f661f6
|
Correction to AffineTransform::getScaleFactor()
|
12 years ago |
jules
|
48ae5d16a7
|
Much faster software rendering of glyphs when display is scaled.
|
12 years ago |
jules
|
7fb2533bb0
|
Some rendering fixes.
|
12 years ago |
jules
|
61ab5be83f
|
Optimisation for software renderer performance in scaled components.
|
12 years ago |
jules
|
bd3a75e726
|
Added some more translation methods to AffineTransform, and a couple of methods to Rectangle and RectangleList
|
12 years ago |
jules
|
29ada09816
|
Cleaned up some unused variables.
|
12 years ago |
jules
|
43e53f01b4
|
Made sure that Rectangle::operator/ can cope with an integer argument.
|
12 years ago |
jules
|
ed220632ed
|
Minor clean-ups.
|
12 years ago |
jules
|
69f75c344d
|
Workarounds to get Rectangle<int>::getSmallestIntegerContainer() to work in VC2010
|
12 years ago |
jules
|
6629921a8b
|
Removed some override specifiers due to a Clang compiler bug.
|
12 years ago |
jules
|
67916bc9d0
|
Refactored OpenGLGraphicsContext to share a lot of code with the software renderer, and to use edgetables rather than image masks for faster clipping.
|
12 years ago |
jules
|
08c9d5d22f
|
EdgeTable performance tuning.
|
12 years ago |
jules
|
8c7a35addb
|
Fixed some obscure rounding errors in Rectangle.
|
12 years ago |
jules
|
32c98223ac
|
Refactored some lowlevelgraphicscontext classes to remove duplicated code.
|
12 years ago |
jules
|
6a6f42ddc9
|
Workarounds for GCC not understanding friend template classes in RectangleList.
|
12 years ago |
jules
|
1b9a60e52c
|
Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before.
|
12 years ago |
jules
|
5b25ac6609
|
Renamed the swapWithArray methods in the array classes to "swapWith" to be more consistent with other swap method naming, and templated the methods for more flexibility.
|
12 years ago |
jules
|
7d167aef87
|
Added a new AffineTransform::scaled method and improved Rectangle::operator*=
|
12 years ago |
jules
|
072c27d7f4
|
Renamed Rectangle::transformed to Rectangle::transformedBy, in order to match the method name in Point, and allow easier use of these classes in templates.
|
12 years ago |
jules
|
60a0087114
|
Some internal component peer work.
|
12 years ago |
jules
|
cf01cae2ea
|
Changed Rectangle::transformed to use getSmallestIntegerContainer on its result when used on a non-float rectangle type.
|
12 years ago |
jules
|
b506a13ba2
|
Documentation fix.
|
12 years ago |
jules
|
3d74717349
|
Bit of tidying-up in the Point class, and some spelling fixes in comments.
|
12 years ago |
jules
|
4a5380171a
|
Version number update
|
12 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 years ago |
jules
|
0a0e0bc60d
|
Workarounds for png code in some older versions of VC.
|
12 years ago |
jules
|
4fc8fbaef1
|
Added some more override decorators.
|
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
|
518e302d4a
|
Avoided some VC warnings.
|
12 years ago |
jules
|
d086d55b44
|
Added division operator to Rectangle.
|
12 years ago |
jules
|
0b5fd389c0
|
Moved png lib C symbols into juce namespace.
|
12 years ago |
jules
|
a53a50eb35
|
Improved ShapeButton's mouse-click movement behaviour.
|
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
|
78aac0995a
|
Fixes for some clang static analysis warnings.
|
12 years ago |
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
12 years ago |
jules
|
d3a207c596
|
New classes: AnimatedPosition and MouseInactivityDetector.
|
12 years ago |
jules
|
b0e1cbd0ee
|
Fix for single-character TextLayout width.
|
12 years ago |
jules
|
e05393c36d
|
Windows default font fix.
|
12 years ago |
jules
|
4b128378cf
|
CodeEditorComponent rendering improvements. Faster OSX font lookup.
|
12 years ago |
jules
|
49fd486c23
|
Removed Graphics::drawTextAsPath, which is obsolete, since the same job can be done using Graphics::addTransform and any of the other drawText methods.
|
12 years ago |
jules
|
9772fde950
|
Minor tidying
|
12 years ago |
jules
|
048e5c679b
|
Version number update
|
12 years ago |