--- Log opened Sun Apr 03 00:00:30 2011 20110403 00:01:32-!- ancestral [~ancestral@166.137.142.234] has quit [Quit: Smell ya later!] 20110403 00:01:33-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 00:03:16-!- nagbot [~nagbot@wesnoth/bot/nagbot] has joined #wesnoth-dev 20110403 00:04:14< zaroth> YAY! :D 20110403 00:04:36< zaroth> fiiinaally, no errors! 20110403 00:04:48 * zaroth dances 20110403 00:05:18< zaroth> it has been a long time since I was that happy about coding a hack 20110403 00:05:26< zaroth> usually they get me into feeling of guilt 20110403 00:05:33< Crab_> great! time to check if it works ) i.e., LoW 1 has {TURNS 20 17 14}, so, you should have 20 turns on easy, and 17 turns on normal and 14 turns on hard 20110403 00:05:38< zaroth> no problem 20110403 00:05:44< zaroth> i coded a welcome screen in low 20110403 00:05:54< zaroth> to see if it works instantly ;-) 20110403 00:05:57< Crab_> :)))) 20110403 00:06:01< Crab_> fendrin: ^ 20110403 00:07:45< fendrin> what? 20110403 00:08:03-!- stikonas_ [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 00:08:21< fendrin> sorry I don't have time to read the logs. 20110403 00:08:33< Crab_> fendrin: zaroth was working on a proof-of-concept for the 'add difficulty levels support to stuff like MP LoW' task, and it looks like it's done 20110403 00:08:52< fendrin> hello no, I can't believe it. 20110403 00:09:14< fendrin> zaroth: Are you a single mortal human? 20110403 00:09:23< Crab_> why not ? it's easy enough IF you find the time to study the code and do some simple&stupid tricks. 20110403 00:09:56< zaroth> fendrin: it's that hacky that it'll burn your eyes when you look 20110403 00:10:06< fendrin> :-) 20110403 00:10:38< Crab_> fendrin: I wanted him to make a hack first, since the clean implementation would have some ripple effects on wesnoth's WML loading structure, and those are to be discussed first 20110403 00:10:40< fendrin> What a fortune that I don't have time to take a look. 20110403 00:11:12< fendrin> That's fine. Hacky prototyping is my favorite waste of time. 20110403 00:11:17< Crab_> hehe )) 20110403 00:11:49-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 252 seconds] 20110403 00:13:29< zaroth> Crab_: https://gna.org/patch/index.php?2618 20110403 00:14:04< zaroth> fendrin: well, I actually learned a lot about the code I'm going to modify, so it wasn't that much of a waste ;-) 20110403 00:15:12< nagbot> Hello! 20110403 00:15:13< nagbot> An announcement for ALL Google Summer of Code Students: 20110403 00:15:14< nagbot> Tell Google about your application! 20110403 00:15:15< nagbot> http://socghop.appspot.com/gsoc/student/apply/google/gsoc2011 20110403 00:15:16< nagbot> The deadline for the application is friday, april 9th, at 19:00 UTC (12:00 PST) 20110403 00:15:17< nagbot> you can still improve afterwards, but how wonderful your proposal is, if not in google's database we can't accept it 20110403 00:15:18< nagbot> Only people listed there can be selected! 20110403 00:15:19< nagbot> Submit patches and prototypes for review, so we'll see how you work. 20110403 00:15:20< nagbot> Talk about your ideas on the IRC 20110403 00:15:30< fendrin> Well, it's only a waste of time in my case since my code gets nearly never accepted into mainline. 20110403 00:15:53< fendrin> That's why I need to mentor a student to get code in. 20110403 00:16:06< zaroth> fendrin: are you serious? 20110403 00:16:17< fendrin> Sadly. 20110403 00:16:22< Crab_> fendrin: well, we've merged the teleport branch, after all ) 20110403 00:16:37< zaroth> are your code ideas so revolting that nobody wants them or what? 20110403 00:16:39< fendrin> Right, that is the "nearly" in my statement. 20110403 00:17:14< fendrin> It's a mixture between crazy ideas and a missing code quality. 20110403 00:17:29-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20110403 00:17:54< fendrin> But it's getting much better. Still people don't trust me. 20110403 00:18:07-!- stikonas_ is now known as stikonas 20110403 00:18:43 * shikadibot sheds a tear. 20110403 00:20:03 * zaroth waits for fendrin's "Ding!" 20110403 00:20:43< fendrin> zaroth: Ding? 20110403 00:20:58< zaroth> I don't know why, but this reminded me of belkar's monologue in this comic: http://www.giantitp.com/comics/oots0125.html (no offense ;-) ) 20110403 00:21:03< fendrin> Sorry, I am not a native English speaker. As you must already have guest. 20110403 00:21:30< shadowmaster> fendrin: That is not a strong excuse for not trying to improve ;) 20110403 00:21:37< zaroth> so I thought that maybe you could get a level up "Ding!", becoming an easily accepted developer ;-) 20110403 00:24:11-!- nagbot [~nagbot@wesnoth/bot/nagbot] has quit [Remote host closed the connection] 20110403 00:24:15< fendrin> zaroth: Thanks, that comic hit it exactly. 20110403 00:24:32< fendrin> shadowmaster: Never said I am not trying to improve. 20110403 00:24:35-!- nagbot [~nagbot@wesnoth/bot/nagbot] has joined #wesnoth-dev 20110403 00:25:04< shadowmaster> Exactly. I was making that observation based on experimental evidence. 20110403 00:25:36< shadowmaster> http://forums.wesnoth.org/viewtopic.php?p=484013#p484013 :p 20110403 00:30:26-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 00:32:44-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 00:40:41-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 240 seconds] 20110403 00:41:39< fendrin> shadowmaster: A single point of failure is not a strong support. What I lack in language is your lack in mathematics. You should read a book about statistics. 20110403 00:42:04< shadowmaster> I am certainly not interested in maths. :) 20110403 00:42:57< shadowmaster> I never said that was the only "point of failure", either. It's the most recent one, and I can't fit so many IRC logs in a single line. 20110403 00:44:41< fendrin> Well again, a failure. You will need to compare the past with the current state to get a prove that I am not improving. I am sure your claim will not hold :-) 20110403 00:45:02< shadowmaster> :) 20110403 00:45:37< fendrin> But sure, my English is still a mess. 20110403 00:46:06< Ivanovic> Crab_: you saw my question in the logs yesterday regarding the 1.8.6 stuff? 20110403 00:46:29< Ivanovic> Crab_: does the estimate of "might be done next weekend" work for your planned changes? 20110403 00:46:52< Espreon> Uh oh... 20110403 00:46:56-!- fendrin [~fabi@88-134-182-183-dynip.superkabel.de] has left #wesnoth-dev ["Konversation terminated!"] 20110403 00:47:05-!- fendrin [~fabi@88-134-182-183-dynip.superkabel.de] has joined #wesnoth-dev 20110403 00:47:18< Crab_> Ivanovic: yes, I think it's doable tomorrow 20110403 00:48:27-!- ABCD [~abcd@gentoo/developer/abcd] has joined #wesnoth-dev 20110403 01:01:07-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 01:01:16< melinath> Question about [time] tag... what does the "lighter" key do? 20110403 01:01:27< melinath> it doesn't seem to be mentioned in the wiki 20110403 01:02:07-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20110403 01:02:34< shadowm_laptop> absolutely nothing 20110403 01:04:28-!- knotwork [~markm@142.177.235.164] has joined #wesnoth-dev 20110403 01:04:28-!- knotwork [~markm@142.177.235.164] has quit [Changing host] 20110403 01:04:28-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20110403 01:04:29-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 01:05:01< melinath> huh. It's used in the indoors macro for some reason. 20110403 01:05:47< shadowm_laptop> $ fgrep -RI '"lighter"' src/ doesn't reveal any meaningful usage 20110403 01:06:46< melinath> thanks! 20110403 01:16:26-!- happygrue [~quassel@wesnoth/developer/wintermute] has quit [Read error: Connection reset by peer] 20110403 01:22:14< zaroth> good night! 20110403 01:22:33< Nephro> night guys 20110403 01:27:05-!- Nephro [~Dmitry@80.233.231.12] has quit [Ping timeout: 240 seconds] 20110403 01:27:06-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110403 01:31:52-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 01:32:07< Crab_> Aethaeryn: hello 20110403 01:33:38-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Quit: deekay] 20110403 01:33:38-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 01:36:16-!- Disruption [~Disruptio@104.Red-81-36-233.dynamicIP.rima-tde.net] has joined #wesnoth-dev 20110403 01:51:41-!- dayoung_ [~dayoung@guest-wireless-204-140-198-079.usc.edu] has joined #wesnoth-dev 20110403 01:52:12-!- Disruption [~Disruptio@104.Red-81-36-233.dynamicIP.rima-tde.net] has quit [] 20110403 01:55:40-!- shadowmaster [~ignacio@wesnoth/developer/shadowmaster] has quit [] 20110403 01:56:19-!- vultraz [~chatzilla@124.109.10.191] has quit [Read error: No route to host] 20110403 01:56:25-!- shadowmaster [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110403 01:58:14-!- ancestral [~ancestral@166.137.142.234] has joined #wesnoth-dev 20110403 02:01:24-!- GvS0 [~zzz@adaf210.neoplus.adsl.tpnet.pl] has quit [] 20110403 02:02:34-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 02:04:59-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 02:06:05-!- vultraz [~chatzilla@124.109.10.191] has joined #wesnoth-dev 20110403 02:09:38-!- ancestral [~ancestral@166.137.142.234] has quit [Quit: Smell ya later!] 20110403 02:12:55-!- PolarPanda [~pete@unaffiliated/peterporty] has quit [Read error: Connection reset by peer] 20110403 02:13:25-!- PolarPanda [~pete@unaffiliated/peterporty] has joined #wesnoth-dev 20110403 02:28:28-!- bodom [~quassel@2001:470:1f0b:ac0::2] has joined #wesnoth-dev 20110403 02:33:19-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 02:35:35-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 02:37:05-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Ping timeout: 260 seconds] 20110403 02:47:54-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110403 02:55:47-!- eleazzaar [~jbjerk@ppp-70-226-221-46.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20110403 03:02:09-!- Blueblaze [~Blueblaze@adsl-99-4-146-155.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110403 03:04:04-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 03:06:11-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 03:06:38-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Read error: Operation timed out] 20110403 03:07:06-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20110403 03:07:29-!- clanehin [~quassel@cpe-174-109-037-217.nc.res.rr.com] has quit [Read error: Operation timed out] 20110403 03:11:06-!- eoc` [~eoc@pD95603DA.dip0.t-ipconnect.de] has joined #wesnoth-dev 20110403 03:14:36< Aethaeryn> Crab_: sorry, I've been afk 20110403 03:14:44-!- eoc [~eoc@pD95603C6.dip0.t-ipconnect.de] has quit [Ping timeout: 255 seconds] 20110403 03:14:45< Crab_> hello 20110403 03:14:49< Crab_> you were looking for me? 20110403 03:15:18< Aethaeryn> Yesterday? 20110403 03:15:30< Crab_> yes 20110403 03:15:32-!- fendrin [~fabi@88-134-182-183-dynip.superkabel.de] has quit [Remote host closed the connection] 20110403 03:16:00< Aethaeryn> Ah, yes. I've been busy with school stuff but I'll be trying to get the patch/application asap 20110403 03:17:30< Aethaeryn> have to check logs for yesterday's specifics though 20110403 03:17:44< Crab_> ok 20110403 03:20:32< Aethaeryn> Hmm, logs don't provide context. 20110403 03:20:57< Aethaeryn> I was probably just checking to see if you were there at all that day. I was gone all day for a LUG thing 20110403 03:24:25-!- clanehin [~quassel@cpe-174-109-037-217.nc.res.rr.com] has joined #wesnoth-dev 20110403 03:27:22-!- eleazzaar [~jbjerk@ppp-70-226-221-46.dsl.spfdil.ameritech.net] has quit [Quit: eleazzaar] 20110403 03:33:42-!- melinath [~melinath@ip-75-137.wireless.oberlin.edu] has quit [Read error: Connection reset by peer] 20110403 03:33:53-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20110403 03:34:49-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 03:35:19-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20110403 03:37:14-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 03:40:06-!- bodom [~quassel@2001:470:1f0b:ac0::2] has quit [Ping timeout: 264 seconds] 20110403 03:42:14-!- eleazzaar [~jbjerk@ppp-70-226-221-46.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20110403 03:44:52-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Leaving.] 20110403 03:52:26-!- automagic [~karol@77-253-84-160.adsl.inetia.pl] has joined #wesnoth-dev 20110403 03:55:40-!- Xenmen [~Administr@d173-183-84-135.bchsia.telus.net] has joined #wesnoth-dev 20110403 03:56:37-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Quit: Leaving] 20110403 04:05:33-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 04:07:50-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 04:18:39-!- monochromatic [~elvish_so@pool-108-2-81-61.phlapa.east.verizon.net] has quit [Quit: afk, brb] 20110403 04:22:21-!- monochromatic [~elvish_so@pool-108-2-81-61.phlapa.east.verizon.net] has joined #wesnoth-dev 20110403 04:24:33-!- elvish_sovereign [~elvish_so@pool-108-2-81-61.phlapa.east.verizon.net] has joined #wesnoth-dev 20110403 04:24:33-!- monochromatic [~elvish_so@pool-108-2-81-61.phlapa.east.verizon.net] has quit [Read error: Connection reset by peer] 20110403 04:24:35-!- elvish_sovereign is now known as monochromatic 20110403 04:36:16-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 04:38:26-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 04:41:05-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Read error: Connection reset by peer] 20110403 04:43:24-!- PolarPanda [~pete@unaffiliated/peterporty] has quit [Read error: Connection reset by peer] 20110403 04:48:09-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20110403 04:48:13-!- ancestral [~ancestral@166.137.142.234] has joined #wesnoth-dev 20110403 04:48:28-!- ancestral [~ancestral@166.137.142.234] has quit [Client Quit] 20110403 04:53:53-!- Ivanovic_ [~ivanovic@dtmd-4db2d976.pool.mediaWays.net] has joined #wesnoth-dev 20110403 04:53:55-!- bodom [~quassel@2001:470:1f0b:ac0::2] has joined #wesnoth-dev 20110403 04:56:20-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 246 seconds] 20110403 04:57:50-!- Ivanovic_ is now known as Ivanovic 20110403 04:58:06-!- elvish_sovereign [~elvish_so@pool-173-59-70-117.phlapa.east.verizon.net] has joined #wesnoth-dev 20110403 04:59:13-!- ancestral [~ancestral@c-75-72-216-85.hsd1.mn.comcast.net] has joined #wesnoth-dev 20110403 04:59:53-!- monochromatic [~elvish_so@pool-108-2-81-61.phlapa.east.verizon.net] has quit [Ping timeout: 240 seconds] 20110403 04:59:54-!- elvish_sovereign is now known as monochromatic 20110403 05:00:23-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110403 05:00:28-!- ancestral [~ancestral@c-75-72-216-85.hsd1.mn.comcast.net] has quit [Client Quit] 20110403 05:07:01-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 05:09:02-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 05:24:35< nagbot> Hi! 20110403 05:24:36< nagbot> Everyone who wants to participate in GSoC with Wesnoth: 20110403 05:24:37< nagbot> Please do not forget to submit your application to Google! 20110403 05:24:38< nagbot> http://www.google-melange.com/gsoc/profile/student/google/gsoc2011?org=wesnoth 20110403 05:24:39< nagbot> You need to do this until Apr 9th, 19:00 UTC (12:00 PST) 20110403 05:24:40< nagbot> you can still improve afterwards, but how wonderful your proposal is, if not in google's database we can't accept it 20110403 05:24:41< nagbot> You have been warned. 20110403 05:24:42< nagbot> Please submit patches and prototypes so we can see your ideas in action. 20110403 05:24:43< nagbot> Discuss your ideas here - get important feedback from developers 20110403 05:24:54< Xenmen> :DDD 20110403 05:24:59< Xenmen> hoora SoC 20110403 05:25:34< Xenmen> by the way; 'submit prototypes'? 20110403 05:26:16< Xenmen> what exactly counts as a prototype here 20110403 05:31:30-!- Elvish_Pillager [~eli@dhip-164.foss.residences.colby.edu] has quit [Ping timeout: 260 seconds] 20110403 05:37:46-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 05:40:05-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 05:49:52-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Disconnected by services] 20110403 05:50:06-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110403 05:53:19-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20110403 05:53:19-!- Gambit [~Gambit@wesnoth/developer/grickit] has quit [Read error: Connection reset by peer] 20110403 05:55:03-!- bodom [~quassel@2001:470:1f0b:ac0::2] has quit [Remote host closed the connection] 20110403 05:55:34< Xenmen> Query: Has there been recent success using Mingw to build on Windows? 20110403 05:55:35< Xenmen> The thread on that hasn't been updated in forever, and I loathe visual studio... D: 20110403 05:56:54< Espreon> The official Windows builds use mingw, so... yeahz... 20110403 05:57:03< Espreon> Of course, IDK how to compile anything on Windows. 20110403 05:57:17< Espreon> If you really need help, you should wait for loonycyborg. 20110403 05:57:40< Xenmen> hrm 20110403 05:57:59< Xenmen> when is he usually on? 20110403 05:58:36< Espreon> When it's day in Europe. 20110403 05:58:43< Espreon> He lives in Russia. 20110403 05:59:03< Xenmen> maybe I should just pm him... is his handle on the forums the same? 20110403 05:59:08< Espreon> Yes. 20110403 05:59:14< Xenmen> goody goody; thanks 20110403 06:02:06< Espreon> No prob. 20110403 06:02:53-!- monochromatic [~elvish_so@pool-173-59-70-117.phlapa.east.verizon.net] has quit [Quit: Leaving, I'll see you later!] 20110403 06:05:28-!- eleazzaar [~jbjerk@ppp-70-226-221-46.dsl.spfdil.ameritech.net] has quit [Quit: eleazzaar] 20110403 06:05:58-!- eleazzaar [~jbjerk@ppp-70-226-221-46.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20110403 06:08:32-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 06:10:41-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 06:15:03-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20110403 06:15:52-!- Afan [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 06:17:53-!- Afan [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 06:22:27-!- Qbunia [540aafbf@gateway/web/freenode/ip.84.10.175.191] has quit [Ping timeout: 252 seconds] 20110403 06:41:15-!- eleazzaar [~jbjerk@ppp-70-226-221-46.dsl.spfdil.ameritech.net] has quit [Quit: eleazzaar] 20110403 06:50:19-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has quit [Ping timeout: 252 seconds] 20110403 06:53:07-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20110403 06:54:37< Xenmen> I think I've tracked my problem down 20110403 06:54:51< Xenmen> it looks like visual studio is a prereq 20110403 06:55:31< Xenmen> Can anyone present vouch for that before I download that bloatware? D,: 20110403 07:07:16-!- Seiyria is now known as SeiSleep 20110403 07:13:18-!- vultraz [~chatzilla@124.109.10.191] has quit [Read error: Operation timed out] 20110403 07:26:19-!- vultraz [~chatzilla@124.109.10.191] has joined #wesnoth-dev 20110403 07:29:19-!- codebox [~codebox@59.94.221.45] has joined #wesnoth-dev 20110403 07:33:08-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20110403 07:47:25-!- Sirp_ [~user@pool-173-74-15-196.dllstx.fios.verizon.net] has quit [Ping timeout: 260 seconds] 20110403 07:49:02< Xenmen> Hey Upthorn; what's the situation on AI right now? 20110403 07:49:28< Upthorn> Xenmen: please be more specific 20110403 07:49:29< Xenmen> (I'm still getting my dev environment set up, but I noticed you also have a proposal for AI) 20110403 07:49:32< Xenmen> well 20110403 07:49:44< Xenmen> you're looking at Lua scripting 20110403 07:49:52< Xenmen> and I'm looking at the Eval-based AI idea 20110403 07:50:17< Xenmen> and you've already been on the project once 20110403 07:50:40< Xenmen> so I'm just curious; what can be customized by people when making campaigns right now? 20110403 07:51:25< Xenmen> You're the expert until Crab gets back to me D: 20110403 07:53:29< Xenmen> to refine it to one point 20110403 07:53:40< Xenmen> are AI traits/priorities 20110403 07:53:46< Xenmen> limited to bools 20110403 07:53:47< Xenmen> or ints 20110403 07:53:54< Xenmen> or is it a mix 20110403 07:56:54< Upthorn> my project previously was entirely unrelated to AI 20110403 07:58:22< Xenmen> Have you taken a cursory look at the ai code yet for this SoC? 20110403 07:59:44< Upthorn> Only to try and see how it wraps Lua code 20110403 08:00:17< Xenmen> Roger roger... 20110403 08:00:22< Upthorn> sorry 20110403 08:00:32< Xenmen> additionally, are you using a *nix environment, or building on Windows? 20110403 08:17:11-!- Blueblaze [~Blueblaze@adsl-99-4-146-155.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110403 08:19:16-!- noy [~Noy@S0106001b63b6db79.vw.shawcable.net] has joined #wesnoth-dev 20110403 08:19:17-!- noy [~Noy@S0106001b63b6db79.vw.shawcable.net] has quit [Changing host] 20110403 08:19:18-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110403 08:22:35-!- dtiger [~dtiger@dynamic-vpdn-93-125-13-160.telecom.by] has joined #wesnoth-dev 20110403 08:49:07-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has joined #wesnoth-dev 20110403 08:58:23-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20110403 09:02:44-!- codebox [~codebox@59.94.221.45] has quit [Ping timeout: 250 seconds] 20110403 09:14:24-!- codebox [~codebox@59.94.221.126] has joined #wesnoth-dev 20110403 09:16:43-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20110403 09:19:09-!- automagic [~karol@77-253-84-160.adsl.inetia.pl] has quit [Ping timeout: 250 seconds] 20110403 09:20:14-!- automagic [~karol@77-253-84-160.adsl.inetia.pl] has joined #wesnoth-dev 20110403 09:22:23-!- Logomorph [~Logomorph@89.137.111.248] has joined #wesnoth-dev 20110403 09:25:24-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110403 09:30:53-!- ancestral [~ancestral@71-34-10-19.mpls.qwest.net] has joined #wesnoth-dev 20110403 09:37:45< zaroth> anybody using cmake is keeping two builds at a time? 20110403 09:38:08< zaroth> i would like to have both release and debug build, so I created wesnoth/build and wesnoth/build_debug 20110403 09:38:13< zaroth> but maybe there's a smarter way 20110403 09:39:37-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Read error: Connection reset by peer] 20110403 09:40:54< shadowmaster> "it's easier with scons!" :3 20110403 09:41:34< shadowmaster> I don't really know. I haven't used cmake for production. 20110403 09:42:13< zaroth> shadowmaster: but cmake has pretty colors >:D 20110403 09:42:49< shadowmaster> "Colors are overrated." -- Random colorbind (greyscale type) person. 20110403 09:43:58< Xenmen> #shadowmaster: amen and amen 20110403 09:45:38< tschmitz> Is it normal for Wesnoth to have letters appearing as squares (missing font?) when I build it the first time? 20110403 09:46:00< zaroth> tschmitz: definitely not normal 20110403 09:46:07 * zaroth never saw squares in wesnoth, only hexagons 20110403 09:47:11< tschmitz> zaroth: Heh yes the hexagons look just fine, but every time I attack, I do [square] damage 20110403 09:47:17< tschmitz> for example 20110403 09:47:43< tschmitz> not to mention the menu text is all squares instead of letters, Konrad is called square-square-square-square-square-square, etc. 20110403 09:47:54< Xenmen> tschmitz means that little squares are appearing instead of strings of text 20110403 09:48:02< zookeeper> common issue, but not sure what was needed to fix it 20110403 09:48:02< Xenmen> amiright? D: 20110403 09:48:15< tschmitz> Xenmen: Yes. 20110403 09:48:33< tschmitz> Was hoping it might be a common issue with a quick fix, but ... 20110403 09:48:35< shadowmaster> tschmitz: you are on Windows? 20110403 09:48:39< zaroth> well, I don't know why, but I'm also missing a font every time when launching wesnoth since an svn revision from ~2 weeks ago 20110403 09:48:41< tschmitz> Yes. 20110403 09:48:52< boucman> morning 20110403 09:48:53< shadowmaster> tschmitz: This will sound really silly, but... 20110403 09:48:58< shadowmaster> tschmitz: reboot. 20110403 09:49:08< shadowmaster> either that, or install DejaVu Sans in the global fonts dir I think 20110403 09:49:18< shadowmaster> maybe the latter makes more sense 20110403 09:49:19< tschmitz> Hah, OK you think rebooting will do it? 20110403 09:49:40-!- ancestral [~ancestral@71-34-10-19.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20110403 09:49:45< tschmitz> I will restart if you think it will work 20110403 09:49:45< shadowmaster> The people who've had the issue on Windows have reported before that rebooting solves it for some reason. 20110403 09:49:55< shadowmaster> Though I didn't think of installing DejaVu Sans before 20110403 09:50:03< tschmitz> K I'll try that, thanks 20110403 09:51:08< zaroth> warning font: Failed opening font file 'Junicode-Regular.ttf': No such file or directory - does anybody have that every time when launching wesnoth? 20110403 09:51:28< Logomorph> yup 20110403 09:51:41< Logomorph> zaroth: yeah 20110403 09:51:45< zaroth> (I may happen to have outdated font packs on my system, haven't updated system in a while) 20110403 09:52:49< Xenmen> boucman: mornin' 20110403 09:53:44< zaroth> Logomorph: linux? 20110403 09:54:03< Logomorph> zaroth: windows 20110403 09:54:23< shadowmaster> zaroth: yes, Espreon is aware of it 20110403 09:54:43< shadowmaster> it's not supposed to be a problem unless you are using the Old English (fuþorc) translation, I think 20110403 09:55:59-!- LordNasty [~NaSTy@93-43-174-40.ip93.fastwebnet.it] has quit [Ping timeout: 250 seconds] 20110403 09:58:05-!- codebox [~codebox@59.94.221.126] has quit [Ping timeout: 260 seconds] 20110403 10:00:59-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has quit [Ping timeout: 252 seconds] 20110403 10:01:11-!- GeorgeSebastian [~georgeSeb@117.230.170.41] has joined #wesnoth-dev 20110403 10:01:11-!- GeorgeSebastian [~georgeSeb@117.230.170.41] has quit [Changing host] 20110403 10:01:11-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110403 10:02:09-!- Ivanovic [~ivanovic@dtmd-4db2d976.pool.mediaWays.net] has quit [Changing host] 20110403 10:02:09-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20110403 10:05:22< Ivanovic> moin 20110403 10:10:13< zaroth> ermm.... is cmake even used by some developers here? 20110403 10:10:27< zaroth> because when I tried to set it into Release mode, it broke on a file 20110403 10:10:38< zaroth> I thought "maybe some recent changes" broke it 20110403 10:10:45< zaroth> but last commit on this file was 8 months ago... 20110403 10:10:56< shadowmaster> m0rdante uses cmake IIRC 20110403 10:11:07< zaroth> in Debug mode it works fine, however 20110403 10:11:51< zaroth> just like that: http://paste.kde.org/8818/ 20110403 10:12:01< Ivanovic> zaroth: i use cmake and i used release mode for the pandora binary of 1.9.5, it worked nicely 20110403 10:12:15-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has joined #wesnoth-dev 20110403 10:12:17-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has joined #wesnoth-dev 20110403 10:12:17-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has quit [Changing host] 20110403 10:12:17-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 10:12:18< Xenmen> but Windows binaries 20110403 10:12:31< Xenmen> it seems to have issues there 20110403 10:12:37-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has joined #wesnoth-dev 20110403 10:12:38< zaroth> Ivanovic: didn't you encounter that lua issue then? 20110403 10:12:44< Ivanovic> uhm, no 20110403 10:13:06< zaroth> I didn't touch this file... 20110403 10:13:08< Ivanovic> though for the pandora i have to make warnings noncritical anyway 20110403 10:13:10-!- Logomorph [~Logomorph@89.137.111.248] has quit [Quit: Leaving] 20110403 10:13:15< Xenmen> @Ivanovic cmake keeps having a heart attack on me when it tries to call VS 20110403 10:13:16< zaroth> ah-ha ! 20110403 10:13:32< Ivanovic> but on my normal system i also use cmake and don't get those messages 20110403 10:13:52< Ivanovic> so the question is: what compiler are you using? 20110403 10:14:06< Xenmen> the mingw suite 20110403 10:14:07< zaroth> g++ (Gentoo 4.4.4-r2 p1.2, pie-0.4.5) 4.4.4 20110403 10:14:11< Ivanovic> Xenmen: heh, windows, bad luck... 20110403 10:14:22< Ivanovic> zaroth: oh, gentoo stable, right? 20110403 10:14:27< zaroth> Ivanovic: right 20110403 10:14:38< Ivanovic> gentoo unstable works lovely over here... 20110403 10:14:55< Ivanovic> though i tend to not build in "release" mode, i just use the default type 20110403 10:15:00-!- codebox [~codebox@59.94.252.81] has joined #wesnoth-dev 20110403 10:15:06< zaroth> default is "None", right? 20110403 10:15:11< Ivanovic> no ideea 20110403 10:15:13< zaroth> I somehow thought that Release will be smaller 20110403 10:15:21< Ivanovic> good joke! 20110403 10:15:22< zaroth> and faster 20110403 10:15:25< Ivanovic> good joke! 20110403 10:15:37-!- LordNasty [~NaSTy@93-43-135-129.ip92.fastwebnet.it] has joined #wesnoth-dev 20110403 10:15:40 * zaroth looks verwirrt 20110403 10:15:43 * zaroth looks confused 20110403 10:15:44< Ivanovic> for smaller you'd have to change the flags to -Os 20110403 10:15:55< Ivanovic> instead of -O2 or -O3 20110403 10:16:03< zaroth> well, I don't really care about size, I care about compilation speed 20110403 10:16:12< zaroth> and in "Debug" linking takes forever 20110403 10:16:14< Ivanovic> and faster: compiler flags don't make this much of a difference speedwise! 20110403 10:16:30< Xenmen> @Ivanovic (know if anyone's built successfully on Fedora? D: ) 20110403 10:16:38< shadowmaster> zaroth: linking in Debug mode is faster if you have enough RAM to fit object files as they are processed by the linker 20110403 10:17:00< shadowmaster> in my case, that involved buying a fancy 2 GiB SoDIMM module 20110403 10:17:10< Ivanovic> Xenmen: fedora should likely work 20110403 10:17:33< Ivanovic> zaroth: and yes, the default is "empty", no idea which settings will be used then though 20110403 10:17:36< Xenmen> :DDD *fingers-crossed-as-I-install* 20110403 10:17:41< zaroth> shadowmaster: well, I don't see myself buying ram soon.. 20110403 10:18:05-!- Xenmen [~Administr@d173-183-84-135.bchsia.telus.net] has quit [Quit: Leaving.] 20110403 10:18:37< tschmitz> shadowmaster: Thank you, the text works now 20110403 10:18:52< shadowmaster> cool 20110403 10:19:18< zaroth> Xenmen: for compiling on binary linux distributions (as opposed to source dists, such as gentoo) you'll probably have to install lots of library headers, but it should work 20110403 10:19:29< shadowmaster> tschmitz: did it work by restarting, or installing the font inoto the global directory? 20110403 10:19:36< Ivanovic> when using the release type i see this warning that is additional compared to the other lines: -Wno-unused 20110403 10:19:45< tschmitz> shadowmaster: Oh, I just restarted. 20110403 10:19:47< Ivanovic> so yeah, that is probably why you see those "issues" 20110403 10:20:46< zaroth> is this even wesnoth code? 20110403 10:20:49< zaroth> or just embedded lua? 20110403 10:21:16-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Read error: Connection reset by peer] 20110403 10:21:46< zaroth> Ivanovic: thanks for help :-) 20110403 10:22:03< CIA-89> ivanovic * r49093 /trunk/CMakeLists.txt: zaroth reported that there is a problem in the embedded lua code that automatically results in a warning (and thus error) due to this flag, so remove it 20110403 10:22:05< Ivanovic> svn up, remove your build files, rerun cmake and see if it helps 20110403 10:24:35< nagbot> Hi! 20110403 10:24:36< nagbot> To all gsoc students: 20110403 10:24:37< nagbot> Register your proposal with Google 20110403 10:24:38< nagbot> http://www.google-melange.com/gsoc/profile/student/google/gsoc2011?org=wesnoth 20110403 10:24:39< nagbot> You NEED to submit your application till 9th april 2011, 19:00 UTC (12:00 PST) 20110403 10:24:40< nagbot> Everyone not enlisted in the google tracker at that time will have *no* chance to participate with Wesnoth as part of Summer of Code 2011, no matter how good your proposal in the wiki is or *whatever* 20110403 10:24:41< nagbot> We can select ONLY people listed there! 20110403 10:24:42< nagbot> The more good patches you submit, the better 20110403 10:24:43< nagbot> Discuss your ideas here - get important feedback from developers 20110403 10:24:46-!- Disruption [~Disruptio@104.Red-81-36-233.dynamicIP.rima-tde.net] has joined #wesnoth-dev 20110403 10:24:58< Disruption> Hi devs :) 20110403 10:25:06< zaroth> nagbot: zaroth? 20110403 10:25:08< nagbot> zaroth : http://wiki.wesnoth.org//User:Zaroth : not submitted to google 20110403 10:25:09< nagbot> zaroth : http://wiki.wesnoth.org//Zaroth_Simple_Content_Manager : not submitted to google 20110403 10:25:21< zaroth> ah, this second one shouldn't be even listed 20110403 10:25:56< Disruption> and the one about your actual project is missing? 20110403 10:26:08< zaroth> nope, the one is on my userpage 20110403 10:26:12< Disruption> I see 20110403 10:26:59< tschmitz> nagbot: tschmitz ? 20110403 10:27:00< nagbot> tschmitz : http://wiki.wesnoth.org//User:Tschmitz : not submitted to google 20110403 10:27:15< zaroth> i wanted to keep my old project there so people wanting to do the SMC idea would be able to see information I gathered (discussion with boucman and qtc existence) 20110403 10:27:55< tschmitz> So I'm pretty sure I submitted my proposal on google-melange; is that not what nagbot is referring to? 20110403 10:27:56< zaroth> if it's confusing the bot, I'll remove it from the projects page, however and simply link from the SMC main idea page 20110403 10:27:57< Disruption> boucman: hi there. Are you over here? :) 20110403 10:28:16< Disruption> I don't think so, bot just fetches everything with your name, but everything seems to be ok 20110403 10:28:22< Disruption> nagbot: Disruption ? 20110403 10:28:23< nagbot> disruption : http://wiki.wesnoth.org//Disruption_Simple_Content_Manager : http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/disruption/1 20110403 10:30:03< tschmitz> Do I need to put a link in my wiki page to my Google submission? 20110403 10:31:09< zaroth> tschmitz: it seems so 20110403 10:31:17< Ivanovic> tschmitz: please do so, at least it can not hurt 20110403 10:31:23< Disruption> yes, you can check my page to check the name of the section 20110403 10:31:26< Ivanovic> and in the google submission have the link to your wiki page! 20110403 10:31:52< Ivanovic> (so that it is easy to reach from both places) 20110403 10:31:53< Disruption> well, gotta go ._. 20110403 10:31:55< tschmitz> Yeah my Google submission contains only the link to the wiki page ... 20110403 10:32:08< Ivanovic> thats fine 20110403 10:32:12< tschmitz> OK see ya later 20110403 10:32:16-!- Disruption [~Disruptio@104.Red-81-36-233.dynamicIP.rima-tde.net] has quit [] 20110403 10:34:12< tschmitz> nagbot: tschmitz ? 20110403 10:34:13< nagbot> tschmitz : http://wiki.wesnoth.org//User:Tschmitz : http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/tschmitz/1 20110403 10:34:28< tschmitz> Well that was relatively simple 20110403 10:36:14< tschmitz> and wait; isn't the deadline April 8, rather than the date proposed by nagbot? 20110403 10:36:49< Ivanovic> tschmitz: nagbot probably still has last years dates set 20110403 10:37:43< tschmitz> Hm, K. Hopefully no one is thrown off. 20110403 10:38:34< Ivanovic> last minuite submissions are frowned upon anyway 20110403 10:38:36< Ivanovic> ;) 20110403 10:40:31< Ivanovic> but yeah, i'll talk to crab_ about the dates in nagbot once he is around (if i don't forget to tell him about this) 20110403 10:43:17-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110403 10:46:27-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has joined #wesnoth-dev 20110403 10:46:27-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has quit [Changing host] 20110403 10:46:27-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 10:47:27< zaroth> Ivanovic: I have your change here and it still crashes 20110403 10:47:49< zaroth> I'll try to turn ENABLE_STRICT_COMPILATION off 20110403 10:48:06< zaroth> or maybe better, try the non-release build first 20110403 10:48:13< zaroth> just empty 20110403 10:51:23< Ivanovic> same error? 20110403 10:51:36< zaroth> yup 20110403 10:53:14< zaroth> Ivanovic: when I switched to "" (none) it worked 20110403 10:53:34< zaroth> didn't touch strict compilation flag 20110403 10:54:02< zaroth> it's probably not that important anyway 20110403 10:54:16< zaroth> since it's you who does the releases and it works for you 20110403 10:59:22-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110403 10:59:42< Ivanovic> honestly, there is no more difference between the two now than -O3 instead of -O2 when using release 20110403 10:59:52< Ivanovic> plus setting -DNDEBUG 20110403 11:05:43< Ivanovic> zaroth: what is your exact cmake call when it fails 20110403 11:06:03< Ivanovic> i just ran this and there is no warning in lua: cmake -DCMAKE_BUILD_TYPE=release ../wesnoth 20110403 11:06:11< zaroth> for both I create brand new build directories so that there are no leftovers 20110403 11:06:22-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Ping timeout: 248 seconds] 20110403 11:06:24< zaroth> I run cmake -i .. && make 20110403 11:06:37< Ivanovic> -i ? 20110403 11:06:42< Ivanovic> ah, interactive 20110403 11:06:49< Ivanovic> ugh, so you can set ~500 things... 20110403 11:07:24< zaroth> when I type Release in question for build, ENABLE_NLS=NO and the rest default, it crashes 20110403 11:07:40< zaroth> when I just press enter in build question, ENABLE_NLS=NO and the rest default, it doesn't 20110403 11:07:44< Ivanovic> ah, okay, you disable nls, too 20110403 11:08:14< zaroth> well, the recompilation of all the *.pos every once in a while really irated me 20110403 11:08:25< zaroth> since I use only US english anyway 20110403 11:09:03< zaroth> i didn't mention it since it's not connected to the release/normal build 20110403 11:09:22-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20110403 11:09:54< zaroth> I just checked it over again to make sure I changed no other options 20110403 11:10:07< zaroth> and no, none 20110403 11:10:47-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 241 seconds] 20110403 11:13:20< zaroth> if you want, I can paste output of cmake -L of my build directories, but as I said it's probably not that important :-) 20110403 11:14:59< zaroth> Ivanovic: btw, doesn't that have to be "Release" instead of "release"? or is it case-insensitive? 20110403 11:15:18< Ivanovic> no idea 20110403 11:16:45< Ivanovic> grml, at the moment trunk seems to be broken anyway 20110403 11:16:49< Ivanovic> two cases where i get warnings 20110403 11:17:07< shadowmaster> This is tangentially related: http://grml.org/ 20110403 11:17:17< Ivanovic> http://pastebin.com/f5TTxX7U 20110403 11:17:44-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110403 11:18:23< zaroth> maybe there should be warning-nagbot 20110403 11:18:37< zaroth> which would bug developers that commited about their warnings ;-) 20110403 11:19:04< Ivanovic> interestingly this happens only with release type set 20110403 11:19:18-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110403 11:19:21< Ivanovic> so the -O3 and -DNDEBUG flag are the cause here 20110403 11:21:27< zaroth> -O3 generally tends to break things, doesn't it? 20110403 11:21:43< Ivanovic> jepp 20110403 11:21:51< Ivanovic> but it should not break building 20110403 11:23:05-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 240 seconds] 20110403 11:25:27-!- eoc` is now known as eoc 20110403 11:28:20< Ivanovic> zaroth: btw if you always use the same params there is no need for interactive mode with cmake 20110403 11:28:37< zaroth> Ivanovic: I know ;-) 20110403 11:28:39< Ivanovic> cmake -DENABLE_NLS=NO ../wesnoth 20110403 11:28:53< zaroth> Ivanovic: no need to do even that 20110403 11:29:00< zaroth> after I do cmake -i .. once 20110403 11:29:11< zaroth> it remembers all that in cache, so I do just cmake .. && make 20110403 11:29:43< Ivanovic> you know, to cleanup stuff i tend to run "rm -rf *" 20110403 11:29:51< Ivanovic> so there is no cache left! 20110403 11:29:52< Ivanovic> ;) 20110403 11:30:20< zaroth> i hate to clean up my stuff if nothing breaks, because then my compilation takes forever once again... 20110403 11:31:04< zaroth> and everything slows down so much that I even can't play wesnoth during compilation :( 20110403 11:32:00< zaroth> btw, does any of the devs play on ladder? 20110403 11:33:57-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110403 11:37:13-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 11:42:30< Ivanovic> zaroth: okay, it is something in your buildsystem/compiler, over here i get no warning with r49092, so reverting my commit again 20110403 11:43:26< CIA-89> ivanovic * r49094 /trunk/CMakeLists.txt: revert r49093 to fix bug #17988 introduced by this very commit... 20110403 11:44:10< Ivanovic> zaroth: so yeah, over here building with "release" type works nicely 20110403 11:44:55< zaroth> well, since default build type works for me, I'll just keep using it 20110403 11:45:07< zaroth> probably one day my stable gentoo reaches your state-of-the-art ;-) 20110403 11:45:27-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 20110403 11:46:06-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110403 11:48:08-!- akzfowl [~akzfowl@1.186.4.144] has joined #wesnoth-dev 20110403 11:49:32-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has joined #wesnoth-dev 20110403 11:49:33-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has quit [Changing host] 20110403 11:49:33-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 11:50:43-!- goliath_ [~dayoung@96-40-185-155.dhcp.mtpk.ca.charter.com] has quit [Ping timeout: 240 seconds] 20110403 11:51:12-!- goliath_ [~dayoung@96-40-185-155.dhcp.mtpk.ca.charter.com] has joined #wesnoth-dev 20110403 11:53:16< Soliton> Ivanovic: those warnings you pasted come from not using assert() so probably -DNDEBUG. 20110403 11:56:20< Soliton> zaroth: no devs on the ladder afaik. well, i am but haven't had time to get serious in a long while... 20110403 11:59:28-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110403 12:01:19< Ivanovic> Soliton: yes, those come from -DNDEBUG 20110403 12:01:34< Ivanovic> Soliton: interestingly zaroth has some warnings in the lua code with his compiler 20110403 12:07:31-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20110403 12:08:09-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 12:11:57-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Read error: Connection reset by peer] 20110403 12:21:35-!- GvS0 [~zzz@bfv153.neoplus.adsl.tpnet.pl] has joined #wesnoth-dev 20110403 12:23:13-!- Nephro [~Dmitry@80.233.231.12] has joined #wesnoth-dev 20110403 12:37:10-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110403 12:39:55-!- loonybot [~loonybot@46.138.86.2] has joined #wesnoth-dev 20110403 12:39:55-!- loonybot [~loonybot@46.138.86.2] has quit [Changing host] 20110403 12:39:55-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20110403 12:40:29-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20110403 12:43:08-!- mjs-de [~mjs-de@wh.uni-dortmund.de] has joined #wesnoth-dev 20110403 12:46:38-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110403 12:59:27-!- wesbot changed the topic of #wesnoth-dev to: Google Summer of Code: http://wiki.wesnoth.org/SummerOfCodeIdeas | 191 bugs, 306 feature requests, 19 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110403 13:04:35< zaroth> I love my new wesnoth linking speed :-) 20110403 13:04:52< zaroth> it was definitely the enormous size of debug binary that slowed it down before... 20110403 13:07:40-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Ping timeout: 260 seconds] 20110403 13:09:09< tschmitz> What was your optimization? 20110403 13:10:17< Soliton> presumably not doing a debug build. 20110403 13:10:48< zaroth> Soliton: exactly :-) 20110403 13:11:35< zaroth> 16M Apr 3 13:03 build/wesnoth vs 439M Apr 3 13:11 build_debug/wesnoth 20110403 13:21:38-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has joined #wesnoth-dev 20110403 13:21:38-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has quit [Changing host] 20110403 13:21:38-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 13:23:43-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110403 13:24:43-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has joined #wesnoth-dev 20110403 13:24:43-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has quit [Changing host] 20110403 13:24:43-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 13:25:24-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110403 13:27:25 * zaroth just discovered git blame and loved it 20110403 13:27:38< zaroth> it's like archeology! 20110403 13:29:40-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110403 13:33:17-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has joined #wesnoth-dev 20110403 13:33:18-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has quit [Changing host] 20110403 13:33:18-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 13:33:57< Soliton> yep, one of the best things about git. 20110403 13:40:32< stikonas> doesn't svn have "svn blame" too? 20110403 13:40:53< Soliton> sure. 20110403 13:40:57< stikonas> but of course it would be slower, since it requires network operations 20110403 13:43:50-!- gsoc_Sog3k1nG [79349064@gateway/web/freenode/ip.121.52.144.100] has joined #wesnoth-dev 20110403 13:45:52-!- gsoc_Sog3k1nG [79349064@gateway/web/freenode/ip.121.52.144.100] has left #wesnoth-dev [] 20110403 13:47:55< Soliton> zaroth: how would hiding sides from the control panel help? (did not really understand the AI example) 20110403 13:48:40< zaroth> Soliton: do you want an average player to be confused by being able to give control of statues on caves of the basilisk? 20110403 13:48:53< zaroth> or of AI enemies in survival extreme? 20110403 13:48:58< Soliton> no, i did not mean that part, that's fine. 20110403 13:49:05< zaroth> if you really want to do that, you can do it still with :control 20110403 13:49:25< Soliton> so you want to hide all AI players? 20110403 13:49:34< zaroth> no ;-) 20110403 13:49:41< zaroth> just those with hidden=yes tag 20110403 13:49:51< zaroth> that's up to scenario creator to decide 20110403 13:49:52-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20110403 13:49:56< deekay> Good idea I think. 20110403 13:50:11< zaroth> in most of survivals they already have this tag enabled so they don't clutter status table 20110403 13:50:31< deekay> AFAIR this tag is set so side won't appear in status window, yes? 20110403 13:50:38-!- automagic [~karol@77-253-84-160.adsl.inetia.pl] has quit [Ping timeout: 248 seconds] 20110403 13:50:41< zaroth> yeah, it has no other effect so far 20110403 13:50:56< deekay> Then yes, that could be improved IMHO. 20110403 13:51:21< Soliton> ok, i'll try again. i'm referring to "It could be also nice to allow hiding a side from control panel, but showing it in the status table." 20110403 13:51:36< Soliton> which is not hidden=yes afaiui. 20110403 13:51:38-!- automagic [~karol@77-253-84-160.adsl.inetia.pl] has joined #wesnoth-dev 20110403 13:51:45< zaroth> I really wrote that? 20110403 13:51:48< zaroth> let me reread :D 20110403 13:52:43< deekay> Soliton: so something like customizable=no working that way? [yes by default] 20110403 13:53:25< zaroth> ah, now I know what I meant there 20110403 13:53:56-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110403 13:54:05< zaroth> I don't know how much do scenario authors care about status table right now 20110403 13:54:11< Soliton> deekay: i don't know. i don't see the point yet. 20110403 13:54:34< zaroth> I find it occasionally helpful to have a look of how much gold my AI enemy has left 20110403 13:56:14-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110403 13:57:01< zaroth> so I thought that maybe if somebody particularly cared about that feature (showing in status table), but still wanted to restrict players from randomly changing AI sides that aren't meant to easily meddle with, he should be able to 20110403 13:57:48< zaroth> but overall I don't see much of point either, seems too complicated ;-) 20110403 13:58:40< zaroth> deekay: that's what I meant, adding two attributes to meddle with 20110403 13:59:38< zaroth> so maybe I formulated it wrong on the idea page - if one thinks the separation IS needed (and has a good reason), one should contact me 20110403 13:59:41< deekay> So probably would be best to talk with people who may actually want to use that kind of feature. 20110403 13:59:48< zaroth> thanks for the comment nevertheless, Soliton 20110403 14:00:00-!- timotei21 [~timotei@89.43.196.13] has joined #wesnoth-dev 20110403 14:00:00-!- timotei21 [~timotei@89.43.196.13] has quit [Changing host] 20110403 14:00:00-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110403 14:00:45-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Disconnected by services] 20110403 14:00:48-!- timotei21 is now known as timotei 20110403 14:01:19-!- Gambit [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20110403 14:02:08< Soliton> zaroth: ok, so i agree it's probably not useful. :-) 20110403 14:03:52< zaroth> deekay: it would be nice, but where to find them? people from #wesnoth-umc-dev mostly sit and read here anyway, and I feel it's an overkill to create a forum topic for this issue... 20110403 14:04:18< zookeeper> erm, so what's the issue? 20110403 14:04:35< zaroth> zookeeper: http://wiki.wesnoth.org/Zaroth_Multiplayer_Improvements#Separation_of_hiding_a_side_in_status_table_and_control_panel - is it needed? 20110403 14:04:54< zaroth> (in other words, do you see a reasonable usecase?) 20110403 14:04:58-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has joined #wesnoth-dev 20110403 14:04:58-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has quit [Changing host] 20110403 14:04:58-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 14:05:07< zookeeper> well, yes, i think that'd be nice to have 20110403 14:05:35< deekay> zaroth: You just found someone. ;-) 20110403 14:05:41< zookeeper> i wouldn't say it's very important though... IIRC hidden=yes hides the side from both? 20110403 14:05:52< zaroth> yes 20110403 14:06:24< zookeeper> ok, in that case my opinion is "would be nice, but not very important" ;) 20110403 14:06:28< zaroth> (that is, not yet, my control panel is still in testing state ;-) ) 20110403 14:08:08-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110403 14:11:32< zaroth> by the way, it seems the intention of the current system seems to be not allow changing control of AIs 20110403 14:11:43< zaroth> since in local games you can't use :control at all 20110403 14:13:43-!- goliath_ [~dayoung@96-40-185-155.dhcp.mtpk.ca.charter.com] has quit [Ping timeout: 240 seconds] 20110403 14:15:45< Soliton> AI control is changed by :droid. 20110403 14:16:38< zaroth> ah, right :D 20110403 14:16:48< Crab_> so, if we have a MP game, we have 2 different things : (1) which 'computer' controls which side (2) is the side ai or human controlled 20110403 14:16:58< Soliton> :control is for when the client controlling a side really changes. 20110403 14:17:17< Crab_> it's, for example, possible to have a 2-player MP game where both of the sides are ai controlled, but on different hosts. 20110403 14:17:33< zaroth> Crab_: i submitted the updated hack with working turn limits 20110403 14:17:39< Crab_> zaroth: great 20110403 14:17:45< zaroth> unless you insist however, I'd prefer to work on something else now ;-) 20110403 14:18:17< Ivanovic> Crab_: you saw in the logs that nagbot seems to have some wrong dates? 20110403 14:18:29< Ivanovic> would be great if you could get it in sync with this years timeline 20110403 14:18:57< Crab_> Ivanovic: I'll take a look 20110403 14:19:48< Ivanovic> thanks 20110403 14:20:10-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20110403 14:20:44-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Remote host closed the connection] 20110403 14:21:08-!- nagbot [~nagbot@wesnoth/bot/nagbot] has quit [Remote host closed the connection] 20110403 14:21:56-!- nagbot [~nagbot@wesnoth/bot/nagbot] has joined #wesnoth-dev 20110403 14:22:02< Crab_> Ivanovic: done 20110403 14:26:15< timotei> zaroth: hi! I'm just wondering. why does your patch remove the LoW's scenarios?:-S 20110403 14:26:53< zaroth> timotei: because it's a proof-of-concept hack 20110403 14:26:59< zaroth> and they got in the way :P 20110403 14:28:17< zaroth> timotei: and seriously, I could probably keep them, but I just removed them nearly the moment I saw on IRC: 21:18 zaroth: feel free to delete all MP maps except 1 20110403 14:29:11-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110403 14:29:14< zaroth> but yes, it probably does reading the patch somewhat harder :( 20110403 14:29:56-!- sytyi [~chatzilla@206-95-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110403 14:30:26-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has joined #wesnoth-dev 20110403 14:30:26-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has quit [Changing host] 20110403 14:30:26-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 14:31:22< timotei> zaroth: oh. I was scared LoW will dissapear xD 20110403 14:31:45< timotei> zaroth: are you using git svn or svn? because I see that you have in the patch my yesterday's commit 20110403 14:31:51< zaroth> git svn 20110403 14:31:55< timotei> k 20110403 14:32:13< timotei> I think you reset too much, and reverted a commited commit :P 20110403 14:32:17< timotei> resetted* 20110403 14:32:25< zaroth> timotei: yeah, sabotaging wesnoth was my secret plan ;-) 20110403 14:32:28 * timotei wonders about the correct spelling 20110403 14:32:34< timotei> xD 20110403 14:32:51< zaroth> hm? I don't understand the part about resetting? 20110403 14:33:46< timotei> well, that part, showing "older" commits in your patch is done (at least based on my experience) by using : git reset HEAD~x, where x is much greater than it should be 20110403 14:34:26< timotei> or you wanted to reset to head, and you may have typed: git reset --hard HEAD^ instead of git reset --hard HEAD. 20110403 14:34:35-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110403 14:35:22< zaroth> ah, you're right 20110403 14:35:34< zaroth> not about resetting, but about inclusion 20110403 14:35:54< zaroth> it's because when I generated patch yesterday, I typed git diff abv7a89sdf > my.patch 20110403 14:36:05< zaroth> and today I did git svn fetch && git svn rebase 20110403 14:36:15< zaroth> and after fixing the patch 20110403 14:36:29< zaroth> i just scrolled bash history to yesterday's git diff abv7a89sdf > my.patch 20110403 14:36:34< zaroth> ;-) 20110403 14:37:26< zaroth> by the way, is it known that whiteboard leaves graphic artefacts on keeps? 20110403 14:37:29< zaroth> artifacts? 20110403 14:37:32< zaroth> artiphacts? 20110403 14:40:09-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 14:41:19< zaroth> boucman: gabba: is this phenomenon known? http://i.imgur.com/RZsrp.png (note sliced off remainings of necromancer's head on keeps) 20110403 14:41:36-!- negusnyul [~negusnyul@dsl5402A151.pool.t-online.hu] has joined #wesnoth-dev 20110403 14:44:13-!- trewe_ [~trewe@87.196.110.40] has joined #wesnoth-dev 20110403 14:47:35< Soliton> first was right and no if there is no bug report about it. 20110403 14:48:19< zaroth> well, I didn't see any, that's why I asked 20110403 14:48:43< zaroth> since devs still can have their personal todo lists for minor bugs 20110403 14:49:05-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has quit [Remote host closed the connection] 20110403 14:49:53-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has joined #wesnoth-dev 20110403 14:49:53-!- Octalot [~noct@host109-157-83-145.range109-157.btcentralplus.com] has quit [Read error: Connection reset by peer] 20110403 14:50:43-!- PolarPanda [~pete@unaffiliated/peterporty] has joined #wesnoth-dev 20110403 14:55:28-!- Elvish_Pillager [~eli@dhip-164.foss.residences.colby.edu] has joined #wesnoth-dev 20110403 14:55:34< zaroth> boucman: gabba: https://gna.org/bugs/?17989 then ;-) 20110403 14:56:03-!- eoc [~eoc@pD95603DA.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 20110403 15:07:33-!- eleazzaar [~jbjerk@ppp-70-226-221-46.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20110403 15:08:59< timotei> zaroth: well,, the patch should be generated like: git diff HEAD > my.patch 20110403 15:09:07-!- eoc [~eoc@pD95601E4.dip0.t-ipconnect.de] has joined #wesnoth-dev 20110403 15:09:12< timotei> in case you didn't commit yet your changes :) 20110403 15:09:36< zaroth> no, i always do several commits on the way 20110403 15:09:47< zaroth> that's my git way :D 20110403 15:10:18< zaroth> also it's more convenient because if I have my changes commited, you don't have to stash your changes before rebasing 20110403 15:11:01< timotei> zaroth: oh. ok. I commit several pieces too. In fact I think everyone who uses git takes that way :P 20110403 15:11:10< timotei> it's better to have multiple atomic commits 20110403 15:12:48< zaroth> Crab_: your gamestate_inspector is indeed a very nice example of good gui programming (MVC and everything), but I think I'll start simpler, never used MVC before... 20110403 15:13:11< zaroth> or just remove the whole stuff from it and try to add things the MVC way 20110403 15:14:06< Crab_> ok. just a hint - don't put stuff into header unless you need it there 20110403 15:15:02-!- Unnheulu [~ieuan@cpc1-pnth2-2-0-cust788.5-2.cable.virginmedia.com] has joined #wesnoth-dev 20110403 15:19:45< Nephro> Should linking take long if I add a new file in a project? 20110403 15:20:25< timotei> Nephro: no. 20110403 15:20:38< timotei> Nephro: at least, you won't spot the difference 20110403 15:20:41-!- Unnheulu [~ieuan@cpc1-pnth2-2-0-cust788.5-2.cable.virginmedia.com] has quit [Ping timeout: 240 seconds] 20110403 15:20:41< zaroth> Crab_: won't you mind a few questions about MVC design? for example, why everything in model_ is public? 20110403 15:20:50< Nephro> Hmm. Well it crashed now. 20110403 15:22:38< Crab_> zaroth: in my design there, model is passive, it's used by other classes. so, it doesn't encapsulate behavior, except for a few 'shortcut' methods 20110403 15:27:26< zaroth> Crab_: how about this heavily templated function dialog_view_callback()? why is it in gamestate_inspector.cpp? 20110403 15:28:52< zaroth> and will it be considered bad style if I create a log domain for my little control panel window ? :D 20110403 15:29:02< Crab_> when the code was written, the gui2 was not that complete, so mordante suggested a workaround for me to use to bind a function to click 20110403 15:29:18< Crab_> no, you can create as many log domains as you want 20110403 15:29:28< Crab_> just think if there are sane ways to group them, if there's many 20110403 15:29:42< Crab_> so --log-debug=foo/bar/* would work 20110403 15:29:51< zaroth> sure :-) 20110403 15:31:05< zaroth> so far there is only gui/foo, such as gui/draw, gui/event, gui/general 20110403 15:31:23< zaroth> should I create gui/windows/control_panel or rather just gui/control_panel? 20110403 15:32:03-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 240 seconds] 20110403 15:37:14< zaroth> Crab_: is that http://paste.kde.org/8845/ why we need this window.invalidate_layout(); workaround ? ;-) 20110403 15:37:51< Crab_> it once crashed without it 20110403 15:37:58< Crab_> gui2 was funny back then 20110403 15:38:02< zaroth> yeah, I added it and it worked again... blissfully commented it out when cleaning your code 20110403 15:38:29< zaroth> so it isn't needed now? 20110403 15:38:38< zaroth> hmmmm 20110403 15:40:30< zaroth> great, now I created a window without means of closing window and has to kill wesnoth... 20110403 15:40:38< zaroth> s/closing window/closing it/ 20110403 15:42:31< Nephro> Crab_, are there any steps to take when adding new files to the project? It doesn't seem to link anymore 20110403 15:42:50< Crab_> CMakeLists.txt for cmake 20110403 15:42:54< Crab_> SConstruct for scons 20110403 15:43:10< Nephro> msvc? :) 20110403 15:43:13< Crab_> various other files for standalone project files 20110403 15:43:29< Crab_> if you're through cmake, it should happen automatically 20110403 15:44:42< Crab_> if this is a standalone project, you need to add it by hand 20110403 15:45:08< Nephro> No, that's the file that I've stored the class to wrap lua code 20110403 16:00:22< zaroth> Crab_: mordante: ... what is the intention of these fixed widget ids, such as "cancel", "ok" in gui/widgets/window.cpp:448? 20110403 16:01:20< zaroth> are they all meant to removal in the future and therefore not documented (at least I couldn't find it in wiki about window and button) or just the campaign creation ones? 20110403 16:02:00< zaroth> (i meant the titlescreen ones, sorry) 20110403 16:02:41< zaroth> Crab_: mordante: nevermind me, just didn't find the right wiki section... 20110403 16:04:49-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110403 16:06:55-!- dayoung_ [~dayoung@guest-wireless-204-140-198-079.usc.edu] has quit [Ping timeout: 250 seconds] 20110403 16:07:31-!- trewe_ [~trewe@87.196.110.40] has quit [Remote host closed the connection] 20110403 16:10:15-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Ping timeout: 260 seconds] 20110403 16:21:47-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Ping timeout: 255 seconds] 20110403 16:23:21-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110403 16:28:04-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Ping timeout: 240 seconds] 20110403 16:30:09-!- sytyi [~chatzilla@206-95-133-95.pool.ukrtel.net] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.16/20110323143040]] 20110403 16:32:32-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20110403 16:44:42-!- daniel__ [~chatzilla@99-70-244-137.lightspeed.rcsntx.sbcglobal.net] has joined #wesnoth-dev 20110403 16:44:52-!- daniel__ [~chatzilla@99-70-244-137.lightspeed.rcsntx.sbcglobal.net] has quit [Client Quit] 20110403 16:45:06-!- dansan [~daniel@99-70-244-137.lightspeed.rcsntx.sbcglobal.net] has joined #wesnoth-dev 20110403 16:49:32-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20110403 16:50:22-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Changing host] 20110403 16:50:22-!- esr [~chatzilla@wesnoth/developer/esr] has joined #wesnoth-dev 20110403 16:54:29-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110403 16:54:38-!- codebox [~codebox@59.94.252.81] has quit [Ping timeout: 248 seconds] 20110403 16:54:59-!- Sirp_ [~user@pool-173-74-15-196.dllstx.fios.verizon.net] has joined #wesnoth-dev 20110403 17:02:02-!- Gambit is now known as Gambit_ 20110403 17:03:29-!- Octalot [~noct@host109-157-83-145.range109-157.btcentralplus.com] has joined #wesnoth-dev 20110403 17:04:18-!- Gambit_ is now known as Gambit 20110403 17:15:36-!- Disruption [~Disruptio@104.Red-81-36-233.dynamicIP.rima-tde.net] has joined #wesnoth-dev 20110403 17:15:42< Disruption> Hi room 20110403 17:15:49< Crab_> hello, Disruption 20110403 17:18:05< automagic> I have some questions regarding the current image management system. 20110403 17:19:33< automagic> I would like to describe the way I would integrate the new image management (generated by the spritesheet tool) into the existing code, but I wouldn't want to propose some completely irrational design. 20110403 17:20:03< Disruption> Crab_: Hi ^^ 20110403 17:20:33< automagic> Do all the images have their center at (width / 2, height / 2)? 20110403 17:22:05-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 255 seconds] 20110403 17:23:03< zookeeper> automagic, pretty much, yes, only some terrain images are drawn off-center. 20110403 17:23:09-!- timotei [~timotei@anubis.microsoft.utcluj.ro] has joined #wesnoth-dev 20110403 17:23:11-!- timotei [~timotei@anubis.microsoft.utcluj.ro] has quit [Changing host] 20110403 17:23:11-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110403 17:23:53-!- Blueblaze [~Blueblaze@adsl-99-4-146-155.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110403 17:25:41< automagic> zookeeper: And where is the information about the correct center stored? 20110403 17:26:33< zookeeper> in data/core/terrain-graphics.cfg and data/core/terrain-graphics/*, but it's not really feasible to retrieve that info automatically 20110403 17:26:40< zookeeper> it's really complicated 20110403 17:27:29-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 255 seconds] 20110403 17:33:06< Disruption> boucman: Hi :) 20110403 17:35:15-!- timotei [~timotei@anubis.microsoft.utcluj.ro] has joined #wesnoth-dev 20110403 17:35:15-!- timotei [~timotei@anubis.microsoft.utcluj.ro] has quit [Changing host] 20110403 17:35:15-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110403 17:35:48-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110403 17:36:44-!- eleazzaar [~jbjerk@ppp-70-226-221-46.dsl.spfdil.ameritech.net] has quit [Quit: eleazzaar] 20110403 17:40:45< Nephro> Crab_, how would I work around the fact, that we functions working with the stack of Lua aren't templates, but rather lua_to_? 20110403 17:41:09< Crab_> write the template yourself. 20110403 17:41:38< Crab_> use template specialization to create versions of the template which cal\l the necessary lua functions. 20110403 17:42:23< Nephro> hmm, I'll have to google this up :) 20110403 17:47:16-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Read error: Connection reset by peer] 20110403 17:47:55-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 17:48:38-!- Elvish_Pillager [~eli@dhip-164.foss.residences.colby.edu] has quit [Ping timeout: 255 seconds] 20110403 17:49:34< zookeeper> automagic, so, why are you asking? 20110403 17:53:13-!- rigved [~rigved@116.72.163.243] has quit [Quit: Bye] 20110403 17:53:17-!- cemycc [~cemycc@79.112.114.108] has joined #wesnoth-dev 20110403 17:53:32-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110403 17:56:20-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Read error: No route to host] 20110403 17:56:21-!- stikonas_ [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 18:00:52-!- Xenmen [~Administr@d173-183-84-135.bchsia.telus.net] has joined #wesnoth-dev 20110403 18:01:08-!- eleazzaar [~jbjerk@ppp-70-226-221-46.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20110403 18:05:38-!- eoc [~eoc@pD95601E4.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 20110403 18:05:49-!- eoc [~eoc@pD9560EB2.dip0.t-ipconnect.de] has joined #wesnoth-dev 20110403 18:06:17-!- Nephro [~Dmitry@80.233.231.12] has quit [Ping timeout: 276 seconds] 20110403 18:07:21-!- timotei21 [~timotei@anubis.microsoft.utcluj.ro] has joined #wesnoth-dev 20110403 18:07:21-!- timotei21 [~timotei@anubis.microsoft.utcluj.ro] has quit [Changing host] 20110403 18:07:21-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110403 18:07:35-!- Qbunia [540aafbf@gateway/web/freenode/ip.84.10.175.191] has joined #wesnoth-dev 20110403 18:10:50-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 276 seconds] 20110403 18:13:28-!- Sytyi [~chatzilla@206-95-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110403 18:21:54-!- vdaras [~vassilis@adsl-244.109.242.21.tellas.gr] has joined #wesnoth-dev 20110403 18:22:08-!- timotei21 [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20110403 18:22:34-!- timotei21 [~timotei@anubis.microsoft.utcluj.ro] has joined #wesnoth-dev 20110403 18:22:34-!- timotei21 [~timotei@anubis.microsoft.utcluj.ro] has quit [Changing host] 20110403 18:22:34-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110403 18:23:03-!- Max20010 [~chatzilla@d91-128-237-29.cust.tele2.at] has joined #wesnoth-dev 20110403 18:23:37-!- stikonas_ is now known as stikonas 20110403 18:24:13-!- SeiSleep is now known as Seiyria 20110403 18:50:56-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20110403 18:52:20-!- rigved [~rigved@116.72.163.243] has left #wesnoth-dev [] 20110403 18:53:40-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20110403 18:54:47-!- timotei21 [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 255 seconds] 20110403 18:55:25-!- rigved [~rigved@116.72.163.243] has quit [Client Quit] 20110403 18:56:14-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20110403 18:57:01-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110403 18:59:27-!- wesbot changed the topic of #wesnoth-dev to: Google Summer of Code: http://wiki.wesnoth.org/SummerOfCodeIdeas | 192 bugs, 306 feature requests, 19 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110403 19:01:21-!- eoc [~eoc@pD9560EB2.dip0.t-ipconnect.de] has quit [Quit: www.unknown-horizons.org - open source real-time strategy with the comfy anno1602 feeling] 20110403 19:03:18-!- eoc` [~eoc@pD95602B3.dip0.t-ipconnect.de] has joined #wesnoth-dev 20110403 19:06:12-!- Nephro [~Dmitry@80.233.231.12] has joined #wesnoth-dev 20110403 19:06:37-!- eoc` is now known as eoc 20110403 19:06:55-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20110403 19:09:02< boucman> Disruption: around ? 20110403 19:09:28-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20110403 19:09:44-!- timotei [timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110403 19:12:19< CIA-89> ai0867 * r49095 /branches/editor/src/SConscript: Fix SConscript 20110403 19:12:55-!- Sytyi [~chatzilla@206-95-133-95.pool.ukrtel.net] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 4.0/20110303194838]] 20110403 19:13:11-!- Qbunia [540aafbf@gateway/web/freenode/ip.84.10.175.191] has quit [Ping timeout: 252 seconds] 20110403 19:14:27< automagic> zookeeper: Sorry. I was afk. I am asking because I am applying for the spritesheet gsoc idea and I would like the proposal to fit well with the existing system management. 20110403 19:14:57< cemycc> boucman: Hello, I will want to apply for Content manager GSoC idea. My version will be on C++ and QT . My question: I need to do something else before starting to write my application ? 20110403 19:15:03< automagic> s/system/image/ 20110403 19:15:39< zookeeper> automagic, well, yes, i figured that much 20110403 19:15:51< boucman> cemycc: hello 20110403 19:16:11< Disruption> boucman: Yes, I'm around here :) 20110403 19:16:17< boucman> well you need to get a good proposal, and try to have some patches comited, but that's mainly it... 20110403 19:16:23< zookeeper> automagic, let me guess: your spritesheet proposal would only work if the sprites in the sheet get drawn centered? 20110403 19:16:31< automagic> zookeeper: No. 20110403 19:16:31< boucman> see the notes on the idea pages on what sort of stuff we're expecting... 20110403 19:16:48< boucman> Disruption: starting your prototype now 20110403 19:17:02< Nephro> boucman, but what actually forms the main part of the evaluation? 20110403 19:17:04< Disruption> boucman: Ok, I didn't know if you actually downloaded it :) 20110403 19:17:42< automagic> zookeeper: But the tool wouldn't allow the artist to change the center of the image. These things would have to be managed using the existing config file solution. 20110403 19:18:19< boucman> Nephro: we base our decisions on three criterias : the proposal, how you interact with the community, and how confident we are in your coding skills 20110403 19:18:31< Xenmen> why have a config file? 20110403 19:18:31< zookeeper> automagic, tool, what tool? 20110403 19:18:45< Xenmen> you can code data using colour data in the upperleft-most pixels 20110403 19:18:51< Disruption> boucman: There aren't many changes though, I just did a little revamp using your feedback. The only part still "on hold" is the commit part, as I have to ask the user you told me(Which I forgot ._.) 20110403 19:19:02< Xenmen> you can encode the sprite sheet data IN the sprite sheet itself 20110403 19:19:14< Xenmen> just read the RGB values D: 20110403 19:19:43< Nephro> boucman, but how would I make my proposal impress you? Mainly it's the answers to the questionnaire and some improvisations on the idea. 20110403 19:20:18< zookeeper> automagic, i'm not the one setting the specs on what you should do, but i'd pretty sure that there's no need for a tool for creating spritesheets; AFAIK we only need engine support for handling them. the artists can organize the sprites into sheets using whatever image editor they use anyway. 20110403 19:20:21< boucman> Xenmen: you'd need to have a good tool to write that data, and I don't see the point since we already have a good WML parser, but yes, that would be possible 20110403 19:20:34< zookeeper> (if you weren't talking of such a tool, then nevermind) 20110403 19:20:57< boucman> Nephro: did you have a look at the proposals from last year I pointed to a couple of time (Crab_ and gabba mainly) 20110403 19:21:02< automagic> zookeeper: Well, in my idea I propose to write a script that would merge the sprites into spritesheets and generate classes or configuration files describing which image is where. 20110403 19:21:39< boucman> zookeeper: there is a need, sort of... it depends how we want our artists to interact with the spritesheet, see the details I have added lately to the idea_list page 20110403 19:21:56< nagbot> Hello! 20110403 19:21:57< nagbot> Attention all potential GSoC students: 20110403 19:21:58< nagbot> Fill out the application form at google 20110403 19:21:59< nagbot> http://www.google-melange.com/gsoc/profile/student/google/gsoc2011?org=wesnoth 20110403 19:22:00< nagbot> The deadline for the application is friday, april 8th, at 19:00 UTC (12:00 PST) 20110403 19:22:01< nagbot> you can still finetune and talk to us about your application after submitting it to google. But, this is just to make sure that you *can* be selected at the end! 20110403 19:22:02< nagbot> We can select ONLY people listed there! 20110403 19:22:03< nagbot> The more good patches you submit, the better 20110403 19:22:04< nagbot> Join the IRC discussions. 20110403 19:22:11< Xenmen> hoora hoora for nagbot! :D 20110403 19:22:16< Nephro> yes, Crabs proposal gave very extensive technical descriptions, which in my case(for example) are not required, since the exposure of C++ to Lua is mostly straightforward 20110403 19:22:34< Xenmen> reminding us newcomers so ye wizened old folk needn't 20110403 19:22:41< boucman> Disruption: looks good, those changes are trivial from the coding side, but it shows me that you have an idea of the philosophy of the tool 20110403 19:22:50-!- timotei21 [timotei@anubis.microsoft.utcluj.ro] has joined #wesnoth-dev 20110403 19:22:50-!- timotei21 [timotei@anubis.microsoft.utcluj.ro] has quit [Changing host] 20110403 19:22:50-!- timotei21 [timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110403 19:23:15< boucman> at this point, I'm really interested on the commit part and maybe branch changing... i'd like to see what you will think of for these parts 20110403 19:23:19< automagic> zookeeper: The process would use stochastic optimization for images of varying size and a deterministic optimization algorithm for images of the same size. 20110403 19:23:29< boucman> who's responsible for nagbot ? 20110403 19:23:40< Nephro> boucman, I think Crab_ is :) 20110403 19:23:46< boucman> thx 20110403 19:23:57< Crab_> boucman: I've coded it when I was a gsoc applicant in 2009, the first reaction was 'omg, Ivanovic has his own bot ;-P ' :) 20110403 19:23:58< boucman> Crab_: around ? 20110403 19:24:02< Crab_> boucman: yes 20110403 19:24:06< boucman> heh :) 20110403 19:24:40< boucman> would it be possible to have it work on another chan ? (I still have to ask them if it's ok, but asking you first if it's technically possible...) 20110403 19:24:50< Crab_> boucman: of course. 20110403 19:24:54< boucman> thx 20110403 19:25:09< zookeeper> automagic, i see... you sure that'd be a good idea? the sheets should be easily viewable, so the artist will still want to organize the sprites as they see fit. for example, they'll want each melee attack animation frame to appear in sequence next to each other, etc. if you automatically optimize based on the size, you lose that. 20110403 19:25:26-!- timotei [timotei@wesnoth/developer/timotei] has quit [Ping timeout: 250 seconds] 20110403 19:25:47< zookeeper> (depending on what sort of optimization exactly you'll do, of course; just saying) 20110403 19:25:57< Disruption> boucman: Thanks for the feedback boucman :) 20110403 19:26:00< boucman> np 20110403 19:26:02 * zookeeper goes to have some lasagne 20110403 19:26:20< boucman> Crab_: ok, could you add it to #darktable for the darktable project ? 20110403 19:26:26< Xenmen> When scons installs, there should be a scons.bat file in the Python directory right? 20110403 19:27:16< Crab_> boucman: schedule ? 'once every 5 hours' is ok ? 20110403 19:27:36< boucman> yes, sounds good 20110403 19:27:41< Crab_> boucman: and give me a link to be used in the message, please 20110403 19:28:26< boucman> http://www.google-melange.com/gsoc/profile/student/google/gsoc2011?org=darktable 20110403 19:30:17-!- timotei21 [timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20110403 19:31:22< Xenmen> I checked with loonycyborg about compiling on win 20110403 19:31:51< Xenmen> and he said he uses scons 20110403 19:32:11< Xenmen> and that he couldn't help with the bat file problem (inability to find VS) 20110403 19:32:23< Xenmen> but SCons is worse for me now 20110403 19:32:31< Crab_> Xenmen: yes, those are different ways to compile 20110403 19:32:45< Xenmen> because even though scons shows up in Lib/site... 20110403 19:32:49-!- AI0867 is now known as FFs_fault 20110403 19:32:51< Xenmen> in the python directory 20110403 19:32:52-!- FFs_fault is now known as AI0867 20110403 19:32:59< Xenmen> there's no scons.bat 20110403 19:33:03< Crab_> (for 'inability to find VS', it should definitely work if you launch the file in visual studio 2008 command prompt ) 20110403 19:33:36< Xenmen> @Crab_: but what if I've got Visual Studio 2010? Am I just screwed? 20110403 19:33:55< loonycyborg> Xenmen: You'd need to add python2.X/Scripts to PATH. 20110403 19:34:20< Xenmen> :X oh snap; that wasn't in the docs 20110403 19:34:34< Crab_> Xenmen: with vs2010, you probably are. you'll need to compile all the libs for 2010 or find them compiled.. 20110403 19:34:36< Xenmen> @loonycyborg thanks, I was just about to message you on this 20110403 19:34:46< loonycyborg> Also, for any mingw build you'll definitely want to build boost yourself. 20110403 19:35:28< loonycyborg> Though you can reuse pure C libs from msvc. 20110403 19:35:47< loonycyborg> All other dependencies happen to be this. 20110403 19:36:52< Xenmen> @loonycyborg Roger roger; grabbing the boost source now 20110403 19:37:01-!- mjs-de [~mjs-de@wh.uni-dortmund.de] has quit [Remote host closed the connection] 20110403 19:37:01< loonycyborg> But for boost I'd find it hard to provide any pre-built binaries since different versions of mingw can be incompatible in obvious or subtle ways. 20110403 19:37:46< Xenmen> @Crab_ thanks; glad to know that direction isn't worth running in anymore X] 20110403 19:37:48< automagic> zookeeper: My understanding was that the spritesheets were mainly created for memeory efficiency, etc. The tool would allow packing and unpacking the spritesheets so the artist could work on the individual images. Does the order in which the animation frames are packed have real significance or is it just a matter of neatness? 20110403 19:38:01< automagic> s/created/proposed/ 20110403 19:38:41< Crab_> Xenmen: you can have both vs2008 and vs2010 on one PC 20110403 19:39:54< Xenmen> @Crab_ but where is there a reliable vs2008 download? It looks like only questionable freeware sites host it now 20110403 19:40:07< Crab_> yes, you can get it from MS. 20110403 19:40:21< Crab_> at least I was able to do that in February-2011 20110403 19:40:28< tschmitz> I got it recently 20110403 19:40:33< tschmitz> they still offer it for free 20110403 19:40:42< Xenmen> hrm 20110403 19:41:05< tschmitz> It's also easily possible to crack it using the registry editor, but I didn't say that. 20110403 19:41:09< loonycyborg> Xenmen: But IMO it's better to avoid building on windows at all if possible. Unless you REALLY like to build things :P 20110403 19:42:02-!- nagbot [~nagbot@wesnoth/bot/nagbot] has quit [Remote host closed the connection] 20110403 19:42:08< Xenmen> @loonycyborg yeah, my windows compilation experience has been approaching the "OH SHI-" event horizon... 20110403 19:42:33< Xenmen> which, I suppose, I should've expected 20110403 19:43:27< Xenmen> @Crab_ @tschmitz aha, you guys were right: http://www.microsoft.com/visualstudio/en-us/products/2008-editions 20110403 19:43:29< Xenmen> thanks 20110403 19:43:40-!- nagbot [~nagbot@wesnoth/bot/nagbot] has joined #wesnoth-dev 20110403 19:44:03< automagic> zookeeper: Also the unit animations usually consist of images with similar names. The packing algorithm could explicitly take that into account. 20110403 19:45:58< Xenmen> To all the sprite sheet guys; seriously, have you considered encoding data in the upperleftmost pixels? D: 20110403 19:46:33< Xenmen> it's not that hard to take it into account 20110403 19:46:37< Xenmen> and use it 20110403 19:46:56-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20110403 19:47:12< Xenmen> or is the only issue now finding a way to pack the existing sprites into sprite sheets for the new system 20110403 19:48:07-!- nagbot [~nagbot@wesnoth/bot/nagbot] has quit [Remote host closed the connection] 20110403 19:48:52-!- nagbot [~nagbot@wesnoth/bot/nagbot] has joined #wesnoth-dev 20110403 19:51:20-!- vjoe [~vjoe@84.93.168.199] has joined #wesnoth-dev 20110403 19:51:49< vjoe> hey 20110403 19:51:57< Xenmen> @vjoe hola 20110403 19:52:10< Soliton> i don't think artists want to give up trivial ways to modify images and instead have to run a script/tool. 20110403 19:52:49< Xenmen> What I meant was a batch script for converting the existing sprites into sprite sheets 20110403 19:52:52< automagic> Xenmen: Encoding what data? 20110403 19:52:54< Xenmen> so that it needn't be done manually 20110403 19:52:58< boucman> Soliton: i don't think either, but did you see my suggestion in the idea page to work both with and without spritesheets at the same time ? 20110403 19:53:16< zookeeper> automagic, they're both for efficiency and artist convenience 20110403 19:53:22< Xenmen> @automagic sprite size, how many sprites in the row, etc 20110403 19:54:09< Xenmen> @automagic since you're using sprite sheets to save space, you don't want empty space on the sprite sheets 20110403 19:54:42< automagic> Xenmen: I dont think that would be efficient. IMO a better approach is for the script to generate an additional file or to generate a cpp file. 20110403 19:55:00< Xenmen> @automagic so you probably won't want a standard sprite sheet size; every sheet being so-many pixels wide, or so-many sprites wide (with individual sprite size encoded either in a conf file or in the image, or hard-coded) 20110403 19:55:23< Disruption> boucman: Answering to your feedback, about the commit thing, probably the best choice is to offer both options, autosearch for changed files or file selector and you check what to commit, and then fuse them both in the last window, where you enter the commit's description 20110403 19:55:47< automagic> Xenmen: Why would anyone need a standard spritesheet size? 20110403 19:55:59< automagic> Xenmen: That doesn't seem to help with anything at all 20110403 19:56:06< Soliton> boucman: i was commenting on automagic's proposal. i was pretty sure it should work like you say. 20110403 19:56:11< Xenmen> @automagic exactly my point D: I was just mentioning that in-case 20110403 19:56:18< Disruption> boucman: About branches, I suppose I can add another option to select which branch you want to operate with 20110403 19:56:39< Xenmen> @automagic haven't looked at the proposals yet, have been rushing just to get the trunk compiling 20110403 19:57:28< boucman> Disruption: about commit : getting a list of modified files is trivial with all VCS, so exposing it is a good idea 20110403 19:57:31< Xenmen> @automagic but I've seen that done elsewhere in other projects, it tends to screw things over. Glad to know that mistake is far from this camp 20110403 19:57:44< boucman> about branches, I'm not even sure they are needed, that's for you to investigate 20110403 19:58:59< Disruption> boucman: about commit: Yes, getting the list is trivial, that's why both options are easy to fuse. Or maybe a middle-way, for example showing the file browser, and already show as selected on the right side the diff files 20110403 19:59:15< Disruption> boucman: That way, if a user can take some files out not to commit them he can 20110403 19:59:26< Disruption> boucman: But he doesn't have to add each file by itself 20110403 19:59:33< automagic> zookeeper: Well, the packing algorithm could take the packing order into account. The optimized quality/fitness function could be written to take into account the ordering. The files that belong to one animation usually have a common name base. 20110403 19:59:44< boucman> Disruption: do a mockup :) 20110403 20:00:13< automagic> I have just noticed that the second sentence repeats what the first has stated. 20110403 20:00:20< boucman> Disruption: you can (and should) also ask thespaceinvader about the features he use in SVN 20110403 20:00:34< Xenmen> @automagic put an "@" before zookeeper's handle 20110403 20:00:51< automagic> Xenmen: What for? 20110403 20:01:07< Disruption> boucman: About branches, when were are talking about this kind of contributions, I think they are not actually needed, I would just work with trunk, but also allowing to select a different branch doesn't seem to hurt at all 20110403 20:01:13< Xenmen> @automagic 'cause he's pming you and we can't see, but you aren't and we can see what you type D: 20110403 20:01:25< Soliton> what. 20110403 20:01:28< Disruption> it's just a little change all along, so I don't care adding it just in case it's needed sometime 20110403 20:01:28< zookeeper> Xenmen, you're the only one who does that here 20110403 20:01:40< zookeeper> @ has no special meaning whatsoever 20110403 20:01:51< Xenmen> Hrm; my apologies 20110403 20:02:23< Xenmen> I will stick to my small area of expertise then... 20110403 20:03:24-!- Mussious [~kamil@dgg31.neoplus.adsl.tpnet.pl] has joined #wesnoth-dev 20110403 20:03:42< Disruption> boucman: About the mockup, the one you already have shows how it would look right now. When you click on commit on the app you have, the file explorer shows. On the right side you have the files selected for commit(And you can actually select files on the left side, click on add, and it's really get added to the right side list). I propose that the right side list automatically adds the 20110403 20:03:42< Disruption> different files, so if you want to commit all diff things you don't have to change anything, and if you want to add or take a pair of files for some reason you can do only that changes 20110403 20:03:45< automagic> Xenmen: Are you applying for the spritesheet idea as well? 20110403 20:06:04< boucman> Disruption: in the version I have, when I click on commit, the UI freeze :P 20110403 20:06:39< Xenmen> automagic: no, I'm actually going for some AI improvements 20110403 20:06:47< Xenmen> specifically, the Eval-based AI 20110403 20:07:20< Disruption> that's before the file explorer class I used is not very efficient, if you place the .jar in a folder with not much structure below it should work correctly 20110403 20:07:27< automagic> Xenmen: I would apply for that as well if I knew Lua a bit better. 20110403 20:08:03< automagic> Xenmen: Since I dont, I have to apply for spritesheets, which is also interesting because of the optimization aspect 20110403 20:08:28< Xenmen> automagic: which wesnoth desperately needs XD 20110403 20:13:12< automagic> zookeeper: I guess a good idea then would be to first optimize the arrangement and then display a gui allowing the artist to modify the solution. 20110403 20:14:03< automagic> zookeeper: This approach however is a lot more problematic and complicated. 20110403 20:15:37< zookeeper> automagic, maybe, but frankly i don't see optimization as very important. most frames are the same size and it's not difficult for the artist to organize the frames however they want... and if they want to leave empty spots, they'll do so because it's more convenient 20110403 20:18:32< automagic> zookeeper: The optimization is supposed to do the work for the artist. If the packing aspect isn't that important then I guess I have misunderstood the whole problem. 20110403 20:18:47-!- ancestral [~ancestral@166.137.143.123] has joined #wesnoth-dev 20110403 20:20:21< zookeeper> automagic, well, really it's jetrel and thespaceinvader who should be able to tell exactly what they need 20110403 20:21:12< automagic> I haven't had a chance to speak to thespaceinvader and haven't know jetrel was one of the artists. 20110403 20:21:52< Soliton> you can do complicated packing when the images are in memory but on the filesystem the way they're used by the artists is more important, i'd say. 20110403 20:22:11< Nephro> Does someone know why MSVC keeps randomlu recompiling files that I haven't modified and that don't seem relevant to the work I am doing 20110403 20:22:30< zookeeper> performance benefits are nice but i think they should not bring any extra limits on the artists' workflow 20110403 20:22:55< zookeeper> automagic, he's the art director, dunno why he isn't really named anywhere in the spritesheets ideas pages. 20110403 20:23:22 * Nephro hopes that his task will be done after writing one more line 20110403 20:23:27< automagic> Soliton: Well my understanding of the problem was, that the artist is perfectly fine with working with seperate images. The tool could pack and unpack the spritesheets, and would optimize the packing for the images to load faster and be more efficiently stored. 20110403 20:23:36< Crab_> Nephro: are you updating the checkout in the process ? 20110403 20:23:59< Nephro> no, should I? 20110403 20:24:04< Crab_> Nephro: if no, it has to be an accidential change or some weird header interdependency... 20110403 20:24:04< Disruption> yes 20110403 20:24:05< Crab_> (no) 20110403 20:24:38< Soliton> automagic: the point is that not every artist is fine with using a tool to get to the images he wants to modify. 20110403 20:24:39< Crab_> Nephro: when you work, there's not much need to update. but when you submit a patch, it might not apply cleanly to the new src 20110403 20:25:52-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110403 20:26:01< Nephro> Crab_, well, I don't have much experience with version control systems, but when I worked on that project I mentioned in my proposal, people told me that it's best to update before starting a task, and before pushing it 20110403 20:26:19< Crab_> Nephro: yes, it's good enough 20110403 20:26:23< Nephro> And how it's all done on windows is a pretty dark picture for me :) 20110403 20:26:49< Nephro> I hope my laptop will get fixed and I'll install linux, or else I am doomed 20110403 20:26:56< Crab_> why you're doomed ? 20110403 20:27:15< Nephro> Don't know, I feel horribly uncomfortable using windows for programming purposes 20110403 20:27:41< Nephro> Maybe it's just a matter of time and I'll get used to it :) 20110403 20:27:50< Xenmen> "surrender all hope, all ye who compile here" 20110403 20:27:54< automagic> Soliton: The tool would be super easy to use. Typing "scripts/unpack_images" would probably be all they would have to do. 20110403 20:29:09< automagic> Nephro: You can install a VM with linux. 20110403 20:29:19-!- Xenmen [~Administr@d173-183-84-135.bchsia.telus.net] has quit [Quit: Leaving.] 20110403 20:29:39< zookeeper> automagic, oh, really ;) let me demonstrate... 20110403 20:29:41< zookeeper> i'm on windows, where do i type that? 20110403 20:29:46< Nephro> automagic, been there, done that... It all got especially sad when it crashed and stopped working and I lost a good piece of work 20110403 20:29:55< Soliton> automagic: for one they have to know that's what they have to do to begin with. 20110403 20:30:11< zookeeper> that, too 20110403 20:30:24< Soliton> automagic: and then a command line tool easy to use... right. 20110403 20:30:27-!- timotei [~timotei@89.43.196.13] has joined #wesnoth-dev 20110403 20:30:27-!- timotei [~timotei@89.43.196.13] has quit [Changing host] 20110403 20:30:27-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110403 20:30:58< automagic> zookeeper: There would be a batch script as well. You could run it via Explorer 20110403 20:31:35< zookeeper> sprites have always been editable by just opening up an image and editing it. if you introduce another step to that, especially a command-line thing, then that makes it so much more complicated that people need instructions of some kind to be able to do it. 20110403 20:32:23< automagic> zookeeper: Sorry for my linux nerd mentality. Ill think about it. 20110403 20:34:05< Soliton> it all needs to work automagically really. :-P 20110403 20:34:13< automagic> :D 20110403 20:34:22< Gambit> Artists are not coders. 20110403 20:34:53< Gambit> Nor do they want to have to run scripts and stuff. 20110403 20:35:08< Soliton> btw, Jetrel is on this network and has experience with spritesheets from another project. would really be useful to talk to him. 20110403 20:35:21-!- mrogalski [~mrogalski@ip-94-42-5-157.multimo.pl] has joined #wesnoth-dev 20110403 20:39:34-!- ancestral [~ancestral@166.137.143.123] has quit [Quit: Smell ya later!] 20110403 20:43:59< automagic> Ok. I have an insight. Lets say the tool would have a gui. However it would also have optimization algorithms built in. By default it would pack the images using the algorithm and run the gui allowing the artist to change the arrangement. Assuming that the algorithm would do its job well, the artist would save a lot of time, making only slight changes sporadically. Then the artist would work on the craeted spritesheets. The tool would al 20110403 20:43:59< automagic> What do you think? 20110403 20:45:44< automagic> Its weird that in english there is no distinction between the singular and plural "you". 20110403 20:46:25< Soliton> you were cut off at "The tool would al". 20110403 20:46:57< Soliton> i'm afraid you really need to abandon that tool idea though. then again i'm not an artist... 20110403 20:47:11< automagic> Soliton: "The tool would also allow to add new images to existing spritesheets or remove some images from it." 20110403 20:48:13< automagic> Soliton: The task of packing the sprites has to be done by some tool. I can name it a script or a packing program or some other name, but there has to be some such thing that would perform the task. 20110403 20:50:55< Soliton> if optimal performance is the goal, maybe. 20110403 20:51:55< automagic> Even without the optimal performance assumption there would have to be some program that would allow the artist to arrange sprites into spritesheets. The one I propose would also suggest a solution. 20110403 20:52:49< Gambit> automagic: http://forums.wesnoth.org/viewtopic.php?p=370794#p370794 20110403 20:52:50< Soliton> i'm pretty sure every artist is capable of putting a couple of sprites in a row in one image. 20110403 20:53:27< Gambit> The parts about use common file formats, and instant gratification is your friend 20110403 20:53:46< Gambit> Even the part about artists can't compile. 20110403 20:55:32< timotei> hmm lol 20110403 20:55:39< automagic> Gambit: A very interesting resource. 20110403 20:57:00< Nephro> Crab_, while writing that template for calling lua_to functions, I got a weird error: error C2512: 'ai::ministage::ministage' : no appropriate default constructor available 20110403 20:57:36< Nephro> since I make specialised templates, the default one just does "return T();" and the ministage seems not to have such a constructor 20110403 20:58:18< Crab_> Nephro: you can just add that empty constructor 20110403 20:58:50< Nephro> Ok. 20110403 20:59:04< Crab_> or you can add a specialization for the ministage 20110403 20:59:20< Crab_> you can, because we do support lua-based stages 20110403 20:59:28< Crab_> so, you just need to parse one from config... 20110403 21:02:59< Crab_> but, for now, you can just make it in a simpler way... 20110403 21:12:19-!- Mussious [~kamil@dgg31.neoplus.adsl.tpnet.pl] has quit [Quit: Ex-Chat] 20110403 21:12:31< Upthorn> okay, I have my technical details in order 20110403 21:12:51< Upthorn> now I just need to come up with an optimistic timeline and submit to google 20110403 21:13:08-!- automagi1 [~karol@77-254-45-158.adsl.inetia.pl] has joined #wesnoth-dev 20110403 21:13:32< Crab_> Upthorn: good. 20110403 21:13:41-!- Blueblaze [~Blueblaze@adsl-99-4-146-155.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110403 21:13:43< timotei> zookeeper: hi there! 20110403 21:14:00< Upthorn> I feel vaguely self-conscious talking about my proposal while Nephro is around 20110403 21:14:05< timotei> zookeeper: is it possible to have a macro called which takes multiple lines? 20110403 21:14:18< Crab_> Upthorn: why so ? 20110403 21:14:28< Nephro> Upthorn, I ain 20110403 21:14:40< Nephro> argh I hate pressing enter before completing the phrase 20110403 21:15:01-!- automagic [~karol@77-253-84-160.adsl.inetia.pl] has quit [Ping timeout: 250 seconds] 20110403 21:15:26< Upthorn> well, our proposals are for the same project, so we're basically in direct competition 20110403 21:15:46< timotei> Upthorn: competition is good :P 20110403 21:15:46< Upthorn> unless the possibility that you'd accept both of us for different aspects exists 20110403 21:16:59-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110403 21:17:19-!- rigved [~rigved@116.72.163.243] has quit [Quit: Bye] 20110403 21:17:42< Nephro> nagbot, Upthorn 20110403 21:17:52< Upthorn> nagbot, Upthorn ? 20110403 21:18:00< Nephro> He must be asleep 20110403 21:18:04< Nephro> nagbot: Upthorn 20110403 21:18:04< timotei> nagbot: Upthorn ? 20110403 21:18:05< nagbot> upthorn : http://wiki.wesnoth.org//SummerOfCodeProposal_2011_LuaAI_JodyNorthup : not submitted to google 20110403 21:19:08< zookeeper> timotei, yes, sure 20110403 21:19:19< timotei> zookeeper: thanks 20110403 21:19:35-!- automagi1 is now known as automagic 20110403 21:19:36< zookeeper> timotei, to be more precise: yes, a macro argument can span multiple lines 20110403 21:19:37< Upthorn> nagbot: Nephro ? 20110403 21:19:38< nagbot> nephro : http://wiki.wesnoth.org//SummerOfCodeProposal_LuaAI_Improvement_Nephro : http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/nephro/1 20110403 21:19:40< zookeeper> just wrap it in () or "" 20110403 21:19:55-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 21:20:44< timotei> zookeeper: but I was wondering if things like: http://pastebin.com/hGd2vgpe are correct/ok 20110403 21:21:04< timotei> elias: around? :) 20110403 21:21:17< elias> sure 20110403 21:21:20< zookeeper> timotei, good question. try it and see is the best i can say ;) 20110403 21:22:07< timotei> zookeeper: is there any place where I can quick test this? is the scenario test ok to use for this? 20110403 21:23:08< elias> i'm glad there's no more separate python parser, all those special cases which were giving me headaches :) 20110403 21:23:35< zookeeper> timotei, well you can quick test it by putting such a macro call pretty much anywhere? 20110403 21:23:49< zookeeper> so yes, the test scenario would be perfect 20110403 21:25:46< Nephro> Maybe there is a way, how to make Wesnoth load faster? (who knows, maybe there's a special mode for coders that disables some heavy to load things) 20110403 21:25:46-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 21:25:55< elias> timotei: anything you needed from me? 20110403 21:27:08< Upthorn> wesnoth loads a lot faster when it is compiled in release configuration 20110403 21:30:33< Nephro> yeah, but that is totally not a solution :) 20110403 21:32:42-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 21:32:50< Afan_> I think I'm a little confused on the implementation of Lua for the GSoC project can anyone help me? 20110403 21:33:07< Crab_> Afan_: I can try to help 20110403 21:33:16< Crab_> Afan_: ask questions 20110403 21:33:36< Afan_> So is the Lua not actually put into a .lua file put its imbedded into the WML through a lua tag 20110403 21:33:44< Afan_> code tag* 20110403 21:34:07< Crab_> both ways are used in wesnoth. for example, check the usage of rewrite_map.lua in Legend of Wesmere 20110403 21:34:21< Crab_> we can load files from lua code 20110403 21:34:37< Afan_> and part of the job is to hook up lua functions to their c++ equivilents but in i think its scripts/lua.cpp there already is several hooks 20110403 21:34:53< Crab_> yes, in scripting/lua.cpp, there are many hooks already 20110403 21:34:59< Crab_> but we need some ai-specific hooks 20110403 21:35:02< Afan_> oh ok 20110403 21:35:17< Crab_> for example, the movement map of own units (source -> destination) 20110403 21:35:19< Afan_> so then the engine would need to be able to both read lua files and lua_chunks 20110403 21:35:39< Crab_> it reads lua chunks in WML files. 20110403 21:35:44< Afan_> yeah 20110403 21:35:57< Crab_> those chunks might call lua.dofile or lua.require to process external files 20110403 21:36:05< Afan_> ok that helps 20110403 21:36:14< Crab_> oops, wesnoth.dofile, wesnoth.require ) 20110403 21:36:24< Crab_> src/scripting/lua.cpp defines those functions 20110403 21:38:08-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 21:42:27< timotei> zookeeper: hmm, I've used the {VARIABLE my_var 2 } on multiple lines, but I get the error: Invalid WML found: [set_variable] not supported at scenario toplevel 20110403 21:42:31< timotei> zookeeper: that means it works right? 20110403 21:42:52-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110403 21:43:37< Soliton> if only there was a way to have wesnoth output preprocessed files... 20110403 21:43:49< timotei> Soliton: it does :) 20110403 21:43:51< Crab_> Soliton: isn't --preprocess there ? 20110403 21:44:21< timotei> zookeeper: I've moved it in an [event] tag, and it seems I don't have any errors, so it must be that is ok to have the macro on multiple lines :P 20110403 21:44:26 * Soliton really must work on not forgetting the smiley. 20110403 21:44:54< timotei> elias: sorry, I was afk for a time 20110403 21:44:58< Crab_> ) 20110403 21:45:25< timotei> elias: oh yeah. I remember. I was trying to modify the wmlparser2.py a bit to handle the macro calls too. and I seen you handle some >> thingys 20110403 21:45:43< timotei> elias: does there even exist such "command" in wesnoth? 20110403 21:45:56< timotei> elias: for example: arrows = line.find('<<') 20110403 21:47:17< Crab_> timotei: yes, code= << ... multi line string ... >> 20110403 21:47:27< timotei> Crab_: is that lua? 20110403 21:47:31< Crab_> timotei: check data/ai/scenarios/scenario-lua-ai.cfg, for the example 20110403 21:47:36< timotei> of, yeah, forgot about it. 20110403 21:47:38< timotei> thanks a lot! 20110403 21:47:49< Crab_> timotei: no, just a way to embed multi-line strings into wml. not lua, but often used with lua. 20110403 21:48:26< timotei> I see 20110403 21:55:52< Nephro> Copying other people's code without understanding might lead to intense pain 20110403 21:56:18< Crab_> yes, copypaste is the root of all evil ) 20110403 21:56:52< Nephro> By the way, those were your 3 lines I ctrl+c/ctrl+v'ed :D 20110403 21:57:06-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has quit [Remote host closed the connection] 20110403 21:58:00< Nephro> And the single thought in my head "nah, what's the point checking that function, Crab_ wrote it, it must be fine" has wasted a whole hour ;[ 20110403 21:58:16< Crab_> )) 20110403 21:58:21< Crab_> there's a bug somewhere ? 20110403 21:58:57< Nephro> No, the function works correct from where I took it, but it didn't feel well in the new place... Must've got homesick or something :) 20110403 21:59:09< Crab_> hehe ) interesting )) 20110403 21:59:21< Crab_> and... it's cute ) 20110403 22:01:32< Nephro> And.... Still something went wrong :{ At least the game actually runs now, that's progress... 20110403 22:01:40< Crab_> ))) 20110403 22:03:44-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 240 seconds] 20110403 22:04:14< Nephro> I think I'll be getting dreams today, in which I am an aspect and I go through a hallway knocking on doors with names engine_default, engine_fai and engine_lua and only the last one opens and behind it is a big deep hole... sorry 20110403 22:06:52-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 22:09:11-!- Afan_ [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 22:10:58< tschmitz> Say I have a class T that I plan to use shared_ptr's on. If my destructor for this class makes another shared_ptr to the object currently being destroyed, will the object be destroyed again at the end of my destructor when the local shared_ptr goes out of scope? I.e., will the destructor recurse on itself in this situation, causing a stack overflow? 20110403 22:12:03< Nephro> The best way to find out something you don't know is to check :) 20110403 22:13:00< tschmitz> Just wondering whether someone here knew 20110403 22:13:16< tschmitz> I've been looking over specification for shared_ptr for a while 20110403 22:13:49< tschmitz> there's a whiteboard bug causing a stack overflow. 20110403 22:15:08< Crab_> tschmitz: segfault 20110403 22:15:33< tschmitz> Crab_: What about segfault? 20110403 22:15:48< Crab_> tschmitz: that's about your question 20110403 22:16:13< tschmitz> Crab_: You're saying that a segfault will arise in that situation I described? 20110403 22:16:24-!- Afan [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 22:16:24< Crab_> yes 20110403 22:16:39-!- Afan [~IceChat7@c-76-29-51-121.hsd1.il.comcast.net] has quit [Client Quit] 20110403 22:16:52< Crab_> note that you don't need a boost shared pointer for this, just run 'delete this' in destructor; 20110403 22:17:19-!- Afan [~IceChat77@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 22:19:17-!- vdaras [~vassilis@adsl-244.109.242.21.tellas.gr] has quit [Remote host closed the connection] 20110403 22:19:17-!- Afan [~IceChat77@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 22:21:33< timotei> oh. can't belive that the ElementTreeIterator doesn't maintain the alphabetical order :| 20110403 22:22:22-!- epyon [~IceChat77@89-73-132-59.dynamic.chello.pl] has joined #wesnoth-dev 20110403 22:22:38-!- BaronControl [~BaCon@S0106002191463e9c.vf.shawcable.net] has joined #wesnoth-dev 20110403 22:24:34-!- sheraff [~Tri@c-98-196-106-93.hsd1.tx.comcast.net] has joined #wesnoth-dev 20110403 22:25:12-!- BaronControl [~BaCon@S0106002191463e9c.vf.shawcable.net] has quit [Client Quit] 20110403 22:27:48-!- BaronControl [~BaCon@S0106002191463e9c.vf.shawcable.net] has joined #wesnoth-dev 20110403 22:31:32< Nephro> Hurray! Lua aspects work :) 20110403 22:31:44< Nephro> I'll get some tea to celebrate 20110403 22:31:54< Crab_> :) :) 20110403 22:33:19< timotei> Nephro: lucky you don't depend on anyone else's work :P 20110403 22:35:27-!- nagbot [~nagbot@wesnoth/bot/nagbot] has quit [Remote host closed the connection] 20110403 22:37:28-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 22:37:44< Crab_> timotei: on what do you depend :) ? 20110403 22:38:04< timotei> Crab_: well, I was doing the proposal, and discovered that the default project builder 20110403 22:38:15< timotei> takes the inverse alphabetically order of the files in the project 20110403 22:38:31-!- monochromatic [~elvish_so@pool-173-59-70-117.phlapa.east.verizon.net] has joined #wesnoth-dev 20110403 22:38:35< timotei> so I have to rewrite a class, or make myself the list to visit 20110403 22:38:40< timotei> (the list of resources) 20110403 22:38:50< timotei> I'm wondering how I didn't see this already. 20110403 22:39:09< timotei> I guess the mainline campaigns were written very good so it wouldn't really matter the order I parse the scenarios xD 20110403 22:39:14< timotei> s/parse/parsed 20110403 22:44:06-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20110403 22:44:45-!- Blueblaze [~Blueblaze@adsl-99-4-146-155.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110403 22:44:54-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has joined #wesnoth-dev 20110403 22:44:54-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has quit [Changing host] 20110403 22:44:54-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 22:48:02-!- Afan [~IceChat77@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 22:50:17-!- Afan [~IceChat77@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 22:53:32< timotei> Crab_, zookeeper: I'm trying to see if I got it right: the processor doesn't parse anything else in the current directory if there is a _main.cfg there 20110403 22:53:33< timotei> right? 20110403 22:54:20< zookeeper> true, if you included that whole directory 20110403 22:55:02< timotei> and if there is no _main.cfg but: _initial.cfg, my_dir. will the _initial.cfg be before my_dir? 20110403 22:55:08< zookeeper> having a _main.cfg doesn't prevent you from including individual files from that dir however much you want 20110403 22:55:13< timotei> zookeeper: yeah 20110403 22:55:15< Crab_> timotei: note src/filesystem.cpp:129 20110403 22:55:44< timotei> Crab_: oh. yeah. Thanks 20110403 22:55:44< zookeeper> timotei, err, dunno, i didn't even remember such a thing existed. 20110403 22:55:45< Crab_> and :236 20110403 22:56:06< timotei> so yeah. it's like I thought 20110403 22:56:07< timotei> thanks guys 20110403 22:57:53-!- Blueblaze [~Blueblaze@adsl-99-4-146-155.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110403 22:58:38-!- negusnyul [~negusnyul@dsl5402A151.pool.t-online.hu] has quit [Remote host closed the connection] 20110403 23:00:33-!- dtiger [~dtiger@dynamic-vpdn-93-125-13-160.telecom.by] has quit [Remote host closed the connection] 20110403 23:00:45< BaronControl> Just curious: regarding summer of code applications; should school assignments be posted? I mean, will code about implementing trees be at all useful in distinguishing good applicants from the bad? 20110403 23:01:02-!- Blueblaze [~Blueblaze@adsl-99-4-146-155.dsl.hstntx.sbcglobal.net] has quit [Client Quit] 20110403 23:01:29< timotei> BaronControl: "be posted" as... answer to: What programs/software have you worked on before? 20110403 23:01:48< Crab_> BaronControl: history shows that 'good applicants' usually have code submitted to wesnoth till the end of application period, code related to things that they would be doing during the summer. 20110403 23:02:08< Crab_> BaronControl: but, any code is better than none, definitely 20110403 23:02:47-!- yann [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has quit [Ping timeout: 252 seconds] 20110403 23:02:52< BaronControl> Aah. Well, I guess I'll get onto finding something to pitch in, then (thanks for the reply). 20110403 23:03:29< Crab_> ask questions, if necessary 20110403 23:03:33-!- cemycc [~cemycc@79.112.114.108] has quit [Quit: Leaving] 20110403 23:03:34< Crab_> if we're around, we try to answer :) 20110403 23:07:12< BaronControl> Actually, I did have a question: I was looking at the bug reports for the whiteboard (this one in particular: https://gna.org/bugs/index.php?17060), but they've already been assigned to gabba. Is there any way to find other, unassigned bugs for the whiteboard project (I'm rather new to GNA, too D: )? 20110403 23:07:28< Crab_> wesbot: seen gabba 20110403 23:07:29< wesbot> Crab_: The person with the nick gabba last spoke 2d 4h ago. 2d 4h ago person left: 20110403 23:08:04< Crab_> gabba is not actively doing anything, but he's around from time to time, so all the whiteboard-related bugs are assigned to him 'by default', since he's the one who wrote that thing :) 20110403 23:08:32< Crab_> it was 'noted and confirmed' on 11th November 2010 20110403 23:08:38< Crab_> so, I guess it's safe to go for it. 20110403 23:08:54< BaronControl> Good to have your go-ahead; again, thanks :). 20110403 23:09:05< Crab_> good luck ) 20110403 23:11:44< boucman> BaronControl: all WB bugs are assigned to gabba by me, and he would be glad if someone else fixed them :) 20110403 23:11:57< timotei> ok guys 20110403 23:11:58< timotei> good night 20110403 23:11:59-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Quit: SIGKILL] 20110403 23:12:08< boucman> and comitting a patch and posting a comment on the bug to have him look at it is a good idea :) 20110403 23:12:14< boucman> and a good way to contact him 20110403 23:13:08< BaronControl> Thanks for the advice :). 20110403 23:13:43< CIA-89> timotei * r49096 /trunk/utils/java/org.wesnoth/ (6 files in 2 dirs): eclipse plugin:Remove the now obsolete unit templates 20110403 23:14:06< CIA-89> timotei * r49097 /trunk/utils/java/org.wesnoth/src/org/wesnoth/preferences/WesnothPreferencesPage.java: eclipse plugin: let us guess the userdata dir too 20110403 23:14:21< CIA-89> timotei * r49098 /trunk/utils/java/org.wesnoth/src/org/wesnoth/wizards/generator/WizardLauncherPage0.java: 20110403 23:14:22< CIA-89> eclipse plugin: Fix a nullreference exception when there 20110403 23:14:22< CIA-89> is currently no selection on the workspace 20110403 23:17:05-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20110403 23:17:29-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 23:18:46-!- Afan [~IceChat77@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 23:19:24-!- eoc [~eoc@pD95602B3.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 20110403 23:20:14-!- Greywhin1 [~Greywhind@138.16.23.112] has quit [Ping timeout: 248 seconds] 20110403 23:23:29-!- Afan [~IceChat77@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 23:28:26-!- BaronControl [~BaCon@S0106002191463e9c.vf.shawcable.net] has left #wesnoth-dev ["Lunch"] 20110403 23:29:32-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20110403 23:31:35-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Quit: deekay] 20110403 23:32:19-!- eoc [~eoc@pD95606AC.dip0.t-ipconnect.de] has joined #wesnoth-dev 20110403 23:38:14-!- Upthorn [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has quit [Quit: this quit message is 100% guaranteed not to contain obscenity.] 20110403 23:40:25< CIA-89> beetlenaut * r49099 /trunk/data/campaigns/Dead_Water/scenarios/08_Talking_to_Tyegea.cfg: Grammer mistake. 20110403 23:41:36< zookeeper> good that it wasn't a typo fix... 20110403 23:41:53 * stikonas though exacly the same thing :) 20110403 23:42:17< stikonas> hmm, I'm not that good with keyboard either 20110403 23:42:24< Nephro> I don't get it 20110403 23:42:28< Nephro> is that a joke? :D 20110403 23:42:59< stikonas> Grammer is misspelled 20110403 23:43:10< Nephro> Yeah, well, it doesn 20110403 23:43:15< Nephro> doesn't look like a typo 20110403 23:43:21< Nephro> e is pretty far from a 20110403 23:43:41-!- Elvish_Pillager [~eli@dhip-164.foss.residences.colby.edu] has joined #wesnoth-dev 20110403 23:44:02< stikonas> depends on the keyboard layout... 20110403 23:44:15< stikonas> maybe he is using dvorak 20110403 23:44:39 * Nephro can't imagine himself using a different layout 20110403 23:45:30< eoc> you get used to it. I had more trouble in returning to qwerty 20110403 23:45:55-!- Upth [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has joined #wesnoth-dev 20110403 23:45:55-!- Upth is now known as Upthorn 20110403 23:46:41< Nephro> if (playerName[i] == "Q" || "q") { -- guys on c++ channel having fun :) 20110403 23:47:32-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20110403 23:48:54-!- vjoe [~vjoe@84.93.168.199] has quit [Quit: Lost terminal] 20110403 23:49:02-!- stikonas_ [~and@ctv-213-164-115-159.vinita.lt] has joined #wesnoth-dev 20110403 23:49:02-!- stikonas_ [~and@ctv-213-164-115-159.vinita.lt] has quit [Changing host] 20110403 23:49:02-!- stikonas_ [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110403 23:49:31-!- Afan [~IceChat77@c-76-29-51-121.hsd1.il.comcast.net] has joined #wesnoth-dev 20110403 23:49:46-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20110403 23:49:51-!- Disruption [~Disruptio@104.Red-81-36-233.dynamicIP.rima-tde.net] has quit [] 20110403 23:50:02< Afan> I have one more question for the GSoC if anyone can help me 20110403 23:50:51< Nephro> Afan, feel free to ask, someone will probably give you an answer(or at least keywords for google) 20110403 23:52:14< Afan> Are you still suposed to submit your idea through the GSoC website dispite creating a page for it on the wiki? Or are you soley apply through the wiki 20110403 23:52:55< Crab_> submit to google 20110403 23:52:58< Nephro> I think the official application to google must be made through their site, with a link back to your wiki page here at Wesnoth 20110403 23:53:21< Afan> so in my application i should give a link to my wiki page? 20110403 23:53:31< Crab_> Afan: we CANNOT accept an application which is not submitted to google. 20110403 23:53:40< Crab_> Afan: you can just link to wiki, yes 20110403 23:53:55< Afan> I thought so but it seemed like you were doing it through your wiki 20110403 23:54:06< Crab_> Afan: and be sure to mention your IRC nickname there, as well 20110403 23:54:17< Crab_> Afan: wiki for the info, google's page for the official thing 20110403 23:54:19< Crab_> i.e., 20110403 23:54:23< Crab_> wesbot: Nephro ? 20110403 23:54:30< Crab_> nagbot: Nephro? 20110403 23:54:46< Crab_> seems he's not around :) 20110403 23:54:49< Nephro> what are you trying to achieve? :) 20110403 23:55:20-!- nagbot [~nagbot@wesnoth/bot/nagbot] has joined #wesnoth-dev 20110403 23:55:21< Crab_> Nephro: trying to show that you have both a wiki page and a google application ) 20110403 23:55:26< Crab_> ah, here he is... 20110403 23:55:29< Crab_> nagbot: Nephro? 20110403 23:55:30< nagbot> nephro : http://wiki.wesnoth.org//SummerOfCodeProposal_LuaAI_Improvement_Nephro : http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/nephro/1 20110403 23:57:22-!- stikonas_ is now known as stikonas 20110403 23:57:22-!- Afan [~IceChat77@c-76-29-51-121.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 20110403 23:59:01-!- Tigge [~tigge@c-eda172d5.015-28-73746f34.cust.bredbandsbolaget.se] has joined #wesnoth-dev 20110403 23:59:27< Nephro> b.t.w. Crab_ while you're here, we had a short discussion with boucman about the evaluation of the proposal pages, and your page was mentioned as an example of a really good one. I noticed you had a lot of technical descriptions there, but that project included a lot of design work. I wonder, what technical details could I add to my proposal, since the obligatory part is mainly straightforward? Should I try to make some sketches of the design for my fu 20110403 23:59:28< Nephro> n part that is intended to be done in august and further on? --- Log closed Mon Apr 04 00:00:04 2011