Glenn Maynard
42cfd6f98c
stdafx -> global
2003-02-16 04:01:45 +00:00
Glenn Maynard
52ca34fb86
don't lowercase filenames before loading
2003-02-14 22:46:45 +00:00
Glenn Maynard
f4bfdda745
add FontCompleteForString
2003-02-12 19:33:30 +00:00
Glenn Maynard
01cc659a19
add whole-line font mapping
2003-02-11 19:56:13 +00:00
Glenn Maynard
4146a96bba
allow utf-8 in font maps
2003-02-11 07:10:22 +00:00
Glenn Maynard
98ed350504
fix the invalid glyph
2003-01-28 03:40:28 +00:00
Glenn Maynard
ff830fad55
only use longchar within fonts
2003-01-28 00:45:01 +00:00
Glenn Maynard
e6cf4ce71e
fix DrawExtraPixelsLeft/Right
2003-01-26 02:56:06 +00:00
Glenn Maynard
e312828809
log when we load a font
2003-01-24 02:21:07 +00:00
Glenn Maynard
fbfe3d0e3e
log less
2003-01-24 01:35:05 +00:00
Glenn Maynard
47ae91d778
GetFontPaths takes a trailing slash, so its paths already have them
2003-01-23 04:31:14 +00:00
Glenn Maynard
6903d7047d
use Regex
2003-01-23 04:25:04 +00:00
Glenn Maynard
450618161c
remove GetGlyphTexture
2003-01-19 02:05:07 +00:00
Glenn Maynard
3351d5b0bd
top and baseline are no longer mutually dependent
2003-01-18 03:14:10 +00:00
Glenn Maynard
c03a7ca367
++comment;
2003-01-17 22:23:35 +00:00
Glenn Maynard
6f06b41084
don't throw so much
...
get rid of spurious "XXXX"
2003-01-17 20:44:06 +00:00
Glenn Maynard
1e66c63774
simplifications and minor fixes
2003-01-16 23:22:21 +00:00
Glenn Maynard
ffc6ae2c37
Simplify splitpath.
...
Allow a font to have an INI and no pages.
2003-01-16 22:49:22 +00:00
Glenn Maynard
3ec2605b60
finish up ranges, other minor fixes
2003-01-16 20:21:07 +00:00
Glenn Maynard
4c2c7ef57b
dumb fix
2003-01-15 02:10:58 +00:00
Glenn Maynard
b311f9aa2c
fix problems with stretched textures (and stretch all fonts; 99% are
...
power-of-2 anyway, so this just simplifies things)
2003-01-11 21:20:35 +00:00
Glenn Maynard
a738014538
remove comments
2003-01-10 03:54:29 +00:00
Glenn Maynard
57d90f6bc9
get rid of Kanji= flag; just push the baseline up a little
2003-01-10 03:48:21 +00:00
Glenn Maynard
ae81b1c4c6
Er. After trying to implement FontManager::Reload(), and struggling,
...
restructure this stuff to make more sense (and be simpler) ...
2003-01-10 02:02:51 +00:00
Glenn Maynard
45d52d0a7e
Recursively-loaded fonts are loaded completely--they'll never be
...
copies of already-loaded fonts. This simplifies things, and isn't likely
to be a real problem; we'll have just a few copies of the default font,
and the underlying texture is still refcounted.
2003-01-10 00:31:46 +00:00
Glenn Maynard
0452b492c5
update font stuff
2003-01-08 02:32:30 +00:00
Chris Danford
471fc08e51
Fixed VC6-specific compile errors
2003-01-07 08:16:55 +00:00
Glenn Maynard
c6e63f37d3
add font alignment
2003-01-06 23:49:43 +00:00
Glenn Maynard
24bfc9d1ea
add an assert
2003-01-06 04:24:28 +00:00
Glenn Maynard
a0f664ad35
more font work
2003-01-06 02:50:25 +00:00
Glenn Maynard
d46a2ef9de
use int instead of wchar_t; don't want to be limited to 16-bit
2003-01-05 08:11:05 +00:00
Glenn Maynard
8f1d3db15b
handle default font, import fonts, default glyph
2003-01-05 07:55:31 +00:00
Glenn Maynard
16052ecd3d
utf-8 support is working
2003-01-05 05:13:45 +00:00
Glenn Maynard
965d7481ee
getting there ...
2003-01-05 03:32:41 +00:00
Glenn Maynard
5e8ced1a94
more font work
2003-01-04 07:55:42 +00:00
Glenn Maynard
912d43cb9d
more bitmap font work
2003-01-04 05:20:40 +00:00
Glenn Maynard
db04a85622
more bitmap font work
2003-01-04 05:17:51 +00:00
Glenn Maynard
4bb452404c
more bitmap font work
2003-01-04 01:47:01 +00:00
Glenn Maynard
1c6dba0ccc
bitmap font work
2003-01-03 22:53:22 +00:00
Glenn Maynard
e89ddf7e3d
Set up texture coords for fonts in Font, so we don't have to deal with
...
it in BitmapText.
2003-01-03 20:59:50 +00:00
Glenn Maynard
e0b472f33e
Textures are now fully ID'd by a single struct.
2002-12-30 02:43:52 +00:00
Glenn Maynard
b7f3768ba9
remove arbitrary caps; simplify
2002-12-29 22:55:26 +00:00
Glenn Maynard
33c1fb46f7
s/throw RageException/RageException::Throw/
2002-12-21 18:36:10 +00:00
Glenn Maynard
29c726053c
pass prefs down to RageBitmapTexture
2002-11-20 01:24:36 +00:00
Chris Danford
ec202633e9
Added .GetString() to all CStrings passed in vargs
2002-10-29 07:58:44 +00:00
Chris Danford
899e226f38
Moved backgrounds into "Backgrounds" assets folder. Any BGAnimation may be used now.
...
Cleaned up many, many graphics.
2002-09-23 07:35:47 +00:00
Chris Danford
e44141c8d3
Fixed extended ASCII support in BitmapText
2002-09-22 20:34:11 +00:00
Glenn Maynard
4f8d20d90d
... and associated cast changes.
2002-09-09 02:59:48 +00:00
Chris Danford
1c90b8236f
added MAX-style options navigation and moved more constants into theme metrics
2002-09-04 03:49:08 +00:00
Chris Danford
7ab487072f
option icons working, new font format, more theme metrics cleanup
2002-09-03 22:31:06 +00:00