reuk
|
6244fc293f
|
CharacterFunctions: Avoid UB when parsing hex strings
|
6 years ago |
reuk
|
dcd2ef93f9
|
Colour: Remove restrictions on argument to brighter() and darker()
|
3 years ago |
reuk
|
0c56fa8fa0
|
Colour: Fix comparisons in HSL conversions
|
3 years ago |
reuk
|
f0c02529ef
|
Colour: Avoid divisions by zero
|
4 years ago |
ed
|
f9f83fe3fa
|
Correctly scale saturation value to 0-1 in HSL Colour constructor
|
4 years ago |
Tom Poole
|
308757bc48
|
Tidied up the pixel format classes
|
4 years ago |
reuk
|
394c4fd475
|
Clang: Fix warnings when building with clang 10
|
4 years ago |
ed
|
009d685179
|
Updated all license headers
|
4 years ago |
ed
|
5bd8acd567
|
Fixed hue wrap-around for negative values in HSV/HSL colours
|
5 years ago |
ed
|
00d8910cc5
|
Fixed hue wrap-around for negative values in HSV/HSL colours
|
5 years ago |
ed
|
9a4ec01053
|
Fixed hue wrap-around in HSV/HSL colours, added some more unit tests and added methods to distinguish between HSV and HSL saturation
|
5 years ago |
ed
|
eeff1e6174
|
Fixed hue wrap-around in HSV/HSL colours, added some more unit tests and added methods to distinguish between HSV and HSL saturation
|
5 years ago |
ed
|
48acdf58ef
|
Added HSL support to Colour and use Colour::fromHSL() when parsing SVG HSL colours
|
5 years ago |
ed
|
7553b8dc1b
|
Added HSL support to Colour and use Colour::fromHSL() when parsing SVG HSL colours
|
5 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
|
4a5dda489f
|
Fixed some warnings with -Wconversion enabled
|
5 years ago |
ed
|
6e51eb4a65
|
Documentation update
|
5 years ago |
ed
|
d87ff510f2
|
Corrected the documentation for Colour::fromHSV()
|
5 years ago |
ed
|
3d5c6b8a03
|
Fixed a typo
|
5 years ago |
reuk
|
6a01077646
|
Colours: Fixed a static init order issue with predefined Colours
|
5 years ago |
Tom Poole
|
bc25355b71
|
Fixed a documentation typo
|
5 years ago |
Tom Poole
|
4e0adb2af8
|
GCC 9 compatibility fixes
|
6 years ago |
jules
|
cadac817c6
|
Enabled some more warning flags in Xcode, and fixed the problems they caused
|
6 years ago |
ed
|
eaf0f990d4
|
Replaced all uses of static_cast<Type&&> with std::move
|
6 years ago |
Tom Poole
|
08d67c763f
|
Made some JUCE classes TriviallyCopyable
|
6 years ago |
jules
|
f80df37183
|
Fixed a couple of typos in comments
|
7 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
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
7 years ago |
jules
|
48a5fbd333
|
Another batch of ScopedPointer cleanups
|
7 years ago |
jules
|
0fb1fde14e
|
Added a couple more ColourGradient methods
|
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
|
2dc9316420
|
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
|
7 years ago |
tpoole
|
ca5620710c
|
Some minor documentation improvements
|
7 years ago |
tpoole
|
c0d409c773
|
Some minor documentation improvements
|
7 years ago |
jules
|
369d59f656
|
Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters
|
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 |
ed
|
5900e076f9
|
Added some missing HTML colours
|
7 years ago |
tpoole
|
10b7aa3c16
|
MinGW: Fixed some build warnings
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
jules
|
bc78b2f524
|
Added a constructor to ColourGradient that takes Point arguments
|
8 years ago |
jules
|
bf94ab0e4c
|
Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
8 years ago |
hogliux
|
9f3fb1c0a6
|
Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated
|
8 years ago |
jules
|
708e357e3c
|
Prevented ColourGradient from having multiple colour stops at 0
|
9 years ago |
jules
|
189853720a
|
Cleaned up a few uses of Image::null
|
9 years ago |
jules
|
876b4ae1d3
|
Cleared up some overlap between the JUCE_CLANG and JUCE_GCC flags
|
9 years ago |