--- Log opened Wed Mar 03 00:00:47 2010 20100303 00:01:36< fendrin> boucman: The windmill is an animeted terrain, right? Or is that another mechanism? 20100303 00:01:47< boucman> both :) 20100303 00:05:43-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has left #wesnoth-dev [] 20100303 00:06:45< fendrin> Very good, that means the editor should be able to handle all kinds of wesnoth animations now. 20100303 00:11:03-!- Mythological [Mythologic@77.28.125.124] has joined #wesnoth-dev 20100303 00:19:43-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20100303 00:23:32-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Quit: This computer has gone to sleep] 20100303 00:47:49-!- Salwan [~chatzilla@41.153.170.175] has quit [Ping timeout: 264 seconds] 20100303 01:02:59-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100303 01:07:15-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Quit: Leaving] 20100303 01:08:58-!- shadowm_laptop [~ignacio@190.22.91.56] has joined #wesnoth-dev 20100303 01:09:26-!- shadowm_laptop is now known as Guest62237 20100303 01:10:05-!- Guest62237 [~ignacio@190.22.91.56] has quit [Changing host] 20100303 01:10:05-!- Guest62237 [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100303 01:10:19-!- Guest62237 is now known as shadowm_laptop 20100303 01:33:49-!- Espreon [~espreon@wesnoth/developer/espreon] has quit [Quit: WRYYYYYYYYYYYYYYYYYYYY!] 20100303 01:38:08-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20100303 01:38:41-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20100303 01:41:45-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100303 01:42:24-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has joined #wesnoth-dev 20100303 01:42:24-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has quit [Changing host] 20100303 01:42:24-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100303 01:44:50-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100303 01:55:55-!- shadowmaster_ [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100303 01:56:53-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 260 seconds] 20100303 02:01:04-!- shadowmaster_ is now known as shadowm_laptop 20100303 02:03:24-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has quit [Quit: Lahkun] 20100303 02:09:22-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 264 seconds] 20100303 02:15:07-!- Crab_ [~Crab_@wesnoth/developer/crab] has left #wesnoth-dev [] 20100303 02:30:36-!- Appleman1234 [~Appleman1@131.181.100.251] has quit [Ping timeout: 245 seconds] 20100303 02:55:29-!- Mythological [Mythologic@77.28.125.124] has quit [Ping timeout: 258 seconds] 20100303 02:55:47-!- Mythological [Mythologic@77.28.117.67] has joined #wesnoth-dev 20100303 02:59:10-!- PeterFA [~quassel@2002:1871:8ebb:1234:e60:76ff:fe45:3705] has joined #wesnoth-dev 20100303 02:59:10-!- PeterFA [~quassel@2002:1871:8ebb:1234:e60:76ff:fe45:3705] has quit [Changing host] 20100303 02:59:10-!- PeterFA [~quassel@unaffiliated/peterfa] has joined #wesnoth-dev 20100303 03:04:46-!- Mythological [Mythologic@77.28.117.67] has quit [Ping timeout: 245 seconds] 20100303 03:08:59-!- Mythological [Mythologic@77.28.117.67] has joined #wesnoth-dev 20100303 03:16:42-!- PeterFA [~quassel@unaffiliated/peterfa] has quit [Remote host closed the connection] 20100303 03:30:28-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100303 03:44:59-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100303 03:56:51-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 245 seconds] 20100303 04:23:24-!- Ivanovic_ [~ivanovic@dtmd-4db2dcd2.pool.mediaWays.net] has joined #wesnoth-dev 20100303 04:23:52-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100303 04:26:26-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 245 seconds] 20100303 04:27:22-!- Ivanovic_ is now known as Ivanovic 20100303 04:51:07-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100303 05:38:03-!- ancestral [~ancestral@mobile-166-137-137-045.mycingular.net] has joined #wesnoth-dev 20100303 06:22:31-!- bsrk [~bsrk@115.117.207.117] has joined #wesnoth-dev 20100303 06:25:52-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100303 06:26:14-!- bsrk [~bsrk@115.117.207.117] has left #wesnoth-dev [] 20100303 06:33:11-!- bsrk1 [~bsrkadity@115.117.207.117] has joined #wesnoth-dev 20100303 06:40:59< esr> gna is still dow, I see. 20100303 06:44:29-!- bsrk1 [~bsrkadity@115.117.207.117] has left #wesnoth-dev [] 20100303 06:50:26-!- bsrk2 [~bsrkadity@115.117.240.228] has joined #wesnoth-dev 20100303 06:54:27-!- bsrk2 [~bsrkadity@115.117.240.228] has left #wesnoth-dev [] 20100303 06:54:48-!- bsrk2 [~bsrkadity@115.117.240.228] has joined #wesnoth-dev 20100303 06:55:07-!- bsrk2 [~bsrkadity@115.117.240.228] has left #wesnoth-dev [] 20100303 06:56:32-!- bsrk1 [~bsrk1@115.117.240.228] has joined #wesnoth-dev 20100303 07:17:54-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100303 07:21:26-!- mordocai [~mordocai@66.119.9.243] has joined #wesnoth-dev 20100303 07:34:24-!- PeterFA [~quassel@2002:1871:8ebb:1234:e60:76ff:fe45:3705] has joined #wesnoth-dev 20100303 07:34:24-!- PeterFA [~quassel@2002:1871:8ebb:1234:e60:76ff:fe45:3705] has quit [Changing host] 20100303 07:34:24-!- PeterFA [~quassel@unaffiliated/peterfa] has joined #wesnoth-dev 20100303 07:47:56-!- YogiHH [YogiHH@c196037.adsl.hansenet.de] has joined #wesnoth-dev 20100303 07:48:05-!- YogiHH [YogiHH@c196037.adsl.hansenet.de] has quit [Changing host] 20100303 07:48:06-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has joined #wesnoth-dev 20100303 07:48:11< YogiHH> hello 20100303 07:48:24-!- Mythological [Mythologic@77.28.117.67] has quit [] 20100303 07:55:37-!- bsrk2 [~bsrkadity@115.117.240.228] has joined #wesnoth-dev 20100303 07:57:08-!- bsrk2 [~bsrkadity@115.117.240.228] has left #wesnoth-dev [] 20100303 07:58:01-!- bsrk1 [~bsrk1@115.117.240.228] has left #wesnoth-dev [] 20100303 08:00:28-!- bsrk11 [~user@115.117.240.228] has joined #wesnoth-dev 20100303 08:01:03-!- bsrk11 [~user@115.117.240.228] has left #wesnoth-dev [] 20100303 08:05:31-!- bsrk1_ [~7375f0e4@gateway/web/freenode/x-ywdpswpzdnoakszn] has joined #wesnoth-dev 20100303 08:06:34-!- bsrk1_ [~7375f0e4@gateway/web/freenode/x-ywdpswpzdnoakszn] has quit [Client Quit] 20100303 08:08:53-!- PeterFA [~quassel@unaffiliated/peterfa] has quit [Remote host closed the connection] 20100303 08:18:54-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has joined #wesnoth-dev 20100303 08:24:46-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has quit [Read error: Connection reset by peer] 20100303 08:25:45-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100303 08:27:47-!- mordocai [~mordocai@66.119.9.243] has quit [Quit: Leaving] 20100303 08:32:23-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.8/20100202165920]] 20100303 08:34:12-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100303 09:01:11-!- ancestral [~ancestral@mobile-166-137-137-045.mycingular.net] has quit [Quit: Colloquy for iPhone - http://colloquy.mobi] 20100303 09:27:56-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has joined #wesnoth-dev 20100303 09:27:56-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has quit [Changing host] 20100303 09:27:56-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100303 09:42:57-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100303 09:55:36-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has quit [Ping timeout: 245 seconds] 20100303 10:19:13-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100303 10:27:13-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20100303 10:40:33-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has joined #wesnoth-dev 20100303 10:51:52-!- Ivanovic [~ivanovic@dtmd-4db2dcd2.pool.mediaWays.net] has quit [Changing host] 20100303 10:51:52-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20100303 10:54:40< Ivanovic> moin 20100303 10:58:05< CIA-88> ivanovic * r41421 /website/start/1.8/ (index.en.html index.gl.html index.var po/gl.po): updated Galician announcement translation 20100303 11:01:31< Ivanovic> yes, svn is finally working again 20100303 11:04:18-!- YogiHH [~c3f5f304@wesnoth/developer/yogihh] has joined #wesnoth-dev 20100303 11:15:21-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100303 11:22:09< CIA-88> ivanovic * r41422 /trunk/CMakeLists.txt: enable notifications by default in the cmake recipe, too 20100303 11:28:08-!- loonybot [~loonybot@ppp79-139-136-187.pppoe.spdop.ru] has joined #wesnoth-dev 20100303 11:28:08-!- loonybot [~loonybot@ppp79-139-136-187.pppoe.spdop.ru] has quit [Changing host] 20100303 11:28:08-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100303 11:28:59-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100303 11:37:29-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has quit [Quit: Leaving] 20100303 11:45:51-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Quit: This computer has gone to sleep] 20100303 11:50:33-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100303 11:59:34-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Read error: Connection reset by peer] 20100303 12:00:02-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100303 12:09:31-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Read error: Connection reset by peer] 20100303 12:09:57-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100303 12:14:07-!- DesertPanther_ [~Khalid@41.235.5.3] has joined #wesnoth-dev 20100303 12:15:53-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Ping timeout: 265 seconds] 20100303 13:46:25-!- Ken_Oh [~briang@static-71-178-174-219.washdc.fios.verizon.net] has joined #wesnoth-dev 20100303 13:56:57-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100303 14:50:31< CIA-88> fendrin * r41423 /branches/fendrin_editor/ (17 files in 4 dirs): 20100303 14:50:31< CIA-88> Implemented the delete label feature by right clicking in label tool mode. 20100303 14:50:31< CIA-88> Implemented undo for all the label features. 20100303 14:50:31< CIA-88> Fixed the ugly segmentation fault that was caused by invalid pointers when copying label objects. 20100303 14:50:31< CIA-88> Many thanks to Crab for his help with the last issue. 20100303 14:52:47< fendrin> YogiHH: Hello, thought you were at work without internet connection? 20100303 15:12:34< YogiHH> fendrin: Yes, that is 4 days a week in Bremen. The remaining day i am in Hamburg visiting my own customer who has not yet blocked webchat.freenode.net. That one day happened to be today ;) 20100303 15:15:52< Ivanovic> :) 20100303 15:16:08< Ivanovic> looks like you need an irc bouncer and some port that is not blocked where you can just connect... 20100303 15:16:09< Ivanovic> ;) 20100303 15:17:25< CIA-88> esr * r41424 /trunk/data/core/macros/interface-utils.cfg: Address bug #15524: spelling error: persistant -> persistent. 20100303 15:17:53< YogiHH> Ivanovic: restrictions in Bremen are pretty tough, i don't think i can get around them 20100303 15:18:06-!- DesertPanther_ [~Khalid@41.235.5.3] has quit [Ping timeout: 265 seconds] 20100303 15:19:51< Ivanovic> YogiHH: uhm, you could use some port that is most likely allowed outgoing 20100303 15:20:05< Ivanovic> eg the one for ftp (if on the bouncer no ftp server is running) 20100303 15:20:49< YogiHH> Ivanovic: Not sure if anything except port 80 is allowed there 20100303 15:20:59< Ivanovic> okay, that is evil 20100303 15:21:17-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100303 15:22:35< YogiHH> plus they have a censored internet access, which blocks chat, ebay, youtube and a lot of other stuff 20100303 15:22:42< loonycyborg> Use port 80 then :P 20100303 15:23:57< Ivanovic> loonycyborg: first we would need a place where port 80 can be used for irc! 20100303 15:26:07< YogiHH> and finally: After they have made very clear what they don't want, i probably shouldn't try to break that. After all, they are paying 80% of my income atm ;) 20100303 15:27:05< Ivanovic> :) 20100303 15:27:13< Ivanovic> that is a good reason 20100303 15:27:41< loonycyborg> In any case there are ways to bypass that, e.g. VPN. 20100303 15:30:47< fendrin> YogiHH: What kind of company is it you are working for? (the one which blocks the world) 20100303 15:32:01-!- Netsplit *.net <-> *.split quits: shikadibot, loonybot, ettin, knotwork 20100303 15:32:01< loonycyborg> Military related? :P 20100303 15:34:04< Ivanovic> Soliton: http://forums.wesnoth.org/viewtopic.php?f=4&t=29059&start=0 20100303 15:35:00-!- Mythological [Mythologic@77.28.127.20] has joined #wesnoth-dev 20100303 15:35:30-!- Netsplit over, joins: shikadibot 20100303 15:36:30-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100303 15:36:30-!- ettin [~jorda@wesnoth/developer/ettin] has joined #wesnoth-dev 20100303 15:36:30-!- knotwork [~markm@142.177.235.28] has joined #wesnoth-dev 20100303 15:37:30< YogiHH> fendrin: It's a bank, the "Deutsche Schiffsbank" 20100303 15:37:54< fendrin> YogiHH: *g* 20100303 16:00:32< CIA-88> esr * r41425 /trunk/src/shared_object.hpp: 20100303 16:00:32< CIA-88> Reverting r41355. It interacts badly with stack protection, and the 20100303 16:00:32< CIA-88> person who suggested the change says there are simple workarounds for 20100303 16:00:32< CIA-88> his issue. 20100303 16:21:47< CIA-88> esr * r41426 /trunk/data/core/macros/interface-utils.cfg: Comment trips up wmllint in a way that demonstrates its not needed. 20100303 16:30:47< CIA-88> esr * r41427 /trunk/data/core/units/undead/ (5 files): Somebody used an obsolescent syntax. Cleaned up by wmllint. 20100303 16:32:29-!- dtiger [~dtiger@dynamic-vpdn-91-149-132-212.telecom.by] has joined #wesnoth-dev 20100303 16:42:22-!- YogiHH [~c3f5f304@wesnoth/developer/yogihh] has quit [Quit: Page closed] 20100303 16:42:34-!- wesbot changed the topic of #wesnoth-dev to: string/feature freeze active! | 68 bugs, 254 feature requests, 9 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100303 16:44:12-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100303 17:02:30< fendrin> I have a text string "forming action" that is merged into my labels out of nowhere. Greping for it only gives a partial hit in the same code area but it's only a message to stderr. 20100303 17:07:40-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Read error: Connection reset by peer] 20100303 17:08:14-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100303 17:19:47-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20100303 17:23:44-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20100303 17:40:54< zookeeper> esr, umm, how sure are you about r41427? 20100303 17:41:27< zookeeper> it's not documented like that in the wiki and grepping src/ still gives several matches for secondary_unit_filter 20100303 18:00:30-!- DesertPanther_ [~Khalid@41.234.232.90] has joined #wesnoth-dev 20100303 18:04:51-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Ping timeout: 265 seconds] 20100303 18:12:39-!- elias [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100303 18:22:33< CIA-88> fendrin * r41428 /branches/fendrin_editor/src/editor/ (4 files): Made the map labels stacking to display several concerns at once per hexfield. 20100303 18:28:01-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has joined #wesnoth-dev 20100303 18:28:01-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has quit [Changing host] 20100303 18:28:01-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100303 18:31:05< esr> zookeeper: That name change is in wmllint marked "These changed just after 1.5.0". There was a big rationalization of filter name tags back then; if the old ones werem't removed from src/, that's a minor bug. 20100303 18:31:37< fendrin> Doesn't pango work in labels? 20100303 18:35:02-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100303 18:36:16-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has joined #wesnoth-dev 20100303 18:36:16-!- Noyga [~noyga@wesnoth/developer/noyga] has joined #wesnoth-dev 20100303 18:39:45-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100303 18:42:46-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20100303 18:47:50-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100303 18:50:01< esr> zookeeper: Actually this is kind of weird. Before somebody prought it back in a recent set of recruit-animation changes, there were no instances of [secondary_unit_filter] in mainline...yet the C++ was still interpreting it. I think that means the post-1.5 name change never got quite completed at C++ level. Will fix. 20100303 18:50:54-!- Salwan [~chatzilla@41.153.209.180] has joined #wesnoth-dev 20100303 18:51:26< esr> Hello Salwan, how are things in Baghdad? 20100303 18:53:17-!- Salwan_ [~chatzilla@41.153.42.122] has joined #wesnoth-dev 20100303 18:53:53< CIA-88> fendrin * r41429 /branches/fendrin_editor/src/editor/map_context.cpp: Labels that mark the units with their id. Not yet stacking. 20100303 18:54:18-!- DesertPanther__ [~Khalid@41.234.232.169] has joined #wesnoth-dev 20100303 18:55:26-!- Salwan [~chatzilla@41.153.209.180] has quit [Ping timeout: 256 seconds] 20100303 18:55:31-!- Salwan_ is now known as Salwan 20100303 18:55:37< Salwan> hello all 20100303 18:57:29-!- DesertPanther_ [~Khalid@41.234.232.90] has quit [Ping timeout: 260 seconds] 20100303 19:03:11< fendrin> hi Salwan 20100303 19:04:56-!- AnMaster [~AnMaster@unaffiliated/anmaster] has quit [Read error: Operation timed out] 20100303 19:08:44< CIA-88> esr * r41430 /trunk/src/unit_animation.cpp: 20100303 19:08:44< CIA-88> Fix the C++ animnation-WML interpreter to expect [filter_second] 20100303 19:08:44< CIA-88> rather than [secondary_unit_filter]. This name change was supposed 20100303 19:08:44< CIA-88> to be in 1.5.0, but was either incompletely carried through or 20100303 19:08:44< CIA-88> somebody relapsed while making a later change. Goes with r41427, 20100303 19:08:44< CIA-88> where some instances of this [secondary_unit_filter] re-entered 20100303 19:08:45< CIA-88> mainline by mistake. 20100303 19:19:58< CIA-88> esr * r41431 /trunk/src/game_events.cpp: 20100303 19:19:59< CIA-88> Dollow through on the 1.5.0 name change of [secondary_unit_filter] 20100303 19:19:59< CIA-88> to [filter_second]. This wasb't used anywhere in mainline, and 20100303 19:19:59< CIA-88> wmllint has been lifting it all along. 20100303 19:21:48-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100303 19:25:28< esr> boucman: I found an odd little thing in the animation subsystem. 20100303 19:26:04< boucman> yeah, I wanted to discuss it, but I just arrived home, i'll come back to you a bit later 20100303 19:26:04< esr> See the comment for r41430. 20100303 19:26:34-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20100303 19:28:31< boucman> esr, ok you fixed the inconsistancy in the anim engine, thx 20100303 19:28:46< boucman> did you fix the wiki ? (I can do it if you havn't) 20100303 19:28:47< esr> Yeah, I think all is good now. 20100303 19:28:56< esr> I fixed the wiki too. 20100303 19:29:07< boucman> wonderfull :) 20100303 19:29:31< boucman> ok, so I agree with all that you fixed, is there anything more to discuss ? :) 20100303 19:30:14< esr> Don't think so. 20100303 19:33:59-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100303 19:44:22-!- Chusslove [~Chusslove@brsg-d9befc53.pool.mediaWays.net] has quit [Remote host closed the connection] 20100303 19:47:19-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100303 19:48:06-!- yann [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has quit [Ping timeout: 276 seconds] 20100303 19:55:01-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20100303 19:55:15-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100303 20:15:16-!- Sirp [~user@pool-71-164-166-178.dllstx.fios.verizon.net] has joined #wesnoth-dev 20100303 20:15:44< Sirp> idea: perhaps we should consider moving Wesnoth's server to one that is 64 bit and has more memory. Any thoughts? 20100303 20:22:34< Ivanovic> i don't think 64bit would make a real difference for the wesnoth code 20100303 20:22:39< Ivanovic> though more memory would make lots of sense 20100303 20:24:32< fendrin> Ivanovic: Isn't there a memory limit for 43bit systems? 4GB as far as I know. 20100303 20:24:41< Ivanovic> fendrin: slightly wrong 20100303 20:24:46< fendrin> s/43bit/32bit 20100303 20:24:52< Ivanovic> there is a limit in regards to what one application can use 20100303 20:25:26< Ivanovic> but the system, if built with largemem (or whatever the option was) does support up to 64GB IIRC 20100303 20:26:02< Ivanovic> yes, windows has a limitation in its 32bit systems for desktop users, in the server versions they allow addressing more memory 20100303 20:26:03< fendrin> Well, that is a address translation hack, slowing down the performance. But I don't know if it is relevant. 20100303 20:26:09-!- noy_ [~Noy@70.70.128.133] has joined #wesnoth-dev 20100303 20:26:09-!- noy_ [~Noy@70.70.128.133] has quit [Changing host] 20100303 20:26:09-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100303 20:26:44< Ivanovic> the slowdown is not *this* huge 20100303 20:26:45-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20100303 20:26:45-!- noy_ is now known as noy 20100303 20:27:10< fendrin> But is there a reason not to switch to 64bit with the memory upgrade? 20100303 20:30:18< Ivanovic> the reason is that we would have to upgrade all of the OS 20100303 20:30:26-!- Chusslove [~Chusslove@brsg-d9befc53.pool.mediaWays.net] has joined #wesnoth-dev 20100303 20:30:28< Ivanovic> (and making sure that no data is lost) 20100303 20:35:02< fendrin> wesbot: seen mordante? 20100303 20:35:02< wesbot> fendrin: The person with the nick mordante last spoke 1d 23h ago. 1d 22h ago was here and on the channel #wesnoth-de with the message: Quit: Leaving 20100303 20:35:43< fendrin> Ivanovic: Do you know who knows about pango and text rendering? 20100303 20:35:52< Ivanovic> mordante 20100303 20:37:27< CIA-88> fendrin * r41432 /branches/fendrin_editor/src/editor/map_context.cpp: Made the unit id labels stacking. 20100303 20:42:04-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20100303 20:42:13< fendrin> hi Crab_ 20100303 20:42:22< Crab_> hi, fendrin 20100303 20:44:24-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20100303 20:44:31< fendrin> hi mordante 20100303 20:44:34< mordante> servus 20100303 20:44:40< mordante> hi fendrin 20100303 20:45:17< fendrin> mordante: A question about pango, shouldn't it work in map labels? I have found a forum thread that told it to do. 20100303 20:45:33< mordante> which thread? 20100303 20:46:46< fendrin> http://www.wesnoth.org/forum/viewtopic.php?f=21&t=27802 20100303 20:46:56< CIA-88> boucman * r41433 /branches/water_animation/ (51 files in 3 dirs): new terrain snow fort and snow keep 20100303 20:48:51< fendrin> boucman: The editor branch is now stable enough to be usefull as an animated terrain testground. 20100303 20:50:31< boucman> fendrin: that's cool, but i'd still rather stay in my branch... currently the water transitions are very incomplete, and it's too ugly 20100303 20:51:42< mordante> fendrin, I don't know the answer, I only added pango support to the parts I converted to gui2, but since Ken_Oh claims it's not done I believe him ;-) 20100303 20:52:12< mordante> fendrin, silene converted several other parts to use pango instead of the old markup, so maybe ask him 20100303 20:53:01< fendrin> mordante: It is the last post from soliton who claims to be able to color labels that got my attention. That is exactly what I want to do. 20100303 20:53:15< fendrin> mordante: What needs to be done to implement pango support? 20100303 20:54:27< mordante> fendrin, I don't know which way Soliton used to colour the labels, old markup or pango 20100303 20:54:51< fendrin> mordante: Where can I find the old markup syntax? 20100303 20:55:06< mordante> fendrin, no not sure what needs to be changed to support pango in the old gui parts, best ask silene since he worked on it 20100303 20:56:00-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100303 20:56:01-!- YogiHH [YogiHH@d040031.adsl.hansenet.de] has joined #wesnoth-dev 20100303 20:56:08< fendrin> hi YogiHH 20100303 20:56:09-!- YogiHH [YogiHH@d040031.adsl.hansenet.de] has quit [Changing host] 20100303 20:56:09-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has joined #wesnoth-dev 20100303 20:56:13< mordante> parse_markup in marked-up_text.cpp contains the parser for the markup not sure whether the text on the wiki is complete 20100303 20:56:18< YogiHH> hi fendrin 20100303 20:56:32< mordante> hi YogiHH 20100303 20:56:45< YogiHH> hey mordante 20100303 21:07:52-!- luiz_ [~luiz@201-27-196-78.dsl.telesp.net.br] has joined #wesnoth-dev 20100303 21:08:03-!- luiz_ is now known as fernando 20100303 21:08:33-!- fernando is now known as Guest92970 20100303 21:14:26-!- Guest92970 is now known as lucifernando 20100303 21:15:59-!- fkhodkov [~fedor76@ppp-78-24-26-36-bras0.istra.ru] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20100303 21:22:39-!- fkhodkov [~fedor76@ppp-78-24-26-36-bras0.istra.ru] has joined #wesnoth-dev 20100303 21:29:31-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100303 21:29:54< fendrin> Soliton: http://www.wesnoth.org/forum/viewtopic.php?p=393674#p393674 How did you manage to code the labels? 20100303 21:32:09-!- DesertPanther__ [~Khalid@41.234.232.169] has quit [Ping timeout: 245 seconds] 20100303 21:37:52< Soliton> fendrin: well, put pango markup in them. 20100303 21:38:36< fendrin> Soliton: "Unit id: " ? 20100303 21:39:31< fendrin> Soliton: Did that work out of the file with wml coding or ingame or both? 20100303 21:40:02< Soliton> i just tried from ingame. 20100303 21:40:07-!- DesertPanther_ [~Khalid@41.234.233.172] has joined #wesnoth-dev 20100303 21:41:08-!- DesertPanther__ [~Khalid@41.235.5.153] has joined #wesnoth-dev 20100303 21:42:02< lucifernando> hi 20100303 21:42:36< lucifernando> Is the Easy Coding page updated? 20100303 21:42:59-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Ping timeout: 245 seconds] 20100303 21:43:08< Ivanovic> it should be rather up to date 20100303 21:43:14-!- DesertPanther__ [~Khalid@41.235.5.153] has quit [Read error: Connection reset by peer] 20100303 21:43:19< Ivanovic> that is IIRC boucman went over easy coding on sunday 20100303 21:43:38< boucman> I did, but I was not able to assert the status of all proposals... 20100303 21:43:42< lucifernando> nice 20100303 21:43:42-!- DesertPanther__ [~Khalid@41.234.235.127] has joined #wesnoth-dev 20100303 21:44:35< Crab_> about ai-related stuff on easycoding: it's up to date, but the wording could be a lot better in some places 20100303 21:44:46-!- DesertPanther_ [~Khalid@41.234.233.172] has quit [Ping timeout: 264 seconds] 20100303 21:45:24< Ivanovic> lucifernando: before working on something you should ask about it in here 20100303 21:45:35< Ivanovic> especially since some of us might be able to give good pointers 20100303 21:45:36< Crab_> lucifernando: also, take a look at bug https://gna.org/bugs/index.php?14114 - it can be reproduced in the tutorial, and it can be fixed pretty easily. 20100303 21:45:56< Crab_> (launch with -d, and, in scenario 2 of the tutorial, recruit a 'wrong' unit) 20100303 21:49:18< lucifernando> thanks Crab, I'll check this bug 20100303 21:49:32-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100303 21:51:54< Soliton> fendrin: note that in WML strings quotes are represented as "". 20100303 21:52:14-!- Noyga [~noyga@wesnoth/developer/noyga] has left #wesnoth-dev ["Quitte"] 20100303 21:52:58-!- DesertPanther__ [~Khalid@41.234.235.127] has quit [Ping timeout: 240 seconds] 20100303 21:53:47< fendrin> Soliton: It's not working for me. 20100303 21:55:15< lucifernando> I'm going to take a look at the ulfserker AI problem too 20100303 21:55:19< lucifernando> is it still open? 20100303 21:56:25< Crab_> yes, but it's harder to fix, because it needs an *idea* first, and implementation second... 20100303 21:57:20< fendrin> Crab_, lucifernando: The ai doesn't know about the berserk thing? 20100303 21:57:33< Crab_> fendrin: the ai worships chance-to-kill. 20100303 21:58:10< Crab_> fendrin: so, at agression 0.5, it attacks with berserk if it has >33% chance to kill. 20100303 21:58:22< Crab_> fendrin: also note bug https://gna.org/bugs/?14076 20100303 21:58:53< Ivanovic> the ai knows how deadly berserk is 20100303 21:59:05< Crab_> basically, the goal is "make the ai kill more stuff with ulf than the ulf costs" 20100303 21:59:59< fendrin> Crab_: Nicely said :-) 20100303 22:00:14< lucifernando> so AI berserkers right now are suicidal =) 20100303 22:00:18< Crab_> yes 20100303 22:00:31< lucifernando> they try to get a kill like other units 20100303 22:00:39< lucifernando> but forget that they die if they don't get the kill 20100303 22:00:45< boucman> well, I think the first move would be to push ulfs to play last... so there are more "almost dead" units to target... 20100303 22:01:02< boucman> however tweaking the playing order of AI is tricky... 20100303 22:01:20< Crab_> nowadays, the whole ai is suicidal. 20100303 22:01:33-!- Ken_Oh [~briang@static-71-178-174-219.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 20100303 22:01:55< Crab_> boucman: 'move ulfs last' is easy enough - just disallow attack with ulfs and handle them 'by hand' just-after-combat 20100303 22:02:37< Soliton> fendrin: r39830 20100303 22:03:00< boucman> how do you disallow the AI to play a unit ? 20100303 22:03:09< boucman> is there a way to tell the c++ ai about that ? 20100303 22:03:34< Crab_> boucman: see data/ai/scenarios/ai_arena_small/0004-filtered_combat.cfg 20100303 22:04:13< Crab_> we can make the c++ attack phase 'do not attack with units matching SUF' 20100303 22:04:17< Soliton> fendrin: WML set labels should be allowed to use color markup though. 20100303 22:04:38< fendrin> wesbot: log revision 39839 20100303 22:04:46< fendrin> wesbot: log revision 39830 20100303 22:04:52< fendrin> wesbot: I hate you. 20100303 22:05:10< Soliton> wesbot: log 39830 20100303 22:05:11< boucman> Crab_: that's pretty cool, we can try my idea of having skirms attack last and see if it helps :) 20100303 22:05:12< wesbot> soliton * r39830 : disable markup in labels if a colour is specifiedthis prevents making map labels appear to come from a different side(again) fixes bug #13678: label color can be faked with WML markup 20100303 22:05:16< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=39830 20100303 22:05:56< wesbot> fendrin: I hate you too 20100303 22:06:25< Soliton> fendrin: i believe from the WML side there is some colour attribute, no? 20100303 22:06:41< boucman> crimson_penguin: around ? 20100303 22:06:47< crimson_penguin> yeah 20100303 22:06:49< Soliton> so you don't need to use markup. 20100303 22:07:06< fendrin> wesbot: good to know. That lightens my conscience and I can hate you in peace. 20100303 22:07:17< boucman> I heard from rhyging5, he does see the water animated, but not the beaches... 20100303 22:07:25< Crab_> boucman: right now 'attacks' is a 'global aspect', so for 'skirms attack last' we need to code a attack phase for skirms by hand, or use some lua trickery to get it right 20100303 22:07:29< fendrin> Soliton: Yes, but that is not enough for me. I need several colors in one label. 20100303 22:07:45< boucman> did you test your release (in case I did a stupid mistake in my branch) or is this thing getting more and more mysterious ? 20100303 22:08:00< Rhonda> wesbot: reload 20100303 22:08:00< wesbot> Rhonda: Who are you to use that tone on me?? 20100303 22:08:11< Rhonda> wesbot: your mistress, you stupid thing! 20100303 22:08:20< crimson_penguin> boucman: I didn't test 20100303 22:08:22-!- Rhonda [~rhonda@anguilla.debian.or.at] has quit [Changing host] 20100303 22:08:22-!- Rhonda [~rhonda@wesnoth/developer/rhonda] has joined #wesnoth-dev 20100303 22:08:32< Rhonda> wesbot: reload 20100303 22:08:33< wesbot> Rhonda: Who are you to use that tone on me?? 20100303 22:08:39< boucman> could you test quickly if you still have it around ? 20100303 22:09:01< crimson_penguin> I'm pretty sure my copy is still the modified one - what's the quickest way to test? 20100303 22:09:16< crimson_penguin> I guess MP -> local game > some map with beaches? 20100303 22:09:39< boucman> yes, but i'm not sure which one would work, I usualy test with a map I create 20100303 22:09:45< boucman> i'll have a quick look 20100303 22:09:50< fendrin> Soliton: And I am coding the labels out of c++ not wml. 20100303 22:11:13< boucman> crimson_penguin: random generated as island is probably the quickest way 20100303 22:11:15< Soliton> well, then just make sure color == LABEL_COLOUR. 20100303 22:11:20< crimson_penguin> oh, ok 20100303 22:12:04< crimson_penguin> I don't seem to have Island 20100303 22:12:12< crimson_penguin> only Desert, Marsh and Winter 20100303 22:12:24< boucman> click on settings, bottom slider 20100303 22:12:28< crimson_penguin> oh, right 20100303 22:13:29< crimson_penguin> ok, so are beaches supposed to have some special animation? I only see the regular animation 20100303 22:14:09< Rhonda> wesbot: log revision 39839 20100303 22:14:11< boucman> the new beaches only exist for transitions where land is north of water 20100303 22:14:21< Rhonda> ah 20100303 22:14:24< boucman> and you should recognise them, they look very different 20100303 22:14:34< boucman> (and are animated every couple of seconds) 20100303 22:15:07< Rhonda> wesbot: reload 20100303 22:15:07< wesbot> Rhonda: Who are you to use that tone on me?? 20100303 22:15:19< Rhonda> fendrin: it seems to hate me, tooo 20100303 22:15:30< Rhonda> wesbot: log revision 39839 20100303 22:15:35-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20100303 22:15:37< crimson_penguin> boucman: http://64.201.60.211/web/beach.png ? 20100303 22:15:42 * Rhonda scratches her head 20100303 22:15:48-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100303 22:15:55< boucman> crimson_penguin: nope 20100303 22:16:00< boucman> gimme a sec 20100303 22:16:13< Rhonda> wesbot: log 39839 20100303 22:16:13< wesbot> fendrin * r39839 : Implemented constructors for the left right wrapper classes. 20100303 22:16:16< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=39839 20100303 22:17:32< crimson_penguin> http://64.201.60.211/web/beach2.png ? 20100303 22:18:54-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20100303 22:19:05< Rhonda> fendrin: Sorry, can't make it to listen to log revision # right now, did drink two beer and can't seem to wrap my head around it ... 20100303 22:19:21< Rhonda> And it doesn't want to listen to me anyway. 20100303 22:19:59< shadowmaster> shikadibot could do it if you are too desperate ;) 20100303 22:20:16< boucman> crimson_penguin: http://imagebin.org/87395 20100303 22:20:39< fendrin> Soliton: That won't solve my problem. I need a label that is half that and half this color. 20100303 22:21:15< Soliton> so write markup for that. 20100303 22:22:15< fendrin> What kind of markup do you mean? 20100303 22:22:33< crimson_penguin> boucman: well then I think mine's broken; http://64.201.60.211/web/broken.png 20100303 22:22:43< Soliton> the kind that changes colors. 20100303 22:22:46-!- shikadibot2 [~ni@wesnoth/umc-dev/bot/shikadibot] has joined #wesnoth-dev 20100303 22:22:58-!- dtiger_ [~dtiger@93.125.116.183] has joined #wesnoth-dev 20100303 22:23:04< boucman> indeed 20100303 22:23:17-!- dtiger [~dtiger@dynamic-vpdn-91-149-132-212.telecom.by] has quit [Ping timeout: 260 seconds] 20100303 22:25:46< fendrin> Soliton: You confuse me :-) Why not using pano and reinventing the wheel? 20100303 22:26:01< Soliton> why not indeed! 20100303 22:26:04< boucman> crimson_penguin: could you do an update/build/test quickly ? 20100303 22:26:11< Soliton> especially since that is already supported. 20100303 22:26:31< Soliton> i guess you didn't look at the revision i posted. 20100303 22:26:45< Soliton> just try pango markup with team labels. 20100303 22:27:09< crimson_penguin> boucman: well, wouldn't that remove all the changes? 20100303 22:27:41< boucman> crimson_penguin: not if your checkout is base on the water_animation branch 20100303 22:28:28-!- shikadibot2 [~ni@wesnoth/umc-dev/bot/shikadibot] has quit [Ping timeout: 276 seconds] 20100303 22:28:31< crimson_penguin> well it's not, but I guess I could switch it 20100303 22:29:32< boucman> ?? how did you build the build for rhyging5 then ? 20100303 22:30:16< fendrin> Soliton: I did but it takes some time to understand ... 20100303 22:30:51< crimson_penguin> boucman: I just took that zip from you and copied the file in 20100303 22:31:27< boucman> hmm, that was old stufff but should have you 20100303 22:31:28< Soliton> it's 3 lines, 2 of which are comments. :-P 20100303 22:31:32< boucman> have woked 20100303 22:32:13< boucman> crimson_penguin: if you have the time, i'd like you to checkout the water_animation branch (or switch your existing branch, whatever is less bother for you) build and test... 20100303 22:32:44< crimson_penguin> hmm, I'd kinda rather not right now, but later I could 20100303 22:33:02< boucman> crimson_penguin: ok, 20100303 22:33:05-!- dtiger_ [~dtiger@93.125.116.183] has quit [Read error: Connection reset by peer] 20100303 22:33:16< boucman> i'll tell rhyging5 that we're on it 20100303 22:33:17< crimson_penguin> did you want me to just test though, or also upload if it works? 20100303 22:36:06< fendrin> Soliton: You wrote the commit and know the context. 20100303 22:37:11< Sirp> Ivanovic: the nice thing about 64 bit is that address space is suddenly free 20100303 22:37:39< Sirp> and most applications allocate significantly more memory than they actually use. 20100303 22:38:42< CIA-88> boucman * r41434 /branches/water_animation/data/core/ (terrain-graphics/forests.cfg terrain-graphics.cfg): remove some useless anim modifications 20100303 22:43:20< Soliton> fendrin: well, as i said just try team labels and notice that it works there. 20100303 22:44:13< fendrin> Soliton: Oh a misunderstanding. I thought you are refering to the team labels class. 20100303 22:45:44-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Read error: Connection reset by peer] 20100303 22:46:11-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100303 22:47:59< fendrin> Soliton: Got the code now and team labels are working with pango ingame. I think I can use that feature for my purposes. Thank you for your patience. 20100303 22:48:48< Soliton> no problem. 20100303 22:49:45-!- DesertPanther_ [~Khalid@41.234.234.30] has joined #wesnoth-dev 20100303 22:50:02< CIA-88> boucman * r41435 /branches/water_animation/data/core/terrain-graphics.cfg: fill a glitch with hills being submerged 20100303 22:50:45-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 276 seconds] 20100303 22:52:42< mordante> I'm off night 20100303 22:52:52-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Ping timeout: 256 seconds] 20100303 22:55:07< mordante> Ivanovic, it seems the change to make notifications enable by default breaks if you don't have dbus-1 installed 20100303 22:55:31< mordante> Ivanovic, I think it would be cleaner to disable it if the package isn't installed, just like fribidi 20100303 22:55:44< Ivanovic> mordante: is this not was is/was already done? 20100303 22:56:28< mordante> Ivanovic, no 20100303 22:56:35< Ivanovic> ugh, okay 20100303 22:57:06< Ivanovic> then it should behave like with fribidi 20100303 22:57:52< mordante> who'll change it me or you? 20100303 22:58:54< Ivanovic> ah, i'll leave it for you 20100303 22:59:04< Ivanovic> what is the status regarding the treeview crash? 20100303 22:59:10< Ivanovic> any news on that one? 20100303 22:59:30< Ivanovic> currently the trunk mp lobby crashes with an assert 20100303 22:59:47< Ivanovic> when clicking on the expand button for the players on server list 20100303 23:01:03< mordante> haven't done much on it yet, I've been working on reviewing and getting the code proper again 20100303 23:01:31< mordante> it contains a lot of ugly (and probably buggy) parts since it was a kind of rush job 20100303 23:01:50< mordante> so want to clean the code before trying to fix the bugs 20100303 23:02:16< Ivanovic> what do you think is the chance of eg having stuff releasable on saturday or sunday? 20100303 23:03:45< Ivanovic> i'd really like to get the hopefully last beta out this weekend 20100303 23:03:56< Ivanovic> if it works i'd like to have the rc out a week later 20100303 23:04:21< Ivanovic> and if that works i hope to tag the week after (announcing one week later) 20100303 23:04:34< Ivanovic> yes, this is a best case asumption 20100303 23:07:06< mordante> depends there's still a problem that the gamelist accesses an index out of bounds, which ilor was looking into 20100303 23:08:33< mordante> and the lobby seems to have some resize problems which trigger every now and then, not sure why, I've some suspicions but the out of bounds bug often causes a crash before I can verify the cause :-( 20100303 23:08:57< mordante> but I think I can do some work on the lobby to fix several issues 20100303 23:09:12< mordante> after which we should triage the open bugs for the lobby 20100303 23:09:44< mordante> and personally I would love it if the lobby gets a bit more testing from developers before tagging another beta 20100303 23:09:57-!- AnMaster [~AnMaster@unaffiliated/anmaster] has joined #wesnoth-dev 20100303 23:10:18< mordante> even if the testing is running it for a longer time on its own 20100303 23:10:38< mordante> and have a look at it every five minutes 20100303 23:10:54< mordante> just to make sure there are no more unexpected crashes or redraw glitches 20100303 23:11:09-!- elias [~elias@allegro/developer/allefant] has quit [Quit: Leaving] 20100303 23:11:38< Ivanovic> mordante: send a mail to the dev-ml asking for this! 20100303 23:11:49< Ivanovic> since it became active again lately this might be the best thing to do 20100303 23:11:51< Ivanovic> ;) 20100303 23:12:26< Ivanovic> though one problem is that on the trunk server you don't find many games, so glitches are not obvious 20100303 23:13:06-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has quit [Remote host closed the connection] 20100303 23:13:12< mordante> the glitches also show on the 1.6 server ;-) 20100303 23:13:34< mordante> I hope that gets more testing as asking on irc... 20100303 23:13:52< mordante> but before I ask I rather fix the known issues 20100303 23:13:58< Ivanovic> :) 20100303 23:15:27-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20100303 23:16:45< lucifernando> hey guys, I have a question 20100303 23:16:57< Crab_> yes ? 20100303 23:17:02< lucifernando> sometimes there are hard-coded GUI strings on wesnoth code 20100303 23:17:07< lucifernando> for example: 20100303 23:17:33< lucifernando> message << _("My lord, this unit is loyal and requires no upkeep! ") << (u.gender() == unit_race::MALE ? _("Do you really want to dismiss him?") 20100303 23:17:50< lucifernando> on src/menu_events.cpp 20100303 23:18:15< lucifernando> yet, when I change the language 20100303 23:18:43< lucifernando> for this specific message, the message changes too 20100303 23:18:47< Crab_> '_' is a macro 20100303 23:18:50< Ivanovic> not every translation is complete! 20100303 23:19:04< fendrin> mordante: What do you think of a script controlled bot wesnoth that connects to the lobby and does some stuff to test it? 20100303 23:19:05< Ivanovic> and strings marked with an underscore are the ones that are translateable 20100303 23:19:10< Ivanovic> gettext magic! 20100303 23:19:25< lucifernando> ah! 20100303 23:19:38< lucifernando> gettext you said? 20100303 23:19:42< Ivanovic> for c++ code this means strings like this _("my string") are translateable 20100303 23:20:00< Ivanovic> ('my string' is the translateable part in the context) 20100303 23:20:39< mordante> Ivanovic, can you test this patch, it works when libdbus-1 isn't installed http://paste.debian.net/62320/ 20100303 23:21:01< lucifernando> didn't know the underscore was a macro =) 20100303 23:21:51< mordante> fendrin, kind of hard since most tests are visual, some test might be automated if we had a framework to send events to widgets 20100303 23:22:35< mordante> fendrin, shouldn't be too hard to add for gui2 since the events can easily be faked, but adding that framework will take too much time for now 20100303 23:23:43< fendrin> mordante: I see. 20100303 23:24:14< fendrin> mordante: And fake ones that do nothing just to test huge amounts of users? 20100303 23:24:41< mordante> but maybe for the future, but then we need to test on a local server and have a way to test the data on the screen 20100303 23:25:35< mordante> fendrin, also hard since I need to test how the lobby works under typical usage and I've no idea how to properly fake that 20100303 23:26:06< mordante> things like turns changing games added, removed same for players, chatting going on etc 20100303 23:26:14< Crab_> mordante: can't you enter the old MP server with a new lobby ? 20100303 23:26:35< mordante> of course it would be possible to emulate but that will take some time 20100303 23:26:50< mordante> Crab_, if you modify your version number yes, why? 20100303 23:27:37< Crab_> mordante: well, then you'll be able to see how the new lobby behaves with the large number of players 20100303 23:28:19-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100303 23:28:22< mordante> Crab_, yes that's what I'm doing at the moment, but fendrin was talking about automating the testing 20100303 23:28:41< mordante> that will be hard since you need to know what the lobby should look at a certain point 20100303 23:29:08< mordante> and that's not possible with random users using the lobby for playing game 20100303 23:29:53< mordante> it's just that I like to have more testers after the known bugs are fixed 20100303 23:30:25< Crab_> well, I think that the biggest problem is with making gui2 scriptable, to allow a 'test script' to execute the same commands as a user would execute... but this is hard to do now. so, manual testing would be easier 20100303 23:31:22< mordante> yup I think it's easier with gui2 since you can fake events without using SDL events 20100303 23:31:44< mordante> but still you need to add a framework to read and execute the script 20100303 23:32:02-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has left #wesnoth-dev [] 20100303 23:32:14< mordante> and once the script is done, compare the state with the expected state 20100303 23:32:46< mordante> but I've seen a presentation of CDash and that allows to compare screenshots, which might serve our needs 20100303 23:32:55< mordante> but I haven't had time to look further into it 20100303 23:33:08< mordante> but if that works it would make a lot of testing easier 20100303 23:33:21< mordante> fendrin, you read the CDash part? 20100303 23:33:40< Crab_> well, we don't need to compare screenshots if the test will be able to 'query' the state of the game from within it. 20100303 23:34:42< Crab_> and, basically, most of our bugs today are segfaults, so it's pretty easy to check if wesnoth is still alive after test, or not 20100303 23:36:13< mordante> true but we also want to add more "unit tests" test whether events are triggered when a unit reaches foo 20100303 23:36:34< mordante> like go to the next scenario and recall bar 20100303 23:36:48< mordante> then you can compare screenshots to see whether bar is really there 20100303 23:37:36< mordante> and if those tests can be automated it will be easier to detect those problems before a release 20100303 23:37:38< Crab_> yes, possible.. but I was thinking about a different route.. basically, separate the game logic from presentation, to allow a 'non-gui frontend' for user input 20100303 23:38:34< mordante> I'm thinking about that as well but still use the gui/screenshot to test whether we have a regression 20100303 23:39:22< mordante> so the script tells the unit to move to foo, which triggers an end of scenario, then in the next scenario bar gets recalled 20100303 23:39:47< mordante> if in the screenshot the recall list is transferred properly if not we have a regression 20100303 23:40:32< Crab_> well, isn't it easier to just query the recall list directly ? 20100303 23:40:54< Crab_> or, you're about gui regressions ? 20100303 23:41:31< mordante> actually both kind of regressions 20100303 23:42:03-!- SonIcco [~SonIcco@pD9510E9F.dip0.t-ipconnect.de] has joined #wesnoth-dev 20100303 23:42:15< mordante> in this case you could query the recall list 20100303 23:42:42< mordante> but we also have more complex things like filters for events in moveto 20100303 23:43:05< mordante> and not everything in the gamestate is easy to query 20100303 23:43:19< Crab_> for example, what is hard to query ? 20100303 23:43:37-!- SonIcco [~SonIcco@pD9510E9F.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20100303 23:45:19< mordante> like whether a dialog is shown under certain conditions or not 20100303 23:45:52< mordante> menus can have custom items depending on filters 20100303 23:46:26< mordante> and if you use screenshot test you can use the same test framework to test visual regressions 20100303 23:46:37< fendrin> mordante: no 20100303 23:47:03< mordante> fendrin, you might want to read the log, might be a way for your unit tests as well 20100303 23:47:56< Crab_> yes, to allow dialogs to be tested we need either screenshots, or a way to 'send' any dialog as a "notification about dialog" to a c++ code 20100303 23:48:20< mordante> but of course we can also add ways to query states which can't be queried at the moment, but doing it visually feels easier to implement 20100303 23:48:22< Crab_> i.e., "add a way to play wesnoth from console" 20100303 23:48:38< fendrin> mordante: Right, that will come in handy. Not for every case but some. 20100303 23:49:31-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100303 23:49:35< Crab_> yes, we should think about it more in 1.9. some automation framework will be a good thing to have. 20100303 23:49:36< Crab_> good night 20100303 23:49:47< mordante> Crab_, yes the "send a dialog to the console" would also be possible 20100303 23:49:53< mordante> night Crab_ 20100303 23:50:20< mordante> Ivanovic, can you leave the test results in the log or commit the patch if it works? 20100303 23:50:25< mordante> I'm off now, night 20100303 23:50:26-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Leaving.] 20100303 23:51:50-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] --- Log closed Thu Mar 04 00:00:55 2010