Commit Graph

95 Commits

Author SHA1 Message Date
Chris Danford 93e274b3ac make a Font charmap for numbers fonts 2004-05-31 00:11:34 +00:00
Glenn Maynard c0adadd3a5 IniFile cleanup 2004-05-23 02:27:51 +00:00
Glenn Maynard e72dcafae5 replace UTF-8 functions from glib 2004-05-17 21:28:26 +00:00
Glenn Maynard 304b03efa7 Non-breaking space 2004-01-10 03:32:46 +00:00
Glenn Maynard fddcb9ecd5 Use CHECKPOINT_M instead of Checkpoint. It's simpler, faster and more reliable. 2003-10-22 06:37:31 +00:00
Glenn Maynard bfbdd31db7 Fix confusing behavior when importing a font that doesn't exist 2003-10-17 23:41:16 +00:00
Glenn Maynard 4ae167bf9e Don't grayscale fonts by default.
Load properties common to all font pages from the section "common".
2003-10-08 23:18:56 +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 b13cb43aa6 IniFile::GetValueB->GetValue, etc. Cleanup. 2003-10-02 02:03:29 +00:00
Glenn Maynard 7bb4c6c2fb Default to 16bpp for fonts, unless the 32bpp hint is used. 2003-09-03 22:52:15 +00:00
Glenn Maynard 34b8ae04b9 Allow texture hints in font pages. 2003-09-03 09:03:58 +00:00
Glenn Maynard c054999c63 testing 2003-07-08 04:40:26 +00:00
Glenn Maynard eaeb1284d3 testing 2003-07-08 04:37:55 +00:00
Glenn Maynard 7280a45acd test 2003-07-08 03:53:45 +00:00
Glenn Maynard 7a3cc013f3 dummy 2003-07-08 03:25:15 +00:00
Glenn Maynard 08a911080f dummy 2003-07-08 03:21:26 +00:00
Glenn Maynard a89cfd00cf dummy commit 2003-07-08 03:20:48 +00:00
Glenn Maynard e386f47fbd test 2003-07-08 03:19:30 +00:00
Glenn Maynard 55a6dac6a1 nul; testing scripts - 1 2 3 *tap tap* 2003-07-06 05:41:36 +00:00
Glenn Maynard 056aedd9aa allow tweaking horizontal spacing 2003-07-06 05:32:45 +00:00
Glenn Maynard faf522bebf fix alignment 2003-06-21 20:05:37 +00:00
Chris Danford 4dd5f4cc09 Don't stretch font textures 2003-06-15 06:48:32 +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 7b693ad270 ignore (res 1x2) in font names 2003-05-13 04:08:19 +00:00
Glenn Maynard fe33dec385 Partial s/GetString/c_str/.
(watch out for PlayerOptions::GetString and SongOptions::GetString)
2003-04-25 00:01:35 +00:00
Glenn Maynard 650beb538f use Checkpoint 2003-04-22 05:58:29 +00:00
Chris Danford 448bdc7b6e make calls to THEME->GetPathTo() more concise 2003-04-12 17:39:27 +00:00
Glenn Maynard ea5a77e47e log chars on font load 2003-03-31 20:53:19 +00:00
Chris Danford 214c2b67af clean up Fonts and Numbers names 2003-03-30 18:12:57 +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 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