--- Log opened Sun Feb 01 00:00:57 2009 20090201 00:04:15-!- thespaceinvader [n=chatzill@91.108.175.156] has joined #wesnoth-dev 20090201 00:08:28-!- cib0 [n=cib@p4FD0FCF1.dip.t-dialin.net] has quit [Remote closed the connection] 20090201 00:08:40-!- mjs-de [n=mjs-de@vpw.wh.uni-dortmund.de] has quit ["On the road again"] 20090201 00:35:19< CIA-54> ivanovic * r32456 /trunk/ (4 files in 3 dirs): 20090201 00:35:19< CIA-54> updated Dutch and German translation 20090201 00:35:19< CIA-54> changelog updates (only 80 chars per line, no '.' at the end of entries for the normal changelog, ...) 20090201 00:35:24-!- zookeeper [n=l@dsl-tkubrasgw1-fe9ff800-215.dhcp.inet.fi] has quit [] 20090201 00:38:11< Ivanovic> re (somehow) 20090201 00:38:19< Ivanovic> okay, baufo *must* be joking, right? 20090201 00:38:22< Ivanovic> [20:19:53] I will be gone until next Saturday so I won't be able to fix it until then 20090201 00:38:30< Ivanovic> I WANT TO RELEASE IN <16h... 20090201 00:38:39< Ivanovic> which commits have to be reverted 20090201 00:38:41< Ivanovic> ? 20090201 00:39:31< Ivanovic> [18:59:36] Ivanovic: our next dev release will be the first beta, and the first where we try to be compatible between versions, isn't it ? 20090201 00:39:32< Ivanovic> correct 20090201 00:40:48< loonycyborg> IIRC he was referring to uncaught exception in the server which occurs rather rarely.. 20090201 00:42:11< Ivanovic> yes 20090201 00:42:19< Ivanovic> atm they make wesnothd crash 20090201 00:42:31< Ivanovic> and the changes are needed to have login work at all 20090201 00:42:54 * crimson_penguin didn't realize the release was so imminent 20090201 00:42:55< Ivanovic> so: basically two or three commits by baufo will have to be rolled back, or the login feature is completely borked in 1.5.9 20090201 00:43:39< crimson_penguin> I may be too busy to make a build then, but we'll see; if not, probably no problem Monday 20090201 00:44:10< Ivanovic> crimson_penguin: it will most likely be tomorrow in the european evening hours 20090201 00:44:45< crimson_penguin> 16 hours = 11AM for me 20090201 00:45:43< Ivanovic> more likely 18h, 16h is the earliest time i can really start working on it 20090201 00:46:18< crimson_penguin> k 20090201 00:46:30< AI0867> in the new dialogs, [text_input] doesn't work if no label is specified 20090201 00:46:49< Ivanovic> AI0867: next time you send in a translation update, make sure that the file is compressed 20090201 00:47:04< Ivanovic> otherwise it *might* happen that the stuff is sent inline maybe changing the file encoding 20090201 00:47:47-!- YogiHH_ [i=YogiHH@80.171.27.241] has joined #wesnoth-dev 20090201 00:48:13< loonycyborg> Ivanovic: Do you know how to reproduce that wesnothd crash? :) 20090201 00:50:24< AI0867> Ivanovic: k 20090201 00:50:28< Ivanovic> loonycyborg: no 20090201 00:50:33< Ivanovic> but probably Soliton has an idea 20090201 01:00:27-!- Shadow_Master [n=ignacior@164.77.90.76] has joined #wesnoth-dev 20090201 01:01:32< Shadow_Master> it'll take me a bit longer than I expected to fix the bug. I am out of reach of any AC power source, with 12% battery and unable to compile. Hopefully AI0867 doesn't mind ^^ 20090201 01:04:40< Shadow_Master> Ivanovic: so yeah, I'll be fixing in a few hours, no problem! :p 20090201 01:05:12-!- loonycyborg [n=sergey@79.139.246.249] has quit ["Zzzzzzzzzzzzzzzzzzzzzzzz"] 20090201 01:05:42-!- YogiHH [i=YogiHH@d027241.adsl.hansenet.de] has quit [Read error: 110 (Connection timed out)] 20090201 01:05:52-!- loonybot [n=loonybot@79.139.246.249] has quit [Remote closed the connection] 20090201 01:08:30< Shadow_Master> ESR_: please don't forget about the image paths! 20090201 01:08:51-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit ["No power!"] 20090201 01:09:21-!- thespaceinvader [n=chatzill@91.108.175.156] has quit ["ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]"] 20090201 01:09:42-!- thespaceinvader [n=chatzill@91.108.175.156] has joined #wesnoth-dev 20090201 01:25:35< CIA-54> thespaceinvader * r32457 /trunk/ (10 files in 5 dirs): Add sleepwalker's Mermaid Initiate portrait, update changelogs, portrait credits. 20090201 01:27:11< Ivanovic> n8 20090201 01:30:02-!- YogiHH_ [i=YogiHH@80.171.27.241] has quit ["Verlassend"] 20090201 01:30:17< CIA-54> thespaceinvader * r32458 /trunk/ (7 files in 5 dirs): Add my Dwarf Sentinel portrait, update changelogs, portrait credits. 20090201 01:31:45-!- dfranke [i=dfranke@dfranke-2-pt.tunnel.tserv3.fmt2.ipv6.he.net] has quit [Read error: 60 (Operation timed out)] 20090201 01:33:14-!- Elvish_Pillage2 [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!"] 20090201 01:34:29-!- silene [n=plouf@ASte-Genev-Bois-152-1-40-230.w83-114.abo.wanadoo.fr] has quit ["Leaving."] 20090201 01:36:11-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20090201 01:41:38< thespaceinvader> must be sleeping 20090201 01:41:49< thespaceinvader> see everyone in the am 20090201 01:42:13-!- thespaceinvader [n=chatzill@91.108.175.156] has quit ["ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]"] 20090201 01:57:45-!- Noyga [n=lame-z@AVelizy-151-1-92-156.w86-205.abo.wanadoo.fr] has quit [Remote closed the connection] 20090201 02:09:49-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit ["leaving"] 20090201 02:55:18-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090201 02:57:44< Sapient> Shadow_Master: thanks for pulling image_functions into a seperate file; that was much needed 20090201 02:57:53< Shadow_Master> k 20090201 02:58:46< Shadow_Master> ESR_: please tell me you are around? :p 20090201 02:58:47-!- fabi_ [n=fabi@g230129179.adsl.alicedsl.de] has quit [Read error: 104 (Connection reset by peer)] 20090201 03:06:17< CIA-54> shadowmaster * r32459 /trunk/src/image.cpp: 20090201 03:06:17< CIA-54> Fixed a regression in the RC() and TC() functions which disallowed their 20090201 03:06:17< CIA-54> accumulation (making Trolls in the test scenario receive troll skin 20090201 03:06:17< CIA-54> colour but no TC afterwards). Reported by AI0867. 20090201 03:07:22< Shadow_Master> ugh... the mermaid initiate portrait isn't working properly 20090201 03:07:36< Sapient> how not? 20090201 03:07:57< Shadow_Master> the black-background version is displaying instead 20090201 03:08:14< Shadow_Master> I can see why, heh. 20090201 03:09:14< Shadow_Master> I think I should do the move... 20090201 03:09:53< CIA-54> shadowmaster * r32460 /trunk/data/core/images/portraits/merfolk/transparent/ (initiate.png mermaid-initiate.png): 20090201 03:09:53< CIA-54> Rename portraits/merfolk/transparent/initiate.png to 20090201 03:09:53< CIA-54> mermaid-initiate.png. 20090201 03:09:53< CIA-54> The merfolk/ dir will require the merman / mermaid prefix as an special 20090201 03:09:53< CIA-54> exception to the rule. 20090201 03:10:04< Shadow_Master> * dir's files. 20090201 03:11:22< Shadow_Master> much better 20090201 03:17:32-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has left #wesnoth-dev [] 20090201 03:21:27-!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20090201 03:29:50< CIA-54> shadowmaster * r32461 /trunk/data/core/images/portraits/merfolk/ (mermaid-initiate.png transparent/mermaid-initiate.png): 20090201 03:29:50< CIA-54> Ran wesnoth-optipng on /data/core/images/images/portraits/merfolk . 20090201 03:29:50< CIA-54> Overall statistics (only for files with a smaller recompressed size): 20090201 03:29:50< CIA-54> Original size: 289 KiB on 2 files 20090201 03:29:50< CIA-54> Optimized size: 279 KiB 20090201 03:29:54< CIA-54> Total saving: 9 KiB = 3% decrease 20090201 03:31:43< CIA-54> shadowmaster * r32462 /trunk/data/core/images/portraits/dwarves/ (8 files in 2 dirs): 20090201 03:31:43< CIA-54> Ran wesnoth-optipng on /data/core/images/portraits/dwarves . 20090201 03:31:43< CIA-54> Overall statistics (only for files with a smaller recompressed size): 20090201 03:31:43< CIA-54> Original size: 767 KiB on 8 files 20090201 03:31:43< CIA-54> Optimized size: 741 KiB 20090201 03:31:46< CIA-54> Total saving: 26 KiB = 3% decrease 20090201 03:37:54< Shadow_Master> what's the real criteria for ordering teams in http://www.wesnoth.org/gettext/?version=trunk&package=alloff when all of them are at 100%? 20090201 03:38:06-!- Corvvs [n=Corvvs@pool-71-163-202-39.washdc.east.verizon.net] has joined #wesnoth-dev 20090201 03:38:10< Shadow_Master> Spanish < German , es < de , and yet we got at the top 20090201 03:38:38< Shadow_Master> erm, what the hell am I saying, Spanish > German, es > de . 20090201 03:39:10< Shadow_Master> I should've paid more attention to that class... 20090201 03:39:22< Corvvs> um, hello. 20090201 03:39:46< Shadow_Master> hi Corvvs 20090201 03:40:10< Corvvs> this is my first time of IRC - it seems quite neat. 20090201 03:40:21< Corvvs> *on 20090201 03:41:11< Shadow_Master> www.irchelp.org is a good start. #wesnoth is the user's general chatter channel. #wesnoth-dev is the developer's general babbling channel, but users are welcome to participate as appropriate 20090201 03:41:48< Shadow_Master> #wesnoth-umc-dev is the babbling channel of a guy named Shadow_Master who admins the Wesnoth-UMC-Dev repository. 20090201 03:42:05< Corvvs> ah. so I am allowed to talk here if I have something to say, but If I wish to simply chat i should go to #wesnoth? 20090201 03:42:30< Corvvs> hmm I think I've seen him around somewhere 20090201 03:42:44< Shadow_Master> yes, you're allowed to talk here, of course 20090201 03:43:14< CIA-54> shadowmaster * r32463 /trunk/data/core/images/portraits/humans/ (assassin.png human-knight.png): 20090201 03:43:14< CIA-54> Ran wesnoth-optipng on /data/core/images/portraits/humans . 20090201 03:43:14< CIA-54> Overall statistics (only for files with a smaller recompressed size): 20090201 03:43:14< CIA-54> Original size: 78 KiB on 2 files 20090201 03:43:15< CIA-54> Optimized size: 78 KiB 20090201 03:43:17< CIA-54> Total saving: 0 KiB = 0% decrease 20090201 03:45:18< Corvvs> so, is there currently a discussion going on that I am interrupting? 20090201 03:45:45< Shadow_Master> no, most people are asleep. I'm the only one who never sleeps 20090201 03:46:26< Corvvs> O.o 20090201 03:48:34< Corvvs> well, I shall leave you to your nightime vigil and explore the other channels. 20090201 03:48:36< Corvvs> cheers 20090201 03:49:40< Shadow_Master> I never sleep. 20090201 03:50:23< Corvvs> that's somewhere between cool and disturbing. 20090201 03:50:28< CIA-54> shadowmaster * r32464 /trunk/data/scenario-test.cfg: Test case for the RC(foo=bar) function added. 20090201 03:50:39-!- Corvvs_ [n=Corvvs@pool-71-163-202-39.washdc.east.verizon.net] has joined #wesnoth-dev 20090201 03:50:58-!- Corvvs [n=Corvvs@pool-71-163-202-39.washdc.east.verizon.net] has quit ["Leaving"] 20090201 03:53:07< CIA-54> shadowmaster * r32465 /trunk/data/scenario-test.cfg: 20090201 03:53:07< CIA-54> Randomize the "other team" and "and other team again" RC and TC test 20090201 03:53:07< CIA-54> cases' parameters other than the source palette. 20090201 03:57:47< Shadow_Master> wesbot: log 30533 20090201 03:57:51< wesbot> ivanovic * r30533 : running utils/wesnoth-optipng 20090201 03:57:55< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=30533 20090201 03:58:12< Shadow_Master> wesbot: log 30533 20090201 03:58:13< wesbot> ivanovic * r30533 : running utils/wesnoth-optipng 20090201 03:58:17< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=30533 20090201 03:58:28< Shadow_Master> argh 20090201 04:01:24< Shadow_Master> can someone do " svn propset svn:keywords 'Author Date Id Revision' src/image_function.cpp " in trunk for me?I don't have a pure SVN checkout at the moment 20090201 04:01:30< Shadow_Master> same for src/image_function.hpp 20090201 04:07:56< CIA-54> shadowmaster * r32466 /trunk/data/campaigns/ (6 files in 6 dirs): 20090201 04:07:56< CIA-54> Restore the original scaled-down portrait versions for the campaign menu 20090201 04:07:56< CIA-54> images used in EI, LoW and SotBE (per Kitty's request). 20090201 04:08:35< Shadow_Master> I'll get back later after testing some stuff while watching TV. 20090201 04:13:23-!- Lord_Aether [n=castle@207.212.136.10] has joined #wesnoth-dev 20090201 04:26:16-!- Lord_Aether [n=castle@207.212.136.10] has quit [] 20090201 04:29:10-!- Kest|Fraith [i=ie@adsl-68-74-29-169.dsl.sfldmi.ameritech.net] has joined #wesnoth-dev 20090201 04:29:19< Kest|Fraith> hello 20090201 04:29:41< noy> hey Kest|Fraith you guys playing tonight? 20090201 04:29:47< Kest|Fraith> yeah 20090201 04:29:53< Kest|Fraith> we palyed two games already 20090201 04:29:59< Kest|Fraith> why whats up 20090201 04:30:00< noy> I saw pancake earlier 20090201 04:30:29< Kest|Fraith> has anyone heard this http://www.wesnoth.org/forum/viewtopic.php?f=14&t=23268 20090201 04:30:55-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit [Read error: 110 (Connection timed out)] 20090201 04:36:27< Kest|Fraith> i don't really know much about music, so i was wondering what other people's impressions of it was 20090201 04:37:02< Kest|Fraith> to me it sounds discordant, seems incoherent and lacks an overall theme - doesnt really sound like it has anything to do with drakes. 20090201 04:37:33< Corvvs_> hello - I would give my opinion but the links in the thread didn't work for me :? 20090201 04:37:53< Kest|Fraith> al of them were broken for me too except the last one 20090201 04:38:09< Corvvs_> that one gave me a bizarre download 20090201 04:38:10< Kest|Fraith> http://h1.ripway.com/alawemusic/finalvolo.ogg 20090201 04:38:37< Corvvs_> and the one you just sent me didn't work either O.o strange 20090201 04:39:42< Kest|Fraith> its a weird site 20090201 04:39:56< Corvvs_> yeah. 20090201 04:40:25< Corvvs_> dang wish I could help but I have to go 20090201 04:40:26< Corvvs_> cheers 20090201 04:40:51-!- Corvvs_ [n=Corvvs@pool-71-163-202-39.washdc.east.verizon.net] has left #wesnoth-dev [] 20090201 04:51:05-!- dfranke [i=dfranke@dfranke-2-pt.tunnel.tserv3.fmt2.ipv6.he.net] has joined #wesnoth-dev 20090201 04:53:42-!- Ivanovic_ [n=ivanovic@dtmd-4db2cf19.pool.einsundeins.de] has joined #wesnoth-dev 20090201 05:09:42-!- Ivanovic [n=ivanovic@dtmd-4db2c06e.pool.einsundeins.de] has quit [Read error: 110 (Connection timed out)] 20090201 05:11:42-!- Ivanovic_ is now known as Ivanovic 20090201 05:18:25-!- Turuk [n=Turuk@adsl-178-136-115.sdf.bellsouth.net] has joined #wesnoth-dev 20090201 05:22:38< Turuk> rawr 20090201 05:27:43-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has joined #wesnoth-dev 20090201 05:27:56< Sapient> wesbot: seen Mordante 20090201 05:27:56< wesbot> Sapient: The person with the nick Mordante last spoke 6h 39m ago. 6h 39m ago was here and on the channel #wesnoth-de with the message: "ChatZilla 0.9.84 [Iceweasel 3.0.5/2008122011]" 20090201 05:28:35< Sapient> Mordante: it seems that some text markup is not working... e.g. #, @, etc 20090201 05:28:58< Sapient> to try this out have the silver mage perform a formula in the test scenario 20090201 05:29:13< Sapient> the formula and result should be red and green 20090201 05:29:44-!- crimson_penguin [n=ben@64.201.60.214] has quit ["Leaving"] 20090201 05:42:29-!- Kest|Fraith [i=ie@adsl-68-74-29-169.dsl.sfldmi.ameritech.net] has quit ["What a horrible night to have a curse..."] 20090201 05:47:54< Sapient> hmm... if gna can't handle \' character in attached filenames, could be a serious vulnerability for injection 20090201 05:48:03< Sapient> I hope they fix that soon 20090201 05:52:52-!- 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"] 20090201 05:53:00< Sapient> Mordante: also, <1,2,3> rgb does not seem to work 20090201 05:54:11< Sapient> also, columns indication in menu items '=' does not seem to work 20090201 05:54:43< Sapient> cya later, have fun. 20090201 05:54:43-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has left #wesnoth-dev [] 20090201 06:17:07-!- PK4 [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has joined #wesnoth-dev 20090201 06:21:47-!- BenUrban [n=benurban@unaffiliated/benurban] has quit ["Power failu"] 20090201 06:25:48-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has joined #wesnoth-dev 20090201 06:26:27< Sapient> zookeeper: looks like your invalid recruit crash bug was caused by some changes to the way unit_types are looked up 20090201 06:27:00-!- BenUrban [n=benurban@c-68-49-10-243.hsd1.md.comcast.net] has joined #wesnoth-dev 20090201 06:27:06< Sapient> apparently this test "if(info == unit_type_data::types().end())" is no longer valid 20090201 06:27:19-!- [Relic] [n=[Relic]@76.229.202.137] has quit ["Leaving"] 20090201 06:27:22< Sapient> yo PK 20090201 06:27:51 * PK4 grumbles about having to test things to get to a point where he can test things. 20090201 06:41:53< Sapient> because when you are trying to find an invalid unit type, you can get a dummy 20090201 06:42:06< Sapient> i.e., dummy_unit_map_.find("dummy_unit"); 20090201 06:43:08< Sapient> this seems like a real design flaw 20090201 06:43:55< PK4> told you [spawn_unit] was a better idea ;P 20090201 06:44:10< Sapient> ummmm.. not related :p 20090201 06:44:35 * Sapient hands PK4 a Spawn comic book 20090201 06:45:43 * PK4 is making a reference to when he said that making the [unit] tag which spawns unit a different tag was a better idea than the tag defining a unit. 20090201 06:46:55 * Sapient was pointing out the fact that that is totally irrelevant, and still wrong too. 20090201 06:48:43 * PK4 is now sad. =( sadfaic. 20090201 06:51:35 * Sapient kills PK4 and another one quikly spawns in its place. 20090201 06:52:53< PK4> spawnkilling is not very good ettiquette =o how am I supposed to pick up my noobweaponz? 20090201 06:54:46< Sapient> ah, another level 4 PK 20090201 06:54:57 * Sapient gains 32 xp 20090201 07:14:39< CIA-54> esr * r32467 /trunk/data/ (417 files in 39 dirs): 20090201 07:14:39< CIA-54> Second part of portrait directory renaming. 20090201 07:14:39< CIA-54> All mainline references are fixed, 20090201 07:14:39< CIA-54> and wmllint knows what to do. 20090201 07:15:57 * ESR_ hoped tsi isn't going to ask for a third revision, as adjusting the wmllint rules was annoying. 20090201 07:16:18< CIA-54> sapient * r32468 /trunk/src/ai.cpp: 20090201 07:16:18< CIA-54> fix bug #12924: Invalid AI recruit list crashes campaigns back to main menu 20090201 07:16:18< CIA-54> -make ai code aware of the insidious "dummy_unit" hack 20090201 07:20:10< PK4> speaking of level 4's is it possible to code levels higher than 5? or is there a glass ceiling at level 5. I'm just wondering =P 20090201 07:22:28< Sapient> I'm sure there's nothing preventing very high levels 20090201 07:22:50< Sapient> other than sheer ridiculousness, of course ;) 20090201 07:24:44< ESR_> There's no glass ceiling I know of. 20090201 07:26:04< Sirp_> units can be any level. 20090201 07:26:29< Sirp_> we choose restraint as game designers rather than being crappy programmers. :p 20090201 07:30:11< Sapient> PK4: http://www.wesnoth.org/forum/viewtopic.php?p=336502#p336502 20090201 07:35:02< PK4> replied. 20090201 07:38:01< Sapient> ok, I'm not really good at helping people organize their file structure for UMC 20090201 07:38:42< Sapient> my advice is copy an existing UMC with working movetypes 20090201 07:39:11< Sapient> zookeeper may be able to help you with that 20090201 07:40:31< Sapient> suffice it to say, that you haven't provided enough information for me to determine the problem in that thread; it's a matter of including the proper files in the proper places 20090201 07:41:02< Sapient> and the whole _main.cfg thing 20090201 07:50:40< Sapient> which I still don't really understand 20090201 07:50:52< Sapient> cya later, have fun. 20090201 07:50:52-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has left #wesnoth-dev [] 20090201 08:00:10-!- PK4 [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has quit ["Java user signed off"] 20090201 08:07:49-!- silene [n=plouf@ASte-Genev-Bois-152-1-41-155.w83-114.abo.wanadoo.fr] has joined #wesnoth-dev 20090201 08:33:33-!- EdB [n=EdB@3.153.82-79.rev.gaoland.net] has joined #wesnoth-dev 20090201 09:22:10-!- Mordante [n=chatzill@roadie.xs4all.nl] has joined #wesnoth-dev 20090201 09:22:34< Mordante> morning 20090201 09:28:50-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has joined #wesnoth-dev 20090201 09:28:57< Sapient> hey there Mordante 20090201 09:29:07< CIA-54> mordante * r32469 /trunk/src/ (image_function.cpp image_function.hpp): Set the svn properties upon Shadow_Master's request. 20090201 09:29:58< Sapient> we posted lots of stuff for you in the irclog last night, but I think you might have known most of it already 20090201 09:30:00< Mordante> hi Sapient 20090201 09:30:12< Mordante> I'm just reading about the markup 20090201 09:30:17-!- zookeeper [n=l@dsl-tkubrasgw1-fe9ff800-215.dhcp.inet.fi] has joined #wesnoth-dev 20090201 09:30:21< Sapient> yo zookeeper 20090201 09:30:30< Mordante> and I'm aware of that, hence the questions about it yesterday ;-) 20090201 09:30:57< zookeeper> shadow_master, wth is the point of running optipng if Total saving: 0 KiB = 0% decrease 20090201 09:31:10< zookeeper> yo sapient 20090201 09:31:17< Mordante> columns work, but the listbox doesn't properly handle columns properly 20090201 09:31:37< Sapient> I can't work on bug #12898 because of that 20090201 09:31:52< Mordante> is input text without a label allowed? 20090201 09:32:04< Sapient> I didn't test that 20090201 09:32:18< Sapient> but it should be allowed of course 20090201 09:32:37< Mordante> it isn't at the moment :-P 20090201 09:32:51< Mordante> what does bug 12898 have to do with my code? 20090201 09:33:17< Mordante> the attack dialog uses the old code 20090201 09:33:26< Mordante> only [message] is broken 20090201 09:33:32< Sapient> no, the bug is related to columns in menu items 20090201 09:33:45< Sapient> in this case, the menu item for the ai controller 20090201 09:33:55< Sapient> the bug report was not very well written 20090201 09:34:00-!- loonybot [n=loonybot@79.139.246.249] has joined #wesnoth-dev 20090201 09:34:42-!- loonycyborg [n=sergey@79.139.246.249] has joined #wesnoth-dev 20090201 09:34:55< Sapient> in short, if you have a column of zero width, then you would assert-crash the old code when it tries to text-wrap an empty string 20090201 09:35:43< Sapient> columns are delimited by '=' in the WML, IIRC 20090201 09:35:49< Mordante> yes 20090201 09:37:11< Sapient> anyways, since you are working on this area of the code, would you prefer that I assign it to you? 20090201 09:37:18< zookeeper> but why does it want to text-wrap short strings anyway? it's infuriating when it decides that something like "side 1" should be split onto two lines. .-. 20090201 09:37:26< zookeeper> s/.-./-.- 20090201 09:38:02< Sapient> zookeeper: the menu code has long been in need of some love and/or killing 20090201 09:38:08< zookeeper> that's the only reason i always have to try to use those bogus columns in the end 20090201 09:38:17< Mordante> how to reproduce the bug? (and it would be nice to have that in the report ;-) ) 20090201 09:38:28< Sapient> exactly 20090201 09:38:41< zookeeper> Mordante, start LoW, :cl to elves last stand 20090201 09:38:48< Sapient> that's why it's a bad bug report. as well as the file you can't download 20090201 09:38:55< Mordante> oh yes that code is also on my rewrite list after yesterday ;-) 20090201 09:39:06< Mordante> yes the download problem is due to gna 20090201 09:39:15< zookeeper> then use the ai controller on the green side, and open the "focus on defeating..." menu 20090201 09:39:45< Sapient> zookeeper: can you add these steps into the bug report as well please? 20090201 09:39:51< zookeeper> fine 20090201 09:39:56< Sapient> tks 20090201 09:41:22< zookeeper> there you go 20090201 09:41:53< Sapient> nice 20090201 09:42:06< Sapient> but you forgot :debug :p 20090201 09:43:09< zookeeper> ... 20090201 09:43:20< zookeeper> we're not complete noobs here, are we now? :| 20090201 09:45:11< Mordante> no but I tested with an other checkout which missed some fixes :-( 20090201 09:45:37< Sapient> n00bz0rz 20090201 09:45:48< Sapient> lolol11!1 20090201 09:45:55< Mordante> too many checkouts 20090201 09:46:08< Mordante> and the bug report is indeed bad 20090201 09:46:29< Sapient> it's better now :) 20090201 09:46:42< Sapient> cya later, have fun. 20090201 09:46:42-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has left #wesnoth-dev [] 20090201 09:47:24< Mordante> Sapient zookeeper the crash no longer occurs 20090201 09:48:39< zookeeper> gah. 20090201 09:48:58< zookeeper> i wonder if the window size affects it 20090201 09:49:14< Mordante> ? 20090201 09:49:30< zookeeper> if there's more space maybe it doesn't want to wrap the text as easily 20090201 09:49:48< zookeeper> i use a 1280x window size 20090201 09:50:29< Mordante> might be 20090201 09:50:47< Mordante> the new widgets don't handle wrapping gracefully either :-/ 20090201 10:11:15-!- boucman [n=rosen@140.117.71-86.rev.gaoland.net] has joined #wesnoth-dev 20090201 10:21:45< boucman> morning all 20090201 10:24:08< Mordante> hi boucman 20090201 10:24:17< boucman> morning 20090201 10:28:48-!- EdB [n=EdB@3.153.82-79.rev.gaoland.net] has quit ["Konversation terminated!"] 20090201 10:30:17-!- Noyga [n=lame-z@AVelizy-151-1-92-156.w86-205.abo.wanadoo.fr] has joined #wesnoth-dev 20090201 10:33:47-!- Sirp_ [n=me@c-71-198-3-104.hsd1.ca.comcast.net] has quit ["leaving"] 20090201 10:47:45-!- YogiHH [i=YogiHH@c186112.adsl.hansenet.de] has joined #wesnoth-dev 20090201 10:47:51< zookeeper> am i the only one who thinks that since the defense increase, the AI now tends to recruit a lot more vampire bats or at least they're much more of a nuisance now? 20090201 10:48:33< zookeeper> i wish there was some kind of an AI parameter which would ensure that it recruits in a "balanced" manner and not spam one or two unit types. 20090201 10:48:40 * YogiHH started to hate bats (on the opponent side) 20090201 10:49:42< zookeeper> like in this one scenario the enemy in my rear can recruit Vampire Bat,Skeleton,Skeleton Archer, and after two turns it has 6 bats, 3 skellies and 1 archer 20090201 10:50:20< YogiHH> zookeeper: maybe you should give him a recruitment pattern then 20090201 10:51:11< zookeeper> yeah. but making those is tedious :p 20090201 10:51:37< YogiHH> no effort, no reward ;-) 20090201 11:06:40< Ivanovic> moin 20090201 11:06:54< Mordante> hi Ivanovic 20090201 11:13:08< Ivanovic> Soliton: once you are around, please ping me so that we can have a look at the server login mess baufo introduced yesterday 20090201 11:14:57-!- YogiHH [i=YogiHH@c186112.adsl.hansenet.de] has quit ["Verlassend"] 20090201 11:26:14-!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has quit ["GO, GET TO THE CHOPPAH!!!"] 20090201 11:36:25-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20090201 11:37:49< loonycyborg> Ivanovic: I don't think that it's an issue at all considering that Baufo's code would be disabled in most cases.. 20090201 11:38:42< loonycyborg> It doesn't block the release in any way since Soliton can apply fix for that later.. 20090201 11:38:45< Ivanovic> loonycyborg: it is a huge issue if the server used for 1.5.9 won't work 20090201 11:39:35< CIA-54> ivanovic * r32470 /trunk/ (7 files in 6 dirs): 20090201 11:39:35< CIA-54> updated Hungarian translation 20090201 11:39:35< CIA-54> regenerated doc files 20090201 11:39:44< Ivanovic> afk for a while, trying to finally wake up... 20090201 11:39:57< loonycyborg> But it doesn't block release for sure.. 20090201 11:40:23< loonycyborg> Unless it's impossible to use older server version instead on the server.. 20090201 11:41:00< Ivanovic> it is when you want to login 20090201 11:41:06< Ivanovic> with the forum data stuff 20090201 11:45:56< Mordante> zookeeper I have a fix for the text markup only the black - is not really visible with the current gui, so you might want to change the colour 20090201 11:46:18< Mordante> need to polish a bit, but will commit it later today 20090201 11:47:26< CIA-54> thespaceinvader * r32471 /trunk/data/core/ (about.cfg images/portraits/ARTISTS): Add sleepwalker to Credits, update his entry in portrait credits. 20090201 11:48:25< CIA-54> mordante * r32472 /trunk/src/gui/widgets/canvas.cpp: 20090201 11:48:25< CIA-54> Make the canvas aware of the markup. 20090201 11:48:25< CIA-54> The widgets don't support the markup yet, but that will be committed later. 20090201 11:49:07-!- thespaceinvader [n=chatzill@91.108.161.193] has joined #wesnoth-dev 20090201 11:50:15< thespaceinvader> ESR_: there? 20090201 11:55:40-!- EdB [n=EdB@3.153.82-79.rev.gaoland.net] has joined #wesnoth-dev 20090201 12:04:38< CIA-54> mordante * r32473 /trunk/src/gui/widgets/ (control.cpp control.hpp scroll_label.cpp scroll_label.hpp): 20090201 12:04:38< CIA-54> Add support for the wml markup in the new widgets. 20090201 12:04:38< CIA-54> The widgets now can convert the wml markup to pango markup and use it to render 20090201 12:04:38< CIA-54> the text. No support yet to set the proper flags, that will be the next commit. 20090201 12:25:02-!- EdB_ [n=EdB@79.82.153.3] has joined #wesnoth-dev 20090201 12:25:02-!- EdB [n=EdB@3.153.82-79.rev.gaoland.net] has quit [Read error: 104 (Connection reset by peer)] 20090201 12:37:26-!- loonycyborg [n=sergey@79.139.246.249] has quit ["KVIrc 3.4.2 Shiny http://www.kvirc.net/"] 20090201 12:38:06< CIA-54> mordante * r32474 /trunk/src/gui/ (dialogs/wml_message.cpp widgets/listbox.hpp): 20090201 12:38:06< CIA-54> Enable the wml markup in the [message] dialogs. 20090201 12:38:06< CIA-54> The code is a bit of a hack and needs to be polished post 1.6. 20090201 12:38:07-!- loonybot [n=loonybot@79.139.246.249] has quit [Remote closed the connection] 20090201 12:46:37< CIA-54> soliton * r32475 /trunk/src/server/forum_auth.cpp: removed obsolete forum_auth class 20090201 12:46:46< CIA-54> soliton * r32476 /trunk/src/campaign_server/campaign_server.cpp: print the error message as well 20090201 12:46:53< CIA-54> soliton * r32477 /trunk/src/server/game.cpp: properly consider players that have more than one side 20090201 12:46:58< CIA-54> soliton * r32478 /trunk/src/server/server.cpp: give the error message as well 20090201 12:47:04< CIA-54> soliton * r32479 /trunk/ (3 files in 2 dirs): 20090201 12:47:04< CIA-54> Revert "going back to the mysql c++ api" 20090201 12:47:04< CIA-54> This reverts commit 32357. 20090201 12:48:12< Soliton> Ivanovic: the server should work fine now. 20090201 12:49:19< Ivanovic> great 20090201 12:49:26< Ivanovic> so this blocker is out of the world for the moment 20090201 12:54:12< CIA-54> mordante * r32480 /trunk/data/scenario-test.cfg: Add a testcase for the input box without caption. 20090201 12:55:27< CIA-54> mordante * r32481 /trunk/src/ (3 files in 2 dirs): 20090201 12:55:27< CIA-54> Fix the inputbox without a caption. 20090201 12:55:27< CIA-54> AI0867 pointed out the input box requires no caption, this commit restores that 20090201 12:55:27< CIA-54> behaviour. 20090201 12:56:11-!- Elvish_Pillager [n=eli@66-189-14-42.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20090201 12:56:53< CIA-54> mordante * r32482 /trunk/data/gui/default/widget/label_default.cfg: 20090201 12:56:53< CIA-54> Add the real support for the markup :-/ 20090201 12:56:53< CIA-54> Seems this file got forgotten, without it the markup won't work properly since 20090201 12:56:53< CIA-54> it controls the setting in the label for the canvas. 20090201 12:59:45< CIA-54> mordante * r32483 /trunk/RELEASE_NOTES: Update the release notes. 20090201 13:00:25< Mordante> I'm off now 20090201 13:00:48-!- Mordante [n=chatzill@roadie.xs4all.nl] has quit ["ChatZilla 0.9.84 [Iceweasel 3.0.5/2008122011]"] 20090201 13:02:35< CIA-54> boucman * r32484 /trunk/RELEASE_NOTES: add a note about umc porting to release notes 20090201 13:43:05< CIA-54> soliton * r32486 /branches/1.4/src/server/ (simple_wml.cpp simple_wml.hpp): report error messages with simple_wml 20090201 13:43:10< CIA-54> soliton * r32487 /branches/1.4/src/server/simple_wml.cpp: * increase allowed nesting level to what the client allows (1000) 20090201 13:43:11< CIA-54> soliton * r32488 /branches/1.4/src/server/server.cpp: * send a server message to the client when invalid WML is received 20090201 13:43:11< CIA-54> soliton * r32489 /branches/1.4/src/server/server.cpp: refactored code in server.cpp 20090201 13:43:12< CIA-54> soliton * r32485 /branches/1.4/src/server/ (simple_wml.cpp simple_wml.hpp): made simple wml ordered properly 20090201 13:43:14< CIA-54> soliton * r32490 /branches/1.4/src/server/game.cpp: 20090201 13:43:16< CIA-54> properly consider players that have more than one side 20090201 13:43:18< CIA-54> (cherry picked from commit 32477) 20090201 13:43:19-!- loonybot [n=loonybot@79.139.246.249] has joined #wesnoth-dev 20090201 13:44:01-!- loonycyborg [n=sergey@79.139.246.249] has joined #wesnoth-dev 20090201 13:56:34-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090201 13:57:16< Shadow_Master> hi 20090201 13:57:28< Shadow_Master> (good mornig actually) 20090201 13:58:48< Shadow_Master> zookeeper: it still saved a few bytes, otherwise git wouldn't have detected any changes to commit 20090201 13:59:01< Shadow_Master> thanks Mordante for those props 20090201 14:00:51< Soliton> git certainly doesn't care whether a change increases, decreases or leaves the size as before. 20090201 14:01:04< CIA-54> shadowmaster * r32491 /trunk/misc/fortunes/wesnoth: Added a couple of 'Mornig'-related stuff. 20090201 14:01:45< Shadow_Master> wesnoth-optipng is designed to destroy changes if they don't help anything 20090201 14:02:17-!- fabi [n=fabi@e179056163.adsl.alicedsl.de] has joined #wesnoth-dev 20090201 14:03:00< Shadow_Master> can the copyright header in LoW be removed or not? 20090201 14:03:15< fabi> ? 20090201 14:03:38< Shadow_Master> copyright header = top of _main.cfg ... 20090201 14:03:53< fabi> sure, but why do you want to remove it? 20090201 14:03:57< fabi> wait i see the logs. 20090201 14:04:25< Shadow_Master> dunno. it's my subtle way of saying "hey, WML maintainers, is that thing useful in mainline?" 20090201 14:06:01-!- stikonas [n=and@ctv-79-132-188-113.vinita.lt] has joined #wesnoth-dev 20090201 14:08:49< Shadow_Master> 00:46 in the new dialogs, [text_input] doesn't work if no label is specified 20090201 14:08:55< Shadow_Master> is Mordante aware? 20090201 14:09:19< zookeeper> Shadow_Master, anyway a 0.1kb save isn't really worth the extra space taken in the repo and so on. 20090201 14:09:42< fabi> Shadow_Master: I am no legal expert but I guess that I can't remove that copyright notice. At least not without Santi giving up his copyright. 20090201 14:10:02< Shadow_Master> zookeeper: whatever. It'd have gone as part of a larger optipng run by Ivanovic in the future 20090201 14:10:25< Shadow_Master> fabi: I suppose so. Not that I expect him to understand what it really means. 20090201 14:11:36< fabi> Shadow_Master: are there any news about santi I should now? 20090201 14:11:44< fabi> s/now/know 20090201 14:12:05< Shadow_Master> not from my side yet 20090201 14:12:17< fabi> Yes, he is all quiet. 20090201 14:12:55< Shadow_Master> because, he last visited before the title removal 20090201 14:13:50< zookeeper> Shadow_Master, i've been under the impression that his runs have some sensible cutoff, so optimizations resulting only in really tiny savings won't be done 20090201 14:14:54< zookeeper> are we still going to try to release today? 20090201 14:15:43< Shadow_Master> probably. no new plans so far. 20090201 14:15:43< Soliton> fabi: license != copyright 20090201 14:16:06< Soliton> fabi: just leave the copyright note there. 20090201 14:16:51< Shadow_Master> Mordante: talking about copyright, can I file a FR, "gui2 source code files need headers with capitalized sentences"? 20090201 14:16:54< fabi> Soliton: Yes, I know. That's why I don't understand Shadow_Master's problem. It's copyrighted to santi and under the gpl. That's quite normal in a FLOSS project. 20090201 14:17:11< Shadow_Master> fabi: I never said it was a problem. 20090201 14:17:17< Soliton> yeah, it's not an issue either way. 20090201 14:17:40< fabi> Shadow_Master: " can the copyright header in LoW be removed or not?" 20090201 14:18:02< Shadow_Master> fabi: I don't need to be reminded, I'm seeing it around half of my screen. 20090201 14:18:40< fabi> Sorry, I can't follow the conversation today. 20090201 14:19:02< fabi> Half of you screen is full of copyright notices? 20090201 14:19:13< Shadow_Master> * around the middle of my screen. 20090201 14:22:36-!- ilor [n=user@unaffiliated/ilor] has quit [] 20090201 14:22:58-!- fabi [n=fabi@e179056163.adsl.alicedsl.de] has quit [Remote closed the connection] 20090201 14:29:36-!- fabi [n=fabi@e179056163.adsl.alicedsl.de] has joined #wesnoth-dev 20090201 14:30:46< zookeeper> i'm wondering whether we should put the decidious forest in before the release, since i guess it'd break compatibility later 20090201 14:31:08< zookeeper> (it would be nice to have that available for 1.6, since it's been wanted for so long already) 20090201 14:31:31< Shadow_Master> you can easily put it for now and fix any art issues later 20090201 14:31:36< Shadow_Master> you can even hide it in the editor 20090201 14:31:46< zookeeper> the exact graphics would need to be updated and applied to mainline maps later 20090201 14:32:11< Shadow_Master> ([terrain] hidden=yes , if it's a real terrain type) 20090201 14:32:27< zookeeper> yeah. i can do that before the release, assuming it'll be around the usual time about 4-7 hours from now 20090201 14:33:47< Shadow_Master> ESR_: pling 20090201 14:40:30 * loonycyborg forks scons: http://code.google.com/p/scons-plusplus/ 20090201 14:44:59< Soliton> sounds more like a rewrite than a fork. 20090201 14:45:13< CIA-54> shadowmaster * r32492 /trunk/data/ (5 files in 4 dirs): 20090201 14:45:13< CIA-54> ESR did not take dwarf-guard.png into account for renaming it to 20090201 14:45:13< CIA-54> dwarf.png. Fixing this. 20090201 14:45:13< CIA-54> * Rename image file (only the non-transparent portrait needed it). 20090201 14:45:13< CIA-54> * Fix wmllint rule. 20090201 14:45:15< CIA-54> * Fix relevant mainline references. 20090201 14:45:26< loonycyborg> It reuses Platform and Tool modules from scons.. 20090201 14:45:53< Shadow_Master> s/dwarf\.png/dwarf-guard.png/ (only the log message is bogus) 20090201 14:46:22< loonycyborg> And many other python modules they pull in as a dependency.. 20090201 14:46:42< Soliton> i see. why can't scons be fixed? 20090201 14:47:40< loonycyborg> Because it's in python, many things would be much easier in C++.. 20090201 14:48:00< Shadow_Master> shhht, keep it quiet. 20090201 14:48:02< loonycyborg> Like accessing native apis like win32. 20090201 14:48:19< loonycyborg> Or POSIX 20090201 14:49:05< grzywacz> hm 20090201 14:49:14< grzywacz> ctypes doesn't cut it? 20090201 14:49:54< loonycyborg> No idea. But C++ can just directly access them. 20090201 14:50:23< grzywacz> loonycyborg, http://python.net/crew/theller/ctypes/tutorial.html#loading-dynamic-link-libraries 20090201 14:51:15< CIA-54> shadowmaster * r32493 /trunk/data/ (6 files in 3 dirs): 20090201 14:51:15< CIA-54> ESR did not take nagini-fighter.png into account for renaming it to 20090201 14:51:15< CIA-54> fighter+female.png. Fixing this. 20090201 14:51:15< CIA-54> * Rename image file. 20090201 14:51:15< CIA-54> * Fix wmllint rule. 20090201 14:51:16< CIA-54> * Fix relevant mainline references. 20090201 14:51:30< grzywacz> Looks simple enough: >>> print hex(windll.kernel32.GetModuleHandleA(None)) 20090201 14:52:28< CIA-54> shadowmaster * r32494 /trunk/data/core/images/no: 20090201 14:52:28< CIA-54> ESR added a file "no" out of nowhere (actually a copy of the renamed 20090201 14:52:28< CIA-54> nagini-fighter.png). 20090201 14:52:28< CIA-54> Removing it. 20090201 14:59:27< Shadow_Master> wesbot: log 32495 20090201 14:59:28< wesbot> shadowmaster * r32495 : Rename portraits/merfolk/transparent/mermaid-initiate.png to 20090201 14:59:31< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=32495 20090201 14:59:55 * Shadow_Master waves a fish menacingly in ESR_'s direction. 20090201 15:00:51 * Shadow_Master runs 'make unresolved' on data/tools as well 20090201 15:01:55-!- Turuk [n=Turuk@adsl-178-136-115.sdf.bellsouth.net] has joined #wesnoth-dev 20090201 15:05:11< Shadow_Master> wesbot: log 32496 20090201 15:05:11< wesbot> shadowmaster * r32496 : Fix a couple of unresolved image references reported by wmlscope, after r32492. 20090201 15:05:15< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=32496 20090201 15:05:30< Shadow_Master> why is the [portrait] syntax being used there?! 20090201 15:09:28< Shadow_Master> zookeeper: mind if I assign https://gna.org/bugs/?12921 to me? 20090201 15:18:32-!- Amu [n=smar@a88-113-60-192.elisa-laajakaista.fi] has joined #wesnoth-dev 20090201 15:19:11-!- Smar [n=smar@freenet/translator/finnish/Smar] has quit [Read error: 104 (Connection reset by peer)] 20090201 15:20:17-!- Amu is now known as Smar 20090201 15:23:35< Shadow_Master> zookeeper: pah, I'll do it. I have a simple fix. Remind me later to go with your elegant solution idea. 20090201 15:23:48< Shadow_Master> e.g. bug me to death about it. 20090201 15:25:08< Shadow_Master> wesbot: log 32497 20090201 15:25:09< wesbot> shadowmaster * r32497 : Add a missing [redraw] when "teleporting" linaera in scenario 5 of An 20090201 15:25:12< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=32497 20090201 15:26:59< Shadow_Master> fabi: can you handle https://gna.org/bugs/?12912 ? 20090201 15:27:30< Ivanovic> AI0867, boucman, ESR_, fabi, grzywacz, loonycyborg, Noyga, Shadow_Master, silene, silene, Soliton, stikonas, thespaceinvader, zookeeper: how does it look regarding 1.5.9 (aka beta1)? 20090201 15:27:47< Ivanovic> any blockers left, do you have anything left in your pipeline, ...? 20090201 15:28:14< Shadow_Master> I don't have any blockers. I have a somewhat important bug in my queue, but nothing that affects mainline. you said silene twice. 20090201 15:28:32< thespaceinvader> ivanovic: nothing in the pipeline 20090201 15:28:37< CIA-54> shadowmaster * r32495 /trunk/data/core/images/portraits/merfolk/transparent/ (initiate.png mermaid-initiate.png): 20090201 15:28:37< CIA-54> Rename portraits/merfolk/transparent/mermaid-initiate.png to 20090201 15:28:37< CIA-54> initiate.png so that the engine _can actually_ find the transparent 20090201 15:28:37< CIA-54> version! 20090201 15:28:47 * Ivanovic does not care about mentioning people several times if they react then 20090201 15:28:49< Ivanovic> ;) 20090201 15:28:52< CIA-54> shadowmaster * r32496 /trunk/data/core/units/dwarves/Guardsman.cfg: Fix a couple of unresolved image references reported by wmlscope, after r32492. 20090201 15:29:00< Shadow_Master> ( did you mean Sirp ? ) 20090201 15:29:10< Ivanovic> if noone stops me, i will probably release in ~1:30 20090201 15:29:13< Ivanovic> yes, i meant him 20090201 15:29:21< loonycyborg> Ivanovic: How do you generate those lists, anyway? :) 20090201 15:29:33< Ivanovic> those two nicks are too similar (the first two letters should be unique!!!) 20090201 15:29:35< grzywacz> Ivanovic, nothing for now, just a few bugs I bothered boucman and Mordante with yesterday ;) 20090201 15:29:44< Shadow_Master> loonycyborg: tab completion, what else 20090201 15:29:49< CIA-54> shadowmaster * r32497 /trunk/data/campaigns/An_Orcish_Incursion/scenarios/5_Linaera_the_Quick.cfg: 20090201 15:29:49< CIA-54> Add a missing [redraw] when "teleporting" linaera in scenario 5 of An 20090201 15:29:49< CIA-54> Orcish Incursion. 20090201 15:29:49< CIA-54> Fixes bug #12921 for now. 20090201 15:29:50< CIA-54> ivanovic * r32498 /trunk/po/ (4 files in 4 dirs): updated Polish translation 20090201 15:29:52< Ivanovic> loonycyborg: i wade through the list of users currently in the chan and consider if i want to awake them or not 20090201 15:30:04< Shadow_Master> I'm trying to squash any trivial bugs anyway 20090201 15:30:28< Ivanovic> Shadow_Master: yes, please do so! 20090201 15:30:59< Shadow_Master> (r32497 is an example) 20090201 15:31:01< loonycyborg> Those pre-release commits caused wesnoth to become one of top active projects on http://cia.vc/ :) 20090201 15:31:02< Shadow_Master> wesbot: topic 20090201 15:31:28< Ivanovic> zookeeper: any idea about this one? https://gna.org/bugs/index.php?12911 20090201 15:31:46-!- EdB_ [n=EdB@79.82.153.3] has quit ["Konversation terminated!"] 20090201 15:31:54< Shadow_Master> anything that causes SIGSEGV should be assigned to a WML engine programmer 20090201 15:31:57< grzywacz> loonycyborg, and shows the weakness of mono :p 20090201 15:32:02< Shadow_Master> not even invalid WML should be alloewd to crash wesnoth. 20090201 15:32:12< Ivanovic> Shadow_Master: then have a look at it 20090201 15:32:14< Ivanovic> ;) 20090201 15:32:20< Ivanovic> since sapient seems to not be around atm 20090201 15:32:36< Ivanovic> afk for about an hour... 20090201 15:32:57< loonycyborg> And ShadowMaster became one of most active authors :) 20090201 15:33:17< Shadow_Master> loonycyborg: because i had to fix ESR_ 's mess 20090201 15:33:28< Shadow_Master> worth 5 commits or so 20090201 15:38:10< Soliton> Ivanovic: looks good from my side. just waiting for the release to restart the dev server. 20090201 15:38:45< grzywacz> Heh. 20090201 15:38:53< grzywacz> Stoned units get +2HP per turn. ;) 20090201 15:39:12< grzywacz> Petrified? 20090201 15:39:18< Shadow_Master> oh no. that was fixed too long ago. regression? 20090201 15:39:58< grzywacz> Given that I have a build from yesterday. Try the test scenario. 20090201 15:42:52-!- 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"] 20090201 15:43:28< Shadow_Master> it must be a golem in disguise 20090201 15:46:12< CIA-54> thespaceinvader * r32499 /trunk/data/core/images/portraits/ARTISTS: Remove credits for deprecated portraits from ARTISTS. 20090201 15:47:52< Shadow_Master> I'm seeing unchecked vector access with the crash of #12911 . 20090201 15:48:36< Shadow_Master> It does not help that there's no maintainer of UtBS around to help with the WML side, but I'll check what I can do from the C++ and mark it "Ready for testing" if possible 20090201 15:52:41< zookeeper> ivanovic, as i said, i'll try to get the deciduous forest in before the release 20090201 15:59:12< fabi> Shadow_Master: does the fix of bug 12912 need to be before the release? 20090201 15:59:38< Shadow_Master> fabi: it'd be great. 20090201 15:59:54< fabi> Shadow_Master: sorry, no. Can't do anything right now. 20090201 15:59:57< Shadow_Master> UtBS needs some help, you know... that's why you are maintainer... 20090201 16:00:04< Shadow_Master> it doesn't maintain itself. 20090201 16:00:50< fabi> Shadow_Master: I know. And it would be removed if It was my decission. 20090201 16:01:13< Shadow_Master> can someone run unix2does on data/core/images/portraits/ARTISTS and set svn:eol-style to 'native' ? 20090201 16:01:22< Shadow_Master> * unix2doesnt . 20090201 16:01:39< Shadow_Master> err, * doesnt2unix . 20090201 16:01:54-!- elias [n=elias@allegro/developer/allefant] has joined #wesnoth-dev 20090201 16:02:02< Shadow_Master> ohhh, a victim! 20090201 16:02:43-!- ilor [n=user@unaffiliated/ilor] has joined #wesnoth-dev 20090201 16:03:22< zookeeper> well, i was for removing kaleh's special AMLAs entirely... 20090201 16:03:35< Shadow_Master> ah, nvm, I'll make a partial checkout for this 20090201 16:04:04< Ivanovic> zookeeper: when will the forest be in? 20090201 16:04:43< Ivanovic> fabi: you are the maintainer of utbs, so it *is* your choice if the AMLA is still there or not... 20090201 16:04:44< Ivanovic> ;) 20090201 16:05:27< Shadow_Master> um... damnit. The vector access is unchecked, but it shouldn't be going out of bounds anyway. There's memory corruption here. 20090201 16:06:36< thespaceinvader> Ivanovic: am I too late to sneak in some minor edits to a couple of portraits? 20090201 16:06:44< Ivanovic> no, you are not 20090201 16:06:48< Ivanovic> ilor: ready for 1.5.9? 20090201 16:06:50< zookeeper> thespaceinvader, there's no freezes for art updates 20090201 16:07:02< thespaceinvader> zookeeper: thanks 20090201 16:07:04< zookeeper> ivanovic, as soon as i spend a bit of time on it, could be right now 20090201 16:07:05< Shadow_Master> frame #5 : void unit::add_modification(const std::string& type, const config& mod, bool no_add) it may be a t_string bomb 20090201 16:07:16< Ivanovic> zookeeper: please do so 20090201 16:07:26< Ivanovic> i *really* would like to work on releasing in one hour 20090201 16:07:37-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit ["Reconnecting"] 20090201 16:07:41-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090201 16:08:00< grzywacz> I hope nobody will mind if I add a sound source to the test scenario along with 3 oggs of bird singing? ;-) 20090201 16:08:12< zookeeper> ivanovic, uh, ok, i'll start on it right away 20090201 16:08:20< Shadow_Master> grzywacz: nope. 20090201 16:08:32< Shadow_Master> e.g. go ahead 20090201 16:08:41< zookeeper> grzybacz, but please commit the bird sounds to sound/ambient/ 20090201 16:08:56< grzywacz> zookeeper, sure, that's where I have them :) 20090201 16:09:25< CIA-54> shadowmaster * r32500 /trunk/data/core/images/portraits/ARTISTS: Fix line endings and set svn:eol-style on ARTISTS file 20090201 16:09:34-!- Mordante [n=chatzill@roadie.xs4all.nl] has joined #wesnoth-dev 20090201 16:09:43< Mordante> hi 20090201 16:09:48< Shadow_Master> ho 20090201 16:10:02< Shadow_Master> Mordante: the formula test in scenario-test.cfg no longer works properly 20090201 16:10:05< Ivanovic> hi Mordante 20090201 16:10:09< Mordante> ha 20090201 16:10:12< Ivanovic> you made it before i work on the release 20090201 16:10:12< Mordante> hi Ivanovic 20090201 16:10:14< Ivanovic> ;) 20090201 16:10:19< CIA-54> thespaceinvader * r32501 /trunk/data/core/images/portraits/dwarves/ (sentinel.png transparent/sentinel.png): Minor update to Dwarf Sentinel portrait 20090201 16:10:21< Shadow_Master> try right-click on the silver mage, the command, put 4+4 in the textbox, proceed... 20090201 16:11:00< Shadow_Master> formerly it'd attempt to display a color message with "4+4" and "8" in it, but now it just outputs the "4+4" part. 20090201 16:12:03< ilor> Ivanovic: haven't been doing much lately so yeah, ready, nothing pending 20090201 16:12:45< Mordante> Shadow_Master the input text without caption bug has been fixed 20090201 16:12:50< Ivanovic> zookeeper: how much of a warning ban to mabuse? 20090201 16:13:05< zookeeper> i don't know, ask turuk 20090201 16:13:16< zookeeper> i'd go for a week maybe 20090201 16:13:18< Shadow_Master> Mordante: it's not that. 20090201 16:13:18< Mordante> 14:16 Mordante: talking about copyright, can I file a FR, "gui2 source code files need headers with capitalized sentences"? what do you mean? 20090201 16:13:36< Ivanovic> Midnight_Carnival/Grey Area will get two weeks as requested by turuk 20090201 16:13:38< Shadow_Master> it's about something broken with that test. I'm busy with too much other stuff to recheck if you changed the WML 20090201 16:13:41< Mordante> I know but I'm reading the log in while compiling ;-) 20090201 16:13:51< stikonas> Ivanovic: latest trunk seems to have no grave bugs though I haven't tested much now. 20090201 16:13:58< Shadow_Master> Mordante: and what I maent about the files, is that you have "copyright 0000-0000 mark de wever" etc, all in lowercase 20090201 16:14:10< Shadow_Master> compare to e.g. src/boilerplate-header.* 20090201 16:15:07< grzywacz> Let's see if I break something... 20090201 16:15:19< CIA-54> grzywacz * r32502 /trunk/data/core/sounds/ambient/ (birds1.ogg birds2.ogg birds3.ogg): Bird singing oggs to use with sound sources. 20090201 16:15:28< Mordante> ah that I copied it from another file I guess 20090201 16:15:30< CIA-54> grzywacz * r32503 /trunk/data/scenario-test.cfg: Added a sound source to the test scenario. 20090201 16:16:06< Mordante> and I'm not bored enough to change it ;-) 20090201 16:16:13< Shadow_Master> :) 20090201 16:17:00< Shadow_Master> um, https://gna.org/bugs/index.php?12911 is really bad. Not only it does cause SIGSEGV, but it also tries to AMLA the unit more than once while at it 20090201 16:17:18< Shadow_Master> I'll postpone its research for after the release 20090201 16:17:26-!- Corvvs [n=Corvvs@pool-71-163-202-39.washdc.east.verizon.net] has joined #wesnoth-dev 20090201 16:17:55< Shadow_Master> at least I confirmed that it isn't a t_string corebomb or unchecked vector access, at least as far as the method arguments are involved. 20090201 16:18:12< ilor> Ivanovic: also re:fosdem, I have my return flight on Monday morning, do you think it'll be possible for me to extend the stay at the hostel? 20090201 16:18:23< Ivanovic> yes, this should be possible 20090201 16:18:31< ilor> alternatively I can stock up on caffeinated sweets ;) 20090201 16:18:46< Ivanovic> :) 20090201 16:18:52< grzywacz> ilor, which airport are you flying from? 20090201 16:18:59< ilor> krakow 20090201 16:19:04< grzywacz> I mean the return flight. :) 20090201 16:19:06< Shadow_Master> zookeeper: sound sources btw. 20090201 16:19:08< Shadow_Master> ;) 20090201 16:19:21< ilor> the brussels-brussels one 20090201 16:19:26< grzywacz> Oh. Ok. 20090201 16:19:41< grzywacz> The other one has a small, cosy terminal. ;-) 20090201 16:19:44< Shadow_Master> Mordante: I now know what happens with my bug 20090201 16:20:01< ilor> I figured it makes more sense, not much more expensive, and I save a lot of hassle 20090201 16:20:09< Shadow_Master> Mordante: er, your bug. http://rafb.net/p/ORWoxp16.html 20090201 16:20:21< grzywacz> ilor, but you miss a lovely train trip 20090201 16:20:26< ilor> the other flight was somewhat early evening on Sunday, and to Warsaw, which is a lot further 20090201 16:20:28< Shadow_Master> it must be related to the message not being displayed 20090201 16:20:44< Mordante> yes I also just saw that 20090201 16:21:03< ilor> grzywacz: so in fact I miss two train trips ;) (Warsaw is a lot further from where I live) 20090201 16:21:04< Shadow_Master> apparently caused by your preliminary markup support 20090201 16:21:47< grzywacz> ilor, well, yes. I enjoyed my train back from Warsaw, but it's a much better line from there to KRK... 20090201 16:22:07< Ivanovic> okay, i hope this was enough banning for today... 20090201 16:22:38< Shadow_Master> did you ban mabuse as well? :p 20090201 16:22:45< Ivanovic> sure 20090201 16:23:04< zookeeper> i'm gonna make the winter variants of the new forest like the old forest, based on snow 20090201 16:23:09< ilor> grzywacz: Warsaw-Opole takes an awful lot of time 20090201 16:23:24< grzywacz> ilor, I know. :( 20090201 16:25:57-!- Elvish_Pillager [n=eli@66-189-14-42.dhcp.oxfr.ma.charter.com] has quit [Connection timed out] 20090201 16:26:42-!- Elvish_Pillager [n=eli@66-189-14-42.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20090201 16:27:07< Shadow_Master> running the data/tools Makefile again. 20090201 16:27:39< Mordante> bug seems to be fixed, is the gotcha with the << char operator 20090201 16:28:12< Shadow_Master> since when is it fixed? 20090201 16:28:45< zookeeper> i'm a bit unsure about whether we should put the mixed forest in 20090201 16:28:49< Mordante> in my trunk 20090201 16:29:08< Mordante> but somebody wants to release in half an hour ;-) 20090201 16:29:52< zookeeper> the regular one has three variant, the mixed one would need three as well, and a hill variant would take another three. that's 9 terrains, i'd say too much :/ 20090201 16:30:25< Shadow_Master> zookeeper: can't it be just an overlay? 20090201 16:31:20< zookeeper> i'm not sure what you mean 20090201 16:31:46< zookeeper> you mean if i'd draw it on snow it'd automatically use the winter tiles, if i'd draw it on savannah it'd use the summer tiles, etc? 20090201 16:32:19< CIA-54> shadowmaster * r32504 /trunk/src/image_function.hpp: 20090201 16:32:19< CIA-54> Removed an unnecessary virtual destructor (a trivial virtual 20090201 16:32:19< CIA-54> destructor). 20090201 16:32:31< Shadow_Master> I forget about the existence of snow, oops. Then I don't know. 20090201 16:33:47< loonycyborg> Shadow_Master: Is it the virtual destructor that Mordante added to fix a compiler warning per chance? ;) 20090201 16:33:59< Shadow_Master> loonycyborg: argh! right! 20090201 16:34:03< Mordante> yes 20090201 16:35:18< Shadow_Master> Mordante: why is it needed anyway? 20090201 16:35:30< CIA-54> shadowmaster * r32505 /trunk/src/image_function.hpp: Revert r32504. 20090201 16:35:32< Mordante> I don't expect this class to run into problems without it 20090201 16:35:56< Mordante> but I rather keep this compiler warning, so added it 20090201 16:36:15< Shadow_Master> yeah, AFAICT it'd be need only if I was doing pointer management in the bae class 20090201 16:36:28< Shadow_Master> but otherwise the base class doesn't even have member fields 20090201 16:37:52< Mordante> http://www.parashift.com/c++-faq-lite/virtual-functions.html#faq-20.7 20090201 16:38:26< Mordante> like I said it might be overkill in this case but I like to keep the warning enabled 20090201 16:38:53< Mordante> some warnings are useful at times even when they produce a lot of noise most of the time 20090201 16:39:05< Shadow_Master> um, not having the virtual destructor sounds like UD from what I'm reading. 20090201 16:39:25< Mordante> (like unused variables are often noise but the warning saved your back the other day ;-) ) 20090201 16:39:42< Shadow_Master> I do delete pointers to [base_class] objects that were originally [derived_class] objects 20090201 16:39:59< Shadow_Master> so yeah, thanks :p 20090201 16:40:10< Mordante> thank g++ ;-) 20090201 16:42:38< Shadow_Master> boucman: I won't implement ~TINT() or ~WHATEVER() for 1.6 now. I'll mark https://gna.org/bugs/?11590 as Postponed, but could you comment on how to do it with animation WML when you get some spare time? 20090201 16:44:01< Shadow_Master> wesbot: topic 20090201 16:44:03< wesbot> Shadow_Master: Don't be impatient, wait until something changes... *tsk* 20090201 16:47:41-!- Shadow_Master_ [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090201 16:47:56< CIA-54> mordante * r32506 /trunk/src/gui/widgets/control.cpp: 20090201 16:47:56< CIA-54> Fix problems with the colouring of the text. 20090201 16:47:56< CIA-54> Forgot that the stream operator for a Uint8 is the same as for a char which is 20090201 16:47:56< CIA-54> not the wanted behaviour here. So casted it to an unsigned to get the wanted 20090201 16:47:56< CIA-54> behaviour. 20090201 16:48:01< Shadow_Master_> https://gna.org/bugs/index.php?12802 ... can't confirm with trunk :/ 20090201 16:48:11-!- anakayub [n=anakayub@148.191.50.60.cbj04-home.tm.net.my] has joined #wesnoth-dev 20090201 16:48:13-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit ["Reconnecting"] 20090201 16:48:43< Shadow_Master_> it may have been an incomplete german translation, checking 20090201 16:49:15< Ivanovic> no, this was not "hmm, something untranslated in german" since the strings are rather basic and in there a *long* time already 20090201 16:49:18< Shadow_Master_> um, it doesn't happen for me in 1.5.8 either :/ 20090201 16:49:25< Ivanovic> but i think this report is a dupe of some other 20090201 16:49:27< zookeeper> halfway done with the forests.. 20090201 16:49:50< Shadow_Master_> Ivanovic: yes. I tried with 1.5.8 and latest trunk and can't reproduce it with any method I can think of, with German or Spanish 20090201 16:49:56-!- Corvvs [n=Corvvs@pool-71-163-202-39.washdc.east.verizon.net] has quit [] 20090201 16:50:12< Shadow_Master_> I start HttT, quit to main menu, switch language, go to HttT again and I see no glitches 20090201 16:50:16< Ivanovic> https://gna.org/bugs/index.php?12568 20090201 16:50:22-!- crimson_penguin [n=ben@64.201.60.214] has joined #wesnoth-dev 20090201 16:50:53-!- Corvvs [n=Corvvs@pool-71-163-202-39.washdc.east.verizon.net] has joined #wesnoth-dev 20090201 16:52:44< Shadow_Master_> okay, that I can confirm. the main menu buttons are not left "stuck" with the last translation like 12802's screenshot, but some submenu items _are_ 20090201 16:52:50-!- Shadow_Master_ is now known as Shadow_Master 20090201 16:52:56< Shadow_Master> I'll mark 12802 as duplicate. 20090201 16:53:26< Ivanovic> loonycyborg: was this one already fixed in the last release(s)? https://gna.org/bugs/index.php?12683 20090201 16:55:03< Shadow_Master> loonycyborg: could you check https://gna.org/bugs/?12888 as well? 20090201 16:55:20< Mordante> I went to httt in English, quit, switches language to German restarted httt and the text in the menu is English, the button menu properly says menĂ¼ 20090201 16:55:22< Shadow_Master> I can't see how it'd affect if the user is just reading from the catalogues 20090201 16:55:25< Ivanovic> Shadow_Master: please have a look at the mail from torangan to wesnoth-dev 20090201 16:55:29< loonycyborg> Ivanovic: Yes. You can consider it fixed. 20090201 16:55:36< Mordante> so there's a bug there 20090201 16:55:46< Ivanovic> loonycyborg: then mark it fixed and directly close it 20090201 16:56:01< Mordante> I think the menu itself is not recreated and thus not retranslated 20090201 16:56:14< Ivanovic> probably something like this 20090201 16:56:20< Ivanovic> and other areas are affected, too 20090201 16:56:31< Ivanovic> so some more magic needed when switching langs is in place... 20090201 16:57:18< stikonas> Mordante: you are probably observing bug: https://gna.org/bugs/index.php?12568 20090201 16:58:20< Mordante> no tried https://gna.org/bugs/index.php?12802 20090201 16:58:54< Mordante> starting the test scenario is interesting, might be bug 12568 20090201 16:59:09< Ivanovic> they are basically the same bug 20090201 16:59:16< Ivanovic> as in "duplicate" 20090201 16:59:41< loonycyborg> Shadow_Master: I'm getting similar issues under wine.. 20090201 16:59:54-!- anakayub [n=anakayub@148.191.50.60.cbj04-home.tm.net.my] has quit ["Later"] 20090201 17:00:14< Mordante> well it's now the other way around, the menu button is English and the menu itself in German 20090201 17:01:30< loonycyborg> Actually, no. I can switch to Russian and to English 20090201 17:02:02< loonycyborg> But all other linguas show Russian instead. 20090201 17:02:27-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit [Read error: 60 (Operation timed out)] 20090201 17:02:52-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090201 17:03:12< Shadow_Master> Ivanovic: noted. it was already fixed seconds after the commit though 20090201 17:03:27< CIA-54> mordante * r32507 /trunk/src/gui/widgets/canvas.cpp: 20090201 17:03:27< CIA-54> Reduce the level of a warning. 20090201 17:03:27< CIA-54> In the new dialogs an empty image is quite common so reduced the warning level 20090201 17:03:27< CIA-54> to avoid flooding the output. 20090201 17:03:31< Shadow_Master> I'm recovering my reply 20090201 17:04:46< Ivanovic> wesbot: topic 20090201 17:05:06< Soliton> objections to making fog and random start time the default for mp maps? 20090201 17:05:33< Ivanovic> not on my end 20090201 17:06:01< Mordante> Ivanovic the colour bug has been fixed, so I'm ready for the release (unless somebody uncovers another problem ;-) ) 20090201 17:06:14< Mordante> I don't play MP so no objection at all 20090201 17:07:21< zookeeper> ok, i've now hacked together the winter tiles... 20090201 17:07:29< Shadow_Master> I thought that was the default. The random start time is a good i 20090201 17:07:29-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit [Client Quit] 20090201 17:07:40-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090201 17:08:10-!- stikonas [n=and@ctv-79-132-188-113.vinita.lt] has quit [Remote closed the connection] 20090201 17:08:32< loonycyborg> Shadow_Master: Locale switching is implemented by setting evironment variables. Can anything prevent them from being set on limited accounts? 20090201 17:09:09< Shadow_Master> loonycyborg: not sure. IIRC you can override system-wide environment variables in a per-user basis 20090201 17:09:20< Shadow_Master> but I haven't used windows for years... 20090201 17:10:08< loonycyborg> There are also some weird caviats with SetEnvironmentVariable and putenv affecting *different* environments. 20090201 17:10:15< Shadow_Master> ESR_: still pling 20090201 17:13:06-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit ["leaving"] 20090201 17:15:58-!- Corvvs [n=Corvvs@pool-71-163-202-39.washdc.east.verizon.net] has quit [] 20090201 17:16:44< zookeeper> i'm gonna change all forests to have aliasof=_bas, ^Fp and mvt_alias=-,_bas, ^Fp so that you can put them on any base terrain and they always use best defense + worst movement 20090201 17:17:07< zookeeper> currently they don't have that, but the base terrains are hardcoded in WML 20090201 17:18:22-!- EdB [n=EdB@79.88.117.200] has joined #wesnoth-dev 20090201 17:19:29-!- Shadow_Master_ [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090201 17:19:45-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit [Nick collision from services.] 20090201 17:19:50-!- Shadow_Master_ is now known as Shadow_Master 20090201 17:20:18-!- stikonas [n=and@ctv-79-132-188-113.vinita.lt] has joined #wesnoth-dev 20090201 17:22:11-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit [Client Quit] 20090201 17:22:19-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090201 17:23:12-!- Corvvs [n=Corvvs@pool-71-163-202-39.washdc.east.verizon.net] has joined #wesnoth-dev 20090201 17:23:58< zookeeper> i think i got it now, but i'll have to test it a bit first 20090201 17:24:06-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit [Client Quit] 20090201 17:26:11-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090201 17:26:49< Ivanovic> Mordante: a request: the selection box (eg when starting the tutorial and selecting who to play) should get an opaque background, too 20090201 17:26:56< Ivanovic> otherwise it looks strange... 20090201 17:28:34< Ivanovic> zookeeper: any idea when the black backround from lisar and delfador (eg in the tutorial) will be removed? 20090201 17:28:50< zookeeper> Ivanovic, right away when someone copies them over from HttT 20090201 17:29:07< zookeeper> jetryl committed transparent HttT portraits a while ago 20090201 17:29:12< Ivanovic> zookeeper: at least delfador is still with a black backround when starting httt 20090201 17:29:19< zookeeper> well, that's for mordante then, i think :) 20090201 17:29:30< Shadow_Master> i can do that... 20090201 17:29:44< zookeeper> but that shouldn't be possible, there's no black background portraits at all in HttT anymore 20090201 17:30:06< zookeeper> unless the tutorial leaks binary paths, which it might 20090201 17:30:37< zookeeper> ah, good thing i'm testing my changes, we wouldn't want everyone to be unable to enter any forest hexes in 1.5.9 :] 20090201 17:31:19-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit ["Reconnecting"] 20090201 17:31:25-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090201 17:32:09< Shadow_Master> Ivanovic, zookeeper . starting the tutorial and then playing HttT will cause problems... 20090201 17:32:19< Ivanovic> looks like the tutorial *does* leak image paths... 20090201 17:32:20< Shadow_Master> there's a image caching issue I'm trying to solve - not related to the binary_path sytem directly 20090201 17:32:38< Soliton> err, what's [multiplayer_]? 20090201 17:32:48< zookeeper> Soliton, a silly way of commenting something out 20090201 17:32:59< Ivanovic> okay, i am commiting copied over images from httt to the tutorial 20090201 17:33:15< zookeeper> i need to add a new archetype terrain for forest (a bit like frozen) 20090201 17:33:16< Shadow_Master> it happens the same with HttT vs. LoW btw 20090201 17:33:34< Soliton> hmm, so Baufo's new maps are not really in? 20090201 17:33:35< CIA-54> ivanovic * r32508 /trunk/data/campaigns/tutorial/images/portraits/ (delfador.png konrad.png lisar.png): copy over potraits from httt to the tutorial 20090201 17:33:43< zookeeper> is just F ok as a string, or should i come up with a second letter? 20090201 17:34:02< zookeeper> Soliton, i guess so 20090201 17:34:08< zookeeper> i think he did that himself, IIRC. not sure. 20090201 17:34:18< Shadow_Master> zookeeper: I guess you should add another letter. Use Ft 20090201 17:34:28< Soliton> he probably wanted feedback from paterson... 20090201 17:34:28< Shadow_Master> (like we use At, Qt and others already) 20090201 17:35:36< zookeeper> Shadow_Master, tropical already has that 20090201 17:35:44< zookeeper> Fr :p? 20090201 17:37:12< CIA-54> ivanovic * r32509 /trunk/data/campaigns/tutorial/images/units/ (7 files): sync unit images used for the tutorial, too 20090201 17:38:14< fabi> zookeeper: maybe you should post in the thread that you do the coding, beetlenaut seems to bother with it himself which isn't realy needed if you are already on it. 20090201 17:38:57< zookeeper> fabi, yeah, but i'm really really busy working on it right now :x i'll post something quickly 20090201 17:39:11< fabi> zookeeper: I can do it for you if wanted. 20090201 17:40:12< zookeeper> no need 20090201 17:44:36< Soliton> ok, i'll turn fog and random start time on by default and turn random start time off for all mainline 2p maps. i think it's ok to have it on for the other maps. 20090201 17:45:14-!- Shadow_Master_ [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090201 17:45:16-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit [Read error: 104 (Connection reset by peer)] 20090201 17:45:41-!- Shadow_Master_ is now known as Shadow_Master 20090201 17:46:36 * zookeeper is wrestling with terrain aliasing not working right 20090201 17:46:53< zookeeper> or at least not how i'd like it to.. 20090201 17:50:02 * Shadow_Master goes to eat a delicious chocolate cake for now 20090201 17:50:29 * zookeeper eats a deciduous tree 20090201 17:51:43-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit ["Delicious cake!"] 20090201 17:52:01-!- elias__ [n=elias@80-121-81-225.adsl.highway.telekom.at] has joined #wesnoth-dev 20090201 17:57:48< zookeeper> wtf wtf wtf, an elf now gets best movement + best defense on the same tile of forest where a slayer gets worst movement + best defense :S 20090201 17:57:54< CIA-54> ivanovic * r32510 /trunk/data/gui/default/window/mp_login.cfg: change button name to the default in a yes/no dialog ('OK' instead of 'Login') 20090201 17:58:02< CIA-54> ivanovic * r32511 /trunk/po/wesnoth-lib/de.po: updated German translation 20090201 17:58:33< Ivanovic> okay, running the pot-update to prepare 1.5.9 20090201 18:00:31< Mordante> Ivanovic I know the selection looks ugly at the moment, but I want to ask an artist to provide an entire set of nice images for this listbox 20090201 18:00:34< CIA-54> ivanovic * r32512 /trunk/po/ (wesnoth/POTFILES.in wesnoth-lib/POTFILES.in): update list of src files... 20090201 18:00:44< Ivanovic> okay 20090201 18:01:44< Soliton> zookeeper: random start time on is ok for ANL, right? 20090201 18:02:10< Mordante> but I need a good test case with all items in, IMO the scrollbar also looks ugly 20090201 18:02:41< grzywacz> argh, portraits got broken again :E 20090201 18:02:44< zookeeper> Soliton, quite surely yes 20090201 18:02:53< Ivanovic> grzywacz: details! 20090201 18:03:17< grzywacz> Ivanovic, same as yestarday! http://kolos.math.uni.lodz.pl/~grzywacz/konrad.jpg 20090201 18:03:38< zookeeper> how about i commit what i have, and then we'll all take a nice little look together at what's wrong :p? 20090201 18:03:45< CIA-54> soliton * r32513 /trunk/ (18 files in 3 dirs): * made fog of war and random start time default to on 20090201 18:04:11< zookeeper> grzybacz, surely not after ivanovic * r32509 /trunk/data/campaigns/tutorial/images/units/ (7 files): sync unit images used for the tutorial, too 20090201 18:04:24< Ivanovic> jupp 20090201 18:04:27< zookeeper> oh. nevermind. he didn't sync the portraits. 20090201 18:04:34< Ivanovic> the image of konrad with black bg *is* gone 20090201 18:04:40< grzywacz> zookeeper, I have the same breakage in httt as well 20090201 18:04:46< Ivanovic> wesbot: log r32508 20090201 18:04:50< wesbot> ivanovic * r32508 : copy over potraits from httt to the tutorial 20090201 18:04:50< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=32508 20090201 18:04:59-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20090201 18:05:12< zookeeper> Ivanovic, ok, ok, i was looking at the wrong commit 20090201 18:05:49< Soliton> grzywacz: fresh data dir or from a checkout? 20090201 18:06:15< grzywacz> Soliton, from scons install about 1 hour ago. 20090201 18:06:30< grzywacz> It worked fine for some time, then *that* happened. 20090201 18:06:38< Soliton> well, is it in a new location or overwriting old data? 20090201 18:06:40< zookeeper> btw, i wouldn't mind if we got a couple more hours of time...i'm really craving for dinner and such 20090201 18:06:48< grzywacz> Soliton, it was a new one 20090201 18:06:53< Soliton> k 20090201 18:06:57< Ivanovic> grzywacz: please run svn up and check again... 20090201 18:07:44< Soliton> zookeeper: you were talking about forested hills? 20090201 18:07:45< grzywacz> Ivanovic, doing that just now. 20090201 18:07:51-!- elias [n=elias@allegro/developer/allefant] has quit [Connection timed out] 20090201 18:08:00< zookeeper> Soliton, um, not specifically 20090201 18:08:03< CIA-54> ivanovic * r32514 /trunk/po/ (423 files in 9 dirs): 20090201 18:08:03< CIA-54> pot-update (preparing for 1.5.9) 20090201 18:08:03< CIA-54> regenerate doc files (no changes here...) 20090201 18:08:20< Soliton> ok, what exactly is the problem? 20090201 18:08:30< zookeeper> an elf now gets best movement + best defense on the same tile of forest where a slayer gets worst movement + best defense 20090201 18:12:16< zookeeper> it doesn't make any sense to me at all :/ 20090201 18:12:47< zookeeper> i don't understand what the pattern is. humans get worst movement + best defense, dwarves get best movement + best defense 20090201 18:13:25< zookeeper> but, i really can't get it fixed _now_, i need at least an hour more time 20090201 18:13:50< zookeeper> or maybe a bit more, no idea how many different things i need to try out 20090201 18:16:54-!- Noyga [n=lame-z@AVelizy-151-1-92-156.w86-205.abo.wanadoo.fr] has quit [Remote closed the connection] 20090201 18:17:31< Ivanovic> zookeeper: take the time and ping me when it works! 20090201 18:17:50< ESR_> Ivanovic: Have you shipped 1.5.9 yet? 20090201 18:17:54-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090201 18:17:55< Ivanovic> ESR_: no 20090201 18:18:16-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit [Client Quit] 20090201 18:18:21-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090201 18:18:22< zookeeper> Ivanovic, awesome, thanks 20090201 18:18:23< ESR_> I have no to-do items left before it. 20090201 18:18:34< Ivanovic> ESR_: good 20090201 18:18:43< Ivanovic> zookeeper: and don't forget to eat a little 20090201 18:18:44< Ivanovic> ;) 20090201 18:19:05< Ivanovic> zookeeper: and it would be *really* good if you managed to have it solved in lets say 100mins 20090201 18:19:13-!- Noyga [n=lame-z@AVelizy-151-1-92-156.w86-205.abo.wanadoo.fr] has joined #wesnoth-dev 20090201 18:19:16< zookeeper> i'll do my best :x 20090201 18:19:19< Ivanovic> (since i need some time for packaging and got to get up "too early" tomorrow 20090201 18:19:45< Shadow_Master> Soliton: no, random start time is not good for ANL 20090201 18:19:50< Shadow_Master> it would break the dialog consistency. 20090201 18:19:58< Ivanovic> ANL is some survival type scenario, right? 20090201 18:20:06< Ivanovic> those are "different" anyway 20090201 18:20:21< Ivanovic> so there it should be fixed so that the designer can do at least some planning 20090201 18:20:39< zookeeper> hmm, i wonder if it could just be a case of best defense, best movement getting used.. 20090201 18:21:01< Shadow_Master> everything tends to happen at strategic ToDs 20090201 18:22:40-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit [Read error: 104 (Connection reset by peer)] 20090201 18:22:40-!- EdB [n=EdB@79.88.117.200] has quit ["Konversation terminated!"] 20090201 18:25:12< grzywacz> Ah, fun. Wesnoth with sound sampling frequency at 80khz ;) 20090201 18:27:30< ESR_> Ivanovic: How are the translations coming? 20090201 18:28:06< grzywacz> ESR_, http://www.wesnoth.org/gettext/index.php?package=alloff&order=trans&version=trunk 20090201 18:28:06< Mordante> ESR_ http://www.wesnoth.org/gettext/?version=trunk&package=alloff 20090201 18:28:10< grzywacz> Mordante, :P 20090201 18:28:30< Mordante> great minds think alike ;-) 20090201 18:28:48-!- EdB [n=EdB@79.88.117.200] has joined #wesnoth-dev 20090201 18:29:18-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090201 18:29:28-!- thespaceinvader_ [n=chatzill@91.108.168.180] has joined #wesnoth-dev 20090201 18:29:35< ESR_> I see there is much work to be done. 20090201 18:29:45-!- thespaceinvader [n=chatzill@91.108.161.193] has quit [Nick collision from services.] 20090201 18:29:46< ESR_> I wish I could help. 20090201 18:29:54-!- thespaceinvader_ is now known as thespaceinvader 20090201 18:30:11< Mordante> at least it looks better than at the start of 1.4 20090201 18:30:24< grzywacz> ESR_, go ahead. You can't make Macedonian any worse. ;-) 20090201 18:31:06 * ESR_ wonder WTH "Macedonian" is. 20090201 18:31:11< Mordante> we have a British translation ;-) 20090201 18:31:15 * ESR_ consults Google 20090201 18:31:43 * Mordante prefers wikipedia for this kind of information ;-) 20090201 18:31:54< elias__> shouldn't British have been rather easy to get to 100%? 20090201 18:31:56< ESR_> Mordante: Actually, I could do that. I used to live there and know the rules. 20090201 18:32:07< Mordante> I know 20090201 18:32:19< elias__> just copy the English one, then to a dictionary replace of different spellings I assume 20090201 18:32:25< elias__> s/to/do/ 20090201 18:33:08< grzywacz> I'd like to see an April Fool's edition with translations done by babelfish :P 20090201 18:33:38< Mordante> might be funny to do 20090201 18:33:47< ESR_> There are some very minor differences in syntax. For example, there are places where American English uses a definite article buth British omits one, and a couluple of strong verb forms retained in American but lost in British. 20090201 18:34:45< ESR_> That said, it is quite trivial. Maybe I should do it just to learn the translation machinery. 20090201 18:35:19 * crimson_penguin is trying to self-contain his Wesnoth XCode project in one folder 20090201 18:35:28< Shadow_Master> ESR_: ESR_ can you check 32492, 32493, 32494, 32495, 32496 ? 20090201 18:35:32< stikonas> Lithuanian translation was in 25th place a year ago and it is still in 25th place even though translations improved from ~27% to 42.5%. So at least in the middle translations have improved. 20090201 18:35:35< elias__> but it means manually reading through all the strings is required.. so quite a bit of work then 20090201 18:35:35< grzywacz> ESR_, just grab poedit or some arcane emacs mode and off you go ;) 20090201 18:35:57< ESR_> The po files are the editable ones? 20090201 18:36:04< Shadow_Master> ESR_: ^^ 20090201 18:36:15< isaac> ESR_: yes 20090201 18:36:18< elias__> translation also doesn't take much more time then reading + writing all the strings, if you're good at both languages 20090201 18:36:23< ESR_> Shadow_Master: Looking... 20090201 18:36:41< ESR_> wesbot: log 32492 20090201 18:36:41< Shadow_Master> ( i hope you understood that those are revision numbers ) 20090201 18:36:42< wesbot> shadowmaster * r32492 : ESR did not take dwarf-guard.png into account for renaming it to 20090201 18:36:46< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=32492 20090201 18:36:48< Shadow_Master> please do it in a query! 20090201 18:36:59< Shadow_Master> /msg wesbot log nnn 20090201 18:37:08< ESR_> OK. 20090201 18:37:25< grzywacz> Well, uh. Translations. Let's get some more strings from aoi done... 20090201 18:37:58 * Shadow_Master looks at grzywacz 20090201 18:38:06< Shadow_Master> :> 20090201 18:38:38< grzywacz> Shadow_Master, if you pulled that out because of my friendly competitive remark, then I'm extra happy :P 20090201 18:39:56< grzywacz> Which reminds me that I found some typos in that campaign... 20090201 18:40:23-!- elias__ [n=elias@80-121-81-225.adsl.highway.telekom.at] has quit ["Leaving"] 20090201 18:40:32< Soliton> Shadow_Master: what happens at strategic ToDs in ANL? 20090201 18:41:57< ESR_> Shadow_Master: I see what hapopened. tsi introduced a bnew convention for portraits to be deleted without actually telling me about it. 20090201 18:42:31< Shadow_Master> ESR_: I talked with him about it. Just tell me what the hell was "no" for. 20090201 18:42:43< Shadow_Master> ESR_: and whether my wmllint changes are sane or not 20090201 18:43:28< ESR_> That was his wayof tagging portraits to be removed in the old-name-to-new0name mapping file., only I didn't know that. 20090201 18:43:36< Shadow_Master> Soliton: turn 3: "One of your peasants has happened upon some spider's nests in the north and south." (afternoon) ; turn 5: "Your men report strange sounds coming from some caves to the east and west." 20090201 18:43:49< Shadow_Master> I'm sure those were written according to the ToD sequence, specially the turn 5 event 20090201 18:43:52< ESR_> I'm reviewing, yourv changes look sane so far. 20090201 18:44:15< Shadow_Master> :| 20090201 18:44:20< Soliton> Shadow_Master: i have no idea what makes you sure of that. 20090201 18:44:21< Shadow_Master> ESR_: riiight... 20090201 18:45:24-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit ["Reconnecting"] 20090201 18:45:58< ESR_> Shadow_Master: Looks good. Sorry about the glitches, they happened because my conversion scrupit took literarry a rename mapping that had a few lines of bad data in it. 20090201 18:46:07-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20090201 18:46:18< ESR_> s/scrupit took literarry/script took literally/ 20090201 18:46:34< Shadow_Master> Soliton: it's a gut feeling - strange noises in the night... 20090201 18:47:07< Shadow_Master> actually, just do whatever you want, 20090201 18:48:52< zookeeper> what puzzles me about the aliasing problem is that the rubble has identical WML but it works perfectly right. 20090201 18:49:17< zookeeper> hmm, except that it doesn't have a default_base= 20090201 18:50:14-!- Sirp_ [n=me@c-71-198-3-104.hsd1.ca.comcast.net] has joined #wesnoth-dev 20090201 18:50:29< zookeeper> and yes, i had dinner and am bursting with joy after having finally found a decent veggie substitute for chicken \o/ 20090201 18:50:50< Shadow_Master> ESR_: okay. 20090201 18:51:35< Soliton> soja with chicken flavour? 20090201 18:52:10< Soliton> s/soja/soy/ 20090201 18:52:11< zookeeper> Soliton, well, uh, i guess you could call it that. i didn't really check what it's made of exactly. 20090201 18:52:28< Soliton> probably better that way. :-> 20090201 18:52:28< zookeeper> soy and wheat and all that stuff i suppose 20090201 18:52:29< Shadow_Master> I shouldn't even be here. I should be outside, getting sunburns and breathing difficulties. 20090201 18:52:29-!- Shadow_Master [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit ["leaving"] 20090201 18:53:38< Soliton> zookeeper: so about the terrain issue. how has a forest tile best/worst of anything? what other terrain is in there? 20090201 18:55:17< zookeeper> Soliton, well, Gs^Fp already has a base which you can also change by shift(orwhatever)-painting. to make the new terrains more properly useful i'm changing all forest terrains to have worst move + best def 20090201 18:55:29< zookeeper> currently if you paint a forest on water, it just behaves like forest only 20090201 18:56:21-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has joined #wesnoth-dev 20090201 18:58:25< Soliton> so an engine bug? i suppose those keys haven't been used much so far. 20090201 18:59:08< Sapient> ilor: I think I found an editor crash... 20090201 18:59:16< zookeeper> yeah it looks like an engine bug, but as i said everything works fine for rubble and it has identical WML 20090201 19:02:27< ilor> Sapient:? 20090201 19:02:54< ilor> Sapient: there's one already in the bugtracker that I know about and plan to fix next week 20090201 19:03:29< Sapient> ok 20090201 19:08:22< zookeeper> Soliton, correction: rubble doesn't work right either, it's an engine bug 20090201 19:09:31< zookeeper> namely, even if the terrain has mov_alias=-,_bas,Hh the unit won't receive worst movement of base or hills, but just hills 20090201 19:09:57< zookeeper> Mordante, ping? 20090201 19:12:16< Mordante> zookeeper pong 20090201 19:12:18< Soliton> i'm guessing merge_alias_lists() is at fault. 20090201 19:12:25< zookeeper> Mordante, read above 20090201 19:13:13< zookeeper> i'm trying to make a terrain with mov_alias=-,_bas,Hh for making it use worst movement of whatever base terrain it's used on and hills, but it always just uses the hill movement 20090201 19:13:37< zookeeper> and that's preventing all this new forest stuff from working right :x 20090201 19:13:48< zookeeper> (i just used hills as an example there) 20090201 19:14:21< Sapient> hmm.. looks like wesbot is missing from the credits ^_^ 20090201 19:14:39< zookeeper> he is? 20090201 19:14:55< Soliton> zookeeper: does it work right if you use +,_bas...? 20090201 19:14:57< Sapient> oh, no wait... I was reading IftU 20090201 19:14:58< zookeeper> he's in the end at the bots section. but CIA should be added too 20090201 19:15:03< zookeeper> Soliton, i'll try 20090201 19:15:39-!- markm_ [n=markm@hlfxns01bbg-142177176240.pppoe-dynamic.ns.aliant.net] has quit [Read error: 104 (Connection reset by peer)] 20090201 19:15:46-!- markm [n=markm@hlfxns01bbg-142177176240.pppoe-dynamic.ns.aliant.net] has joined #wesnoth-dev 20090201 19:16:35< zookeeper> Soliton, no, same result 20090201 19:18:01< zookeeper> i suggest i try to get the WML as right as i can, commit that, and then the rest of you can figure out the code fixes :)? 20090201 19:18:16< Soliton> a test case would be good, yes. 20090201 19:18:39-!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20090201 19:18:44< Soliton> it looks to me like merge_alias_lists() is replacing not merging. 20090201 19:18:56< zookeeper> ok, gimme a few minutes to finalize this.. 20090201 19:19:06< Soliton> which would explain your observation afaict. 20090201 19:19:32< Soliton> hmm.. 20090201 19:20:18< Mordante> I'm also looking at the code 20090201 19:22:54< Soliton> no, it's replacing "_bas" with the base terrain. that makes sense. 20090201 19:23:32< Soliton> it looks like _bas is always + though. 20090201 19:24:41< Soliton> not sure why that is done. 20090201 19:27:22< CIA-54> zookeeper * r32515 /trunk/data/core/ (20 files in 2 dirs): 20090201 19:27:22< CIA-54> Added in beetlenaut's new deciduous forest terrains. This includes a new 20090201 19:27:22< CIA-54> archetype forest terrain, but that can be removed in a backwards-compatible way 20090201 19:27:22< CIA-54> later (it's probably not necessary, but I can't test and be sure due to the 20090201 19:27:22< CIA-54> aliasing bug). 20090201 19:27:42< zookeeper> i'll add some to the test scenario now 20090201 19:29:09< Mordante> is there any documentation on the wiki how it's supposed to work? 20090201 19:30:10< Mordante> I see no information about the base terrains 20090201 19:30:47< Mordante> and the code is not really clear what's supposed to happen 20090201 19:34:41< zookeeper> ok, there's your testcase. all the forests should have worst movement and best defense of forest and whatever base they're on. 20090201 19:34:47< zookeeper> oh, commit failed.. 20090201 19:35:17< Mordante> is there any documentation how the merging is supposed to work? 20090201 19:35:41< zookeeper> TerrainWML ? 20090201 19:35:58< zookeeper> didn't you implement that whole thing anyway :P? 20090201 19:36:18< Mordante> no I didn't and never liked the idea in the first place 20090201 19:36:23< Mordante> mog implemented it 20090201 19:36:31< zookeeper> ah, right. 20090201 19:36:47< Mordante> I always feared a can of worms with aliasing... 20090201 19:37:12< CIA-54> zookeeper * r32516 /trunk/data/scenario-test.cfg: Added a bunch of different overlay forests to the test scenario near the top right corner. 20090201 19:37:16< zookeeper> there you go.. 20090201 19:40:17-!- fabi [n=fabi@e179056163.adsl.alicedsl.de] has quit [Remote closed the connection] 20090201 19:40:40< Mordante> can you try to PM mog to look at it? I've no idea how it's supposed to work and to be honest it's not something I want to dig in 20090201 19:41:20< zookeeper> argh. 20090201 19:41:31< zookeeper> i gotta leave for an hour in a few minutes 20090201 19:41:51< Mordante> I'm about to leave as well 20090201 19:42:08< Soliton> looks like it works for me now. 20090201 19:42:18< Mordante> great :-) 20090201 19:42:26< zookeeper> sounds good :) 20090201 19:42:31< Soliton> a wolf should need 3 MP and have 50% defense? 20090201 19:42:40< Soliton> on the water version. 20090201 19:42:45< zookeeper> in shallow water yes 20090201 19:42:59< zookeeper> forest defense, shallow water movement 20090201 19:43:10< Soliton> ok, i just removed the forced + on the base terrain. 20090201 19:43:34< zookeeper> unfortunately i can't test the fix myself right now 20090201 19:43:46< Soliton> elves need whatever moves they need on the base. 20090201 19:44:06< Soliton> i can commit and build you a new exe. 20090201 19:44:11< zookeeper> so we can just hope that any of the other forest variants aren't broken now 20090201 19:44:14< Soliton> other test cases? 20090201 19:44:31< Soliton> well, i guess i'll just commit. 20090201 19:44:44< zookeeper> well, if you could test the old snow forest, and forested hills terrains i think that'd be enough 20090201 19:44:57< Soliton> is that in the test scenario? 20090201 19:45:18< Soliton> it won't use the code i changed anyway though? 20090201 19:45:40< Soliton> i mean i just changed code where _bas is replaced with the actual base terrain. 20090201 19:45:52< Soliton> as i understand (read guess) it. 20090201 19:46:12< zookeeper> i changed those terrains too for consistency and because i was unsure of how they'd behave now that i changed the basic ^Fp terrain 20090201 19:46:32< zookeeper> (since i couldn't test that properly due to the bug) 20090201 19:47:29< zookeeper> also i'm gonna hide the mixed variants for now, so it won't break compatibility if we want to not include those after all 20090201 19:47:54< Soliton> ""if we are in reverse mode, insert PLUS before and MINUS after the base list so calculation of base aliases will work normal" 20090201 19:48:10< Soliton> that's the comment why the + was forced on the base terrain. 20090201 19:48:17< Soliton> does that make any sense to you? 20090201 19:48:45< zookeeper> err, not really. but i'm not sure if that tells us anything :p 20090201 19:48:54< Soliton> specifically the "calculation of base aliases will work normal" part. 20090201 19:49:05-!- Corvvs [n=Corvvs@pool-71-163-202-39.washdc.east.verizon.net] has quit [] 20090201 19:49:17< Soliton> anyway i'll commit and you can do more tests. 20090201 19:49:36< zookeeper> yeah, i'll be back in an hour or so, but i guess ivanovic will have tagged by then 20090201 19:49:58< zookeeper> if not, all the better, but i _think_ it should work now. in any case, it should be easy for you to test. 20090201 19:51:14< Soliton> if you can tell me what other terrain specifically i should test... 20090201 19:52:36< zookeeper> the existing old snow pine forest, forested hills and snow forested hills. and rubble on various terrains, it should also be worst movement and best defense of the base and hills 20090201 19:55:06< zookeeper> mushroom grove needs the same behaviour though 20090201 19:55:09< zookeeper> i'll commit quickly 20090201 19:56:12< Soliton> looks good to me. i put all kinds of snow forest and forest painted on snow on a map and they all require 2MP for an elf. 20090201 19:56:27< CIA-54> zookeeper * r32517 /trunk/data/core/terrain.cfg: 20090201 19:56:27< CIA-54> Hid the mixed forest variants for now (so they can be removed if we want to 20090201 19:56:27< CIA-54> without breaking compatibility) and made the mushroom groves also have best 20090201 19:56:27< CIA-54> defense and worst movement of mushroom and whatever base they're used on. 20090201 19:56:59< zookeeper> the mushroom aliasing should work like that, unless def_alias=_bas,^Uf confuses the game somehow 20090201 19:57:34< zookeeper> if it does, then all it needs is a new hidden archetype mushroom terrain just like i did with the forest, and then using that as an alias in the mushroom aliasing lines 20090201 19:57:36< zookeeper> off now -> 20090201 19:58:04< CIA-54> soliton * r32518 /trunk/src/terrain.cpp: do not force '+' on the base terrain of aliases 20090201 19:58:12< Ivanovic> zookeeper: so should things be ready for a release? 20090201 20:00:06< Soliton> i think so. building a new exe now so zookeeper can test. up to you how long you want to wait for that... 20090201 20:00:42< Ivanovic> i think i will just try releasing 20090201 20:05:12 * crimson_penguin is all ready to switch to "tags/1.5.9" 20090201 20:05:18< Mordante> good luck, I'm off now 20090201 20:05:23< CIA-54> ivanovic * r32519 /trunk/ (5 files in 2 dirs): bump version to 1.5.9 20090201 20:05:45-!- Mordante [n=chatzill@roadie.xs4all.nl] has quit ["ChatZilla 0.9.84 [Iceweasel 3.0.5/2008122011]"] 20090201 20:05:58-!- YogiHH [i=YogiHH@d159127.adsl.hansenet.de] has joined #wesnoth-dev 20090201 20:06:09< Sapient> yo Yogi 20090201 20:06:14< YogiHH> hi Sapient 20090201 20:06:26< Sapient> what's up? 20090201 20:06:44< YogiHH> Sapient, did you compile the libraries for wesnoth by yourself or did you download them? 20090201 20:07:02< Ivanovic> grzywacz: or do you have an update po file left? 20090201 20:07:07< Ivanovic> hi YogiHH and Sapient 20090201 20:07:14< Ivanovic> are you two fine with releasing right now? 20090201 20:07:25< YogiHH> Ivanovic, i am 20090201 20:07:25< Sapient> YogiHH, most of them I built myself, except for paingo and cairo stuff (1.5.9 was just tagged. btw) 20090201 20:07:40< Ivanovic> no, not tagged yet, i am just working on it 20090201 20:08:34< loonycyborg> Will you assasinate people who commit between pre-release version bump and post-release version bump? :P 20090201 20:09:16 * loonycyborg is just curious. He doesn't need to commit anything now 20090201 20:09:46< Ivanovic> loonycyborg: depends 20090201 20:09:53< Ivanovic> that is: if i ask for the commit it is fine 20090201 20:10:02< Ivanovic> if not, it is likely that the commit will just be lost in the release 20090201 20:10:08< YogiHH> lol 20090201 20:10:36< YogiHH> Ivanovic: you forgot "accidentally" ;-) 20090201 20:11:11< crimson_penguin> Ivanovic: I made a "Mac Compile Stuff" and posted it on the forum 20090201 20:11:25< Ivanovic> crimson_penguin: great 20090201 20:11:36< crimson_penguin> It's a 19MB zip file, but uncompressed it's much bigger, because it's got all Boost headers 20090201 20:11:43< Ivanovic> :) 20090201 20:11:49< Ivanovic> crimson_penguin: is it uploaded to sf.net? 20090201 20:11:55< Ivanovic> that is probably the best space to store it 20090201 20:12:00< crimson_penguin> No, just my server 20090201 20:12:10< crimson_penguin> I figured I'd let people test first 20090201 20:12:19< crimson_penguin> I've got 100GB of transfer I'm not using anyway ;) 20090201 20:12:37< Ivanovic> :) 20090201 20:13:38< crimson_penguin> It does require XCode 3, which requires Leopard... but there's nothing I can do about that, since I use XCode 3 and it's not backwards compatible 20090201 20:13:52< Ivanovic> that's the way it is... 20090201 20:14:25-!- stikonas [n=and@ctv-79-132-188-113.vinita.lt] has quit [Remote closed the connection] 20090201 20:14:36< crimson_penguin> I'm pretty sure I got it totally self-contained, but you never know 20090201 20:16:11< crimson_penguin> I also figured out what the original problem with linking to Python was: my Python framework didn't have a symlink to the library file in the root 20090201 20:17:30< Soliton> Ivanovic: hmm, looks like there are some problems.. 20090201 20:19:04< Soliton> Ivanovic: nobody can move on mushroom groove overlay terrain it seems. 20090201 20:20:51< Ivanovic> ARGH!!! 20090201 20:21:10< Ivanovic> Soliton: do you know a way to fix this? 20090201 20:23:16< Soliton> probably reverting part of zookeeper's last commit.. i'll test. 20090201 20:25:32< Soliton> yep. 20090201 20:27:55< Soliton> that was not a good idea anyway, i think. since mushroom grove is itself a real terrain and elves for example should need 2MP on it and not 3. 20090201 20:28:34-!- stikonas [n=and@ctv-79-132-188-113.vinita.lt] has joined #wesnoth-dev 20090201 20:29:13< crimson_penguin> Mushroom groves seem kinda crazy; are they such huge mushrooms that it's hard to get through them? 20090201 20:29:22< crimson_penguin> Kinda cool at the same time though, if that's the case 20090201 20:30:22< stikonas> Ivanovic: r32519 (1.5.9) crashes with assert then trying to connect to MP server. 20090201 20:30:43< grzywacz> Ivanovic, don't wait for me. 20090201 20:30:52< stikonas> wesnoth-git/src/gui/widgets/event_handler.cpp:288: void gui2::tevent_handler::mouse_capture(bool): Assertion `mouse_focus_' failed. 20090201 20:30:53< Soliton> stikonas: works fine for me. 20090201 20:31:09< stikonas> I've entered wrong password a couple of times 20090201 20:31:29< stikonas> and then wesnoth crashed and mouse remained locked 20090201 20:31:37< Soliton> ok, that's the problem. 20090201 20:31:45< stikonas> and this was reproducable 20090201 20:31:47< Soliton> already reported, i think. 20090201 20:33:01< Ivanovic> known 20090201 20:33:10< Ivanovic> not sure if there is a bug report for this one 20090201 20:33:56< stikonas> I haven't found any bug report 20090201 20:34:15< Ivanovic> then please post one 20090201 20:34:41< Soliton> Ivanovic: committed a fix. 20090201 20:34:46< CIA-54> soliton * r32520 /trunk/data/core/terrain.cfg: revert mushroom grove to a proper terrain again 20090201 20:35:41< Soliton> not sure what else to test for so i hope nothing else broke... 20090201 20:36:15-!- YogiHH [i=YogiHH@d159127.adsl.hansenet.de] has quit ["Verlassend"] 20090201 20:40:21< boucman> back 20090201 20:47:48< zookeeper> back 20090201 20:50:03 * zookeeper is downloading the new build for testing 20090201 20:50:09< Soliton> zookeeper: i reverted the mushroom grove changes. 20090201 20:50:33< Soliton> zookeeper: those would mean that mushroom grove is not its own terrain anymore, no? 20090201 20:51:02< zookeeper> so i see. it kinda makes sense, but at the same time i feel it's somewhat silly...i'm not entirely sure about how it should be 20090201 20:51:18< zookeeper> it shouldn't mean that AFAICT 20090201 20:51:47< Soliton> well, the thing is that it was introduced pretty much so that elves can move better in caves. :-P 20090201 20:51:50< zookeeper> i don't see why basic terrains would need to be tied to terrains which are not aliases of anything else as well 20090201 20:52:26< zookeeper> sure, that's a fair point, but then they could also be simply drawn on top of cave path 20090201 20:52:28< loonycyborg> Soliton: There's dirt for that purpose :P 20090201 20:52:30< zookeeper> instead of cave floor 20090201 20:52:47< Soliton> zookeeper: you're talking abou default_base=? 20090201 20:53:20< zookeeper> not really. default_base= just provides the default, it can be overridden with shift-painting 20090201 20:54:00< zookeeper> but yeah, if my change would have worked as i intended, i should indeed have also changed the default_base to cave path 20090201 20:54:42< Soliton> ok, well i didn't understand: "i don't see why basic terrains would need to be tied to terrains which are not aliases of anything else as well". 20090201 20:54:49< zookeeper> since that would have pretty much retained units' stats on existing maps...although i guess some units might have higher defense on flat than mushroom 20090201 20:56:05< zookeeper> i understood "those would mean that mushroom grove is not its own terrain anymore, no?" to mean that you'd think it wouldn't be its own terrain anymore if all actual terrains featuring it would also be aliased to something else 20090201 20:56:08< zookeeper> but i guess not 20090201 20:57:07< Soliton> with own terrain i mean terrain that is listed in units.cfg. 20090201 20:57:18-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit ["leaving"] 20090201 20:57:24< Soliton> the point being that they also behave as specified there. 20090201 20:57:41< zookeeper> hmh 20090201 20:58:15< Soliton> i suppose the problem is that according to units.cfg mushroom is kind of a base terrain while it really is just an overlay? 20090201 20:58:29< CIA-54> zookeeper * r32521 /trunk/data/core/terrain.cfg: Restored aliasof= to the lit mushroom grove. 20090201 20:58:31< zookeeper> (i think you forgot to add that back) 20090201 20:58:40< zookeeper> well, i think that's not a problem. 20090201 20:58:50< zookeeper> it's both at the same time 20090201 20:59:28< zookeeper> so i guess you'd need to think of mushrooms as a kind of an abstract terrain, which doesn't exist "as such" anywhere 20090201 21:00:07< Soliton> (oh, i put the aliasof on the wrong one..)) 20090201 21:00:48< zookeeper> fixed 20090201 21:01:01< CIA-54> zookeeper * r32522 /trunk/data/core/terrain.cfg: ...and removed aliasof= from the basic mushroom grove. 20090201 21:01:04-!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has quit [] 20090201 21:01:05< zookeeper> anyways, the forest aliasing seems to work right now 20090201 21:01:05< crimson_penguin> it's OK for the release though? 20090201 21:01:23< zookeeper> i'll test a few more things, won't take long.. 20090201 21:01:29< zookeeper> (and then i'll quickly update the changelog ;) 20090201 21:01:37< Soliton> Ivanovic: ^ 20090201 21:02:17< Ivanovic> you must be joking!!! 20090201 21:02:48 * Soliton makes a smiley face. 20090201 21:02:55< zookeeper> :P 20090201 21:04:59< zookeeper> everything seems fine, updating changelogs... 20090201 21:05:04< Ivanovic> zookeeper: so update the changelog 20090201 21:05:25 * Ivanovic swears for half an hour since all the lovely packaging and testing so far (hey, it worked!) was just wasted... 20090201 21:06:12< Soliton> well, you don't have to do much testing again. 20090201 21:07:15< zookeeper> Soliton, btw, forests now work that way too: even the basic pine forest is an alias of flat and forest 20090201 21:07:19< zookeeper> is there a problem with that? 20090201 21:08:15< zookeeper> uh oh, i guess there might, since horsemen might have 40% on flat and 30% in forest? 20090201 21:08:16< Soliton> does it change anything in mainline? 20090201 21:08:31< Soliton> horses are better in forest now, i guess. 20090201 21:08:51< Ivanovic> why do those changes *always* have to happen in the last minuite? 20090201 21:09:04< Ivanovic> what about reverting the lastest terrain changes altogether? 20090201 21:09:48 * crimson_penguin uploads dmg 20090201 21:10:00< Ivanovic> crimson_penguin: wrong timing 20090201 21:10:14< crimson_penguin> oh, have to remake again? 20090201 21:10:15< Ivanovic> crimson_penguin: the 1.5.9 release is *NOT* ready yet 20090201 21:10:19< crimson_penguin> aw 20090201 21:10:34< Ivanovic> crimson_penguin: say thank you to zookeeper and the last minuite terrain changes... 20090201 21:10:48< crimson_penguin> zookeeper: THANKS :D 20090201 21:10:54< zookeeper> Ivanovic, well, i'm fine with reverting if i can add everything after the release 20090201 21:10:58< Soliton> zookeeper: did you need to make those changes to have the new forest terrain work? 20090201 21:11:06< Ivanovic> zookeeper: breaks compatibility 20090201 21:11:10< Ivanovic> so: NO! 20090201 21:11:13< zookeeper> bingo ;) 20090201 21:11:33< zookeeper> Soliton, not strictly, i'll do it the other way then 20090201 21:12:02< Soliton> ok, then i suggest just reverting the aliasing part. we'll have to think about that a bit more. 20090201 21:12:27< AI0867> there's translatable strings in VALIDATE in the new widgets, is that really needed? 20090201 21:12:49< Soliton> it's uservisible, no? 20090201 21:12:58< zookeeper> i think i got it, testing.. 20090201 21:14:14< AI0867> well, some of the strings are obscure enough that I have no idea how to translate them 20090201 21:14:27-!- EdB [n=EdB@79.88.117.200] has quit [Remote closed the connection] 20090201 21:15:00< Soliton> like? 20090201 21:16:34< AI0867> No state or draw section defined. 20090201 21:16:43< Soliton> Ivanovic: how about makring the rc state in the version string as well? that way i could easily filter by that in the server. 20090201 21:17:05< Ivanovic> Soliton: beta, too? 20090201 21:17:41< Soliton> what does beta mean exactly? 20090201 21:18:00< Ivanovic> not yet rc but clearly getting closer to 1.6 20090201 21:18:41< Soliton> interesting for me is only easy filtering for versions that will be compatible to 1.6. 20090201 21:21:36< zookeeper> ok, reverting the aliasing parts 20090201 21:22:31< crimson_penguin> so, when all is ready, I'll need to: update my copies of the changelog, and data/core/terrains.cfg? 20090201 21:22:51< Ivanovic> crimson_penguin: run a complete svn up 20090201 21:23:02< crimson_penguin> I guess that's a silly question actually, since svn up will tell me what's changed... 20090201 21:23:25-!- noy [n=Noy@70.70.128.133] has joined #wesnoth-dev 20090201 21:24:08< grzywacz> aoi is one of the easiest campaigns ever. Took me no more than 1 hour on normal... Very nice though. 20090201 21:24:32-!- Elvish_Pillage2 [n=eli@66-189-14-42.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20090201 21:24:32< Soliton> Ivanovic: if the idea is beta might be compatible and rc will be compatible than i mostly care for rc but maybe adding beta would be nice as well. 20090201 21:24:56< Ivanovic> Soliton: what do you want as version string? 20090201 21:25:09< Ivanovic> would this be fine: 1.5.9-1.6beta1 be fine? 20090201 21:26:04< Soliton> just -beta would be fine but that works, too. 20090201 21:26:27< Ivanovic> just -beta sounds like "hey, this is a beta for 1.5.9" which it clearly is not 20090201 21:26:28< Soliton> makes it more explicit what the idea is, i guess. 20090201 21:26:28< Ivanovic> ;) 20090201 21:26:40< crimson_penguin> -1.6b1? 20090201 21:27:16< Ivanovic> nah, i will write the whole beta 20090201 21:27:30< Ivanovic> it won't be in the tarball, just in the version string ingame 20090201 21:27:52< crimson_penguin> k 20090201 21:27:55< AI0867> addon_connect.cpp is inconsistent in its translatable strings: "Update add-ons" vs "Remove Add-ons" 20090201 21:28:29< Ivanovic> zookeeper: are you ready? 20090201 21:29:22< Soliton> AI0867: i'd say the first is better. 20090201 21:29:38< zookeeper> almost 20090201 21:29:45< Ivanovic> AI0867: wait with fixing this till 1.5.9 is tagged 20090201 21:31:02< CIA-54> zookeeper * r32523 /trunk/data/core/terrain.cfg: Revert the forest aliasing parts entirely. 20090201 21:32:20< CIA-54> zookeeper * r32524 /trunk/ (changelog players_changelog): Updated changelogs. 20090201 21:32:37< zookeeper> ok, looks fine now 20090201 21:33:31< zookeeper> wait, one more thing 20090201 21:34:16< Soliton> if you change something in the players changelog swap language and graphics. 20090201 21:34:56< crimson_penguin> zookeeper: you're not Steve Jobs! :P 20090201 21:35:02< CIA-54> zookeeper * r32525 /trunk/data/core/macros/abilities.cfg: Updated ambush to work on the deciduous forests. 20090201 21:35:38< zookeeper> ok, i think that's it...i can't think of any other places which would need touching 20090201 21:35:44< Soliton> isn't there some patter matching possible to make it work on any future forest? 20090201 21:36:06< Soliton> F*^* or whatever. 20090201 21:36:16< zookeeper> yeah, but i didn't have time now to make sure it wouldn't cause problems 20090201 21:36:24< zookeeper> it'd be *^F* 20090201 21:37:14< zookeeper> Ivanovic, go ahead 20090201 21:40:10< CIA-54> soliton * r32526 /trunk/players_changelog: cosmetic fixes 20090201 21:40:48-!- Elvish_Pillager [n=eli@66-189-14-42.dhcp.oxfr.ma.charter.com] has quit [Read error: 110 (Connection timed out)] 20090201 21:43:32< CIA-54> zookeeper * r32527 /trunk/data/core/terrain.cfg: Improved existing aliasing a bit. 20090201 21:43:37< stikonas> Soliton: can you assign https://gna.org/bugs/index.php?12927 to mordante? 20090201 21:43:58< Soliton> sure. 20090201 21:45:06< stikonas> Soliton: thanks 20090201 21:45:22< zookeeper> so why didn't anyone suggest i just make the forests use worst movement, forest defense :x 20090201 21:45:51-!- stikonas [n=and@ctv-79-132-188-113.vinita.lt] has quit [Remote closed the connection] 20090201 21:46:06< zookeeper> that way the whole fancy aliasing thing could have been kept. but no worries, i'm not gonna try to put it back in now ;) 20090201 21:46:09< Soliton> we were waiting for you to figure it out. better educational value that way. 20090201 21:46:26 * zookeeper slaps soliton with a deciduous tree 20090201 21:46:46 * crimson_penguin hides behind a mulberry bush 20090201 21:47:01 * Soliton is immune to overlay terrain. 20090201 21:47:48 * zookeeper reminds that it's not an overlay terrain anymore 20090201 21:47:59< Soliton> zookeeper: if it's an equivalent change (at least for mainline content) you can just do it later, i'd say. 20090201 21:48:12< AI0867> ilor: "Time of day lighting preset" <-- what exactly does this mean? 20090201 21:48:40< Soliton> reset tod lighting? 20090201 21:48:51< AI0867> that's not what it does though 20090201 21:49:05< ilor> AI0867: in the editor you can manually set the rgb values for the tod 20090201 21:49:15< ilor> or you can select a preset value 20090201 21:49:45-!- stikonas [n=and@ctv-79-132-188-113.vinita.lt] has joined #wesnoth-dev 20090201 21:52:26< Soliton> the editor preferences dialog blinks on many setting changes. that's a known problem, i guess? 20090201 21:54:41< Sapient> cya later, have fun. 20090201 21:54:41-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has left #wesnoth-dev [] 20090201 21:55:33< Ivanovic> Soliton: this -beta tag stuff will not be in this release 20090201 21:55:53< Ivanovic> reason: autotools wants to play tricks with me and does not easily allow me the changes in a way i want them... 20090201 21:55:59< Soliton> Ivanovic: well, it's not too important. was just an idea. 20090201 21:56:10< Ivanovic> and it will take longer (by far) than i have today to get this stuff sorted out 20090201 22:07:17< zookeeper> Soliton, well, i doubt it'd affect any current mainline content 20090201 22:07:57< zookeeper> unless doc has done some funny stuff in the latest map updates after i told him how to shift-paint :P 20090201 22:08:22-!- Noyga [n=lame-z@AVelizy-151-1-92-156.w86-205.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 20090201 22:08:57-!- Noyga [n=lame-z@AVelizy-151-1-50-148.w82-120.abo.wanadoo.fr] has joined #wesnoth-dev 20090201 22:08:57< zookeeper> yeah, he has 20090201 22:09:39< zookeeper> well, forests on cave path...that wouldn't break 20090201 22:11:59< crimson_penguin> with rsync -avP, is one of those to resume? 20090201 22:12:08< crimson_penguin> I wanna overwrite in this case 20090201 22:13:02< Ivanovic> crimson_penguin: looks like everything works, i am currently uploading the tarball 20090201 22:13:16< Ivanovic> crimson_penguin: so you can create the binary 20090201 22:13:20< Ivanovic> loonycyborg: same for you 20090201 22:13:33< crimson_penguin> already have :) 20090201 22:13:48< crimson_penguin> or, the dmg is almost done being created 20090201 22:14:00< crimson_penguin> (bz2 takes a while) 20090201 22:14:53< Ivanovic> i need about 30mins till the upload to files.wesnoth.org is done... 20090201 22:21:40-!- loonycyborg [n=sergey@79.139.246.249] has quit ["KVIrc 3.4.2 Shiny http://www.kvirc.net/"] 20090201 22:22:18-!- loonybot [n=loonybot@79.139.246.249] has quit [Remote closed the connection] 20090201 22:22:24< crimson_penguin> ohh, I get it now... I didn't have to worry about resuming at all 20090201 22:22:38< crimson_penguin> rsync would only resume if the modification dates were the same, which they aren't 20090201 22:23:02< crimson_penguin> oh well, hopefully this doesn't die then 20090201 22:23:15< crimson_penguin> actually, I think I'll restart it; it's only 1% done anyway 20090201 22:24:05< boucman> if people want to know a little more about lua, silene's patch has just been enriched with a remake of the first scenario of the tutorial 20090201 22:24:11< boucman> see https://gna.org/patch/?1120 20090201 22:24:59-!- Noyga [n=lame-z@AVelizy-151-1-50-148.w82-120.abo.wanadoo.fr] has quit ["Quitte"] 20090201 22:33:44-!- loonycyborgw32 [i=kvirc@79.139.246.249] has joined #wesnoth-dev 20090201 22:34:30< loonycyborgw32> Ivanovic: When will you create 1.5.9 tag? :) 20090201 22:35:41< Ivanovic> loonycyborgw32: just tagged it 20090201 22:35:47< CIA-54> ivanovic * r32528 /tags/1.5.9/: tagged 1.5.9 (using r32527) 20090201 22:36:17< Ivanovic> and in 10mins the file should be at files.wesnoth.org 20090201 22:36:28< Ivanovic> from there it will not take too long to get it over to sf.net 20090201 22:41:18< crimson_penguin> Ivanovic: ~3 hours till the dmg is up (on sf) 20090201 22:41:42-!- stikonas [n=and@ctv-79-132-188-113.vinita.lt] has quit [Read error: 104 (Connection reset by peer)] 20090201 22:42:10-!- stikonas_ [n=and@ctv-79-132-188-113.vinita.lt] has joined #wesnoth-dev 20090201 22:42:59-!- stikonas_ is now known as stikonas 20090201 22:44:21< Ivanovic> okay, files uploaded to files.wesnoth.org and sf.net 20090201 22:47:27-!- fabi [n=fabi@e179056163.adsl.alicedsl.de] has joined #wesnoth-dev 20090201 22:48:25< boucman> grzywacz: around , 20090201 22:49:16-!- YogiHH [i=YogiHH@c225091.adsl.hansenet.de] has joined #wesnoth-dev 20090201 22:50:56< CIA-54> ivanovic * r32529 /trunk/ (5 files in 2 dirs): post release version bump to 1.5.9+svn 20090201 22:54:03< ESR_> Ivanovic: ping 20090201 22:54:23< Ivanovic> ESR_: pong 20090201 22:54:37< Ivanovic> yes, you can close bugreports, feature requests and patches 20090201 22:54:59< grzywacz> boucman, yes 20090201 22:55:02< ESR_> Ivanovic: I found a continuity error while doing the en_GB translation and am noit sure how to proceed. 20090201 22:55:33< boucman> grzywacz: I thik I have a fix for your anim bug, but I was able to reproduce only in very rare conditions, and it can depend on the local machine perfs 20090201 22:55:46< boucman> so I would be grateful if you could test for me... 20090201 22:55:56< Ivanovic> ESR_: ? 20090201 22:55:59< silene> sorry, i already forgotten, who wrote the new narrator box at the bottom of the screen? 20090201 22:56:08< ESR_> A key string refers to "King Konrad, 552YW". But the Konrad of HttT never became king, and 552YW is too early for it to be Kinrad II. 20090201 22:56:22< grzywacz> boucman, certainly 20090201 22:56:41< Ivanovic> ESR_: where exactly is this string? 20090201 22:56:46< Ivanovic> is it in the tooltips? 20090201 22:56:52< ESR_> Yes. 20090201 22:57:09< CIA-54> boucman * r32530 /trunk/src/ (unit_display.cpp unit_frame.cpp): fix an animation glitch at start of movement bug 12923 20090201 22:57:15< boucman> grzywacz: commited, please test so I can close the bug itself 20090201 22:57:17< Ivanovic> possible to make it one of those "other" strings like "great book of wesnoth" or anything like this? 20090201 22:57:32< Soliton> silene: Mordante afaik. 20090201 22:57:37< ESR_> Yeah, I guess we could do that. 20090201 22:57:45< Ivanovic> - The Wesnoth Tactical Guide 20090201 22:57:47< silene> Soliton: ah yes, thanks! 20090201 22:57:47< grzywacz> boucman, give me a few minutes. :) 20090201 22:57:55< Ivanovic> this one would work nicely and not introduce a new string at all 20090201 22:57:56< Ivanovic> ;) 20090201 22:58:01< boucman> sure 20090201 22:58:10< ESR_> OK, I'll do that. 20090201 22:58:40< ESR_> I'm about 75% of the way through fixing up the en_GB translation of the Wesnoth domain. 20090201 22:58:55< Ivanovic> nice 20090201 22:59:06< Ivanovic> have you read over the "marked as okay" strings, too? 20090201 22:59:46< Ivanovic> i had to fix several of those already (there was some bugreport thingie with Orks and Ogres as in "wrong string used") 20090201 23:00:06< silene> Mordante: (in case you read the logs), when the narrator is speaking (so no portrait), the text starts nonetheless far on the right; it looks fine for short sentences (they seem centered), but for longer paragraphs, it just looks dumb 20090201 23:00:15< ESR_> I'm checking all of them. Very few changes -- mostly making sure the British version uses "defence" rather than American-style "defense". 20090201 23:00:57< boucman> and "se" instead of "ze" I expect :) 20090201 23:00:59< ESR_> Awkwardsly, the American English key strings sometimes use "defence". 20090201 23:01:15< ESR_> boucman: One or two of those, so fare. 20090201 23:01:24< Ivanovic> ESR_: clearly typos in the original strings... 20090201 23:01:29< ESR_> Indeed. 20090201 23:01:58< ESR_> Should I fix those, or will that hose your other translators? 20090201 23:02:11< Ivanovic> hmm 20090201 23:02:22< loonycyborgw32> This will make a lot of string fuzzy :) 20090201 23:02:34< Ivanovic> they really should be fixed and you will probably come over *many* more strings with typos 20090201 23:02:47< Ivanovic> just make clear that the commit is "typo fix only" or something like this 20090201 23:02:55< Ivanovic> will make "backtracking" at least a little easier 20090201 23:03:36< ESR_> I think what I'll do is fix the translations first and key string typo fixes in a second commit so it's serparately reviewable. 20090201 23:03:59-!- zookeeper [n=l@dsl-tkubrasgw1-fe9ff800-215.dhcp.inet.fi] has quit [] 20090201 23:04:02< Ivanovic> jupp 20090201 23:05:00< grzywacz> boucman, still there :( 20090201 23:05:29< boucman> darn 20090201 23:05:33< boucman> hmm 20090201 23:05:42< boucman> well, my case can't reproduce anymore 20090201 23:05:50< fabi> hi 20090201 23:06:02< fabi> ESR_: any news from santi? 20090201 23:06:02< boucman> we are talking of the "blinking" at start of mvt, arn't we.. 20090201 23:06:28< grzywacz> boucman, yes. A unit disappears for a moment. 20090201 23:06:52< boucman> hmm 20090201 23:06:59< ESR_> fabi: No new messages, so, not yet. 20090201 23:07:36< ESR_> fabi: Did you agree with the suggestions for changes in behavior that I sent him? 20090201 23:08:47< fabi> I fully agree. Santi is unable to use svn. He does more harm than good. 20090201 23:09:17< ESR_> It's a shame, because he's a good writer of content. 20090201 23:09:19< grzywacz> boucman, oddly enough I can see that behaviour only in the 2nd scenario of tutorial... 20090201 23:10:03< boucman> you did test with the commit I just did... (silly wuestion, just making sure) 20090201 23:10:14< grzywacz> Yes... 20090201 23:10:22< fabi> ESR_: I believe that Santi the father has left some time ago. We are talking to one or more of his sons. 20090201 23:10:37< ESR_> Could be. 20090201 23:10:58< boucman> grzywacz: could you try commenting line 137 of unit_display.cpp (it's a call to disp->draw) 20090201 23:11:02< boucman> and tell me if it helps 20090201 23:11:12< boucman> (that's not a proper fix, but it would be a clue for me) 20090201 23:11:28< fabi> ESR_: The santis did several changes to DM. I have no idea if that changes do make any sense story wise. It would be good to have some feedback about that before I go and fix all the wml trash they imported. 20090201 23:11:30< grzywacz> boucman, ok, one minute 20090201 23:13:52< fabi> ESR_: And I would like to introduce some coding conventions for DM. 20090201 23:13:54< grzywacz> boucman, same thing 20090201 23:14:03< boucman> ??? 20090201 23:14:04< boucman> wow 20090201 23:14:08< boucman> that is weird 20090201 23:14:11< boucman> hmm 20090201 23:14:20< grzywacz> I checked the timestamp on the binary. scons recompiled the file. ;) 20090201 23:14:29< ESR_> fabi: You want me to do a continuity check on the recent changes? 20090201 23:14:30< boucman> and you only see that blink before the start of the first move ? 20090201 23:14:53< grzywacz> Nope, it happens on most moves. 20090201 23:15:04< boucman> I mean at the start of the move 20090201 23:15:14< boucman> (not in the middle, between any two hex) 20090201 23:15:16< CIA-54> soliton * r32531 /trunk/RELEASE_NOTES: added a note about the change of defaults 20090201 23:15:33< fabi> ESR_: yes 20090201 23:15:34< grzywacz> Yes, just the start. 20090201 23:15:53< boucman> ok I have to find a way to reproduce 20090201 23:16:03< grzywacz> boucman, how were you testing so far? 20090201 23:16:04< ESR_> fabi: OK. I'll work on that when I've finished the en_GB translation. 20090201 23:16:09< boucman> could you attach a save to the bug and describe how to reproduce ? 20090201 23:16:22< boucman> I was moving the silver mage southwar in test scenario 20090201 23:16:30< grzywacz> boucman, tutorial, :debug, :n, click end turn, watch them move, end turn, watch them move 20090201 23:16:36< boucman> I did observe the glitch when doing that, but only if I did it one hex down 20090201 23:16:47< boucman> mkay 20090201 23:17:02< fabi> ESR_: I believe that santi imported random wml coding from different campaigns. Game prinzips he found cool. Maybe the story is weakenend by that. 20090201 23:18:01< ESR_> Urgh. 20090201 23:18:24< grzywacz> boucman, !!!! 20090201 23:18:40< boucman> yes ? 20090201 23:18:46< ESR_> fabi: Sounds like we have a mess to clean up. Thank the Bright Gods for version control. 20090201 23:18:48< grzywacz> 2_Tutorial.cfg 20090201 23:18:51< grzywacz> Look at it please. 20090201 23:20:09< fabi> ESR_: He introduced many recall list modifications. Abandomed allies that join in again for example. That needs to be documented for proper coding. If it makes sense. 20090201 23:20:43< ESR_> fabi: That kind of WML is, as you know, quite tricky to get right. 20090201 23:22:43< fabi> ESR_: I don't think so anymore. It's hard if you try to rely on the wesnoth persistence system which is quite unflexible and easy to brake. But it's not that hard if all is handcoded with variables and storing/unstoring code. I believe to have fixed most of the issues in currend DM. AI0867 and SM also did a lot of work. 20090201 23:23:35< ESR_> fabi: Good news. Maybe we won't have to rip all that stuff out, then. 20090201 23:24:04< fabi> Maybe it's the work of a genius. As you said, Santi has some talent as a campaign designer. 20090201 23:24:19-!- noy [n=Noy@70.70.128.133] has quit [Read error: 60 (Operation timed out)] 20090201 23:24:45-!- Derekkk [n=Derekkk@host81-154-225-242.range81-154.btcentralplus.com] has joined #wesnoth-dev 20090201 23:25:35< ESR_> Ivanovic: Bugs are closed. 20090201 23:26:09< CIA-54> ai0867 * r32532 /trunk/src/addon_management.cpp: Make some string more consistent in capitalization. 20090201 23:28:17< Derekkk> can I just ask if it is a known problem that inside an event tag, if there are more than 1 action, including some messages, then the actions might not be executed in the order in which they are specified in the WML? 20090201 23:28:29-!- loonycyborgw32 [i=kvirc@79.139.246.249] has quit ["KVIrc 3.4.0 Virgo http://www.kvirc.net/"] 20090201 23:29:41< Soliton> Derekkk: how were you testing that? 20090201 23:31:05-!- loonybot [n=loonybot@79.139.246.249] has joined #wesnoth-dev 20090201 23:31:06< Derekkk> I encountered that twice... 1st time- in wml, 2 messages tags first, then a teleport tag. What happened in the game is that 1 message appeared, then teleportation occured, then the last message occured 20090201 23:31:51< silene> Derekkk: was that an event created on the fly or an event at the top scope? 20090201 23:32:02< Derekkk> 2nd time- in wml, I cleared fog using the macro, then message. In the game, what happened was that the message appeared first, then the fog is cleared 20090201 23:32:48-!- loonycyborg [n=sergey@79.139.246.249] has joined #wesnoth-dev 20090201 23:33:03< Derekkk> for the teleportation one, that was an event which was "fired", but top-level nonetheless 20090201 23:34:46< CIA-54> grzywacz * r32533 /trunk/data/campaigns/tutorial/scenarios/utils.cfg: Removed extra [redraw]s that made units flicker. 20090201 23:34:52< ESR_> Ivanovic: Please look at http://rafb.net/p/UErkzU85.html 20090201 23:34:57-!- stikonas [n=and@ctv-79-132-188-113.vinita.lt] has quit [Read error: 104 (Connection reset by peer)] 20090201 23:35:09< ESR_> I don't understand the notation these entries are using. 20090201 23:35:20< Derekkk> for the fog one, it's also an event which is "fired". Also worth mentioning that in both cases, the messages and other actions were placed within [if] tags 20090201 23:37:27-!- silene [n=plouf@ASte-Genev-Bois-152-1-41-155.w83-114.abo.wanadoo.fr] has quit ["Leaving."] 20090201 23:38:04< Derekkk> shall I file a bug for it? 20090201 23:39:46< Soliton> ESR_: msgstr[0] is singular and msgstr[1] is plural. in the string everything before ^ is a comment. 20090201 23:40:22< ESR_> Soliton: Thanks. 20090201 23:40:23< YogiHH> the two bugs that are assigned to me are most likely way too intrusive to fix (i will investigate into one of them deeper on FOSDEM) 20090201 23:40:28< Soliton> Derekkk: it might be undefined behaviour with fired events but can't hurt. 20090201 23:40:56< YogiHH> if anyone has a bug that he wants me to fix (in my area of knowledge, that is), i am open for suggestions 20090201 23:41:11< Soliton> fix replays? :-P 20090201 23:41:25< YogiHH> Soliton: that's one of the intrusive one's ;-) 20090201 23:41:37< Soliton> ah, alright. 20090201 23:42:46< YogiHH> Soliton: bug #11359 most likely falls into that category as well (replays run on clients and probably don't fire leveling event) 20090201 23:43:53-!- zookeeper [n=l@dsl-tkubrasgw1-fe9ff800-215.dhcp.inet.fi] has joined #wesnoth-dev 20090201 23:44:13< zookeeper> Derekkk, use a [redraw] or something 20090201 23:44:18< Derekkk> Soliton: I will file it as a wish then since ideally each fired event would behave exactly like a normal event... I am not talking about firing, say, 3 events and not knowing beforehand which of the 3 will run first... if there is only 1 event, then the actions within that event should run in the order in which it is defined.... 20090201 23:44:31< Derekkk> zookeeper: I tried; doesn't help 20090201 23:44:39< zookeeper> not all display-related things are updated until the current event finishes or something else forces a complete redraw 20090201 23:44:41< zookeeper> oh, ok 20090201 23:44:58-!- thespaceinvader [n=chatzill@91.108.168.180] has quit ["ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]"] 20090201 23:45:07< grzywacz> zookeeper, http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/tutorial/scenarios/utils.cfg?rev=32533&r1=29978&r2=32533 20090201 23:45:23< grzywacz> zookeeper, could I break something by removing the 2nd [redraw]? The 1st one fixed a flickering problem. 20090201 23:45:49< zookeeper> no idea since i don't see the context 20090201 23:46:11< zookeeper> but my guess would be that you'd want to keep that second one 20090201 23:46:12< grzywacz> zookeeper, "Long Colored Diff" from the combo box in bottom-left 20090201 23:46:53< YogiHH> hmm, a file in libpango references "config.h", anyone has an idea where to find that? 20090201 23:47:00< zookeeper> Derekkk, and that'd still be a bug (and quite a serious one IMO), not a wish ;) 20090201 23:47:40< grzywacz> zookeeper, I can't see any glitches afterwards, but maybe in some special cases that I'm not aware of something can break. 20090201 23:47:48< zookeeper> ok 20090201 23:47:59< zookeeper> you could also ask boucman about the flickering 20090201 23:48:22< zookeeper> although the first redraw should cause flickering, the second one not 20090201 23:48:26< Soliton> Derekkk: just to make sure.. you were not by chance testing a mp campaign online? 20090201 23:48:26< zookeeper> i'm off again, bye 20090201 23:48:30< grzywacz> zookeeper, bye 20090201 23:48:32-!- zookeeper [n=l@dsl-tkubrasgw1-fe9ff800-215.dhcp.inet.fi] has quit [Client Quit] 20090201 23:50:02< boucman> i'm off too 20090201 23:50:10< boucman> night all 20090201 23:50:11< grzywacz> cya :) 20090201 23:50:18-!- boucman [n=rosen@140.117.71-86.rev.gaoland.net] has quit [Remote closed the connection] 20090201 23:51:13-!- loonybot [n=loonybot@79.139.246.249] has quit [Read error: 104 (Connection reset by peer)] 20090201 23:51:14< loonycyborg> YogiHH: "pkg-config pangocairo --libs --cflags" knows :P 20090201 23:51:31< YogiHH> *sigh* 20090201 23:53:28< Ivanovic> ESR_: re that "strange string": i don't know for sure how those really work 20090201 23:53:42< Ivanovic> but IIRC it is basically the thing on how to create different plural forms 20090201 23:53:53< AI0867> Ivanovic: I mailed you some more dutch translation updates (gzipped this time) 20090201 23:54:06< Ivanovic> AI0867: and i won't apply them now, i am on my way off to bed 20090201 23:54:20< AI0867> k 20090201 23:54:43< ESR_> Ivanovic: Between Soliton's explanation and a bit more eyeballying I think I figured it out. 20090201 23:54:52< Ivanovic> okay 20090201 23:55:06< ESR_> en_GB wesnoth domain translation noe 82% complete. 20090201 23:55:56 * grzywacz ponders announcing the progress of Polish translation ;) 20090201 23:58:25< Ivanovic> okay, i am off to bed now, n8 20090201 23:59:47< Derekkk> Soliton: : no, it's a normal campaign... --- Log closed Mon Feb 02 00:00:06 2009