ed
|
d6baa1570d
|
Docs: Removed reference to Graphics::getClipRegion() method which no longer exists
|
4 years ago |
ed
|
009d685179
|
Updated all license headers
|
4 years ago |
Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
5 years ago |
Tom Poole
|
2d16374b14
|
Updated all license headers
|
5 years ago |
reuk
|
327f817b9b
|
Copyrights: Update commercial/gpl headers to be gpl-only
|
5 years ago |
ed
|
a54da0b832
|
Fixed some more typos
|
5 years ago |
ed
|
e262bfa531
|
Fixed a few documentation typos
|
5 years ago |
jules
|
f58eacc135
|
Added more unique_ptr use, for functions that create LowLevelGraphicsContext or ImageType objects.
|
6 years ago |
ed
|
06da4f2daf
|
Added a font 'leading' parameter for multiline text layouts
|
6 years ago |
James Hurst
|
af35baccf5
|
Allowed different text justifications in drawMultiLineText
|
6 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
jules
|
d9585241ad
|
Changed the parameters to Graphics::fillCheckerBoard() to be floats rather than ints, and improved its performance
|
7 years ago |
jules
|
c3a218ab49
|
Added some methods ColourGradient::vertical and ColourGradient::horizontal, and also some missing move operators for that class
|
7 years ago |
jules
|
970eda679e
|
Added 'final' keyword to a lot of classes from which you really shouldn't be inheriting!
|
7 years ago |
jules
|
eda613c6db
|
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
|
7 years ago |
jules
|
3df7f8ff8b
|
Did a bit of minor modernising in Graphics + Path
|
7 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
jules
|
dace37288b
|
Tidied up a couple of minor analyser warnings and comments
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
8 years ago |
tpoole
|
9d08f8fcac
|
Fixed a documentation typo.
|
8 years ago |
tpoole
|
13c494666e
|
Changed lowResamplingQuality to kCGInterpolationNone on OS X and iOS
|
8 years ago |
tpoole
|
a440c16d89
|
Added Graphics::ResamplingQuality::noResampling
|
8 years ago |
hogliux
|
0159102e10
|
Fix ResamplingQuality documentation
|
8 years ago |
jules
|
31f935cc60
|
Added a new Graphics::drawImage method that takes a Rectangle<float>
|
9 years ago |
jules
|
5960afde1a
|
Cleaned up a few functions in Graphics, and optimised drawEllipse when used for circles
|
9 years ago |
jules
|
edec7b34b2
|
Replaced some uses of AffineTransform::identity with a default-constructed object
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
c5e0a60481
|
Added a couple of documentation notes.
|
10 years ago |
jules
|
844d9e8d86
|
Added method Font::getDefaultMinimumHorizontalScaleFactor() to make it possible to change the global minimum font squashing amount.
|
10 years ago |
jules
|
38bddb3a0d
|
Added a default parameter value to Graphics::drawText.
|
10 years ago |
jules
|
6b43ebfafc
|
Added a version of Graphics::drawText that uses float coords.
|
11 years ago |
jules
|
6dda450ad6
|
Added a version of Graphics::drawEllipse that takes a rectangle.
|
11 years ago |
jules
|
9e5e5c82da
|
Added an integer fillRectList method to Graphics.
|
11 years ago |
jules
|
a2c95ce4fd
|
Cleaned out and optimised some graphics code.
|
11 years ago |
jules
|
dbf7053861
|
New method Graphics::fillRectList(), which performs better (and looks better when scaled) than multiple calls to fillRect or drawVerticalLine. Also fixed DPI detection in Windows.
|
11 years ago |
jules
|
d28ebfdb36
|
Stripped out some unnecessary boilerplate includes from juce_graphics.
|
11 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.
|
11 years ago |
jules
|
3d74717349
|
Bit of tidying-up in the Point class, and some spelling fixes in comments.
|
11 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 years ago |
jules
|
4fc8fbaef1
|
Added some more override decorators.
|
12 years ago |
jules
|
2091e8dfc8
|
Replaced a few Justification references.
|
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
|
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
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
b416ab6651
|
Added a couple of methods to Graphics.
|
12 years ago |
jules
|
dc9e0cb9bb
|
Added some new versions of Graphics::drawText and drawFittedText that take Rectangle parameters.
|
13 years ago |
jules
|
006e324114
|
Moved the Graphics::drawBevel() method into LookAndFeel. Fixed an introjucer caret colour bug.
|
13 years ago |
jules
|
b1d73f2086
|
Minor internal refactoring and clean-ups.
|
13 years ago |