hogliux
b5afccc37c
Updated file headers and the README with the JUCE 5 license
8 years ago
jules
2f523cfae7
Added /usr/share/fonts as an extra font search-path on linux
8 years ago
jules
bf94ab0e4c
Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings
8 years ago
jules
38d49a5ee7
Modernised a few RectangleList iterators
8 years ago
jules
8ed41ed14b
Fixed some whitespace style and cleaned up some code using C++11
8 years ago
hogliux
5fe3289256
Fixed several Android text rendering bugs
8 years ago
tpoole
4c59a920b4
Added Inter-App Audio capabilities to standalone plug-ins
8 years ago
hogliux
6559b3e185
Fixed multiple harmless warnings in Android builds
8 years ago
hogliux
3cef6dcbdf
Fixed an obscure iOS deadlock when loading custom type-faces
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
hogliux
64f0027863
Added a workaround for a macOS Sierra font rendering issue which resulted in invisible text for small font sizes
8 years ago
ed
a6d3c971fc
Fixed a bug on OSX where images with SingleChannel PixelFormat were being created with an RGB colour space
8 years ago
hogliux
c0987f2b32
Fixed a false positive in ASAN in a recent bug fix commit to OSXTypeface
8 years ago
hogliux
57fdbd439f
Fixed a potential access after free bug when creating typefaces from user data os macOS
8 years ago
ed
76b3689a48
Added BLOCKS module
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
ed
aff5ea5a9b
Replaced two instances of src[1] with src[0] in the render4PixelAverage method as adding pixelStride handles the offset
8 years ago
jules
021209e216
Changed ImagePixelData::clone to return a smart pointer rather than a raw one, to avoid a reference-count leak
9 years ago
jules
01e2e53160
Added an assertion to catch some unexpected behaviour in the CoreGraphics gradient renderer
9 years ago
jules
bb7189b05e
Added kerning support to the DirectWrite layout code
9 years ago
Timur Doumler
70949aa0c6
Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.
9 years ago
jules
189853720a
Cleaned up a few uses of Image::null
9 years ago
jules
a45c3c564f
Removed some C++11 syntax that had crept into the OSX font code
9 years ago
jules
56b6efbbad
Made sure that String::toCFString() never returns a null pointer
9 years ago
jules
e66762d81f
Added writing-direction flags to OSX font layout generation
9 years ago
jules
328652c3ad
Added some workarounds in the OSX windowing code to help keep window resizing smooth when components are repainting at high speeds (only seems to be an issue since OSX 10.11)
9 years ago
jules
b5907fa90d
Normalised some divider comments
9 years ago
jules
d0f646a9ad
Fix for a problem with CoreText when laying out very long text strings
9 years ago
jules
1a7caaa58f
Refactored AttributedString so that every part of the string has a single font and colour associated with it, to avoid some problems caused by fonts being undefined.
9 years ago
jules
4583fa3fbf
Used the ignoreUnused() function to tidy up some old code
9 years ago
jules
edec7b34b2
Replaced some uses of AffineTransform::identity with a default-constructed object
9 years ago
jules
6f092d602d
Rendering optimisation when filling off-screen paths
9 years ago
jules
02492b36b9
Lots of small whitespace tweaks.
9 years ago
jules
31381c6864
Stripped out some defunct OSX 10.4 fallback code
9 years ago
Joshua Gerrard
7793b03587
Fixed memory leak in DirectWrite on Windows 10
9 years ago
jules
7cc522b7e5
Minor tidying up in some win32 code.
9 years ago
jules
d833ab5e33
TextLayout: added support for using the AttributedString::getLineSpacing value in DirectWrite
9 years ago
jules
eed5aa641d
Minor cleanups in some DirectWrite code.
9 years ago
jules
09867e15d1
Fix for Android font creation
9 years ago
jules
5c773b0323
A couple of minor fixes to CoreText layout for attributed strings
9 years ago
jules
964a03e627
Fixed some Xcode deprecation warnings in 10.11
9 years ago
Timur Doumler
cddf0cfc8a
Fixed Windows bug causing wrong text positions for DirectDraw text layout.
9 years ago
Timur Doumler
dca4d77f9d
Fixed compiler warnings on Visual Studio 2015 RTM.
9 years ago
hogliux
c7b8e77031
Update copyright notice
9 years ago
hogliux
8c242b7547
Fix warnings on linux
Linux now compiles (clang++-3.5) without warnings when the following is enabled (these flags are identical to equator mac warnings):
-Wreorder -Wconstant-conversion -Wint-conversion -Woverloaded-virtual -Wuninitialized -Wunused-parameter -Wshorten-64-to-32 -Wstrict-aliasing -Wshadow -Wconversion -Wsign-compare -Werror -Wsign-conversion
10 years ago
jules
6cd473576b
Fixed a warning on iOS.
10 years ago
jules
f6395d4cda
Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this.
10 years ago
jules
c87463cad1
Added support for in-memory fonts on Android.
10 years ago