--- Log opened Sat Apr 23 00:00:18 2011 20110423 00:11:51-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110423 00:14:21-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has quit [Remote host closed the connection] 20110423 00:20:08-!- MGoods|RangerM [~MGoodsRan@84.45.236.142] has quit [] 20110423 00:26:12-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20110423 00:29:50-!- p1mps [~p1mps@151.65.21.192] has quit [Quit: Sto andando via] 20110423 00:31:02-!- noy_ [~Noy@74.198.151.111] has joined #wesnoth-dev 20110423 00:31:02-!- noy_ [~Noy@74.198.151.111] has quit [Changing host] 20110423 00:31:02-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110423 00:32:55-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 240 seconds] 20110423 00:32:56-!- noy_ is now known as noy 20110423 00:33:25-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has quit [Remote host closed the connection] 20110423 00:34:08< timotei> hi eoc ! 20110423 00:34:16< timotei> eoc: how many proposals did you get? :) 20110423 00:34:25< eoc> heya 20110423 00:34:27< eoc> timotei: 32 20110423 00:34:33< timotei> (of course, counting just those that went through google) 20110423 00:34:34< timotei> nice:D 20110423 00:34:59 * epyon wonders what was Wesnoth's initial slot count 20110423 00:35:06< timotei> IDK 20110423 00:35:12< eoc> well, it also means rejecting quite a lot of great proposals 20110423 00:35:22< timotei> last year we had 4 slots 20110423 00:35:30< epyon> like mine xP 20110423 00:35:36< timotei> or at least there were just 4 mentors 20110423 00:38:58-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20110423 00:46:04-!- ABCD|nothere [~abcd@gentoo/developer/abcd] has quit [Remote host closed the connection] 20110423 00:57:17-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Quit: SIGKILL] 20110423 00:57:37-!- Max20010 [~chatzilla@d91-128-237-120.cust.tele2.at] has quit [Ping timeout: 240 seconds] 20110423 00:59:27-!- wesbot changed the topic of #wesnoth-dev to: Google Summer of Code: http://wiki.wesnoth.org/SummerOfCodeIdeas | 200 bugs, 312 feature requests, 23 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110423 01:13:38-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20110423 01:15:37-!- SpoOkyMagician [~chatzilla@74-138-202-211.dhcp.insightbb.com] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.16/20110322223938]] 20110423 01:17:29-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20110423 01:19:58-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Ping timeout: 240 seconds] 20110423 01:32:50-!- Blueblaze [~Blueblaze@adsl-99-182-54-185.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110423 01:37:18-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20110423 01:37:31-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20110423 01:37:51-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20110423 01:46:41-!- shikadibot [~shikadi@wesnoth/umc-dev/bot/shikadibot] has quit [Quit: shutting down] 20110423 01:48:20-!- shikadibot [~shikadi@wesnoth/umc-dev/bot/shikadibot] has joined #wesnoth-dev 20110423 01:48:44-!- shikadibot [~shikadi@wesnoth/umc-dev/bot/shikadibot] has quit [Client Quit] 20110423 01:48:57-!- shikadibot [~shikadi@wesnoth/umc-dev/bot/shikadibot] has joined #wesnoth-dev 20110423 01:49:51-!- shikadibot [~shikadi@wesnoth/umc-dev/bot/shikadibot] has quit [Client Quit] 20110423 01:51:06-!- mrogalski [~mrogalski@ip-94-42-31-139.multimo.pl] has quit [Ping timeout: 264 seconds] 20110423 01:51:26-!- shikadibot [~shikadi@wesnoth/umc-dev/bot/shikadibot] has joined #wesnoth-dev 20110423 01:56:57-!- shikadibot [~shikadi@wesnoth/umc-dev/bot/shikadibot] has quit [Quit: manual override] 20110423 01:57:08-!- shikadibot [~shikadi@wesnoth/umc-dev/bot/shikadibot] has joined #wesnoth-dev 20110423 02:06:01< fendrin> hello 20110423 02:16:03-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110423 02:27:29-!- PolarPanda [~quassel@unaffiliated/peterporty] has quit [Read error: Connection reset by peer] 20110423 02:27:59-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20110423 02:30:42-!- PolarPanda is now known as PetePorty 20110423 02:32:41-!- atomicbomb [~atomicbom@61.94.183.30] has joined #wesnoth-dev 20110423 02:34:27-!- PetePorty is now known as sexy-teen-girl 20110423 02:35:26-!- sexy-teen-girl is now known as ugly-teen-girl 20110423 02:51:40< dansan> Best lua practices? So is it better to make all your lua functions that you call from WML accept the var arg ... and just define your variables in a [args] tag or have your lua function accept it's arguments normally, ending with a var arg ... so that you can use the more verbose [args] tag only when you really need to (i.e., to pass WML variables)? 20110423 02:55:23-!- ugly-teen-girl is now known as PolarPanda 20110423 03:05:43-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110423 03:23:09-!- SpoOkyMagician [~chatzilla@74-138-202-211.dhcp.insightbb.com] has joined #wesnoth-dev 20110423 04:11:14< vultraz> I have a idea 20110423 04:13:15< vultraz> Why don't we add on option for SP camp players to have their camp show up in a special area of mp lobby reserved for such a purpose, for people to observe? 20110423 04:13:36< vultraz> you'd have no joining, just observing 20110423 04:14:05-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20110423 04:14:26< Appleman1234> vultraz, easier to just send them the replay 20110423 04:15:26< vultraz> well, yeah, but this way you could have people see it like and have someone to talk to for tips, etc 20110423 04:15:51< Appleman1234> hmm 20110423 04:16:10< vultraz> and for people who like mp and wish someone could watch their sp camps 20110423 04:18:27< vultraz> see it live* 20110423 04:31:14-!- Ivanovic_ [~ivanovic@dtmd-4db2d11c.pool.mediaWays.net] has joined #wesnoth-dev 20110423 04:31:14-!- Ivanovic_ [~ivanovic@dtmd-4db2d11c.pool.mediaWays.net] has quit [Changing host] 20110423 04:31:14-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20110423 04:35:11-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 248 seconds] 20110423 04:35:15-!- Ivanovic_ is now known as Ivanovic 20110423 05:13:46-!- Elvish_Pillager [~eli@dhip-164.foss.residences.colby.edu] has quit [Ping timeout: 246 seconds] 20110423 05:27:27-!- shadowmaster is now known as Shadowmbit 20110423 05:36:45-!- Shadowmbit is now known as shadowmaster 20110423 05:40:47-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20110423 05:40:48-!- Gambit [~Gambit@wesnoth/developer/grickit] has quit [Read error: Connection reset by peer] 20110423 05:43:30-!- Gambit [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20110423 05:45:08-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110423 05:52:56-!- Gambit [~Gambit@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20110423 06:18:26-!- SpoOkyMagician [~chatzilla@74-138-202-211.dhcp.insightbb.com] has quit [Quit: i dunno] 20110423 06:32:06-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has quit [Remote host closed the connection] 20110423 06:34:54-!- ancestral [~ancestral@71-34-10-19.mpls.qwest.net] has joined #wesnoth-dev 20110423 06:41:41-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has joined #wesnoth-dev 20110423 06:48:42-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 260 seconds] 20110423 06:49:23-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110423 06:51:26-!- happygrue [~George@wesnoth/developer/wintermute] has quit [Ping timeout: 241 seconds] 20110423 06:59:27-!- wesbot changed the topic of #wesnoth-dev to: Google Summer of Code: http://wiki.wesnoth.org/SummerOfCodeIdeas | 201 bugs, 312 feature requests, 23 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110423 07:08:10-!- vultraz is now known as lightmaster 20110423 07:08:20-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Read error: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number] 20110423 07:08:34-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110423 07:09:04-!- lightmaster is now known as vultraz 20110423 07:17:56-!- PolarPanda [~quassel@unaffiliated/peterporty] has quit [Remote host closed the connection] 20110423 07:29:32-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 260 seconds] 20110423 07:30:50-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110423 08:03:24-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Read error: Connection reset by peer] 20110423 08:10:23-!- Blueblaze [~Blueblaze@adsl-99-182-54-185.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110423 08:12:54-!- champ [~champ@125.33.220.130] has joined #wesnoth-dev 20110423 08:21:52-!- Blueblaze [~Blueblaze@adsl-99-182-54-185.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110423 08:21:56-!- stikonas [~gentoo@ctv-217-147-36-70.vinita.lt] has joined #wesnoth-dev 20110423 08:21:56-!- stikonas [~gentoo@ctv-217-147-36-70.vinita.lt] has quit [Changing host] 20110423 08:21:56-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110423 08:31:18-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110423 08:37:11-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 240 seconds] 20110423 08:45:18-!- stikonas [~and@ctv-217-147-36-70.vinita.lt] has joined #wesnoth-dev 20110423 08:45:18-!- stikonas [~and@ctv-217-147-36-70.vinita.lt] has quit [Changing host] 20110423 08:45:18-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110423 08:50:13-!- Afan [4c1d3379@gateway/web/freenode/ip.76.29.51.121] has joined #wesnoth-dev 20110423 08:50:47-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 276 seconds] 20110423 08:52:41-!- Blueblaze [~Blueblaze@adsl-99-182-54-185.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110423 09:00:27-!- Blueblaze [~Blueblaze@adsl-99-182-54-185.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110423 09:02:34-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110423 09:07:11-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 240 seconds] 20110423 09:08:52-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20110423 09:14:13-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110423 09:17:35-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20110423 09:29:58-!- timotei [~timotei@89.43.196.13] has joined #wesnoth-dev 20110423 09:29:58-!- timotei [~timotei@89.43.196.13] has quit [Changing host] 20110423 09:29:58-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110423 09:38:54-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20110423 09:49:05-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has joined #wesnoth-dev 20110423 10:09:51-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110423 10:17:50-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20110423 10:18:27-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20110423 10:23:17-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 276 seconds] 20110423 10:24:18-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110423 10:24:29-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20110423 10:31:58-!- MGoods|RangerM [~MGoodsRan@84.45.236.142] has joined #wesnoth-dev 20110423 10:37:31-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Leaving.] 20110423 10:49:50< Ivanovic> moin 20110423 10:50:09< timotei> hi Ivanovic 20110423 10:59:38-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110423 11:03:09-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 258 seconds] 20110423 11:18:50-!- EdB [~edb@89.82.194.231] has joined #wesnoth-dev 20110423 11:23:43-!- Espreon [~espreon@wesnoth/developer/espreon] has quit [Ping timeout: 248 seconds] 20110423 11:36:08-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has quit [Ping timeout: 252 seconds] 20110423 11:40:32-!- ancestral [~ancestral@71-34-10-19.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20110423 11:40:37-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 252 seconds] 20110423 11:42:30-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20110423 11:45:18-!- Afan [4c1d3379@gateway/web/freenode/ip.76.29.51.121] has quit [Ping timeout: 252 seconds] 20110423 11:56:15-!- atomicbomb [~atomicbom@61.94.183.30] has quit [Quit: Take abath, dinner, etc.] 20110423 12:02:51-!- Sytyi [~chatzilla@125-219-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110423 12:16:17< timotei21> gahhhh I hate MAC osx 20110423 12:17:55-!- EdB [~edb@89.82.194.231] has quit [Remote host closed the connection] 20110423 12:17:57< timotei21> anyone using Mac OSX around? 20110423 12:20:10-!- atomicbomb [~atomicbom@125.160.87.251] has joined #wesnoth-dev 20110423 12:21:49-!- Sytyi [~chatzilla@125-219-133-95.pool.ukrtel.net] has quit [Ping timeout: 246 seconds] 20110423 12:46:27-!- negusnyul [~negusnyul@h47-207.pool95-168.dyn.tolna.net] has joined #wesnoth-dev 20110423 12:57:08-!- automagic [~karol@87-205-244-137.adsl.inetia.pl] has quit [Ping timeout: 276 seconds] 20110423 12:59:27-!- wesbot changed the topic of #wesnoth-dev to: Google Summer of Code: http://wiki.wesnoth.org/SummerOfCodeIdeas | 203 bugs, 312 feature requests, 23 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110423 13:09:52-!- gabba [~gabba@wesnoth/developer/gabba] has quit [Quit: Leaving.] 20110423 13:25:29-!- champ [~champ@125.33.220.130] has quit [Ping timeout: 252 seconds] 20110423 13:31:01-!- Gambit [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20110423 13:32:06-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20110423 13:33:13-!- Grimling [~FKint@91.181.242.172] has joined #wesnoth-dev 20110423 13:43:20-!- automagic [~karol@77-254-34-118.adsl.inetia.pl] has joined #wesnoth-dev 20110423 13:57:46< Ivanovic> timotei21: i used it some ages ago, what is your problem, maybe i got an idea 20110423 13:58:15< timotei21> Ivanovic: well, it seems mac wants to be ... more special and needs to build the plugin from within mac 20110423 13:58:27< timotei21> at least that's what I've understood reading tons of forums 20110423 13:58:39< Ivanovic> ugh, this sucks... 20110423 13:58:43< timotei21> atm trying to build the plugin from linux, maybe this will work 20110423 13:58:58< timotei21> otherwise I'll drop mac os support unless somebody has enough time to build it xD 20110423 13:59:07< Ivanovic> timotei21: i suppose that crimson_penguin will join in one or two hours, he might be able to tell you 20110423 13:59:09< timotei21> (or I get my virtual machine to work xD) 20110423 13:59:11< Ivanovic> tell and test 20110423 14:06:56< timotei21> lol 20110423 14:07:01< timotei21> pastebin is ... broke? 20110423 14:07:29< timotei21> hmm, actually firefox did it again, and memorised the email instead of username.... dumb 20110423 14:16:30-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 250 seconds] 20110423 14:22:46-!- FAAB [~huajie@219.142.230.111] has joined #wesnoth-dev 20110423 14:39:52< epyon> timotei21, I have a mac os x laptop 20110423 14:40:22< epyon> I can try to help out later 20110423 14:40:33< epyon> (although I'm new to the system) 20110423 14:47:41-!- Appleman1234 [~Appleman1@60.226.179.130] has joined #wesnoth-dev 20110423 14:53:32< timotei21> epyon: thanks! 20110423 14:58:54< CIA-82> timotei * r49301 /website/eclipse.wesnoth.org/doc_howto.html: 20110423 14:58:54< CIA-82> Partial fix for bug #18025. 20110423 14:58:54< CIA-82> Add the link for the newly deployed mac/linux archives 20110423 14:58:54< CIA-82> which have set the executable flag. 20110423 14:59:10< CIA-82> timotei * r49302 /trunk/utils/java/update_site/doc_howto.html: 20110423 14:59:10< CIA-82> eclipse plugin: update the links to point 20110423 14:59:10< CIA-82> to the newly updated binaries 20110423 14:59:16-!- Elvish_Pillager [~eli@137.146.157.228] has joined #wesnoth-dev 20110423 14:59:16-!- timotei21 is now known as timotei 20110423 15:06:02-!- Appleman1234 [~Appleman1@60.226.179.130] has quit [Read error: Connection timed out] 20110423 15:06:18-!- Alarantalara [~alarantal@CPE001c2599d77d-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20110423 15:32:05-!- Disruption [~Disruptio@185.Red-81-34-191.dynamicIP.rima-tde.net] has joined #wesnoth-dev 20110423 15:35:28< Disruption> Hi devs! :) 20110423 15:38:57-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20110423 15:45:24< vultraz> hey disruption 20110423 15:45:40< Disruption> hi there ^^ 20110423 15:45:58-!- atomicbomb [~atomicbom@125.160.87.251] has quit [Quit: sleep] 20110423 15:46:02< Disruption> Only a few days until GSoC results are there, I wonder which ones out of the 22 applications will be chosen ._. 20110423 15:46:28< vultraz> BTW I'm not a dev 20110423 15:46:57< Disruption> That's ok ^^ 20110423 15:47:04< vultraz> :) 20110423 15:47:18< vultraz> I'm hoping the mp one 20110423 15:47:19< vultraz> s 20110423 15:47:27< vultraz> mp needs omprovement 20110423 15:47:30< vultraz> i* 20110423 15:54:24-!- Alarantalara [~alarantal@CPE001c2599d77d-CM00252eac6d62.cpe.net.cable.rogers.com] has quit [Quit: Alarantalara] 20110423 16:01:12-!- deekay [~dk@89-79-35-236.dynamic.chello.pl] has joined #wesnoth-dev 20110423 16:01:12-!- deekay [~dk@89-79-35-236.dynamic.chello.pl] has quit [Changing host] 20110423 16:01:13-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20110423 16:02:21-!- Sytyi [~chatzilla@125-219-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110423 16:02:48-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110423 16:14:57-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20110423 16:23:49-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20110423 16:28:10-!- Alarantalara [~alarantal@CPE001c2599d77d-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20110423 16:31:56-!- Nephro [82d10629@gateway/web/freenode/ip.130.209.6.41] has joined #wesnoth-dev 20110423 16:41:29-!- FAAB [~huajie@219.142.230.111] has quit [Quit: Leaving.] 20110423 16:41:57-!- Qbunia [59e47546@gateway/web/freenode/ip.89.228.117.70] has joined #wesnoth-dev 20110423 16:46:25-!- knotwork_ [~markm@unaffiliated/knotwork] has quit [Ping timeout: 252 seconds] 20110423 16:47:00-!- knotwork_ [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20110423 16:53:41-!- Johannes13_ [~Johannes@p5DF74C0F.dip.t-dialin.net] has joined #wesnoth-dev 20110423 16:53:41-!- Johannes13_ [~Johannes@p5DF74C0F.dip.t-dialin.net] has quit [Changing host] 20110423 16:53:41-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110423 16:55:17-!- Qbunia [59e47546@gateway/web/freenode/ip.89.228.117.70] has quit [Quit: Page closed] 20110423 16:56:35-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Read error: Connection reset by peer] 20110423 17:01:48-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20110423 17:02:47-!- Disruption [~Disruptio@185.Red-81-34-191.dynamicIP.rima-tde.net] has quit [] 20110423 17:09:29< Nephro> Is there someone here actually working in the gamedev sphere? 20110423 17:18:11< CIA-82> ivanovic * r49303 /trunk/po/ (9 files in 9 dirs): add plural forms to all german po files 20110423 17:18:53< Ivanovic> esr: i could use some script magic 20110423 17:19:13< esr> Ivanovic: Yes? 20110423 17:19:20< Ivanovic> esr: some way to script/check that all po files have a plural forms entry set in their header and that it is correct according to this list: http://translate.sourceforge.net/wiki/l10n/pluralforms 20110423 17:19:53< Ivanovic> just had some mail exchange with the (new) afrikaans translator and there are obviously plural forms entries missing 20110423 17:20:08< Ivanovic> just have a look at my last commit to see how adding those entries for de can look like 20110423 17:20:14< Ivanovic> but doing so manually is some tedious work... 20110423 17:20:57< esr> Ivanovic: File an FR. U'm about to go on vacation for a week and won't have time to get to it until about next Wednesday, sorry. 20110423 17:21:11< Ivanovic> okay, no problem and enjoy your holidays 20110423 17:24:33-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110423 17:25:13-!- PetePorty [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20110423 17:25:52-!- PolarPanda [~quassel@unaffiliated/peterporty] has quit [Ping timeout: 250 seconds] 20110423 17:31:39 * Nephro pokes Ivanovic 20110423 17:31:50< Ivanovic> huh? 20110423 17:33:30< Nephro> Ivanovic: you busy? I am kind of bored, and want to have a conversation :) 20110423 17:34:08< CIA-82> timotei * r49304 /website/eclipse.wesnoth.org/doc_howto.html: Fix the macos 64 bit download link 20110423 17:36:02-!- dtiger [~dtiger@93.125.67.126] has joined #wesnoth-dev 20110423 17:37:02< CIA-82> timotei * r49305 /trunk/utils/java/update_site/doc_howto.html: eclipse plugin: Fix the macos 64 bit download link 20110423 17:50:06-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20110423 18:00:54-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20110423 18:08:50-!- Nephro [82d10629@gateway/web/freenode/ip.130.209.6.41] has quit [Ping timeout: 252 seconds] 20110423 18:29:42-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20110423 19:14:31< Sytyi> [offtopic] does anybody use electronic books? can you advice one? [/offtpic] 20110423 19:15:42 * Ivanovic prefers dead tree editions! 20110423 19:16:58-!- Alarantalara [~alarantal@CPE001c2599d77d-CM00252eac6d62.cpe.net.cable.rogers.com] has quit [Quit: Alarantalara] 20110423 19:18:28< Crab_> Sytyi: bought a PocketBook Pro 602 as a gift ~4 months ago, the owner seems to be happy with it. 20110423 19:19:05< Crab_> ( ah, no, just PocketBook 602, without the 'pro' part ) 20110423 19:20:02< Sytyi> Crab_: thanks )) my birthday soon, and parents asked to choose a book. 20110423 19:30:10< fendrin> hi 20110423 19:30:19< Crab_> hi, fendrin 20110423 19:31:01< fendrin> Crab_: i have a little problem. 20110423 19:32:21< Crab_> fendrin: what kind of problem ? 20110423 19:32:55< fendrin> editor/editor_controller.cpp 20110423 19:33:28< fendrin> it's ~1800 lines of code. 20110423 19:33:52< fendrin> Nearly everything happens there, it's a superclass 20110423 19:34:48< fendrin> I would like to refactor it and split it up. 20110423 19:36:04< fendrin> So my plan is to split the inheritance first. 20110423 19:37:44< Crab_> well, 1800 is not that big 20110423 19:37:55< Crab_> are there any other issues apart from size ? 20110423 19:38:28< fendrin> Well, I lost the overview somehow. 20110423 19:39:29< Crab_> yes, it's easier to write code that to read it. but still, I'd search for issues in current code first. 20110423 19:40:12< Crab_> since refactor 'just to split it' is not that useful (you can just split it into multiple .cpp files without changing inheritance/structure and it will work, the files will be smaller) 20110423 19:41:26< Crab_> alternatively, you can encapsulate various bits of functionality into helper objects 20110423 19:41:47< Crab_> for example, we have /** All available brushes */ std::vector brushes_; 20110423 19:42:27< Crab_> and we have code to init_brushes, to reset the brush bar, to cycle brushes, all in editor_controller.cpp 20110423 19:43:02< Crab_> you can encapsulate that vector and those init/reset/cycle functions into a helper object, which will live in a separate file, like a 'editor::brush_manager' 20110423 19:43:16< Crab_> then, editor_controller.cpp will become slightly smaller 20110423 19:43:55< fendrin> That is a good idea, I will do that. 20110423 19:44:10< Crab_> just try to find 'most useful' parts first 20110423 19:44:45< Crab_> since the brushes code is ~10-15 lines, no more 20110423 19:45:11< fendrin> What I planed in particular was crating a class that inherits from mouse_handler_base called editor_mouse_handler. 20110423 19:46:49-!- Grimling [~FKint@91.181.242.172] has quit [Quit: Leaving] 20110423 19:46:52< Crab_> well, I don't know for sure ) the file looks good to me ) 20110423 19:47:16< Crab_> of course, it's only 1450 lines in my checkout ) 20110423 19:47:20< fendrin> Crab_: That is because you have not looked in the one of the editor branch :-) 20110423 19:47:35-!- elias [~allefant@allefant.com] has quit [Remote host closed the connection] 20110423 19:47:39< fendrin> Believe me, it's getting worse there. 20110423 19:47:40-!- elias [~allefant@allefant.com] has joined #wesnoth-dev 20110423 19:47:52< Crab_> I'll take a look 20110423 19:47:53-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has joined #wesnoth-dev 20110423 19:48:14< fendrin> And I don't want to have all those handlers and registers around. 20110423 19:48:50< fendrin> s/registers/methods that register or initialize events and handlers. 20110423 19:49:21< Crab_> looking at the diff 20110423 19:51:06< Crab_> ok, I see 20110423 19:51:33< fendrin> I can clean up a bit but there is still ~400 lines or more to implement. 20110423 19:52:33< Crab_> I think that some parts of the new code looks out-of-place there, since they are not directly related with map editor functionality 20110423 19:52:42< Crab_> i.e.  void editor_controller::new_side_dialog() 20110423 19:53:22< Crab_> so, I suggest you to modify the approach to make it possible to touch that editor_controller file less often. 20110423 19:53:47< Crab_> i.e., make a helper class which will encapsulate your new functionality, and wire it in the editor code 20110423 19:54:03-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110423 19:54:04< Crab_> wire it in in the way that would allow you to add new useful stuff without having to touch editor_controller.cpp 20110423 19:54:41< Crab_> i.e., if you provide 30 new right-click menu actions, let your helper class contain a method to get a list of them, and use it in editor_controller 20110423 19:55:05< Crab_> then none of those 30 new actions would be known to the editor_controller, it'll just ask your helper class for a list 20110423 19:55:39< Crab_> i.e. build hooks ( extension points) in editor code 20110423 19:55:43< Crab_> and then use them from other files. 20110423 19:56:04< Crab_> that way you will not need to touch that file once you write your extension points. 20110423 19:56:14< Crab_> what do you think ? 20110423 19:56:16-!- Alarantalara [~alarantal@CPE001c2599d77d-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20110423 19:56:43< fendrin> I think that the hotkey/event handling system of gui0/gui1 is not up to what you suggest. 20110423 19:57:00< fendrin> Not without heavily hacking around some limitations. 20110423 19:57:14-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110423 19:57:57< fendrin> Hotkeys life in hotkeys.cpp they are hardcoded there. 20110423 19:58:39< fendrin> The mechansims throughs them to the inheritent of controller_base and or mouse_handler. 20110423 19:59:00-!- mjs-de [~mjs-de@p3EE25949.dip.t-dialin.net] has joined #wesnoth-dev 20110423 20:00:54< Crab_> only the list of hotkeys is more-or-less hardcoded with current approach. the actual execution can be delegated 20110423 20:02:03< Crab_> i.e. you weren't complaining about hotkeys in the first place 20110423 20:02:43< Crab_> it's editor_controller::can_execute_command and editor_controller::execute_command which can be modified 20110423 20:03:49< Crab_> and it's easy, i.e. in editor_controller::execute_command , do "if (helper.can_execute_command(command,index)) { return execute_command(command,index) } ... " 20110423 20:04:03< Crab_> so, the editor will just delegate all extra stuff 20110423 20:04:25< Crab_> and in editor_controller::can_execute_command, ask the helper, too. 20110423 20:04:45< fendrin> I see. 20110423 20:04:58< Crab_> you can reuse current switches logic 20110423 20:05:09< Crab_> just fallback not to default controller, but to your controller 20110423 20:05:39< Crab_> i.e. instead of return controller_base::execute_command(command, index); do " return helper.execute_command(command,index) " 20110423 20:06:03-!- stikonas [~and@ctv-217-147-36-70.vinita.lt] has joined #wesnoth-dev 20110423 20:06:03-!- stikonas [~and@ctv-217-147-36-70.vinita.lt] has quit [Changing host] 20110423 20:06:03-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110423 20:06:15< Crab_> but it will make it necessary to insert a new class in the inheritance hierarchy, yes 20110423 20:07:00< Crab_> so, your approach of 'crating a class that inherits from mouse_handler_base called editor_mouse_handler.' will work 20110423 20:08:16< fendrin> I guess I will prototype a dirty hack and see how things come out. 20110423 20:08:26< fendrin> And experiment with your suggestions. 20110423 20:08:37< fendrin> After that a good plan and rewrite will do it. 20110423 20:08:57< Crab_> well, it won't be a dirty hack, it's more or less in line with current system 20110423 20:09:07< Crab_> but there are issues 20110423 20:09:38-!- inferno8 [~kvirc@178.36.79.121] has joined #wesnoth-dev 20110423 20:09:39< Crab_> if your editor_mouse_handler will be a superclass of the editor_controller, you'll have to pull up some state from editor_controller to it 20110423 20:09:49< Crab_> since your actions might need access to that state 20110423 20:09:53-!- Blueblaze [~Blueblaze@adsl-99-182-54-185.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110423 20:10:53< Crab_> it's a problem this way, actually 20110423 20:10:57< Crab_> since you're extending the edtor 20110423 20:11:22< Crab_> and if you add a new editor_mouse_handler, and use it for your new stuff, then, in fact, 'editor will extend your code' :) 20110423 20:11:32< Crab_> it's way cleaner to subclass the editor. 20110423 20:11:58< Crab_> i.e. class scenario_editor_controller : editor_controller {}; 20110423 20:12:18< Crab_> since then you'll have access to *all* the editor functionality 20110423 20:12:37-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Read error: Operation timed out] 20110423 20:12:46< Crab_> fendrin: what do you think of this one ? 20110423 20:13:45-!- yann [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20110423 20:15:57< fendrin> Crab_: Sounds good. 20110423 20:16:03< fendrin> Crab_: I will experiment. 20110423 20:16:08< Crab_> ok, good luck 20110423 20:16:11< fendrin> Thank you :-) 20110423 20:19:24-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has quit [Quit: Konversation terminated!] 20110423 20:23:22< Crab_> fendrin: of course, it makes sense to refactor the hotkey system itself. 20110423 20:24:08< Crab_> fendrin: since it's possible to write it in a way which will allow for dynamic/scoped hotkeys, which would not impose any constraints on the architecture of the system. 20110423 20:24:15-!- 5EXACG1HJ [~iwaim@rasteenie.alib.jp] has quit [Remote host closed the connection] 20110423 20:24:24-!- iwaim_ [~iwaim@rasteenie.alib.jp] has joined #wesnoth-dev 20110423 20:24:34-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110423 20:27:28< Crab_> fendrin: it's just that each hotkey needs 2 parts - 'hotkey information' part which needs to be global and always in scoepe, and a function reference part which lives only within some scope (i.e. in a particular editor controller ) 20110423 20:28:29< Crab_> fendrin: and current design only allows 1 'function reference' part to live, so the common solution is to make up a chain of controllers (usually as part of an inheritance hierarchy) 20110423 20:29:10-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110423 20:41:42-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20110423 20:46:37-!- Sytyi [~chatzilla@125-219-133-95.pool.ukrtel.net] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 4.0/20110303194838]] 20110423 20:55:37-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Read error: Connection reset by peer] 20110423 20:57:46-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Leaving.] 20110423 21:18:29-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Ping timeout: 276 seconds] 20110423 21:39:49-!- SpoOkyMagician [~chatzilla@74-138-202-211.dhcp.insightbb.com] has joined #wesnoth-dev 20110423 21:40:25-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has quit [Ping timeout: 252 seconds] 20110423 21:40:27-!- tschmitz_ [18827665@gateway/web/freenode/ip.24.130.118.101] has joined #wesnoth-dev 20110423 21:54:43-!- Afan [4c1d3379@gateway/web/freenode/ip.76.29.51.121] has joined #wesnoth-dev 20110423 21:56:21-!- Alarantalara [~alarantal@CPE001c2599d77d-CM00252eac6d62.cpe.net.cable.rogers.com] has quit [Quit: Alarantalara] 20110423 21:59:34-!- inferno8 [~kvirc@178.36.79.121] has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 20110423 22:21:15-!- PetePorty is now known as PolarPanda 20110423 22:38:46-!- mjs-de [~mjs-de@p3EE25949.dip.t-dialin.net] has quit [Remote host closed the connection] 20110423 22:45:27-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has quit [Remote host closed the connection] 20110423 22:45:56-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20110423 22:46:37-!- MGoods|RangerM [~MGoodsRan@84.45.236.142] has quit [] 20110423 22:53:51-!- Octalot [~noct@host109-153-159-115.range109-153.btcentralplus.com] has joined #wesnoth-dev 20110423 22:59:33-!- dtiger [~dtiger@93.125.67.126] has quit [Remote host closed the connection] 20110423 23:17:57< CIA-82> ivanovic * r49306 /trunk/data/core/about.cfg: updated Afrikaans translation credits 20110423 23:48:55-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110423 23:49:04-!- eleazzaar [~jbjerk@ppp-70-226-217-90.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20110423 23:50:50-!- deekay [~dk@wesnoth/developer/dragonking] has quit [] 20110423 23:56:34-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 240 seconds] --- Log closed Sun Apr 24 00:00:48 2011