#gemrb@irc.freenode.net logs for 23 Jun 2011 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage


[00:05:37] --> raevol has joined #gemrb
[00:13:13] --> Gekz has joined #gemrb
[00:13:14] <-- Gekz has left IRC (Changing host)
[00:13:14] --> Gekz has joined #gemrb
[00:24:51] <-- Demitar has left IRC (Ping timeout: 260 seconds)
[00:26:31] --> Demitar has joined #gemrb
[00:40:54] --> nickdaly has joined #gemrb
[00:48:56] <-- barra_home has left IRC (Quit: Verlassend)
[02:40:29] <-- raevol has left IRC (Quit: Leaving.)
[02:41:02] --> raevol has joined #gemrb
[03:22:38] <-- nickdaly has left IRC (Ping timeout: 246 seconds)
[03:39:46] <-- brad_a has left IRC (Quit: brad_a)
[06:08:11] --> lynxlynxlynx has joined #gemrb
[06:08:11] <-- lynxlynxlynx has left IRC (Changing host)
[06:08:11] --> lynxlynxlynx has joined #gemrb
[06:08:11] --- ChanServ gives channel operator status to lynxlynxlynx
[06:18:57] <-- lynxlynxlynx has left IRC (Ping timeout: 255 seconds)
[06:47:59] <-- raevol has left IRC (Quit: Leaving.)
[07:12:30] --> lubos has joined #gemrb
[07:58:34] --> raevol has joined #gemrb
[08:30:51] <-- Drakkar has left IRC (Read error: Connection reset by peer)
[08:32:51] --> Drakkar has joined #gemrb
[09:03:01] <-- |Cable| has left IRC (Remote host closed the connection)
[09:27:10] <-- raevol has left IRC (Quit: Leaving.)
[09:51:42] <-- Gekz has left IRC (Remote host closed the connection)
[09:52:05] --> Gekz has joined #gemrb
[09:52:06] <-- Gekz has left IRC (Changing host)
[09:52:06] --> Gekz has joined #gemrb
[10:05:46] --> SiENcE has joined #gemrb
[10:47:47] --> Maighstir has joined #gemrb
[10:52:23] --> lynxlynxlynx has joined #gemrb
[10:52:23] <-- lynxlynxlynx has left IRC (Changing host)
[10:52:23] --> lynxlynxlynx has joined #gemrb
[10:52:23] --- ChanServ gives channel operator status to lynxlynxlynx
[13:03:14] <CIA-40> GemRB: 03lynxlupodian * r45978117105f 10gemrb/artwork/shirts/ (9 files): added two t-shirt designs from the failed surprise attempt
[13:03:24] <CIA-40> GemRB: 03bradallred * r2572723d4fae 10gemrb/gemrb/plugins/SDLVideo/SDLVideo.cpp: SDL 1.3 compatibility. (fixes 'SDL_PixelFormat' has no member named 'colorkey' error)
[13:07:31] <lynxlynxlynx> too big for the mail
[13:14:58] <edheldil> approved
[13:58:56] <CIA-40> GemRB: 03lynxlupodian * r1e25c9089e93 10gemrb/gemrb/GUIScripts/ (GUICommon.py bg2/GUIMG.py): added some boilerplate, so my modded game's saves work also in vanilla
[14:13:42] <-- lynxlynxlynx has left IRC (Ping timeout: 255 seconds)
[15:15:39] --> brad_a has joined #gemrb
[15:53:53] <-- Kiranos has left IRC (Quit: No Ping reply in 180 seconds.)
[15:57:53] --> Kiranos has joined #gemrb
[15:59:11] <brad_a> im looking for a good friendly way of rightclicking with a touchscreen. without modifying UI preferably.
[15:59:38] <brad_a> any ideas?
[16:00:59] <-- Demitar has left IRC (Read error: Operation timed out)
[16:01:58] --> Demitar has joined #gemrb
[16:08:07] <edheldil> brad_a: tap + some HW key?
[16:09:21] <edheldil> or st. like tap + proximity sensor on n900
[16:09:26] <brad_a> it may come down to that but there are a couple resons im trying to avoid uisng hardware buttons
[16:10:08] <brad_a> idealy im trying to do this platfom agnostic using the SDL 1.3 multitouch stuff
[16:10:28] <brad_a> so that iphone android or enven touchscreen windows etc can all work the same
[16:10:41] <edheldil> anything requiring multitouch is not platform agnostic regarding n900 ;-)
[16:11:04] <brad_a> why is that (i dont know what an n900 is)
[16:12:01] <edheldil> Nokia n900, nice linux phone abandoned by its fox mother even before its birth
[16:12:11] <brad_a> im sure there will have to be some platform specific code in the end but im trying to minimize it
[16:12:14] <brad_a> thats a sad story
[16:13:35] <brad_a> im leaning for a 1 sec tap+hold myself but i realize htat could get irritating
[16:14:31] <brad_a> somebody suggested using the bottom right corner as a hotzone such that you tap and hold with your finger there and while your finger is down other clicks are right clicks
[16:14:35] <brad_a> im not sure thats any better
[16:14:42] <edheldil> I was thinking about something like that - tap&hold and tap w/ other finger
[16:15:52] <brad_a> lucky for me baldurs gate & co dont rely on right click for anything that needs to be done super frequently or quickly
[16:15:52] <edheldil> bye, later
[16:15:57] <brad_a> see ya thanks for the input
[16:31:20] <-- SiENcE has left IRC (Quit: @all: cya)
[17:27:13] --> |Cable| has joined #gemrb
[17:56:52] --> lynxlynxlynx has joined #gemrb
[17:56:52] --- ChanServ gives channel operator status to lynxlynxlynx
[18:00:12] <-- Drakkar has left IRC (Ping timeout: 276 seconds)
[18:03:39] <lynxlynxlynx> how about a triple click?
[18:03:48] <lynxlynxlynx> er poke
[18:12:34] --> Drakkar has joined #gemrb
[18:15:57] <brad_a> i suppose that would work. i have many options i need to weigh the pros and cons. ill play around with them this weekend
[18:16:26] <brad_a> on another note gemrb is crashing when opening a spellbook on ipad but it works fine in the simulator
[18:16:44] <brad_a> whats worse is that the crashlog says an unknown thread crashed
[18:16:51] <brad_a> and that a backtrace is unavailable
[18:16:58] <brad_a> :x
[18:19:30] <brad_a> it doesnt help that i know nothing of python
[18:21:03] <brad_a> maybe i ought to try and compile the latest version of python?
[18:22:38] <tomprince> I would guess 2.6 is the most tested. I bet we aren't compatible with 3.*, since I don't think anybody tests that.
[18:24:11] <Maighstir> From what I've heard, 2.x and 3.x are not simultaneously compatible with the python scripts
[18:24:24] <brad_a> good to know
[18:24:27] <Maighstir> ie, the scripts would have to be rewritten for 3
[18:24:49] <Maighstir> as for gemrb proper, I don't know
[18:24:55] <brad_a> i have no idea what version im compiling... there is no help file that i can see in here and i cant remember where i got it
[18:25:37] <-- |Cable| has left IRC (Read error: Connection reset by peer)
[18:25:44] --> |Cable| has joined #gemrb
[18:27:15] <lynxlynxlynx> run it?
[18:27:27] <brad_a> is there a header that specifies the version like SDL has?
[18:27:38] <lynxlynxlynx> the lib also provides defines that could be used to check
[18:27:41] <lynxlynxlynx> yep
[18:27:49] <lynxlynxlynx> we even check it too
[18:29:08] <lynxlynxlynx> PY_MAJOR_VERSION
[18:29:27] <lynxlynxlynx> and i doubt it would kill itself so late
[18:29:39] <lynxlynxlynx> it should break on any print
[18:30:02] <brad_a> im using 2.7 apparently tho i dont know if its 2.7 or 2.7.x
[18:30:15] <brad_a> ah 2.7.0
[18:30:30] <lynxlynxlynx> yeah
[18:30:32] <brad_a> so perhapps if i get 2.7.2 or whatever the latest 2.7 is
[18:30:47] <lynxlynxlynx> can't hurt
[18:31:35] <brad_a> nope but im skeptical
[18:54:11] <lynxlynxlynx> it's clearly a platform issue somewhere
[18:57:03] <brad_a> for sure, but it doesnt affect android so its not because its ARM cpu. something else...
[18:59:35] <brad_a> maybe i should ask beholder what version of python he is using
[19:23:19] <-- brad_a has left IRC (Quit: brad_a)
[19:23:51] --> brad_a has joined #gemrb
[19:26:18] --> boriskr has joined #gemrb
[19:28:21] <-- brad_a has left IRC (Ping timeout: 264 seconds)
[19:43:52] <lynxlynxlynx> we seem to have broken some vvcs
[19:47:53] <lynxlynxlynx> 1000 revs ago it worked, 500 ago it was already broken
[19:54:10] <-- boriskr has left IRC (Remote host closed the connection)
[19:56:55] <lynxlynxlynx> heh, so far it matches the crash as far as the bisecting goes
[19:58:45] <lynxlynxlynx> i just had to say that, now it diverged
[20:49:10] <lynxlynxlynx> ok, found the offending commit for the wierd brynlaw crash
[20:49:26] <lynxlynxlynx> it was the loadscreen work in 2a7dad7bb1be6dcadb411466be6beab2948f9ba7
[20:49:50] <lynxlynxlynx> it's not a clean revert (Open changed), but reverting it helps
[20:51:17] <lynxlynxlynx> maybe the double textscreen kills it, but iirc there's two for gealean bayle too
[20:52:07] <fuzzie> where does it crash?
[20:54:39] <lynxlynxlynx> that's the one in updatescripts, null actor
[20:55:00] <fuzzie> oh, hmmm
[20:55:40] <fuzzie> i hadn't thought about that
[20:55:57] <fuzzie> yeah, that could cause it
[20:57:15] <fuzzie> nice bisecting :)
[20:57:35] <lynxlynxlynx> mhm
[20:57:41] <fuzzie> the trouble is: Map::DrawMap regenerates the queues, which will crash.
[20:59:31] <fuzzie> once upon a time i suggested just moving the GenerateQueues and SortQueues calls to two places, calling them at both the start and end of Map::UpdateScripts()
[20:59:51] <fuzzie> it is not very elegant but it might be worth a try..
[21:02:46] <lynxlynxlynx> ok, will give it a spin
[21:12:13] <lynxlynxlynx> worked :)
[21:17:12] <lynxlynxlynx> http://sprunge.us/SXYT?diff <-- is this all you wanted?
[21:17:40] <lynxlynxlynx> without that silly tab
[21:18:46] <fuzzie> i seem to have become incapable of pasting things into my browser
[21:20:08] <fuzzie> yes, that looks like what i thought about
[21:20:09] <lynxlynxlynx> use a better irc client
[21:20:29] <fuzzie> phft, heathen :-)
[21:21:46] <lynxlynxlynx> or use some kind of plugin that makes it easier
[21:22:12] <lynxlynxlynx> or maybe a smart enough terminal emulator is enough
[21:22:14] <fuzzie> i imagine putty has some kind of clicky url thing if i looked harder
[21:27:16] <CIA-40> GemRB: 03lynxlupodian * r5f1c7edf6059 10gemrb/gemrb/core/Map.cpp:
[21:27:16] <CIA-40> GemRB: fixed the brynlaw transition crash in Map::UpdateScripts, broken since
[21:27:16] <CIA-40> GemRB: november with 2a7dad7bb1be6dcadb
[21:27:16] <CIA-40> GemRB: teamwork yay!
[21:36:30] <fuzzie> and by 'teamwork' you mean 'lynx doing all the actual work'? :p
[21:37:25] <lynxlynxlynx> i only found the commit
[21:54:58] <lynxlynxlynx> the vvc one is in a nastier commit, but time just ran out
[21:59:21] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[23:02:15] --> raevol has joined #gemrb