#gemrb@irc.freenode.net logs for 10 Dec 2013 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage

[00:43:49] <-- raevol has left IRC (Quit: Leaving.)
[00:49:01] --> fuzzie_ has joined #gemrb
[00:53:48] --> nutron has joined #gemrb
[00:56:38] --> Cable_ has joined #gemrb
[00:57:13] <-- |Cable| has left IRC (*.net *.split)
[00:57:13] <-- fuzzie has left IRC (*.net *.split)
[01:07:17] <-- edheldil_ has left IRC (Ping timeout: 248 seconds)
[01:52:29] --> brada has joined #gemrb
[02:58:37] <-- brada has left IRC (Quit: brada)
[03:20:35] <-- dolio has left IRC (Ping timeout: 252 seconds)
[03:22:03] --> dolio has joined #gemrb
[03:59:30] --> brada has joined #gemrb
[05:17:14] --> Eli2_ has joined #gemrb
[05:19:51] <-- Eli2 has left IRC (Ping timeout: 245 seconds)
[05:51:23] <-- brada has left IRC (Quit: brada)
[07:19:25] --> lynxlynxlynx has joined #gemrb
[07:19:25] --- ChanServ gives channel operator status to lynxlynxlynx
[07:23:34] --> Yoshimo has joined #gemrb
[07:36:56] <-- Yoshimo has left IRC (Ping timeout: 245 seconds)
[08:10:41] --> Yoshimo has joined #gemrb
[08:25:54] <edheldil> lynxlynxlynx: but then there's something fishy going on, because I set var association when opening the menu. There should not be a need to set it again. It was done on purpose and there's a second instance of that few lines from it
[08:30:57] <edheldil> perhaps something is clearing the association now?
[08:54:51] <-- Cable_ has left IRC (Ping timeout: 272 seconds)
[09:14:51] --- fuzzie_ is now known as fuzzie
[09:15:00] --- ChanServ gives channel operator status to fuzzie
[09:38:14] <lynxlynxlynx> or it's not set always where needed or the offset is not updated or ...
[10:21:37] --> chiv has joined #gemrb
[10:22:39] <chiv> sorry, I did not spend much time analysing that bit, but fwiw it only seems to break when you page left/right
[10:23:28] <edheldil> hmm, maybe adding an offset to the number is missing somewhere
[10:25:10] <chiv> also last time I played it was impossible to switch class, so its not surprising it went unnoticed
[10:29:26] <edheldil> I have some font fixes in the queue
[10:29:49] <edheldil> but stores are broken to unusablity :(
[10:30:43] <edheldil> chiv: have you merged the float menu rightclick fix yet?
[10:31:16] <chiv> no, not yet
[10:31:35] <chiv> brad suggested it could be done more elegantly
[10:31:57] --> |Cable| has joined #gemrb
[10:38:03] <edheldil> I have not seen your code, but it's almost always true :)
[10:38:52] <chiv> hey I'm not blushing, I have two tools, a hammer and a garden spade
[10:40:08] <chiv> and the hammer is for drilling holes...
[10:45:30] <chiv> did you see my note about stores possibly using the wrong bit for 'unsellable' in pst?
[10:45:54] <edheldil> no
[10:47:45] <chiv> according to iesdp the bit to denote unsellable/stolen in bg1 is used in pst to denote 'steel'
[10:48:27] <chiv> so half the weapons in pst have it set, and you cant sell them for cash
[10:50:34] <edheldil> ah
[10:51:12] <chiv> *thats the bit in the actual .itm files I mean
[10:51:39] <edheldil> are there that many weapons in ps:t, btw? From what I remember, there were not much of them
[10:51:56] <chiv> not as many as other games, but still a lot
[10:52:05] <edheldil> s/much/many/
[10:52:35] <chiv> and because only tno can use most of them, he ends up with a lot of choice
[10:53:53] <chiv> anyway, I only mention it because you mentioned broken stores
[10:54:26] <chiv> it wont kill anybody yet, but there is a note in the bug list about it
[10:55:43] <chiv> im off to pay my rent back in 20 minutes
[11:20:28] <edheldil> by "broken" I mean that the window gets blackened after several seconds and other attempts to open the store fail silently afterwards
[11:21:09] <fuzzie> anything in the log?
[11:21:11] <edheldil> and lots of weird portrait selection flashing, unsolicited selection changes etc
[11:21:36] <edheldil> the probable cause is that the game does not get paused
[11:21:57] <edheldil> so I see spam from other actors etc
[11:27:12] <fuzzie> aha
[11:27:57] <chiv> ah yeah i remember that as well
[11:28:11] <fuzzie> so yes that would be bad.
[11:30:22] <lynxlynxlynx> pst still has its own guistore
[11:30:49] <lynxlynxlynx> it was synced at one point to get a bunch of fixes in, but that was a few years ago, so it's not up to date
[11:31:02] <lynxlynxlynx> too many strref and id changes to be shared with the rest
[11:31:23] <chiv> i can resynch it, if that will help
[11:34:16] <fuzzie> dec1261b0b9a156fe8549b292ee9d8b9e7e2aa83 is I guess the missing piece there?
[11:34:16] <lynxlynxlynx> perhaps
[11:34:46] <lynxlynxlynx> if you'll try it, it's probably easier just grabbing all the changes since the sync and comparing that
[11:35:28] <chiv> I've just looked, you're probably right...
[11:36:09] <Seniorita> [wiki] pst_bugs - [GUI] make a note of store bug http://www.gemrb.org/wiki/doku.php?id=pst_bugs&rev=1386675029&do=diff
[11:50:53] <edheldil> I want to send come simple font fixes to GUISTORE today
[11:51:35] <edheldil> but seeing GUICommon.py SetEncumbranceLabels(), I am not sure that's a boon for maintainability
[11:52:20] <edheldil> as it rather obfuscates what it is doing
[11:52:42] <lynxlynxlynx> just use a separate function for pst?
[11:56:37] <edheldil> given that about the only thing thing it does for all the games is compute load, max_load and ratio, maybe that's all it should do :)
[12:14:59] <chiv> I had time to make a cup of coffee, a toasted sandwhich, re-read how to commit individual hunks, and push the fix to my fork repo and I still have a store window, so I think that pausing was indeed the culprit
[12:18:31] <Seniorita> [wiki] pst_bugs - [GUI] patch for disappearing store bug http://www.gemrb.org/wiki/doku.php?id=pst_bugs&rev=1386677616&do=diff
[12:24:33] <Seniorita> [wiki] pst_bugs - [GUI] note missing scrollwheel behaviour http://www.gemrb.org/wiki/doku.php?id=pst_bugs&rev=1386678264&do=diff
[13:09:38] --> WingedHussar has joined #gemrb
[13:15:25] <-- |Cable| has left IRC (Ping timeout: 272 seconds)
[13:24:28] <-- chiv has left IRC (Quit: Page closed)
[13:27:02] --> |Cable| has joined #gemrb
[14:40:47] --> brada has joined #gemrb
[15:44:08] <Seniorita> [commit] bradallred: remove a useless unsigned->signed conversion https://github.com/gemrb/gemrb/commit/ca744798ba6c39a13da3a859258f64734407785f
[16:58:52] --> raevol has joined #gemrb
[17:49:11] <-- berenm has left #gemrb
[17:51:53] --> berenm has joined #gemrb
[17:57:37] <-- Yoshimo has left IRC (Ping timeout: 272 seconds)
[20:27:43] <-- Coriander has left IRC (Ping timeout: 272 seconds)
[20:29:31] --> Coriander has joined #gemrb
[20:47:37] <-- nutron has left IRC (Remote host closed the connection)
[21:35:01] --> edheldil_ has joined #gemrb
[21:50:26] <Seniorita> [commit] : Fix ps:t encumbrance labels' font https://github.com/gemrb/gemrb/commit/986bd8eb697a74c2fb913322f689a3569acde4e8
[22:23:16] --> nutron has joined #gemrb
[22:26:12] <-- nutron has left IRC (Read error: Connection reset by peer)
[22:30:19] <-- brada has left IRC (Quit: brada)
[22:44:03] --> nutron has joined #gemrb
[22:59:46] <-- nutron has left IRC (Quit: I must go eat my cheese!)
[23:05:29] --> nutron has joined #gemrb
[23:05:55] <Seniorita> [wiki] pst_bugs - [Inventory] note some inventory nuisances http://www.gemrb.org/wiki/doku.php?id=pst_bugs&rev=1386716663&do=diff
[23:07:24] <-- nutron has left IRC (Remote host closed the connection)
[23:09:53] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[23:15:59] --> nutron has joined #gemrb