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
|
3 years ago |
ed
|
f9f83fe3fa
|
Correctly scale saturation value to 0-1 in HSL Colour constructor
|
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 |
Tom Poole
|
08d67c763f
|
Made some JUCE classes TriviallyCopyable
|
6 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 |
tpoole
|
10b7aa3c16
|
MinGW: Fixed some build warnings
|
7 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
Timur Doumler
|
be9a2ff1bb
|
Implemented support for Android OpenGL native ARGB pixel format.
|
10 years ago |
jules
|
fbaf80ced4
|
Fixed a typo in Colour.
|
11 years ago |
jules
|
1a75ceb9aa
|
Added method Colour::getPerceivedBrightness()
|
11 years ago |
jules
|
62aac7d384
|
Adjusted mapping of float->int colour values (again).
|
11 years ago |
jules
|
1db908d5cc
|
Accuracy tweak to float->int conversions in the Colour class.
|
11 years ago |
jules
|
3a47baf9b9
|
Misc minor string optimisations.
|
11 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
|
31fc78b314
|
Minor tidying up.
|
12 years ago |
jules
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
12 years ago |
jules
|
14cc8bf3c5
|
Changed ImageCache purging method. Added a PropertyPanel::getTotalContentHeight() method.
|
12 years ago |
jules
|
c8e09aba67
|
Added an extra method to ListenerList. Handled zero-length binary data in var class.
|
12 years ago |
jules
|
e58b915300
|
Fixed some COM object ref-counting.
|
12 years ago |
jules
|
df729be74a
|
Cleaned-up class inheritance visibilities and encapsulation for some internal classes.
|
13 years ago |
jules
|
3fdc8a22db
|
New colour contrast method.
|
13 years ago |
jules
|
1f95f54089
|
Purged some warnings.
|
13 years ago |
jules
|
295d125142
|
Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code.
|
13 years ago |
jules
|
4773b388ef
|
AttributedString class and advanced text layout (stage 1)
|
13 years ago |
jules
|
75ad1071ad
|
OpenGL renderer optimisations. Renamed Colour::fromFloatRGBA.
|
13 years ago |
jules
|
44a050c1aa
|
Fix for the parameter types of Colour::fromRGBAFloat. Change on iOS to avoid enabling an audio input device unless needed.
|
13 years ago |
jules
|
07b73e4071
|
StringArray fix + additional unit tests. AudioFormatManager tweak for iOS. Minor clean-ups.
|
13 years ago |
jules
|
6b07bfb51b
|
Finally turned off the T wide-char string macro by default. If you've used it in your code, I'd recommend just skimming through and simply removing it. Any ascii strings will work fine without it; any strings containing extended chars are NOT PORTABLE and shouldn't be embedded anyway, but will work just as well if you replace the T with an 'L' prefix (much better to re-encode them as escaped UTF-8 though). If you really must keep using the macro, you can set the JUCE_DEFINE_T_MACRO flag to 1, and it will still be available as before.
|
13 years ago |
Julian Storer
|
7f4e56191a
|
Mouse click and colour tweaks. Changed OSX URL reading to avoid local caching.
|
13 years ago |
Julian Storer
|
b70e0a28d2
|
First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
|
13 years ago |
Julian Storer
|
67e22bbb56
|
Added selection to treeview persistent state. Minor optimisations to AudioThumbnail. Added FTP password support for win32 networking. Cleaned up some file dependencies and altered some return value types to allow better c++0x forwarding behaviour.
|
14 years ago |
Julian Storer
|
f04309f44a
|
Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers.
|
14 years ago |
Julian Storer
|
5d98779f19
|
Updated the date in the copyright notice.
|
14 years ago |
Julian Storer
|
3fe85fd17a
|
Fix for mono files in QuicktimeAudioFormat. Avoided some floating-point comparison warnings. Added some iOS options in the new jucer plist. Fix for audio host startup. Changes to allow backslashes in unix filenames.
|
14 years ago |
Julian Storer
|
413e00631b
|
TextEditor and Colour fixes.
|
14 years ago |