Glenn Maynard
2cab5c4689
license updates
2004-05-31 22:42:12 +00:00
Glenn Maynard
ecd5fa36e0
cleanup
2003-12-22 23:53:41 +00:00
Glenn Maynard
abed97565a
Reduce dependencies.
2003-11-07 20:55:52 +00:00
Glenn Maynard
a37668e44e
Add TextureHints font metric.
...
By default, load fonts as 4-bit grayscale, 4-bit alpha (I4A4) maps.
This halves font texture memory usage.
2003-10-08 02:54:40 +00:00
Glenn Maynard
056aedd9aa
allow tweaking horizontal spacing
2003-07-06 05:32:45 +00:00
Chris Danford
b032ac4737
fix glyphs have wrong frame in Numbers fonts
2003-06-06 20:30:57 +00:00
Chris Danford
428d560a6b
Clean up resolution fallback logic
...
Add video settings for G400
Working on composited text
2003-06-05 19:29:27 +00:00
Glenn Maynard
9e55b1aa69
remove unused function
...
remove spurious "XXXX" (matches "XXX")
make sure extensions match correctly
2003-03-27 08:04:28 +00:00
Glenn Maynard
0fd18b8ca5
fix init list order
2003-02-14 06:36:02 +00:00
Glenn Maynard
f4bfdda745
add FontCompleteForString
2003-02-12 19:33:30 +00:00
Glenn Maynard
ff830fad55
only use longchar within fonts
2003-01-28 00:45:01 +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
1698ddb304
add const accessor for Texture
2003-01-19 00:48:23 +00:00
Glenn Maynard
3351d5b0bd
top and baseline are no longer mutually dependent
2003-01-18 03:14:10 +00:00
Glenn Maynard
1e66c63774
simplifications and minor fixes
2003-01-16 23:22:21 +00:00
Glenn Maynard
3ec2605b60
finish up ranges, other minor fixes
2003-01-16 20:21:07 +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
Glenn Maynard
c6e63f37d3
add font alignment
2003-01-06 23:49:43 +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
88d73d54e3
fixes
2003-01-04 08:12:19 +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
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
b7f3768ba9
remove arbitrary caps; simplify
2002-12-29 22:55:26 +00:00
Glenn Maynard
24cc7a3c04
Get rid of all other #pragma once's, except the one in StdAfx.h.
...
(three cheers for perl)
2002-11-16 08:07:38 +00:00
Chris Danford
7ab487072f
option icons working, new font format, more theme metrics cleanup
2002-09-03 22:31:06 +00:00
Glenn Maynard
2f36046dd6
Do away with LPCTSTR. (We're not making a Unicode build, and if
...
we were it's not being used everywhere it would need to be. If we want
Unicode support, that's probably not the way to do it anyway ...)
2002-08-28 00:35:55 +00:00
Chris Danford
7c1bfb3a0d
big checkin - new noteskin format and XY positioning. I probably broke a lot of things.
2002-08-13 23:26:46 +00:00
Chris Danford
8549236385
no message
2002-05-20 08:59:37 +00:00
Chris Danford
2f80235590
no message
2002-05-19 01:59:48 +00:00
Chris Danford
dad622f11c
no message
2002-04-28 20:42:32 +00:00
Chris Danford
78f3e80118
2.50 checkin
2002-04-16 17:31:00 +00:00
Chris Danford
d641cb4ae3
middle of working on 1.90
2002-03-31 07:55:25 +00:00
Chris Danford
d2eeed810c
in the middle of working on 1.70. Now compiles in Visual Studio.net
2002-03-30 20:00:13 +00:00