#gemrb@irc.freenode.net logs for 15 Sep 2011 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage


[00:21:37] <-- PixelScum has left IRC (Ping timeout: 258 seconds)
[00:22:57] <-- brad_a has left IRC (Ping timeout: 260 seconds)
[00:23:33] --> Drakkar has joined #gemrb
[00:46:52] <-- edheldil_ has left IRC (Ping timeout: 260 seconds)
[00:52:21] --> brad_a has joined #gemrb
[01:36:31] <-- |Cable| has left IRC (Remote host closed the connection)
[01:38:00] --> |Cable| has joined #gemrb
[01:55:11] --> joneirik has joined #gemrb
[02:17:10] --> jschall has joined #gemrb
[04:00:21] <-- brad_a has left IRC (Quit: brad_a)
[04:14:42] <-- joneirik has left IRC (Ping timeout: 258 seconds)
[04:37:50] <-- jschall has left IRC (Remote host closed the connection)
[05:29:51] <-- Drakkar has left IRC (Read error: Connection reset by peer)
[05:31:47] --> Drakkar has joined #gemrb
[06:27:18] --> edheldil_ has joined #gemrb
[06:45:54] <-- Drakkar has left IRC (Ping timeout: 252 seconds)
[06:45:55] --> PixelScum has joined #gemrb
[06:54:10] <-- edheldil_ has left IRC (Ping timeout: 260 seconds)
[07:22:16] --> lynxlynxlynx has joined #gemrb
[07:22:17] <-- lynxlynxlynx has left IRC (Changing host)
[07:22:17] --> lynxlynxlynx has joined #gemrb
[07:22:17] --- ChanServ gives channel operator status to lynxlynxlynx
[07:40:40] --> edheldil_ has joined #gemrb
[08:08:08] <-- edheldil_ has left IRC (Ping timeout: 240 seconds)
[08:09:09] <edheldil> lynxlynxlynx: there's a dialog for quit confirmation already, is not it?
[08:09:54] <lynxlynxlynx> yes, one native for everywhere and one ingame one if you quit by menu
[08:12:10] <edheldil> but why not to display the ingame one?
[08:15:34] <fuzzie> well, i think that was lynx's suggestion
[08:16:07] <fuzzie> it would be tricky to make work properly though, given all the different states the engine can be in
[08:20:37] <edheldil> true
[09:01:23] <-- Tching has left IRC (Quit: Leaving.)
[11:17:59] --> Tching has joined #gemrb
[11:41:57] --> Maighstir has joined #gemrb
[11:48:37] --> kettuz has joined #gemrb
[12:42:04] <-- Maighstir has left IRC (Ping timeout: 260 seconds)
[12:51:19] --> Cable_ has joined #gemrb
[12:51:20] <-- |Cable| has left IRC (Read error: Connection reset by peer)
[12:51:37] <-- Cable_ has left IRC (Client Quit)
[12:51:49] --> |Cable| has joined #gemrb
[12:57:35] <-- |Cable| has left IRC (Ping timeout: 252 seconds)
[13:11:42] --> Maighstir has joined #gemrb
[13:19:06] --> |Cable| has joined #gemrb
[13:44:20] <-- kettuz has left IRC (Quit: Leaving)
[15:17:52] --> yyz has joined #gemrb
[15:30:27] --> brad_a has joined #gemrb
[15:35:53] <brad_a> lynxlynxlynx: do you want to look this over before i push it? 504acd55dd2d598ff5b718e13e3a5d33f6365c64
[15:36:12] <brad_a> make sure i changed everything that needed to be etc?
[15:36:16] <lynxlynxlynx> looks like a hash
[15:36:23] <brad_a> woops
[15:36:35] <brad_a> http://dl.dropbox.com/u/13866402/cocoawrapper.patch
[15:41:58] <lynxlynxlynx> (${LAYOUT} MATCHES "opt") <-- you forgot to remove the original if i see correctly
[15:42:30] <lynxlynxlynx> let me check the colors
[15:43:14] <lynxlynxlynx> nevermind, i guess it is a chunk marker
[15:46:12] <lynxlynxlynx> the compiler is hardcoded, that's ugly
[15:46:28] <lynxlynxlynx> atleast leave the user the option to specify it themselves
[15:46:39] <lynxlynxlynx> (by not unconditionally overwritting ti)
[15:47:50] <Tching> What's the rationale for not just using gcc?
[15:47:53] <lynxlynxlynx> apart from that and some typos in comments, it looks fine
[15:48:15] <lynxlynxlynx> just don't commit dev/ too
[15:48:56] <fuzzie> fix the spelling of 'SDLViedo' too
[15:50:01] <brad_a> Tching: Probably none at the moment but at first when i was having build issues gcc would just terminate without giving me much of an error to go on
[15:50:43] <brad_a> I should probably change it to gcc so older systems can compile...
[15:51:10] <brad_a> lynx: what do you mean by "just don't commit dev/ too"
[15:51:13] <fuzzie> all looks fine though
[15:51:24] <lynxlynxlynx> the whole dev subfolder was in the diff
[15:51:46] <lynxlynxlynx> the wrappers are intree
[15:52:42] <brad_a> how the farck did that happen?
[15:53:05] <brad_a> thats pretty strange...
[15:54:01] <brad_a> i probably should have used the command line instead of xcodes bugy git management
[15:54:22] <-- yyz has left IRC (Read error: Connection reset by peer)
[15:54:43] --> yyz has joined #gemrb
[15:57:51] <tomprince> You should make sure that files have a terminal new-line
[15:58:20] <brad_a> sure thing.
[16:01:02] <brad_a> ill chnge the compiler while im fixing up
[16:05:27] <tomprince> And I was going to suggest trying to factor out the else branch in SDLVideo/CMakeList.txt, but its not clear how to do that.
[16:06:59] <brad_a> how do i pass in DISABLE_WERROR?
[16:07:26] <lynxlynxlynx> -DDISABLE_WERROR=kuku
[16:07:33] <tomprince> cmake $PATH_TO_ROOT -DDISABLE_WERROR=Yes
[16:07:34] <brad_a> nevermind i guess you just have to do it before the directory
[16:07:47] <brad_a> ooh =yes
[16:07:53] <brad_a> i was missing that
[16:12:16] <brad_a> sweet default compiler works ill just completely remove that line
[16:13:47] <brad_a> hmmm i just noticed that for some reason the SDLVideo protion of that wrapper isnt working when building with cmake. must be missing some argument or another
[16:19:37] <tomprince> brad_a: Perhaps something like this: https://gist.github.com/1219682
[16:28:20] <-- yyz has left IRC (Quit: Lost terminal)
[16:29:15] --> Avenger_ has joined #gemrb
[16:29:30] --- ChanServ gives channel operator status to Avenger_
[16:30:09] --- Avenger_ is now known as Avenger
[16:32:22] --> Avenger_ has joined #gemrb
[16:32:42] <-- Avenger has left IRC (Disconnected by services)
[16:32:44] <brad_a> thanks i shall try that
[16:32:46] <Avenger_> hello
[16:32:48] --- Avenger_ is now known as Avenger
[16:33:00] --- ChanServ gives channel operator status to Avenger
[16:34:35] <Avenger> wjp: can you reproduce this bug with newest ScrollBar code ? https://sourceforge.net/tracker/?func=detail&aid=3407311&group_id=10122&atid=110122
[16:34:50] <fuzzie> he's not there
[16:35:01] <Avenger> it didn't happen to me with either the old or the new :(
[16:35:16] --> yyz has joined #gemrb
[16:35:40] <Avenger> anyone else maybe? :)
[16:41:15] <Avenger> the first scrollbar i get through SetVarAssoc after pressed the Skills button is the one for the spell selection window. Its frames are properly initialized for me
[16:45:52] <lynxlynxlynx> probably just an old gemrb
[16:46:32] <Avenger> but wjp managed to reproduce it
[16:46:54] <Avenger> you couldn't? You need to press skills, not abilities as it was first reported
[16:51:55] <lynxlynxlynx> no, it works here
[16:52:08] <lynxlynxlynx> oooh
[16:52:26] <lynxlynxlynx> maybe he has GUIEnhancements set
[16:52:49] <lynxlynxlynx> that's for bg2 only currently, but through code share it came into other paths too
[16:54:58] <Avenger> hmm
[16:55:05] <Avenger> so he got some stray scrollbar?
[16:55:24] <lynxlynxlynx> something like that
[16:55:34] <Avenger> well, that still shouldn't crash :)
[16:56:02] <Avenger> how can i turn this on?
[16:56:15] <lynxlynxlynx> in the config
[16:56:24] <lynxlynxlynx> i think a setpos call is misplaced
[16:56:41] <Avenger> GUIEnhancements=1 ?
[16:56:48] <lynxlynxlynx> i'm pretty sure we were talking about this with fuzzie some time ago
[16:57:13] <lynxlynxlynx> yep
[16:57:24] <Avenger> Yeah
[16:57:31] <Avenger> crash happened, thanks lynx :)
[16:57:41] <Avenger> even though it is your 'fault' :P
[16:57:50] <Avenger> the core is still buggy
[16:59:07] <Avenger> so, if a scrollbar is initialized with nonexisting gui resources, it causes a crash
[17:03:25] <Avenger> i'm adding a safe GetFrameHeight method
[17:07:53] --> Avenger_ has joined #gemrb
[17:09:24] <-- Avenger has left IRC (Ping timeout: 260 seconds)
[17:09:34] --- Avenger_ is now known as Avenger
[17:09:48] --- ChanServ gives channel operator status to Avenger
[17:15:00] --> barra_home has joined #gemrb
[17:20:29] <Avenger> ok, this was a pretty nice three winged bug
[17:20:32] <-- Avenger has left IRC (Quit: ChatZilla 0.9.87 [Firefox 6.0.2/20110902133214])
[17:24:19] <-- yyz has left IRC (Quit: Lost terminal)
[17:24:45] --> yyz has joined #gemrb
[17:33:56] <CIA-26> GemRB: 03avenger_teambg * ra6de0c8aa51b 10gemrb/gemrb/core/GUI/ (ScrollBar.cpp ScrollBar.h): fix scrollbar crash for nonexistent GUI resources (3407311)
[17:33:57] <CIA-26> GemRB: 03avenger_teambg * rcc466b068a87 10gemrb/gemrb/GUIScripts/pst/NewLife.py: Merge branch 'master' of ssh://gemrb.git.sourceforge.net/gitroot/gemrb/gemrb
[17:56:37] --> Yoshimo has joined #gemrb
[18:06:36] <gembot> build #196 of mingw32 is complete: Exception [exception minimal test upload] Build details are at http://buildbot.gemrb.org/builders/mingw32/builds/196 blamelist: avenger_teambg@sourceforge.net
[18:11:06] <-- brad_a has left IRC (Ping timeout: 260 seconds)
[18:19:22] --> brad_a has joined #gemrb
[18:23:50] <-- brad_a has left IRC (Ping timeout: 258 seconds)
[18:28:36] --> brad_a has joined #gemrb
[18:34:49] <-- brad_a has left IRC (Ping timeout: 252 seconds)
[18:35:26] --> brad_a has joined #gemrb
[18:43:46] <-- brad_a has left IRC (Ping timeout: 258 seconds)
[18:45:25] --> brad_a has joined #gemrb
[18:53:53] <-- yyz has left IRC (Read error: Connection reset by peer)
[18:54:47] --> yyz has joined #gemrb
[19:05:40] --> kettuz has joined #gemrb
[19:45:42] <brad_a> tomprince: i have 1 problem using your modified plugin macro. plugins with the "COCOA" argument need to be linked to ${COCOA_LIBRARY_PATH} but using TARGET_LINK_LIBRARIES generates a warning about not being able to specify link libraries for targets not build by this project
[19:46:32] <brad_a> oh i think i know
[19:46:55] <brad_a> since ${COCOA_LIBRARY_PATH} is only set for mac i can just add that in the sdlvideo cmake right?
[19:47:03] <brad_a> i shall try
[19:47:56] <brad_a> well i guess it will work for me anyway. i guess i need somebody to try this patch out to make sure it doesnt break building on other platforms having that there
[19:48:37] <tomprince> If you push a commit to github or somewhre, I can poke my buildbot to build it there.
[19:50:46] <brad_a> k ill let you know when i am setup on github
[20:42:24] --> edheldil_ has joined #gemrb
[20:53:21] <brad_a> found the problem with the plugin is that GEM_EXPORT isn't set to __attribute__ ((visibility("default"))) when the wrapper is getting compiled… investigating
[21:24:15] --> barra_away has joined #gemrb
[21:24:58] <-- Yoshimo has left IRC (Quit: Yoshimo)
[21:27:28] <-- barra_home has left IRC (Ping timeout: 260 seconds)
[21:37:26] <-- barra_away has left IRC (Quit: Verlassend)
[21:39:40] <-- brad_a has left IRC (Ping timeout: 252 seconds)
[21:42:08] <-- kettuz has left IRC (Quit: Leaving)
[22:15:54] --> Stefan80 has joined #gemrb
[22:16:24] <-- Kiranos has left IRC (Ping timeout: 260 seconds)
[23:04:38] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[23:17:15] --> Maighstir_ has joined #gemrb
[23:18:20] --> Maighstir___ has joined #gemrb
[23:20:12] <-- Maighstir has left IRC (Ping timeout: 240 seconds)
[23:21:49] <-- Maighstir_ has left IRC (Ping timeout: 260 seconds)
[23:31:26] --> brad_a has joined #gemrb