--- Log opened Wed May 01 00:00:02 2013 20130501 00:03:06< leo42> hello im trying to run some microAi test senarios but i keep getting eror messages anyone know wear the test senarios are saved for the ubundu instalation... 20130501 00:03:10< irker746> Wesnoth: fendrin :master * 1c8c82e / src/editor/palette/tristate_button.cpp,src/editor/palette/tristate_button.hpp: Code cleanups. http://git.io/XNWC4w 20130501 00:03:32< leo42> or if i have to download the senarios from a database ?? :P 20130501 00:04:10< timotei> Don't try this at home: http://techcrunch.com/2013/04/30/overheating-htc-evo-shift-burns-owner/ 20130501 00:04:35< Crab_> leo42: data/ai/micro_ais/scenarios , in latest wesnoth 20130501 00:04:52< bumbadadabum> timotei: Wow 20130501 00:05:01< perennate> ouch 20130501 00:06:13< bumbadadabum> timotei: In my experience, phones don't get hot easily 20130501 00:06:48< bumbadadabum> and never THIS hot 20130501 00:06:48< timotei> bumbadadabum: Htc do! 20130501 00:06:49< timotei> At least the wildfire was overheating a lot 20130501 00:06:52< bumbadadabum> apparently 20130501 00:08:05< mattsc> leo42: what error messages are you getting? 20130501 00:09:12-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 276 seconds] 20130501 00:09:35< leo42> mattsc: micro_ai_test is not a senario :P i probable sould replace that word the the senario name :P 20130501 00:10:23< mattsc> And this is when running the command with the -t option? In 1.11.2? 20130501 00:10:41-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130501 00:10:46-!- Iordanis__ [Iordanis@host214-207.cvd.fit.edu] has quit [Ping timeout: 248 seconds] 20130501 00:11:13< leo42> yes.. just download't for ubundu 20130501 00:12:50< leo42> Crab_: i can not fid micro_ais folder in ai :S it is not hiden corect ?? are we talking abut the instalation file or the sorce code file ?? 20130501 00:13:25-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20130501 00:13:38< Crab_> leo42: it's not hidden, if you have the source it should be in the data/ai/micro_ais - e.g. look at https://github.com/wesnoth/wesnoth-old/tree/master/data/ai 20130501 00:13:57< Crab_> leo42: and, if you have source, you can run the game from the source directory, after compiling 20130501 00:14:07< Crab_> leo42: there's no need to install 20130501 00:16:44< leo42> Crab_ oo ok... i got the idie that compiling a program this big for tests would be a bad idia so i have been trying out the normal instalation :P 20130501 00:17:24< Crab_> leo42: it's better to use the latest source when developing, you really want the new bugfixes (and new bugs) 20130501 00:17:26< leo42> thnx for all the help again :) 20130501 00:18:14< Crab_> leo42: if you'll run into any problems when compiling, you can ask here (sometimes you won't get a quick answer, but you'll get it.. eventually :) ) 20130501 00:18:22< Crab_> (people are not always around) 20130501 00:18:23< leo42> yea i got the source 2-3 days ago probably time to start messing around with it :P 20130501 00:18:40< mattsc> leo42: what Crab_ says is true, of course, but the Micro AIs should work in 1.11.2 20130501 00:18:43< Crab_> leo42: you still have several weeks before we pick students 20130501 00:19:06-!- Crendgrim [~quassel@f050095059.adsl.alicedsl.de] has quit [Ping timeout: 272 seconds] 20130501 00:19:51< leo42> yea but my propotition is terible im hopping to run in some ideas in 2 days :P 20130501 00:20:44-!- Crendgrim [~quassel@g224213207.adsl.alicedsl.de] has joined #wesnoth-dev 20130501 00:23:13< Crab_> leo42: we look for (1) activity on IRC, (2) patches or code demo examples, (3) good project proposal. The best way towards a good proposal is to try starting work on the project, and asking good questions if you don't know what should be done. 20130501 00:24:54< mattsc> leo42: FYI, I just started the MAI test scenario from the CL in both 1.11.2 and latest trunk (synced and compiled 5min ago) and both worked. 20130501 00:25:30-!- Crab_ [~chernyi@wesnoth/developer/crab] has left #wesnoth-dev [] 20130501 00:26:35< leo42> mattsc: ok so im doing something wrong ... so the micro_ai_test is actualy a working senario ?? 20130501 00:27:04< mattsc> yes - but only if you start it from the CL with the -t option. 20130501 00:27:19< Vodkano> yes, what version did you download? 20130501 00:27:23< mattsc> If you look into it, it has a [test] rather than [scenario] top level tag 20130501 00:28:13< nurupo> huh, my dropbox links are still on the "Compiling Wesnoth on Windows", as if i haven't asked Crab_ to reupload them 20130501 00:29:05< nurupo> i guess he was busy with this gsoc thingy, better remind him again 20130501 00:29:12< leo42> yea always CL... and i used the -t option.. 20130501 00:31:35< leo42> il try compiling the source code but im on the netbook so unziping and compiling will take some time :P 20130501 00:32:44< mattsc> leo42: it really should work with 1.11.2. Can you locate the data directory and make sure you have something in data/ai/micro_ais ? 20130501 00:32:46< leo42> il try compiling the source code but im on the netbook so unziping and compiling will take some time :P 20130501 00:32:58< leo42> oups double send... 20130501 00:33:18< leo42> im missing the micro_ais folder 20130501 00:33:31< leo42> i don know y the game seems to work normaly 20130501 00:34:11< mattsc> And just to be sure, if you run it from the CL with the --version option, you get 1.11.2? 20130501 00:35:49< leo42> oo dam i get 1.10.2 :s 20130501 00:37:16-!- Blueblaze [~Blueblaze@adsl-99-158-45-47.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20130501 00:37:20< leo42> okkk i got it now ... i was hasty on the dowload 2 day ago... 20130501 00:37:26< leo42> sooooo sorry :s 20130501 00:37:46< mattsc> :D No worries, we've all done things like this. 20130501 00:39:04< leo42> thanks for the help ... :) il download the curent file try to compile and run 1-2 test senarios 2day... i compile in gcc corect ? 20130501 00:40:23< mattsc> Yes. But better ask somebody else about details on Linux (I'm using a Mac) 20130501 00:42:50< leo42> okkk :P isent mac a bit restricting when running CL and compiling ?? just asking out of ignorance :P 20130501 00:45:44< fabi> anonymissimus: Still around? 20130501 00:46:28< anonymissimus> fabi: yes 20130501 00:46:48< anonymissimus> mattsc: I just had an idea for a micro_ai, a "use leadership" one 20130501 00:47:03< Vodkano> leo42: just use scons from the wesnoth folder 20130501 00:47:05< anonymissimus> I suspect it's too difficult though 20130501 00:47:15< mattsc> leo42: it's unix as far as CL is concerned. 20130501 00:47:43< mattsc> and Wesnoth is really the only thing I need to compile (I'm using interpreted language for my work), so I wouldn't know about that :) 20130501 00:48:18< anonymissimus> hm, leadership requires alternating the moves of units, too hard 20130501 00:48:30< mattsc> anonymissimus: you mean placing leaders to increase attack damage, moving them from unit to unit etc.? 20130501 00:48:36< anonymissimus> yes 20130501 00:48:53< leo42> Volkano: i don know the term scons :s 20130501 00:49:03< skyfaller> ooh, Fred really needs that for Goblin Rousers 20130501 00:49:13< mattsc> it's on the list. But yes, it's not easy, so it'll take a little before I get to that 20130501 00:49:16< leo42> mattsc: ooo cool yea its logical :P 20130501 00:49:28< anonymissimus> but I think I couldn't teach an AI the way I play with leaders; I mean, move them one spot, attack with 2 units, move him another hex, attack etc 20130501 00:49:56< anonymissimus> this unit shuffling can get extraordinarily complex 20130501 00:50:09< mattsc> anonymissimus: there is in principle nothing that makes that impossible. 20130501 00:50:39< Vodkano> leo42: Scons is a build system like make. You can use CMake too. Just cd into wesnoth-1.11.2, then type 'scons' 20130501 00:50:44< mattsc> But yes, it's complicated. I will try at some point though. As skyfaller said, it would be useful even for our "grunt rush" AIs 20130501 00:50:56< Vodkano> leo42: If you don't have it, 'sudo apt-get install scons' 20130501 00:51:09< skyfaller> Fred would probably have to get better at leveling goblins first, though 20130501 00:51:31< mattsc> Fred would first have to get better at a lot of things :) 20130501 00:51:54< skyfaller> there really should be a micro-ai for squishy damage-dealers like mages and goblins 20130501 00:52:07< Vodkano> what would it do? 20130501 00:52:31< leo42> Vodkano that is verry usefull thnx :) 20130501 00:52:47< skyfaller> I mean, you'd have to treat goblins slightly differently from mages, but really you don't want either of them to die, you should shield these glass cannons so they survive to keep dealing damage 20130501 00:53:45< skyfaller> the thing is that goblins are also useful to e.g. cheaply hold villages against scouts, but in a full-scale battle they should be treated more like mages than grunts 20130501 00:53:55< Vodkano> there's the protect micro AI, but i think it can only defend one unit 20130501 00:54:31< skyfaller> the longer you can keep a lvl0 alive, the more you save in upkeep 20130501 00:54:44< fabi> anonymissimus: I just enabled the help system in the editor. Maybe you want to define a set of topics you would like to see help for? 20130501 00:57:15< skyfaller> I would just like to make sure that the glass cannons survive, ideally you would use them to kill an enemy unit and then have shields fill in in front of them 20130501 00:58:00< skyfaller> naturally goblins aren't as efficient at that as mages or DAs, but against the right target, e.g. horses at night, they can be just as devastating 20130501 00:58:11-!- vinipsmaker [~vinipsmak@179.235.172.172] has joined #wesnoth-dev 20130501 00:58:23-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130501 00:59:31< anonymissimus> fabi: I rather would like you fixing the end turn button :P 20130501 00:59:48< mattsc> Vodkano: the Protect Unit MAI can protect several units at a time, but it does something quite different from what skyfaller is talking about 20130501 01:00:05< fabi> anonymissimus: Thunderstruck is on it. 20130501 01:02:24< skyfaller> mattsc: do you agree that a "glass cannon" MAI would be helpful? Or is there some better way to teach Fred to protect squishy damage dealers? 20130501 01:03:09< skyfaller> they're not like healers or leadership, you have to use them directly in battle 20130501 01:03:11-!- nphro_ [~nphro@cpc4-broo8-2-0-cust224.14-2.cable.virginmedia.com] has joined #wesnoth-dev 20130501 01:03:28-!- Blueblaze [~Blueblaze@adsl-99-158-45-47.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20130501 01:03:42-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 264 seconds] 20130501 01:03:54< skyfaller> they just can't soak much damage 20130501 01:04:19< mattsc> skyfaller: yes, it would be useful (although I would not implement it as an MAI when used with Fred), but it is even more complicated than what anonymissimus suggested. 20130501 01:04:34< skyfaller> hahaha I love coming up with complicated problems for you ;-) 20130501 01:04:42< mattsc> skyfaller: I know :) 20130501 01:05:01< skyfaller> why don't we want Fred to use MAIs? 20130501 01:05:05< mattsc> However, in a reduced sense Fred has something along those lines in it already 20130501 01:05:34< mattsc> MAIs are just a wrapping system for CAs. We'd use the code directly in Fred. 20130501 01:06:08< mattsc> And it is likely better to integrate it directly into what Fred is doing already, rather than as separate CAs. 20130501 01:06:29-!- nphro [~nphro@cpc4-broo8-2-0-cust224.14-2.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 20130501 01:07:11< mattsc> skyfaller: so the counter attack evaluation does something like this already for attacks on individual enemies. 20130501 01:07:38-!- ancestral [~ancestral@209-253-20-121.ip.mcleodusa.net] has joined #wesnoth-dev 20130501 01:07:52< mattsc> Assume you have 3 attackers, a goblin and 2 grunts. Fred will go through all attack combos of those three units on an enemy. 20130501 01:08:03-!- nphro_ [~nphro@cpc4-broo8-2-0-cust224.14-2.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 20130501 01:08:20< mattsc> For each attack formation, he calculates the possible counter damage on each attacker. 20130501 01:09:11< mattsc> If that damage is too high, the attack is not done. So, naturally, the ones with the goblin in the back will come out best from this. 20130501 01:09:46< mattsc> However, really looking ahead to other attacks, or protecting units that have already attacked is much more complicated and not done. 20130501 01:10:26< skyfaller> hm, wait, but the counterattack damage should be the same for grunts and goblins, since both are melee and have similar resistances, it's just the goblin will die from damage that a grunt would survive 20130501 01:11:08< mattsc> skyfaller: yes, that's really what's being evaluated 20130501 01:11:37< mattsc> In a nutshell, at least. If you want the details, you know where the code is ;) 20130501 01:12:14< skyfaller> ok :) 20130501 01:13:11< mattsc> I'm just saying that, to a small extent, we do this already. To do it right is ... slightly more complex. 20130501 01:13:19< skyfaller> right 20130501 01:13:27< skyfaller> remind me why we stopped using separate CAs for Fred? Something to do with passing info between CAs? 20130501 01:13:42< mattsc> Mostly, yes. 20130501 01:14:29< mattsc> And we're still using a CA system, in a way, just not the built-in one. 20130501 01:17:34-!- vinipsmaker [~vinipsmak@179.235.172.172] has quit [Quit: Leaving] 20130501 01:17:57-!- vinipsmaker [~vinipsmak@179.235.172.172] has joined #wesnoth-dev 20130501 01:19:24-!- ancestral [~ancestral@209-253-20-121.ip.mcleodusa.net] has quit [Ping timeout: 276 seconds] 20130501 01:28:44< AI0867> Technical details of permanent failure: 20130501 01:28:44< AI0867> Google tried to deliver your message, but it was rejected by the server for the recipient domain gna.org by mail.gna.org. [78.40.125.82]. 20130501 01:28:47< AI0867> The error that the other server returned was: 20130501 01:28:49< AI0867> 550 Administrative prohibition 20130501 01:29:01< AI0867> Ivanovic: ^ 20130501 01:29:06< AI0867> so this is probably not going to work 20130501 01:31:25-!- vinipsmaker [~vinipsmak@179.235.172.172] has quit [Quit: Leaving] 20130501 01:40:45-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has left #wesnoth-dev [] 20130501 01:41:01< AI0867> so, if we want a commits mailinglist, we can 1) maybe reconfig wesnoth-commits@gna.org if possible 2) if wesnoth-commits is a special case, create another list 3) use sourceforge? 4) self-host (if we're going to host our own bugtracker anyway... 20130501 01:43:38-!- anonymissimus [~chatzilla@HSI-KBW-149-172-228-192.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.90 [Firefox 11.0/20120312181643]] 20130501 01:44:06< vultraz> JW, what's wrong with Github's bugtracker? 20130501 01:45:46< AI0867> eh, we decided it lacks some features we want 20130501 01:45:54< AI0867> not sure which ones, but whatever 20130501 01:46:00< AI0867> suggested replacement is redmine 20130501 01:46:05< AI0867> which we'd host ourselves 20130501 01:47:29-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20130501 01:49:25-!- Samual_ [diotecktec@xonotic/core-team/Samual] has quit [Ping timeout: 248 seconds] 20130501 01:50:28-!- Vodkano [~ferran@206.84.21.95.dynamic.jazztel.es] has left #wesnoth-dev [] 20130501 01:51:34-!- jetrel2 [~jetrel2@64.208.23.76] has quit [Ping timeout: 256 seconds] 20130501 01:52:22-!- Upthorn [~ogmar@69.62.144.56] has joined #wesnoth-dev 20130501 02:02:33< shadowm> !log master^^^^^^ 20130501 02:02:33< shikadibot> shadowm: Revision master^^^^^^ () on Thu Jan 1 00:00:00 1970: 20130501 02:02:36< shikadibot> shadowm: 20130501 02:02:39< shikadibot> shadowm: Web interface URL: https://github.com/wesnoth/wesnoth-old/commit/master^^^^^^ 20130501 02:03:52-!- vinipsmaker [~vinipsmak@179.235.172.172] has joined #wesnoth-dev 20130501 02:05:36-!- mattsc [~mattsc@fw.hia.nrc.ca] has quit [Quit: bye] 20130501 02:08:27-!- pelotr0n [~Zach@96-35-228-205.dhcp.stls.mo.charter.com] has joined #wesnoth-dev 20130501 02:12:13-!- pelotron [~Zach@96-35-228-205.dhcp.stls.mo.charter.com] has quit [Ping timeout: 245 seconds] 20130501 02:13:11-!- newGuy [5d8b56df@gateway/web/freenode/ip.93.139.86.223] has joined #wesnoth-dev 20130501 02:29:26-!- Shofixti [~shofixti2@sdbron9882w-047054042179.dhcp-dynamic.FibreOp.on.FibreOp.ca] has joined #wesnoth-dev 20130501 02:29:50< Shofixti> Seems like I missed Crab. Again. 20130501 02:30:40-!- Iordanis__ [Iordanis@host214-207.cvd.fit.edu] has joined #wesnoth-dev 20130501 02:43:37< nurupo> Iordanis__: have you made wesnoth work with visual studio? 20130501 02:43:49< Iordanis__> not really 20130501 02:43:55< Iordanis__> I have quit 20130501 02:44:10< Iordanis__> I was too hard to find out what was wrong 20130501 02:44:17< Iordanis__> I compiled it on linux though 20130501 02:44:25< Iordanis__> do u have any idea how to do it on visual studio? 20130501 02:44:45< Iordanis__> nurupo ^^^ 20130501 02:46:02< nurupo> this guide should work http://wiki.wesnoth.org/CompilingWesnothOnWindows 20130501 02:47:35< Shofixti> I managed to get it working in Visual Studio 2008 just the other day 20130501 02:48:21< Shofixti> The guide wasn't quite enough for me, I needed to download a few things manually 20130501 02:50:32< nurupo> Shofixti: can you remember what you had to download? 20130501 02:51:47< nurupo> like boost's bzip2 20130501 02:54:58< AI0867> that still hasn't been added? 20130501 02:55:13< AI0867> I broke the windows build by making that a dependency months ago 20130501 02:55:23< AI0867> that is, january or even last year 20130501 02:57:44< Shofixti> Sorry, back 20130501 02:57:59< Shofixti> nurupo: Yes, a bunch of boost files specific to VC9 20130501 02:58:50< Iordanis__> I have visual studio 10 and downloaded installed and followed the guide but it doesn't responde so well I will see what I can do 20130501 02:58:52< Shofixti> nurupo: If you want, I can upload my projectfiles folder. 20130501 02:59:03< nurupo> Shofixti: no, thanks 20130501 03:02:21-!- Blueblaze [~Blueblaze@99.158.45.47] has joined #wesnoth-dev 20130501 03:04:16< nurupo> Shofixti: was curious, because i heard that the dropboxed VC10 external is complete, without any missing boost libraries, but i haven't heard anything about VC9 yet 20130501 03:12:05< Shofixti> nurupo: I had a ton of trouble with VC10. For some reason it would compile fine, but immediately quit 20130501 03:13:02< nurupo> Shofixti: you could try run it in debug and see what caused this 20130501 03:13:31< Shofixti> Is there some way I can send Crab a message outside of IRC? 20130501 03:13:46< nurupo> yes, by a PM message on the forum 20130501 03:13:54< Shofixti> nurupo: I have... I quits with error 1, but I don't get much more info than that 20130501 03:14:01< perennate> he probably also looks at IRC logs 20130501 03:14:30< nurupo> Shofixti: just put a breakpoint at the entry point and go trough the code 20130501 03:15:10< Shofixti> Seems like a lot of work, considering I have VC9 working fine... But if for some reason I ever need VC10, I'll try just that 20130501 03:15:20< nurupo> it also should generate stderr.txt, which can be of some help 20130501 03:17:08-!- Upthorn [~ogmar@69.62.144.56] has quit [Ping timeout: 246 seconds] 20130501 03:18:54-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20130501 03:24:26-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20130501 03:28:41-!- Shofixti [~shofixti2@sdbron9882w-047054042179.dhcp-dynamic.FibreOp.on.FibreOp.ca] has quit [Quit: Shofixti flees the scene] 20130501 03:32:57-!- Shofixti [~shofixti2@sdbron9882w-047054042179.dhcp-dynamic.FibreOp.on.FibreOp.ca] has joined #wesnoth-dev 20130501 03:46:22< AI0867> !log master~6 20130501 04:11:03< vinipsmaker> does anyone here use Doxygen within Wesnoth? The Doxygen configuration is quite outdate (almost unusable) 20130501 04:12:48< AI0867> maybe mordante 20130501 04:13:15< AI0867> !log master~6 20130501 04:13:24< shikadibot> AI0867: Revision 3f2f24 (anonymissimus) on Tue Apr 30 14:01:30 2013: 20130501 04:13:24< shikadibot> AI0867: allow filtering sides on controller= 20130501 04:13:24< shikadibot> AI0867: 20130501 04:13:24< shikadibot> AI0867: Disabled for networked multiplayer since the value differs between clients. 20130501 04:13:28< shikadibot> AI0867: Web interface URL: https://github.com/wesnoth/wesnoth-old/commit/3f2f24 20130501 04:15:13< vinipsmaker> if this affects nobody, then I'll update the Doxygen config 20130501 04:15:56< shadowm> devdocs.wesnoth.org is generated from it IIRC. 20130501 04:17:44< vinipsmaker> so I won't update doxygen config, because this would break the server (probably running an ancient version of Doxygen) 20130501 04:17:57< vinipsmaker> thanks for the info shadowm 20130501 04:18:12< shadowm> It would be nice to know exactly what's broken and how to fix it, though. 20130501 04:18:25< shadowm> doxygen --version prints 1.7.1 on wesnoth.org. 20130501 04:31:59-!- EliDupree2 [~eli@dhip-029.rrw.residences.colby.edu] has quit [Ping timeout: 255 seconds] 20130501 04:37:44-!- flix1 [~flix@178.77.174.193] has joined #wesnoth-dev 20130501 04:37:44-!- flix [~flix@178.77.174.193] has quit [Quit: Leaving.] 20130501 04:40:58-!- pelotr0n [~Zach@96-35-228-205.dhcp.stls.mo.charter.com] has left #wesnoth-dev ["Leaving"] 20130501 04:47:14-!- Gambit [~gambit@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20130501 04:49:23-!- Kexoth [~kex@89.205.70.185] has quit [Remote host closed the connection] 20130501 05:04:36-!- leo42 [~leantros@cpe-384193.ip.primehome.com] has quit [Ping timeout: 245 seconds] 20130501 05:05:05-!- leo42 [~leantros@cpe-384193.ip.primehome.com] has joined #wesnoth-dev 20130501 05:58:37-!- Shofixti [~shofixti2@sdbron9882w-047054042179.dhcp-dynamic.FibreOp.on.FibreOp.ca] has quit [Quit: Shofixti flees the scene] 20130501 05:58:42-!- Iordanis__ [Iordanis@host214-207.cvd.fit.edu] has quit [Ping timeout: 258 seconds] 20130501 06:03:48-!- perennate [~wizardus@MACGREGOR-THREE-TWENTY-EIGHT.MIT.EDU] has left #wesnoth-dev [] 20130501 06:09:41-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Read error: Connection reset by peer] 20130501 06:14:25-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130501 06:15:36-!- Iordanis__ [Iordanis@host214-207.cvd.fit.edu] has joined #wesnoth-dev 20130501 06:15:49-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130501 06:17:17-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20130501 06:25:50-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130501 06:47:00-!- irker746 [~irker@ai0867.net] has quit [Quit: transmission timeout] 20130501 06:55:19-!- Upthorn [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has joined #wesnoth-dev 20130501 07:57:19-!- vinipsmaker [~vinipsmak@179.235.172.172] has quit [Quit: Leaving] 20130501 08:14:29-!- Iordanis__ [Iordanis@host214-207.cvd.fit.edu] has quit [Quit: Leaving] 20130501 08:47:12-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130501 08:48:14-!- Trademark_ [~ptalbot@mne69-1-82-67-17-201.fbx.proxad.net] has joined #wesnoth-dev 20130501 08:48:29-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has joined #wesnoth-dev 20130501 08:49:57-!- Kexoth [~kex@89.205.70.185] has joined #wesnoth-dev 20130501 08:54:18-!- Kexoth [~kex@89.205.70.185] has quit [Ping timeout: 245 seconds] 20130501 08:58:58< thunderstruck> fabi, hi. 20130501 08:59:12< thunderstruck> fabi, did you see what I said about end turn button yesterday? 20130501 09:10:12-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20130501 09:18:06-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130501 09:19:34-!- rsyh93 [~young@c-76-26-142-24.hsd1.md.comcast.net] has quit [Ping timeout: 248 seconds] 20130501 09:28:57-!- {V} [~V@139-79-ftth.on.nl] has quit [Read error: Connection reset by peer] 20130501 09:29:31-!- {V} [~V@139-79-ftth.on.nl] has joined #wesnoth-dev 20130501 09:30:40-!- flix [~flix@178.77.174.193] has joined #wesnoth-dev 20130501 09:30:44-!- flix1 [~flix@178.77.174.193] has quit [Read error: Connection reset by peer] 20130501 09:51:50-!- Blueblaze [~Blueblaze@99.158.45.47] has quit [Quit: Blueblaze] 20130501 10:02:59-!- Vodkano [~ferran@206.84.21.95.dynamic.jazztel.es] has joined #wesnoth-dev 20130501 10:04:20-!- timotei [~timotei@79.119.97.62] has joined #wesnoth-dev 20130501 10:04:20-!- timotei [~timotei@79.119.97.62] has quit [Changing host] 20130501 10:04:20-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20130501 10:32:37-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20130501 10:45:27-!- nphro_ [~nphro@cpc4-broo8-2-0-cust224.14-2.cable.virginmedia.com] has joined #wesnoth-dev 20130501 10:51:37-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130501 10:54:09-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has left #wesnoth-dev [] 20130501 10:55:36-!- Zazweda [~valentin@neu67-3-82-239-80-59.fbx.proxad.net] has joined #wesnoth-dev 20130501 10:56:12-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130501 10:59:24-!- flix [~flix@178.77.174.193] has quit [Quit: Leaving.] 20130501 11:04:45< fabi> hi thunderstruck 20130501 11:07:21< thunderstruck> fabi, hi again. 20130501 11:07:57< fabi> thunderstruck: Please give me a minute to fetch some tea. 20130501 11:09:27-!- mjs-de [~mjs-de@g224186173.adsl.alicedsl.de] has joined #wesnoth-dev 20130501 11:12:17-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130501 11:13:17< fabi> thunderstruck: Okay, I guess since the end-turn button is the only none menu one in the game it doesn't matter much where the call to set_button_state() is placed. 20130501 11:14:50< thunderstruck> fabi, and also if you look at end_turn() in the same file, there is redundant line: "browse_ = true;" 20130501 11:14:59< thunderstruck> fabi, I'll remote that as well. 20130501 11:15:01< thunderstruck> remove* 20130501 11:15:16< thunderstruck> fabi, oh, wait. 20130501 11:17:43< thunderstruck> fabi, what's the best way to check if "browse_" is not used in some function call? 20130501 11:18:46< fabi> thunderstruck: Most debuggers allow to check the state of a variable, and also read access. 20130501 11:19:53< thunderstruck> fabi, oh, well, I guess I'll have to compile wesnoth with debug. 20130501 11:20:47< thunderstruck> fabi, (it very slow for me) 20130501 11:20:54< thunderstruck> it is* 20130501 11:20:58-!- TheMonster [~TheMonste@41.69.226.226] has joined #wesnoth-dev 20130501 11:23:10-!- EliDupree2 [~eli@dhip-029.rrw.residences.colby.edu] has joined #wesnoth-dev 20130501 11:25:39< fabi> thunderstruck: Sure, if you want to do serious c++ development the debugger is a must. 20130501 11:29:19-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20130501 11:31:55-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20130501 11:33:37< thunderstruck> fabi, yeah, it is time for me start using it more 20130501 11:37:45< fabi> thunderstruck: All the replay buttons might be broken as well. 20130501 11:40:09< thunderstruck> fabi, I'm not sure what do you call replay buttons. 20130501 11:41:26< fabi> thunderstruck: When you load a game, you can choose "Show replay", a checkbox. If done so you end up, not in the game but in a thing controlled by the replay_controller. 20130501 11:42:08< thunderstruck> fabi, ok, I'll check that as soon as I finish compiling wesnoth with debug. 20130501 11:47:57< fabi> thunderstruck: The replay gui is pretty much destroyed. 20130501 11:48:01< fabi> :-) 20130501 11:53:20< thunderstruck> fabi, "Could not create button: Image could not be found" 20130501 11:53:27< thunderstruck> fabi, where did it go? 20130501 11:54:15< fabi> Which image? 20130501 11:54:22< fabi> There must be more output. 20130501 11:55:33< thunderstruck> fabi, yes, there is. But the output says that "could not open image: 20130501 11:55:47< thunderstruck> .png, -pressed.png and -active.png 20130501 11:56:10< fabi> thunderstruck: Did you compile latest master? 20130501 11:56:55< thunderstruck> nope 20130501 11:56:55< fabi> thunderstruck: I fixed a similar problem for mordante a few hours ago. 20130501 11:58:32-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130501 11:59:34< thunderstruck> fabi, by the way, this commit 4e93b39 won't even compile, IIRC 20130501 12:00:22< thunderstruck> oh, not that one, but this one a1861e2 20130501 12:00:37< fabi> thunderstruck: links? 20130501 12:00:43-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: bumbadadabum] 20130501 12:01:05< thunderstruck> https://github.com/wesnoth/wesnoth-old/commit/a1861e2aa3f3fa557a12d04bd1c0a213fffb92c5 20130501 12:01:47< thunderstruck> fabi, I might be wrong, so I can check it first before you look at it 20130501 12:02:15< fabi> thunderstruck: Well, current master is compiling fine. 20130501 12:02:31< thunderstruck> fabi, well, yes, but imagine someone doing bisection.. 20130501 12:02:41< thunderstruck> fabi, and yes, that was me.. 20130501 12:03:34< fabi> thunderstruck: Indeed, every commit should compile for bisection. 20130501 12:08:32-!- _Coffee [~david@ppp118-210-78-109.lns20.adl2.internode.on.net] has joined #wesnoth-dev 20130501 12:09:49-!- irker055 [~irker@ai0867.net] has joined #wesnoth-dev 20130501 12:09:50< irker055> Wesnoth: fendrin :master * 507d2b2 / data/themes/macros.cfg: Change replay buttons from [menu] to [action]. http://git.io/Cng7LA 20130501 12:11:37< thunderstruck> fabi, I've compiled latest master and it seems work fine, but the placement is messed up. 20130501 12:11:47< thunderstruck> Did you just fixed that? :) 20130501 12:12:04< fabi> thunderstruck: Only if you refer to the replay screen, then yes. 20130501 12:12:51< thunderstruck> fabi, yes I was reffering to the replay screen 20130501 12:14:54-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130501 12:18:42< fabi> thunderstruck: The placement is fixed, still I guess the behavior of it is not quite right. 20130501 12:20:56< thunderstruck> fabi, I have never used "show replay" option, so I'm not sure what is wrong. 20130501 12:21:15< thunderstruck> oh, wait a sec, I've got 1.10 installed. 20130501 12:21:25< fabi> thunderstruck: Yeah, me too. I have seen it before but not used it much. 20130501 12:29:16< irker055> Wesnoth: fendrin :master * b144e05 / images/dialogs/ (8 files): New menu2 borders from Lord Bob. http://git.io/-NrnDg 20130501 12:29:41< thunderstruck> fabi, I'm compiling master with debug. So I check how it was supposed to be and how it is not then compiling is done. 20130501 12:29:50< thunderstruck> it is now* 20130501 12:32:50< thunderstruck> fabi, ok. So it seems to work fine (for me), although I got OOS if I pause during the play, then stop and play again. 20130501 12:32:57< thunderstruck> I get/ 20130501 12:35:06< fabi> thunderstruck: Yeah, that is some other region, the replay thing is always broken. 20130501 12:35:58< thunderstruck> fabi, so I'll go back to debugging thing to check if that line is really redundant and to learn some debugging as well :) 20130501 12:40:23-!- molgrum [~molgrum@h-234-238.a189.priv.bahnhof.se] has joined #wesnoth-dev 20130501 12:40:38-!- sxnb [5f4c0f82@gateway/web/freenode/ip.95.76.15.130] has joined #wesnoth-dev 20130501 12:49:18-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 264 seconds] 20130501 12:53:42-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: bumbadadabum] 20130501 13:11:17< fabi> thunderstruck: Make it two commits, one for fixing the button, the other one for the browse. 20130501 13:11:45< fabi> thunderstruck: Is the fix for the end turn button ready? 20130501 13:12:56-!- kratos [b640de5c@gateway/web/freenode/ip.182.64.222.92] has joined #wesnoth-dev 20130501 13:17:33< thunderstruck> fabi, I'll prepare it now. As for the "browse_" I ran into some issues with debugging tools so I'll check that later. 20130501 13:17:35-!- knotwork_ [~markm@142.68.81.161] has joined #wesnoth-dev 20130501 13:17:36-!- knotwork_ [~markm@142.68.81.161] has quit [Changing host] 20130501 13:17:36-!- knotwork_ [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130501 13:18:17< fabi> thunderstruck: Can you use the github way of sending patches? 20130501 13:18:56< thunderstruck> fabi, pull requests? 20130501 13:19:03< fabi> yes 20130501 13:19:46< thunderstruck> fabi, is there any guidelines on the wiki about it? 20130501 13:20:34< fabi> hmm 20130501 13:20:36-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 264 seconds] 20130501 13:20:49< thunderstruck> are there* 20130501 13:20:58-!- kratos_ [0e60cc22@gateway/web/freenode/ip.14.96.204.34] has joined #wesnoth-dev 20130501 13:21:08< fabi> thunderstruck: I guess not yet. But github should offer some documentation. 20130501 13:21:18-!- kratos [b640de5c@gateway/web/freenode/ip.182.64.222.92] has quit [Ping timeout: 245 seconds] 20130501 13:25:34< thunderstruck> fabi, do I have to fork wesnoth repo for this? 20130501 13:25:56< fabi> thunderstruck: I think so, being a github beginner as well. 20130501 13:26:51< fabi> Soliton knows much about git iirc. 20130501 13:31:03< thunderstruck> fabi, I'll guess it will take a little while to do that pull request. It seems I don't even have a public key. 20130501 13:31:39< fabi> thunderstruck: The key is not black magic. 20130501 13:31:51< fabi> thunderstruck: It's a simple command to generate one. 20130501 13:32:28< thunderstruck> fabi, oh, I know that. I mean that I am EVEN missing a key. 20130501 13:38:47-!- TheMonster [~TheMonste@41.69.226.226] has quit [Quit: Later] 20130501 13:44:38< Soliton> just paste your public key into github's webinterface and you're done. 20130501 13:45:26< thunderstruck> Soliton, thanks. I already did that. In fact, everything was just fine till I forgot to update changelog after I already had commited to my fork. 20130501 13:49:29< Soliton> you can force push rewritten commits i think. (not a good idea in general naturally but ok for not-really-public-history-yet) 20130501 13:50:39-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20130501 13:53:21-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130501 13:58:17-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20130501 14:02:47-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130501 14:03:05< thunderstruck> fabi, I've submitted pull request. 20130501 14:03:45-!- Vodkano [~ferran@206.84.21.95.dynamic.jazztel.es] has quit [Quit: Leaving.] 20130501 14:05:21-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130501 14:05:53-!- newGuy [5d8b56df@gateway/web/freenode/ip.93.139.86.223] has quit [Ping timeout: 245 seconds] 20130501 14:06:09< fabi> thunderstruck: Cool, tx. I have no idea how to handle it... 20130501 14:06:36-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20130501 14:06:40< Soliton> look at it and comment? 20130501 14:07:11< thunderstruck> fabi, such a small commit, so much problems :) 20130501 14:07:21< thunderstruck> s/much/many 20130501 14:08:22< irker055> Wesnoth: Andrius Silinskas :master * 91faffb / changelog,src/playsingle_controller.cpp: Fixed 'end turn' button's state issue. http://git.io/kf6q5Q 20130501 14:08:24< irker055> Wesnoth: fendrin :master * 26f0960 / changelog,src/playsingle_controller.cpp: Merge pull request #2 from thunders/master http://git.io/oeubMA 20130501 14:08:54< fabi> Oh, that was easy. 20130501 14:10:12< fabi> Next I need to learn to test them local first. 20130501 14:11:19< Soliton> you can add 'fetch = +refs/pull/*/head:refs/remotes/origin/pr/*' to the [origin] entry in .git/config to fetch pull requests. 20130501 14:11:54< fabi> Soliton: But that will fetch all of them, ever, right? 20130501 14:12:05< Soliton> git checkout pr/2 would get you checkout to test then. 20130501 14:12:11-!- Octalot [~noct@host86-156-150-200.range86-156.btcentralplus.com] has joined #wesnoth-dev 20130501 14:12:20< Soliton> yes, all of the two. 20130501 14:13:30-!- Vodkano [~ferran@206.84.21.95.dynamic.jazztel.es] has joined #wesnoth-dev 20130501 14:13:43< fabi> :-) 20130501 14:13:56< Soliton> there are more ways mentioned here: https://gist.github.com/piscisaureus/3342247 20130501 14:14:26-!- loonybot [~loonybot@37.190.123.35] has joined #wesnoth-dev 20130501 14:14:26-!- loonybot [~loonybot@37.190.123.35] has quit [Changing host] 20130501 14:14:26-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20130501 14:15:37< fabi> Soliton: Isn't the "normal" way to have a clone of wesnoth on github, do the pull there and merge it back in later somehow? 20130501 14:16:30-!- leo42 [~leantros@cpe-384193.ip.primehome.com] has quit [Quit: Leaving] 20130501 14:24:18-!- nphro_ [~nphro@cpc4-broo8-2-0-cust224.14-2.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 20130501 14:24:43< Soliton> isn't that what thunderstruck did? 20130501 14:24:43< thunderstruck> fabi, I confirm that this https://github.com/thunders/wesnoth-old/commit/a1861e2aa3f3fa557a12d04bd1c0a213fffb92c5 20130501 14:24:50< thunderstruck> fabi, won't compi.e 20130501 14:24:56< thunderstruck> compile* 20130501 14:25:20< fabi> thunderstruck: What is it complaining about? 20130501 14:25:32< thunderstruck> Soliton, well, I had a fork to be more precise 20130501 14:25:42< thunderstruck> fabi, a sec. 20130501 14:26:15< thunderstruck> fabi, http://pastebin.com/tBJdfHLh 20130501 14:27:11< fabi> thunderstruck: Ah yes, I applied the commits in wrong order :-( 20130501 14:27:22-!- Vodkano [~ferran@206.84.21.95.dynamic.jazztel.es] has quit [Quit: Leaving.] 20130501 14:31:25-!- Vodkano [~ferran@206.84.21.95.dynamic.jazztel.es] has joined #wesnoth-dev 20130501 14:38:27-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130501 14:47:24-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: bumbadadabum] 20130501 14:49:30-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130501 14:51:12-!- Vodkano [~ferran@206.84.21.95.dynamic.jazztel.es] has quit [Quit: Leaving.] 20130501 14:51:42-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20130501 14:53:12-!- flix [~flix@178.77.174.193] has joined #wesnoth-dev 20130501 14:54:06-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130501 14:59:51< irker055> Wesnoth: fendrin :master * f1a9a3e / src/editor/editor_controller.cpp: Fixes to the editor's action state controlling. http://git.io/8eXh2g 20130501 14:59:53< irker055> Wesnoth: fendrin :master * c59da51 / data/themes/editor.cfg: Fix the layout for 1024x768 and higher. http://git.io/OH2XFw 20130501 15:02:33-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20130501 15:03:57-!- knotwork_ is now known as knotwork 20130501 15:09:55-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: bumbadadabum] 20130501 15:12:18-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130501 15:17:18-!- prkc [~negusnyul@4E5C105D.dsl.pool.telekom.hu] has joined #wesnoth-dev 20130501 15:24:36-!- kratos_ [0e60cc22@gateway/web/freenode/ip.14.96.204.34] has quit [Quit: Page closed] 20130501 15:27:59-!- Vodkano [~ferran@206.84.21.95.dynamic.jazztel.es] has joined #wesnoth-dev 20130501 15:41:21< irker055> Wesnoth: fendrin :master * 4a559b6 / src/editor/editor_controller.cpp,src/editor/editor_controller.hpp: Enable the help system in the map editor. http://git.io/OVQNsA 20130501 15:49:34-!- mattsc [~mattsc@207.230.251.234] has joined #wesnoth-dev 20130501 15:57:15-!- ejls [~Epsilon01@mszy.fr] has quit [Read error: Connection reset by peer] 20130501 16:01:42-!- vvp [~vvp@182-189-93-178.pool.ukrtel.net] has joined #wesnoth-dev 20130501 16:06:08< irker055> Wesnoth: mattsc :master * a929543 / data/ai/micro_ais/ais/micro_ais_wml_tags.lua: [micro_ai] tag: make sure that each CA gets a unique name http://git.io/cjBrxg 20130501 16:09:37-!- PL_kolek [~PL_kolek@77-253-195-70.adsl.inetia.pl] has joined #wesnoth-dev 20130501 16:10:33-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: bumbadadabum] 20130501 16:11:58-!- Vodkano [~ferran@206.84.21.95.dynamic.jazztel.es] has quit [Quit: Leaving.] 20130501 16:14:47-!- flix [~flix@178.77.174.193] has left #wesnoth-dev [] 20130501 16:17:18< irker055> Wesnoth: mattsc :master * 0b5da53 / data/ai/micro_ais/ais/micro_ais_wml_tags.lua: [micro_ai] tag: move serialization of cfg table into add_CA() function http://git.io/uyDz3A 20130501 16:23:48-!- Rho [d937acf3@gateway/web/freenode/ip.217.55.172.243] has joined #wesnoth-dev 20130501 16:28:08-!- ejls [~Epsilon01@mszy.fr] has joined #wesnoth-dev 20130501 16:28:18-!- PL_kolek [~PL_kolek@77-253-195-70.adsl.inetia.pl] has quit [Ping timeout: 256 seconds] 20130501 16:30:59< irker055> Wesnoth: mattsc :master * b1cef37 / data/ai/micro_ais/ais/ (2 files): Healer Support Micro AI: add optional SUF for healers http://git.io/eDpMRQ 20130501 16:31:55-!- mattsc [~mattsc@207.230.251.234] has quit [Quit: I'm asleep] 20130501 16:48:37-!- jetrel2 [~jetrel2@64.208.23.76] has joined #wesnoth-dev 20130501 16:50:22-!- vinipsmaker [~vinipsmak@179.235.172.172] has joined #wesnoth-dev 20130501 16:57:05-!- Vodkano [~ferran@240.147.14.37.dynamic.jazztel.es] has joined #wesnoth-dev 20130501 16:57:12< irker055> Wesnoth: fendrin :master * 530ac23 / src/editor/ (10 files): Made the palette a widget. http://git.io/n9sVqg 20130501 16:57:32-!- TheMonster [~TheMonste@41.69.226.226] has joined #wesnoth-dev 20130501 16:58:08-!- mattsc [~mattsc@fw.hia.nrc.ca] has joined #wesnoth-dev 20130501 17:06:48-!- Vodkano [~ferran@240.147.14.37.dynamic.jazztel.es] has left #wesnoth-dev [] 20130501 17:09:16-!- nphro_ [~nphro@cpc4-broo8-2-0-cust224.14-2.cable.virginmedia.com] has joined #wesnoth-dev 20130501 17:15:03-!- Shofixti [~shofixti2@sdbron9882w-047054042179.dhcp-dynamic.FibreOp.on.FibreOp.ca] has joined #wesnoth-dev 20130501 17:23:55-!- TheMonster [~TheMonste@41.69.226.226] has quit [Ping timeout: 264 seconds] 20130501 17:25:02-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130501 17:25:16-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130501 17:35:05< fabi> mattsc: around? 20130501 17:38:52-!- vvp [~vvp@182-189-93-178.pool.ukrtel.net] has quit [Quit: Textual IRC Client: www.textualapp.com] 20130501 17:39:12< mattsc> fabi: yes 20130501 17:39:37< fabi> mattsc: I am thinking about the unit placement tool in the editor. 20130501 17:39:51-!- Iordanis [Iordanis@host214-207.cvd.fit.edu] has joined #wesnoth-dev 20130501 17:40:06< fabi> mattsc: It would be much more useful if each of the placed units could be given some ai preset. 20130501 17:40:40< mattsc> fabi: in which way? 20130501 17:40:43< fabi> mattsc: A simple one would be "Just sit here until the player unit comes into your vision range". 20130501 17:41:11-!- vvp [~vvp@182-189-93-178.pool.ukrtel.net] has joined #wesnoth-dev 20130501 17:41:13< fabi> Most of utbs is just done this way. 20130501 17:41:58< mattsc> fabi: on utbs, you mean with units being guardians, or in a more complicated way? 20130501 17:42:00< fabi> mattsc: I mean, all the horrible dungeon encounter scripting could be reduced to unit placement in the editor. 20130501 17:42:51< fabi> mattsc: Well, I can produce input for the ai functions. The [area] feature gives me a SLF and I can also define paths. 20130501 17:42:57< mattsc> fabi: hmm, ok, so you're thinking about being able to choose from a list of AI behaviors for a unit that you can click on right in the editor 20130501 17:43:13< fabi> yeah 20130501 17:43:47< fabi> Or similar. I wasn't sure about the right click context menu thing but most likely. 20130501 17:44:09< mattsc> fabi: hmm, interesting. That certainly can be done (in principle at least) for the standard AI aspects. 20130501 17:44:37< fabi> mattsc: I would like to be able to ask the ai for available "aspects". 20130501 17:44:50< mattsc> For the Micro AIs that wouldn't work at the moment because you also need to define a side-wide engine and those cannot freely be mixed for a side at the moment. 20130501 17:45:27< mattsc> But that is something that will come, I just need Nephro or Crab_ do finish up the external CAs 20130501 17:45:38< fabi> mattsc: Well, I have [side] under my control as well. 20130501 17:46:03< fabi> mattsc: I mean, my editor is producing a [side] anyway, if I define a unit. 20130501 17:46:21< mattsc> fabi: yeah, I figured, but there's the general problem of not all MAIs being combinable atm and putting checks for that in would get too complicated. 20130501 17:46:59< mattsc> And since this is a functionality that will be there in the near future anyway, I'd rather wait for it. 20130501 17:47:19< mattsc> But for the standard aspects (such as the standard guardian) that is certainly doable. 20130501 17:49:21< fabi> mattsc: Isn't there an interface (gui) already out there? Crab_ told me he works on a AI controller. 20130501 17:49:58< mattsc> Hmm, I don't know anything about that. 20130501 17:50:14< mattsc> fabi: Let me ask a question. Have a look at, for example, the stationed guardian [micro_ai] tag: http://wiki.wesnoth.org/Micro_AIs#Stationed_Guardian_.28guardian_type.3Dstationed_guardian.29 20130501 17:50:51-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130501 17:50:52< mattsc> Look at the example of the code at the end of the paragraph. 20130501 17:51:30< mattsc> This could be set up so that it can be done by clicking on hexes etc. But it will be different for each MAI and probably needs at least a custom configuration for each of them. 20130501 17:52:18< fabi> mattsc: Where do you place [micro_ai]? 20130501 17:52:20< mattsc> Is it worth the effort of setting all of that up, in order to save people to have to type in those few lines of code? (This is meant as a real question that, I'm not suggesting that the answer is no) 20130501 17:52:33< mattsc> fabi: in any event 20130501 17:53:55< mattsc> In addition to that you currently need to include on macro in the [side] tag, but I want to get rid of that in the end. 20130501 17:54:05< mattsc> s/on/one 20130501 17:54:18< fabi> mattsc: Well, I thought more about unit bound ai. 20130501 17:54:33< mattsc> fabi: this is a unit-bound MAI 20130501 17:54:47< lipkab> fabi: Are your editor enhancemenst available somewhere...? 20130501 17:54:58< lipkab> *enhancements 20130501 17:55:08< fabi> lipkab: What feature exactly do you aim for? 20130501 17:55:24< lipkab> fabi: I'd just like to try it out. 20130501 17:56:37< fabi> lipkab: It is in master. Just compile and try it. 20130501 17:57:04< lipkab> Oh. Thanks. 20130501 17:58:07-!- esr [~esr@wesnoth/developer/esr] has quit [Quit: WeeChat 0.3.8] 20130501 17:59:41< fabi> mattsc: Well, I do not handle [events] yet and I would try to avoid it. Isn't there anything that can go into a [unit] that lives in [side]? 20130501 18:00:50< mattsc> fabi: thinking ... 20130501 18:01:00-!- esr [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20130501 18:01:00-!- esr [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Changing host] 20130501 18:01:00-!- esr [~esr@wesnoth/developer/esr] has joined #wesnoth-dev 20130501 18:02:34< mattsc> fabi: yes, you could definitely do that (you'd put it into the [side] tag, not [unit] because of the way how the AI is set up, but that's a technicality) 20130501 18:03:19-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20130501 18:03:35< mattsc> ... but it does have to be customized for each AI behavior (both default aspects and MAIs), as all of them use different types of parameters 20130501 18:05:27< mattsc> fabi: as background info, the [micro_ai] tag is just a wrapper for setting up the candidate actions for the side. 20130501 18:07:46-!- stikonas [~gentoo@128.232.133.128] has joined #wesnoth-dev 20130501 18:07:46-!- stikonas [~gentoo@128.232.133.128] has quit [Changing host] 20130501 18:07:46-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130501 18:09:31-!- vvp [~vvp@182-189-93-178.pool.ukrtel.net] has quit [Quit: Textual IRC Client: www.textualapp.com] 20130501 18:12:32-!- esr [~esr@wesnoth/developer/esr] has quit [Quit: WeeChat 0.3.8] 20130501 18:13:47-!- esr [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20130501 18:13:47-!- esr [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Changing host] 20130501 18:13:47-!- esr [~esr@wesnoth/developer/esr] has joined #wesnoth-dev 20130501 18:23:39-!- TheMonster [~TheMonste@41.69.226.226] has joined #wesnoth-dev 20130501 18:28:48-!- sxnb [5f4c0f82@gateway/web/freenode/ip.95.76.15.130] has quit [Ping timeout: 245 seconds] 20130501 18:40:09< irker055> Wesnoth: mattsc :master * 2103ece / data/ai/micro_ais/scenarios/scenario-micro_ai.cfg: Micro AI switchboard scenario: fix some of the context menu item IDs http://git.io/vkKmBQ 20130501 18:40:19-!- TheMonster [~TheMonste@41.69.226.226] has quit [Quit: Later] 20130501 18:44:46< irker055> Wesnoth: mattsc :master * 9995853 / data/ai/micro_ais/scenarios/The_Elves_Besieged.cfg: The Elves Besieged Micro AI test scenario: update deprecated aspect syntax http://git.io/JXbwRA 20130501 18:54:24-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 256 seconds] 20130501 18:57:13-!- Samual [diotecktec@xonotic/core-team/Samual] has joined #wesnoth-dev 20130501 19:02:00-!- Samual [diotecktec@xonotic/core-team/Samual] has quit [Ping timeout: 264 seconds] 20130501 19:02:28-!- Dmon [Dmon@196-215-116-55.dynamic.isadsl.co.za] has joined #wesnoth-dev 20130501 19:06:09-!- Zazweda [~valentin@neu67-3-82-239-80-59.fbx.proxad.net] has quit [Quit: WeeChat 0.3.7] 20130501 19:07:15-!- Samual [diotecktec@xonotic/core-team/Samual] has joined #wesnoth-dev 20130501 19:08:07-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130501 19:08:17-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130501 19:08:50< irker055> Wesnoth: fendrin :master * f1527dd / / (7 files): Reenabled the palette group menu. http://git.io/PcLw-Q 20130501 19:09:32-!- mjs-de [~mjs-de@g224186173.adsl.alicedsl.de] has quit [Remote host closed the connection] 20130501 19:09:58-!- Dmon443 [Dmon@196-215-116-55.dynamic.isadsl.co.za] has joined #wesnoth-dev 20130501 19:11:33-!- Dmon [Dmon@196-215-116-55.dynamic.isadsl.co.za] has quit [Ping timeout: 256 seconds] 20130501 19:16:34< irker055> Wesnoth: mattsc :master * f7aa38b / data/ai/micro_ais/ (5 files): Micro AIs: use [filter] and [filter_second] for SUFs http://git.io/VE6u8g 20130501 19:19:51-!- Dmon443 [Dmon@196-215-116-55.dynamic.isadsl.co.za] has quit [] 20130501 19:22:48-!- Dmon [Dmon@196-215-116-55.dynamic.isadsl.co.za] has joined #wesnoth-dev 20130501 19:29:33-!- dipseydoodle [485168b6@gateway/web/freenode/ip.72.81.104.182] has joined #wesnoth-dev 20130501 19:29:41< dipseydoodle> Why hello there 20130501 19:34:52-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20130501 19:48:31-!- Iordanis [Iordanis@host214-207.cvd.fit.edu] has quit [Ping timeout: 256 seconds] 20130501 19:51:50-!- jetrel2_ [~jetrel2@64.208.23.76] has joined #wesnoth-dev 20130501 19:52:41-!- Netsplit *.net <-> *.split quits: elias, jetrel2, knotwork, EliDupree2 20130501 19:52:41-!- jetrel2_ is now known as jetrel2 20130501 19:53:12-!- Netsplit over, joins: elias 20130501 19:53:59-!- knotwork [~markm@142.68.81.161] has joined #wesnoth-dev 20130501 19:54:00-!- Netsplit over, joins: EliDupree2 20130501 19:54:18< irker055> Wesnoth: mattsc :master * 5033ef7 / data/ai/micro_ais/ (6 files): Micro AIs: use [filter_location] and variants thereof for SLFs http://git.io/hnw35Q 20130501 19:56:37< mattsc> anonymissimus, bumbadadabum, anybody else who is using Micro AIs: ^^ I changed the names of SUFs and SLFs in the [micro_ai] tag as suggested by anonymissimus. 20130501 19:57:26< mattsc> This is for trunk only. I did not do it in the AI-demos add-on as I am going to remove the MAIs from there shortly in order to remove the code duplication. 20130501 19:58:10-!- Iordanis [Iordanis@host214-207.cvd.fit.edu] has joined #wesnoth-dev 20130501 20:08:53-!- stikonas [~gentoo@as932.girton.cam.ac.uk] has joined #wesnoth-dev 20130501 20:08:53-!- stikonas [~gentoo@as932.girton.cam.ac.uk] has quit [Changing host] 20130501 20:08:53-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130501 20:09:35-!- Netsplit *.net <-> *.split quits: knotwork, EliDupree2 20130501 20:14:01-!- Netsplit over, joins: EliDupree2 20130501 20:20:52-!- Blesso [5d888ed2@gateway/web/freenode/ip.93.136.142.210] has joined #wesnoth-dev 20130501 20:21:17-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: bumbadadabum] 20130501 20:21:47-!- knotwork [~markm@142.68.81.161] has joined #wesnoth-dev 20130501 20:21:49-!- knotwork [~markm@142.68.81.161] has quit [Changing host] 20130501 20:21:49-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130501 20:23:27-!- Kexoth [~kex@89.205.70.185] has joined #wesnoth-dev 20130501 20:38:44-!- dipseydoodle [485168b6@gateway/web/freenode/ip.72.81.104.182] has quit [Quit: Page closed] 20130501 20:40:49< irker055> Wesnoth: Mark de Wever :master * 98084d8 / / (8 files): Fixes the wml_dialogs with wide screen theme. http://git.io/ffkJIA 20130501 20:42:05-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20130501 20:46:44-!- LordBob_ [~chatzilla@2a01:e34:ee82:47e0:21e:c2ff:fe01:261f] has joined #wesnoth-dev 20130501 20:53:27-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20130501 20:53:42< mordante> servus 20130501 20:53:54< mordante> thunderstruck, patch 3844 has been committed 20130501 20:54:57< mordante> Soliton, and how are we going to integrate the pull requests in our new bug tracker? 20130501 20:58:18< mordante> LordBob_, anything you wanted to discuss with me 20130501 20:59:25< LordBob_> hi mordante 20130501 20:59:33< mordante> hi LordBob_ 20130501 20:59:38< LordBob_> mordante: there is 20130501 21:00:01< mordante> vinipsmaker, why is the Doxygen configuration file almost unusable? 20130501 21:00:36< LordBob_> mordante; I was wondering how GUI2 dialogs are created, in detail. I get how backgrounds work, but I am unsure about the detailed content of the dialogs 20130501 21:00:59< LordBob_> mordante: for instance, the listboxes inside dialogs such as the campaign selection 20130501 21:01:12< vinipsmaker> mordante: I use newer Doxygen versions and the custom header, footer and stylesheet sucks in newer versions 20130501 21:01:32< LordBob_> mordante: do they also use the artwork of the basic three classes (default/message/hotkey) ? 20130501 21:01:39< vinipsmaker> but I can use http://devdocs.wesnoth.org/ 20130501 21:02:24< mordante> vinipsmaker, can you provide a screenshot how it looks for you (I have the same doxygen as the server so looks good for me) 20130501 21:02:52< vinipsmaker> I've deleted the generated pages 20130501 21:03:09< vinipsmaker> mordante: I can generate it again, but can you wait? 20130501 21:03:25< vinipsmaker> it will take some time 20130501 21:03:36-!- Samual [diotecktec@xonotic/core-team/Samual] has quit [Ping timeout: 256 seconds] 20130501 21:03:51< mordante> vinipsmaker, will be around for about an hour, but if you post them to an imagebin and leave a note in the log I can watch them later 20130501 21:04:11< vinipsmaker> mordante: okay, I'll do that 20130501 21:04:17< mordante> LordBob_, data/gui/default/widget contains the definitions of the widgets 20130501 21:04:23< Soliton> mordante: do we already know what our new bug tracker will be? 20130501 21:04:37< mordante> LordBob_, if we look at window_default.cfg 20130501 21:04:56< mordante> Soliton, not really decided yet, but probably redmine 20130501 21:05:47< mordante> there the background are drawn, but I assume you figured that out already 20130501 21:06:56< mordante> the listbox definition is quite boring is loads a few macro's like GUI__VERTICAL_SCROLLBAR_GRID 20130501 21:07:26< mordante> they reside in the data/gui/default/macros directory 20130501 21:08:03< mordante> this is the listbox `skeleton' an empty area with scrollbars 20130501 21:08:42< LordBob_> mordante: maybe we do not need to go through a thourough explaination. Instead, let me show a picture 20130501 21:08:54< mordante> ok 20130501 21:09:16< Soliton> mordante: what kind of integration or you thinking of? 20130501 21:09:37< LordBob_> (we might come back to details afterwards, mind, but this is so that you understand my needs) 20130501 21:10:01-!- EliDupree2 [~eli@dhip-029.rrw.residences.colby.edu] has quit [Ping timeout: 256 seconds] 20130501 21:10:02< LordBob_> mordante: http://forums.wesnoth.org/download/file.php?id=61572&mode=view 20130501 21:10:20-!- EliDupree2 [~eli@dhip-029.rrw.residences.colby.edu] has joined #wesnoth-dev 20130501 21:10:21< mordante> Soliton, like GNA that we can view patches and when applied an automatic message also for bugs 20130501 21:10:47< LordBob_> mordante: in that picture, A1 or A2 isthe kind of complex dialog that I would like to propose 20130501 21:11:30< LordBob_> mordante: however, I'd rather be sure it can be adapted to the way GUI2 dialogs resize at will 20130501 21:11:48< mordante> what do you mean with a complex dialog? 20130501 21:12:16< Soliton> mordante: with automatic message you mean parsing/recognition of 'fixes bug #123' in commit messages? 20130501 21:12:54< LordBob_> mordante: complex in the way several elements of the dialog can have variable sizes, which I suspect may not even be interdependant 20130501 21:14:14< LordBob_> mordante: for instance, if you consider example A2 and picture the lower subframe as a list box, I would expect its size to be variable and determined by its content 20130501 21:15:37< LordBob_> mordante: and thus, creating a dialog with such looks would probably require the use of several different classes of 'objects' (don't know if that's the adequate word) 20130501 21:15:45-!- timotei [~timotei@wesnoth/developer/timotei] has left #wesnoth-dev ["SIGTERM"] 20130501 21:17:35< LordBob_> mordante: in other words, what I need to know is if our GUI system can handle different-looking styles of dialogs, or if those would be best limited to the existing three 20130501 21:17:37< mordante> LordBob_, I assume the wood is a small piece, and can be tiled? 20130501 21:18:03< Soliton> mordante: i have no idea what you mean with "like GNA that we can view patches". obviously we can view patches/pull requests at github, not sure what kind of intergation into redmine would follow from that. 20130501 21:19:05< mordante> LordBob_, there is no limit for the number of dialogs styles we can use 20130501 21:19:22< mordante> Soliton, yes I like to see the commit fixed messages 20130501 21:19:48< LordBob_> mordante: that's part of the things to consider. I think this precise texture is difficult to tile with a small base element without the tiling becoming obvious, and so maybe a different texture would be a better fit 20130501 21:19:51< Soliton> mordante: ok. yes, redmine has support for that. 20130501 21:19:55< mordante> Soliton, we also said we wanted everything in our own system so if we ever decide to move hosting we won't lose patches/bugs 20130501 21:20:59< mordante> LordBob_, it doesn't need to be small per se, even 200x200 tiles would work for me 20130501 21:22:08< Soliton> mordante: doesn't sound particularly useful for patches except for the few open ones. how do you imagine that should work in redmine? 20130501 21:22:22< LordBob_> mordante: that's good to know ; there's already some tiling involved with the editor backgrounds, but it usually happens in one direction only. With dialogs, I guess it may be two at the same time 20130501 21:22:40< LordBob_> mordante: so, a large base tile will come in handy 20130501 21:22:54< mordante> LordBob_, the other thing which will be tricky is the decoration in the border of A2 easy to tile, but you always want only whole tiles 20130501 21:23:55< mordante> Soliton, I think it is useful for patches, I look at the history patch at a regular basis 20130501 21:24:33< LordBob_> mordante: that's something I wanted to ask, too. Intuition tells me we have no control on the number of tile, and this kind of deco repetitive decoration shoud be avoided. Am I right ? 20130501 21:25:23< Soliton> mordante: regularly? umm, what are you looking for? 20130501 21:25:25< LordBob_> (by nulber, I mean are they used whole or not) 20130501 21:25:30< LordBob_> *number 20130501 21:26:00< mordante> LordBob_, jein the engine doesn't support it since there is no need for it with the current dialogues 20130501 21:26:02< thunderstruck> mordante, thanks 20130501 21:26:23< mordante> LordBob_, but that doesn't mean I can't adjust the engine 20130501 21:27:09< LordBob_> mordante, this is great :) 20130501 21:27:17< mordante> LordBob_, I for example can say the size of a dialogue has a step size, so for the border 1 tile is one `wave' 20130501 21:28:46< mordante> LordBob_, then the step size can be relative small ±10 pixels I guess and I expect it to work for slightly larger sizes as well 20130501 21:29:23< mordante> LordBob_, so then a window has a minimum width (the corners) and a step size (the border decoration) 20130501 21:30:34< mordante> Soliton, different things but often the history of a patch, what changed in various iterations 20130501 21:30:36< LordBob_> mordante: So, the size of corners doesn't have to depend on the "step", is that correct ? If for instance you consider a dialog such as A1, corners there have to be quite large so that they fit the golden brackets, and maybe we'll want a much smaller step 20130501 21:30:55< mordante> Soliton, or some design choices made 20130501 21:30:55< mordante> thunderstruck, you're welcome 20130501 21:31:15< LordBob_> (for the tiled section of the border, that is) 20130501 21:32:54< Soliton> mordante: that should be much easier to get from the repository now that we use git, no? 20130501 21:32:58< timotei_> http://devopsreactions.tumblr.com/post/49248447890/waiting-for-pull-request-approval 20130501 21:33:04< LordBob_> fabi: ping ? 20130501 21:33:23< fabi> LordBob_: pong 20130501 21:33:59< mordante> LordBob_, exactly the corner will be the ±40 px of the golden part and maybe a few pixels extra to get a proper start for the decoration tiling 20130501 21:34:03< LordBob_> fabi: hello there. I wanted to ask how I can use the binary mattsc provided yesterday to update my home copy of the game 20130501 21:34:18< mordante> LordBob_, then x times a tiled decoration and then at the end another corner part 20130501 21:34:19< Trademark_> mordante, hello 20130501 21:34:27< fabi> LordBob_: You need a git clone. 20130501 21:34:48< mordante> Soliton, does git also store the discussion regarding the patch? 20130501 21:34:54< Trademark_> mordante, when you'll have some time, would you mind to give me a feedback on my proposal ? 20130501 21:34:56< mordante> hi Trademark_ 20130501 21:35:22< LordBob_> mordante, that would be perfect. and then, can the different elements that make up a dialog (background, listboxes, textboxes, ...) work independantly with different-sized corners and base tiles ? 20130501 21:35:57< LordBob_> fabi: how do I obtain that ? 20130501 21:36:18< mordante> Trademark_, on our wiki or in melange? 20130501 21:36:42< mordante> LordBob_, well your art is worth changing the engine :-) 20130501 21:36:47< fabi> LordBob_: First install a git client. Either a graphical one or a commandline client. 20130501 21:36:53< Trademark_> mordante, I put a link on melange but didn't have time to put some further description, so it would be on wiki 20130501 21:37:11< LordBob_> I think this part is done 20130501 21:37:45< mordante> LordBob_, I'm not sure when I can work on it, quite busy with GSoC and still working on the palette patch 20130501 21:38:05< mordante> LordBob_, but I'll have an extra day of next week :-) 20130501 21:38:17< LordBob_> mordante: still, that's good news. I'll try my best to come up with enticing art that motivates you even more 8) 20130501 21:38:54< mordante> :-) 20130501 21:39:19< LordBob_> mordante: now that I understand better the possibilities, I'm glad. I was afraid we might have to renounce some of the more decorative elements, and I see it's not the case 20130501 21:40:36< mordante> fabi, I've some proof-of-concept code for the tooltip placement once that is finished I'll commit it and the palette popup 20130501 21:40:54< LordBob_> fabi: I'm afraid I'll have to work with the command line git 20130501 21:41:12< fabi> LordBob_: that is fine 20130501 21:41:21< mordante> LordBob_, well as I said, the engine can't handle it, but I can adapt it :-) 20130501 21:41:53< fabi> LordBob_: "git --help" works for you? 20130501 21:41:55< Soliton> mordante: only what is mentioned in the commit messages. 20130501 21:42:27< LordBob_> fabi: it does 20130501 21:42:42< LordBob_> and I see a "clone" command 20130501 21:43:50< fabi> LordBob_: "git clone git://github.com/wesnoth/wesnoth-old.git" 20130501 21:44:14< LordBob_> fabi: do I not need to log in at some point ? 20130501 21:44:39< fabi> LordBob_: The checkout is read only, you should not have to. 20130501 21:45:45< mordante> Trademark_, I would change wire in wire format 20130501 21:45:54-!- Dmon [Dmon@196-215-116-55.dynamic.isadsl.co.za] has quit [] 20130501 21:46:02< LordBob_> fabi: and what will it send my way. Not the full, several-GBytes-worth, repository, hopefully ? 20130501 21:46:17< fabi> LordBob_: Sure, exactly that. 20130501 21:46:24< LordBob_> ôo 20130501 21:46:31< fabi> :-) 20130501 21:48:20-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130501 21:48:37< LordBob_> fabi: then what did mattsc provide yesterday ? 20130501 21:48:51< mordante> Trademark_, I think the diagram can be clearer by making 3 version for the user; user/translator/author 20130501 21:49:16< fabi> LordBob_: The compiled binary. 20130501 21:49:35< mordante> maybe the user as user is overkill, but I would separate the author and translator 20130501 21:50:49< LordBob_> fabi: ok, and what exactly is the binary ? 20130501 21:51:09 * LordBob_ is a noob with technical stuff 20130501 21:51:14< mordante> Trademark_, just curious but does MySQL already properly respect the ACID properties? 20130501 21:51:26< mordante> Trademark_, IIRC it didn't in the past 20130501 21:51:45< Soliton> mordante: i cannot remember to ever have looked up a patch discussion so i think if you want manual patch maintenance like at gna! in redmine or whatever we'll choose you have to make a good case against github pull requests. at least from my limited experience with them that looks tough to go up against. 20130501 21:51:56< fabi> LordBob_: The binary is the program itself. It's in the language your CPU understands. 20130501 21:52:23< fabi> LordBob_: And it is using the libraries you can find on your mac. 20130501 21:52:35-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130501 21:56:19< mordante> Trademark_, boost asio also has signal handling 20130501 21:58:31< mordante> Trademark_, regarding boost log I fear it's too new, we generally try to have low dependency requirement 20130501 21:59:10< mordante> especially services it is important our server runs Debian Stable (not sure whether an update planned yet) 20130501 21:59:32< vinipsmaker> mordante: what boost version is installed in wesnoth servers? 20130501 22:00:57< mordante> vinipsmaker, stable has 1.42 testing 1.49 (testing is expected to become stable next weekend) 20130501 22:01:13< mordante> vinipsmaker, but IIRC we only require our users to have 1.36 20130501 22:02:08< vinipsmaker> mordante: can we bump the required version for users wanting to run the campaign server? 20130501 22:02:40< LordBob_> fabi: and so, to work properly it requires the resources provided by the repository ? 20130501 22:03:02< fabi> LordBob_: Yes 20130501 22:03:44< mordante> vinipsmaker, it's not just about the users, but also our own server. Putting the dependency high also means Wesnoth can no longer be backported to for example Debian Stable 20130501 22:04:25< vinipsmaker> mordante: I'm not saying to bump to the lastest version, just to the Debian stable version 20130501 22:04:50-!- exciton [chuck-the-@89.208.169.104] has quit [Ping timeout: 252 seconds] 20130501 22:05:23< mordante> Soliton, so just because you never do it, we suddenly make your usage the new holy standard 20130501 22:05:24-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130501 22:05:37< LordBob_> fabi: understood. download is at 10%, so I'll do others things in the meantime 20130501 22:06:24< mordante> vinipsmaker, I expect bumping it to 1.42 might not be a huge issue, but not sure what the Pandora toolchain ships 20130501 22:07:17< mordante> Trademark_, your application looks quite impressive, but I need more time to study it in detail 20130501 22:07:28< Soliton> mordante: no, i'm assuming that others see it similarly. you don't have to convince me specifically. 20130501 22:07:50< fabi> LordBob_: You only need to do that once. Further updates will only fetch what is new or changed. 20130501 22:08:08< mordante> Trademark_, and I'm about to leave so have to look later 20130501 22:10:27-!- exciton_ [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130501 22:11:34< Soliton> mordante: mostly my point is that i don't see a lot of ways to make patch handling convenient in redmine or any other tracker as compared to github's pull requests. so i'm seeing it as unlikely we'll want to go that way. 20130501 22:12:04< LordBob_> fabi: I was wondering, regarding the status boxes, if they might not be worth coding as tiling components the same way menus are, instead of displaying a single image. We already have four different sizes, and who knows if we won't need more in the future 20130501 22:12:32< mordante> Soliton, I want the history in something we control ourselves so if we ever want to move again we have our history ourselves and not in an external tracker 20130501 22:13:16< mordante> Soliton, and that was also the intention when we discussed moving to git 20130501 22:13:38< Soliton> mordante: sure, that'd be great. who's doing the work maintaining all that though? 20130501 22:14:05< mordante> Soliton, so I'm not against GitHub pulls, but I want to know how we get them in our database 20130501 22:14:11-!- exciton [chuck-the-@89.208.169.104] has quit [Ping timeout: 252 seconds] 20130501 22:14:19< fabi> LordBob_: You want them tiling? 20130501 22:15:21< LordBob_> fabi; art-wise, we can already use the new menu2 images to produce something that tooks a lot like the satus boxes 20130501 22:15:28< mordante> Soliton, no idea 20130501 22:15:47< mordante> anyway I'm off night 20130501 22:15:53< fabi> mordante, Soliton: I thought with the github pull request system, all the history is stored within git and thus portable. 20130501 22:16:04< Soliton> mordante: a good question and i have no idea. and as i mentioned, personally, i'm not going to care too much about the one aspect that is problematic, i.e. the discussion history. :-/ 20130501 22:16:05-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20130501 22:16:33< Soliton> fabi: afaiac all that is important, yes. 20130501 22:16:59< Soliton> but mordante is worried about the dicussion around the patches. 20130501 22:17:20< fabi> LordBob_: No problem, just give me images and I will make them work. 20130501 22:17:42< Soliton> i'm not really aware of any patch where there was much discussion on gna! which i'd want to ever look up though... 20130501 22:18:19< Soliton> more likely such controversial issue have been discussed previously in the forum or ml or so. 20130501 22:19:58< Soliton> IMO if there is important stuff to remember about the way a patch came to be it should be mentioned in the commit messages or as comments in the source. 20130501 22:35:06< Soliton> esr: how's the conversion coming? anymore issues with the separate repos? 20130501 22:38:23-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has quit [Quit: Leaving] 20130501 22:42:53-!- Kexoth [~kex@89.205.70.185] has quit [Remote host closed the connection] 20130501 22:43:36-!- prkc [~negusnyul@4E5C105D.dsl.pool.telekom.hu] has quit [Quit: Konversation terminated!] 20130501 22:45:04-!- Blueblaze [~Blueblaze@adsl-99-158-45-47.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20130501 22:51:45< Blesso> Hello wesnoth devs 20130501 22:52:03< Blesso> i would like to work on wesnoth project for GsoC 20130501 22:52:49< Blesso> who can i talk to for some suggestions? 20130501 22:53:39< Soliton> have you read http://wiki.wesnoth.org/SummerOfCodeIdeas ? 20130501 22:53:54< Blesso> yes i have 20130501 22:54:23< Blesso> the total defense implementation sounds like my 1st pick 20130501 22:54:48< Soliton> ok. 20130501 22:55:07< Blesso> is that a project that would start from scratch or you have already started working on it? 20130501 22:55:16-!- Trademark_ [~ptalbot@mne69-1-82-67-17-201.fbx.proxad.net] has quit [Ping timeout: 258 seconds] 20130501 22:56:29< Soliton> depends what you mean with started working. naturally people have thought about how best to approach it etc. 20130501 22:56:43< Soliton> and we do have an AI in wesnoth since forever. 20130501 22:57:25< Blesso> yea i know that but as i can see the defense is on low level but atack is great 20130501 22:57:35< Blesso> and it would need improovement 20130501 22:57:44< LordBob_> fabi: artwork for the status box is done. I've posted it in the forums. One difference comapred to the menu artwork that will proably require some adaptation on your side: the thickness of all borders is 3 pixels instead of 2 20130501 22:57:54< LordBob_> *compared 20130501 22:57:59< Blesso> so i need to do a wiki page for my project and propose it on google page? 20130501 22:58:10< Soliton> yes. 20130501 22:58:54< Blesso> will i need to do some little bug fixes or will it help my application for the gsoc student position? 20130501 22:58:58< fabi> LordBob_: tx 20130501 22:59:36-!- mjs-de [~mjs-de@g224186173.adsl.alicedsl.de] has joined #wesnoth-dev 20130501 23:00:24< Soliton> Blesso: we want to see your ability to work with wesnoth's code base. so yes, it'll help you application a lot. 20130501 23:02:34< Blesso> Soliton: great thx for the info I'm gonna make wiki page and i will come here if i have any further questions 20130501 23:03:20< fabi> LordBob_: "Unwalkable" is missing. 20130501 23:03:38< LordBob_> ? 20130501 23:03:54< LordBob_> missing from what ? 20130501 23:08:25< LordBob_> fabi: ^ 20130501 23:08:42< fabi> LordBob_: It is a terrain base type. 20130501 23:09:21< irker055> Wesnoth: mattsc :master * c63258d / data/ai/micro_ais/ (3 files): Micro AIs: add zone guardian by Zazweda http://git.io/RxFs0A 20130501 23:11:13< LordBob_> fabi: missing, you say? I do have it here, though. Anyway, I'll send back the package since I recently added "rail" 20130501 23:11:30< irker055> Wesnoth: mattsc :master * 26b9163 / data/core/about.cfg: Add Zazweda to about.cfg http://git.io/FZhscA 20130501 23:18:19-!- stikonas_ [~gentoo@128.232.240.136] has joined #wesnoth-dev 20130501 23:18:19-!- stikonas_ [~gentoo@128.232.240.136] has quit [Changing host] 20130501 23:18:19-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130501 23:18:33-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 252 seconds] 20130501 23:21:09-!- rsyh93 [~young@c-76-26-142-24.hsd1.md.comcast.net] has joined #wesnoth-dev 20130501 23:21:31< LordBob_> fabi: done. I've updated my earlier post 20130501 23:21:58< fabi> LordBob_: tx 20130501 23:23:36-!- Gambit [~gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20130501 23:37:50-!- vultraz_laptop [~chatzilla@124.109.10.167] has quit [Changing host] 20130501 23:37:50-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130501 23:48:13-!- Df458 [~df458@pool-71-161-217-42.burl.east.myfairpoint.net] has joined #wesnoth-dev 20130501 23:48:13-!- Df458 [~df458@pool-71-161-217-42.burl.east.myfairpoint.net] has left #wesnoth-dev [] 20130501 23:49:37-!- Kexoth [~kex@89.205.70.185] has joined #wesnoth-dev 20130501 23:55:13-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20130501 23:55:52-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev --- Log closed Thu May 02 00:00:19 2013