20 Commits (762dba470ca2f061eb86e528d1908506668df4d6)

Author SHA1 Message Date
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš 2ed3fba575 Adapted plugin constructor signatures to Corrade::PluginManager updates. 9 years ago
Vladimír Vondruš ed0e4adeda Text: don't leak AbstractLayouter subclasses. 10 years ago
Vladimír Vondruš 66e17608e6 Text: introduce font ascent and descent. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš d7a922bfb5 Remove old std::u32string-related MinGW workarounds. 11 years ago
Vladimír Vondruš 99ff54d3d9 Adapted to Corrade changes. 11 years ago
Vladimír Vondruš 8882f62842 Text: clarified comments. 11 years ago
Vladimír Vondruš fd0bfcb465 Get rid of annoying unsigned byte arrays. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš 643daa7594 Text: removed autolink-preventing % noise. 12 years ago
Vladimír Vondruš 0d9c21b491 doc: mention plugin interface string in plugin interface docs. 12 years ago
Vladimír Vondruš c3df68aa28 doc: make section headers in class/function docs have sane size. 12 years ago
Vladimír Vondruš cbe63c7a04 Removed superfluous template parameter from EnumSet typedefs. 12 years ago
Vladimír Vondruš 834f1a0346 Text: completed documentation review. 12 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago
Vladimír Vondruš 7a68362170 Making includes absolute, part 6: better filenames for internal files. 12 years ago
Vladimír Vondruš 0616f24f34 Making includes absolute, part 5: absolute includes everywhere. 12 years ago
Vladimír Vondruš 8c2291aa49 Making includes absolute, part 4: using absolute includes for Corrade. 12 years ago
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 12 years ago
Vladimír Vondruš 5b56235084 Adapted to Corrade changes. 13 years ago
Vladimír Vondruš 4285f75494 Text: improve AbstractFont documentation. 13 years ago
Vladimír Vondruš d00aa0c560 doc: thoroughly explained plugin usage. 13 years ago
Vladimír Vondruš ee8f757419 Using Range2D instead of Rectangle everywhere. 13 years ago
Vladimír Vondruš 573e18eabd Broken std::u32string is also only MinGW32's fault. 13 years ago
Vladimír Vondruš 5f07906aba Text: support for multi-line text rendering. 13 years ago
Vladimír Vondruš 3003cbea2e Text: moved common glyph render code into AbstractLayouter::renderGlyph(). 13 years ago
Vladimír Vondruš 858c9787f0 Text: initial support for line height in AbstractFont. 13 years ago
Vladimír Vondruš 446b48bbb7 Text: doc++ 13 years ago
Vladimír Vondruš 31dae6ef33 Text: renamed Text::TextRenderer to Text::Renderer. 13 years ago
Vladimír Vondruš 8003cd435a Text: returning std::unique_ptr instead of raw pointer. 13 years ago
Vladimír Vondruš 13d5e2a50f Removed enum-referencing Doxygen workarounds. 13 years ago
Vladimír Vondruš d2bdc9d28f Text: don't use std::u32string on MinGW. 13 years ago
Vladimír Vondruš a962262b61 Reducing pointer chasings, part 3g: less pointer passing in Text. 13 years ago
Vladimír Vondruš 731aac7d74 Text: allow font to fully create its glyph cache. 13 years ago
Vladimír Vondruš ca6b1c9a1e Text: removed cursorPosition from AbstractLayouter::renderGlyph(). 13 years ago
Vladimír Vondruš 8cb4243f14 Text: forgotten EnumSet operators. 13 years ago
Vladimír Vondruš 8bce85b308 Text: added AbstractFont::glyph{Id,Advance}() accessors. 13 years ago
Vladimír Vondruš 61377a931e Text: ability to create glyph cache from all characters. 13 years ago
Vladimír Vondruš d655352485 Text: reworked AbstractFont plugin interface. 13 years ago
Vladimír Vondruš d969a9a162 Adapted to Corrade changes. 13 years ago
Vladimír Vondruš 345abcc7ba Text: removed redundant `inline` keyword. 13 years ago
Vladimír Vondruš db71a23e3c Bring whole Corrade namespace into Magnum namespace. 13 years ago
Vladimír Vondruš 12a985526d Adapted to Corrade changes. 13 years ago
Vladimír Vondruš 61e1ec0082 No need to have `const` also in function declarations. 13 years ago
Vladimír Vondruš 92c4a5a2ed Text: turned AbstractFont into plugin interface. 13 years ago
Vladimír Vondruš 57adfac002 Text: moved font size to abstract base. 13 years ago
Vladimír Vondruš cc19e78983 Text: moved glyph caching into separate classes. 13 years ago
Vladimír Vondruš 0f4e2f8a37 Text: made constructors explicit. 13 years ago
Vladimír Vondruš 6a5d75d1e4 Relicensing to MIT/Expat license, part 2: headers. 13 years ago