summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tilefont.cc
Commit message (Collapse)AuthorAgeFilesLines
* First prototype of webtiles.Florian Diebold2011-06-261-2/+2
| | | | | | Conflicts: crawl-ref/source/startup.cc
* Move specific create funcs out of generic files.Enne Walker2010-04-241-13/+0
| | | | | | | glwrapper-ogl.cc, windowmanager-sdl.cc, and fontwrapper-ft.cc now contain the static functions for their parent class's factory create. This allows new implementations to be added without requiring modification of the generic file (with #ifdefs).
* term colours struct seems to have gotten misplaced.Ixtli2010-04-241-1/+23
|
* Created FontWrapper, and made FT flag in makefile.Ixtli2010-04-241-779/+8
|
* Removed conditional inclusion of glwrapper.hIxtli2010-04-241-3/+0
|
* Made glwrapper use proper dynamic dispatch for modularity.Ixtli2010-04-241-12/+12
|
* Prettied up glwrapper set_transformIxtli2010-04-241-3/+3
|
* Removed drawTextBox and drawColoredBox and replaced them with calls to ↵Ixtli2010-04-241-6/+41
| | | | draw_primitive. Also added GLStateManager methods for setting the current drawing color, and a GLW_4VF struct for completeness.
* More camel case to underscores_as_spacesIxtli2010-04-241-1/+1
|
* Added GLPrimitive to glwrapper, condenced all vert-drawing methods to ↵Ixtli2010-04-241-1/+1
| | | | | | drawGLPrimitives and then updated tilebuf, font, reg, and sdl to use it propperly. As well, tilebuf's VertBuffer::draw() method needed to be changed to allow passing to pre-render transformations (used in submerged tile rendering.)
* Moved MipMapOptions to glwrapper for modularityIxtli2010-04-241-1/+1
|
* Removed direct calls to opengl from tilefont and updated glwrapper accordingly.Ixtli2010-04-241-27/+11
|
* Removed unnecessary inclusion of SDL.h in tilebuf and tilefontIxtli2010-04-241-1/+0
|
* Remove FSOP_CURSOR and formatted_string::cgotoxy.Robert Vollmert2010-03-111-1/+0
| | | | | | | | It's not used anymore, and a lot of code doesn't even deal with it properly. Also fix what seemed to be a bug in FSOP_COLOUR handling in formatted_string::substr.
* Experimentally draw tool tip below the mouse pointer rather than above.Johanna Ploog2010-01-111-7/+17
| | | | | It's a bit less distracting this way and doesn't cover up the inventory header line (description).
* tilefont.{cc,h}: eliminate "array subscript is of type 'char'" warningsSteven Noonan2009-10-251-3/+3
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* versioning: remove SVN-specific revision data, add Git versioningSteven Noonan2009-10-181-1/+0
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* project-wide: fix msvc compile breakageSteven Noonan2009-10-121-0/+4
| | | | | | MSVC is like a chimp with Down's syndrome. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Drop obsolete CVS last-committed headers ($Author$).Adam Borowski2009-10-061-2/+0
|
* Add spelling fixes.David Lawrence Ramsey2009-09-231-1/+1
|
* Apply my recent commits to trunk.j-p-e-g2009-06-151-22/+19
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9984 c06c8d41-db1a-0410-9941-cceddc491573
* Setting all .h/.cc files in source to have a consistent keyword propset.ennewalker2009-01-041-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8218 c06c8d41-db1a-0410-9941-cceddc491573
* Adding REVISION() macro to all source files.ennewalker2009-01-041-0/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8217 c06c8d41-db1a-0410-9941-cceddc491573
* Fixing egregious font outlining issues.ennewalker2008-10-251-7/+8
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7298 c06c8d41-db1a-0410-9941-cceddc491573
* More graphical menu improvements. Inventory menus now have columns. Long ↵ennewalker2008-10-251-2/+110
| | | | | | entries are now wrapped and then truncated. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7296 c06c8d41-db1a-0410-9941-cceddc491573
* Support for inline graphics and mouse input on menus.ennewalker2008-10-161-26/+123
| | | | | | | Menus in the console version should be unchanged. Let me know if this is not the case. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7258 c06c8d41-db1a-0410-9941-cceddc491573
* Adding better outlines to fonts so that they are more readable.ennewalker2008-10-041-16/+58
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7131 c06c8d41-db1a-0410-9941-cceddc491573
* Add whitespace fixes.dolorous2008-09-281-6/+6
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7054 c06c8d41-db1a-0410-9941-cceddc491573
* Adding immediate mouseover text to inventory regions.ennewalker2008-09-171-4/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6941 c06c8d41-db1a-0410-9941-cceddc491573
* [2021070] Adding Tiles health/mp bars.ennewalker2008-07-261-19/+50
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6693 c06c8d41-db1a-0410-9941-cceddc491573
* [2021067] Fixing font centering issues.ennewalker2008-07-241-1/+27
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6655 c06c8d41-db1a-0410-9941-cceddc491573
* More configurable fonts for Tiles.ennewalker2008-07-241-19/+30
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6654 c06c8d41-db1a-0410-9941-cceddc491573
* Large tiles-related changes. Platform-specific rendering removed and ↵ennewalker2008-07-151-0/+448
replaced with SDL/OpenGL. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6550 c06c8d41-db1a-0410-9941-cceddc491573