--- Log opened Sat Jan 31 00:00:48 2009 20090131 00:02:04< Sapient> I'm not saying there are a ton of people itching to write such an AI, but it is arguably a valid area where a more powerful programming language than WML or tweaks would be desired 20090131 00:02:52-!- Shadow_Master_ [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090131 00:03:35 * Shadow_Master_ 's reading Ivanovic's long and criptic emails 20090131 00:03:42< Shadow_Master_> is that our plan of world domination then? 20090131 00:03:50-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit [Nick collision from services.] 20090131 00:04:02-!- Shadow_Master_ is now known as Shadow_Master 20090131 00:04:12< Ivanovic> yes, it is 20090131 00:04:36< Shadow_Master> Either the WLAN router crashed badly, or Wesnoth.org is down? 20090131 00:05:24< Shadow_Master> WLAN apparently :/ 20090131 00:08:50< kitty_> thespaceinvader: uhm, sorry. but it still does not look like normal light hits him from above, but rather like one extreme spot right on his plastic breastplate... how about some generic reflection stripes? http://imagebin.ca/view/goTtCqtC.html don't follow this exactly, just a suggestion 20090131 00:08:58< ESR_> Ivanovic: Do you have an entire Wesnoth tree checked out? I need some images moved to resources, and svn seems to get confused when I do that in a partial checkout. 20090131 00:09:28< thespaceinvader> kitty_: i'll try that 20090131 00:09:31< Shadow_Master> ESR_: didn't you have an entire tree checkout? 20090131 00:09:41< Shadow_Master> oh wait, computer crash. k 20090131 00:09:54< Ivanovic> ESR_: you can do svn moves with svn move url1 url2 20090131 00:10:00< Ivanovic> so no need for a checkout *at all* 20090131 00:10:51< Shadow_Master> url1 and url2 are absolute remote repository URLs 20090131 00:10:55< ESR_> Ivanovic: I've nevber seucceeded in making that form ove move work. 20090131 00:10:56< Shadow_Master> (just in case) 20090131 00:11:13< ESR_> If you know how, here's the list. 20090131 00:11:13< Shadow_Master> ESR_: can I try with one? :) 20090131 00:11:32< ESR_> ##portraits/Jason_Lutes/human-peasant.png superseded, requires removal 20090131 00:11:34< ESR_> ##portraits/Jason_Lutes/human-pikeman.png superseded, requires removal 20090131 00:11:36< ESR_> ##portraits/Jason_Lutes/human-royalguard.png superseded, requires removal 20090131 00:11:37< ESR_> ##portraits/Jason_Lutes/human-spearman.png superseded, requires removal 20090131 00:11:39< ESR_> ##portraits/Jason_Lutes/human-swordsman.png superseded, requires removal 20090131 00:11:40< ESR_> ##portraits/Other/elvish-noble-lady.png superseded, requires removal 20090131 00:11:42< ESR_> ##portraits/Other/silver_mage.png superseded, requires removal 20090131 00:11:42< Shadow_Master> pastebin! 20090131 00:11:43< ESR_> ##portraits/Tristan_Millner/dwarven-fighter.png superseded, requires removal 20090131 00:11:52< ESR_> All those shoyuld go to the resources directory. 20090131 00:12:47< Shadow_Master> ESR_: where? 20090131 00:13:37< ESR_> I don't particuularly care. Wherever we stash obsolete art that might be useful for UMC. 20090131 00:13:57< Shadow_Master> we could as well move them into wesnoth-umc-dev... 20090131 00:14:16< ESR_> No objection. 20090131 00:14:18< Shadow_Master> but then I'd be accussed of usurping Ivanovic's administrative rights I guess 20090131 00:14:40< Shadow_Master> Ivanovic: objections? 20090131 00:14:49< Ivanovic> i don't care 20090131 00:14:59< Shadow_Master> okay, I'll handle the move then. 20090131 00:15:05< ESR_> Thanks. 20090131 00:15:16< Shadow_Master> ESR_: anything else I should carea bout these particular portraits? 20090131 00:15:29< ESR_> Ping me when it's done, please, so I can resync. 20090131 00:15:36< ESR_> Not that I know of. 20090131 00:16:09< Ivanovic> okay, i am really off to bed now, n8 20090131 00:18:04< Shadow_Master> preparing for commit... 20090131 00:18:49< thespaceinvader> kitty_: another edit up 20090131 00:22:10-!- BenUrban [n=benurban@unaffiliated/benurban] has quit ["Power failu"] 20090131 00:22:34< CIA-54> shadowmaster * r32416 /trunk/data/core/images/portraits/ (6 files in 2 dirs): (log message trimmed) 20090131 00:22:34< CIA-54> Removing deprecated portraits from mainline. 20090131 00:22:34< CIA-54> These are available in the 20090131 00:22:34< CIA-54> /branches/resources/deprecated_mainline/images/portraits tree in the 20090131 00:22:34< CIA-54> Coordinated Wesnoth User-made Add-ons Development Project's SVN 20090131 00:22:38< CIA-54> repository (wesnoth-umc-dev) since its revision r3536. 20090131 00:22:40< CIA-54> (https://wesnoth-umc-dev.svn.sourceforge.net/svnroot/wesnoth-umc-dev/branches/resources/deprecated_mainline/images) 20090131 00:22:51< Shadow_Master> ESR_: done in mainline revision r32416 and wesnoth-umc-dev revision 3536. 20090131 00:23:18< Shadow_Master> (cf #wesnoth-umc-dev actually) 20090131 00:23:21-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has quit [Read error: 145 (Connection timed out)] 20090131 00:23:45< ESR_> Thanks. Resyncing. 20090131 00:23:51-!- Turuk [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has joined #wesnoth-dev 20090131 00:24:06< thespaceinvader> Shadow_Master: as other images are deprecated, do you want me to post them somewhere for you to add to UMC-Dev? 20090131 00:24:15-!- loonycyborg [n=sergey@79.139.246.249] has quit ["Zzzzzzzzzzzzzzzzzzzzzzzzzz"] 20090131 00:24:23< Shadow_Master> thespaceinvader: yes, perhaps in the same Art Dev. thread. 20090131 00:24:29< thespaceinvader> the Dwarf Guard will be getting superseded as soon as ESR_ has finished changing the directories over 20090131 00:24:32< Shadow_Master> thespaceinvader: I can also grant you commit access to wesnot-umc-dev 20090131 00:24:35< Shadow_Master> *wesnoth-umc-dev 20090131 00:24:52< thespaceinvader> Shadow_Master: i'll just post them to Art Dev, if that's ok by you 20090131 00:24:56-!- loonybot [n=loonybot@79.139.246.249] has quit [Remote closed the connection] 20090131 00:25:00< Shadow_Master> okay 20090131 00:25:18< Shadow_Master> jetryl already has commit access there and AI0867 never told me that it was for ^^ 20090131 00:26:18< Shadow_Master> ESR_: a bug in THoT 20090131 00:26:34< Shadow_Master> ESR_: last time I checked, the elvish forest scenario has a Elvish Lady as leader. 20090131 00:26:56< ESR_> Why is this a problem? 20090131 00:27:08< Shadow_Master> ESR_: because she can't fight 20090131 00:27:15< Shadow_Master> have you ever looked at the unit's WML? 20090131 00:27:29-!- loonybot [n=loonybot@79.139.246.249] has joined #wesnoth-dev 20090131 00:27:46-!- loonybot [n=loonybot@79.139.246.249] has quit [Remote closed the connection] 20090131 00:27:54< ESR_> I think so. What did I miss? 20090131 00:28:02< Shadow_Master> ESR_: she can't fight. :| 20090131 00:28:13< ESR_> Oh, yeah. I know she can't fight. 20090131 00:28:20< Shadow_Master> she doesn't have proper movement type either 20090131 00:28:39< Shadow_Master> why are you using a cutscene-only unit in a fighting scenario?? 20090131 00:28:53< ESR_> He job is to get slaughtered if the heroes gack all her troops and get that far south. 20090131 00:29:07< Shadow_Master> shouldn't you have put a Sylph there? 20090131 00:29:31< ESR_> I suppose I could. I'll look into it later tonight. 20090131 00:29:49< Shadow_Master> she'll even look prettier if Jetryl finishes the new sprites 20090131 00:29:54-!- PK3 [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has joined #wesnoth-dev 20090131 00:30:01< Shadow_Master> http://www.allacrost.org/staff/user/jetryl/sylph.gif 20090131 00:30:34< ESR_> Right now I need to do the big move. 20090131 00:30:46< YogiHH> night everyone 20090131 00:31:01< grzywacz> night YogiHH 20090131 00:31:01< Shadow_Master> okay, if you need help ping me. I'll run wmlscope now... for some reason ;) 20090131 00:31:06< Shadow_Master> good night YogiHH 20090131 00:31:09< Sapient> nice sprite Shadow_Master 20090131 00:31:19< Shadow_Master> Sapient: not mine :p 20090131 00:31:20< Sapient> but not sure about that TC loincloth 20090131 00:31:28-!- YogiHH [i=YogiHH@c174101.adsl.hansenet.de] has quit ["Verlassend"] 20090131 00:31:43< Shadow_Master> it's WIP anyway, and he lended it to me just to demonstrate the possible new wings 20090131 00:32:09< PK3> looks scary if you ask me. 20090131 00:32:36 * Shadow_Master gives PK3 some cover behind a sleeping lion 20090131 00:32:42< Shadow_Master> *beneath 20090131 00:32:58< PK3> eh, its not bad, I just can't see it running around with the other units. 20090131 00:32:59< thespaceinvader> the sylph looks great=D 20090131 00:33:17< thespaceinvader> the only thing that strikes me is that insecty wings like that look strange flapping so slowly 20090131 00:33:30< PK3> cause its like, too good in comparison with everything else. It would look strange next to say an elvish fighter. 20090131 00:33:34< ESR_> thespaceinvader: Some old locations don't seem to have mappings 20090131 00:33:44< Shadow_Master> PK3: it's a L4. 20090131 00:33:54< thespaceinvader> ESR_: which ones? 20090131 00:34:13-!- noy [n=Noy@70.70.128.133] has joined #wesnoth-dev 20090131 00:34:13< Shadow_Master> she must look better than a L1 20090131 00:34:43< ESR_> thespaceinvader: rechecking 20090131 00:35:06< Shadow_Master> wmlscope+wmllint takes longer than compiling wesnoth! :o 20090131 00:35:14< thespaceinvader> ESR_: i'm just syncing, btw, to make sure we're looking at the same things 20090131 00:35:57< Shadow_Master> ESR_: can wmllint use multiple subprocesses to take advantage of my doublecored CPU? 20090131 00:36:37< ESR_> Shadow_Master: Alas, no. 20090131 00:36:37< Shadow_Master> right now core 0 is at 1 GHz, and core 1 at 2 GHz. 20090131 00:37:31-!- cib_ [n=cib@p4FD0F951.dip.t-dialin.net] has quit [Remote closed the connection] 20090131 00:38:19< kitty_> thespaceinvader: yep. put him hin :) 20090131 00:38:24< kitty_> *in 20090131 00:38:33< kitty_> and good night 20090131 00:38:37-!- kitty_ [n=kitty@e180207142.adsl.alicedsl.de] has quit [] 20090131 00:41:36-!- yann [n=dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has quit [Read error: 104 (Connection reset by peer)] 20090131 00:42:52-!- yann [n=dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20090131 00:44:11-!- PK3 [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has quit [Read error: 104 (Connection reset by peer)] 20090131 00:45:08< Shadow_Master> Sapient: do you know how to get two sides to share their view (as in, fog and shroud state) in a single player scenario? 20090131 00:45:29< Shadow_Master> I can get them to share the shroud, but one side cannot see the other under the fog 20090131 00:45:41< Shadow_Master> (WML) 20090131 00:47:03< Shadow_Master> I'll go to work on my favorite program in my favorite language for now 20090131 00:47:17-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit ["Master, Shadow Master."] 20090131 00:49:21< AI0867> ARGH 20090131 00:49:33< AI0867> I just read a report about a broken scenario in DM on the forum 20090131 00:49:41< AI0867> I open up the scenario file 20090131 00:49:49< AI0867> and what shows up? 20090131 00:50:03< AI0867> the exact file from BEFORE I fixed the same bug, months ago 20090131 00:50:25< AI0867> santi reverted my bugfix in one of his 'updates' 20090131 00:50:57< AI0867> wrong channel... 20090131 00:51:03< Sapient> lol 20090131 00:51:12< AI0867> and this isn't the first time 20090131 00:51:15< AI0867> or the second 20090131 00:51:52< Sapient> he's a good author maybe but a bad maintainer ;) 20090131 00:53:19< ESR_> Sapient: Aye to both of those. 20090131 00:53:59< AI0867> he has (or had, maybe the last time fabi and shadow master talked to him actually worked) a habit of updating his checkout, then copying some files to another laptop, testing and developing on that for months before checking stuff back in 20090131 00:54:44< AI0867> so what happens when you get a conflict? you remove those nasty .{mine,r\d+} files and commit anyway 20090131 00:57:00-!- silene [n=plouf@ASte-Genev-Bois-152-1-22-169.w83-114.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 20090131 01:00:16< AI0867> ESR_: looks like he (possibly accidentally) reverted your An-Uruskhar dialogue as well 20090131 01:00:26< AI0867> did he talk to you about that? 20090131 01:00:28< ESR_> Oh, fuck. 20090131 01:00:32< AI0867> I'll fix it 20090131 01:00:36< ESR_> No. 20090131 01:00:38< AI0867> I'm walking through all his commits 20090131 01:00:43< ESR_> No, he didn't. 20090131 01:00:45< AI0867> reverting everything that doesn't make sense 20090131 01:01:11< ESR_> Thanks for fuxing it. That was a good piece of writing, I'd hate to lose it. 20090131 01:15:19< CIA-54> esr * r32417 /trunk/data/ (446 files in 59 dirs): thespaceinvader's big portrait rationalization. 20090131 01:15:45< thespaceinvader> thanks ESR_ 20090131 01:32:11-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20090131 01:33:18< thespaceinvader> ESR_: the old empty directories named after the artists remain, can they be removed? 20090131 01:42:32< CIA-54> thespaceinvader * r32418 /trunk/ (6 files in 5 dirs): Add my Dwarf Guard portrait, update changelogs, portrait credits. 20090131 01:48:20-!- Elvish_Pillager [n=eli@66-189-14-42.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!"] 20090131 01:51:03-!- grzywacz [n=grzywacz@moinmoin/developer/karol] has quit [Remote closed the connection] 20090131 02:04:40-!- [Relic] [n=[Relic]@adsl-76-229-202-137.dsl.milwwi.sbcglobal.net] has joined #wesnoth-dev 20090131 02:05:44< [Relic]> Hello :) 20090131 02:05:49< Sapient> hey there [Relic] 20090131 02:06:08< crimson_penguin> hi [Relic] 20090131 02:11:05-!- BenUrban [n=benurban@c-68-49-10-243.hsd1.md.comcast.net] has joined #wesnoth-dev 20090131 02:11:30-!- thespaceinvader [n=chatzill@91.108.175.156] has quit ["ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]"] 20090131 02:15:16-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090131 02:19:41< Shadow_Master> gigantic commit asfsgsd 20090131 02:24:29-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has joined #wesnoth-dev 20090131 02:29:16-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Remote closed the connection] 20090131 02:30:06-!- fabi [n=fabi@g227019223.adsl.alicedsl.de] has joined #wesnoth-dev 20090131 02:31:43-!- Turuk [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has quit [Read error: 110 (Connection timed out)] 20090131 02:37:18< [Relic]> :) 20090131 02:37:41-!- noy [n=Noy@70.70.128.133] has quit [Connection timed out] 20090131 02:39:16< Shadow_Master> \o/ megacommit fetched! 20090131 02:58:29-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has quit [] 20090131 03:05:35-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20090131 03:13:42-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has quit ["To err is human.. but to really foul things up requires a computer"] 20090131 03:13:58-!- PK6 [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has joined #wesnoth-dev 20090131 03:17:31-!- Sirp_ [n=me@c-71-198-3-104.hsd1.ca.comcast.net] has joined #wesnoth-dev 20090131 03:29:37-!- PK6 [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has quit ["Java user signed off"] 20090131 03:30:40-!- shikadibot [n=sh314001@unaffiliated/shadowmaster/bot/shikadibot] has joined #wesnoth-dev 20090131 03:31:52-!- shikadibot [n=sh314001@unaffiliated/shadowmaster/bot/shikadibot] has quit [Client Quit] 20090131 03:34:25-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Remote closed the connection] 20090131 03:43:24-!- Shadow_Master_ [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090131 03:43:45-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit [Nick collision from services.] 20090131 03:43:49-!- Shadow_Master_ is now known as Shadow_Master 20090131 03:50:19-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20090131 04:02:16-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit ["Out."] 20090131 04:54:45-!- Ivanovic_ [n=ivanovic@dtmd-4db2c06e.pool.einsundeins.de] has joined #wesnoth-dev 20090131 05:10:27-!- Ivanovic [n=ivanovic@dtmd-4db26b01.pool.einsundeins.de] has quit [Read error: 110 (Connection timed out)] 20090131 05:10:44-!- Ivanovic_ is now known as Ivanovic 20090131 05:20:56-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Read error: 60 (Operation timed out)] 20090131 05:32:03-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20090131 05:43:46-!- fabi_ [n=fabi@g230129179.adsl.alicedsl.de] has joined #wesnoth-dev 20090131 05:52:52-!- crimson_penguin [n=ben@64.201.60.214] has quit ["Leaving"] 20090131 06:01:21-!- fabi [n=fabi@g227019223.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 20090131 06:01:26-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Remote closed the connection] 20090131 07:28:28-!- dfranke [i=dfranke@dfranke-2-pt.tunnel.tserv3.fmt2.ipv6.he.net] has joined #wesnoth-dev 20090131 07:54:25-!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20090131 07:56:10-!- [Relic] [n=[Relic]@adsl-76-229-202-137.dsl.milwwi.sbcglobal.net] has quit ["Leaving"] 20090131 08:11:12-!- silene [n=plouf@ASte-Genev-Bois-152-1-4-162.w82-121.abo.wanadoo.fr] has joined #wesnoth-dev 20090131 08:34:23-!- BenUrban [n=benurban@unaffiliated/benurban] has quit [Read error: 104 (Connection reset by peer)] 20090131 08:34:24-!- BenUrban_ [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20090131 08:46:29< CIA-54> esr * r32419 /trunk/data/core/images/portraits/ (6 files in 6 dirs): Removeold empy artist-name directories. 20090131 08:47:51-!- Mordante [n=chatzill@roadie.xs4all.nl] has joined #wesnoth-dev 20090131 08:48:08< Mordante> morning 20090131 08:50:14< ESR_> Morning. 20090131 08:50:22< Mordante> hi ESR_ 20090131 08:51:10< ESR_> We just did the portrait directory reorganization. I *think* your code doesn't require change, but you might want to resync and look at the structure to check. 20090131 08:55:36< Mordante> resyncing at the moment, but it takes a while, there are quite some changes :-P 20090131 08:58:00< ESR_> Yes. 20090131 08:58:40< ESR_> It's a good cleanup, though. I'm glad thespaceinvader pushed it, I had never thought that organization really made sense. 20090131 09:23:10-!- EdB [n=EdB@213.38.72-86.rev.gaoland.net] has joined #wesnoth-dev 20090131 09:23:15-!- boucman [n=rosen@140.117.71-86.rev.gaoland.net] has joined #wesnoth-dev 20090131 09:23:32< boucman> morning all 20090131 09:23:42< Mordante> hi boucman 20090131 09:24:13< Mordante> Shadow_Master I hope you read http://www.wesnoth.org/wiki/Wesnoth1.6Features#Will_complete the campaign dialog needs to be changed before 1.6 20090131 09:27:10< Mordante> and as I said before it makes no sense to do a lot of work to remove the 205x205 duplicates since the code will be fixed in the future 20090131 09:27:29< Mordante> and the more hacks you add the more work it will be to convert the images later :-| 20090131 09:28:06< Mordante> and I'm not in the mood for that :-| 20090131 09:33:26< Mordante> Ivanovic regarding 1.6 you've seen my todo list I hope, I'm not sure whether all can be done in a month and I really want to do my will list 20090131 09:39:33< Mordante> ESR_ the dialogs still seem to work :-) 20090131 09:50:20-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20090131 09:50:53< boucman> Mordante: do you have some time for bug 12867 right now ? 20090131 09:51:04< boucman> (you told me to come back to you this we 20090131 09:51:47-!- Baufo [n=thomas@62-47-155-52.adsl.highway.telekom.at] has joined #wesnoth-dev 20090131 10:00:51-!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has quit [] 20090131 10:01:49-!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20090131 10:07:10< Mordante> boucman not at the moment but I added it to my blocker list on the wiki so it won't get forgotten 20090131 10:07:21< boucman> ok 20090131 10:07:23< CIA-54> mordante * r32420 /trunk/src/gui/widgets/ (widget.cpp widget.hpp): 20090131 10:07:23< CIA-54> Make sure hidded/invisible widgets are not found. 20090131 10:07:23< CIA-54> This caused the glitch, discovered by Shadow_Master, where the ok button in the 20090131 10:07:23< CIA-54> 'manual' dialog in the test scenario didn't work. The hidden textbox for the 20090131 10:07:23< CIA-54> input text captured the focus and thus the button never got focussed. 20090131 10:07:29< boucman> can you give me a pointer to that list ? 20090131 10:08:06< Mordante> http://www.wesnoth.org/wiki/Wesnoth1.6Features#Will_complete 20090131 10:09:28< Ivanovic> moin 20090131 10:09:47< Mordante> hi Ivanovic 20090131 10:11:52-!- loonybot [n=loonybot@79.139.246.249] has joined #wesnoth-dev 20090131 10:12:36-!- loonycyborg [n=sergey@79.139.246.249] has joined #wesnoth-dev 20090131 10:14:23< CIA-54> mordante * r32421 /trunk/data/scenario-test.cfg: 20090131 10:14:23< CIA-54> Concatenated the strings for the 'manual' dialog. 20090131 10:14:23< CIA-54> The goal was to test wrapping and the maximum width, which doesn't work if the 20090131 10:14:23< CIA-54> strings are short. So concatenated the strings per paragraph. 20090131 10:22:58< CIA-54> dave * r32422 /trunk/src/server/server.cpp: refactored code in server.cpp and removed leave_game hack 20090131 10:26:20-!- Sirp_ [n=me@c-71-198-3-104.hsd1.ca.comcast.net] has quit ["leaving"] 20090131 10:40:03-!- silene1 [n=plouf@ASte-Genev-Bois-152-1-40-230.w83-114.abo.wanadoo.fr] has joined #wesnoth-dev 20090131 10:40:09-!- silene [n=plouf@ASte-Genev-Bois-152-1-4-162.w82-121.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 20090131 10:51:01< Mordante> Ivanovic regarding my will complete list, I consider those items to be blockers, maybe not the campaign dialog but I also really would like to fix that on 20090131 10:51:03< Mordante> one* 20090131 10:51:44< Mordante> then at least I fixed a real bug with my new widgets (didn't manage to get the addon dialog done) and I like to feel some progress on my personal todo list 20090131 11:05:35< Mordante> Ivanovic regarding r32405 the two links are the same 20090131 11:11:02< ilor> Ivanovic: updated my 1.6list 20090131 11:17:12< Mordante> ESR_ I had a look at the portrait move and the change seems rather simple and straight forward 20090131 11:25:26-!- zookeeper [n=l@dsl-tkubrasgw1-fe9ff800-215.dhcp.inet.fi] has joined #wesnoth-dev 20090131 11:29:18< Ivanovic> Mordante: ups... 20090131 11:30:45< CIA-54> ivanovic * r32423 /trunk/data/temp-file_send_data_strings.cfg: ups, wrong 2nd link... 20090131 11:32:13< CIA-54> ivanovic * r32424 /trunk/po/wesnoth/de.po: tpyo fixes in the German translation (thanks Mordante) 20090131 11:32:59< zookeeper> ESR_, i hope you made wmllint able to handle the portrait moves ;) 20090131 11:34:18< Mordante> zookeeper he did I looked at the changes by reading the wmllint diff ;-) 20090131 11:35:10< Mordante> thanks for fixing the two issues Ivanovic 20090131 11:35:20< Ivanovic> no problem 20090131 11:40:07-!- grzywacz [n=grzywacz@moinmoin/developer/karol] has joined #wesnoth-dev 20090131 11:43:55< grzywacz> morning 20090131 11:44:09< Ivanovic> hi grzywacz 20090131 11:57:41< CIA-54> baufo * r32425 /trunk/src/multiplayer.cpp: made password reminder requests work again (thanks to zookeeper for finding this bug) 20090131 11:57:46< Mordante> Ivanovic regarding my somewhat long todo list for 1.6 do you agree with my blocker list? 20090131 11:58:06< Ivanovic> "maybe not the campaign dialog but I also really would like to fix that on" 20090131 11:58:13< Ivanovic> then move this one to "will most likely do" 20090131 11:58:44< Ivanovic> okay, into the "wants to complete" list 20090131 11:59:01< Ivanovic> is the layering bug really yours or is this one for boucman? 20090131 11:59:25< boucman> Ivanovic: apparently, it's Mordante's but we will probably have to debug it together anyway 20090131 11:59:33< Mordante> we haven't figured out what the bug exactly the bug is, at the moment it seems mine 20090131 11:59:47< Ivanovic> please really clean the stuff and introduce a "will not complete" section where you move the stuff you won't manage 20090131 12:01:32< CIA-54> boucman * r32426 /trunk/src/ (unit.cpp unit_frame.cpp): use default unit image when none is available 20090131 12:01:41< boucman> zookeeper: trident fixed... 20090131 12:02:07< CIA-54> ivanovic * r32427 /trunk/ (11 files in 9 dirs): 20090131 12:02:07< CIA-54> updated Italian translation 20090131 12:02:07< CIA-54> regenerated doc files 20090131 12:03:37< Baufo> Mordante, a question about your widgets: the login dialog displays error messages received from the server 20090131 12:03:43< Baufo> some of these messages are pretty long 20090131 12:04:09< Baufo> which means the label displaying them gets pretty wide 20090131 12:04:46< Baufo> and if the dialog is wider than the screen their is an assertion failure 20090131 12:04:52< Baufo> there* 20090131 12:05:13< Ivanovic> clear case of: submit a bug report, mark as important and assign to Mordante 20090131 12:05:20< Ivanovic> so that it does not get forgotten 20090131 12:05:33< Mordante> Ivanovic will do but only the campaign dialog seems not to be a blocker :-( 20090131 12:05:50< Ivanovic> Mordante: jupp 20090131 12:06:01< Ivanovic> though make sure that the list is really the current status of things 20090131 12:06:13< Mordante> Baufo I'll test in a sec 20090131 12:06:23< Mordante> my list is up to date ;-) 20090131 12:06:25< Ivanovic> there are not this many items and, uhm, at fosdem we can lock you in some dark cellar with your laptop so that you got time to implement that stuff 20090131 12:06:27< Ivanovic> ;) 20090131 12:06:41< boucman> Baufo: in trunk, crash after two failed login attemps 20090131 12:06:51< boucman> wesnoth-debug: src/gui/widgets/event_handler.cpp :288 : void gui2::tevent_handler::mouse_capture(bool): L'assertion << mouse_focus_ >> a ?chou?. 20090131 12:06:51< boucman> Abandon 20090131 12:07:38< zookeeper> boucman, cool 20090131 12:07:55< Ivanovic> hey, this is intentional 20090131 12:07:55< boucman> the crash ??? 20090131 12:07:57< boucman> :P 20090131 12:08:06< Ivanovic> it is our version of "do not login with wrong data too often..." 20090131 12:08:08< Ivanovic> ;) 20090131 12:08:22< Mordante> there seems to be an assert in the new widget library, haven't had time to look at it closely 20090131 12:08:46< Baufo> boucman, I can reproduce it but only by double clicking the login button 20090131 12:09:34< boucman> maybe I did, I'm not quire sure 20090131 12:10:05< boucman> Baufo: btw, it seems I can't login at all, I always get a failed attempt (using trunk) 20090131 12:10:16< Baufo> hmm 20090131 12:10:21< Baufo> let me check 20090131 12:10:44< Baufo> oh yes, of course 20090131 12:11:18< boucman> ... and the password field doesn't seem to have the focux (I do have the login field filled by the game) 20090131 12:11:36< Baufo> Soliton, could you please recompile and restart the trunk server? 20090131 12:12:35< Mordante> cool I can log in on the server as baufo :-P 20090131 12:12:59< grzywacz> ;> 20090131 12:13:25< Baufo> hmm, apparently the trunk build is quite old :) 20090131 12:13:47< Soliton> Baufo: done. 20090131 12:13:54< Baufo> Soliton, thanks 20090131 12:14:15< Baufo> Mordante, try again :) 20090131 12:15:15< Baufo> hmm, now the server apparently crashes 20090131 12:15:18< Ivanovic> Baufo: could you also make sure that the case makes no difference? 20090131 12:15:33< Ivanovic> in the forum it makes zeor difference if you login with Ivanovic or ivanovic 20090131 12:15:40< Baufo> Ivanovic, already done 20090131 12:15:46< Ivanovic> ah, okay 20090131 12:15:48< Mordante> can't log in as baufo any more but no overly long text to crash the engine :-( 20090131 12:16:04< grzywacz> Use smaller resolution? 20090131 12:16:05< Ivanovic> Mordante: switch to a smaller resolution... 20090131 12:16:05< grzywacz> ;-) 20090131 12:16:11< Baufo> Mordante, try requesting a password reminder 20090131 12:16:15< Mordante> do you have a good way to reproduce it? (I think I know a fix) 20090131 12:16:30< Mordante> Ivanovic I'm already on a low resolution ;-) 20090131 12:16:53< Mordante> that button does nothing :-/ 20090131 12:17:14< Baufo> Mordante, I fixed that a few minutes ago 20090131 12:17:32< Baufo> Mordante, alternatively try login as "yogi" 20090131 12:18:04< Baufo> or some other really old name that hasn't been used since the upgrade to phpbb3 20090131 12:18:59< Soliton> 20090131 12:14:47 error server: Caught unknown error while server was running. Aborting. 20090131 12:19:33< Mordante> I'll update trunk 20090131 12:19:58< Baufo> Soliton, yeah, I just noticed it crashes when I try to log in 20090131 12:21:11< Soliton> not a crash actually, but looks like you missed catching some exception. 20090131 12:21:26< Mordante> ok I can reproduce the bug, will test a fix later 20090131 12:22:50< Baufo> Soliton, everything seems to work perfectly with my server built from yesterday 20090131 12:27:18-!- Elvish_Pillager [n=eli@66-189-14-42.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20090131 12:28:22-!- Rrenys [n=mail@81-20-159-197.levira.ee] has joined #wesnoth-dev 20090131 12:33:43-!- Elvish_Pillage2 [n=eli@66-189-14-42.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20090131 12:35:35< Baufo> Soliton, I cannot reproduce the error with my local server 20090131 12:37:29-!- Elvish_Pillager [n=eli@66-189-14-42.dhcp.oxfr.ma.charter.com] has quit [Read error: 60 (Operation timed out)] 20090131 12:48:11< CIA-54> mordante * r32428 /trunk/ (4 files in 3 dirs): 20090131 12:48:11< CIA-54> Ported the options messages to the new dialog. 20090131 12:48:11< CIA-54> The background of the listbox is still a bit ugly. Also the escape key hasn't 20090131 12:48:11< CIA-54> been disabled yet. 20090131 12:54:42< Baufo> Soliton, well, I have absolutely no idea how to fix the server because I have absolutely no idea what is wrong 20090131 12:56:07< Baufo> uncaught user_handler errors should be caught at server.cpp:877 20090131 12:56:32< Mordante> Baufo in which .cpp do I have to look? 20090131 12:56:49< Baufo> Mordante, look for what? :) 20090131 12:58:06< Mordante> nevermind I found it, the mp dialog crashing code 20090131 13:07:05< CIA-54> mordante * r32429 /trunk/ (2 files in 2 dirs): 20090131 13:07:05< CIA-54> Fix a crash with a long text. 20090131 13:07:05< CIA-54> At the moment the scroll_label is the label to be used if wrapping is required. 20090131 13:07:05< CIA-54> The dialog looks a bit ugly due to the fact that the scroll_label can't 20090131 13:07:05< CIA-54> optimize it's size yet. Also the alignment looks a bit odd, but I'll leave it 20090131 13:07:08< CIA-54> to Baufo to tune that part. 20090131 13:09:03-!- EdB [n=EdB@213.38.72-86.rev.gaoland.net] has quit ["Konversation terminated!"] 20090131 13:18:25< Baufo> Mordante, thanks 20090131 13:24:31< Mordante> no problem 20090131 13:28:59-!- thespaceinvader [n=chatzill@91.108.175.156] has joined #wesnoth-dev 20090131 13:29:22< thespaceinvader> afternoon all 20090131 13:29:34-!- Noyga [n=lame-z@AVelizy-151-1-92-156.w86-205.abo.wanadoo.fr] has joined #wesnoth-dev 20090131 13:29:52< Mordante> hi thespaceinvader 20090131 13:30:01< thespaceinvader> hi mordante 20090131 13:31:56< Rrenys> saying "afternoon all" in a channel with people from many timezones is actually kind of patriotic 20090131 13:32:55< Mordante> not really patriotic it's afternoon in quite some timezones ;-) 20090131 13:33:18 * Mordante also often refers to his local time when greeting 20090131 13:33:51< Rrenys> well, pan-europeanism then! 20090131 13:34:02< Rrenys> subconcious pan-europeanism, even 20090131 13:34:48< Mordante> maybe we all should revert to moin or some other timeless greeting ;-) 20090131 13:35:03< Rrenys> nop i never said it was a bad thing 20090131 13:36:23< fabi_> Hi, good mornig. (Because I just woke up) 20090131 13:36:55< Mordante> I don't know the word mornig :-P 20090131 13:37:49< fabi_> mornig is that time of the day you don't know where is up and down. 20090131 13:38:03< fabi_> before the first tea or coffee 20090131 13:38:39< Mordante> ah that time of the day 20090131 13:50:55< CIA-54> zookeeper * r32430 /trunk/data/campaigns/The_South_Guard/scenarios/07b_Pebbles_In_The_Flood.cfg: Tweaked initial gold values a bit. 20090131 13:56:09< CIA-54> zookeeper * r32431 /trunk/data/campaigns/Son_Of_The_Black_Eye/scenarios/17_Human_Horde.cfg: Disable finishing the scenario by just moving next to Lanbec'h. 20090131 13:57:35< CIA-54> mordante * r32432 /trunk/ (changelog players_changelog src/game_events.cpp): 20090131 13:57:35< CIA-54> Converted the last dialogs to the new style. 20090131 13:57:35< CIA-54> All [message] based dialogs now use the new dialogs. The code still needs a few 20090131 13:57:35< CIA-54> tweaks but everything works now. Also removed the old code. 20090131 13:59:11< zookeeper> yippee 20090131 13:59:26< Mordante> indeed :-) 20090131 14:00:14< Mordante> now the polishing part 20090131 14:20:00< CIA-54> zookeeper * r32433 /trunk/data/campaigns/ (5 files in 4 dirs): 20090131 14:20:00< CIA-54> Used the new FORCE_CHANCE_TO_HIT in several places: it's now impossible to kill 20090131 14:20:00< CIA-54> Dela in "Alone at Last", Malin during the first couple of turns in "Descent into 20090131 14:20:00< CIA-54> Darkness", Mal M'Brin in "Pebbles in the Flood" and Li'sar in the first couple 20090131 14:20:00< CIA-54> of turns in "Hasty Alliance". Also, ensured that Mal-Tar in "An Unexpected 20090131 14:20:01< CIA-54> Appearance" dies ASAP. 20090131 14:20:24< zookeeper> i was a bit unsure about dela, since people seem to like to camp and kill her in that scenario. 20090131 14:22:08< Rrenys> you did give some explanation to the user for not being able to kill her? 20090131 14:22:27< zookeeper> no 20090131 14:23:30< zookeeper> if they try and would manage that, it means they've prepared for it and are just trying to see if it can be done...in which case, they just get really really really unlucky ;) 20090131 14:25:30-!- Baufo [n=thomas@62-47-155-52.adsl.highway.telekom.at] has quit [Remote closed the connection] 20090131 14:30:29< Rrenys> you are evil 20090131 14:30:39< ESR_> :-) 20090131 14:34:19< zookeeper> i know, it's kinda cheap 20090131 14:34:57< Mordante> at least now people has a reason to complain about the rng ;-) 20090131 14:35:02< Mordante> have* 20090131 14:35:54< zookeeper> maybe i should make it pop up a message after the player has tried attacking a dozen times :P 20090131 14:36:40< Mordante> no that would spoil their ranting :-P 20090131 14:45:10-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090131 14:46:33< Shadow_Master> hi 20090131 14:46:36< grzywacz> zookeeper, you evil, I actually charged li'sar do death with horsemen the first time I played the scenario in which she appears for the first time ;) 20090131 14:46:40< grzywacz> hey Shadow_Master 20090131 14:46:58< Shadow_Master> grzywacz: zookeeper's evil? not news to me. 20090131 14:47:12< zookeeper> grzybacz, ehm, in the first scenario in which she appears you're supposed to beat her :p 20090131 14:48:00< CIA-54> shadowmaster * r32434 /trunk/data/scenario-test.cfg: 20090131 14:48:00< CIA-54> Wrote an in-depth regression test for most image-path functions in the 20090131 14:48:00< CIA-54> test scenario. 20090131 14:48:23< CIA-54> shadowmaster * r32435 /trunk/ (8 files in 2 dirs): (log message trimmed) 20090131 14:48:23< CIA-54> Heavily rewrote the way image path functions are analyzed when loading 20090131 14:48:23< CIA-54> images. Now all of them are C++ functors, and, except for ~RC()/~TC(), 20090131 14:48:23< CIA-54> they are accumulable and applied in a left-to-right order from WML/C++. 20090131 14:48:24< CIA-54> This seems to have little, if any, performance impact in -O0+debug, 20090131 14:48:26< CIA-54> -O2+profiling and -O3 builds for me compared to the former 20090131 14:48:28< CIA-54> implementation. A test with gprof reports in average 0.0 seconds spent 20090131 14:52:11< grzywacz> zookeeper, yes, but that happened very fast when I played. Her forces didn't care and kept pushing forward, so horsies turned out to be deadly. ;-) 20090131 14:55:28< zookeeper> well, i've changed nothing there 20090131 15:02:30< Mordante> Shadow_Master it makes no sense to compare timings of 0.0, better run the test in a loop until you get a measurable value 20090131 15:04:52< CIA-54> mordante * r32436 /trunk/src/image_function.hpp: Add a virtual destructor. 20090131 15:06:34< CIA-54> mordante * r32437 /trunk/src/image_function.hpp: Fix an initialization error caught by g++. 20090131 15:06:44 * Mordante loves compiler warnings 20090131 15:07:40< Mordante> silene1 which version of lua is required for your changes? 20090131 15:09:45-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit [Read error: 110 (Connection timed out)] 20090131 15:10:13< silene1> lua 5.1; that's the latest stable version, but it is already quite old, so it shouldn't be an issue 20090131 15:12:51< Mordante> ok nice, seems that it's even in debian etch 20090131 15:13:06< Mordante> so that indeed should be no issue 20090131 15:13:18< Mordante> and I'm in favour of adding it in the 1.7 branch 20090131 15:17:03-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090131 15:17:10< Shadow_Master> Mordante: bad news 20090131 15:17:44< Shadow_Master> you broke r32434 when you changed the narrator-spoken dialogs 20090131 15:18:35< Shadow_Master> try starting the test scenario, right-slick selecting a druid or shyde, selecting the "image path test" item, selecting an option in the next dialog, and you should read messages from the narrator, faked to look like spoken by the orcish leader 20090131 15:19:02< Mordante> I only committed fixes to 32434 after 32434 so how can I have broken 32434? :-/ 20090131 15:19:13< Shadow_Master> 11:19 you broke r32434 when you changed the narrator-spoken dialogs 20090131 15:19:37< Mordante> 32434 was committed _after_ the narrator changes 20090131 15:19:38< Shadow_Master> oh yeah... I commited that code to my working copy before fetching your changes 20090131 15:19:54-!- BenUrban_ [n=benurban@unaffiliated/benurban] has quit ["Power failu"] 20090131 15:20:01< Shadow_Master> let's just say that I traveled to the future 20090131 15:20:09< Shadow_Master> now, can you test it? 20090131 15:20:14-!- BenUrban [n=benurban@c-68-49-10-243.hsd1.md.comcast.net] has joined #wesnoth-dev 20090131 15:20:47< Shadow_Master> because, you basically broke any [message] speaker=narrator with image= and caption= (not sure) 20090131 15:21:13< Mordante> I'm busy with something else will have a short look 20090131 15:21:24< Shadow_Master> please make it an in-depth look later! 20090131 15:21:55< Shadow_Master> I really miss my test case. 20090131 15:23:53< Mordante> I tested with a narrator and image (not with caption and I don't believe caption can break anything) 20090131 15:24:20< Shadow_Master> then, what can be breaking mine? I'm really sure it worked before I compiled with your changes! 20090131 15:24:22< Mordante> I don't see what's broken in test case 20090131 15:24:36< Mordante> the orcisch* 20090131 15:25:54< Shadow_Master> let me try to reproduce um., I had done some other stuff with your test cases before noticing 20090131 15:27:27< Shadow_Master> foo. looks like I imagine things at 11:29 AM instead of 5:50 AM 20090131 15:28:21< Shadow_Master> never mind. :-| 20090131 15:32:10< Shadow_Master> they stop working at random? 20090131 15:33:12< Shadow_Master> I left Wesnoth unattended for around 3 minutes, came back and continued testing and my test messages stopped working 20090131 15:34:32< Shadow_Master> Mordante: you know, stuff like this is really irritating. How can I report a bug if I can't reliably reproduce it myself ? 20090131 15:35:34< Mordante> find a way to reproduce it, I also can't fix not reproducible problems 20090131 15:39:33< Shadow_Master> Mordante: did you check the screenshot of the chat glitch btw? 20090131 15:40:04< Shadow_Master> http://shadowm.nfshost.com/chat_lines_glitch.png 20090131 15:43:02< zookeeper> Mordante, so if i use image=foo.png in a [message] with speaker=narrator, it first looks for transparent/foo.png? 20090131 15:48:44< Shadow_Master> thespaceinvader, ESR_ there's a problem with your portrait reorganization :( 20090131 15:49:06< Shadow_Master> what's "portraits/elves/elvish-shaman.png"? why not "portraits/elves/shaman.png" like in units/ ? 20090131 15:49:24< Mordante> Shadow_Master I managed to reproduce that one, but haven't fixed it 20090131 15:49:46< Mordante> zookeeper no it only looks in transparent if no image specified and there is a speaker 20090131 15:49:57< Shadow_Master> Mordante: do you think the problem is caused by GUI2 or the display code? 20090131 15:50:07< Mordante> the combination 20090131 15:50:32< Shadow_Master> do you think you can get someone to check the latter? :p 20090131 15:53:36< zookeeper> Shadow_Master, err, so that the files themselves didn't need to be (mostly manually) renamed? 20090131 15:54:14< zookeeper> Mordante, right, ok. i'm not entirely sure which one would be better, to look in transparent/ automatically or not. 20090131 15:54:42< Shadow_Master> zookeeper: what I was trying to say is that a form like elves/elvish-shaman.png is sort of redundant. 20090131 15:55:06< zookeeper> doing it would have the slight benefit of not needing to fix the paths again if we drop the transparent dir entirely. 20090131 15:55:19< zookeeper> Shadow_Master, yes, of course. 20090131 15:57:00-!- elias [n=elias@allegro/developer/allefant] has joined #wesnoth-dev 20090131 16:00:27< thespaceinvader> shadow_master: ummm... good point >.< 20090131 16:01:22< thespaceinvader> i wonder if it would annoy ESR too much to rerun the shift with different file names - it shouldn't be quite so awkward this time, cos nothing requires moving, and the file structure's not schanging 20090131 16:01:24< Mordante> zookeeper it would be easy to change if needed 20090131 16:02:52< Shadow_Master> ESR_: please? 20090131 16:03:13< Shadow_Master> you can write a transitional wmllint rule if it bothers you, one that isn't enabled by default for users. 20090131 16:03:34< zookeeper> Mordante, well, i think it'd be a good idea at least for now, since otherwise we need to check all existing such cases and convert those to explicitly use transparent/. 20090131 16:03:57< zookeeper> and doing that couldn't really break any existing or potential content either 20090131 16:04:10< zookeeper> (no one wants to put a black-backgrounded one in their dialogs) 20090131 16:04:23< ESR_> What change don you want? 20090131 16:05:15< Shadow_Master> thespaceinvader, ESR_ basically the portraits/elves/elves-shaman.png example would become portraits/elves/shaman.png 20090131 16:05:39< Shadow_Master> even if it still doesn't mirror the units/ structure ( it'd become portraits/elves-wood/shaman.png in such case ) 20090131 16:05:46< thespaceinvader> yeah, that sounds fine Shadow_Master 20090131 16:05:50< Shadow_Master> thespaceinvader: do you think you can create a new list? 20090131 16:05:51< elias> hm, google says every site in the internet is malware for me 20090131 16:06:03< thespaceinvader> Shadow_Master: I should think so 20090131 16:06:27< Mordante> elias yes seems google is broken ;-) just read it on #gsoc 20090131 16:06:32< ESR_> Make a new list. Changing the wmllint rules will be a bit nasty, but I can handle it. 20090131 16:06:38< Mordante> zookeeper I'll change it 20090131 16:06:58< Shadow_Master> thespaceinvader: I hope you and ESR_ can get it done before tomorrow. Ideally this must be the last dev. release for the next stable series in which we do such kind of changes. 20090131 16:08:18< thespaceinvader> yeah, I know 20090131 16:10:39< Ivanovic> thespaceinvader: one request for you: in the changelogs, please make sure to wrap lines by hand once you would break the 80 chars per line 20090131 16:11:07< thespaceinvader> Ivanovic: sure. I didn't know the exact limit - I've been trying to wrap them when they look too long 20090131 16:12:05< Shadow_Master> Ivanovic: nobody respects the 80 chars rule :p I wanted to enforce it some time ago but gave up 20090131 16:12:34< Shadow_Master> since I like to be able to read the stuff in a 80x25 terminal... 20090131 16:12:51-!- crimson_penguin [n=ben@64.201.60.214] has joined #wesnoth-dev 20090131 16:14:26< Mordante> I use the 80 char limit 20090131 16:14:37< Ivanovic> so do i 20090131 16:14:55< Ivanovic> that is: i tend to check the logs before the release and trim them down to the 80 chars 20090131 16:15:31-!- Baufo [n=thomas@62-47-155-52.adsl.highway.telekom.at] has joined #wesnoth-dev 20090131 16:16:39< Shadow_Master> I probably miss that because you make everything in a single commit (bumping version, checking changelogs and regenerating the manuals it seems9 20090131 16:16:55< Shadow_Master> elias: pling 20090131 16:17:50< elias> Shadow_Master: plong 20090131 16:18:14< Shadow_Master> boucman: elias is here! :p 20090131 16:18:27< Shadow_Master> elias: if I filed bugs for wesnoth_addon_manager, would you fix them? 20090131 16:18:47< elias> i could try 20090131 16:18:52< Shadow_Master> my main gripe with it is that it isn't aware at all of the email= and type= keys that can be exported by .pbl files 20090131 16:19:06< Shadow_Master> and served by campaignd in return, of course. 20090131 16:19:25< Shadow_Master> do you need a bug report for that? :P 20090131 16:19:40< elias> well, i'm not really sure what the problem is.. 20090131 16:19:44< elias> you use it for uploading? 20090131 16:24:10< Shadow_Master> elias: yes 20090131 16:24:23< Shadow_Master> the type= key specifies what kind of add-on the add-on is (addon_checks.cpp) 20090131 16:24:39< Shadow_Master> the email= key is used to provide a email address to bug the add-on maintainer "just in case" 20090131 16:26:37< elias> would it work just sending all fields to the server? 20090131 16:27:14< elias> adding "type" and "email" is even easier to do.. it just means if there's a new field it has to be added again 20090131 16:27:27< Shadow_Master> if you could do the later, it'd be better IMO. 20090131 16:27:40-!- Baufo [n=thomas@62-47-155-52.adsl.highway.telekom.at] has quit [Remote closed the connection] 20090131 16:27:42< Shadow_Master> I don't know the campaignd protocol in detail since it is... awful. 20090131 16:27:52< elias> ok, i'll just add those two 20090131 16:28:01< Shadow_Master> I already sacrificed a few dogs for implementing type and email in the C++ mess campaignd is :P 20090131 16:28:45< Shadow_Master> s/C++/bad-engineered program in no-matter-what-language/ 20090131 16:30:23< thespaceinvader> Shadow_Master: that's done, I'll PM it to ESR_ for his attention tonight 20090131 16:30:36-!- Appleman1234 [n=Appleman@c122-104-135-239.kelvn2.qld.optusnet.com.au] has joined #wesnoth-dev 20090131 16:31:58< thespaceinvader> Shadow_Master: there's another portrait to go into UMC-Dev, too - the nagini fighter isn't used at all any more 20090131 16:32:12< Shadow_Master> thespaceinvader: ... sure??? 20090131 16:32:18< elias> Shadow_Master: can i commit without testing and let you check if it works? 20090131 16:32:36< Shadow_Master> elias: um, I think I can with a dummy add-on, yes 20090131 16:32:38< thespaceinvader> Jetryl has already taken the female part of the unit out, he's planning to replace it with its own unit line at some point 20090131 16:32:58< thespaceinvader> it no longer has sprites, and the only portrait referenced in the CFG is the male one 20090131 16:33:00< Shadow_Master> thespaceinvader: the female Myrmiddon is still in mainline 20090131 16:33:08< Shadow_Master> /data/core/images/units/nagas/myrmidon+female.png 20090131 16:33:14< thespaceinvader> ah ok 20090131 16:33:24< CIA-54> elias * r32438 /trunk/data/tools/ (wesnoth/campaignserver_client.py wesnoth_addon_manager): Made wesnoth_addon_manager read "type" and "email" fields when uploading a campaign. 20090131 16:36:22< Shadow_Master> elias: um... how would I go about uploading ~/.wesnoth/data/campaigns/FooBar9000 again? :p 20090131 16:36:35< Shadow_Master> it claims that it can't find a .pbl file, according to the Python traceback 20090131 16:37:10< elias> what is the name of the .pbl file? 20090131 16:37:14< Shadow_Master> _server.pbl 20090131 16:38:00< elias> committing fix... 20090131 16:38:20< Shadow_Master> is this cmdline correct? wesnoth_addon_manager -c /home/shadowm/.wesnoth/data/campaigns -u FooBar9000 20090131 16:38:40< Shadow_Master> (assuming it exists, I have read access there, blahblah) 20090131 16:38:41< elias> yeah, i just made a stupid mistake :P 20090131 16:38:42< CIA-54> elias * r32439 /trunk/data/tools/wesnoth_addon_manager: Fixing previous wesnoth_addon_manager commit. 20090131 16:39:13< Shadow_Master> claims that the name of the add-on is invalid now :/ 20090131 16:39:17< CIA-54> mordante * r32440 /trunk/src/gui/widgets/ (scroll_label.cpp scroll_label.hpp): Remove some obsolete not implemented functions. 20090131 16:39:26< CIA-54> mordante * r32441 /trunk/ (data/scenario-test.cfg src/game_events.cpp): 20090131 16:39:26< CIA-54> Always look for a larger image in a dialog. 20090131 16:39:26< CIA-54> Upon zookeeper's request modified to code to always look for a larger 20090131 16:39:26< CIA-54> portrait. Added a test case. NOTE the code is a copy and paste, but the 20090131 16:39:26< CIA-54> hack will be removed at some point so not in the mood to optimize. 20090131 16:39:30< CIA-54> mordante * r32442 /trunk/src/game_events.cpp: 20090131 16:39:31< CIA-54> Fix a chatlog smearing but with messages. 20090131 16:39:33< CIA-54> Shadow_Master discovered that scrolling during a message made a mess of 20090131 16:39:33< elias> ok. what's the easiest way for me to get some dummy campaign to try this with? 20090131 16:39:35< CIA-54> the chatlines. Added a small hack to fix it. 20090131 16:40:05< Shadow_Master> elias: http://rafb.net/p/fKwdX710.html 20090131 16:40:10< Shadow_Master> ah, the easiest way? 20090131 16:41:38< CIA-54> elias * r32443 /trunk/data/tools/wesnoth/campaignserver_client.py: wesnoth_addon_manager: really fixed it now 20090131 16:41:54< Shadow_Master> i'll upload something for you 20090131 16:42:43< Shadow_Master> http://shadowm.nfshost.com/FooBar9000.tar.gz :p 20090131 16:42:52< elias> thanks 20090131 16:43:04< Shadow_Master> 32443 fixes the "invalid name" stuff 20090131 16:43:56< Shadow_Master> elias: the type= key works. I suspect the email= does too :P I can't see it, obviously. 20090131 16:44:25< Shadow_Master> thanks 20090131 16:45:52-!- YogiHH [i=YogiHH@c225240.adsl.hansenet.de] has joined #wesnoth-dev 20090131 16:46:16< Shadow_Master> removed the add-on to avoid suicides by users who cannot play it :p 20090131 16:46:24< elias> heh 20090131 16:47:44< Shadow_Master> "addins dun work. i ken't find it in teh campaignz menus. oh noes!" 20090131 16:48:51< CIA-54> elias * r32444 /trunk/data/tools/wesnoth/campaignserver_client.py: wesnoth_addons_manager: Removed some debug messages. 20090131 16:49:27< zookeeper> "scrolling during a message"? 20090131 16:49:35< zookeeper> how's that even possible. 20090131 16:49:35< boucman> back... 20090131 16:50:00< boucman> Shadow_Master: did you test the defend anims with trunk ? 20090131 16:50:10< Shadow_Master> boucman: no, i'll do 20090131 16:50:19< Shadow_Master> boucman: what's the correct syntax this time :P 20090131 16:50:33< boucman> hits= 20090131 16:50:41< boucman> as documented in the wiki :P 20090131 16:51:19< Shadow_Master> lies! it was hit= for [animate_unit] a day ago! _o/ 20090131 16:53:56< Shadow_Master> boucman: works with hits=kill now, good 20090131 16:54:06< boucman> cool 20090131 16:54:44< Shadow_Master> I may latter start abusing [animate_unit] in my campaign :P 20090131 16:54:49< Shadow_Master> *later 20090131 16:57:58-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit ["Gone shopping."] 20090131 17:03:44< CIA-54> esr * r32445 /trunk/data/tools/Makefile: 20090131 17:03:44< CIA-54> Alter commented-ount UMC def to simething more useful, now that 20090131 17:03:44< CIA-54> wesnoth-umc-dev exists. 20090131 17:08:45-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has joined #wesnoth-dev 20090131 17:08:59< Sapient> yo 20090131 17:09:07< boucman> zookeeper: do you think the decidious trees are mainline-ready ? 20090131 17:09:08< YogiHH> hi Sapient 20090131 17:09:18< Sapient> hey there Yogi 20090131 17:09:33< zookeeper> boucman, well, not yet, but soon probably 20090131 17:09:39< zookeeper> i'd like to get those in for 1.6 20090131 17:10:09< zookeeper> freim, maybe you're interested in them: http://www.wesnoth.org/forum/viewtopic.php?f=9&t=23785 just a thought, in case you want to give him advice or something ;) 20090131 17:10:26< Sapient> giving secret 0% chance to hit is very evil of you, zookeeper 20090131 17:11:00< zookeeper> hah. 20090131 17:11:19< Sapient> I think they should say something as the first attck ends 20090131 17:11:37< zookeeper> sure, tell that to ivanovic ;) 20090131 17:11:43 * boucman think we need a terrain director... 20090131 17:11:52< Sapient> because any player who is trying to do something that hard will reload 20090131 17:12:06< boucman> we we don't have someone officially in charge of including stuff, the contributions tend to get lost 20090131 17:12:14< Sapient> zookeeper: there may already be a string you can use for it 20090131 17:12:20< Ivanovic> if the player tries to be overly smart, lets kick his ass without note... 20090131 17:12:44< zookeeper> well, as i said, i'm not sure about dela. that part could be reverted. the others are less potentially controversial. 20090131 17:13:10< zookeeper> someone once said he had managed to kill b'brin in pebbles, but i don't think it'd be at all feasible anymore. 20090131 17:13:25< zookeeper> dela can be killed somewhat easily by just planning for it 20090131 17:14:45< zookeeper> s/b'brin/m'brin 20090131 17:15:28< Sapient> I'm sure there must be a string like "You can't defeat me" somewhere in the game 20090131 17:15:51< Sapient> so you could re-use that without breaking the freeze 20090131 17:15:55-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20090131 17:16:27< loonycyborg> "You can't defeat me" can be considered a taunt or wishful thinking on the character's part :) 20090131 17:16:43< Sapient> obviously 20090131 17:17:06< Sapient> did you expect them to say "The great WML Wizard has cast a spell on me" ? 20090131 17:17:34< Ivanovic> Sapient: the string has to be in the same textdomain 20090131 17:17:43< Ivanovic> so either in the main domain, in lib, or in the campaign itself 20090131 17:17:44-!- Appleman1234 [n=Appleman@c122-104-135-239.kelvn2.qld.optusnet.com.au] has quit ["Leaving"] 20090131 17:18:29< loonycyborg> "You can't kill me because the great WML Wizard doesn't want to waste time on scripting the case of me killed" :) 20090131 17:18:55< zookeeper> that could be shown if the player has really attacked the unit ten times already. 20090131 17:19:31< Sapient> Ivanovic: you can change textdomains within the campaign, right? 20090131 17:19:41< Sapient> a bit of a hack of course 20090131 17:19:49< Ivanovic> Sapient: uhm, the textdomain has to be loaded ingame, too... 20090131 17:19:53< zookeeper> well, find such a string and i can wire it in.. 20090131 17:20:09< zookeeper> i don't remember any fitting ones 20090131 17:20:38< Sapient> cya later, have fun. 20090131 17:20:38-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has left #wesnoth-dev [] 20090131 17:20:40< Ivanovic> so basically it means a lot of really ugly hacking to have it work 20090131 17:23:58-!- mjs-de [n=mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20090131 17:24:58-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090131 17:27:59-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit [Client Quit] 20090131 17:36:12< CIA-54> shadowmaster * r32446 /trunk/po/wesnoth-manual/es.po: 20090131 17:36:12< CIA-54> Spanish translation update (fixed a verbatim image path that wasn't 20090131 17:36:12< CIA-54> correctly translated). 20090131 17:42:11< grzywacz> This has been bothering me for a while now: http://kolos.math.uni.lodz.pl/~grzywacz/konrad.png 20090131 17:42:22< grzywacz> String in the translation doesn't have a newline character there. 20090131 17:43:56< silene1> seems like the title of the window is too short, causing the lines below to wrap 20090131 17:44:01-!- silene1 is now known as silene 20090131 17:44:22< elias> the new GUI will fix this i guess (or is this new GUI already?) 20090131 17:44:39< grzywacz> It's a screenshot from the latest trunk. 20090131 17:45:11< grzywacz> Maybe I'll update just to make sure I don't miss the last commit by Mordante... 20090131 17:46:45< zookeeper> grzybacz, looks like something you might want to show to sapient 20090131 17:47:05< zookeeper> kinda similar to other option text wrapping problems 20090131 17:48:05< grzywacz> zookeeper, ok, will do if it still behaves like that after update. 20090131 17:55:03< Mordante> I fear something "interesting" will happen, testing it now 20090131 17:56:10< Mordante> you won't get wrapping :-P 20090131 17:56:26-!- Elvish_Pillager [n=eli@66-189-14-42.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20090131 17:56:29< AI0867> Ivanovic: have you heard anything from the dutch translation maintainer (foppe) lately? 20090131 17:56:30< Mordante> and it is interesting ;-) 20090131 17:57:45< grzywacz> Mordante, lol :P 20090131 17:58:05< grzywacz> So much for tutorial. ;-) 20090131 18:00:06-!- Appleman1234 [n=Appleman@c122-104-135-239.kelvn2.qld.optusnet.com.au] has joined #wesnoth-dev 20090131 18:01:28< AI0867> in the test scenario, the recoloured trolls don't have functioning TC: their loincloths are pink 20090131 18:01:32< AI0867> for me at least 20090131 18:03:28< grzywacz> Tutorial, part 2: http://kolos.math.uni.lodz.pl/~grzywacz/text.png 20090131 18:05:02< grzywacz> The old text gets stuck on the terrain. 20090131 18:05:13< grzywacz> I can even scroll it around, with the most recent one remaining centered and on top. 20090131 18:05:23< Mordante> who thought such an overloaded syntax was a good idea :-/ 20090131 18:08:28-!- Appleman1234 [n=Appleman@c122-104-135-239.kelvn2.qld.optusnet.com.au] has quit [Remote closed the connection] 20090131 18:11:53-!- Elvish_Pillage2 [n=eli@66-189-14-42.dhcp.oxfr.ma.charter.com] has quit [Read error: 110 (Connection timed out)] 20090131 18:14:06< grzywacz> Mordante? 20090131 18:14:36-!- YogiHH [i=YogiHH@c225240.adsl.hansenet.de] has quit [Read error: 113 (No route to host)] 20090131 18:14:38< Mordante> grzywacz http://www.wesnoth.org/wiki/DescriptionWML 20090131 18:15:09< grzywacz> :s 20090131 18:18:45-!- Rrenys [n=mail@81-20-159-197.levira.ee] has quit [Read error: 104 (Connection reset by peer)] 20090131 18:19:39-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Remote closed the connection] 20090131 18:20:04< Ivanovic> AI0867: last update from the dutch team was from 24.11.2008 07:35 20090131 18:20:13< Ivanovic> and i am off now for the evening 20090131 18:23:29-!- YogiHH [i=YogiHH@d085180.adsl.hansenet.de] has joined #wesnoth-dev 20090131 18:34:18-!- YogiHH [i=YogiHH@d085180.adsl.hansenet.de] has quit ["Verlassend"] 20090131 18:48:31-!- elias [n=elias@allegro/developer/allefant] has quit ["Leaving"] 20090131 18:54:18-!- Netsplit kubrick.freenode.net <-> irc.freenode.net quits: zookeeper, wesbot, isaac, busfahrer, AI0867 20090131 18:55:56-!- Netsplit over, joins: wesbot, AI0867 20090131 18:56:26-!- Netsplit over, joins: isaac 20090131 18:58:54-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20090131 18:59:36< boucman> Ivanovic: our next dev release will be the first beta, and the first where we try to be compatible between versions, isn't it ? 20090131 19:02:11-!- isaac [n=isaac@debian/developer/isaac] has quit [Remote closed the connection] 20090131 19:02:22-!- isaac [n=isaac@debian/developer/isaac] has joined #wesnoth-dev 20090131 19:08:18-!- zookeeper [n=l@dsl-tkubrasgw1-fe9ff800-215.dhcp.inet.fi] has joined #wesnoth-dev 20090131 19:08:28-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090131 19:09:28-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit ["leaving"] 20090131 19:09:34-!- BenUrban [n=benurban@unaffiliated/benurban] has quit [Read error: 104 (Connection reset by peer)] 20090131 19:09:54-!- BenUrban [n=benurban@c-68-49-10-243.hsd1.md.comcast.net] has joined #wesnoth-dev 20090131 19:10:48< AI0867> zookeeper: if you make dela invincible in DiD10, you should do the same in DiD06 20090131 19:11:22< zookeeper> yeah, true enough. i forgot she was even there. 20090131 19:12:44-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit [Client Quit] 20090131 19:13:03-!- shadowm_outdoors [n=ignacior@164.77.48.142] has joined #wesnoth-dev 20090131 19:13:34-!- shadowm_outdoors [n=ignacior@164.77.48.142] has quit [Client Quit] 20090131 19:14:56-!- shadowm_outdoors [n=ignacior@164.77.48.142] has joined #wesnoth-dev 20090131 19:14:59< CIA-54> mordante * r32447 /trunk/data/scenario-test.cfg: 20090131 19:14:59< CIA-54> Add another test case for the new dialogs. 20090131 19:14:59< CIA-54> grzywacz discovered the tutorial no longer works properly. It uses some feature 20090131 19:14:59< CIA-54> not supported by the new engine. Added the test case so I can test my fix 20090131 19:14:59< CIA-54> later. (The feature didn't work entirely as advertised in the old widget code 20090131 19:15:02< CIA-54> so only added the test for the subset that did work.) 20090131 19:15:32< shadowm_outdoors> nice 20090131 19:15:41< grzywacz> :) 20090131 19:15:47< shadowm_outdoors> can't test since I'm behind a firewall that blocks the SSH port :-/ 20090131 19:16:15< shadowm_outdoors> * svn 20090131 19:16:18< grzywacz> Get the updated file from gna ;) 20090131 19:16:24< grzywacz> (web interface, I mean) 20090131 19:16:39< shadowm_outdoors> no, silly. I have already enough stashes in my git tree 20090131 19:17:04< Mordante> shadowm_outdoors I only added the test case, not the fix ;-) 20090131 19:17:09< shadowm_outdoors> lots of unfinished features that I'll salvage once 1.6 is branched and trunk is available for 1.7.0-svn 20090131 19:17:23< shadowm_outdoors> Mordante: ah 20090131 19:17:35< shadowm_outdoors> Mordante: about the gprof statistics; what did you mean with looping? 20090131 19:18:09< Mordante> I needed a checkout with various revisions so I could test how the feature worked in the first place 20090131 19:18:30< Mordante> and I think the tutorial might be the only place using it 20090131 19:18:32< shadowm_outdoors> Mordante: do you have enough disk space? 20090131 19:18:56< Mordante> no not really, but I manage 20090131 19:19:01< shadowm_outdoors> git archive --format=tar --prefix=wesnoth-trunk/ HEAD | bzip2 -v -9 > wesnoth-trunk.tar.bz2 20090131 19:19:14< shadowm_outdoors> I replace HEAD with some release revision to get a Wesnoth release tarball :p 20090131 19:19:30< shadowm_outdoors> e.g. $(git svn find-rev r) 20090131 19:19:37< Mordante> I use svn for versioned checkouts ;-) 20090131 19:20:10< Mordante> but about gprof instead of measuring 1 call, do the thing in a loop so gprof can get some samples 20090131 19:20:29< shadowm_outdoors> Mordante: how'd I do this? this function isn't intended to be looped afaict 20090131 19:20:36< Mordante> maybe add a helper function that does foo 1000 times so it shows in the profiler output 20090131 19:20:41< shadowm_outdoors> it also seem sto be hit only once per image-path 20090131 19:21:27< Mordante> of course normally only once but most functions are too fast to measure by only calling it once 20090131 19:22:51< shadowm_outdoors> well, since it seems to be hit only once per image-path I actually think further profiling of it isn't really useful 20090131 19:23:25< Mordante> I agree on that part, but if you profile something you should either not do it or do it right ;-) 20090131 19:23:46< shadowm_outdoors> yeah - I might try to do something else tonight 20090131 19:24:03< shadowm_outdoors> but first I want to fix a few quirks of the old GUI progressbar widget 20090131 19:24:16< Mordante> I also think most time of the function is spend in the actual modification of the image 20090131 19:24:41< Mordante> (but humans are bad at guessing so you should profile such a statement :-P ) 20090131 19:25:34< Mordante> that's also the reason why I still have some debug code in display.cpp to profile whether a vector or map is faster for the drawing cache 20090131 19:26:17< Mordante> the previous test were done with test data, which wasn't representable for the real usage case 20090131 19:26:18< shadowm_outdoors> noticed it while trying to try my hand at fixing animation glitches 20090131 19:26:59< shadowm_outdoors> http://imagebin.org/37192 <- a screenshot of a bug I created at 5 am; I fixed it before commiting any code, but it's still hilarious 20090131 19:27:54< shadowm_outdoors> it still worries me in a way: apparently some code ( boucman ? ) is using the ~FL(vert) function internally for extra overhead :/ 20090131 19:28:15< boucman> yeah, I think I do that, let me check 20090131 19:28:16< shadowm_outdoors> that screenshot was a result of accidentally disabling the interpretation of FL 20090131 19:28:25< boucman> it might be a case that is hard to avoid, I'll check 20090131 19:29:20< Mordante> shadowm_outdoors ah you create that bug this mornig :-P 20090131 19:29:41< shadowm_outdoors> yep, but as I said I fixed it before commiting, so it never made it to the remote repo 20090131 19:30:13 * Mordante is happy finally knows which time mornig is :-) 20090131 19:30:26 * shadowm_outdoors too 20090131 19:30:53< boucman> shadowm_outdoors: I might be able to avoid that, let me look a little 20090131 19:31:09< shadowm_outdoors> that'd probably provide a nice optimization 20090131 19:31:31< shadowm_outdoors> oh, what the hell: ERR_DP << "somebody set up us the bomb\n"; 20090131 19:32:24< shadowm_outdoors> okay, that made it to trunk in place of an assert(true == false); 20090131 19:34:14< Mordante> assert(false); also works 20090131 19:34:40< shadowm_outdoors> true == false sounds better. 20090131 19:34:52< shadowm_outdoors> it's the state of politics atm. 20090131 19:36:22-!- EdB [n=EdB@79.82.153.41] has joined #wesnoth-dev 20090131 19:36:29< Mordante> state of politics usually is true = false ;-) 20090131 19:36:39< shadowm_outdoors> but since the code is never reached unless a third man starts writing random bytes to wesnoth's address space, I guess i'll just leave that message there. 20090131 19:38:02< shadowm_outdoors> thespaceinvader: I'll commit the fixes to EI, SotBE and LoW portraits later tonight - please do not attempt to do anything with them 20090131 19:38:11< shadowm_outdoors> same for zookeeper 20090131 19:39:57< zookeeper> huh, what fixes? 20090131 19:40:00< thespaceinvader> shadowm_outdoors: i'm not sure which fixes you mean 20090131 19:40:02< CIA-54> zookeeper * r32448 /trunk/data/campaigns/Descent_Into_Darkness/scenarios/06_Return_to_Parthyn.cfg: Made Dela invincible also in "Return to Parthyn". 20090131 19:40:18< shadowm_outdoors> restoring the 205x205 portraits for the campaign menu tentries 20090131 19:40:40< zookeeper> oh, ok. go ahead then. 20090131 19:41:49< boucman> shadowm_outdoors: fixed 20090131 19:41:58< CIA-54> boucman * r32449 /trunk/src/ (unit.cpp unit_frame.cpp): avoid using FL internally for all south facing units, we now have the info at the redraw level, so why bother... 20090131 19:43:13< shadowm_outdoors> boucman: they won't appear upside-down either? :p 20090131 19:43:25< boucman> they did on my first test :P 20090131 19:43:31< boucman> but all is fine now 20090131 19:43:33< shadowm_outdoors> okay, nice 20090131 19:44:10< shadowm_outdoors> perhaps zookeeper should test 32449 with all halos that were using ~FL(vert) though 20090131 19:45:19< boucman> shouldn't change much... 20090131 19:46:31< shadowm_outdoors> if you didn't touch anything with the halo part of the unit rendering, sure 20090131 19:46:40-!- brunowolff [n=brunowol@dialup-4.159.168.74.Dial1.Chicago1.Level3.net] has joined #wesnoth-dev 20090131 19:47:28< shadowm_outdoors> i can't wait to see how much smoother animations will be now :P 20090131 19:47:28< boucman> well, haloes were also using ~FL(vertical) but only for haloes in the main [frame] and only when the unit was facing south 20090131 19:47:34< brunowolff> I poked Fedora about getting 1.6 into F11 and have been asked if there is a timeline somewhere they can refer to. 20090131 19:47:45< boucman> shadowm_outdoors: less cpu, but probably not much smoother 20090131 19:48:01< boucman> unless your PC was slow enough to not be able to display 100fps 20090131 19:48:04< shadowm_outdoors> brunowolff: Ivanovic posted some plans in the wesnoth-dev mailing list 20090131 19:48:22< shadowm_outdoors> brunowolff: basically, we don't know but it will probably be between end of February and end of March 20090131 19:48:30< brunowolff> I saw that, that's what prompted me to file an RFE about it. 20090131 19:48:57< shadowm_outdoors> boucman: I haven't ever seen wesnoth at 100 fps , at least not without :benchmark 20090131 19:49:23< Mordante> when is the F11 cutoff date? 20090131 19:49:25< shadowm_outdoors> afaik there's a hardcoded FPS limit in wesnoth that :benchmark disables 20090131 19:49:26-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20090131 19:49:30< brunowolff> Is there any forum or irc discussion I can point them to that's more official sounding? 20090131 19:50:04 * boucman didn't know that 20090131 19:50:14< brunowolff> I could just repeat what you said and that might be good enough, but they way want something more official. 20090131 19:50:19< boucman> don't we have an 1.6 timeline on the wiki 20090131 19:50:24< boucman> not ssure it's up to date, though 20090131 19:50:53< brunowolff> I'd like to get them working on it now, as starting in March might make it too close to the release of F11 for them to switch. 20090131 19:51:17< Mordante> I would say a ml post by the release manager is quite official 20090131 19:51:19< shadowm_outdoors> boucman: oh, the point where your territory converges into alink's ? :p 20090131 19:51:34< shadowm_outdoors> animation <-> display 20090131 19:51:42-!- Sirp_ [n=me@c-71-198-3-104.hsd1.ca.comcast.net] has joined #wesnoth-dev 20090131 19:51:45< brunowolff> The beta release is sometime in March. I would guess that as a rule of thumb that would probably be the cutoff for a major wesnoth upgrade. 20090131 19:51:58< boucman> yeah, something like that 20090131 19:52:10< brunowolff> It is up to the packager, but that is my expectation. 20090131 19:53:25< boucman> hmm 20090131 19:53:33< boucman> we might be "just in time" 20090131 19:53:38< boucman> not allowed to slip, though 20090131 19:54:02< brunowolff> I'll check the archive to reread Ivanovic's message. I didn't remember a timeline for beyond the beta in the message, but I'll double check. 20090131 19:54:13-!- Baufo [n=thomas@62-47-141-63.adsl.highway.telekom.at] has joined #wesnoth-dev 20090131 19:54:21< brunowolff> I'll also search the wiki more carefully to see what's there. 20090131 19:54:30-!- cib0 [n=cib@p4FD0FCF1.dip.t-dialin.net] has joined #wesnoth-dev 20090131 19:54:46< cib0> anyone here particularly experienced with liscenses? 20090131 19:54:53-!- shadowm_outdoors [n=ignacior@164.77.48.142] has quit ["Reconnecting"] 20090131 19:54:59< Mordante> the wiki is outdated 20090131 19:55:03-!- shadowm_outdoors [n=ignacior@164.77.48.142] has joined #wesnoth-dev 20090131 19:55:11< brunowolff> My feeling is that Wesnoth 1.6 should be close enough to released before the F11 release which is in May, that even with a lot of slipage, going 20090131 19:55:30< brunowolff> to the 1.6 version for F11 makes sense. But it's not my decision. 20090131 19:56:35< shadowm_outdoors> cib0: ESR_ :p 20090131 19:56:42< Mordante> it would be nice to get 1.6 in since 1.4 will be outdated around may 20090131 19:57:11-!- shadowm_outdoors [n=ignacior@164.77.48.142] has quit [Client Quit] 20090131 19:57:30< brunowolff> That's kind of what I was thing too. I am not sure if the Fedora packager watches the dev list so I wanted to get them thinking about 20090131 19:57:38< brunowolff> the upgrade now. 20090131 19:58:39< ESR_> If we want to releae is Februry there is going to have to be some serious inroads on core bugs in the next three weeks. We are not in a state where I'd be willing to ship anything labeled a major stable release. 20090131 19:58:55< ESR_> s/releae is/realease in/ 20090131 19:59:17< brunowolff> I reread Ivanovic's message and it does have what I think I need to show them. I'll enter a link to the archived message in the RFE. 20090131 19:59:27< brunowolff> Thanks for getting me to reread it. 20090131 19:59:56< cib0> i just stumbled across a project i wanted to use that uses the artistic license.. and that license looks terrible =/ it imposes like 100 restrictions on you, what you must do, if you want to redistribute a modified version 20090131 20:00:09< ESR_> Crash bugs in the core AI, graphics glitches all over the place -- the buglist needs to shrink by at least 50% before we'll be ready. 20090131 20:01:19< Mordante> yes there's quite some work left for 1.6 20090131 20:01:41< Mordante> and I also have quite some items on my list, which I want to do before looking at other bugs 20090131 20:04:07-!- Tigge [n=tigge@m83-178-10-57.cust.tele2.se] has quit [Read error: 54 (Connection reset by peer)] 20090131 20:05:57-!- Noyga [n=lame-z@AVelizy-151-1-92-156.w86-205.abo.wanadoo.fr] has quit [Remote closed the connection] 20090131 20:06:05< brunowolff> I have updated the RFE and in case anyone wants to check on it or add stuff later it is at: https://bugzilla.redhat.com/show_bug.cgi?id=483394 20090131 20:06:29-!- Tigge [n=tigge@bacchus.olf.sgsnet.se] has joined #wesnoth-dev 20090131 20:08:07< Mordante> thanks 20090131 20:08:28-!- Turuk [n=Turuk@adsl-178-136-115.sdf.bellsouth.net] has joined #wesnoth-dev 20090131 20:12:00-!- Noyga [n=lame-z@AVelizy-151-1-92-156.w86-205.abo.wanadoo.fr] has joined #wesnoth-dev 20090131 20:12:07< zookeeper> cib0, url? 20090131 20:19:15< Baufo> Soliton, anyone else who cares, as I said before I have no idea what causes the uncaught exception in the server but since it only happens when logging in with a registered nick I suppose it is my fault 20090131 20:19:54< Baufo> I will be gone until next Saturday so I won't be able to fix it until then 20090131 20:21:12< cib0> zookeeper: http://www.perlfoundation.org/artistic_license_2_0 20090131 20:21:40< cib0> i got it down to just one annoying restriction.. all changes must be documented.. 20090131 20:27:43-!- Turuk [n=Turuk@adsl-178-136-115.sdf.bellsouth.net] has quit ["To err is human.. but to really foul things up requires a computer"] 20090131 20:33:17< brunowolff> I found stuff for the release timeline and feature/bug status and added them to the RFE. 20090131 20:33:53< brunowolff> Reading over the timeline it is a bit dated. It was last updated in November and could use a little TLC. 20090131 20:34:27< brunowolff> The time line is at: http://www.wesnoth.org/wiki/Wesnoth1.6ReleasePlan 20090131 20:36:29< brunowolff> Thanks for the help and the Fedora packager for Wesnoth should have available the info he needs to make a good decision. 20090131 20:36:39-!- brunowolff [n=brunowol@dialup-4.159.168.74.Dial1.Chicago1.Level3.net] has quit ["Leaving"] 20090131 20:40:23< CIA-54> mordante * r32450 /trunk/ (2 files in 2 dirs): Add support for the special [option] syntax. 20090131 20:40:26< Mordante> grzywacz the tutorial works again 20090131 20:40:40< grzywacz> Mordante, lovely! Let me test. :) 20090131 20:40:40< Mordante> I'm aware that the text markup doesn't work ;-) 20090131 20:41:13< Mordante> I'll test the second scenario now 20090131 20:45:55< Mordante> grzywacz does the problem in the second scenario still occur? I can't reproduce it 20090131 20:48:54-!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has quit [] 20090131 20:49:56-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has joined #wesnoth-dev 20090131 20:51:18< grzywacz> :S 20090131 20:52:48< Mordante> ? 20090131 20:53:00< Sapient> grzywacz: how long have you seen Konra\nd there? 20090131 20:53:09< Sapient> what version(s)? 20090131 20:54:31< Sapient> the easy workaround is to add spaces to the end of the "Kim chcesz" question 20090131 20:55:01< grzywacz> Sapient, since... forever. Just kept forgetting about it. 20090131 20:55:09< grzywacz> Sapient, it works with Mordante's fix now 20090131 20:55:33< Mordante> :-) 20090131 20:55:49< grzywacz> Mordante, http://kolos.math.uni.lodz.pl/~grzywacz/konrad.jpg ;-) 20090131 20:55:58< grzywacz> I'll try wiping the old installation dir first... 20090131 20:55:59< Sapient> ok... hope the fix didn't introduce any undesired side effects 20090131 20:56:54< Mordante> grzywacz well it looks a designed and I already complained about the background of Konrad ;-) 20090131 20:57:11< Mordante> some people just have too large screens :-P 20090131 20:57:52< grzywacz> Mordante, Konrad would display transparent earlier today. When was it broken? :D 20090131 20:58:38< Mordante> maybe there are two Konrads :-/ 20090131 20:58:51< grzywacz> Ok, reinstalled. Let's see... 20090131 20:59:16< Mordante> but I was more looking for this bug http://kolos.math.uni.lodz.pl/~grzywacz/text.png 20090131 20:59:31< grzywacz> works again 20090131 20:59:33< grzywacz> what the hell :) 20090131 20:59:57< grzywacz> Mordante, I know, I will try to reproduce it in a moment. 20090131 21:00:09< Mordante> thanks 20090131 21:00:40 * grzywacz ponders 20090131 21:02:02< grzywacz> Mordante, and what about markup in tutorial messages? ;) 20090131 21:02:28< Mordante> grzywacz [20:40] I'm aware that the text markup doesn't work ;-) 20090131 21:02:46-!- Turuk [n=Turuk@adsl-178-136-115.sdf.bellsouth.net] has joined #wesnoth-dev 20090131 21:02:49< grzywacz> Yes, I know. I hoped for an answer... 20090131 21:02:59< grzywacz> Mordante, and I've just managed to break portraits again. 20090131 21:03:00< Mordante> I'm working on it 20090131 21:05:04< grzywacz> And now portraits work again. Something fishy is going on. 20090131 21:05:35< grzywacz> Mordante, if you start HTTT, the narrator dialogues with the shield icon look bad. 20090131 21:06:05< Mordante> you mean that the shield should be a few pixels higher? 20090131 21:06:47< grzywacz> Possibly. Or maybe persuade someone (Jetryl?) to provide a bigger version to be used as a portrait? ;-) 20090131 21:08:04< Mordante> I like the latter, but the vertical alignment is also broken and should be fixed 20090131 21:08:18< Mordante> like I said before I've quite some work to do before 1.6 ;-) 20090131 21:08:33-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit [Remote closed the connection] 20090131 21:08:44< grzywacz> Mordante, http://kolos.math.uni.lodz.pl/~grzywacz/resize.jpg 20090131 21:08:58< grzywacz> Mordante, after I resizing the window 20090131 21:09:03< grzywacz> s/I // 20090131 21:09:19< Sapient> whoa 20090131 21:09:37< Sapient> that language does look strange ;) 20090131 21:09:55< grzywacz> That's not the point. 20090131 21:10:09< grzywacz> Mordante, resized during the dialogue, that is. 20090131 21:11:48< Mordante> ah yes I can now reproduce it 20090131 21:12:22< Mordante> resizing has a lot of issues so I just ignore them for now ;-) 20090131 21:14:08< grzywacz> An yeah, the text during tutorial which is supposed to float centered doesn't stay centered when window size is changed either 20090131 21:14:11< Sapient> it seems like a bad time to go into a feature freeze with lots of remaining GUI issues 20090131 21:16:42< Mordante> I raised that issue already a few times ;-) 20090131 21:17:58< Mordante> and the gui also probably needs quite a bit of testing 20090131 21:18:33< grzywacz> There's also an animation glitch (that I see with Grunts in the 2nd part of the tutorial) that makes the unit disappear for a split of second when it starts moving. 20090131 21:18:50< Mordante> I think boucman already knows that issue 20090131 21:19:06< boucman> nope, I didn't... 20090131 21:19:08< boucman> systematic ? 20090131 21:19:23< Mordante> Sapient can you think of more obscure odd features of the [message] syntax, which I might have missed? 20090131 21:19:41< grzywacz> Nah, archers too. 20090131 21:19:58< grzywacz> boucman, yes, happens quite often. 20090131 21:20:15< boucman> but not always, or is it systematic for a given type of unit ? 20090131 21:20:33< boucman> grzywacz: could you open a bug for me ? I'm a bit too tired to code right now 20090131 21:20:57< grzywacz> boucman, certainly. 20090131 21:21:04< Sapient> Mordante: you know that [message] can contain [option] with multiple rows containing graphics? 20090131 21:21:15< Sapient> multiple columns 20090131 21:21:16< grzywacz> boucman, I'll make a video too ;) 20090131 21:21:28< boucman> why not :) 20090131 21:21:45< Sapient> and sometimes message contains a screenful of statistics 20090131 21:22:03< Mordante> yes grzywacz found that 'feature' 20090131 21:22:30< Mordante> what do you mean with statistics? 20090131 21:23:26< Sapient> just a lot of text. basically 20090131 21:24:42< Sapient> if you want to put your message rendering to the test, play Brotherhood of Light and go into the Cheif's store 20090131 21:24:56 * Mordante hopes that will work 20090131 21:24:56< Sapient> Chief Yacogweth or something like that 20090131 21:25:51-!- Baufo [n=thomas@62-47-141-63.adsl.highway.telekom.at] has quit ["Leaving"] 20090131 21:28:40< zookeeper> there's a lot of shops there but nothing like that :x 20090131 21:29:03< Sapient> it's a store with many menu items with graphics, so it stretches beyond the height of the screen 20090131 21:29:31< zookeeper> the biggest shop on BoL is hellur's, at 67,91 20090131 21:29:31< Sapient> also it has a unit portrait and dialogue 20090131 21:29:35< zookeeper> s/on/in 20090131 21:29:53< zookeeper> (but note that the portrait path is broken now due to the reorganization) 20090131 21:30:13< Sapient> I wish that reorganization would have waited to 1.7 20090131 21:30:22< Sapient> that was a "bad move" so to speak 20090131 21:30:45 * Sapient casts a scornful glance at thespaceinvader and ESR_ 20090131 21:30:55 * zookeeper shrugs 20090131 21:31:05< thespaceinvader> You could have said something before it happened, Sapient =P 20090131 21:31:22< grzywacz> zookeeper, wesnoth shows me new/old portraits randomly :S 20090131 21:31:27< zookeeper> we'll probably wipe the add-on server on 1.6 release anyway, no, so it shouldn't be much of an UMC bother. 20090131 21:32:04< Sapient> thespaceinvader: I shouldn't have to remind people that we approaching a new stable release 20090131 21:33:22< zookeeper> Sapient, what's the problem? AFAICT it can only cause the need for UMC authors to update their stuff 20090131 21:33:27< thespaceinvader> *shrug* all it would have needed was one forum post - if someone had suggested waiting for a month, we would have 20090131 21:33:45< zookeeper> i don't see the need to maintain UMC compatibility even when approaching a stable 20090131 21:34:02< zookeeper> the release of that stable is when the all the UMC should finally be brought up to date anyway 20090131 21:34:05< Mordante> thespaceinvader http://wesnoth.debian.net/%23wesnoth-dev-2009-01-29.log round 19:37 20090131 21:34:20< Mordante> Ivanovic did raise his concern about making the move now 20090131 21:34:21< Sapient> changes in trunk should be bug fixes only at this point 20090131 21:35:07< thespaceinvader> fair enough - i don't usually read the logs 20090131 21:35:26< thespaceinvader> it can be reverted if necessary 20090131 21:35:42-!- shadowm_outdoors [n=ignacior@190.8.120.15] has joined #wesnoth-dev 20090131 21:36:15< grzywacz> boucman, submitted. Also: http://kolos.math.uni.lodz.pl/~grzywacz/blink.avi 20090131 21:36:25< boucman> thx 20090131 21:36:34< boucman> is that vid linked in the bug ? 20090131 21:37:11< boucman> I'll look at that tomorow 20090131 21:37:17< shadowm_outdoors> re 20090131 21:37:38< Mordante> well I general I fear we'll need quite a bit longer to get ready for 1.6 20090131 21:37:43< grzywacz> boucman, yes it is 20090131 21:38:20< Mordante> not sure whether the image breakage is that bad, but I would have preferred it to be post 1.6 20090131 21:38:56< Mordante> I didn't expect the change after Ivanovic's concern 20090131 21:39:00< zookeeper> i don't care much either way 20090131 21:39:37< shadowm_outdoors> image breakage? where? 20090131 21:39:52< CIA-54> jorda * r32451 /trunk/ (5 files in 4 dirs): Minor improvements to the Catalan translation (thanks to Robert Millan) 20090131 21:40:00< grzywacz> shadowm_outdoors, http://kolos.math.uni.lodz.pl/~grzywacz/konrad.jpg 20090131 21:40:13< shadowm_outdoors> did I break the image::load_sub_image_file() thingy? 20090131 21:40:32< shadowm_outdoors> grzywacz: oh 20090131 21:40:37< zookeeper> it results in UMC breakage, but it's also a sensible change and i'd rather have a sensible change in before the stable rather than live with the worse organization for the whole 1.6 lifetime...since presumably we can't do such a big compatibility-breaking change in the 1.6 branch anymore. 20090131 21:40:41< shadowm_outdoors> you scared the shit out of me 20090131 21:40:52< grzywacz> shadowm_outdoors, sorry ;) 20090131 21:41:02 * shadowm_outdoors agrees with zookeeper and that's why he gave thespaceinvader and ESR_ incentive 20090131 21:41:07< grzywacz> shadowm_outdoors, but someone has been complaining about missing TC in test scenario. 20090131 21:41:25< shadowm_outdoors> grzywacz: what is it exactly? 20090131 21:41:42< grzywacz> shadowm_outdoors, what is what? My screenshot? 20090131 21:41:51< shadowm_outdoors> the mssing TC you're speaking about.. 20090131 21:42:21< shadowm_outdoors> right now I'm probably the only one capable of handling that kind of bugs 20090131 21:42:24< grzywacz> in the test scenario, the recoloured trolls don't have functioning TC: their loincloths are pink 20090131 21:42:24< grzywacz> for me at least 20090131 21:42:37< shadowm_outdoors> AI0867: um, interesting, all their skin recolors for me 20090131 21:43:11< shadowm_outdoors> ah, oops 20090131 21:43:18< shadowm_outdoors> I'll check it 20090131 21:43:34< CIA-54> jorda * r32452 /trunk/ (changelog players_changelog po/wesnoth/ca_ES@valencia.po): Update Valencian translation (Robert Millan) 20090131 21:44:14< shadowm_outdoors> I see what it is! 20090131 21:44:42< shadowm_outdoors> I now understand what that apparently unnecessary recolor_map[tmp->first] = tmp->second; stuff was for :P it _appends_ new recolor sequences 20090131 21:45:00< grzywacz> :D 20090131 21:45:10< Sapient> shadowm_outdoors: so do redundant calls to FL still get eliminated? 20090131 21:45:18< shadowm_outdoors> i'll make a quick fix, hopefully the battery doesn't run out before 20090131 21:45:29< shadowm_outdoors> Sapient: yes, ~FL(horiz)~FL(horiz) does nothing 20090131 21:45:35< Sapient> ok, thanks 20090131 21:45:55< fabi_> what is "load_game_failed: Attempt to de-serialize a unit with no 'type' field (probably empty)" ? 20090131 21:46:11< shadowm_outdoors> fabi_: you tried to [unstore_unit] an empty array member, perhaps out of bounds 20090131 21:46:19< fabi_> ah 20090131 21:47:00< grzywacz> Ok, afk. Mordante, let me know if you want all those little problems submitted as bugs assigned to you :p 20090131 21:48:07< fabi_> shadowm_outdoors: no, there is no unstore in the wml code. 20090131 21:48:18< zookeeper> Sapient, shadowm_outdoors, the campaign-crashing error message about failing to generate traits for a unit or whatever it was is caused by an invalid id in an AI's recruit list. it's pretty bad that it now crashes the whole campaign, previously it didn't cause any trouble. 20090131 21:48:46< Mordante> grzywacz I consider the resize thing not a bug and I'm working on the text markup 20090131 21:48:56< Sapient> zookeeper: is there a bug report yet? 20090131 21:48:58< Mordante> I think that was all you had for me 20090131 21:49:00< zookeeper> Sapient, no 20090131 21:49:17< Sapient> ok, please submit one 20090131 21:49:26< zookeeper> ok 20090131 21:49:28< Sapient> WML should not be able to crash wesnoth 20090131 21:49:39< silene> since last update, i'm getting "error gui_draw: Image: formula returned no value, will not be drawn."; and the box of narrator messages is plain wrong 20090131 21:50:14< Mordante> that output is harmless 20090131 21:50:14< Sapient> silene: did you just update src/ or also data/ dirs? 20090131 21:50:26< Mordante> what's plain wrong about the narrator messages? 20090131 21:50:42-!- shadowm_outdoors [n=ignacior@190.8.120.15] has quit ["leaving"] 20090131 21:50:53< Mordante> (I have that output on my todo list but very low) 20090131 21:51:20< silene> Sapient: both, and i reinstalled everything, since it was crashing on a wml error 20090131 21:51:23< Mordante> Sapient I see quite some markup issues in BoL 20090131 21:51:33< Mordante> so I won't be bored soon 20090131 21:51:50< Sapient> ah, good 20090131 21:51:57< silene> Mordante: the box is wider than the screen and it is at the bottom 20090131 21:52:13-!- [Relic] [n=[Relic]@76.229.202.137] has joined #wesnoth-dev 20090131 21:52:47< Mordante> what do you mean with wider than the sceen? can you paste a screenshot? 20090131 21:53:09< [Relic]> Hello :) 20090131 21:53:17< Mordante> hi [Relic] 20090131 21:53:22< [Relic]> :) 20090131 21:54:30< silene> Mordante: i mean that i don't see the left and right borders; the box goes from the very left to the very right of the screen 20090131 21:54:42< silene> i will post a screenshot 20090131 21:56:40< Sapient> thespaceinvader: I won't be reverting it; that's the release manager's decision (Ivanovic) 20090131 21:56:49< thespaceinvader> Sapient: OK 20090131 21:57:05< zookeeper> urgh. someone should fix the linaera teleport cutscene thing in AOI. 20090131 22:00:29< silene> Mordante: http://imagebin.org/37200 20090131 22:00:53< Sapient> zookeeper: so bug #12898 is still active? 20090131 22:00:59< Mordante> silene it's supposed to look like that 20090131 22:01:44< zookeeper> Sapient, i haven't tested with any of mordante's changes from the past two days or so 20090131 22:01:50< Sapient> ok, I'll test 20090131 22:01:57< zookeeper> it reproduced nicely for me 20090131 22:02:17< silene> Mordante: my mistake then; was it already supposed to work like that before and it was broken, or is it something new? 20090131 22:03:02< Sapient> zookeeper: I get an error trying to download the attached file 20090131 22:03:04< Sapient> https://gna.org/file/LOW-Elves'_Last_Stand-Auto-Save2.gz?file_id=5209 20090131 22:03:08< Mordante> something new that code is WIP and I changed that today 20090131 22:03:15< Sapient> Error:The filename in the url does not match the filename registered in the database; 20090131 22:03:48< Mordante> all wml messages should be shown at the bottom now 20090131 22:04:08< Mordante> and I'm fixing the regressions at the moment 20090131 22:06:55< Sapient> zookeeper: can you possibly rename the file to something simpler and attach it to the bugreport? 20090131 22:08:00< Mordante> the problem is the ' in the name, I already posted a bug report at GNA about it 20090131 22:09:53< zookeeper> Sapient, you can just :cl to that scenario to try it out...you don't need a save 20090131 22:10:09< zookeeper> (that's what i did) 20090131 22:15:39-!- Turuk [n=Turuk@adsl-178-136-115.sdf.bellsouth.net] has quit ["To err is human.. but to really foul things up requires a computer"] 20090131 22:15:52< Mordante> is there a page with the complete formatting, I only found a partial list here http://www.wesnoth.org/wiki/InterfaceActionsWML#.5Bmessage.5D 20090131 22:18:02< Sapient> see also DescriptionWML 20090131 22:19:05< Mordante> hmm also doesn't contain the wanted info 20090131 22:19:53-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090131 22:19:58< Mordante> is the formatting line based? 20090131 22:20:02< Shadow_Master> re 20090131 22:22:06< Shadow_Master> (this time connected to AC power and with a permanent location) 20090131 22:23:04< zookeeper> those two pages AFAIK contain all the formatting info 20090131 22:23:30< zookeeper> and yeah, the colouring, bolding etc at least is line-based 20090131 22:23:47< Mordante> ok thanks 20090131 22:24:28< Sapient> there is one more thing which is not documented 20090131 22:24:32< Mordante> well the code has some more features listed ;-) 20090131 22:24:41< Mordante> what Sapient ? 20090131 22:25:08< Sapient> you can start with a special byte which indicates to use that side's team color to color the line 20090131 22:25:29< Sapient> it is a non-printable character 20090131 22:25:31< zookeeper> uh, i should have known that i couldn't get the FORCE_CHANCE_TO_HIT implementation completely right on the first try...now i'm running around with dacyn having a permanent 100% CTH, how convenient ;) 20090131 22:25:50 * zookeeper blinks 20090131 22:26:00< zookeeper> Sapient, how long has that been implemented? :o 20090131 22:26:08< Sapient> ancient 20090131 22:26:16< Shadow_Master> \o/ 100% CTH ! 20090131 22:26:27< Sapient> dacyn is teh haxx0rz 20090131 22:26:32< Mordante> Sapient you mean '\1' '\2' etc? and is it 1 or 0 based? 20090131 22:26:52< Sapient> Mordante, I don't rmember exactly but it's something like that, yeah 20090131 22:26:56< zookeeper> Sapient, uh, i wish i had known :/ 20090131 22:27:27-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit ["Lost terminal"] 20090131 22:27:46< Sapient> zookeeper: why? I wouldn't rely on such a "feature"- it's ugly and needs to be reconsidered IMHO 20090131 22:28:08< zookeeper> Sapient, because it would have been neat to TC text in some places. 20090131 22:28:11< Sapient> maybe we already removed it in fact, my memory is a bit hazy on that 20090131 22:28:52< Sapient> I know the Alt+S menu used to use it 20090131 22:31:30< Mordante> I'll test it later 20090131 22:37:49< grzywacz> Mordante, 0-based is unlikely :P 20090131 22:38:24< Mordante> grzywacz I know, but I wouldn't be to surprised :-P 20090131 22:38:38< Mordante> and a std::string can hold a NUL char 20090131 22:39:00< grzywacz> Really? 20090131 22:39:24< Mordante> yes 20090131 22:39:49< grzywacz> So c_str() is kind of undefined? 20090131 22:39:53 * loonycyborg suspects that NULL will prevent c_str() from working as one would expect 20090131 22:39:54< Mordante> c_str() will obviously be a bit odd 20090131 22:40:10< CIA-54> zookeeper * r32453 /trunk/data/core/macros/utils.cfg: Fixed the FORCE_CHANCE_TO_HIT macro a bit. 20090131 22:41:20< Mordante> afaik c_str() is defined and returns a pointer to the buffer. Only all c-string based routines will stop at the first \0 instead of processing the entire string 20090131 22:41:45< grzywacz> How are other routines supposed to know where that buffer ends? Other than asking for .size()? 20090131 22:41:59< silene> iterators 20090131 22:42:04< Sapient> right 20090131 22:42:27< grzywacz> I meant the buffer returned by c_str(), not internal to string. 20090131 22:42:49< grzywacz> Anyway, pointless discussion. :D 20090131 22:42:52< Sapient> if you're using c_str then you've already failed there 20090131 22:43:21< Sapient> you should be using c++ str ;) 20090131 22:43:53< Mordante> it's a bad idea to put '\0' in a std::string if you want to use it with c-string functions ;- 20090131 22:43:55< grzywacz> Well, sure. c_str() is pretty much for backwards compatibility only. 20090131 22:43:55< Mordante> ;-) 20090131 22:44:59< loonycyborg> c_str() is absolutely required if you're to use C APIs like SDL :) 20090131 22:45:45-!- Alesis-Novik [n=alesis@78.60.188.59] has joined #wesnoth-dev 20090131 22:47:28< Sapient> right, then you should strip out the \0 I guess 20090131 22:47:41< Sapient> or just don't use it 20090131 22:48:39< Mordante> I'm off night 20090131 22:48:52-!- Mordante [n=chatzill@roadie.xs4all.nl] has quit ["ChatZilla 0.9.84 [Iceweasel 3.0.5/2008122011]"] 20090131 22:56:40< CIA-54> zookeeper * r32454 /trunk/data/core/macros/utils.cfg: More fixing. 20090131 23:12:28< CIA-54> loonycyborg * r32455 /trunk/projectfiles/ (8 files in 4 dirs): Committed McShark's projectfiles update. 20090131 23:18:18-!- Elvish_Pillage2 [n=eli@66-189-14-42.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20090131 23:18:34-!- stikonas [n=and@ctv-79-132-188-113.vinita.lt] has joined #wesnoth-dev 20090131 23:20:33-!- EdB [n=EdB@79.82.153.41] has left #wesnoth-dev ["Konversation terminated!"] 20090131 23:22:34-!- YogiHH [i=YogiHH@d027241.adsl.hansenet.de] has joined #wesnoth-dev 20090131 23:27:30-!- stikonas [n=and@ctv-79-132-188-113.vinita.lt] has quit [Remote closed the connection] 20090131 23:34:09-!- boucman [n=rosen@140.117.71-86.rev.gaoland.net] has quit [Remote closed the connection] 20090131 23:34:26-!- Elvish_Pillager [n=eli@66-189-14-42.dhcp.oxfr.ma.charter.com] has quit [Read error: 110 (Connection timed out)] 20090131 23:43:51-!- thespaceinvader [n=chatzill@91.108.175.156] has quit [Read error: 104 (Connection reset by peer)] --- Log closed Sun Feb 01 00:00:57 2009