1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-16 00:34:19 +00:00
Commit graph

435 commits

Author SHA1 Message Date
jules
75770f293c New class: SharedResourcePointer 2014-04-14 13:13:07 +01:00
jules
d7777c87c5 Avoiding a VC warning. 2014-04-13 12:43:12 +01:00
jules
bcce4e388a Minor optimisation in software image rendering. 2014-04-12 12:21:17 +01:00
jules
fbaf80ced4 Fixed a typo in Colour. 2014-04-08 21:55:56 +01:00
jules
1a75ceb9aa Added method Colour::getPerceivedBrightness() 2014-04-07 22:07:45 +01:00
jules
f4c83a9411 Fix for a very obscure race-condition involving font string initialisation. 2014-04-05 17:39:31 +01:00
jules
5409951861 Refactored some Xcode warning suppression. 2014-03-30 14:57:39 +01:00
jules
4251a2437b Version number update 2014-03-24 20:01:37 +00:00
jules
6c17d3ca74 GlyphCache multithreading fix. 2014-03-20 13:08:27 +00:00
jules
dfda7c77fc Workarounds for some mingw build problems. 2014-03-19 11:23:52 +00:00
jules
2dbd55db3e Fix for threading bug in GlyphCache. 2014-03-16 15:37:23 +00:00
jules
2f91b1c5f4 Bit of tidying up in GlyphCache. 2014-03-16 13:43:20 +00:00
jules
d416a425d6 Added some documentation to CustomTypeface. 2014-03-13 16:23:34 +00:00
jules
e1ebe495b4 Added method Path::preallocateSpace(). 2014-03-12 19:41:09 +00:00
jules
7f9425058a Version number update 2014-02-28 20:55:06 +00:00
jules
25fe7c8490 Fixed an error when JUCE_CORETEXT_AVAILABLE = 0 2014-02-24 09:09:29 +00:00
jules
8968df0402 Added some centering methods to Rectangle. 2014-02-21 12:51:06 +00:00
jules
7a869d6528 Made the OpenGL graphics context keep a cache of textures it has recently used for Image rendering, to avoid repeatedly moving data to the GPU. 2014-02-20 16:38:49 +00:00
jules
7786943593 Added MidiMessage::textMetaEvent method. 2014-02-19 20:37:15 +00:00
jules
b0933193bf Disambiguation in Point::getAngleToPoint 2014-02-19 16:14:37 +00:00
jules
a3ea53c460 Version number update 2014-02-17 19:40:43 +00:00
jules
b153a92bae Performance increase for some software-renderer image blending ops. 2014-02-13 17:17:24 +00:00
jules
6b43ebfafc Added a version of Graphics::drawText that uses float coords. 2014-02-07 19:27:27 +00:00
jules
02733aa1b7 Fix for affine transforms with a negative scaling factor in the software renderer. 2014-01-28 11:14:31 +00:00
jules
62b986573e More DirectWrite numeric workarounds. 2014-01-27 20:10:27 +00:00
jules
f34d1cdb3c Fix for older VS versions. 2014-01-27 13:21:43 +00:00
jules
4cd58b54c0 Workaround for DirectWrite creating NaN coordinates. 2014-01-27 12:00:23 +00:00
jules
d2532f4540 Version number update 2014-01-21 15:10:13 +00:00
jules
76c8400049 Really minor clean-ups. 2014-01-12 18:06:48 +00:00
jules
01dc36d29d Tiny tweak to the typeface hinting algorithm. 2014-01-12 17:14:19 +00:00
jules
5b25b303fb Cleaned up some minor stuff in the GL demo and PathStrokeType. 2014-01-12 15:50:16 +00:00
jules
e68a654646 Minor warning fix. 2014-01-08 14:57:09 +00:00
jules
858686d88c Workaround for CoreText layout failure with in-memory typefaces. 2014-01-08 14:02:32 +00:00
jules
62aac7d384 Adjusted mapping of float->int colour values (again). 2014-01-07 12:52:12 +00:00
jules
1db908d5cc Accuracy tweak to float->int conversions in the Colour class. 2014-01-06 11:52:42 +00:00
jules
42bff200ed Improved the vertical font hinting algorithm and removed some duplicated typeface code. 2014-01-05 19:46:13 +00:00
jules
ae291475d6 Avoided a GL symbol redefinition and a warning in MSVC. 2014-01-03 14:33:37 +00:00
jules
a1a43ea418 Tweaks to font-rendering: fonts are now vertically hinted by finding the best overall scale that will make the most common horizontal features better aligned. Changed the font gamma to be greater when rendering with brighter colours. 2014-01-02 22:00:47 +00:00
jules
688f14d50d Handling for broken fonts on win32. 2013-12-31 11:28:18 +00:00
jules
7dd5c09826 Version number update 2013-12-31 10:25:10 +00:00
jules
1de23b2c06 Workaround for DirectWrite failing to load certain fonts. 2013-12-29 10:31:59 +00:00
jules
ffb4572104 Fix for DPI of win32 fonts sizes when specified in points. 2013-12-23 11:59:35 +00:00
jules
64a38ea6ee Sanity-checked places where introjucer GUI editor added TRANS macros. 2013-12-19 18:31:32 +00:00
jules
d3b92ab447 Fix for win32 memory font loading. 2013-12-19 16:43:51 +00:00
jules
d8c065c81f Added functionality for loading in-memory fonts! See Typeface::createSystemTypefaceFor() 2013-12-19 15:39:30 +00:00
jules
fc24a63ed1 Added a method Rectangle::withSizeKeepingCentre() 2013-12-07 14:31:52 +00:00
jules
2edec00b55 Removed a few more uses of String::empty. 2013-12-01 23:28:31 +00:00
jules
2623f4d1e1 Added method String::clear(), and used it to replace a few uses of String::empty. 2013-12-01 11:32:39 +00:00
jules
95610593a5 Fix for clipping of Graphics::drawSingleLineText with right-justification. 2013-11-26 10:08:16 +00:00
jules
f62c9d186d Avoided some warnings in OSX10.9 SDK 2013-11-19 12:22:38 +00:00