1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
Commit graph

30 commits

Author SHA1 Message Date
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. 2016-01-03 13:16:18 +00:00
jules
eb99390413 TextLayout: made the fallback layout algorithm make use of AttributedString::getLineSpacing() 2015-11-25 09:58:16 +00:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
hogliux
1986f9b2ad Fix TextLayout height when string is empty 2015-04-08 10:43:11 +01:00
jules
a49baa3e52 Modified TextLayout creation functions to take an optional maximum height as well as a maximum width. 2014-12-29 12:07:31 +00:00
jules
349d3d423f Fix for software text layout colour of single-character strings. 2013-10-11 21:56:44 +01:00
jules
13304ac410 Text layout fix when using newlines with certain fonts on OSX. 2013-07-08 17:04:25 +01:00
jules
2329e63f20 Converted a few Colour references to pass-by-values. 2013-07-01 17:38:47 +01:00
jules
1a49c7fc5b TextLayout whitespace fix. 2013-06-29 12:03:29 +01:00
jules
146155bd34 Software text layout fix. 2013-06-29 11:02:34 +01:00
jules
b0e1cbd0ee Fix for single-character TextLayout width. 2013-06-19 19:55:17 +01:00
jules
03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 2013-06-13 13:17:12 +01:00
jules
c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 2013-05-22 23:05:53 -06:00
jules
f790148bf6 Text layout fix for single-character strings. 2013-05-15 11:15:39 -06:00
jules
5d35a31f2e Minor clean-ups and documentation fixes. 2012-12-20 21:26:12 +00:00
jules
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
dbf0aced62 Fix for TextLayout justification. 2012-10-10 11:44:23 +01:00
jules
15c35b8ad8 TextLayout bugfix. Removed some unused functions. 2012-07-27 17:48:48 +01:00
jules
b1d73f2086 Minor internal refactoring and clean-ups. 2012-07-14 10:02:45 +01:00
jules
4536fce9ab TextLayout RTL fix. 2012-06-08 16:00:54 +01:00
jules
06895cefe1 Introjucer: RTAS exporter fix. 2012-02-23 14:20:02 +00:00
jules
a8083eb293 TextLayout fix. OSX fullscreen fix. 2012-02-23 13:41:05 +00:00
jules
e87b1a59ec Fixed a small leak in TextLayout, and a win32 layout problem. 2012-02-16 09:30:29 +00:00
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. 2012-02-11 14:09:23 +00:00
jules
b106eca599 Small TextLayout fix. 2012-02-07 15:44:58 +00:00
jules
d6ed09e158 TextLayout fix. Windows stylus fix. Minor clean-ups. 2011-12-13 13:45:51 +00:00
jules
d38057b304 Fixed bugs in the audio demo page, TextLayout, and AudioUnitPluginFormat. 2011-11-29 14:18:53 +00:00
jules
a45f14fbdf Minor DirectWrite fix. 2011-11-25 18:41:05 +00:00
jules
58db7eb880 Complete rewrite of the TextLayout class, to provide better support for native platform layout functions. It now works with the AttributedString class, to provide a pre-formatted AttributedString that can be drawn. 2011-11-25 14:25:12 +00:00
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.. 2011-08-12 10:04:52 +01:00
Renamed from src/gui/graphics/fonts/juce_TextLayout.cpp (Browse further)