#gemrb@irc.freenode.net logs for 19 Oct 2014 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage

[00:08:29] <-- Mechanimal has left IRC (Read error: Connection reset by peer)
[00:08:52] --> Mechanimal has joined #gemrb
[00:22:50] --> Textmode has joined #gemrb
[00:35:26] --> brada has joined #gemrb
[02:40:11] <-- brada has left IRC (Quit: brada)
[02:42:29] --> brada has joined #gemrb
[03:12:40] --> Eli2 has joined #gemrb
[03:15:08] <-- Eli2_ has left IRC (Ping timeout: 260 seconds)
[03:17:49] <-- Textmode has left IRC (Read error: Connection reset by peer)
[03:21:30] --> Textmode has joined #gemrb
[05:03:28] <-- turtleman_ has left IRC (Ping timeout: 244 seconds)
[06:36:16] <-- Lightkey has left IRC (Ping timeout: 260 seconds)
[06:48:50] --> Lightkey has joined #gemrb
[06:58:07] <-- brada has left IRC (Quit: brada)
[09:16:32] <-- Textmode has left IRC (Quit: "It was one dev, naked in a room with a carton of cigarettes, a thermos full of coffee and bourbon, and all his summoned angels.")
[15:54:44] --> lynxlynxlynx has joined #gemrb
[15:54:44] --- ChanServ gives channel operator status to lynxlynxlynx
[16:06:53] <-- Mechanimal has left IRC (Read error: Connection reset by peer)
[16:40:17] --> brada has joined #gemrb
[16:45:46] <brada> a cursory exam of that assert using the ring of gaxx show some interesting things
[16:46:30] <brada> the orignial has some funky formatting at the bottom
[16:47:10] <brada> but also our printing calculation must be sligty diffrent than the original
[16:47:32] <brada> because our description takes 1 fewer lines than the original
[16:47:59] <brada> i dont know it it is just by coincidence that the layout is expecting just one more line of text
[16:49:14] <brada> ah, but not likely thoat
[16:49:17] <brada> that
[16:49:35] <brada> i see the special formatting is \n followed by a bunch of spaces
[16:49:48] <brada> our print method trims the beginning of lines :(
[16:50:58] <brada> but looking at the descripting bit, it looks like the diffrence between us and original is that we print for <= width and original seems to be < only.
[16:51:09] <brada> you can see by turning on the font debug flag
[16:54:20] <fuzzie> neat
[16:57:15] <brada> so i just need to make the print method more like the StringSize method… only ignore “wrapped” whitespace
[16:57:58] <brada> there is even a fixme for that in font::RenderText
[16:59:12] <brada> something ill have to fix another day unless somebody beats me to it :p
[17:05:28] <brada> I have a fix for that drop cap thing (it affects all text btw, you can see when using scrollbar). not ready to commit it tho.
[17:05:50] <brada> i need to know if that other patch is good to commit first anyway
[17:16:52] <lynxlynxlynx> anything you need testing for?
[17:18:30] <brada> i dont think so. i dont see how it could be broken in a non obvious way
[17:18:54] <brada> im more concerned that its not actually better
[17:19:09] <brada> http://pastebin.com/qVB0tXtn
[17:19:10] <Pepelka90> [Diff] diff --git a/gemrb/core/TextContainer.cpp b/gemrb/core/TextContainer.cpp index - Pastebin.com
[17:19:19] <brada> if you or fuzzie want to have a peek
[17:28:56] --> turtleman_ has joined #gemrb
[17:29:08] <lynxlynxlynx> didn't you already commit this one?
[17:31:37] <lynxlynxlynx> ehh, pastebin sucks for you mac line endings
[17:33:26] <lynxlynxlynx> it actually uses dos
[17:33:44] <lynxlynxlynx> and it applied, so i guess not
[17:33:47] <brada> mac line endings? wtf are those?
[17:33:56] <brada> mac uses \n
[17:33:57] <lynxlynxlynx> this is for speedier select lists?
[17:34:23] <brada> speedier ContentAtPont, yes
[17:36:42] <lynxlynxlynx> the sound list is fine without it already for me
[17:37:14] <lynxlynxlynx> you broke its fetcher btw - it should not contain a list of all files, but a list of soundsets
[17:38:35] <brada> what is it showing that it shouldnt?
[17:39:16] <brada> and wehn you say “fine” are you jsut talking about loading?
[17:39:30] <brada> because this is for the noticable fps drop when rapidly higlighting items
[17:39:36] <lynxlynxlynx> it should show male01 instead of male01{a..z}
[17:39:47] <lynxlynxlynx> loading, yes
[17:40:13] <lynxlynxlynx> ... so the list should have about 10 entries instead of 300
[17:41:41] <lynxlynxlynx> i don't see a fps drop, though cpu usage does increase slightly; probably just normal processing
[17:44:22] <lynxlynxlynx> ... likely with 1a633205c19
[17:45:16] <lynxlynxlynx> nah
[17:47:29] <lynxlynxlynx> cebfef92e
[17:47:49] <brada> dont really need to know when it broke to fix that….
[17:50:45] <lynxlynxlynx> the odd thing is that i can't see how we populated it before for games without sound subdirs
[17:50:55] <lynxlynxlynx> you removed that distinction entirely
[17:56:43] <lynxlynxlynx> ah, i see
[18:09:06] <brada> there, soundset selection fixed
[18:13:57] <lynxlynxlynx> still doesn't work for the foldered ones
[18:14:25] <lynxlynxlynx> i can't test iwd chargen, since it triggers that assert, but trying to change sounds from guirec results in an empty ta
[18:15:06] <brada> you can comment out that assert
[18:15:24] <-- turtleman_ has left IRC (Quit: Leaving)
[18:19:45] <brada> anyway, yeah i only fixed the part where it was listing every file. didnt look at the other part
[18:40:44] <Lightkey> what's an Hoorschool?
[18:44:02] <fuzzie> you what.
[18:45:11] <Lightkey> I just the whole meaning
[18:45:29] <Lightkey> apparently just a lecture
[18:45:39] <fuzzie> you mean a hoorcollege? :)
[18:45:58] <fuzzie> oh right, my timetable
[18:46:09] <fuzzie> yes, hoorcollege is lecture and werkcollege is 'workgroup'
[18:46:24] <Lightkey> werk werk werk
[18:47:17] <fuzzie> yes.
[18:49:28] <Lightkey> I also had Werken classes in school, for werken with clay/iron/stone/wood
[18:50:41] <fuzzie> we don't get to do that
[18:51:20] <fuzzie> instead we get to construct generator polynomials from fields
[19:31:33] <-- Eli2 has left IRC (Remote host closed the connection)
[20:28:04] <-- brada has left IRC (Quit: brada)
[20:36:59] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[21:20:17] --> edheldil_ has joined #gemrb
[22:04:33] <-- edheldil has left IRC (Ping timeout: 272 seconds)
[22:34:05] <-- edheldil_ has left IRC (Ping timeout: 258 seconds)
[22:35:17] --> Eli2 has joined #gemrb
[22:42:14] --> Textmode has joined #gemrb
[23:45:41] --> Mechanimal has joined #gemrb