--- Log opened Tue May 12 00:00:07 2009 20090512 00:03:15< CIA-30> ivanovic * r35580 /branches/1.6/po/ (146 files in 3 dirs): pot-update (get the stuff from pofix right, no new/changed strings in the stats...) 20090512 00:03:21< ancestral> Hmmm, which is it, northlands or Northlands? 20090512 00:03:29 * ancestral is befuddled 20090512 00:09:11< Ivanovic> i am off to bed now, n8 20090512 00:09:13-!- wesbot changed the topic of #wesnoth-dev to: 1.6.2 tagged, announcing "tomorrow" | 58 bugs, 238 feature requests, 9 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20090512 00:11:40-!- JW2 [n=JW@c-71-57-85-168.hsd1.il.comcast.net] has quit [] 20090512 00:12:17-!- Sirp [n=me@wesnoth/developer/dave] has joined #wesnoth-dev 20090512 00:12:48-!- Turuk_ [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090512 00:13:29< Crab_> boucman: 'remove second draw call from ai_interact' + alink's improvements + your todays patch' = 19 minutes. ftp://ftp.terraninfo.net/wesnoth/ai_2009may11_after.jpg time spent in image::locator::locator decreased from 10.7% to 2.7% 20090512 00:17:17-!- stikonas [n=quassel@wesnoth/translator/stikonas] has quit [Read error: 110 (Connection timed out)] 20090512 00:21:39-!- Polarina1 [n=polarina@85-220-26-48.dsl.dynamic.simnet.is] has joined #wesnoth-dev 20090512 00:23:35-!- ardesh [n=ardesh@port-92-206-77-165.dynamic.qsc.de] has joined #wesnoth-dev 20090512 00:25:07-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 110 (Connection timed out)] 20090512 00:33:43-!- YogiHH [n=chatzill@c129212.adsl.hansenet.de] has left #wesnoth-dev [] 20090512 00:35:31-!- Polarina [n=polarina@wesnoth/translator/Polarina] has quit [Read error: 104 (Connection reset by peer)] 20090512 00:35:59< Crab_> boucman: 'remove second draw call from ai_interact' + alink's improvements + your todays patch + drop 20ms delay during ai_interact' = 16.5 minutes. 20090512 00:39:15-!- Elvish_Pillager [n=eli@71-10-228-131.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20090512 00:47:37-!- loonycyborg [n=sergey@wesnoth/developer/loonycyborg] has quit ["Zzzzzzzzzzzzzzzzzzzzzzzzzzz"] 20090512 00:48:14-!- loonybot [n=loonybot@wesnoth/bot/loonybot] has quit [Remote closed the connection] 20090512 00:55:40-!- thespaceinvader [n=chatzill@wesnoth/artist/thespaceinvader] has quit ["night all"] 20090512 00:55:54-!- Elvish_Pillage2 [n=eli@71-10-228-131.dhcp.oxfr.ma.charter.com] has quit [Read error: 110 (Connection timed out)] 20090512 01:00:19-!- ardesh_ [n=ardesh@port-92-206-127-115.dynamic.qsc.de] has joined #wesnoth-dev 20090512 01:01:06-!- ardesh [n=ardesh@port-92-206-77-165.dynamic.qsc.de] has quit [Read error: 60 (Operation timed out)] 20090512 01:06:29-!- ardesh_ is now known as ardesh 20090512 01:11:33-!- Polarina1 [n=polarina@85-220-26-48.dsl.dynamic.simnet.is] has quit [Read error: 110 (Connection timed out)] 20090512 01:17:24-!- Elvish_Pillager [n=eli@71-10-228-131.dhcp.oxfr.ma.charter.com] has quit ["Hi! I'm a quit message virus vaccine. If you see a quit message virus, don't replace your quit message with it!"] 20090512 01:24:07-!- Polarina [n=polarina@wesnoth/translator/Polarina] has joined #wesnoth-dev 20090512 01:25:28-!- Crab_ [n=Crab_@wesnoth/developer/crab] has quit [Read error: 60 (Operation timed out)] 20090512 01:29:45-!- Crab_ [n=Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20090512 01:29:51< CIA-30> crab * r35581 /trunk/src/ (3 files): Skip delay(20) in play_slice during ai_interact, do not redraw screen twice during ai_interact. 20090512 01:32:37-!- BenUrban [n=benurban@c-68-55-19-224.hsd1.md.comcast.net] has joined #wesnoth-dev 20090512 01:33:04-!- Polarina1 [n=polarina@85-220-26-48.dsl.dynamic.simnet.is] has joined #wesnoth-dev 20090512 01:38:26-!- Polarina [n=polarina@wesnoth/translator/Polarina] has quit [Read error: 60 (Operation timed out)] 20090512 01:47:25-!- BenUrban [n=benurban@unaffiliated/benurban] has quit [Remote closed the connection] 20090512 01:47:33-!- BenUrban [n=benurban@c-68-55-19-224.hsd1.md.comcast.net] has joined #wesnoth-dev 20090512 01:49:14< CIA-30> crab * r35582 /branches/1.6/src/ (3 files): Backport of r35581 from trunk. Skip delay(20) in play_slice during ai_interact, do not redraw screen twice during ai_interact. 20090512 01:49:15-!- meow [n=meow@88-109-71-60.dynamic.dsl.as9105.com] has joined #wesnoth-dev 20090512 01:49:21 * meow waves 20090512 01:50:10< meow> I was wondering if you still needed translators..? 20090512 01:51:54< alink> meow: i suppose. A good test would be to play wesnoth in your native language and check how much text is not translated yet 20090512 01:52:57< alink> and we still need to start this klingon translation <:o) 20090512 01:53:27< meow> Hehe, klingon's not my forte ;) 20090512 01:53:56< meow> I have yet to see Star Trek ¬_¬ 20090512 01:53:58< alink> yeah, native klingon speakers are not common these days ;-p 20090512 01:54:19< meow> I wonder why :p 20090512 01:55:18< meow> Anyway, I'll probably have a look at other languages =) 20090512 01:55:31-!- Doppp [i=Doppp@DOPPP.RES.CMU.EDU] has quit [Read error: 60 (Operation timed out)] 20090512 01:55:49< meow> alink, any idea if the French and Italian versions of the game are close to being done? 20090512 01:56:29< alink> well i only play english (even if i am french speaker) 20090512 01:56:40< alink> IIRC french was at 96% 20090512 01:56:57< alink> there is maybe a page showing these numbers somewhere 20090512 01:57:17< meow> I'm roaming about the forum at the moment. 20090512 01:57:26< alink> http://www.wesnoth.org/gettext/ 20090512 01:57:55< alink> so french is at 96.02% 20090512 01:58:03 * meow bows at alink 20090512 01:58:18< alink> my memory was correct, someone just transtaled a new word ;-p 20090512 01:58:38< meow> And Italian is even better off... darn :p 20090512 01:59:08< alink> that doesn't mean that they will not welcome help of new translators 20090512 01:59:18< meow> =) 20090512 01:59:49< meow> Well, I was meaning to do this maybe during the summer (I have exams at the moment, so it's probably not the best time :P) 20090512 02:00:01< alink> future 1.7.x will also need translators, but a bit early for that now 20090512 02:01:12< alink> hehe maybe good, i don't remember when translators start to really work on translations for dev-version 20090512 02:01:56< meow> Hehe, well you might or might not see me around :D 20090512 02:02:12< alink> but there is a new campaign in trunk, i suppose that it will be soon ready enough to be translated 20090512 02:02:13< meow> Depends if I happen to get lazy or forget about it. 20090512 02:02:17< meow> Okay 20090512 02:04:04< meow> I've only just found the game today but I think it's brilliant 20090512 02:04:19< meow> Played 9 hours straight instead of revising =/ 20090512 02:05:16< alink> good (and bad) 20090512 02:05:38< meow> I couldn't stop :P 20090512 02:06:21< alink> do i add bugs crashing the game during exam period ? <:o) 20090512 02:06:39< meow> That would make me very sad :( 20090512 02:07:29< meow> I will revise.. at some point... err, tomorrow :D 20090512 02:07:48-!- Gnutoo [n=gnutoo@host109-10-dynamic.54-79-r.retail.telecomitalia.it] has joined #wesnoth-dev 20090512 02:08:58< alink> it's true that wesnoth is bad for that, you can't really play a short game and it's not really relaxing your brain 20090512 02:10:09< alink> plus there is the nasty trap where you start contributing and *that* is a time killer 20090512 02:10:14< meow> Yeah, some of my friends were playing a huge map and it took away hours of their revision time, hehe. 20090512 02:10:20 * meow nods 20090512 02:10:46< alink> MP is even worse since you can't really stop when you want 20090512 02:11:09< meow> Yeah, at least I was just playing campaigns on my own. 20090512 02:11:35< meow> Still, I was finishing the scenarios thinking: "I'll quit on the next one"... yeah right ¬_¬ 20090512 02:13:03< alink> then play only short campaign during your exam ;) 20090512 02:13:14< meow> I tried. 20090512 02:13:32< meow> I played the Brothers one, with only 4 scenarios. But then I started another one :( 20090512 02:16:13< alink> Wensoth need that you succeed, if not you will have more exams in summer and will not be able to contribute ;-) 20090512 02:16:24< alink> go study 20090512 02:16:28< meow> That is very true. 20090512 02:16:40< meow> It's past 1am over here, I actually need sleep :p 20090512 02:16:47< alink> yes that too 20090512 02:17:03< meow> Good night then! :) and thanks for the info. 20090512 02:17:22< alink> good night and good luck for your exams 20090512 02:17:34< meow> Thanks :D 20090512 02:17:55-!- meow [n=meow@88-109-71-60.dynamic.dsl.as9105.com] has quit ["boing boing boing"] 20090512 02:50:18< ancestral> Well, I just added 55 mistakes I've found in grammar and spelling, mostly just inconsistent capitalization and punctuation (see http://www.wesnoth.org/wiki/SpellingMistakes). I got done with 4 scenarios, maybe I'll go through the rest tonight. 20090512 02:50:39-!- ikarius [n=ross@smtp.gridironsystems.com] has quit [] 20090512 02:51:14-!- Polarina [n=polarina@wesnoth/translator/Polarina] has joined #wesnoth-dev 20090512 02:52:16-!- Gnutoo [n=gnutoo@host109-10-dynamic.54-79-r.retail.telecomitalia.it] has quit [Remote closed the connection] 20090512 02:56:12-!- noy [n=Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20090512 03:00:02-!- crimson_penguin [n=ben@wesnoth/developer/crimsonpenguin] has quit [] 20090512 03:03:56-!- Blueblaze [n=nick@c-98-199-143-139.hsd1.tx.comcast.net] has joined #wesnoth-dev 20090512 03:05:58-!- Polarina2 [n=polarina@85-220-26-48.dsl.dynamic.simnet.is] has joined #wesnoth-dev 20090512 03:06:45-!- Polarina1 [n=polarina@85-220-26-48.dsl.dynamic.simnet.is] has quit [Read error: 110 (Connection timed out)] 20090512 03:08:46-!- ilor_ [n=user@wesnoth/developer/ilor] has joined #wesnoth-dev 20090512 03:14:52< Turuk_> Scenarios -> Campaigns 20090512 03:21:23-!- Gnutoo [n=gnutoo@host109-10-dynamic.54-79-r.retail.telecomitalia.it] has joined #wesnoth-dev 20090512 03:21:39-!- Turuk_ [n=Turuk@wesnoth/forumsith/turuk] has left #wesnoth-dev [] 20090512 03:22:05-!- Polarina [n=polarina@wesnoth/translator/Polarina] has quit [Read error: 110 (Connection timed out)] 20090512 03:24:28-!- Crab_ [n=Crab_@wesnoth/developer/crab] has quit [Read error: 110 (Connection timed out)] 20090512 03:25:18< ancestral> Turuk: You're correct :) 20090512 03:25:37< ancestral> Hehe ironic 20090512 03:27:23-!- ilor [n=user@wesnoth/developer/ilor] has quit [Read error: 110 (Connection timed out)] 20090512 03:28:23-!- Polarina2 [n=polarina@85-220-26-48.dsl.dynamic.simnet.is] has quit [Read error: 110 (Connection timed out)] 20090512 03:37:21-!- dfranke [i=dfranke@wesnoth/developer/dfranke] has joined #wesnoth-dev 20090512 03:46:20-!- ancestral [n=ancestra@97-116-120-23.mpls.qwest.net] has quit [] 20090512 03:47:40-!- Doppp [i=Doppp@CMU-330744.WV.CC.CMU.EDU] has joined #wesnoth-dev 20090512 03:49:36-!- Gnutoo [n=gnutoo@host109-10-dynamic.54-79-r.retail.telecomitalia.it] has quit [Remote closed the connection] 20090512 03:50:55-!- JW2 [n=JW@c-71-57-85-168.hsd1.il.comcast.net] has joined #wesnoth-dev 20090512 03:57:03-!- [Relic] [n=[Relic]@adsl-76-229-202-137.dsl.milwwi.sbcglobal.net] has joined #wesnoth-dev 20090512 03:57:58< [Relic]> Hello :) 20090512 04:00:50-!- alink [n=alink@wesnoth/developer/alink] has quit [Remote closed the connection] 20090512 04:08:50-!- ilor [n=user@wesnoth/developer/ilor] has joined #wesnoth-dev 20090512 04:11:09-!- Ivanovic_ [n=ivanovic@dtmd-4db2d2cb.pool.einsundeins.de] has joined #wesnoth-dev 20090512 04:12:18-!- ancestral [n=ancestra@97-116-120-23.mpls.qwest.net] has joined #wesnoth-dev 20090512 04:12:58-!- ancestral [n=ancestra@97-116-120-23.mpls.qwest.net] has quit [Read error: 104 (Connection reset by peer)] 20090512 04:17:31-!- PK [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has joined #wesnoth-dev 20090512 04:19:06-!- PK [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has quit [Client Quit] 20090512 04:26:25-!- ilor_ [n=user@wesnoth/developer/ilor] has quit [Read error: 110 (Connection timed out)] 20090512 04:27:09-!- Ivanovic [n=ivanovic@wesnoth/developer/ivanovic] has quit [Read error: 110 (Connection timed out)] 20090512 04:29:06-!- Ivanovic_ is now known as Ivanovic 20090512 04:30:06-!- crimson_penguin [n=ben@64.201.60.216] has joined #wesnoth-dev 20090512 04:41:37-!- Gnutoo [n=gnutoo@host109-10-dynamic.54-79-r.retail.telecomitalia.it] has joined #wesnoth-dev 20090512 04:48:48-!- ancestral [n=ancestra@97-116-120-23.mpls.qwest.net] has joined #wesnoth-dev 20090512 04:53:37< Soliton> crimson_penguin: there is no map loaded in the main screen. 20090512 04:53:56< crimson_penguin> Soliton: so? can't you get the default values? 20090512 04:54:18< crimson_penguin> it shows the resistances 20090512 04:55:15< Soliton> well, resistances have nothing to do with a map. 20090512 04:56:17< Soliton> we could have a dummy map loaded which is what we had at some point but that got removed for reasons i forgot. 20090512 04:56:58< crimson_penguin> hmm 20090512 04:57:08< crimson_penguin> well, it's functionality I happened to want today :P 20090512 05:16:10-!- Gnutoo [n=gnutoo@host109-10-dynamic.54-79-r.retail.telecomitalia.it] has quit [Remote closed the connection] 20090512 05:19:34-!- ancestral [n=ancestra@97-116-120-23.mpls.qwest.net] has quit ["And that’s the end of THAT chapter."] 20090512 05:30:26-!- ancestral [n=ancestra@97-116-120-23.mpls.qwest.net] has joined #wesnoth-dev 20090512 05:36:20< corn> hm 20090512 05:36:51< corn> right now I am coding the stuff that will test whether or not a query into the sample table gives enough results, but I need a good scheme to test whether a query gives enough results 20090512 05:37:57< corn> counting the number of rows returned doesn't cut it, because some queries return the COUNT(), which is the number of times something appears in the table 20090512 05:38:50< corn> so for example: 20090512 05:38:58< corn> SELECT result, COUNT(result) FROM _wsSMPL100000 GROUP BY result 20090512 05:39:06< corn> would return this tuple/row: 20090512 05:39:14< corn> these tuples*/rows* 20090512 05:39:18< corn> (('victory', 17167L), ('defeat', 21900L), ('quit', 60907L)) 20090512 05:41:01< corn> does anyone have any ideas on what the most elegant approach is to testing whether or not a query gives an acceptable number of results? right now I am thinking of passing a fitness function as a parameter to the function that does scaled queries, but that means you'd have to hardcode that for each type of query 20090512 05:55:41-!- Sapient [n=sapien-x@wesnoth/developer/sapient] has joined #wesnoth-dev 20090512 05:57:04< Sapient> corn: well, you can only generalize things so far 20090512 05:57:18< Sapient> I always try to use an object oriented approach 20090512 05:58:06< Sapient> so instead of thinking in terms of 'functions' being passed to other 'functions' maybe consider what are the objects 20090512 06:00:11< Sapient> then you can easily customize via constructors and methods, and/or extend those objects via inheritance 20090512 06:05:41< Sapient> corn: still there? 20090512 06:06:36< Sapient> cya later, have fun. 20090512 06:06:36-!- Sapient [n=sapien-x@wesnoth/developer/sapient] has left #wesnoth-dev [] 20090512 06:09:13-!- wesbot changed the topic of #wesnoth-dev to: 1.6.2 tagged, announcing "tomorrow" | 60 bugs, 238 feature requests, 9 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20090512 06:13:09-!- ancestral [n=ancestra@97-116-120-23.mpls.qwest.net] has quit [] 20090512 06:16:48-!- Netsplit lindbohm.freenode.net <-> irc.freenode.net quits: Andrai, AndreLuiz, corn, isaac, ABCD, CIA-30, BenUrban, ilor, Blueblaze, crimson_penguin, (+2 more, use /NETSPLIT to show all of them) 20090512 06:17:25-!- Netsplit over, joins: crimson_penguin, BenUrban, ABCD, AndreLuiz, CIA-30 20090512 06:17:48-!- Netsplit over, joins: Blueblaze, ilor, [Relic], ardesh, Andrai, isaac, corn 20090512 06:46:43-!- [Relic] [n=[Relic]@adsl-76-229-202-137.dsl.milwwi.sbcglobal.net] has quit ["Leaving"] 20090512 06:59:55-!- ABCD [n=ABCD@wikipedia/ABCD] has quit [Remote closed the connection] 20090512 07:08:52-!- happygrue_ [n=George@c-67-176-145-41.hsd1.in.comcast.net] has joined #wesnoth-dev 20090512 07:09:29-!- crimson_penguin [n=ben@wesnoth/developer/crimsonpenguin] has quit [] 20090512 07:15:04-!- ABCD [n=ABCD@wikipedia/ABCD] has joined #wesnoth-dev 20090512 07:18:21-!- happygrue [n=George@wesnoth/developer/wintermute] has quit [Read error: 113 (No route to host)] 20090512 07:26:07-!- silene [n=plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20090512 07:42:16-!- happygrue_ is now known as happygrue 20090512 07:42:55< sparr> when the map greys out after you win a scenario, before you click 'End Scenario'... might that be a good time to allow the player to dismiss worthless new retinue units? 20090512 07:43:13-!- silene [n=plouf@wesnoth/developer/silene] has quit [Read error: 60 (Operation timed out)] 20090512 07:43:45< sparr> it annoys me to no end when I start the next map with my random retinue unit and it's someone with 2 experience 20090512 07:49:53-!- happygrue [n=George@wesnoth/developer/wintermute] has quit ["bye!"] 20090512 07:50:06-!- happygrue [n=George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20090512 07:53:14-!- ettin_ [n=jorda@wesnoth/developer/ettin] has joined #wesnoth-dev 20090512 07:54:15-!- silene [n=plouf@ASte-Genev-Bois-152-1-45-203.w83-114.abo.wanadoo.fr] has joined #wesnoth-dev 20090512 08:01:03-!- ancestral [n=ancestra@97-116-120-23.mpls.qwest.net] has joined #wesnoth-dev 20090512 08:06:10-!- ettin [n=jorda@wesnoth/developer/ettin] has quit [Read error: 110 (Connection timed out)] 20090512 08:21:02-!- YogiHH [i=d4ca9d15@wesnoth/developer/yogihh] has joined #wesnoth-dev 20090512 08:47:12-!- ancestral [n=ancestra@97-116-120-23.mpls.qwest.net] has quit ["And that’s the end of THAT chapter."] 20090512 08:47:46< CIA-30> silene * r35583 /trunk/src/game_display.cpp: Patch reverted by r35518 is still a +25% AI speedup on my computer (and more on slower computers). Reapplying. 20090512 08:50:33-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20090512 08:57:19-!- Blueblaze [n=nick@c-98-199-143-139.hsd1.tx.comcast.net] has quit [Read error: 60 (Operation timed out)] 20090512 08:59:06-!- Blueblaze [n=nick@c-98-199-143-139.hsd1.tx.comcast.net] has joined #wesnoth-dev 20090512 09:03:13-!- Blueblaze [n=nick@c-98-199-143-139.hsd1.tx.comcast.net] has quit [Remote closed the connection] 20090512 09:07:32< Rhonda> Ivanovic: No wories. I am currently building but will delay the upload until tomorrow I guess. 1.6.1 is about to move over to testing, finally. 20090512 09:07:41< Soliton> sparr: sounds like a good idea. 20090512 09:08:57-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit ["leaving"] 20090512 09:10:25-!- grzywacz [n=grzywacz@wesnoth/developer/grzywacz] has quit [Remote closed the connection] 20090512 09:20:51< CIA-30> zookeeper * r35584 /trunk/data/core/ (49 files in 2 dirs): Added doofus-01's new orcish fort. 20090512 09:21:36-!- euschn [n=chatzill@wesnoth/developer/euschn] has joined #wesnoth-dev 20090512 09:21:39< euschn> hi 20090512 09:23:42-!- Sirp [n=me@wesnoth/developer/dave] has quit ["leaving"] 20090512 09:25:59-!- zookeeper [n=l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20090512 09:33:14< CIA-30> zookeeper * r35585 /trunk/data/core/terrain.cfg: Removed a leftover comment. 20090512 09:38:17< Rhonda> dpkg-genchanges >../wesnoth_1.6.2-1_powerpc.changes 20090512 09:40:40< Ivanovic> moin 20090512 09:43:07-!- ancestral [n=ancestra@97-116-120-23.mpls.qwest.net] has joined #wesnoth-dev 20090512 09:43:53-!- ancestral [n=ancestra@97-116-120-23.mpls.qwest.net] has quit [Client Quit] 20090512 09:47:00< CIA-30> zookeeper * r35586 /trunk/data/core/ (8 files in 2 dirs): Added doofus-01's snowy orcish villages as well as the fourth orcish village variation. 20090512 09:48:54< CIA-30> ivanovic * r35587 /branches/1.6/cmake/FindBoost.cmake: make sure that more recent version of Boost are found, too 20090512 09:51:53-!- silene [n=plouf@wesnoth/developer/silene] has quit ["Leaving."] 20090512 09:54:57< CIA-30> zookeeper * r35588 /trunk/data/core/about.cfg: Added doofus-01 as a (third-tier) art contributor. 20090512 10:07:36-!- Doppp [i=Doppp@CMU-330744.WV.CC.CMU.EDU] has quit [Connection timed out] 20090512 10:07:37< CIA-30> zookeeper * r35589 /trunk/data/core/ (3 files in 2 dirs): Added hill and snow hill variations of the orcish village terrain. 20090512 10:13:04-!- loonybot [n=loonybot@79.139.246.175] has joined #wesnoth-dev 20090512 10:14:01-!- loonycyborg [n=sergey@79.139.246.175] has joined #wesnoth-dev 20090512 10:50:37< CIA-30> zookeeper * r35590 /trunk/data/campaigns/Heir_To_The_Throne/maps/ (6 files): Added the new orcish villages and forts to HttT maps. 20090512 11:15:06< CIA-30> ivanovic * r35591 /trunk/po/ (wesnoth-sotbe/ru.po wesnoth-units/ru.po): updated Russian translation 20090512 11:15:11< CIA-30> ivanovic * r35592 /branches/1.6/ (changelog players_changelog po/wesnoth-units/ru.po): updated Russian translation 20090512 11:19:59-!- noy [n=Noy@wesnoth/developer/noy] has quit [] 20090512 11:23:33-!- noy [n=Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20090512 11:24:33-!- noy [n=Noy@wesnoth/developer/noy] has quit [Client Quit] 20090512 11:32:18< CIA-30> ivanovic * r35593 /trunk/ (297 files in 9 dirs): 20090512 11:32:18< CIA-30> pot-update 20090512 11:32:18< CIA-30> regenerate doc files 20090512 11:40:17< CIA-30> ivanovic * r35594 /trunk/data/core/about.cfg: updated list of Russian translators 20090512 11:40:24< CIA-30> ivanovic * r35595 /branches/1.6/data/core/about.cfg: updated list of Russian translators 20090512 11:43:35-!- euschn [n=chatzill@wesnoth/developer/euschn] has quit [Read error: 60 (Operation timed out)] 20090512 11:58:36-!- thespaceinvader [n=chatzill@wesnoth/artist/thespaceinvader] has joined #wesnoth-dev 20090512 12:04:24< Ivanovic> esr: around? 20090512 12:04:30< CIA-30> ivanovic * r35596 /trunk/data/core/about.cfg: some tiny corrections to about (replacing tabs by spaces, removing spaces from emailaddy, ...) 20090512 12:04:49< Ivanovic> i have some problems with data/tools/about_cfg_to_wiki in trunk 20090512 12:05:18< Ivanovic> the one from branches/1.6 works nicely (on trunk as well as 1.6) where the trunk one does not work on trunk as well as 1.6 20090512 12:06:55< Ivanovic> esr: the error message: http://wesnoth.pastebin.com/me6aca3e 20090512 12:07:09< Ivanovic> probably something going boom in wmlparser that should not fail... 20090512 12:08:11< Ivanovic> the same error when using the trunk script on 1.6 (just a different linenumber for the false "Mismatched closing tag [/entry], expected [/about]") 20090512 12:09:13-!- wesbot changed the topic of #wesnoth-dev to: 1.6.2 tagged, announcing "tomorrow" | 60 bugs, 239 feature requests, 9 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20090512 12:11:11-!- Tigge_ [n=tigge@bacchus.olf.sgsnet.se] has quit [Remote closed the connection] 20090512 12:15:33-!- stikonas [n=quassel@ctv-217-147-36-179.vinita.lt] has joined #wesnoth-dev 20090512 12:17:52-!- Tigge [n=tigge@bacchus.olf.sgsnet.se] has joined #wesnoth-dev 20090512 12:31:39-!- Crab_ [n=Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20090512 12:33:17< zookeeper> [switch] seems to be broken in trunk. 20090512 12:38:50-!- JW2 [n=JW@c-71-57-85-168.hsd1.il.comcast.net] has quit [Read error: 110 (Connection timed out)] 20090512 12:40:41< zookeeper> eh. 20090512 12:41:09< zookeeper> someone's bright idea has been to typo game_events.cpp:2934 "cases" instead of "case" 20090512 12:42:55< CIA-30> zookeeper * r35597 /trunk/src/game_events.cpp: Fixed a typo breaking [switch]. 20090512 12:48:15< Ivanovic> zookeeper: https://gna.org/bugs/index.php?13511 20090512 12:49:56< zookeeper> Ivanovic, i've always wondered how that scenario actually works or is supposed to work ;) 20090512 12:50:09< Ivanovic> :) 20090512 12:51:14< zookeeper> so i don't really have any comment on that 20090512 12:52:49< Ivanovic> who should be the one knowing this scenario and how it is supposed to work? fendrin? esr? 20090512 12:52:56< zookeeper> yes, them 20090512 13:06:42-!- ilor [n=user@wesnoth/developer/ilor] has quit [] 20090512 13:10:42< zookeeper> btw, i'm changing northern winter in HttT so that snow keeps falling on random hexes every turn so that by the end of the turns, the snow will be everywhere 20090512 13:11:08< zookeeper> (instead of the falling snow just being two simple events with two simple terrain changes) 20090512 13:27:26-!- EdB [n=edb@127.117.88-79.rev.gaoland.net] has joined #wesnoth-dev 20090512 13:33:35-!- mjs-de [n=mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20090512 13:34:53-!- stikonas [n=quassel@wesnoth/translator/stikonas] has quit [Remote closed the connection] 20090512 13:45:24-!- zookeeper2 [n=l@dsl-tkubrasgw1-fe9ff800-215.dhcp.inet.fi] has joined #wesnoth-dev 20090512 13:48:11-!- zookeeper2 [n=l@dsl-tkubrasgw1-fe9ff800-215.dhcp.inet.fi] has quit [Client Quit] 20090512 13:48:29-!- zookeeper2 [n=l@dsl-tkubrasgw1-fe9ff800-215.dhcp.inet.fi] has joined #wesnoth-dev 20090512 13:49:22-!- zookeeper [n=l@wesnoth/developer/zookeeper] has quit [Read error: 145 (Connection timed out)] 20090512 13:58:26-!- ilor [n=user@wesnoth/developer/ilor] has joined #wesnoth-dev 20090512 14:12:33-!- Andrai [n=Andrai@unaffiliated/andreluiz] has quit [Read error: 110 (Connection timed out)] 20090512 14:30:32-!- West_ [n=West@hd5e2754c.gavlegardarna.gavle.to] has joined #wesnoth-dev 20090512 14:37:53-!- West_ [n=West@hd5e2754c.gavlegardarna.gavle.to] has quit ["b'bye"] 20090512 14:44:46-!- euschn [n=chatzill@wesnoth/developer/euschn] has joined #wesnoth-dev 20090512 14:44:52< euschn> hi 20090512 14:47:18-!- EdB [n=edb@127.117.88-79.rev.gaoland.net] has quit [Remote closed the connection] 20090512 14:51:59< YogiHH> hi euschn 20090512 14:52:14-!- ilor [n=user@wesnoth/developer/ilor] has quit [] 20090512 14:58:57-!- zookeeper2 is now known as zookeeper 20090512 15:05:59-!- Ivanovic_ [n=ivanovic@dtmd-4db2d2cb.pool.einsundeins.de] has joined #wesnoth-dev 20090512 15:06:15-!- euschn [n=chatzill@wesnoth/developer/euschn] has quit [Read error: 60 (Operation timed out)] 20090512 15:06:41-!- BenUrban [n=benurban@unaffiliated/benurban] has quit ["Power failu"] 20090512 15:17:33-!- Ivanovic [n=ivanovic@wesnoth/developer/ivanovic] has quit [Read error: 113 (No route to host)] 20090512 15:18:12-!- Ivanovic_ is now known as Ivanovic 20090512 15:39:42< esr> Ivanovic: The bug report for "The Chief Must Die" is from my wife, I discussed it with her before she submitted. I don't know what the smell radius of the wolves is supposed to be, but I doubt it's their entire movement range. 20090512 15:40:39< Ivanovic> esr: you saw my message for you about about_cfg_to_wiki? 20090512 15:41:17< Ivanovic> short (and really uneducated) guess: wmlparser is broken in trunk 20090512 15:41:48< esr> Hmm...we need elias to fix that. I never understood that code. 20090512 15:42:09< Ivanovic> esr: i think the problem is not about_cfg_to_wiki but the underlying stuff 20090512 15:42:22< Ivanovic> and IIRC you had your hands in this stuff, too 20090512 15:42:23< Ivanovic> ;) 20090512 15:42:45< esr> Right, I understand. I never understood wmlparser, is what I'm telling you. 20090512 15:42:56< Ivanovic> ah, okay 20090512 15:43:11< esr> I've had my hands in wnliterator. That's different. 20090512 15:46:45< Ivanovic> okay, then lets try this: 20090512 15:46:48 * Ivanovic summons elias 20090512 16:02:49-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090512 16:19:09-!- alink [n=alink@wesnoth/developer/alink] has joined #wesnoth-dev 20090512 16:31:31-!- ikarius [n=ross@smtp.gridironsystems.com] has joined #wesnoth-dev 20090512 16:34:25-!- ABCD [n=ABCD@wikipedia/ABCD] has quit [Read error: 113 (No route to host)] 20090512 16:40:41-!- thespaceinvader_ [n=chatzill@91.108.151.77] has joined #wesnoth-dev 20090512 16:41:19-!- thespaceinvader [n=chatzill@wesnoth/artist/thespaceinvader] has quit [Nick collision from services.] 20090512 16:41:21-!- thespaceinvader_ is now known as thespaceinvader 20090512 16:46:02-!- crimson_penguin [n=ben@64.201.60.216] has joined #wesnoth-dev 20090512 17:01:21-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20090512 17:04:02-!- Sirp [n=me@wesnoth/developer/dave] has joined #wesnoth-dev 20090512 17:15:23-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 60 (Operation timed out)] 20090512 17:20:52-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090512 17:21:39-!- Polarina [n=polarina@wesnoth/translator/Polarina] has joined #wesnoth-dev 20090512 17:24:42-!- zookeeper [n=l@wesnoth/developer/zookeeper] has quit [] 20090512 17:45:18-!- Gnutoo [n=gnutoo@host109-10-dynamic.54-79-r.retail.telecomitalia.it] has joined #wesnoth-dev 20090512 17:51:50-!- happygrue_ [n=George@c-67-176-145-41.hsd1.in.comcast.net] has joined #wesnoth-dev 20090512 17:56:47-!- YogiHH [i=d4ca9d15@wesnoth/developer/yogihh] has left #wesnoth-dev [] 20090512 17:58:36-!- happygrue_ [n=George@c-67-176-145-41.hsd1.in.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 20090512 17:58:46-!- happygrue_ [n=George@c-67-176-145-41.hsd1.in.comcast.net] has joined #wesnoth-dev 20090512 18:00:02-!- happygrue [n=George@wesnoth/developer/wintermute] has quit [Read error: 110 (Connection timed out)] 20090512 18:05:39-!- ikarius [n=ross@smtp.gridironsystems.com] has quit [] 20090512 18:06:32-!- Noyga [n=lame-z@wesnoth/developer/noyga] has joined #wesnoth-dev 20090512 18:07:46-!- noy [n=Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20090512 18:13:17-!- boucman [n=rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20090512 18:13:29< boucman> hey all 20090512 18:13:35< Crab_> hi boucman 20090512 18:28:50< CIA-30> alink * r35598 /trunk/src/ (unit.cpp unit.hpp unit_abilities.cpp): 20090512 18:28:50< CIA-30> Remove bad broken code (typo in wml key and wrong tag hierarchy) 20090512 18:28:50< CIA-30> It was useless and a framerate killer if working 20090512 18:28:50< CIA-30> (each frame, refresh adjacent hexes of units having ability affecting adjacent) 20090512 18:29:05-!- happygrue_ [n=George@c-67-176-145-41.hsd1.in.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 20090512 18:29:15-!- happygrue [n=George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20090512 18:35:25< alink> seeing that typo in wml key bite sometimes, maybe having a mechanism to detect them could be usefull. For example, add a wml_keys.hpp where we define const std::string k_attack="attack" ? 20090512 18:36:08< alink> and same for other keys and tags with t_name_of_tag 20090512 18:37:06< alink> it has an impact on compilation or running performance ? 20090512 18:38:46< alink> well, we could also use macro like K_attack but macro has its problems too 20090512 18:39:11< Crab_> alink: no, it shouldn't. especially if it is static constant of type "char*", not std::string 20090512 18:39:57< boucman> Crab_: did you regenerate a png for me ? 20090512 18:40:05< alink> ah yes had such behavior in mind for "char*" but was not sure for std::string 20090512 18:40:12< alink> *I 20090512 18:40:14< Crab_> boucman: yes. see the log. 20090512 18:40:43< Crab_> boucman: 'remove second draw call from ai_interact' + alink's improvements + your todays patch' = 19 minutes. ftp://ftp.terraninfo.net/wesnoth/ai_2009may11_after.jpg time spent in image::locator::locator decreased from 10.7% to 2.7% 0 20090512 18:40:51-!- noy [n=Noy@wesnoth/developer/noy] has quit ["GO, GET TO THE CHOPPAH!!!"] 20090512 18:40:56< boucman> ok, good 20090512 18:40:59< Crab_> boucman: 'remove second draw call from ai_interact' + alink's improvements + your todays patch + drop 20ms delay during ai_interact' = 16.5 minutes. 20090512 18:41:35< boucman> what's alink's improvement ? 20090512 18:41:38< Crab_> and I haven't tested with "all that + r35583 yet" 20090512 18:42:26< boucman> Crab_: I'm still not happy with r35583, it breaks a feature I have advertised in 1.6 and that artists have been waiting for for a long time 20090512 18:42:26< Crab_> boucman: alink's r35563, r35564 20090512 18:42:38< boucman> wesbot: log r35563 20090512 18:42:38< wesbot> alink * r35563 : Fix an old optimization of off-screen rectangular invalidations. 20090512 18:42:44< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=35563 20090512 18:43:15< boucman> wesbot: log r35564 20090512 18:43:15< wesbot> alink * r35564 : Optimization of big or misaligned off-screen sprite 20090512 18:43:19< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=35564 20090512 18:44:06< alink> r35563 was a clear bugfix and should probably be ported to 1.6 20090512 18:44:19< boucman> we still spend too much time invalidating, and I'm going to work on that some more, but I don't want to remove some features just for AI turns 20090512 18:44:30-!- maxy [n=maxy@80-219-0-199.dclient.hispeed.ch] has joined #wesnoth-dev 20090512 18:44:49< boucman> alink: some of my improvements I will probably backport too, but I want to test a bit more, and 1.6.2 was looming, so I decided to wait for 1.6.3 20090512 18:45:07< Crab_> boucman: well, for me, we've got +100% speed (33min->16.5min) even without that. 20090512 18:45:20< boucman> yes :) 20090512 18:45:25-!- ilor [n=user@wesnoth/developer/ilor] has joined #wesnoth-dev 20090512 18:46:05< boucman> and your test case is really the worst case, some of my optimisations will have no effect on your test case but will help on the more common case of non-animated units 20090512 18:47:17< Crab_> boucman: I'm not sure if it's a 'worst' case :) I just wanted to spawn ~80 units and I picked the first unit I set sight on :) 20090512 18:47:36< boucman> hehe 20090512 18:47:52< crimson_penguin> I think it's unintuitive that Turn Bell and Sound Effects have separate checkboxes and volume slides, but Turn Bell is only on if Sound Effects is on (and there's no indication of that in the prefs) 20090512 18:47:53< alink> boucman about r35583 what do you think if we move this tile_nearly_on_screen next to show_standing_animations() in set_standing() ? 20090512 18:47:53< alink> should pause off-srceen standing anim without effect on normal anim 20090512 18:47:54< boucman> it's a unit that has an animated standing anim, so every unit will want a refresh every 20ms 20090512 18:48:05< boucman> non animated units only want refresh if their animation changes 20090512 18:48:32< boucman> alink: gimme a minute to check 20090512 18:48:40< crimson_penguin> Hmm, also: "Sound effects" doesn't have a capital E, but everything else in there is all capital first word 20090512 18:49:06< alink> boucman: the only feature changed would be a pausing standing anim of a huge off screen dragon near the edge 20090512 18:49:39< alink> but such huge standing anim (more than 2 hex radius) is a bad idea to begin with 20090512 18:50:11< boucman> alink: and loss of all sounds caused by off-screen animations 20090512 18:50:22< boucman> (like fights taking place off-screen) 20090512 18:50:34< boucman> I'm afraid MP players want to know when such thing happen 20090512 18:50:38< alink> no i said move it in set_standing 20090512 18:50:50< boucman> hmm 20090512 18:51:07< alink> it will have the same effect as the option disable-standing-anim but only offscreen 20090512 18:51:51-!- grzywacz [n=grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20090512 18:52:02< alink> btw also do the same thing for idle anim and same idea about the disable-idle-anim option 20090512 18:52:03< boucman> set_standing is not called when unit get back on screen after a scroll, so animation would not restart instantly... 20090512 18:52:50< boucman> alink: no, the "clean" way to do that is to have a per animation parameter telling if the unit should be played offscreen, that's not very complicated for me to do, and is actually a good idea 20090512 18:53:02< boucman> standing/idle would then have that param set to true by default 20090512 18:53:19< boucman> I'll look into that ASAP, leave me a couple of days since i'm short on time 20090512 18:53:34< boucman> a bit like the "display haloes" option 20090512 18:54:32< alink> ok I thought that unit:refresh (called each frame) called set_standing but that's maybe not the case 20090512 18:54:33< alink> depend what does get_current_animation_tick() < next_idling_ 20090512 18:54:54-!- EdB [n=edb@79.88.117.195] has joined #wesnoth-dev 20090512 18:55:16< boucman> set_standing means "put anim in standing anim" it's called by refresh() only when an idle anim is over 20090512 18:55:37< boucman> (plus some tricks to have idle anim work as expected, but that's the basic idea) 20090512 18:56:03< boucman> what I don't want is to have WML authors having to specify if an anim should work ofscreen 20090512 18:56:07< boucman> that would be ugly 20090512 18:56:53< alink> mmh i see use of next_idling_+1000 and a next_idling_ = INT_MAX if idle is disabled 20090512 18:57:16< alink> loonybot: cout << INT_MAX +1000; 20090512 18:57:18< loonybot> error: expected constructor, destructor, or type conversion before '<<' token 20090512 18:57:48< alink> loonybot << INT_MAX +1000; 20090512 18:57:52< loonybot> warning: integer overflow in expression 20090512 18:58:32< Crab_> boucman: can we just figure out the maximum 'range' of a animation from a unit ? 20090512 18:58:53< boucman> range as in "size of potential coverage" ? 20090512 18:58:57< Crab_> yes 20090512 18:59:03< boucman> very tricky 20090512 18:59:15< Crab_> boucman: you've done this with images, afair... 20090512 18:59:26< Crab_> boucman: or, it is a lot trickier with animations ? 20090512 18:59:34< alink> just add some 'big_unit=yes' key ? 20090512 18:59:39< boucman> actually, that's how we do it, 20090512 18:59:49< boucman> but we calculate the current coverage, 20090512 19:00:24-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 104 (Connection reset by peer)] 20090512 19:00:24< boucman> calculating a "maximum" coverage "a priori" is impossible, since animations are made of "particles" that can all move in totally unpredictable ways 20090512 19:00:36< boucman> i.e the way they move depends on how the animation is called 20090512 19:00:39-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090512 19:00:45< alink> IMHO big unit (or effect) are rare enough to have a special key for them 20090512 19:00:53< alink> (only in 1.7 of course) 20090512 19:00:54< boucman> alink: as I said, I don't want to have WML authors have to deal with it 20090512 19:01:14< alink> boucman: yes i understand that 20090512 19:01:35< boucman> alink: afaict there is no need for it at this point, the "out of screen" param I mentionned earlier should cover most of the pb 20090512 19:01:58< alink> boucman: yes i think so too 20090512 19:02:14< boucman> we do cache if the image "fit in hex" so the case of a "non-big" animation is currently auto-detected in a very efficient way 20090512 19:02:54< boucman> ok, I need to leave now, bbl tonight, but probably will have no coding time for a couple of days 20090512 19:03:06-!- boucman [n=rosen@wesnoth/developer/boucman] has quit ["Leaving."] 20090512 19:06:42< alink> boucman: ok, even with the in_hex trick, we still we always invalidate the base hex of the anim, but indeed if you use something similar to my initial suggestion for off-screen standing and idle, then it only happen for one-at-a-time time anims like fight or healing (when offsrceen which is rare), so would solve any O(units) perf problem 20090512 19:08:16-!- ABCD [n=ABCD@wikipedia/ABCD] has joined #wesnoth-dev 20090512 19:10:06-!- busfahrer is now known as busfahrer|essen 20090512 19:23:58< CIA-30> alink * r35599 /trunk/src/display.cpp: 20090512 19:23:59< CIA-30> Fix imprecise tile_on_screen function 20090512 19:23:59< CIA-30> possibly improving the scrolling tracking of moving units near the south/east edges of the screen 20090512 19:24:30-!- mordante [n=mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20090512 19:24:51< mordante> servus 20090512 19:25:13< alink> mordante: servus too 20090512 19:25:18< mordante> hi alink 20090512 19:25:51< alink> hi mordante (if servus != hi) 20090512 19:26:06-!- busfahrer|essen is now known as busfahrer 20090512 19:26:11-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Success] 20090512 19:26:15< mordante> yes and no ;-) 20090512 19:26:25-!- Turuk [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has joined #wesnoth-dev 20090512 19:26:50< alink> ah ok http://en.wikipedia.org/wiki/Servus 20090512 19:28:44< mordante> hmm didn't know it was on wikipedia.org 20090512 19:28:46-!- giusef [n=giusef@unaffiliated/giusef] has joined #wesnoth-dev 20090512 19:31:26< loonycyborg> mordante: Will you kill me if I commit this crazy template metaprogramming stuff: http://rafb.net/p/HAYOk577.html ? :P 20090512 19:32:39< mordante> loonycyborg, yes it should be possible to make at least the first test easier with typetraits 20090512 19:33:10< mordante> and you missed the unsigned integral types (except the unsigned char) 20090512 19:35:03< mordante> I just found enable_if and some mpl tricks to also change lexical_cast.hpp to be simpler 20090512 19:35:40< loonycyborg> Also, it would be nice to use BOOST_CHECK_THROW and BOOST_CHECK_EQUAL when appropriate. 20090512 19:36:52< loonycyborg> Especially BOOST_CHECK_THROW. Type names your custom macro prints are rather ugly. 20090512 19:40:08< mordante> what does BOOST_CHECK_THROW exactly do? 20090512 19:40:49< loonycyborg> Fails if the expression doesn't throw the specified exception. 20090512 19:51:01-!- stikonas [n=quassel@ctv-217-147-36-179.vinita.lt] has joined #wesnoth-dev 20090512 19:51:02-!- Turuk_ [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090512 19:52:02< loonycyborg> I suspect that BOOST_CHECK_THROW will have somewhat more readable output than "caught: MN10test_throw14implementation13tlexical_castISsPjEEFSsS2_RKN5boost17integral_constantIbLb1EEEE" :P 20090512 19:52:54< mordante> feel free to try it 20090512 19:52:57< mordante> ;-) 20090512 19:54:48< loonycyborg> So I can commit my original patch(with unsigned types added) or you don't want it or want to do something else with those tests? 20090512 19:59:01-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Connection timed out] 20090512 20:02:42< mordante> you can commit it, but please move the comments about (w_)char so it won't be deleted 20090512 20:03:36-!- isaac_ [n=isaac@14.Red-88-26-177.staticIP.rima-tde.net] has joined #wesnoth-dev 20090512 20:09:14-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit ["leaving"] 20090512 20:11:06-!- YogiHH [n=chatzill@d001120.adsl.hansenet.de] has joined #wesnoth-dev 20090512 20:11:10-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20090512 20:13:25< CIA-30> loonycyborg * r35600 /trunk/src/tests/test_lexical_cast.cpp: Made use of boost.test's template test case in test_lexical_cast. 20090512 20:16:20-!- isaac [n=isaac@debian/developer/isaac] has quit [Read error: 110 (Connection timed out)] 20090512 20:16:51< CIA-30> esr * r35601 /trunk/data/campaigns/Northern_Rebirth/_main.cfg: Make the Cave Serpent visible. 20090512 20:28:19-!- silene [n=plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20090512 20:28:28< silene> hi 20090512 20:30:13< silene> alink: you have broken tile_on_screen 20090512 20:30:30< alink> mmh? checking 20090512 20:30:54< silene> alink: now the function will return true as soon as a single pixel is on screen, which is not what it is supposed to do 20090512 20:31:46< alink> why? seem to fit the name 20090512 20:32:11< alink> the previous one used the north-west pixel which was worse 20090512 20:32:42< silene> alink: no, it wasn't worse; and please check the documentation of a function before changing its semantic 20090512 20:33:13< silene> "Check if a tile is fully on screen." 20090512 20:33:13< alink> ah indeed missed that 20090512 20:33:38< silene> this function is used by moveto code in order to check if units are visible on screen 20090512 20:33:53< alink> I remember that you complained that tile_on_screen was bad; so i thought that it must be fixed 20090512 20:34:16< silene> alink: yes, the naming is terrible ;-) 20090512 20:34:41< silene> but ithought it was grauitious change to ranme it to tile_fully_on_screen 20090512 20:34:57< silene> argl, my keyboard seems to have a hard time... 20090512 20:35:30< alink> and indeed for the scroll tracking better to use the center of the hex 20090512 20:35:30< silene> let's try again: but i thought it was a gratuitious change to rename it to tile_fully_on_screen 20090512 20:36:32< silene> alink: note that outside_area expects the coordinates to be the top left point of a hex (again, the naming is terrible) 20090512 20:37:13< alink> so in fact my change still helped south and east cases but was less good for north and west 20090512 20:38:14< silene> no, it broke all the borders, afaict 20090512 20:38:57< silene> alink: check the code of outside_area, it should be clearer what the function actually does 20090512 20:39:45< silene> or simply the documentation "Check if the bbox of the hex at x,y has pixels outside the area rectangle." 20090512 20:42:10< alink> where do we use outside_area() 20090512 20:42:10< Ivanovic> re 20090512 20:42:23< alink> instead of map_outside_area 20090512 20:42:53< silene> alink: tile_on_screen 20090512 20:43:25< CIA-30> loonycyborg * r35602 /trunk/src/tests/test_lexical_cast.cpp: Typo fix. 20090512 20:43:34< CIA-30> loonycyborg * r35603 /trunk/src/tests/test_lexical_cast.cpp: Use BOOST_CHECK_EQUAL instead of plain BOOST_CHECK in test_lexical_cast_result. 20090512 20:43:43< alink> ah ok, of course not in my local cooy :-/ 20090512 20:43:49< alink> *copy 20090512 20:44:30< silene> alink: scroll_to_tiles too 20090512 20:47:17-!- Sir_Konrad [n=tjb@adsl-074-228-157-096.sip.btr.bellsouth.net] has joined #wesnoth-dev 20090512 20:48:06< alink> anyway all these functions seems underused and a bit useless, but ok I check more in depth. Thanks to pointing me this 20090512 20:51:32< alink> (after finishing my current task) 20090512 20:54:04-!- zookeeper [n=l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20090512 20:56:20< CIA-30> alink * r35604 /trunk/src/ (display.cpp display.hpp): 20090512 20:56:20< CIA-30> New debug tool to analyze invalidation performance: 20090512 20:56:20< CIA-30> When fps and debug are activated, also show the mean number of drawn hexes by frame 20090512 20:56:20< CIA-30> If some hexes are invalidated but not drawn (off-screen anims) also show this number between parenthesis 20090512 20:56:20< CIA-30> Also changed "30fps" to "fps: 30" for better readability of these debug info when around 10 20090512 20:57:24< alink> silene: for example, this make visible the effect of your last commit (but only on the pure invalidation number which is usually related to performance) 20090512 20:57:41< alink> it's also more handy than the :sunset tool 20090512 20:59:41< Ivanovic> oaky, time to get the announcement done 20090512 20:59:45< alink> mmh but i need to document that somewhere 20090512 21:01:53-!- yann [n=dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20090512 21:09:30< Ivanovic> release announcement forum post: http://www.wesnoth.org/forum/viewtopic.php?f=5&t=25435 20090512 21:13:01-!- stikonas [n=quassel@wesnoth/translator/stikonas] has quit [Remote closed the connection] 20090512 21:13:53-!- Ivanovic changed the topic of #wesnoth-dev to: 60 bugs, 239 feature requests, 9 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20090512 21:13:58< Ivanovic> updated the frontpage, too 20090512 21:17:13-!- Elvish_Pillager [n=eli@71-10-228-131.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20090512 21:19:18< zookeeper> Ivanovic, gonna update the main download link text on the frontpage too? 20090512 21:20:28< Ivanovic> fixed 20090512 21:22:40-!- maxy [n=maxy@80-219-0-199.dclient.hispeed.ch] has quit [Remote closed the connection] 20090512 21:24:10-!- EdB [n=edb@79.88.117.195] has quit [Remote closed the connection] 20090512 21:30:08< CIA-30> zookeeper * r35605 /trunk/data/campaigns/Heir_To_The_Throne/ (maps/12_Northern_Winter.map scenarios/12_Northern_Winter.cfg): Changed the snowfall in Northern Winter to work so that some snow now falls every turn on random hexes. 20090512 21:30:34-!- Turuk_ [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 104 (Connection reset by peer)] 20090512 21:30:49-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090512 21:44:47-!- yann [n=dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has quit [Read error: 110 (Connection timed out)] 20090512 21:46:01-!- alink_ [n=alink@78.129.18.215] has joined #wesnoth-dev 20090512 21:46:37-!- yann [n=dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20090512 21:49:17< CIA-30> alink * r35606 /trunk/src/ (display.cpp display.hpp unit_display.cpp): Revert r35599 and rename tile_on_screen to tile_fully_on_screen 20090512 21:51:17< CIA-30> mordante * r35607 /trunk/ (changelog players_changelog src/gui/widgets/password_box.cpp): 20090512 21:51:17< CIA-30> Fixed UTF-8 handling in the password textbox. 20090512 21:51:17< CIA-30> A multi-character in the textbox had its length determined with the 20090512 21:51:17< CIA-30> number of characters instead of number of UTF-8 glyphs. 20090512 21:51:20< mordante> Ivanovic, ^ will port it to 1.6 as well 20090512 21:51:27< alink_> silene: done ^ 20090512 21:51:38< Ivanovic> great 20090512 21:52:34< mordante> was not too hard, still want to rewrite it for 1.7 20090512 21:56:50-!- ilor [n=user@wesnoth/developer/ilor] has quit [Remote closed the connection] 20090512 21:57:03-!- ilor [n=user@wesnoth/developer/ilor] has joined #wesnoth-dev 20090512 21:58:38-!- silene [n=plouf@wesnoth/developer/silene] has quit ["Leaving."] 20090512 21:58:50< CIA-30> mordante * r35608 /branches/1.6/ (changelog players_changelog src/gui/widgets/password_box.cpp): 20090512 21:58:50< CIA-30> Fixed UTF-8 handling in the password textbox. 20090512 21:58:50< CIA-30> A multi-character in the textbox had its length determined with the 20090512 21:58:50< CIA-30> number of characters instead of number of UTF-8 glyphs. 20090512 21:59:37-!- alink [n=alink@wesnoth/developer/alink] has quit [Read error: 110 (Connection timed out)] 20090512 21:59:41-!- silene [n=plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20090512 21:59:51-!- alink_ is now known as alink 20090512 22:00:58-!- Tigge [n=tigge@bacchus.olf.sgsnet.se] has quit [Read error: 110 (Connection timed out)] 20090512 22:01:32-!- Noyga [n=lame-z@wesnoth/developer/noyga] has quit ["Quitte"] 20090512 22:08:19-!- ilor_ [n=user@wesnoth/developer/ilor] has joined #wesnoth-dev 20090512 22:10:51< CIA-30> zookeeper * r35609 /trunk/data/campaigns/Descent_Into_Darkness/maps/ (Orc_war.map Revenge.map): Added the new orcish villages and forts to DiD maps. 20090512 22:11:00-!- stikonas [n=quassel@ctv-217-147-36-179.vinita.lt] has joined #wesnoth-dev 20090512 22:14:22-!- Andrai [n=Andrai@150.165.63.86] has joined #wesnoth-dev 20090512 22:17:12-!- boucman [n=rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20090512 22:17:33< Crab_> boucman, http://www.wesnoth.org/forum/viewtopic.php?f=10&t=25390 20090512 22:18:23< boucman> looking 20090512 22:19:42< alink> 256Mb is not much, I wonder if he disk swap 20090512 22:20:17-!- ilor [n=user@wesnoth/developer/ilor] has quit [Read error: 110 (Connection timed out)] 20090512 22:21:15< boucman> Crab_: we should ask him for a savegame 20090512 22:21:32< Crab_> boucman: what shall we find in a savegame ? 20090512 22:21:53< boucman> a different testcase :P 20090512 22:22:04< Crab_> hehe ) 20090512 22:25:04< Crab_> boucman: ok, I'll ask him about a savegame, OS, and download capabilities :) 20090512 22:25:44< boucman> Crab_: I think your current testcase will soon rech its limit... i.e we won't be improving the generic case but improving that specific case 20090512 22:25:48< boucman> so it's time to change 20090512 22:28:35-!- Gnutoo [n=gnutoo@host109-10-dynamic.54-79-r.retail.telecomitalia.it] has quit [Remote closed the connection] 20090512 22:40:07< CIA-30> jetryl * r35610 /trunk/data/core/images/portraits/humans/transparent/ (7 files): Fixed some stray pixels found by a contributor. 20090512 22:45:21-!- Tigge [n=tigge@bacchus.olf.sgsnet.se] has joined #wesnoth-dev 20090512 22:46:43-!- Espreon [n=espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20090512 22:49:23-!- grzywacz [n=grzywacz@wesnoth/developer/grzywacz] has quit [Remote closed the connection] 20090512 22:53:56< CIA-30> zookeeper * r35611 /trunk/data/campaigns/Son_Of_The_Black_Eye/maps/ (14 files): Added Added the new orcish villages and forts to SotBE maps. 20090512 23:05:58< CIA-30> mordante * r35612 /trunk/src/ (13 files in 4 dirs): Strip trailing whitespace. 20090512 23:06:15< CIA-30> mordante * r35613 /trunk/src/sdl_utils.hpp: Fix comment, which was incorrect. 20090512 23:06:18< CIA-30> mordante * r35614 /trunk/src/ (sdl_utils.cpp sdl_utils.hpp): Remove an unused function. 20090512 23:06:21-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 104 (Connection reset by peer)] 20090512 23:06:27< mordante> night 20090512 23:06:36-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090512 23:06:52-!- ABCD_ [n=ABCD@wikipedia/ABCD] has joined #wesnoth-dev 20090512 23:07:06-!- mordante [n=mordante@wesnoth/developer/mordante] has quit ["Leaving"] 20090512 23:07:39-!- silene [n=plouf@wesnoth/developer/silene] has left #wesnoth-dev [] 20090512 23:07:42-!- ABCD [n=ABCD@wikipedia/ABCD] has quit [Read error: 104 (Connection reset by peer)] 20090512 23:08:33-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit ["leaving"] 20090512 23:13:07-!- ABCD_ is now known as ABCD 20090512 23:24:56-!- zookeeper [n=l@wesnoth/developer/zookeeper] has quit [] 20090512 23:30:06-!- Elvish_Pillage2 [n=eli@71-10-228-131.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20090512 23:31:13-!- Turuk_ [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090512 23:34:17-!- stikonas [n=quassel@wesnoth/translator/stikonas] has quit [Remote closed the connection] 20090512 23:35:06-!- yann [n=dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has quit [Remote closed the connection] 20090512 23:38:11-!- stikonas [n=quassel@ctv-217-147-36-179.vinita.lt] has joined #wesnoth-dev 20090512 23:38:49-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 110 (Connection timed out)] 20090512 23:41:52-!- boucman [n=rosen@wesnoth/developer/boucman] has quit ["Leaving."] 20090512 23:46:37-!- stikonas_ [n=quassel@ctv-217-147-36-179.vinita.lt] has joined #wesnoth-dev 20090512 23:46:40-!- Elvish_Pillager [n=eli@71-10-228-131.dhcp.oxfr.ma.charter.com] has quit [Read error: 110 (Connection timed out)] 20090512 23:50:34-!- ikarius [n=ross@smtp.gridironsystems.com] has joined #wesnoth-dev 20090512 23:58:59-!- Sir_Konrad [n=tjb@adsl-074-228-157-096.sip.btr.bellsouth.net] has left #wesnoth-dev [] --- Log closed Wed May 13 00:00:16 2009