- Jan 26, 2015
-
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
- Jan 25, 2015
-
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
- Jan 24, 2015
-
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
Eric Wykoff authored
-
DarkGod authored
Chrono talent balance Timey Wimey stuff. Can you add a commit message from me thanking everyone for all the playtesting and feedback? Would like the community to get some recognition in the release notes :)
-
DarkGod authored
Font.draw convert Before you ask: yes, yes, I tested it. Not even per-commit, not per-file: I did it change-by-change. Took me a lot of time but I think I caught everything. Hooray, no more drawColorString in engine.ui!
-
Alex Ksandra authored
-
Alex Ksandra authored
-
DarkGod authored
Small fixes #whatever Lists want scrollbars to count from 1, and more complicated stuff doesn't really care. So I made them count from 1.
-
Alex Ksandra authored
-
Alex Ksandra authored
-
Eric Wykoff authored
-
Alex Ksandra authored
-
Alex Ksandra authored
-
Alex Ksandra authored
-
DarkGod authored
Many a fix to colored string rendering. Problems found and obliterated: * drawColorString and drawColorStringBlended were the same. Now they correctly alias one another instead of being letter-to-letter copies. (And they were, I swear.) * drawColorString used LPEG and Font.size, which also used LPEG. This resulted in extreme double LPEGging of every word. See below. * drawColorString was word-to-word tstring.drawOnSurface except less powerful and with return value. So I expressed the former in terms of the latter. This also fixed aforementioned problem with using Font.size. * the same LPEG expressions were used in drawColorString, Font.size, and string.toTString. Now everything uses tstrings. * TStrings now cache results parsed from strings, so functions that accept fancy strings don't choke parsing them every time. Let me say, this helps. Results: tremendously improved performance on low-end machines.
-
Alex Ksandra authored
-
Alex Ksandra authored
-
DarkGod authored
-