#gemrb@irc.freenode.net logs for 8 Feb 2014 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage


[00:08:56] --> brada has joined #gemrb
[00:13:01] <-- brada has left IRC (Client Quit)
[00:16:21] <-- Yoshimo has left IRC (Quit: Yoshimo)
[01:04:12] <-- raevol has left IRC (Quit: Leaving.)
[01:20:20] <-- edheldil_ has left IRC (Ping timeout: 246 seconds)
[02:30:59] --> Beholder has joined #gemrb
[02:35:13] <-- Beholder has left IRC (Ping timeout: 252 seconds)
[03:40:12] <-- dolio has left IRC (Quit: Leaving)
[04:07:58] --> dolio has joined #gemrb
[07:15:58] --> lynxlynxlynx has joined #gemrb
[07:15:58] <-- lynxlynxlynx has left IRC (Changing host)
[07:15:58] --> lynxlynxlynx has joined #gemrb
[07:15:58] --- ChanServ gives channel operator status to lynxlynxlynx
[07:34:14] <-- lynxlynxlynx has left IRC (Ping timeout: 245 seconds)
[07:46:06] --> lynxlynxlynx has joined #gemrb
[07:46:06] <-- lynxlynxlynx has left IRC (Changing host)
[07:46:06] --> lynxlynxlynx has joined #gemrb
[07:46:06] --- ChanServ gives channel operator status to lynxlynxlynx
[08:10:04] <-- lynxlynxlynx has left IRC (Ping timeout: 245 seconds)
[08:41:51] --> Yoshimo has joined #gemrb
[09:05:04] --> Beholder has joined #gemrb
[09:46:32] --> edheldil_ has joined #gemrb
[10:12:52] --> Eli2_ has joined #gemrb
[10:14:02] <-- Eli2 has left IRC (Ping timeout: 264 seconds)
[11:22:13] --> lynxlynxlynx has joined #gemrb
[11:22:13] <-- lynxlynxlynx has left IRC (Changing host)
[11:22:13] --> lynxlynxlynx has joined #gemrb
[11:22:13] --- ChanServ gives channel operator status to lynxlynxlynx
[11:24:37] <-- edheldil_ has left IRC (Ping timeout: 250 seconds)
[11:49:47] <-- lynxlynxlynx has left IRC (Quit: No Ping reply in 180 seconds.)
[11:50:00] --> lynxlynxlynx has joined #gemrb
[11:50:00] <-- lynxlynxlynx has left IRC (Changing host)
[11:50:00] --> lynxlynxlynx has joined #gemrb
[11:50:00] --- ChanServ gives channel operator status to lynxlynxlynx
[12:53:49] <-- lynxlynxlynx has left IRC (Ping timeout: 245 seconds)
[13:28:22] <-- Beholder has left IRC (Ping timeout: 260 seconds)
[15:59:29] --> PKodon has joined #gemrb
[16:26:27] <-- Yoshimo has left IRC (Ping timeout: 260 seconds)
[16:38:37] --> edheldil_ has joined #gemrb
[16:50:16] <-- edheldil_ has left IRC (Ping timeout: 245 seconds)
[16:57:17] --> brada has joined #gemrb
[17:01:57] <brada> maybe the caps problem isnt so simple... :/
[17:02:17] <brada> im too tired for this, but its gonna keep me awake :p
[17:08:59] <brada> anyway the problem seems that i shouldnt subtract the cap->YPos, but AFICT we dont handle caps in any special way currently
[17:09:35] <brada> not subracting YPos for the other fonts results in them being aligned to the top of the line...
[17:27:18] --> edheldil_ has joined #gemrb
[17:47:00] --> Beholder has joined #gemrb
[18:50:17] <brada> ok not that im fresh this makes sense, but im not sure what to do about it
[18:53:47] <fuzzie> what stops you from just handling it?
[18:54:42] <brada> the initial fonts werent designed to be used on their own so they have a hardcoded YPos of 13 (IE line height) causing them to be blitted 13 px too low
[18:54:57] <fuzzie> yes, but you should know they're the initials
[18:55:04] <brada> right i do
[18:55:22] <brada> but the code handling printing fonts doesnt know or care about initials
[18:55:31] <brada> so i dont know how to cleanly tell it
[18:55:35] <fuzzie> just blit it directly then?
[18:59:00] <fuzzie> I don't follow how the branch works any more
[18:59:50] <brada> ?
[18:59:56] <fuzzie> the font-rewrite one
[19:00:06] <brada> thats hardly up-to-date
[19:00:12] <fuzzie> well then go update it :-p
[19:00:26] <fuzzie> or not, I mean, I don't mind
[19:00:47] <brada> let me commit some of this work first
[19:06:19] <brada> fuzzie: ill post it for you tomorrow, i have some things to do
[19:10:28] <fuzzie> cool
[19:22:53] <-- brada has left IRC (Quit: brada)
[19:46:44] --> brada has joined #gemrb
[19:49:38] <-- brada has left IRC (Client Quit)
[20:34:10] <-- dolio has left IRC (Quit: Leaving)
[20:35:18] --> dolio has joined #gemrb
[20:41:31] --> Yoshimo has joined #gemrb
[21:13:50] <-- dolio has left IRC (Read error: Connection reset by peer)
[21:31:13] --> dolio has joined #gemrb
[21:37:55] <-- Beholder has left IRC (Ping timeout: 252 seconds)
[22:13:11] <-- Yoshimo has left IRC (Ping timeout: 260 seconds)
[23:08:02] --> brada has joined #gemrb
[23:08:53] <brada> so there is a magic glyph at the beginning of a font bam that tells you the line height
[23:09:06] <brada> so now caps print in th ecorrect location
[23:09:23] <brada> but of course they have a descent now
[23:23:47] <-- brada has left IRC (Quit: brada)
[23:34:26] --> lynxlynxlynx has joined #gemrb
[23:34:26] <-- lynxlynxlynx has left IRC (Changing host)
[23:34:26] --> lynxlynxlynx has joined #gemrb
[23:34:26] --- ChanServ gives channel operator status to lynxlynxlynx
[23:53:41] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[23:59:46] <-- edheldil_ has left IRC (Ping timeout: 260 seconds)