jules
|
d0111a4f96
|
Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi
|
8 years ago |
jules
|
f85d706131
|
Some minor formatting and comment fixes
|
8 years ago |
jules
|
a586966c65
|
Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated!
|
8 years ago |
jules
|
2be865b831
|
Added a GZIPCompressorOutputStream constructor that takes a reference.
|
8 years ago |
Tom Poole
|
856e028127
|
MacOS: Fixed some more integer overflow issues when loading large images
|
8 years ago |
Tom Poole
|
1dafeafef7
|
MacOS: Fixed some integer overflow issues when loading large images
|
8 years ago |
jules
|
0fb1fde14e
|
Added a couple more ColourGradient methods
|
8 years ago |
Lukasz Kozakiewicz
|
5d30fcd9b5
|
Android: move a bunch of generic Android and Java classes to JNI helpers, add Android/Java prefixes to disambiguate.
|
8 years ago |
jules
|
eac4f9112f
|
Fix for the TextLayout when drawing at non-origin coords
|
8 years ago |
jules
|
c3a218ab49
|
Added some methods ColourGradient::vertical and ColourGradient::horizontal, and also some missing move operators for that class
|
8 years ago |
jules
|
d4a7afa73f
|
Replaced some old juce-style sort operations with std::sort and lambdas
|
8 years ago |
jules
|
3e73e11d82
|
Avoided a visual studio warning
|
8 years ago |
jules
|
9d56e2990d
|
Optimised the GL renderer to avoid splitting large rectangles into horizontal strips unnecessarily
|
8 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)
|
8 years ago |
tpoole
|
ca5620710c
|
Some minor documentation improvements
|
8 years ago |
jules
|
e8490fbf71
|
Workaround for a Visual Studio error
|
8 years ago |
jules
|
0933ce4be8
|
Optimisation for drawing of large TextLayouts that go beyond the top and bottom of the graphics clip region
|
8 years ago |
tpoole
|
c0d409c773
|
Some minor documentation improvements
|
8 years ago |
ed
|
dbb2f620b4
|
Bump version number to 5.2.0
|
8 years ago |
jules
|
f0ef700e46
|
Modernised a bunch of code mainly relating to character/string iteration
|
8 years ago |
tpoole
|
51b3eaebb2
|
Fixed some VS2013 compiler errors
|
8 years ago |
jules
|
5c854b49a8
|
Fixed a problem in GlyphArrangement which could cause multiple lines to all be given ellipsis
|
8 years ago |
jules
|
24f023bb23
|
Added some heuristics to EdgeTable to try to improve the table size prediction
|
8 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
|
8 years ago |
jules
|
15871dd890
|
Added some more JUCE_CONSTEXPR flags to Point
|
8 years ago |
jules
|
31c99d3680
|
Cleaned up some missing std:: namespaces for maths functions, and updated some old documentation for AudioProcessor
|
8 years ago |
jules
|
2fcb8fa71b
|
Added some prototype function definitions to avoid compiler warnings for people who enable the "missing prototype" flag
|
8 years ago |
jules
|
93a22599d1
|
Tweaked the rate at which EdgeTable grows its internal storage, to improve performance rendering large and complex paths
|
8 years ago |
jules
|
970eda679e
|
Added 'final' keyword to a lot of classes from which you really shouldn't be inheriting!
|
8 years ago |
jules
|
3d7c777238
|
Some light modernisation of a bunch of old code
|
8 years ago |
jules
|
27a6903cac
|
Changed the way isPositiveAndBelow is written to avoid needing to cast the second parameter to an int
|
8 years ago |
jules
|
06d6a08892
|
Tweaked TextLayout::createLayoutWithBalancedLineLengths() to improve line length balancing
|
8 years ago |
tpoole
|
47698a86b1
|
MinGW: Fixed some 32 bit build errors
|
8 years ago |
tpoole
|
0ae8aa812c
|
Bump version number to 5.1.2
|
8 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
|
8 years ago |
ed
|
5900e076f9
|
Added some missing HTML colours
|
8 years ago |
jules
|
7c6f3d40b6
|
Tidied up some method calls involving HeapBlock
|
8 years ago |
hogliux
|
4a2a5294a7
|
Added macros JUCE_CONSTEXPR and JUCE_HAS_CONSTEXPR to support constexpr
|
8 years ago |
hogliux
|
7bae8a426b
|
Fixed a potential nullptr dereference in Image::clear()
|
8 years ago |
jules
|
3df7f8ff8b
|
Did a bit of minor modernising in Graphics + Path
|
8 years ago |
hogliux
|
c02ef79fd6
|
Bump version number to 5.1.1
|
8 years ago |
hogliux
|
eb33f537da
|
Bump version number to 5.1.1
|
8 years ago |
hogliux
|
c1ad53c14e
|
Bump version number to 5.1.0
|
8 years ago |
tpoole
|
a05362d46b
|
Projucer: Xcode exporter: Updated to support Xcode 9
|
8 years ago |
tpoole
|
10b7aa3c16
|
MinGW: Fixed some build warnings
|
8 years ago |
jules
|
66fa7e7411
|
Added some assertions to catch use of some Font methods on background threads
|
8 years ago |
jules
|
61044c8bda
|
Fix to Line::getDistanceFromPoint to make it work for integer types
|
8 years ago |
tpoole
|
0874e47a35
|
Graphics code refactoring
|
8 years ago |
jules
|
433a82edee
|
Added an offset to GlowEffect
|
8 years ago |
jules
|
d7197f8f42
|
Added a couple of missing 'override's
|
8 years ago |