--- Log opened Sun Mar 01 00:00:28 2009 20090301 00:11:56-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has joined #wesnoth-dev 20090301 00:12:01< CIA-70> dragonking * r33190 /trunk/src/formula_ai.cpp: Fix for atack() function 20090301 00:13:27-!- BenUrban [n=benurban@c-68-49-10-243.hsd1.md.comcast.net] has joined #wesnoth-dev 20090301 00:15:15< Dragonking> Elvish_Pillage2: attack bug you adressed earlier should be fixed now. 20090301 00:19:34-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 110 (Connection timed out)] 20090301 00:19:50-!- fendrin [n=fabi@wesnoth/developer/fendrin] has quit [Remote closed the connection] 20090301 00:26:11< CIA-70> zookeeper * r33191 /trunk/data/core/terrain-graphics/mountains.cfg: Fixed layering issues with the 2x4 and 1x3 mountain tiles. The 1x3 mountains still don't work perfectly with forests, but at least a bit better. 20090301 00:30:47-!- Noyga [n=lame-z@wesnoth/developer/noyga] has quit ["Quitte"] 20090301 00:30:53< Shadow_Master> grumble. 20090301 00:43:23< Shadow_Master> kitty's last attachment is borked both on-disk and on-page. 20090301 00:43:36 * Shadow_Master ponders this while swearing about ImageMagick 20090301 00:44:42< loonycyborg> How did IM manage to bork it? 20090301 00:44:51< Shadow_Master> no idea. 20090301 00:45:03< Shadow_Master> the colors are messed up, or so she claims. 20090301 00:46:54-!- Elvish_Pillage2 [n=eli@66-189-40-122.dhcp.oxfr.ma.charter.com] has quit [Read error: 110 (Connection timed out)] 20090301 00:46:54< Shadow_Master> but I'm starting to think that it's a color profile issue. 20090301 00:46:57-!- Elvish_Pillager [n=eli@66-189-40-122.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20090301 00:47:07< Shadow_Master> so, nothing under my control. It'd be an issue at her end. 20090301 00:47:16< loonycyborg> Fear not! There already is replacement for IM in the works: http://caca.zoy.org/wiki/libpipi :P 20090301 00:47:35< Shadow_Master> pipi == pee :-> 20090301 00:47:38 * zookeeper predicts that "i used campaign terrains in my map why doesn't it work" will become a new "how do i unstone the lich" and "i downloaded a campaign but it doesn't show up" question when 1.6 comes out 20090301 00:48:03< Shadow_Master> esr: how's the 1.6 announcement going btw? 20090301 00:48:31< alink> when i save a simple local game, in the savegame file I have a lots of formula AI definition repeated several times, any idea why ? 20090301 00:48:55< CIA-70> dragonking * r33192 /trunk/src/formula_ai.cpp: Fixed borked candidate moves getting into infinite loop when eval function returns null due to error 20090301 00:49:01< Soliton> zookeeper: probably.. no good solution though, i guess? 20090301 00:49:46< zookeeper> alink, it's some default stuff inserted there...actually i'm not sure where it comes from 20090301 00:50:09< Shadow_Master> perhaps unknown terrain codes should be treated as _off in 1.7.x with some warnings? 20090301 00:50:22< alink> well i don't mind it, it's just that repeating definition seems useless 20090301 00:50:26< Soliton> alink: involving loyalists? 20090301 00:50:50< zookeeper> yeah, looks like loyalists include it 20090301 00:50:55< alink> things like def unit_average_defense(ai*, unit, terrain_min_percent ) 20090301 00:51:03< zookeeper> i was looking at some other factions and didn't see it there 20090301 00:51:12< Soliton> i remember i asked Dragonking about but i don't remember the answer. :-) 20090301 00:51:17< ilor> zookeeper: maybe campaign terrains could be hidden by default in the editor and enabled somewhere 20090301 00:52:16< Dragonking> Soliton, alink I tihnk suokko made loyalist have recruitment function being a formula AI 20090301 00:52:29< zookeeper> Soliton, ilor, well, i think a tooltip warning would be good enough. 20090301 00:52:50< Soliton> Dragonking: but it shouldn't really be ther, right? just a test? 20090301 00:52:58< ilor> zookeeper: a warning where -- on the terrain palette? 20090301 00:53:00< zookeeper> suokko, huh :P 20090301 00:53:09< Dragonking> Soliton: Well, I don't take responsibility for that. ;p 20090301 00:53:13< alink> Well, it's also in undead-undead match 20090301 00:53:17< zookeeper> ilor, in the tooltip of the custom editor group. 20090301 00:53:18< Dragonking> Soliton: But it could be good to see how it is doing 20090301 00:53:27< Dragonking> I completely forgot about that TBH 20090301 00:53:47< ilor> zookeeper: makes sense. new string though so maybe for 1.6.1 20090301 00:53:55< Soliton> alink: ok, then it must be some default stuff formulaAI inserts when it is run. 20090301 00:54:22< alink> Well, it's also in undead-undead match, correction it's there but only 1 time, not repeated 4 times 20090301 00:54:47< ilor> anyway, night all 20090301 00:55:07< Dragonking> alink: It is definiately my code from data/ai/fomrula/recruitment.fai 20090301 00:55:16< Dragonking> formula' 20090301 00:55:32< Soliton> that is only included by loyalists though. 20090301 00:55:34< Dragonking> I have no clue where suokko attached it 20090301 00:55:43< Soliton> unless it is also default included somewhere. 20090301 00:55:53< Soliton> data/multiplayer/factions/loyalists-default.cfg 20090301 00:58:04< Shadow_Master> loonycyborg: turns out to be a color profile issue as I suspected. 20090301 00:58:05< Dragonking> Soliton: I don't see it used anywhere else besides loyalist-default, and formula test scenario. 20090301 00:58:10< Shadow_Master> kitty's fault. 20090301 00:59:38< Shadow_Master> or Photoshop's fault, if you prefer. 20090301 01:01:28-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has quit [Read error: 104 (Connection reset by peer)] 20090301 01:01:43-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090301 01:02:00-!- Corvvs [n=michaelm@c-69-139-145-2.hsd1.md.comcast.net] has quit [] 20090301 01:03:05< Shadow_Master> Ivanovic: lowered the setting again. I misunderstood its purpose . And the ACP label and description don't match the Olympus manual even. 20090301 01:03:15 * Shadow_Master swears about phpBB 20090301 01:21:11< Shadow_Master> crimson_penguin: what is the usual MacOS X filesystem? is it case sensitive? 20090301 01:21:33< crimson_penguin> Shadow_Master: HFS+, and it can be case-sensitive, but generally isn't 20090301 01:22:03< Shadow_Master> crimson_penguin: and MacOS X allows you to turn it into a case-sensitive file system? 20090301 01:22:27< crimson_penguin> Yes, but I don't think it's really a supported feature; I'm not sure if OS X would actually work if you did 20090301 01:22:28-!- zookeeper [n=l@wesnoth/developer/zookeeper] has quit [] 20090301 01:22:55< Shadow_Master> I love operating systems with obscure unsupported features. :-| 20090301 01:23:27< Shadow_Master> talk about the case-preserving case-insensitive NTFS. 20090301 01:23:29< crimson_penguin> Wellll, it's unsupported by the OS; the filesystem isn't technically part of the OS 20090301 01:24:06< Shadow_Master> true, but it was born during that OS' development I guess 20090301 01:24:18< crimson_penguin> Oh, HFS+ is always case-preserving, you just normally can't have two files with the same name that are only different in case 20090301 01:24:26< crimson_penguin> It's not like it doesn't work, it's just OS X isn't made to work with it 20090301 01:24:54< Shadow_Master> but: touch foo ; cat Foo will succeed or fail? 20090301 01:25:24< crimson_penguin> Succeed, I believe; but I shall try 20090301 01:25:42< crimson_penguin> yup, it worked 20090301 01:27:15-!- Espreon [n=espreon@wesnoth/developer/espreon] has quit [Remote closed the connection] 20090301 01:29:14< loonycyborg> That means that it's about as case-sensitive as NTFS :P 20090301 01:29:43< Shadow_Master> it's called case-preserving case-insensitiveness, silly. 20090301 01:30:07< loonycyborg> NTFS preserves case too. 20090301 01:30:32-!- Captain_Obvious [n=uid1001@190.22.112.66] has joined #wesnoth-dev 20090301 01:30:41< Captain_Obvious> Shadow_Master mentioned it above. 20090301 01:30:45-!- Captain_Obvious [n=uid1001@190.22.112.66] has quit [Client Quit] 20090301 01:31:30< loonycyborg> Still that case-preserving case-insensitiveness is rather confusing. 20090301 01:31:52-!- Dragonking [n=dk@wesnoth/developer/dragonking] has quit [] 20090301 01:31:58< loonycyborg> I wonder why it doesn't contradict single unix specification.. 20090301 01:32:16< Shadow_Master> I just discovered it is possible to mount VFAT file systems case-sensitive on Unix 20090301 01:32:26< Shadow_Master> s/Unix/Linux/ 20090301 01:32:56< Shadow_Master> just try, foolishly, to use the UTF-8 as iocharset... so it appears that all VFAT volumes are iso8859-1 ? 20090301 01:33:18< loonycyborg> What if you write two filenames differing only in case and try it on windows :P 20090301 01:33:34< Shadow_Master> boom. 20090301 01:33:49< crimson_penguin> Shadow_Master: well, it is a bit more confusing for technical people, but I would argue that the average user would be more confused by being able to have a Foo and a foo 20090301 01:33:49< Shadow_Master> loonycyborg: it is possible to create files with reserved DOS device names though 20090301 01:33:55< Shadow_Master> e.g. c:\nul. 20090301 01:34:11< loonycyborg> Shadow_Master: AFAIK it uses whatever charset that was used on DOS. 20090301 01:34:30< loonycyborg> E.g. cp866 for Russian. 20090301 01:34:33< Shadow_Master> eeeh. DOS supported multiple nonstandard charsets 20090301 01:34:51< Shadow_Master> so I couldn't take your HDD and use it on my spanish win95 box without getting garbled filenames? 20090301 01:35:16< loonycyborg> On windows probably no :P 20090301 01:35:40< Shadow_Master> yeah, win95. DOS. cp850. 20090301 01:42:42-!- Corvvs_ [n=michaelm@c-69-139-145-2.hsd1.md.comcast.net] has joined #wesnoth-dev 20090301 01:42:54 * Shadow_Master rolls eyes. Fendrin keeps writing authenticated SVN checkout URIs in bug reports... 20090301 01:45:39-!- Shadow_Master [n=imorelle@wesnoth/developer/shadowmaster] has quit ["*null;"] 20090301 01:48:04-!- Elvish_Pillager [n=eli@66-189-40-122.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!"] 20090301 01:50:37-!- Derekkk [n=chatzill@host86-165-245-32.range86-165.btcentralplus.com] has quit ["ChatZilla 0.9.84 [Firefox 3.0.6/2009011913]"] 20090301 01:51:15-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 104 (Connection reset by peer)] 20090301 01:51:30-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090301 01:52:16-!- loonycyborg [n=sergey@wesnoth/developer/loonycyborg] has quit ["Zzzzzzzzzzzzzzzzzzzzzzzz"] 20090301 01:52:58-!- loonybot [n=loonybot@wesnoth/bot/loonybot] has quit [Remote closed the connection] 20090301 01:54:10-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has joined #wesnoth-dev 20090301 01:55:02< Sapient> Shadow_Master: why are you asking me about bug#13053 since you know all that old GUI code is being replaced? 20090301 01:55:26< Sapient> I would mark it as Postponed 20090301 01:56:26< Sapient> and lower the Priority since it only affects some translations and does not inhibit gameplay in any way 20090301 02:31:50-!- Corvvs_ [n=michaelm@c-69-139-145-2.hsd1.md.comcast.net] has quit [Read error: 110 (Connection timed out)] 20090301 02:33:08-!- boucman [n=rosen@wesnoth/developer/boucman] has quit [Remote closed the connection] 20090301 02:34:03-!- Corvvs [n=michaelm@pool-96-231-3-165.washdc.east.verizon.net] has joined #wesnoth-dev 20090301 02:37:42< Sapient> the problem is network::connection network_data_dialog() is trying to use a hard-coded width 20090301 02:39:42< Sapient> if you want to fix that then you should call font::draw_text for the title and inspect the resulting width 20090301 02:40:08-!- Corvvs_ [n=michaelm@pool-96-231-1-159.washdc.east.verizon.net] has joined #wesnoth-dev 20090301 02:40:52-!- Shadow_Master [n=imorelle@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20090301 02:40:58< Sapient> yo Shikadi 20090301 02:41:27< Shadow_Master> Sapient: it affects not only some translations, but also some add-ons in the english language 20090301 02:41:56< Sapient> there's two ways you can fix it 20090301 02:42:05< Shadow_Master> read the first. second? 20090301 02:42:25< Sapient> the second and perhaps easiest way is to call layout twice 20090301 02:42:44< Sapient> the first time is just a test to see what the resulting dimensions are 20090301 02:42:58< Sapient> then the second time is centered properly 20090301 02:43:13< Shadow_Master> uhh... ahhh 20090301 02:43:33< Shadow_Master> checking what I'm supposed to call layout with? 20090301 02:43:53< Sapient> you could describe it that way 20090301 02:44:20< Sapient> using dialog_frame directly is a bit of a hack 20090301 02:44:33< Shadow_Master> that is, I'd still need to calculate the x, y, height and width with help from font::draw_text() with a NULL surface AFAICT 20090301 02:44:52< Sapient> no... 20090301 02:45:01< Sapient> that is the first way of solving it 20090301 02:45:16< Sapient> the second way of solving it would let dialog_Frame calculate that for you 20090301 02:45:17-!- Corvvs__ [n=michaelm@c-69-139-145-2.hsd1.md.comcast.net] has joined #wesnoth-dev 20090301 02:45:23< Shadow_Master> uh huh, so what would I pass to ...::layout() ? 20090301 02:45:36< Sapient> the same thing it already does? 20090301 02:45:48< Sapient> then inspect the results 20090301 02:46:04< Sapient> then pass in the modified dimension_measurements 20090301 02:46:33< Shadow_Master> testing 20090301 02:46:38-!- BenUrban [n=benurban@unaffiliated/benurban] has quit [Read error: 104 (Connection reset by peer)] 20090301 02:46:49-!- BenUrban [n=benurban@c-68-49-10-243.hsd1.md.comcast.net] has joined #wesnoth-dev 20090301 02:47:54< Shadow_Master> will try. Once I figure out what all those SDL_Rect members mean :-) 20090301 02:48:12< Sapient> it's really simple 20090301 02:48:30< Sapient> it's a rectangle 20090301 02:48:37< Shadow_Master> I assume all their x,y are relative to ,exterior? 20090301 02:48:47< Shadow_Master> * .exterior 20090301 02:48:48< Sapient> nope 20090301 02:49:10< Sapient> it is the absolute screen coordinate 20090301 02:49:15< Shadow_Master> omg. 20090301 02:49:29< Sapient> ... 20090301 02:49:29< Shadow_Master> so I could have the dialog frame in one corner of the screen, and the title in another? 20090301 02:49:44< Sapient> hypothetically 20090301 02:49:50< Sapient> it would look ugly as sin though 20090301 02:49:55-!- [Relic] [n=[Relic]@adsl-76-229-202-137.dsl.milwwi.sbcglobal.net] has joined #wesnoth-dev 20090301 02:50:33< Sapient> look... you don't even have to modify all the members of struct dimension_measurements 20090301 02:50:35< Shadow_Master> sure. But allowing such a thing by design is ugly too. I'd expect everything contained in the dialog to have x,y coordinates relative to the dialog's actual location on the screen 20090301 02:50:46< [Relic]> Hello :) 20090301 02:51:08< Sapient> I happen to think absolute screen coordinates are the simplest thing for this 20090301 02:51:24< Sapient> otherwise it would be unclear what your reference point was 20090301 02:51:57< Shadow_Master> why I don't have to modify all of them? How will I make sure the title label, for instance, isn't misaligned in comparison to the dialog background? 20090301 02:52:28< Sapient> you don't have to modify all of them because you can simply call dimension_measurements layout(SDL_Rect const& frame_area); 20090301 02:52:40< Sapient> instead of void set_layout(dimension_measurements &new_dim) { dim_ = new_dim; } 20090301 02:53:04< Shadow_Master> and the frame_area would be taken from the .layout().exterior ? 20090301 02:53:05-!- BenUrban [n=benurban@unaffiliated/benurban] has quit [Read error: 104 (Connection reset by peer)] 20090301 02:53:45< Sapient> I don't remember 20090301 02:53:52< Sapient> could be interior or exterior 20090301 02:54:19-!- BenUrban [n=benurban@c-68-49-10-243.hsd1.md.comcast.net] has joined #wesnoth-dev 20090301 02:56:03< Sapient> I think it's actually interior 20090301 02:56:16-!- Corvvs [n=michaelm@pool-96-231-3-165.washdc.east.verizon.net] has quit [Read error: 110 (Connection timed out)] 20090301 02:59:08< Shadow_Master> um. 20090301 02:59:46< Shadow_Master> using exterior produced funny results ;-) 20090301 03:00:44-!- Corvvs_ [n=michaelm@pool-96-231-1-159.washdc.east.verizon.net] has quit [Read error: 110 (Connection timed out)] 20090301 03:01:03< Sapient> oh? you might have used it incorrectly 20090301 03:01:08< Sapient> better check your math 20090301 03:01:14< Sapient> I'd use interior though 20090301 03:01:18< Shadow_Master> yes, I am checking it 20090301 03:02:15< Shadow_Master> pah, typo. w instead of h. 20090301 03:03:15< Shadow_Master> Sapient: thanks. 20090301 03:04:36< Shadow_Master> and yeah I know GUI2 is replacing GUI1 etc. However, I'd still prefer to avoid seeing "funny" GUI1 glitches in a stable sereis 20090301 03:05:35< Sapient> we need a new terminology to discuss all the different gui incantations 20090301 03:05:54< Sapient> that code is more like GUI0.5 20090301 03:06:11< Sapient> a mix of gui0 and gui1 20090301 03:06:57< Sapient> gui0 being, "before objects" 20090301 03:07:41< Shadow_Master> like, when config.cpp included a huge text parser loop? 20090301 03:07:45< Sapient> very little of the code was ever fully converted to gui1 20090301 03:08:32< Sapient> I left most of it in a hybrid state 20090301 03:08:51< Sapient> and used gui1 whenever it was needed to create a new/improved dialog type 20090301 03:09:39< Shadow_Master> ah nice. Now I get a extremely tall progress bar after trying to adjust it to the new dialog size 20090301 03:09:58< Shadow_Master> s/size/coordinates 20090301 03:11:21< Sapient> you should be able to control that with progress_rect 20090301 03:11:50< Shadow_Master> it's the dialog's height what is wrong now, even though I didn't modify it directly 20090301 03:12:22< Shadow_Master> or is it adjusting the dialog's height due to the new Y coordinate? 20090301 03:13:28< Sapient> changing y should not affect height, if I understand your question 20090301 03:14:00< Shadow_Master> yes, that is it. 20090301 03:15:02< Sapient> I'd suspect the math in network_data_dialog() again 20090301 03:18:58< Shadow_Master> the dialog height is getting modified by the first layout call 20090301 03:19:29< Shadow_Master> it is 80 before that call. Afterwards it is 134 20090301 03:20:03< Sapient> ok, you could try setting it back to 80 20090301 03:20:18< Shadow_Master> but that won't do it fine if the text gets wrapped, right? 20090301 03:20:43< Sapient> beats me 20090301 03:20:58< Shadow_Master> that is, if the text is long enough to take more than one line on the screen 20090301 03:21:05< Sapient> I'd have to step through it with the debugger to know exactly what's going on with that calculation 20090301 03:21:16< Sapient> and I'd rather not 20090301 03:21:33< Shadow_Master> I'll consider it a border case condition and just hard-code the height to be the original constant.. 20090301 03:23:24< Shadow_Master> stuff happens if the text is really, really long 20090301 03:24:33< Sapient> you know, you could just use an ellipsis 20090301 03:25:02< Sapient> that would be an acceptable compromise for add on titles of excessive length, IMO 20090301 03:27:26< Shadow_Master> looks like the dialog's size is calculated according to a normal-sized text header 20090301 03:27:37< Shadow_Master> http://imagebin.org/39649 20090301 03:28:07< Sapient> look, just truncate the title and be done with it 20090301 03:28:20-!- Jimm_ [n=jim@c-24-14-111-0.hsd1.il.comcast.net] has quit [Remote closed the connection] 20090301 03:28:41< Shadow_Master> nah, too much work. I'll leave this partial fix and postpone a definitive one for 1.7 20090301 03:29:07< Sapient> truncating the title would probably have been the easiest solution 20090301 03:29:36< Sapient> supporting dialogs that reach the very edge of the screen is a bit tricky 20090301 03:29:45< CIA-70> alink * r33193 /trunk/src/mouse_events.cpp: remove now unused code (because of the previous commit r33187) 20090301 03:30:20< Shadow_Master> and how would I cleanly and easily determine the correct maximum dimensions for the title text? 20090301 03:31:01< Sapient> just pick an arbitrary length based on whether or not USE_TINY_GUI is set 20090301 03:31:13< Shadow_Master> what about languages that don't use DejaVu Sans? 20090301 03:31:17< Shadow_Master> it's tricky. -,- 20090301 03:31:44< Sapient> everything else about that function is hard-coded guess: width, height, border 20090301 03:31:58< Sapient> I don't see why title length should be the exception 20090301 03:34:24< Sapient> if you're really that worried about it you could use font::make_text_ellipsis() 20090301 03:35:27< Sapient> cya later, have fun. 20090301 03:35:27-!- Sapient [n=sapien-x@wesnoth/developer/sapient] has left #wesnoth-dev [] 20090301 03:36:23< CIA-70> shadowmaster * r33194 /trunk/src/dialogs.cpp: 20090301 03:36:23< CIA-70> Simple partial fix for bug #13053: relocate and redimension the network 20090301 03:36:23< CIA-70> connection progress dialog and its bar according to the length of the 20090301 03:36:23< CIA-70> header text. 20090301 03:36:23< CIA-70> The header text should be limited and marked with an ellipsis if it 20090301 03:36:23< CIA-70> exceeds a certain hard-coded size that I'll take care of later. 20090301 03:36:35< Shadow_Master> wesbot: topic 20090301 03:37:55< Shadow_Master> 20090228 23:38:38 error config: Could not open file data/ABILITY_SNOWWHITE 20090301 03:38:01< Shadow_Master> gotta love UMC. 20090301 03:43:12< Shadow_Master> cookie for the one who gets the reference. 20090301 03:45:10-!- Shadow_Master [n=imorelle@wesnoth/developer/shadowmaster] has quit ["tstring foo() {...} std::string& bar = foo(); std::cerr << "BOOM!" << '\n' << bar;"] 20090301 03:49:41-!- Lord_Aether [n=castle@207.212.136.10] has joined #wesnoth-dev 20090301 03:49:57< crimson_penguin> heh 20090301 03:50:04 * crimson_penguin doesn't get it 20090301 03:50:20< crimson_penguin> by the way everyone... Neorice's new comic: www.neorice.com 20090301 03:50:33 * crimson_penguin is shouting it from the rooftops, in part because he's making the site 20090301 03:57:43-!- Lord_Aether is now known as fire_bunny 20090301 03:58:40-!- fire_bunny is now known as Lord_Aether 20090301 04:14:06< CIA-70> alink * r33195 /trunk/src/actions.cpp: 20090301 04:14:06< CIA-70> Clear the undo stack for some very rare cases 20090301 04:14:06< CIA-70> (failed teleport and super-hidden unit) 20090301 04:16:41< CIA-70> alink * r33196 /trunk/src/mouse_events.cpp: Continue to simplify the code of move+attack 20090301 04:21:37-!- JW1 [n=X@c-71-57-85-168.hsd1.il.comcast.net] has quit [] 20090301 04:21:48< CIA-70> alink * r33197 /trunk/ (changelog players_changelog): update changelogs 20090301 04:31:48-!- fendrin [n=fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20090301 04:31:55< fendrin> hi 20090301 04:32:22< alink> hi fendrin 20090301 04:32:49-!- Zen_Clark [n=user@99-136-80-191.lightspeed.rcsntx.sbcglobal.net] has quit [Remote closed the connection] 20090301 04:38:23-!- Ivanovic_ [n=ivanovic@dtmd-4db2ab20.pool.einsundeins.de] has joined #wesnoth-dev 20090301 04:41:47-!- Sirp_ [n=me@69.26.208.78] has joined #wesnoth-dev 20090301 04:42:07-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has joined #wesnoth-dev 20090301 04:44:23< fendrin> hi alink 20090301 04:44:35< fendrin> alink: are you new? I never saw you before. 20090301 04:45:20< alink> hehe not new, i am just come back from a relatively long hiatus 20090301 04:45:28-!- cjhopman [n=chris@wesnoth/developer/cjhopman] has joined #wesnoth-dev 20090301 04:45:41< alink> well ~6 months i think 20090301 04:46:13< alink> but i joined the project around 1.3.1 20090301 04:46:20< fendrin> alink: same with me 20090301 04:46:44< fendrin> I joined around 1.5.6 20090301 04:47:07< fendrin> alink: What is your area of work? 20090301 04:48:05< alink> c++, various things 20090301 04:48:33< fendrin> alink: I see. I don't have a clue about c++. I am only a wml contributor 20090301 04:48:45< alink> mostly mouse interface, pathfinding, fog/shroud, gfx optimization, little interface shortcut 20090301 04:48:59< alink> fendrin: i am a WML noob :) 20090301 04:49:20< alink> which is sometimes a problem, because i must fix WML bugs :-/ 20090301 04:49:25< fendrin> alink: That is nice to hear. I would like to have the pathifinding availible in wml. Could you implement that? 20090301 04:49:56< alink> well i think that dragonking work on that 20090301 04:50:44< fendrin> alink: I believe that dragonking is going to work for pathfinding in the formula ai, which is a good thing, registred trademark. 20090301 04:50:45< alink> but i plan to continue to work on the c++ underlying pathfinding engine 20090301 04:51:20< fendrin> But my concern is a wml feature that gives me the shortest path between a units position and a specified hex. 20090301 04:51:21< alink> well i am also a formula ai noob :-) 20090301 04:51:37< fendrin> so it would be something like [filter_loction] 20090301 04:51:45< fendrin> [unit_filter 20090301 04:51:58< fendrin> [location_filter] 20090301 04:52:18< fendrin> the result should be an wml location array. 20090301 04:52:20-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 110 (Connection timed out)] 20090301 04:52:27< alink> yes Sapient was also interested about that, and filter stuff is his area 20090301 04:53:22< fendrin> That are good news. 20090301 04:53:45< alink> and i will gladly help any wml guru to do it (at least the no wml part) 20090301 04:54:26< fendrin> I am not a guru like zookeeper or shadow_master, ai and others, but I would volunteer for that of course. 20090301 04:54:57-!- Ivanovic [n=ivanovic@wesnoth/developer/ivanovic] has quit [Read error: 113 (No route to host)] 20090301 04:55:09< alink> sorry i mean wml/c++ guru, that is interface between WML and engine 20090301 04:56:13< alink> or maybe one day i will start to study that :) 20090301 04:56:22-!- Ivanovic_ is now known as Ivanovic 20090301 04:57:00< alink> I still have my project of wml custom teleport, which will need WML filter and pathfinding changes 20090301 04:57:27< fendrin> alink: please explain more about that project 20090301 04:57:44-!- cjhopman [n=chris@wesnoth/developer/cjhopman] has quit [Read error: 60 (Operation timed out)] 20090301 04:58:17< alink> that's a FR from zookeeper, allow to add other true teleport stuff, other that the teleport-ability 20090301 04:58:36< alink> like teleport between 2 units, or 2 terrain type 20090301 04:58:55< alink> and having the pathfinding and if possible the ai aware of it 20090301 04:59:21< fendrin> alink: from which country are you? 20090301 04:59:35< alink> but i came back too late for working on it for 1.6 sadly :/ 20090301 04:59:40< alink> belgium 20090301 05:00:09< alink> fendrin: and you ? 20090301 05:00:11< fendrin> alink: Ah, I am from the saarland, not that far away. The saarland is part of germany. 20090301 05:01:03< fendrin> It's on the border between france, germany and luxembourg 20090301 05:01:28< alink> i see, indeed not far at all 20090301 05:01:58-!- cjhopman [n=chris@wesnoth/developer/cjhopman] has joined #wesnoth-dev 20090301 05:02:12< alink> well belgium and luxembourg are tiny countries, so ... 20090301 05:02:22< fendrin> Development of wesnoth overrouled me. 20090301 05:03:02< fendrin> My campaign was added at 1.5.6 and I voulunteered for maintaining the campaign under a burning suns. 20090301 05:03:39< fendrin> But adding my campaign (The legend of wesmere) at this late stage was to much work for me. 20090301 05:03:57< fendrin> I always feel to slow for the mainline work shedule. 20090301 05:04:47< fendrin> New campaigns should be added at x.x.1 or x.x.2 but not later. 20090301 05:05:16< alink> i suppose it depends of the campaign 20090301 05:05:33< alink> but i am still not yet up-to-date about everything, missed quite some news/decision 20090301 05:06:51< fendrin> Well, the "Legend of Wesmere" has not as much code as a 2 levels/scenarios of UtBS. But having it in mainline is another thing then having it on the addon server. 20090301 05:07:22< alink> probably a FPI, but maybe we could have some "official addon" which could be released later after 1.6.0 20090301 05:08:29< alink> or even released with 1.6.x 20090301 05:09:07< fendrin> If you want an semy official addon, you can contribute in the umc-dev repository/irc-channel/community. 20090301 05:10:00< fendrin> That means there are many skilled developers (like Shadow_Master, AI, ESR, and others) helping our with your addon. 20090301 05:11:50-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has quit [Read error: 104 (Connection reset by peer)] 20090301 05:12:05-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090301 05:12:12< alink> ok, when 1.6 will be released, i will start to play again seriously and try some new campaigns 20090301 05:12:38< alink> but developing campaigns seems too much big work for me 20090301 05:12:54< alink> i prefer smaller project 20090301 05:13:24-!- [Relic] [n=[Relic]@adsl-76-229-202-137.dsl.milwwi.sbcglobal.net] has quit ["Leaving"] 20090301 05:14:08< fendrin> Well, my favourite task is taking an old campaign and porting it to current wml. I am not that much of an campaign desigener. But I like to implement special content for campaigns. 20090301 05:15:22< fendrin> After the release of Wesnoth 1.6 I will giving all the love I can afford to UtBS for making it the best campaign available. 20090301 05:16:33< alink> so we must continue to develop wml, to make all current campaigns old in few years and so giving you material for that time ;p 20090301 05:19:49< fendrin> yes! 20090301 05:20:20< fendrin> ;-) 20090301 05:22:46< fendrin> Okay, time to me to be asleep. May the force be with you! 20090301 05:22:58< alink> ok thanks 20090301 05:23:05< alink> goodnight 20090301 05:23:11< fendrin> bye 20090301 05:23:23< alink> i will go too anyway, so bye all 20090301 05:23:33-!- alink [n=alink@wesnoth/developer/alink] has quit [Remote closed the connection] 20090301 05:25:34-!- Corvvs__ [n=michaelm@c-69-139-145-2.hsd1.md.comcast.net] has quit [Read error: 110 (Connection timed out)] 20090301 05:34:50-!- Corvvs [n=michaelm@pool-96-231-8-85.washdc.east.verizon.net] has joined #wesnoth-dev 20090301 05:42:06-!- fendrin [n=fabi@wesnoth/developer/fendrin] has quit [Remote closed the connection] 20090301 05:43:58-!- Corvvs_ [n=michaelm@pool-96-231-5-233.washdc.east.verizon.net] has joined #wesnoth-dev 20090301 05:48:29-!- Corvvs__ [n=michaelm@pool-96-231-6-67.washdc.east.verizon.net] has joined #wesnoth-dev 20090301 05:59:50-!- Corvvs [n=michaelm@pool-96-231-8-85.washdc.east.verizon.net] has quit [Read error: 110 (Connection timed out)] 20090301 06:02:05-!- martyfuhry [n=marty@ip-131-123-95-3.housing.res.kent.edu] has joined #wesnoth-dev 20090301 06:02:25-!- martyfuhry [n=marty@ip-131-123-95-3.housing.res.kent.edu] has quit [Client Quit] 20090301 06:02:37-!- martyfuhry [i=marty@kddb1.kddb.cs.kent.edu] has joined #wesnoth-dev 20090301 06:04:40-!- Corvvs_ [n=michaelm@pool-96-231-5-233.washdc.east.verizon.net] has quit [Read error: 110 (Connection timed out)] 20090301 06:14:34-!- Corvvs [n=michaelm@pool-96-231-2-76.washdc.east.verizon.net] has joined #wesnoth-dev 20090301 06:14:47-!- happygrue [n=George@wesnoth/developer/wintermute] has quit ["http://xkcd.com/91/"] 20090301 06:15:52-!- Corvvs_ [n=michaelm@c-69-139-145-2.hsd1.md.comcast.net] has joined #wesnoth-dev 20090301 06:25:15-!- silene [n=plouf@AMarseille-251-1-48-169.w83-113.abo.wanadoo.fr] has joined #wesnoth-dev 20090301 06:30:59-!- Corvvs__ [n=michaelm@pool-96-231-6-67.washdc.east.verizon.net] has quit [Read error: 110 (Connection timed out)] 20090301 06:31:38-!- Corvvs_ [n=michaelm@c-69-139-145-2.hsd1.md.comcast.net] has quit ["Cheers."] 20090301 06:32:03-!- Corvvs [n=michaelm@pool-96-231-2-76.washdc.east.verizon.net] has quit [Read error: 110 (Connection timed out)] 20090301 06:41:33-!- ABCD [n=ABCD@wikipedia/ABCD] has quit [Remote closed the connection] 20090301 06:41:47-!- ABCD [n=ABCD@wikipedia/ABCD] has joined #wesnoth-dev 20090301 07:28:19-!- Lord_Aether [n=castle@207.212.136.10] has quit [] 20090301 07:41:59-!- mordante [n=mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20090301 07:42:20< mordante> morning 20090301 08:01:28< Sirp_> hi mordante 20090301 08:01:40< mordante> hi Sirp_ 20090301 08:02:03-!- crimson_penguin [n=ben@wesnoth/developer/crimsonpenguin] has quit ["Leaving"] 20090301 08:43:26< CIA-70> mordante * r33198 /trunk/ (changelog players_changelog): Update changelog. 20090301 08:43:35< CIA-70> mordante * r33199 /trunk/ (4 files in 2 dirs): 20090301 08:43:35< CIA-70> Align all network buffers on 4 bytes. 20090301 08:43:35< CIA-70> Just to make sure we won't get another SIGBUS on the Sparc. 20090301 08:44:24< silene> mordante: i guess you didn't see my mail? 20090301 08:44:57< CIA-70> mordante * r33200 /trunk/changelog: Update changelog. 20090301 08:46:19< mordante> silene, I did now, but we had a bug on sparc with it, the debian bug I linked to 20090301 08:46:25< mordante> do now* 20090301 08:47:55< silene> mordante: but was the bug caused by Net_Read and Net_Write? 20090301 08:49:02< mordante> network_worker.cpp around line 610 the bool cased the buffer to not be properly aligned on Sparc and caused the SIGBUS 20090301 08:49:19< mordante> after adding the align attribute the problem disappeared 20090301 08:55:41< silene> i guess you hid a bug in sdl then 20090301 08:56:02< silene> perhaps the sdl package were outdated at that time 20090301 08:58:13-!- Sirp_ [n=me@69.26.208.78] has quit ["leaving"] 20090301 09:00:47< mordante> might be, I can ask Rhona to test if she still has her Sparc 20090301 09:01:01< mordante> Rhonda, ping? 20090301 09:09:02< silene> hmm... the AI code for backstabing units is really doing dumb things 20090301 09:11:31< Soliton> mordante: do you know why movement cost <= 0 is treated as impassable? 20090301 09:11:47< Soliton> as opposed to setting it to 1. 20090301 09:12:27< mordante> no idea, I though 99 or 100000 was used for impassible (99 in WML, 100000 in the code) 20090301 09:12:44< Soliton> yeah, that too. 20090301 09:13:15< Soliton> i'll just change it to one, i guess. 20090301 09:13:49< Soliton> maybe -1 was used in WML at some places before. 20090301 09:15:53< silene> why 1? if the movement_cost is 1, it can be passed 20090301 09:16:19< Soliton> it can be passed? 20090301 09:16:49< Soliton> oh, yeah that's the point. 20090301 09:16:55< silene> i mean the pathfinding will consider a unit can go through the terrain 20090301 09:17:43< Soliton> the thing is when you decrease movement cost on a terrain via WML and it goes to zero or below you don't actually want the terrain to be impassable. 20090301 09:18:31< silene> right 20090301 09:23:37< CIA-70> mordante * r33201 /trunk/src/gui/widgets/ (window_builder.cpp window_builder_private.hpp): 20090301 09:23:37< CIA-70> Add a return_value_id config variable. 20090301 09:23:37< CIA-70> This variable should make it easier to define an known return value to a 20090301 09:23:37< CIA-70> button, which the need to give it the normal id. 20090301 09:23:40< CIA-70> mordante * r33202 /trunk/src/gui/widgets/window_builder.cpp: Update toggle panel wiki comment. 20090301 09:23:45< CIA-70> mordante * r33203 /trunk/src/gui/widgets/window_builder.cpp: 20090301 09:23:45< CIA-70> Retval fixes and cleanups. 20090301 09:23:45< CIA-70> The toggle_[panel|button] didn't look at the id and the new 20090301 09:23:47< CIA-70> return_value_id, which has been fixed. Added a new helper function to do 20090301 09:23:49< CIA-70> this. Also only use return_value_id if it has a valid value. 20090301 09:23:55< CIA-70> mordante * r33204 /trunk/data/gui/default/window/ (6 files): Change return_value to return_value_id. 20090301 09:24:35-!- EdB [n=EdB@86.12.95-79.rev.gaoland.net] has joined #wesnoth-dev 20090301 09:33:08< CIA-70> soliton * r33205 /trunk/ (changelog src/unit.cpp): * Fixed bug #13090: Make movement_costs < 1 behave like movement_costs = 1 20090301 09:53:00-!- ilor_ [n=user@aul171.neoplus.adsl.tpnet.pl] has joined #wesnoth-dev 20090301 09:54:59-!- stikonas [n=stikonas@ctv-213-164-120-106.vinita.lt] has joined #wesnoth-dev 20090301 09:57:16-!- boucman [n=rosen@2.117.71-86.rev.gaoland.net] has joined #wesnoth-dev 20090301 10:01:37-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 104 (Connection reset by peer)] 20090301 10:01:52-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090301 10:03:38-!- ilor [n=user@avc112.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 20090301 10:12:53-!- loonybot [n=loonybot@79.139.247.203] has joined #wesnoth-dev 20090301 10:13:33-!- loonycyborg [n=sergey@79.139.247.203] has joined #wesnoth-dev 20090301 10:18:06< boucman> morning all 20090301 10:18:44< mordante> hi boucman 20090301 10:23:01-!- zookeeper [n=l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20090301 10:25:26-!- SpellWeaver [n=virus@203.199.213.3] has joined #wesnoth-dev 20090301 10:27:24-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 104 (Connection reset by peer)] 20090301 10:27:39-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090301 10:40:47< CIA-70> mordante * r33206 /trunk/src/gui/dialogs/language_selection.cpp: 20090301 10:40:47< CIA-70> Remove the tooltip. 20090301 10:40:47< CIA-70> The text in the language dialog should always fit so no reason to use a 20090301 10:40:47< CIA-70> tooltip there. 20090301 10:40:52-!- Tigge [n=tigge@bacchus.olf.sgsnet.se] has quit [Remote closed the connection] 20090301 10:40:55< CIA-70> mordante * r33207 /trunk/data/gui/default/window/addon_connect.cfg: Comment out some not translatable tooltips. 20090301 10:41:03< CIA-70> mordante * r33208 /trunk/src/gui/widgets/ (window.cpp window.hpp): 20090301 10:41:03< CIA-70> Made the tooltips 'work' again. 20090301 10:41:03< CIA-70> Added a bit hacky code for 1.6, which needs to be cleanup later. Doing 20090301 10:41:03< CIA-70> it properly is a bit too intrusive for 1.6. 20090301 10:41:14< CIA-70> mordante * r33209 /trunk/ (3 files in 2 dirs): 20090301 10:41:14< CIA-70> Make the new tooltips look like the old ones. 20090301 10:41:14< CIA-70> Also update the changelog. 20090301 10:43:56-!- Tigge [n=tigge@bacchus.olf.sgsnet.se] has joined #wesnoth-dev 20090301 10:53:23-!- SpellWeaver [n=virus@203.199.213.3] has left #wesnoth-dev ["C ya"] 20090301 10:53:37< Ivanovic> moin 20090301 10:53:52< mordante> hi Ivanovic 20090301 10:54:59< Ivanovic> mordante: so you seem to have been really busy... 20090301 10:55:24< mordante> yep, my 1.6 todo list is shrinking :-) 20090301 10:55:30< Ivanovic> :) 20090301 10:57:39-!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20090301 10:59:51< Ivanovic> AI0867, boucman, cjhopman, esr, ilor_, jorda, loonycyborg, mordante, noy, silene, Sirp, Soliton, zookeeper, everyone else interested: i plan to get 1.5.12 out in about 10h 20090301 11:00:00< noy> k... its fine 20090301 11:00:06< zookeeper> sure 20090301 11:00:08< noy> we haven't got any balancing 20090301 11:00:08< Ivanovic> if you got any bugs or commit for which i should wait with this one, ping me ASAP 20090301 11:00:32< ilor_> Ivanovic: I'm ok 20090301 11:00:46< mordante> I think I'll manage to do my last 1.6 blocker before that and maybe my 1.6 wishlist 20090301 11:00:58< zookeeper> all the new remaining tree tiles might not get in in time, but that's not critical since we'll have other releases anyway.. 20090301 11:00:58< Ivanovic> mordante: that would be perfect 20090301 11:01:37< boucman> k, one thing left to do, but will be done in time 20090301 11:01:43< boucman> wil it be rc1 ? 20090301 11:02:02< Ivanovic> yes, it will 20090301 11:04:08< Ivanovic> WOOOT 20090301 11:04:13< Ivanovic> bugcounter below 40?!? 20090301 11:05:16< Ivanovic> well the wet dreams esr has about dropping the counter below 30 before 1.6 final really come true? 20090301 11:05:19< Ivanovic> ;) 20090301 11:06:43< ilor_> Ivanovic: does that counter include "postponed" bugs? 20090301 11:07:11< Ivanovic> yes, it does 20090301 11:08:04< Ivanovic> it includes: "confirmed", "none", "postponed" 20090301 11:08:15< Ivanovic> and "in progress", too 20090301 11:11:11< stikonas> why it does not include "ready for test"? 20090301 11:11:29< Ivanovic> stikonas: because those are probably fixed 20090301 11:11:45< Ivanovic> wesbot: topic 20090301 11:11:47< wesbot> Ivanovic: Don't be impatient, wait until something changes... *tsk* 20090301 11:13:46< mordante> well my wishlist fixes at least one bug, I think two ;-) 20090301 11:14:24-!- Dragonking [n=dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20090301 11:15:38< Ivanovic> hi Dragonking 20090301 11:15:53< Ivanovic> Dragonking: anything missing on your end for 1.5.12 aka rc1 ? 20090301 11:16:09< Ivanovic> zookeeper: is the text for the addon server ready? 20090301 11:16:19< Ivanovic> that is: i would like to recompile and wipe the addon server "soon" 20090301 11:16:22< CIA-70> soliton * r33210 /trunk/src/server/game.cpp: fixed bug #13038: switch controller to human when side owners change 20090301 11:16:33< Dragonking> Ivanovic: Yes 20090301 11:16:44< Ivanovic> Soliton: what do you think of wiping and recompiling the addon server in some hours? 20090301 11:16:59< Dragonking> Ivanovic: I have now 3h for wesnoth, I want to fix some more things 20090301 11:17:03< Soliton> Ivanovic: fine with me. 20090301 11:17:11-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 104 (Connection reset by peer)] 20090301 11:17:11< Ivanovic> Dragonking: i plan to get it out in about 10h 20090301 11:17:26-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090301 11:17:36< Dragonking> Ivanovic: Then it's ok 20090301 11:17:37< Dragonking> :) 20090301 11:20:24< zookeeper> Ivanovic, doesn't look like there was much objections to it, so i guess 20090301 11:20:42< zookeeper> but the wipe should come at the same time as the release announcement, no? 20090301 11:20:53< Ivanovic> then please post it as announcement all of the subforums relevant 20090301 11:21:02< Ivanovic> i will do it a little before 20090301 11:21:44< Ivanovic> that is: i will reply in the post stating that the server will be wiped clean and that newly subitted (or resubmitted) content has to follow those rules 20090301 11:22:59< Soliton> Dragonking: so do we remove that formula from the loyalists for now? 20090301 11:23:44< Soliton> or if it should work reasonably well add it to all factions? 20090301 11:24:08< Dragonking> Soliton: I'd like to test it in 1.5.12 20090301 11:27:50< Soliton> that means remove it for now? 20090301 11:28:39< Dragonking> Soliton: That means leave it for now. :) 20090301 11:28:49< Dragonking> We can always remove it without breaking anything. 20090301 11:29:03< Dragonking> I'd like somehow to get some ffedback from players in 1.5.12.. 20090301 11:29:38< Dragonking> Especially from *good* players. 20090301 11:29:38< Soliton> well, then add it in every faction? 20090301 11:29:56< Soliton> it's odd when it's just added to the loyalists is my point. 20090301 11:30:13< Soliton> or is the forumla actually made especially for them? 20090301 11:30:35< Dragonking> Soliton: Hm. Formula may fail for other factions, tho it's not that it's made for loyalists. 20090301 11:30:53< Dragonking> It was made as general purpose one. 20090301 11:31:14< Dragonking> So yes, we may add it to every faction and just test in 1.5.12 20090301 11:31:26< Dragonking> Then remove it if we are unhappy/in doubt. 20090301 11:31:29< Soliton> ok. 20090301 11:31:42< Soliton> can't do much worse than default in recruiting anyway. 20090301 11:31:44< Soliton> ;-) 20090301 11:31:52< Dragonking> Soliton: You may be suprised. ;p 20090301 11:32:00< Dragonking> Soliton: Will you add it? 20090301 11:32:12< Soliton> yeah, i'll do that then. 20090301 11:32:19< Dragonking> Thanks, :) 20090301 11:38:35< CIA-70> soliton * r33211 /trunk/data/multiplayer/factions/ (11 files): added recruitment formula to all factions 20090301 11:39:03< CIA-70> mordante * r33212 /trunk/ (5 files in 2 dirs): 20090301 11:39:03< CIA-70> Changed the textbox history. 20090301 11:39:03< CIA-70> The textbox history now uses CTRL+TAB and CTRL+SHIFT+TAB so the arrow 20090301 11:39:03< CIA-70> keys are no longer overloaded. It would be nice to make these keys 20090301 11:39:04< CIA-70> configurable, but that will be postponed until post 1.6. 20090301 11:39:30-!- Noyga [n=lame-z@wesnoth/developer/noyga] has joined #wesnoth-dev 20090301 11:47:41 * boucman has one bug to fix before release 20090301 11:47:51< boucman> not critical, it's just to get below 40 ;) 20090301 11:48:22< Dragonking> boucman: If it looks good, I think I'll try to make this poison thing during this week, someday 20090301 11:48:36< Dragonking> Most likely weekend, but maybe earlier 20090301 11:51:01< mordante> boucman we're already below the 40 ;-) 20090301 11:51:36 * Dragonking is happy that none of formula AI bugs is mentioned on a bugtracker ;p 20090301 11:51:43< mordante> and I have another fix pending, need to test after compilation but quite sure it will work 20090301 11:52:06 * mordante also knows about some gui issues not in the tracker ;-) 20090301 11:59:42-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has quit [Remote closed the connection] 20090301 12:01:54< CIA-70> mordante * r33213 /trunk/ (3 files in 2 dirs): 20090301 12:01:54< CIA-70> Properly set the cursor when opening a dialog. 20090301 12:01:54< CIA-70> Fixes bug #12961. 20090301 12:03:16-!- noy [n=Noy@wesnoth/developer/noy] has quit [] 20090301 12:04:58< Ivanovic> boucman: uhm, we *are* below 40 already 20090301 12:05:08< Ivanovic> you mean "just to get closer to 30", right? 20090301 12:05:21-!- malumalu [n=malu@hnvr-4dbb4630.pool.einsundeins.de] has joined #wesnoth-dev 20090301 12:07:10< boucman> yeah, that :) 20090301 12:07:48< CIA-70> ivanovic * r33214 /trunk/po/ (4 files in 4 dirs): updated Italian translation 20090301 12:09:53< boucman> kitty is (still) as impressive as ever.. 20090301 12:10:03< boucman> did you see the femal thief portrait ? 20090301 12:10:28< mordante> yes it looks promissing again :-) 20090301 12:10:42< Dragonking> boucman: Where? 20090301 12:10:59< boucman> http://www.wesnoth.org/forum/viewtopic.php?p=342676#p342676 20090301 12:11:14< Ivanovic> hui 20090301 12:12:44< Dragonking> w o w 20090301 12:21:42-!- Elvish_Pillager [n=eli@66-189-40-122.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20090301 12:21:54< silene> hmm... i see units flying over the void on the outskirts of the map 20090301 12:23:16< silene> (Soliton?) 20090301 12:24:22< Ivanovic> wow, the forests look *really* different... 20090301 12:24:23< silene> as a matter of fact, i can make my units leave the map now 20090301 12:24:27< silene> (Soliton!) 20090301 12:25:25< Soliton> so map border has movement cost -1 or something? 20090301 12:26:38< silene> no idea, take a look at map 9p_Merkwuerdigliebe; choose a faction with flying units and explore 20090301 12:26:59< CIA-70> ivanovic * r33215 /trunk/po/ (144 files in 3 dirs): 20090301 12:26:59< CIA-70> pot-update (just updating lots of references...) 20090301 12:26:59< CIA-70> regenerated doc files (nothing happened here since yesterday) 20090301 12:28:10< Soliton> heh. 20090301 12:31:18< Soliton> yep, "Terrain '_off^_usr' has a movement cost of '-1'" 20090301 12:31:54-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has joined #wesnoth-dev 20090301 12:34:26< Soliton> mordante: do you know where that is defined? 20090301 12:35:31-!- fendrin [n=fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20090301 12:35:32< Soliton> think i found it. 20090301 12:35:49< silene> where is it? i searched and i didn't find it 20090301 12:36:14< fendrin> hi 20090301 12:37:20< Soliton> silene: builder.?pp i think. look for off_map. 20090301 12:38:40< Soliton> int dummy = -1; there we go. 20090301 12:39:28< Soliton> well, or something there anyway.. 20090301 12:41:34< Soliton> ok, no idea really. that all just seems to be graphics related. 20090301 12:43:25< CIA-70> dragonking * r33216 /trunk/data/multiplayer/scenarios/ (2p_Caves_of_the_Basilisk.cfg 2p_Sullas_Ruins.cfg): Added hidden=yes for sides that contain only statues 20090301 12:44:04< CIA-70> boucman * r33217 /trunk/src/unit_animation.cpp: remove a useless delay only visible at slow speed 20090301 12:44:05< Soliton> hmm.. 20090301 12:44:34< silene> Soliton: unit.cpp:2098? 20090301 12:45:18< Soliton> i think rather this: "const std::string& val = (*movement_costs)[id];" 20090301 12:45:26-!- malumalu [n=malu@hnvr-4dbb4630.pool.einsundeins.de] has quit [Read error: 110 (Connection timed out)] 20090301 12:45:36< Soliton> unknown terrain will return "" 20090301 12:46:20< boucman> mordante: around ? 20090301 12:46:23< Soliton> i've just modified unit.cpp so not sure about exact line numbers. 20090301 12:46:40< silene> Soliton: line 2098 was "res = -1" 20090301 12:47:27< Soliton> right, we can just change it there indeed. 20090301 12:48:12< Soliton> should have seen that before actually.. 20090301 12:50:00< Soliton> yep, that fixed it. 20090301 12:52:39< CIA-70> soliton * r33218 /trunk/src/unit.cpp: default movement cost should be impassable 20090301 12:52:53< Dragonking> Anyone here fammiliar with mouse_events.cpp and how paths are calculated? 20090301 12:56:58-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 104 (Connection reset by peer)] 20090301 12:57:13-!- Turuk [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has joined #wesnoth-dev 20090301 13:00:59< nital> is anyone familiar with translating Wesnoth online? I have a problem with poedit. 20090301 13:01:51< nital> It merges strings to translate, so it changes "a. " "B. " to "a. B. " and this behavior happens in versions both 1.3.9 and 1.4.2 20090301 13:01:58< Ivanovic> "translating Wesnoth online" ??? 20090301 13:02:15< nital> online, i.e. on the channel 20090301 13:02:24< Ivanovic> sure i do know something about this stuff 20090301 13:02:52< Ivanovic> and yes, there are some "composed strings" ingame where first "string1" and then "string2" is used 20090301 13:03:05< Ivanovic> without an exact example i can't help you though 20090301 13:03:08< nital> so what version of poedit doesn't have this behavior? or I shouldn't use this tool? 20090301 13:03:32< nital> well, I can mail you a diff illustrating my problem 20090301 13:03:41< Ivanovic> uhm, poedit does not merge strings itself 20090301 13:03:50< Ivanovic> and newlines are *not* new strings 20090301 13:04:02< Ivanovic> that is: only the msgid and msgstr blocks matter 20090301 13:04:21< ilor_> nital: in C and C++ "a" "string" is equivalent to "astring", that is, adjacent string litersals are merged 20090301 13:04:23< Ivanovic> it makes no difference (ingame) if the stuff is in several lines where the linebreak is outside the "" 20090301 13:05:04< Ivanovic> let me paste you an example of "this is completely fine this way and no problem at all", will just need a minuite 20090301 13:05:36< mordante> boucman, I am now 20090301 13:06:02< nital> uhm, it does? http://wesnoth.pastebin.com/d2dc95220 20090301 13:06:34< nital> that's what my poedit 1.3.9 does with *every* string in the file, and I didn't change anything, just opened and saved a file 20090301 13:07:09< Ivanovic> http://wesnoth.pastebin.com/m57838846 20090301 13:07:22< Ivanovic> yes, this is how poedit work 20090301 13:07:36< Ivanovic> it does not have the "make a newline after 80 chars" thing 20090301 13:08:03< nital> oh, ok 20090301 13:08:11< Ivanovic> this is something that automatically happens when merging against the "reference file", the tools doing this stuff will cut things up again to 80chars per line 20090301 13:08:44< Ivanovic> but it makes no difference anyway since gettext itself only seperates by the msgid and msgstr blocks, not by newlines outside the "" 20090301 13:08:52< nital> so why did translation maintainer complain about that when I sent him such file? 20090301 13:08:57< CIA-70> zookeeper * r33219 /trunk/data/core/ (23 files in 3 dirs): Added Jetryl's new dirt tiles, with transitions. The old dirt tile is still used for encampments. 20090301 13:09:09< nital> I guess I'll ask him, thanks :) 20090301 13:09:14< Ivanovic> do so 20090301 13:09:20< Ivanovic> the file is *not* broken 20090301 13:09:38< Ivanovic> it is just a difference in behavior 20090301 13:11:14< Ivanovic> but if you are nice to your maintainer you could save once before doing edits, copy this file somewhere and then do the work 20090301 13:11:44< Ivanovic> and at the end also create a diff between "before start" and "result" to send both, the "complete file" as well as the "real changes" diff in 20090301 13:12:41< esr> Ivanovic: You're aware of bug #13086, right? I just assigned it to you. Is there anyone else maintaining the cmake build? 20090301 13:13:15< Ivanovic> esr: i am aware of it and there is no "really simple fix" at the moment beside the "you should not run make clean" 20090301 13:13:40-!- Derekkk [n=chatzill@host86-165-245-32.range86-165.btcentralplus.com] has joined #wesnoth-dev 20090301 13:13:49< esr> Should it be marked "Wont Fix" with that node? 20090301 13:14:00< esr> s/node/note/ 20090301 13:14:15< Ivanovic> no 20090301 13:15:05 * esr suspects the real fix would be to drop cmake. It seems both weak and over-complex. 20090301 13:15:22< boucman> mordante: if you start the test scenario, silver mage on castle is beheaded 20090301 13:15:38< boucman> not sure if we had fixed and re-broken that or never fixed 20090301 13:16:55< mordante> boucman, my mage still has its head 20090301 13:16:59< esr> Odd that the tracker counts 37 bugs but our topic header says 38. Usually the discrepancy is in the other direction. 20090301 13:17:03< mordante> do you have local changes? 20090301 13:17:08< Ivanovic> esr: the matter is just that is suspect that the implementation of the po4a stuff is done in a way that is close to "shooting yourself into the head through the knee and the foot" 20090301 13:17:08< esr> wesbot: topic 20090301 13:17:41< mordante> 35 is a really nice number :-) 20090301 13:17:54< esr> mordante: Yes. Yes it is. 20090301 13:18:05< mordante> I think it's a new low 20090301 13:18:19< esr> Yes, that's true too. 20090301 13:18:40< esr> Our previous pre-1.4 was 39, if I recall correctly. 20090301 13:18:53< esr> pre-1.4 low, I mean. 20090301 13:19:17< Derekkk> Hi everyone! I wrote a formula AI but it crashes wesnoth whenever it's run. I am thinking there might be a syntax problem but I can't spot it. Would anyone be so kind to take a look? http://wesnoth.pastebin.com/d24ebc049 20090301 13:19:19< mordante> something like that yes 20090301 13:19:27< Ivanovic> i think before 1.2 we were at a comparable value 20090301 13:19:49< mordante> no we were much higher or it was really long before 1.2 20090301 13:20:11< Ivanovic> i think at some time we were close to the "30", too 20090301 13:20:16< Ivanovic> and it was for some stable release series 20090301 13:20:41< mordante> well must be quite a bit before 1.2 since I joined around 1.2 and the bug count was hight at that time 20090301 13:21:08< Ivanovic> might be that i mix it up with some nice dreams like "hey, almost all bugs are fixed" or something like this 20090301 13:21:09< Ivanovic> ;) 20090301 13:21:14< mordante> :-) 20090301 13:21:29< esr> HEh. Congratulations, Mordante. You now own 50% of all outstanding bugs. 20090301 13:21:41< mordante> well if the bugcount goes on like this 1.8 might be really low on bugs 20090301 13:21:47< mordante> esr, thanks :-) 20090301 13:21:50< Ivanovic> and he just owns them because they are "leftover bugs" of the old gui stuff 20090301 13:22:17< Ivanovic> that is once the old gui system is completely gone, lots of old issues can be replaced with new ones... 20090301 13:22:19< Ivanovic> ;) 20090301 13:22:28 * esr feels his fanaticism on this topic is being rewarded. 20090301 13:25:00 * mordante too 20090301 13:25:33< mordante> one more dialog to replace and my work for 1.6 is done :-) 20090301 13:25:55< Ivanovic> :) 20090301 13:26:29< esr> Abd there's still a couple weks to go. Maybe you can fix a few things like #11024? 20090301 13:27:19< Ivanovic> this one is *really* unlikely 20090301 13:27:50< Dragonking> Derekkk: move funstions are a bit broken now 20090301 13:27:53< esr> Ivanovic: How do you mean? 20090301 13:27:59< Dragonking> Derekkk: Working on a fix atm. 20090301 13:28:27< mordante> esr, once it's done I'll go over my bugs once more to see what might be fixable before 1.6 20090301 13:28:40< mordante> but I've something else I _want_ to work at... 20090301 13:28:46< esr> ? 20090301 13:29:15< mordante> this odd mystical thing called documentation 20090301 13:29:17< Ivanovic> but i think this one *might* be fixable before 1.6: https://gna.org/bugs/index.php?13018 20090301 13:29:26< esr> Ahhh... 20090301 13:30:04< mordante> 13018 might be but the entire resizing of the Wesnoth window is borked 20090301 13:30:05< Derekkk> Dragonking: right... I only used move_partial in the AI and it works perfectly well if I type it in-game through the f-command 20090301 13:30:10< esr> The only one we have left that I class as a blocker is bug #13037. 20090301 13:30:40< Dragonking> Derekkk: If you use move or move partial for a hex that is occupied, out of range or something else wesnoth crashes. 20090301 13:30:52< Dragonking> Derekkk: What is your formula supposed to do? 20090301 13:31:18< mordante> esr, it's stated ready for test, so maybe ask dfranke about the status 20090301 13:31:29< esr> mordante: I'm good at documentation and I don't mind doing it. If you have specific todos, I'll take them on if that will give you more time for bug-squashing. 20090301 13:31:46< Derekkk> Dragonking: it's supposed to move a unit back and forth between two locations (two units, in fact) 20090301 13:31:55< Dragonking> Derekkk: I don't quite understand "filter(my_units, self.movement_left=0)" - you filter unit with no movement left to move it afterwards? 20090301 13:32:02< esr> That would be efficient, as I have run out of bugs I can fix. 20090301 13:32:11< mordante> esr, the problem the info is in my head not yet written down 20090301 13:32:18< esr> Oh. 20090301 13:32:23< mordante> but thanks for the offer 20090301 13:32:37< Derekkk> Dragonking: but my AI does satisfy your condition of using 'move_partial' for an out of range location... so that might have caused the crash 20090301 13:32:53< mordante> well I kind of planned to do that in the final state of preparing 1.6 or early 1.7 20090301 13:33:12< Dragonking> Derekkk: Out of range is ok, if it is unoccupied or reachable by unit. 20090301 13:33:27< Dragonking> Derekkk: What I don't uderstand is this filter you defined. 20090301 13:33:29< Derekkk> Dragonking: I was trying to filter away the units with movement_left=0 20090301 13:33:33< Dragonking> No. 20090301 13:33:43< Derekkk> Dragonking: let me fix it :) 20090301 13:33:44< Dragonking> Then not =0 but !=0 20090301 13:33:45< Dragonking> :) 20090301 13:34:30< Dragonking> Derekkk: Result is made of elements for which your condition evaluated to true. 20090301 13:34:46< Dragonking> So till now you filtered only units with no movement left. 20090301 13:35:46< Derekkk> Dragonking: yup. which means the filter would returns nothing, thus the invalidity of move_partial 20090301 13:35:51< Dragonking> :) 20090301 13:40:43< Derekkk> Dragonking: I have changed the filter to movement_left>0, but now the AI doesn't even move! 20090301 13:43:46< Dragonking> Derekkk: Anything happens? Any output in console? 20090301 13:45:30< Dragonking> Derekkk: Run wesnoth in debug mode -d and for example surround shortest_path(first_unit.loc, switch(first_unit.id, 'Top_Drake', top_dest(first_unit), 'Left_Drake', left_dest(first_unit))) with debug_print(...) 20090301 13:45:41< Dragonking> So you may get a clue where problem is 20090301 13:46:01< Derekkk> it says this in the stderr: http://wesnoth.pastebin.com/m1e37e5ac 20090301 13:46:30< Dragonking> It means it still has null, not result. 20090301 13:47:03< Dragonking> Add some debug_print(..) - it really helps locating the problem 20090301 13:47:21< Derekkk> ok...I will do debug thing now 20090301 13:50:14< CIA-70> ivanovic * r33220 /trunk/ (changelog players_changelog po/wesnoth/de.po): updated German translation 20090301 13:52:15< esr> Hreads up, everybody, I'm about to do the pre-1.6 reindent pass on mainline. 20090301 13:53:51< Ivanovic> esr: take care of translateable strings!!! 20090301 13:54:18< Soliton> s/translatable // 20090301 13:54:30< esr> wmlindent groks those. I only screw that up when I do it manually :-( 20090301 13:54:31< Ivanovic> cf the "kaleh" problem yesterday 20090301 13:55:10 * esr slaps himself with a fish. 20090301 13:55:36 * Ivanovic hands esr a bigger one 20090301 13:55:51< mordante> Ivanovic, r33220 at the end I assume the \" can be removed 20090301 13:56:05< mordante> the end of the diff 20090301 13:56:30< CIA-70> esr * r33221 /trunk/data/ (108 files in 26 dirs): Pre-1.6 reindent and whitespace cleanup. 20090301 13:57:15< Ivanovic> mordante: thanks, fixed 20090301 13:57:20< CIA-70> ivanovic * r33222 /trunk/po/wesnoth/de.po: fixed a small copy&paste leftover, ups... 20090301 13:57:25< mordante> no problem 20090301 13:57:27< esr> This way there will be time fo people to notice if the reindent causes problems. Not that I expect it will, it never has before. 20090301 13:58:14< CIA-70> dragonking * r33223 /trunk/src/formula_ai.cpp: Finally fixed move formula function... I hope 20090301 13:58:26< Dragonking> boucman: Ok, most ugly problem is gone. 20090301 13:58:41< Dragonking> Derekkk: In trunk move and move partial should work properly now. 20090301 14:01:43< CIA-70> zookeeper * r33224 /trunk/data/core/ (3 files in 2 dirs): Added two simple placeholders for the mixed-winter-snow tiles. 20090301 14:02:15< Derekkk> Dragonking: that's good news! Though I will have to wait for the next release anyway coz I don't now how to compile on windows. 20090301 14:02:28< zookeeper> esr, did you check all the diffs? 20090301 14:03:28< Ivanovic> Derekkk: you won't have to wait long at all... 20090301 14:03:39< zookeeper> i still don't see the point of running that tool on mainline when we in reality don't have any indentation problems. 20090301 14:04:57< zookeeper> (at least if no one will actually check the diffs to make sure it won't break any special case somewhere) 20090301 14:05:56< zookeeper> well, some people seem to like to use bloody tabs in WML instead of spaces, fixing that is good ;) 20090301 14:07:05< Derekkk> Ivanovic: how could I have missed the heading for wesnoth-dev :P 20090301 14:09:24< Derekkk> Dragonking: I think that in Formula AI, if I get unit.id, it returns the type of the unit instead of the id of the unit 20090301 14:10:11< Dragonking> Derekkk: I know 20090301 14:10:26< Dragonking> Derekkk: I'm going to fix that too, but prolly not before next release... 20090301 14:11:52< Derekkk> Dragonking: ok, as long as you know. I can wait for it to be fixed. 20090301 14:12:19< silene> Dragonking: how confident are you in your recruitment formulas? i just tried a game and i must admit i'm confused by the choices of the AI: rebels recruited almost only archers, while loyalists recruited almost only heavy infantries 20090301 14:12:42< Dragonking> silene: I'm not, That's why 1.5.12 is for the test. 20090301 14:13:42< silene> Dragonking: 1.5.12 is the first release candidate of 1.6; i'm not sure to test a whole new system just a few days before the final release 20090301 14:13:53< Dragonking> silene: It's easy to rollback it to default one. 20090301 14:15:11-!- Baufo [n=thomas@wesnoth/developer/baufo] has joined #wesnoth-dev 20090301 14:15:12< Dragonking> silene, Soliton if you think )for example after looking at few games) that beter revert recruitment formulas, just do so. 20090301 14:15:24< Dragonking> I seriously have no time left today :/ 20090301 14:15:41< Dragonking> Going for a walk with a dog now... 20090301 14:15:52< Soliton> Derekkk: files.wesnoth.org/hidden/win/ there you can find an uptodate windows binary. 20090301 14:15:56< esr> zookeeper: Yes, I eyeballed thec diff. 20090301 14:16:51< esr> zookeeper: You are the person who originally requested this tool, in order to squash an unreadable jumble of variant indent styles! 20090301 14:17:04< esr> How quickly they forget... 20090301 14:18:39< Derekkk> Soliton: thanks 20090301 14:22:25< Rhonda> mordante: pong? But as it was content less I might be gone when you respond again. 20090301 14:22:43< CIA-70> esr * r33225 /trunk/data/core/macros/deprecated-utils.cfg: 20090301 14:22:43< CIA-70> Remove old TEMOR macro, 6 versions overdue. (wmllint tranlates it, so 20090301 14:22:43< CIA-70> there is no UMC issue.) 20090301 14:23:00< mordante> Rhonda, the content was the line above also mentioning your nick ;-) 20090301 14:23:10< Dragonking> ok, I disappear for now, good luck with release. 20090301 14:23:18-!- Dragonking [n=dk@wesnoth/developer/dragonking] has quit [] 20090301 14:24:13< Rhonda> The line above didn't contain my nick, it was lacking a d. :P But we can take a look next week. 20090301 14:24:40< mordante> Rhonda, could you test whether the ALIGN_4 macro is really needed? 20090301 14:24:49< esr> zookeeper: NEW_GOLD_CARRYOVER_NOTE_20 is unused in mainline. Should it be removed? 20090301 14:25:28< mordante> ah ok, I meant to type your name... 20090301 14:26:01< Ivanovic> esr: leave it in for UMC usage, so that UMC authors can make use of it 20090301 14:26:33< esr> Ivanovic: 20090301 14:26:36< esr> OK. 20090301 14:34:10-!- fabi [n=fabi@78.52.211.148] has joined #wesnoth-dev 20090301 14:36:35< zookeeper> esr, nah, someone might want to use it 20090301 14:37:19< silene> is there a bug-report about the AI using strange paths when attacking enemy units? 20090301 14:39:10< mordante> I think I saw one once, but can't findit 20090301 14:39:12< zookeeper> silene, you mean if the AI unit starts next to an enemy, it might move in a big circle and end up where it started or right adjacent to it? 20090301 14:39:13< mordante> find it* 20090301 14:39:25< zookeeper> that's quite an old issue, but i don't think there's a report for that 20090301 14:39:45< silene> zookeeper: for instance 20090301 14:40:11< silene> it was annoying me, so i fixed it, and i wondered if there was a relevant bug-report 20090301 14:41:45< mordante> thanks for fixing it 20090301 14:50:39-!- fendrin [n=fabi@wesnoth/developer/fendrin] has quit [Read error: 110 (Connection timed out)] 20090301 15:00:31< silene> boucman: i have a strange visual glitch when units move; sometimes they live a clone of themselves on the current hex and it gets erased only when the real unit reaches the next hex of the path; does that ring a bell? 20090301 15:00:36< silene> s/live/leave/ 20090301 15:02:48< boucman> silene: never seen that, is the fantom on the start hex or the final hex ? 20090301 15:03:23< boucman> can it be any hex of a move, or only the first one ? 20090301 15:03:54< silene> any hex of the move (except the last one obviously); i haven't seen a pattern in the faulty hexes yet 20090301 15:04:00< CIA-70> mordante * r33226 /trunk/ (10 files in 5 dirs): 20090301 15:04:00< CIA-70> Add the initial version of the new campaign dialog. 20090301 15:04:00< CIA-70> This version only has the list with campaigns. The cfg is in the wesnoth text 20090301 15:04:00< CIA-70> domain instead of wesnoth-lib to avoid a new string. 20090301 15:04:27< boucman> your svn is up to date (I have changed stuff in that area recently 20090301 15:04:41< silene> yes it is 20090301 15:04:53< boucman> hmm 20090301 15:05:11< Ivanovic> mordante: please also adjust the findcfg expecression in po/wesnoth/FINGCFG so that the new file is searched for strings 20090301 15:05:16< silene> is there a way to slow down the movements? just to be sure of what i'm seeing? 20090301 15:06:07< mordante> Ivanovic, I didn't remove the old strings and want to keep them for 1.6 20090301 15:06:22< mordante> it's only one string 20090301 15:07:14< boucman> silene: in preference, set turbo to 0.25 and activate it 20090301 15:07:33< boucman> (I think you have to be in debug mode to do that but I'm not sure 20090301 15:11:33< CIA-70> mordante * r33227 /trunk/src/formula_ai.cpp: Remove an unused variable. 20090301 15:13:11< silene> boucman: okay, it helped a bit: When a unit reaches a new hex, it flashes for a split second on the previous hex 20090301 15:13:41< boucman> silene: I suposedly fixed that a couple of days ago 20090301 15:13:45< boucman> ... 20090301 15:14:45< silene> that's why i asked you, i seemed to remember a commit message of that kind :-) 20090301 15:15:54-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 60 (Operation timed out)] 20090301 15:17:26-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has quit [Read error: 110 (Connection timed out)] 20090301 15:18:19-!- EdB [n=EdB@86.12.95-79.rev.gaoland.net] has quit ["Konversation terminated!"] 20090301 15:23:00-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090301 15:24:12< CIA-70> silene * r33228 /trunk/src/pathfind.cpp: Ensure the AI does not take the longest path when entering a ZOC. 20090301 15:30:15< CIA-70> esr * r33229 /trunk/data/campaigns/Legend_of_Wesmere/scenarios/07_Elves_last_stand.cfg: Fix obviously wrong STARTING_VILLAGE macros in LoW::Elves' Last Stand. 20090301 15:32:06< CIA-70> esr * r33230 /trunk/data/ (10 files in 7 dirs): Magic-number elimination. 20090301 15:36:24< silene> boucman: which one of your patchs (partly) fixed the issue? 32977, 33113, another one? 20090301 15:38:56< boucman> 33217 might be related but that's not the most likely 20090301 15:40:04< Ivanovic> mordante: so the old string is still existing and it is identical with what you introduced? 20090301 15:40:07< boucman> 33113 is the most likely 20090301 15:43:12-!- happygrue [n=George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20090301 15:44:08< mordante> Ivanovic, yes 20090301 15:46:05-!- Noyga [n=lame-z@wesnoth/developer/noyga] has quit [Remote closed the connection] 20090301 15:46:50-!- Noyga [n=lame-z@wesnoth/developer/noyga] has joined #wesnoth-dev 20090301 15:50:13< silene> boucman: if i understand correctly, the idea behind 33113 was to force disp->draw() to be called at least once? 20090301 15:51:02< mordante> Soliton, did you remove the binary wml from the game? 20090301 15:51:45< boucman> yes 20090301 15:52:07< boucman> silene: i'll look into your bug later, trus me, this sort of bug is very tricky to fix 20090301 15:53:17< esr> zookeeper: Have a look at http://rafb.net/p/K5C4K573.html 20090301 15:53:50< esr> zookeeper: I think some of these indicate WML errors and missed opportunities in animations. 20090301 16:00:16< Soliton> mordante: pretty much, i think. 20090301 16:00:48< Soliton> mordante: it's only left in the receving network code afair. 20090301 16:01:19< mordante> and you also intent to remove that? 20090301 16:01:30< mordante> if so I'll close https://gna.org/bugs/index.php?12772 as won't do 20090301 16:01:44< mordante> not even sure it is helpful at all, and too lazy to test 20090301 16:01:57< Soliton> is that binaryWML + gzip? 20090301 16:02:05< Soliton> ah yes. 20090301 16:02:33< Soliton> i tested and it surprisingly did help a bit. but i'm all for Won't Fix. 20090301 16:02:59< Soliton> not worth it IMO. 20090301 16:04:05< silene> does that ring a bell to someone? "Condition 'window_types.find(*itor) != window_types.end()' failed at gui/widgets/settings.cpp:265 in function 'read'." 20090301 16:05:00< mordante> yes it's in the new gui code 20090301 16:05:23< mordante> did you update src dir without updating the data dir 20090301 16:06:12-!- crimson_penguin [n=ben@64.201.60.212] has joined #wesnoth-dev 20090301 16:07:11< silene> last time i updated the data dir was a few hours ago; did it change since then? 20090301 16:08:10< zookeeper> esr, nothing much to worry about, it seems. some animation frames i've left in to preserve compatibility since the changes were somewhat recent. i don't know why those portraits are listed, though. the first one is something to bug TSI about. 20090301 16:09:30< esr> zookeeper: I'll ask. But there are some obvious mistakes, like dwarves not uising the dwarven-hammer graphic. I'll fix those. 20090301 16:09:35-!- elias [n=elias@allegro/developer/allefant] has joined #wesnoth-dev 20090301 16:09:46< mordante> silene, yes in r33226 20090301 16:10:02-!- Shadow_Master [n=imorelle@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20090301 16:10:06-!- Captain_Obvious [n=uid1001@190.22.71.176] has joined #wesnoth-dev 20090301 16:10:15< Soliton> Ivanovic: any idea what the svn.wesnoth.org dns entry is for? i think it should be removed it overshadows our redirect. 20090301 16:10:33< silene> mordante: indeed, it starts now 20090301 16:11:03-!- Captain_Obvious [n=uid1001@190.22.71.176] has quit [Client Quit] 20090301 16:11:08-!- shikadibot [n=uid1001@wesnoth/bot/shikadibot] has joined #wesnoth-dev 20090301 16:11:26< Shadow_Master> wesbot: seen dragonking 20090301 16:11:26< wesbot> Shadow_Master: The person with the nick Dragonking last spoke 1h 48m ago. 1h 48m ago was here and on the channel #wesnoth with the message: 20090301 16:11:28< mordante> yes I added a new dialog, which causes problems if the datadir in not in sync with the src dir 20090301 16:11:50< silene> is it impossible to run vanilla wesonth in 640x480? 20090301 16:12:06< Shadow_Master> I think you can use --smallgui 20090301 16:12:19< Soliton> we usually just support 800x600. 20090301 16:13:11< silene> Shadow_Master: --smallgui only gives 800x480 20090301 16:14:00< Shadow_Master> ah, indeed 20090301 16:14:13< CIA-70> esr * r33231 /trunk/data/core/units/dwarves/ (Fighter.cfg Lord.cfg Steelclad.cfg): 20090301 16:14:13< CIA-70> Make dwarves use the dwarven-hammer graphic, rather than the plain one. 20090301 16:14:13< CIA-70> This makes them conistent with their Runesmiths, who use a variant with 20090301 16:14:13< CIA-70> magical lightning around it 20090301 16:14:46< mordante> if you really want you can use --new-widgets but that also enables some other functionality, which you might not want 20090301 16:15:12< esr> olor: ping? 20090301 16:15:15< silene> ouch, 800x600 looks really bad, a lot worse than 800x480 20090301 16:15:19< esr> Aaargh.. 20090301 16:15:24< esr> ilor: ping? 20090301 16:15:30< Soliton> mordante: was the bug with not reseting the busy cursor fixed? 20090301 16:15:31< ilor_> esr: here for 1-1.5h 20090301 16:15:58< Shadow_Master> dragonking is gone for today? 20090301 16:16:01< mordante> Soliton, yes also update the bug report 20090301 16:16:06< mordante> updated* 20090301 16:16:08< Shadow_Master> damnit 20090301 16:16:14< esr> Where do the images for editor2 live. I'm showing several unused images un editor/ and am windering if they can be removed. 20090301 16:16:30< Soliton> mordante: ok, because i get a busy cursor after a dialog here. 20090301 16:16:57< Shadow_Master> Sirp: around? 20090301 16:17:10< esr> ilor: specifically, http://rafb.net/p/0sChFe30.html 20090301 16:17:11< Shadow_Master> anyone who knows well the formula AI engine: around? 20090301 16:17:13< silene> mordante: you mean, like displaying the credits instead of quitting when i press escape? :-) 20090301 16:17:34< mordante> I used the same way as the old dialogs the cursor::setter 20090301 16:17:39< Shadow_Master> there's a bad assertion failure occurring with my (Sirp's actually) formula if the AI attacker gets killed by the defender 20090301 16:18:19< mordante> silene, it's contains parts of the new gui not ready for mainline yet, so escape might do odd things 20090301 16:18:33< mordante> I use it to test some features 20090301 16:18:34< Shadow_Master> shikadibot: file /trunk/changelog 20090301 16:18:35< shikadibot> Web interface URL to file /trunk/changelog: http://svn.gna.org/viewcvs/wesnoth/trunk/changelog?view=log 20090301 16:19:23< ilor_> esr: these images are used, at eas most of them 20090301 16:19:27< ilor_> *at least 20090301 16:20:11< ilor_> I think all are, actually 20090301 16:21:23< CIA-70> esr * r33232 /trunk/data/core/images/misc/ (cross.png dot.png): Delete two images that go with macros deleted several releases back. 20090301 16:22:00< zookeeper> esr, i can't say i'm very fond of macro clutter such as STARTING_VILLAGES_ALL 20090301 16:22:16< Shadow_Master> Soliton: do you have access to the campaignd logs? can you search the latest references to an add-on "LTD_Music" ? 20090301 16:22:29< zookeeper> i mean, there's absolutely no benefit to that 20090301 16:22:49< Soliton> mordante: looks like it only happens when starting with --load. 20090301 16:22:55< esr> zookeeper: Not my idea; I just used it as I found it. If you want to convert all those to use STARTING_VILLAGES I won't object. 20090301 16:23:26< esr> zookeeper: My only request is that you use {INFINITY} rather than magic number 99. 20090301 16:23:42< mordante> Soliton, did it also happen with the old widgets 20090301 16:23:43< mordante> ? 20090301 16:24:11< Soliton> no idea. 20090301 16:24:19< ilor_> esr: the -active and -pressed variants of the brush images are not used 20090301 16:24:45< Soliton> Shadow_Master: a version would be helpful. 20090301 16:24:48< ilor_> esr: the remaining 4 images are used 20090301 16:24:51< zookeeper> esr, actually, i'd rather not. that's unnecessary and confusing complexity IMO :| 20090301 16:25:18< esr> ilor_: You're the area maintainer; would you please remove the unused ones? 20090301 16:25:25< zookeeper> and takes over ten times as long to type 20090301 16:25:37< esr> zookeeper: I hate magic numbers. If you don't fix them, I will. 20090301 16:25:37< mordante> hmm then I need to check later, I'm busy now 20090301 16:25:39< Shadow_Master> Soliton: ah yeah, forgot that. 1.5.x :-) 20090301 16:26:15< mordante> I prefer to keep the whole set for buttons, once changing to the new gui all might be needed 20090301 16:27:00< Soliton> Shadow_Master: no occurence. 20090301 16:28:13< ilor_> esr: done 20090301 16:28:19< zookeeper> esr, i hate to have to remember completely unnecessary macros when i could just use the most natural magic number there is without needing to think about it one bit 20090301 16:28:24< esr> ilor_: Thanks. 20090301 16:28:36< CIA-70> shadowmaster * r33234 /trunk/ (changelog src/playsingle_controller.cpp): 20090301 16:28:36< CIA-70> Fix a regression from r31664 by cib which trampled part of r28335 and 20090301 16:28:36< CIA-70> made endlevel music be played even when skipping linger mode or using 20090301 16:28:36< CIA-70> result=continue/continue_no_save. Thanks Elvish_Pillager for mentioning 20090301 16:28:36< CIA-70> this on IRC. 20090301 16:28:41< CIA-70> ilor * r33233 /trunk/data/core/images/editor/ (8 files): rm unused editor brush images 20090301 16:28:45< Shadow_Master> wesbot: seen cib0 20090301 16:28:45< wesbot> Shadow_Master: The person with the nick cib0 last spoke 6d 3h ago. 5d 20h ago was here and on the channel #wesnoth with the message: Remote closed the connection 20090301 16:28:47< ilor_> esr: what are you using to check for unused images? 20090301 16:28:55< Shadow_Master> I want to kick him :-> 20090301 16:29:01< CIA-70> shadowmaster * r33235 /trunk/src/game_events.cpp: Remove the [debug_message] event-WML tag handler. This tag was deprecated in 1.5.8 and scheduled for removal in 1.5.10. 20090301 16:29:11< esr> ilor_: cd data/tools; make images-unused 20090301 16:29:23< esr> It;s one of my tool invocations. 20090301 16:29:32< ilor_> editor/selection-overlay.png is referenced directly in editor_display.cpp:85 20090301 16:30:06< zookeeper> it's obvious to everyone that 99 means 99, meaning "everything" in these contexts. no one with half a brain would use {INFINITY} without first checking what it actually really does, which takes up their time for no purpose. 20090301 16:30:34< esr> ilor_: Please move stugff like that out of data/core to the top-level images directory. data/core/images is supposed to be for stuff used in WML. 20090301 16:30:48< esr> zookeeper: I don't consider it 'obvious' at all. 20090301 16:30:53< ilor_> esr: ah, I see 20090301 16:31:13< zookeeper> esr, err...well, that was unexpected ;) 20090301 16:31:18< Shadow_Master> esr: can't wmlscope be made to parse C++ string literals in the future? 20090301 16:32:18< esr> Shadow_Master: Even i f it does someday, the separation will still be useful for generating better error reports. 20090301 16:33:09< esr> zookeeper: Sorry, this is my maintainability fanaticism kicking up. You *especially* can't assume that WML newbies will read 99 as infinity. 20090301 16:33:11< Shadow_Master> in your opinion indeed. 20090301 16:33:20< Shadow_Master> (the separation) 20090301 16:34:28< zookeeper> esr, a WML newbie won't have a clue what this strange {INFINITY} he sees is about 20090301 16:34:32< esr> In any case, it doesn't parse C++ string literals now. 20090301 16:34:48< esr> zookeeper: The word "infinity" has a meaning. 20090301 16:34:56< Shadow_Master> esr: I'm sure I knew that already. 20090301 16:35:56< esr> (Though that would be a reasonable thing for it to do.) 20090301 16:36:47< CIA-70> shadowmaster * r33236 /trunk/data/core/ (3 files in 3 dirs): New portrait for the female Thief, from http://www.wesnoth.org/forum/viewtopic.php?p=342771#p342771 (optimized). 20090301 16:36:49< CIA-70> esr * r33237 /trunk/data/core/images/maps/mainmenu.jpg: 20090301 16:36:49< CIA-70> The old mainmenu.jpg image is now unused, and obsolete since my map refresh 20090301 16:36:49< CIA-70> of a couple months ago. 20090301 16:37:38< zookeeper> esr, sure it has, but the newbie still won't know what the meaning of that macro is. 20090301 16:37:51< zookeeper> nor does that in any way make things more maintainable 20090301 16:37:55< Ivanovic> Soliton: i think the redirect was added so that you could use svn.wesnoth.org in the url for getting a checkout instead of using svn.gns.org there 20090301 16:38:03< esr> zookeeper: It's a big improvement over "99", which is even more obscure. 20090301 16:38:11< Ivanovic> Soliton: so you want me to delete this old entry? 20090301 16:38:31< CIA-70> shadowmaster * r33238 /trunk/ (changelog players_changelog): Forgot to mention 33236 in the changelogs... 20090301 16:38:41< zookeeper> esr, how is 99 obscure? 20090301 16:38:52< zookeeper> if you're specifying a radius for starting villages 20090301 16:39:17< Soliton> Ivanovic: well, i'd like svn.wesnoth.org to point to https://gna.org/svn/?group=wesnoth as per our redirects. 20090301 16:39:31< zookeeper> then what on earth could anyone think 99 means if not "so much that it encompasses the whole map"? 20090301 16:39:36< esr> zookeeper: How is anyone to know there will never be a map that large? Magic bumbers like that are *crazy* bad practice. 20090301 16:39:46< esr> s/bumbers/numbers/ 20090301 16:40:01-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has joined #wesnoth-dev 20090301 16:40:10< Soliton> how will anyone realise that a map can be larger than infinity? 20090301 16:40:48< zookeeper> ta-da ;) 20090301 16:40:54< Ivanovic> Soliton: done 20090301 16:41:07< Ivanovic> Soliton: that is: check in about a day if it really worked 20090301 16:41:41< Soliton> Ivanovic: more importantly we'll se if anything breaks when the dns entry is gone. :-P 20090301 16:41:54< CIA-70> ilor * r33239 /trunk/ (10 files in 2 dirs): move editor brush images, tool overlays and selection overlay image to root images/ 20090301 16:42:02< Ivanovic> :) 20090301 16:43:06< esr> Thanks, ilor. 20090301 16:44:41-!- Derekkk [n=chatzill@host86-165-245-32.range86-165.btcentralplus.com] has quit ["ChatZilla 0.9.84 [Firefox 3.0.6/2009011913]"] 20090301 16:46:43< zookeeper> well, i guess i'll just continue using the 99 myself then 20090301 16:47:00< CIA-70> soliton * r33240 /trunk/ (5 files in 2 dirs): * properly check for shroud/fog in various places; fixes bug #13029: Problem with mouse-over unit identification in replays 20090301 16:47:03< zookeeper> can't stop you from changing those afterwards if that's what you want to do 20090301 16:49:13< esr> zookeeper: It would be irresponsible of me not to. Like leaving crappy art in the image directories. Worse, actually. 20090301 16:49:13 * zookeeper thinks he disagrees! 20090301 16:50:38< zookeeper> but sure, if 999 is better then i can use that instead. 20090301 16:51:42< esr> zookeeper: And speaking of crappy art -- that awful leanto image from pre-1.4 is still lurking about. Time to nuke it, I think. But that I *wont* do without your concurrence, as you have better judgment about art. 20090301 16:53:16< zookeeper> esr, well, it's used in several UMC so i wouldn't remove it even if it looks awful. 20090301 16:53:29< Shadow_Master> who'd use it. 20090301 16:53:33< zookeeper> you. 20090301 16:53:36< Shadow_Master> no. 20090301 16:53:48< zookeeper> no? i guess you must have recently removed it then. 20090301 16:54:08< Shadow_Master> No, I haven't removed anything lately. It was just sarcasm 20090301 16:54:21< zookeeper> too clever sarcasm for me. 20090301 16:55:10< esr> Um, how about this? I'll audit 1.4/1.5UMC for it and renmove if it's unused. 20090301 16:55:39< zookeeper> sure, why not. 20090301 16:55:42< Shadow_Master> yeah. Download everything from the add-ons server. You have one minute ;-) 20090301 16:56:00< zookeeper> but i know it's used since i just grepped for it in a couple of ones i have installed. 20090301 16:56:08< esr> Shadow_Master: I have a reall fast connection, it's not a problem. 20090301 16:57:26< esr> Soliton: Shall I mark bug #13029 fixed? 20090301 16:57:59< Ivanovic> Shadow_Master: downloading is done in no time: http://www.wesnoth.org/files/addons/ 20090301 16:58:32< Soliton> esr: i already did. 20090301 16:58:42< esr> Soliton: Thanks. 20090301 16:58:54< Soliton> wesbot: topic 20090301 16:59:09< Shadow_Master> Ivanovic: I know. Fast connection blah blah. 20090301 16:59:24< Shadow_Master> I could tar -tvf in wesnoth.org even. 20090301 16:59:33< Shadow_Master> * -tjvf 20090301 17:00:07< Soliton> or just grep through the unpacked version. 20090301 17:00:38< esr> ...which is what I';ll do shortly. 20090301 17:03:07< esr> Ivanovic: wget just gets the index.html. What recipe do you recommend for grabbing the entire trees. 20090301 17:03:56< Shadow_Master> wesnoth_addon_manager ? 20090301 17:04:06< Shadow_Master> since you have a fast connection, you could use that. 20090301 17:04:17< Shadow_Master> (it's python!) 20090301 17:04:39 * esr forgot about that script 20090301 17:06:54-!- Shadow_Master [n=imorelle@wesnoth/developer/shadowmaster] has quit ["brb"] 20090301 17:07:49-!- Shadow_Master [n=imorelle@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20090301 17:08:59< ilor_> esr: wget -R ? 20090301 17:10:02-!- Noyga [n=lame-z@wesnoth/developer/noyga] has quit [Read error: 113 (No route to host)] 20090301 17:10:51< ilor_> ah sorry, it's -r 20090301 17:11:42< esr> ilor_: I already tried that. There's a robots.txt :-) 20090301 17:13:00-!- Shadow_Master_ [n=imorelle@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20090301 17:13:02-!- Shadow_Master [n=imorelle@wesnoth/developer/shadowmaster] has quit ["Reconnecting"] 20090301 17:15:13< Shadow_Master_> scons -j 4 20090301 17:18:25< esr> Shadow_Master_: The old addon_manager seems to have vanished, replaced by some directory full of Python modules with no obvious main. 20090301 17:19:55< Shadow_Master_> search in your tools 20090301 17:20:06-!- Shadow_Master_ is now known as Shadow_Master 20090301 17:20:24< Shadow_Master> mordante: wtf happened to the campaigns menu? 20090301 17:20:43< mordante> Shadow_Master, read the commit messages :-| 20090301 17:21:07< Shadow_Master> mordante: why is it enabled without --new-widgets? 20090301 17:21:31< mordante> since I thought I could finish it today 20090301 17:21:43< Shadow_Master> that wasn't in the commit message. 20090301 17:22:12< CIA-70> zookeeper * r33241 /trunk/data/campaigns/Heir_To_The_Throne/maps/ (13 files): Added deciduous and mixed forests to HttT maps. 20090301 17:23:08< Shadow_Master> AI0867: http://www.wesnoth.org/forum/viewtopic.php?p=342780#p342780 20090301 17:24:01< Shadow_Master> argh, and Wesnoth still crashes when my formula AI units get themselves killed! 20090301 17:24:42< CIA-70> mordante * r33242 /trunk/src/gui/widgets/ (listbox.cpp listbox.hpp): 20090301 17:24:42< CIA-70> Reimplement the value changed callback. 20090301 17:24:42< CIA-70> It seems the callback got lost in the rewrite. Added a hacky version 20090301 17:24:42< CIA-70> will need more testing later. 20090301 17:24:58< CIA-70> mordante * r33243 /trunk/ (3 files in 2 dirs): 20090301 17:24:58< CIA-70> Add the preview pane for the campaign dialog. 20090301 17:24:58< CIA-70> The pane still needs quite a bit tuning and the extra layout phase looks 20090301 17:24:58< CIA-70> rather bad. 20090301 17:25:05< CIA-70> mordante * r33244 /trunk/ (changelog src/game.cpp): 20090301 17:25:05< CIA-70> Set the new campaign dialog under --new-widgets. 20090301 17:25:05< CIA-70> Due to the layout uglyness, mentioned in the last commit the dialog is 20090301 17:25:05< CIA-70> only available with --new-widgets. Still hope to get it done before 20090301 17:25:07< CIA-70> 1.6, probably need too intrusive changes. 20090301 17:25:09< mordante> Shadow_Master, no but that should be obvious since Ivanovic wants to release today :-/ 20090301 17:25:32< Shadow_Master> I'll have to try to fix it myself 20090301 17:25:38< mordante> what? 20090301 17:26:00< Shadow_Master> 13:25 argh, and Wesnoth still crashes when my formula AI units get themselves killed! 20090301 17:26:14< mordante> ah ok, I feared you mentioned the dialog 20090301 17:26:27< mordante> and as you can see I won't finish it today 20090301 17:26:48 * Rhonda still wonders what ubuntu plans to do about the issue. 20090301 17:26:51< AI0867> esr: {EVERYWHERE} is more misleading, maps up to 200x200 are allowed, EVERYWHERE only gets a quarter of that 20090301 17:27:02< AI0867> Shadow_Master: will document it 20090301 17:27:06< Shadow_Master> AI0867: thanks 20090301 17:27:39< esr> AI0867: Good point. But thie impriovenent over x,y=1-99,1-99 is that we only have to fix that in *one* place... 20090301 17:27:47< esr> I'll do that. 20090301 17:29:17< CIA-70> esr * r33245 /trunk/data/core/macros/scenario-utils.cfg: 20090301 17:29:17< CIA-70> Large maps ans very long scenarior are possible, so make outr notional 20090301 17:29:17< CIA-70> infinities larger. 20090301 17:29:25< mordante> Rhonda, what I was wondering about wouldn't it be better if the debian main archive holds the debian-backports-keyring package so you can use backports without getting warnings first 20090301 17:29:29< zookeeper> well, of course x,y=1-99,1-99 isn't supposed to be used on maps which are or might get larger than 99,99, whereas {EVERYWHERE} is supposed to work everywhere.. 20090301 17:30:26< Rhonda> mordante: That would make backports official, which it isn't (yet). 20090301 17:31:38< mordante> ah oke, I thought it was since backports packages are listed on packages.d.o 20090301 17:32:10< mordante> what issue do you mean, the CVE's? 20090301 17:32:14< Rhonda> That's just part of the convenience, and work in progress. 20090301 17:32:15< Rhonda> Yes. 20090301 17:33:00< esr> OK, I have 1.5.x UMC, will check all unused images against it. 20090301 17:33:23< Shadow_Master> .... and what about 1.4.x? 20090301 17:33:48< Shadow_Master> oh wait. I forgot everyone uses wmllint :-) 20090301 17:34:56< mordante> well it would be nice to have backports official, I'll just wait. It allows me to run stable even longer :-) 20090301 17:37:00 * Shadow_Master is kinda annoyed that FormulaAI breaks for an RC 20090301 17:38:43< mordante> Ivanovic, http://www.wesnoth.org/wiki/Wesnoth1.6Features#Mordante 20090301 17:39:02< mordante> I think the new dialog really gets postponed unless I find a clean and simple solution in the next few days 20090301 17:43:22< Shadow_Master> dragonking: if you are reading the logs, https://gna.org/bugs/?13092 20090301 17:47:26< CIA-70> zookeeper * r33246 /trunk/data/campaigns/Descent_Into_Darkness/maps/ (8 files): Added deciduous and mixed forests to DiD maps. 20090301 17:47:37-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has joined #wesnoth-dev 20090301 17:49:08< Ivanovic> esr: never heard of wget -r1 * 20090301 17:49:14< Ivanovic> s/*/? 20090301 17:49:49< esr> Ivanovic: That overrides robots.txt? No, I didn'yt know that. 20090301 17:50:00< Shadow_Master> the backtrace is borked 20090301 17:50:11-!- alink [n=alink@wesnoth/developer/alink] has joined #wesnoth-dev 20090301 17:50:15< alink> hi 20090301 17:50:19< mordante> hi alink 20090301 17:50:24< Shadow_Master> ah wait, no, it isn't :-) 20090301 17:50:36< Ivanovic> esr: of course it does since it basically tries to mirror things 20090301 17:50:38< alink> hello mordante 20090301 17:50:52< Ivanovic> so you use the index page and from there you get everything with one level recursion 20090301 17:51:06< CIA-70> zookeeper * r33247 /trunk/data/campaigns/Liberty/maps/gray_woods.map: Turned a chasm pit into impassable mountains instead. 20090301 17:51:36-!- Corvvs [n=michaelm@c-69-139-145-2.hsd1.md.comcast.net] has joined #wesnoth-dev 20090301 17:53:27< alink> zookeeper: quick question about select event, i suppose that we want one event for each click, that is : double click send 2 select event ? 20090301 17:55:00< zookeeper> alink, uh, i suppose so.. 20090301 17:55:07-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 110 (Connection timed out)] 20090301 17:55:07< alink> currently like this, but i wonder because double-click is also used to reset goto and i have a small drag&drop bug about this 20090301 17:55:10< Shadow_Master> wesbot: topic 20090301 17:55:18< zookeeper> it's used to reset goto? that's new to me. 20090301 17:55:43< alink> wait i saw it in code, but didn't test it :) 20090301 17:55:54< zookeeper> i suppose that you could use [set_variable] time=stamp to determine in WML whether the user double clicked or not :P 20090301 17:56:21< alink> yeah it resets goto 20090301 17:56:46< alink> "[set_variable] time=stamp" ho i was not aware that wml could do this :-o 20090301 17:59:06< alink> mmh this double-click=reset goto is indeed needed, without it, it would be impossible to cancel one (without creating a new one) 20090301 17:59:12 * alink never uses goto moves 20090301 17:59:20< alink> or rarely 20090301 17:59:38 * Elvish_Pillager still thinks they shouldn't exist 20090301 18:00:04< zookeeper> gotos are awesome. 20090301 18:00:23 * Elvish_Pillager still thinks Zookeeper is a weirdo 20090301 18:00:40< alink> they could use some improvements, though 20090301 18:01:00< CIA-70> shadowmaster * r33248 /trunk/ (changelog src/formula_ai.cpp): 20090301 18:01:00< CIA-70> Partial fix for bug #13092 : avoid a case of invalid iterator usage in 20090301 18:01:00< CIA-70> FormulaAI. 20090301 18:01:00< CIA-70> Please do not mark this bug as fixed until a formula AI expert reviews 20090301 18:01:00< CIA-70> this patch. 20090301 18:03:28< Shadow_Master> boucman: around? 20090301 18:03:39 * zookeeper really really likes the new forests 20090301 18:04:10< Shadow_Master> the new dirt is good too 20090301 18:04:56 * Shadow_Master . O o (how did I trigger full rebuild ?) 20090301 18:05:11< Shadow_Master> ah wait, mordante's dialogs. 20090301 18:05:49< mordante> ain't it great to get a new dialog in :-P 20090301 18:08:35< Soliton> alink: it's not really a double click afaik just two clicks. 20090301 18:09:08< alink> yes indeed, sorry for my imprecision 20090301 18:09:18< Soliton> :-) 20090301 18:12:10< Shadow_Master> zookeeper: do you know what the hell is going on with Reglok in HttT, Siege of Elensefar, line 199 and onwards? 20090301 18:12:24< Shadow_Master> he/she is spawned as male and then store/unstored to be switched to female 20090301 18:12:26-!- Corvvs [n=michaelm@c-69-139-145-2.hsd1.md.comcast.net] has quit [Read error: 110 (Connection timed out)] 20090301 18:15:15< zookeeper> hmm, let me see.. 20090301 18:16:10< zookeeper> Shadow_Master, eh, no friggin idea. i'd say remove that and let him be male. 20090301 18:16:28< Shadow_Master> zookeeper: was him/her ever intended to be female? 20090301 18:16:48< zookeeper> no idea, but the reason i'd say he should be a male is because he's always used the male portrait 20090301 18:16:49< Shadow_Master> apparently it is a hack to use the male portrait on a female unit, which is unnecessary and inappropriate now. 20090301 18:17:11< Shadow_Master> the male portrait was the only existing one before. 20090301 18:17:23< zookeeper> right. 20090301 18:17:37< zookeeper> "reglok" definitely sounds male to me anyway. 20090301 18:17:38< Elvish_Pillager> obviously it is canonically a transgender individual. 20090301 18:17:48< zookeeper> very possible! 20090301 18:18:17< zookeeper> anyway, maybe gamlel could be a female then, the name would be more fitting 20090301 18:18:18< Elvish_Pillager> we have no idea what gender "reglok" would typically correspond to in Wesnoth anyway 20090301 18:18:23-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has quit [Read error: 110 (Connection timed out)] 20090301 18:18:31< Shadow_Master> the old male portrait is somewhat genderless , but I don't know what it will be like 20090301 18:18:36< Shadow_Master> * the new one will be like. 20090301 18:18:39< zookeeper> and the dialogue can just as well also have her speak then 20090301 18:18:48< Shadow_Master> Elvish_Pillager: considering it is from the Dan'Tonk era ;-) 20090301 18:19:52< Elvish_Pillager> "the Dan'Tonk era was characterized by liberal Wesnothians (such as thieves, footpads, etc) throwing off oppressive gender stereotypes" 20090301 18:20:19< Shadow_Master> "River G'lloq" 20090301 18:20:37< Shadow_Master> Reglok is just one of many old names that aren't quite Wesnothian anymore 20090301 18:20:44< Elvish_Pillager> That should flow into Loch G'lloq 20090301 18:20:59< Shadow_Master> esr: pling 20090301 18:21:10< esr> Shadow_Master: ack 20090301 18:21:25< Ivanovic> so what is the status of trunk, can i release in ~40mins? 20090301 18:21:35< Shadow_Master> esr: do you think "Reglok" is a female/male wesnothian name , or should it be replaced? 20090301 18:22:03< esr> Sounds male to me, win the Wesnothian language pattern. 20090301 18:22:03< Shadow_Master> it reminds me of River G'lloq a lot now that I think of it 20090301 18:22:06< alink> Ivanovic: Oh! 40mins 8-/ 20090301 18:22:23< Ivanovic> alink: so you got something left in your list? 20090301 18:22:26 * alink thought that it was this evening 20090301 18:22:27< esr> I'd call it reasonable but a bit unusual. 20090301 18:22:27< Ivanovic> how much time do you need? 20090301 18:22:56< alink> Ivanovic: yeah a missing select event bug, code ready, but wanted to test it a bit more 20090301 18:23:09< alink> 40min should be enough :) 20090301 18:23:12< Shadow_Master> zookeeper: let him be male and change Gamlel to female. 20090301 18:23:13< esr> Shadow_Master: I got read of "G'lloq"; I didn't think it fir t the sound pattern of any of the attested languages. 20090301 18:23:14< Ivanovic> oaky, then, uhm, test it 20090301 18:23:16< Ivanovic> ;) 20090301 18:23:29< zookeeper> Shadow_Master, i have to do it? oww. 20090301 18:23:38< Shadow_Master> zookeeper: I am not maintainer of HttT. 20090301 18:23:49< zookeeper> i'll make gamlel and the other fellow some of those dialogue lines while i'm at it then. 20090301 18:24:08< zookeeper> Shadow_Master, so? 20090301 18:24:22< esr> zookeeper: What campaign is this in? Should I look at it? 20090301 18:24:54< zookeeper> esr, HttT siege of elensefar 20090301 18:25:04< esr> Looking... 20090301 18:25:08< zookeeper> no need to, it's trivial for me to fix 20090301 18:26:11< AI0867> Shadow_Master: documentation is done, please review 20090301 18:26:25< zookeeper> ah, it looks like the other guys already speak some of those lines. i guess i never noticed because the portrait remained the same :p 20090301 18:26:48< AI0867> I'm not sure if a non-programmer will understand everything 20090301 18:26:50< mordante> Ivanovic, 40 minutes sounds oke, I might have two more commits before that 20090301 18:27:02< esr> You're trying to decide on the portrait genders? 20090301 18:27:18< CIA-70> zookeeper * r33249 /trunk/data/campaigns/Heir_To_The_Throne/scenarios/06_The_Siege_of_Elensefar.cfg: Removed a silly gender hack. Reglok is now male and Gamlel female. 20090301 18:27:25< esr> Ivanovic: 40 minutes is OK with me. 20090301 18:27:33< zookeeper> i'm just doing some forest conversions mostly, i guess i'll have time for one or two more campaigns before tagging... 20090301 18:27:43< zookeeper> at least i don't remember if there was anything else i was supposed to be doing. 20090301 18:27:58< Shadow_Master> zookeeper: changelogs 20090301 18:28:11< zookeeper> well, in addition to that 20090301 18:28:26< Shadow_Master> the dirt and forest changes are not mentioned. Please also mention anything that WML authors should know about the underlying terrain. Don't forget to PM Cernunnos if you didn't already. 20090301 18:28:45-!- shikadibot is now known as sound_source 20090301 18:29:01< CIA-70> alink * r33250 /trunk/src/mouse_events.cpp: 20090301 18:29:01< CIA-70> Selecting another unit during a unit's move never fired the select event. 20090301 18:29:01< CIA-70> Fix this by firing it at the end of the first unit's move, this also triggers 20090301 18:29:01< CIA-70> select animation and sound at that time. 20090301 18:29:14< alink> Ivanovic: ^done 20090301 18:29:16< esr> zookeeper: Nothing is currently assigned to you. I don't see any bugs that are credibly belived to be WML issues in the tracker. 20090301 18:29:49< alink> now i have the remaining time to fine tuning the drag&drop threshold 20090301 18:29:49< Shadow_Master> AI0867: I'm not familiar with your changes yet, but... ipart, fpart? :-P 20090301 18:29:50< zookeeper> esr, oh, i have my own todo lists usually :p 20090301 18:29:57< Shadow_Master> AI0867: can you implement complex numbers in the future too? 20090301 18:30:07< esr> zookeeper: I know, I'm just sayin'... 20090301 18:30:18< zookeeper> Shadow_Master, i PM'd cernunnos when i said i would, he still hasn't replied :| 20090301 18:30:34< Shadow_Master> zookeeper: okay, just checking 20090301 18:31:20< Shadow_Master> AI0867: I don't see anything poorly explained in the wiki. It's well explained for the rare case that someone might not know what ceiling and floor are 20090301 18:31:27< Shadow_Master> (in math, that is) 20090301 18:32:40< esr> I'm ready to clean the tracker. We'll have cleared 19 bugs this time...not bad, consdering the short interval from 1.5.11. 20090301 18:32:47< CIA-70> zookeeper * r33251 /trunk/data/campaigns/Liberty/maps/ (8 files): Added deciduous and mixed forests to Liberty maps. 20090301 18:33:08< AI0867> the most difficult part is probably integer division 20090301 18:33:47< zookeeper> i'm not sure if i really follow fendrin's descriptions of how the different kinds of forests should be very exactly, but at least i'm making most places south of the great river deciduous and most places north of it pine :p 20090301 18:34:04< esr> zookeeper: That's what I'd do. 20090301 18:34:54< esr> zookeeper: fendrin would tell you to make the occasional occurrence of pines more common at higher altitudes, e.g in mountains. 20090301 18:36:16< alink> ilor_ where the editor use drag&drop ? 20090301 18:36:45< Ivanovic> zookeeper: i will have a look at two brothers myself for the new forests 20090301 18:37:09-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has quit [Read error: 104 (Connection reset by peer)] 20090301 18:37:24-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090301 18:37:27< Shadow_Master> Ivanovic: I think that with the partial fix for bug #13092 a release in 40 minutes is okay for me 20090301 18:37:39< Shadow_Master> that was the only thing really bothering me. 20090301 18:37:58-!- Shadow_Master [n=imorelle@wesnoth/developer/shadowmaster] has quit ["bbl"] 20090301 18:37:59-!- fabi [n=fabi@wesnoth/developer/fendrin] has quit [Read error: 104 (Connection reset by peer)] 20090301 18:38:04< esr> zookeeper: Also, IIRC pines don't like moist soils, so you'll get more deciduous trees near watercourses in mixed forests. 20090301 18:38:49< zookeeper> yeah 20090301 18:39:41< esr> fendrin knows mote detail; about this than I do but I'm pretty sure of those bits. 20090301 18:40:40< esr> (It helps that I know what forest country in Pennsylvania is like, and our terrain/climate is a pretty good match for the way Wesnoth is described and drawn.) 20090301 18:40:42-!- Corvvs [n=michaelm@pool-96-231-11-230.washdc.east.verizon.net] has joined #wesnoth-dev 20090301 18:41:09-!- JW1 [n=X@c-71-57-85-168.hsd1.il.comcast.net] has joined #wesnoth-dev 20090301 18:41:44< zookeeper> aaargh, wtf did i just do. 20090301 18:42:13< zookeeper> i went and used the fall forests everywhere as if they were _spring_ forests -.- 20090301 18:42:20 * zookeeper bangs head against desk 20090301 18:43:21< CIA-70> mordante * r33252 /trunk/ (3 files in 2 dirs): (log message trimmed) 20090301 18:43:21< CIA-70> Properly reset the scrollbar mode when resizing. 20090301 18:43:21< CIA-70> Before after the first sizing and the scrollbar not needed it was set to 20090301 18:43:21< CIA-70> a disabled mode, which meant the scrollbar would no longer be shown when 20090301 18:43:21< CIA-70> needed after resizing. Fixes bug #13018. 20090301 18:43:21< CIA-70> Another unrelated bug was discovered while fixing this issue, the side 20090301 18:43:25< CIA-70> panel gets wrongly overdrawn. This due to the undrawing, which will be 20090301 18:43:27< CIA-70> mordante * r33253 /trunk/RELEASE_NOTES: Update the release notes. 20090301 18:43:38< Soliton> search and replace? :-) 20090301 18:43:45< zookeeper> yeah, that's what i'm gonna do 20090301 18:43:46-!- stikonas [n=stikonas@ctv-213-164-120-106.vinita.lt] has joined #wesnoth-dev 20090301 18:47:14< CIA-70> zookeeper * r33254 /trunk/data/campaigns/Descent_Into_Darkness/maps/ (Orc_war.map Revenge.map Saving_Parthyn.map): Oops, fixing usage of fall forests in wrong places. 20090301 18:48:19< zookeeper> well, luckily i guess the "everywhere" was an overstatement. 20090301 18:48:39< zookeeper> (HttT is fine) 20090301 18:49:14< mordante> is there any chance that hotseat returns? if not I close https://gna.org/bugs/index.php?12868 20090301 18:50:05< alink> hotseat returns ? where did it go ? 20090301 18:50:14 * zookeeper thinks having proper hotseat with the screen blanking between turns would be great 20090301 18:50:28< alink> ah ok that bug 20090301 18:50:32< mordante> alink, gone for quite a while 20090301 18:50:35-!- Shadow_Master [n=imorelle@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20090301 18:50:35 * happygrue agrees 20090301 18:50:41-!- shikadibot [n=uid1001@wesnoth/bot/shikadibot] has joined #wesnoth-dev 20090301 18:50:55< Soliton> hotseat was never gone. 20090301 18:51:06< zookeeper> hmh, i just realized that that wouldn't work right if there was a third AI side. who gets to watch and whose point of view (fog etc) is used? 20090301 18:51:16< alink> but it's working fine for hotseat without fog/shroud right ? 20090301 18:51:44< mordante> Soliton, where's hotseat then? 20090301 18:52:06< Soliton> mordante: local game. 20090301 18:52:36< mordante> oh oke, so it got renamed 20090301 18:52:54< Soliton> hotseat and vs ai got renamed to local game a long while ago, yes. 20090301 18:53:18< alink> mordante: thus my question ;p 20090301 18:53:24< Shadow_Master> and the default side setup is for hotseat. 20090301 18:53:33< mordante> I don't play MP so missed that part 20090301 18:53:48< mordante> alink, it moved next door to local game :-P 20090301 18:54:21< Elvish_Pillager> lol, formula AI can kill Wesnoth? 20090301 18:54:49< mordante> let's see whether it can kill chuck norris ;-) 20090301 18:54:59< Elvish_Pillager> that would be an awesome secret weapon. The enemy general threatens you, "If you kill too many of my units, I'll crash Wesnoth on you!" 20090301 18:55:34-!- sound_source [n=uid1001@wesnoth/bot/shikadibot] has quit [Read error: 110 (Connection timed out)] 20090301 18:56:20< Elvish_Pillager> ...crap, it looks like I already need one of the features I asked DK for :D 20090301 18:57:34< Soliton> did something change with HAVE_REVISION? since a while i don't get the revision in the versiona anymore. 20090301 18:58:00-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has joined #wesnoth-dev 20090301 18:58:06< Shadow_Master> I see it (scons build) 20090301 18:58:31< Soliton> ok, guess i'll need to check my setup then. 20090301 18:58:51< CIA-70> alink * r33255 /trunk/src/ (4 files): 20090301 18:58:51< CIA-70> Quick fix for restoring a 15px threshold for drag&drop (instead of 0) 20090301 18:58:51< CIA-70> This fix unwanted double-click (causing double select event and reset goto) 20090301 18:58:51< CIA-70> ilor: the editor continue to use 0, but I don't know where test it. 20090301 18:59:20 * zookeeper is updating changelogs 20090301 18:59:23< mordante> I still have them in autotools as well 20090301 19:00:24< alink> ^maybe someone else compile that, i don't like coding in a hurry 20090301 19:02:36< Soliton> ah, i know. 20090301 19:03:39< Soliton> s/git-svn/git svn/ 20090301 19:04:41< CIA-70> ivanovic * r33256 /trunk/data/campaigns/Two_Brothers/ (7 files in 2 dirs): 20090301 19:04:41< CIA-70> remove scenery "tree"-objectts (since they lack when looking at the new forests) 20090301 19:04:41< CIA-70> use different kinds of forests in different places 20090301 19:05:07-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 110 (Connection timed out)] 20090301 19:05:31< Ivanovic> zookeeper, esr, whoevercares: would be nice if you had a look at the two brother maps now that i changed them to check if this kind of forest placement makes at least "some" sense 20090301 19:05:31< Shadow_Master> another close-to-full recompile? 20090301 19:06:14< esr> Ivanovic: Will do. 20090301 19:06:39< Shadow_Master> alink: compilation: Works for Me (tm) 20090301 19:06:44< alink> Shadow_Master: if it's about r33255, no, only a dozen of file i think 20090301 19:06:52< alink> Shadow_Master: thanks 20090301 19:06:52< CIA-70> zookeeper * r33257 /trunk/ (changelog players_changelog): Updated changelogs. 20090301 19:07:59< Ivanovic> esr: especially check the 2nd scenarios map since this one is almost only forest 20090301 19:08:01< Shadow_Master> I see jumpy unit movement in trunk now O o boucman ? 20090301 19:08:17< Ivanovic> and i somehow mixed things a little to ease the optics 20090301 19:08:18< esr> Ivanovic: Noted. Looking now... 20090301 19:08:32< Shadow_Master> can anyone try to move a unit a long distance in the test scenario at acceleration 1x and confirm that unit movement is jerky at HEAD? 20090301 19:08:41< CIA-70> soliton * r33258 /trunk/SConstruct: use proper git subcommand invocations 20090301 19:09:09-!- Noyga [n=lame-z@wesnoth/developer/noyga] has joined #wesnoth-dev 20090301 19:09:25< CIA-70> zookeeper * r33259 /trunk/data/campaigns/tutorial/ (maps/2_Tutorial.map scenarios/1_Tutorial.cfg): Added deciduous and mixed forests to tutorial maps. 20090301 19:11:43< CIA-70> alink * r33260 /trunk/changelog: update changelog 20090301 19:13:13< CIA-70> silene * r33261 /trunk/src/widgets/ (textbox.cpp textbox.hpp): Fix random cursor position when creating a multiplayer game. 20090301 19:14:02< zookeeper> i guess i don't have anything further to commit now unless i've broken a campaign or something. 20090301 19:15:21< esr> Ivanovic: The Chase looks completely reasonable, at least given my admittedly-less-than-dendrin knowledge of forestry. 20090301 19:15:23< alink> Shadow_Master: yes i also a problem there 20090301 19:15:41< Shadow_Master> alink: okay. 20090301 19:15:50< alink> *have 20090301 19:15:51< esr> However, it does show that we need more variety in the mixed-deciduous tiles. 20090301 19:16:02< Shadow_Master> I like that the animation engine gets some breakage _always_ before a release 20090301 19:16:37< zookeeper> some of the forests are still slightly WIP in terms of variations and next-to-castle variations etc. 20090301 19:17:35< esr> zookeeper: Yeah, the deciduous tiles look pretty good but the mixed ones need work. IMO. 20090301 19:17:45-!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20090301 19:19:03< Shadow_Master> Ivanovic: gettext.wesnoth.org is down btw 20090301 19:20:08< Shadow_Master> I didn't touch it. 20090301 19:21:24< Ivanovic> interesting, it was not some hours ago... 20090301 19:21:48-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has quit [Read error: 110 (Connection timed out)] 20090301 19:22:46< Shadow_Master> Ivanovic: /srv/www/html/gettext is a broken symlink if that helps 20090301 19:23:01< Soliton> works again. 20090301 19:23:42< Shadow_Master> good, I can enjoy my beautiful stats again. 20090301 19:26:09< alink> boucman: seems that r33217 (which i proposed, sorry), even if it improves slow speed, it also makes a glitch in normal speed more frequent 20090301 19:26:59< silene> Shadow_Master: yes, i already reported it to boucman 20090301 19:27:20< Shadow_Master> silene: okay. 20090301 19:27:21< mordante> Ivanovic, I might have another bugfix in a 15 minutes 20090301 19:27:30< Ivanovic> mordante: okay 20090301 19:27:42< Shadow_Master> alink: perhaps reverting it for the RC would be a good idea? 20090301 19:27:43< zookeeper> Ivanovic, when are you gonna wipe the server? 20090301 19:27:53< Shadow_Master> alink: (assuming that doesn't break anything) 20090301 19:28:00< Ivanovic> right after you put up the "new policy" post 20090301 19:28:12< zookeeper> ah, ok. how about now :)? 20090301 19:28:19< alink> Shadow_Master: possible, but maybe better wait if boucman show up 20090301 19:29:07< Shadow_Master> he already shown up. Now we need him to speak ;-) 20090301 19:29:09< alink> Shadow_Master: plus it it seems to don't fix it completly, try to revert it localy to see how much it helps 20090301 19:29:41< zookeeper> Soliton, what do you think, should people have been given a bit of a warning before the wipe (like at least some days)? 20090301 19:29:46< Ivanovic> zookeeper: so have you posted the guideline in all the relevant subforums? 20090301 19:30:07< Soliton> zookeeper: not sure, what would that help? 20090301 19:31:08< Ivanovic> nothing at all 20090301 19:31:08< zookeeper> Ivanovic, just about to.. 20090301 19:32:29< Shadow_Master> eh, I've been rebuilding half of Wesnoth every 15 minutes today! >:( 20090301 19:32:45< zookeeper> is it possible to make a thread or announcement visible in specific subforums? 20090301 19:33:16< zookeeper> i guess not. meh, in that case i'll just leave it to scen & camp dev where it has been previously. 20090301 19:33:18< Shadow_Master> zookeeper: no. Either global, or forum-specifc 20090301 19:33:27< zookeeper> http://www.wesnoth.org/forum/viewtopic.php?f=8&t=24320 20090301 19:33:30< Shadow_Master> (at least not without a damn fu***** mod) 20090301 19:33:51< Ivanovic> zookeeper: just also post it in the other one, too 20090301 19:33:58< Ivanovic> and don't forget to lock it 20090301 19:34:23< zookeeper> ok, i'll put it in the other ones too in a while (not right now) 20090301 19:35:01< Shadow_Master> zookeeper: turin violates point 5 a lot by using IE graphics :-P 20090301 19:35:49< alink> about "deleted without warning" I think i remember that Little Big Planet had a bad press when doing that. But agreed, it's not the same thing 20090301 19:36:42< alink> maybe back-up it before removing it from the sever ? 20090301 19:36:44< Ivanovic> stopped the trunk addon server 20090301 19:36:56< Ivanovic> alink: of course i back the stuff up 20090301 19:37:26< alink> Ivanovic: ok, yeah that was a bit obvious sorry :-/ 20090301 19:37:30< Shadow_Master> :-((( 20090301 19:39:44< Soliton> alink: we'll probably just delete stuff without warning if it's obviously inane or if we have no way to contact the author. 20090301 19:39:48< Shadow_Master> I've been staring at synaptic for hours trying to remember what I ha to install. 20090301 19:40:08< Shadow_Master> now I remember I installed it three hours ago. :-| 20090301 19:40:42< zookeeper> Shadow_Master, yes, i know 20090301 19:41:02< alink> Soliton: well for the missing contact problem maybe just remove it from the server and see if he reacts 20090301 19:41:14< Shadow_Master> Ivanovic: can some add-ons be moved to the new server on-demand? 20090301 19:41:15-!- Tigge [n=tigge@bacchus.olf.sgsnet.se] has quit [Remote closed the connection] 20090301 19:41:24< Shadow_Master> that is, I know two add-ons that are compatible with 1.5.12 :-> 20090301 19:41:29< Ivanovic> no 20090301 19:41:30< zookeeper> Ivanovic, alink meant backup individual add-ons to be deleted before deleting them. 20090301 19:41:38< esr> When are we tagging? I have to go ff to lunch soon. 20090301 19:41:45< Ivanovic> Shadow_Master: that is moving this stuff is a mess 20090301 19:41:50< Ivanovic> esr: "really soon" 20090301 19:41:56< Ivanovic> maybe in half an hour 20090301 19:42:11< esr> Not sure I'll be here then. 20090301 19:42:29< Shadow_Master> Ivanovic: awwww. 20090301 19:42:37-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090301 19:42:38< esr> FYI looks like we;ll clear 20 bugs and 7 FRs. 20090301 19:42:42 * Shadow_Master goes to the corner to cry 20090301 19:42:45< Soliton> Ivanovic: a little tip: alias sshcampaignd='ssh wesnoth@server.wesnoth.org -t screen -x wesnoth-campaign-servers' 20090301 19:43:08< Ivanovic> Soliton: boring 20090301 19:44:19< Soliton> Shadow_Master: you could just upload them from wesnoth.org if bandwidth is the issue.. 20090301 19:44:54< Shadow_Master> yeah it is, but I don't want to abuse the server either 20090301 19:44:57< Ivanovic> Soliton: how are the addons in the webinterface extracted? 20090301 19:45:20< Soliton> Ivanovic: they are downloaded from campaignd. 20090301 19:45:26< Ivanovic> that is: as backup i will copy over the folder with the trunk addons to html/files/addons/trunk-old 20090301 19:45:39< Ivanovic> is there any cleanup that is done for the whole folder? 20090301 19:45:54< Soliton> what kind of backup? 20090301 19:45:59< Shadow_Master> naming it 1.5.x and the new one 1.6 would be more appropriate iMHO 20090301 19:46:01< Ivanovic> or will the files stay there when i just move the folder 20090301 19:46:40< Soliton> i'd call it 1.5 btw. 20090301 19:46:58< Soliton> and yeah the new one 1.6. 20090301 19:47:07< Ivanovic> i mean this one: http://www.wesnoth.org/files/addons/1.5/ 20090301 19:47:26< Soliton> right what is your question? 20090301 19:47:43< Soliton> no one's going to touch that dir. 20090301 19:47:52-!- Tigge [n=tigge@bacchus.olf.sgsnet.se] has joined #wesnoth-dev 20090301 19:48:38< Shadow_Master> alink: reverting that commit solves my problems at 1.0x 20090301 19:49:47< alink> Shadow_Master: so probably a good thing to revert it for the RC, AFAIK it just solved a tiny glitch with slow speed 20090301 19:50:06-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has quit [Connection timed out] 20090301 19:50:14-!- thespaceinvader [n=chatzill@91.108.172.124] has joined #wesnoth-dev 20090301 19:50:32< Shadow_Master> alink: I don't think many people use animations at < 1.0x anyway ;-) 20090301 19:51:49< CIA-70> shadowmaster * r33262 /trunk/src/unit_animation.cpp: 20090301 19:51:49< CIA-70> Revert "remove a useless delay only visible at slow speed" 20090301 19:51:49< CIA-70> This reverts SVN revision 33217 due to new glitches at normal (1.0x) 20090301 19:51:49< CIA-70> speed. It may be applied back and rectified after the RC release. 20090301 19:52:55< Ivanovic> Soliton: that is all i wanted to know 20090301 19:52:58 * alink has currently problem to test it, because his building setup is borked 20090301 19:53:07< Ivanovic> Soliton: will you change things to have the "new" trunk server named 1.6? 20090301 19:53:22< Soliton> sure. 20090301 19:53:24< Shadow_Master> Ivanovic: may I edit your message in the add-on server rules for some punctuation signs? 20090301 19:53:24< boucman> back 20090301 19:53:25< CIA-70> zookeeper * r33263 /trunk/data/campaigns/Liberty/maps/ (civil_disobedience.map strategy_of_hope.map the_raid.map): Oops, fixing usage of fall forests in wrong places. 20090301 19:53:32< Shadow_Master> boucman: I just reverted r33262. 20090301 19:53:42< boucman> wesbot: log 33263 20090301 19:53:43< wesbot> zookeeper * r33263 : Oops, fixing usage of fall forests in wrong places. 20090301 19:53:46< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=33263 20090301 19:53:51< Shadow_Master> boucman: it was causing some noticeable glitches at normal (1x) speed 20090301 19:53:59< Shadow_Master> boucman: 33217 actually. 20090301 19:54:05< boucman> wesbot: log 33217 20090301 19:54:06< wesbot> boucman * r33217 : remove a useless delay only visible at slow speed 20090301 19:54:09< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=33217 20090301 19:54:15< Ivanovic> Shadow_Master: give me a min to add that it is still possible to download the "Old" ones via the webinterface 20090301 19:54:16< boucman> Shadow_Master: ok, no big deal 20090301 19:54:29< Shadow_Master> boucman: can you apply it back and fix it after the RC? 20090301 19:54:34< alink> boucman: yes sorry about that 20090301 19:54:40< Shadow_Master> or alink . 20090301 19:54:43< boucman> Shadow_Master: not sure, it might be here for a reason :P 20090301 19:54:51< boucman> I'll test some more at some point, though 20090301 19:55:09< Soliton> Ivanovic: 1.6 server will be on 15003? 20090301 19:55:09< alink> otoh i am not sure why i didn't spot it when i proposed the change, it seems obvious now 20090301 19:55:27< Ivanovic> Soliton: yeah, leave it there 20090301 19:55:48< Ivanovic> though i could change ports ingame to go to a different one 20090301 19:55:54< Shadow_Master> boucman: what is the state of https://gna.org/bugs/?12997 ? do you really consider it a bug, or a FR instead ? should it be postponed if you consider it a bug ? 20090301 19:55:54< alink> Shadow_Master: btw when testing it, did you compile in the background ? 20090301 19:56:04< Shadow_Master> alink: no. 20090301 19:56:17< Ivanovic> Soliton: what do you think is better to do? 20090301 19:56:22< boucman> Shadow_Master: it's assigned to me, but I have no idea how to deal with it... 20090301 19:56:23< Shadow_Master> wesnoth was the only thing stressing a bit one of the two cores 20090301 19:56:41-!- Elvish_Pillage2 [n=eli@66-189-40-122.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20090301 19:56:44< boucman> I checked the animation code, and it calls events::pump every 10ms as it should 20090301 19:56:51< Soliton> Ivanovic: not sure. if you want a different port you can use 15004 from 1.2. 20090301 19:56:52< boucman> so I don't knox 20090301 19:56:54< boucman> know 20090301 19:57:05< Ivanovic> there is no 1.2 server anymore? 20090301 19:57:13< Shadow_Master> alink: why? 20090301 19:57:35< Soliton> Ivanovic: currently it's still running. 20090301 19:57:45< Ivanovic> then leave it be 20090301 19:58:01< alink> Shadow_Master: just because when debugging similar stuff, i noticed a difference in frequency of the bug when cpu was busy 20090301 19:58:05-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has joined #wesnoth-dev 20090301 19:58:08 * mordante know Shadow_Master loves him and even more in 5 minutes ;-) 20090301 19:58:12< mordante> knows* 20090301 19:58:14< mordante> hi Sapient 20090301 19:58:19< Sapient> yo mordante 20090301 19:58:29 * Sapient is unloved :( 20090301 19:58:30< alink> Shadow_Master: but that was not *exactly* this bug 20090301 19:58:35< Shadow_Master> mordante: argh. 20090301 19:58:45< Ivanovic> Soliton: short guess: let the port be the old one for the moment and we will switch trunk after 1.6 is in a seperate branch 20090301 19:59:21< Soliton> Ivanovic: yes, that is the alternative. 20090301 20:01:31< Ivanovic> sounds like the best solution to me 20090301 20:02:04< Shadow_Master> Ivanovic: for the future: the campaignd port is defined for the client in /src/addon_management.cpp 20090301 20:02:04< Soliton> yep, less shuffling things around. 20090301 20:03:01< Ivanovic> Shadow_Master: trust me, i will find where the port is defined 20090301 20:03:07< CIA-70> mordante * r33264 /trunk/ (changelog src/gamestatus.cpp src/gamestatus.hpp): 20090301 20:03:07< CIA-70> Fix savegame cache corruption. 20090301 20:03:07< CIA-70> This bug is caused by the .gz suffix, some parts of the engine used it 20090301 20:03:07< CIA-70> with and some parts without. Now always make sure the suffix is there. 20090301 20:03:07< CIA-70> There still might be glitches if the old save_index.gz isn't cleared. 20090301 20:03:10< CIA-70> Fixes bug #12815 and Debian bug #483782. 20090301 20:03:12< Ivanovic> Shadow_Master: especially since several scripts have to be adjusted, too 20090301 20:03:52< Shadow_Master> pah, my connection is timing out for everything 20090301 20:04:12< Shadow_Master> or is wesnoth.org under load? 20090301 20:04:33< Soliton> not much. 20090301 20:07:05< Shadow_Master> boucman: what about marking that bug as postponed? 20090301 20:07:24-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has joined #wesnoth-dev 20090301 20:07:35< Shadow_Master> (as much as I'd prefer to see it marked as FR, it seems it is a real bug from your description) 20090301 20:08:03-!- shikadibot [n=uid1001@wesnoth/bot/shikadibot] has quit ["Excess bandwidth at localhost."] 20090301 20:10:10-!- noy [n=Noy@wesnoth/developer/noy] has quit [] 20090301 20:10:57-!- shikadibot [n=uid1001@wesnoth/bot/shikadibot] has joined #wesnoth-dev 20090301 20:11:17< mordante> Ivanovic, I'm ready for 1.5.12 20090301 20:11:19< boucman> Shadow_Master: i'd rather assign it to someone that could do something about it, but done 20090301 20:11:43< Shadow_Master> boucman: um, that'd be the result of mixing mordante and Sapient's DNA. 20090301 20:12:03< Shadow_Master> both of them handle different generations of this GUI stuff. 20090301 20:12:50< mordante> yep hope my DNA is the only one in 1.8 ;-) 20090301 20:13:05< mordante> I'm afk now have fun releasing 20090301 20:13:13< Shadow_Master> but let's not try to do it. The spawn could create GUI3. 20090301 20:13:40-!- Elvish_Pillager [n=eli@66-189-40-122.dhcp.oxfr.ma.charter.com] has quit [Success] 20090301 20:13:47< mordante> cool /me looks forward to that ;-P 20090301 20:15:37-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Connection timed out] 20090301 20:15:46< Sapient> that would create a Skeleton-Ninja ;) 20090301 20:16:52< Sapient> not as scary as a ninja pirate robot zombie. though 20090301 20:19:07-!- Zen_Clark [n=user@99-136-80-191.lightspeed.rcsntx.sbcglobal.net] has joined #wesnoth-dev 20090301 20:19:53< Shadow_Master> mordante+sapient+loonycyborg+suokko ? 20090301 20:20:05< Shadow_Master> that would make the Ninja-Pirate-Robot-Zombie, I think (in that order) 20090301 20:20:26< Sapient> eeevil ^_^; 20090301 20:21:00< Sapient> hey wait, I'm no pirate :P 20090301 20:21:22< Shadow_Master> s/mordante+sapient/sapient+mordante/ 20090301 20:21:48< Shadow_Master> though I'm sure I saw you pirating drinks last halloween 20090301 20:22:15< Sapient> heh... yes I did. long story on that one 20090301 20:23:27< Sapient> "From this release on there should be no more changes that break compatibility between releases (eg unit balancing and stuff like this) so that the RC versions and the final stable line are compatible on the MP server." 20090301 20:23:45< Sapient> so I guess we are right on schedule? 20090301 20:24:13 * Shadow_Master *loves* mordante and r33264 20090301 20:24:31-!- Shadow_Master [n=imorelle@wesnoth/developer/shadowmaster] has quit ["brb"] 20090301 20:26:32-!- Corvvs [n=michaelm@pool-96-231-11-230.washdc.east.verizon.net] has quit [] 20090301 20:29:14-!- shikadibot [n=uid1001@wesnoth/bot/shikadibot] has quit [Read error: 60 (Operation timed out)] 20090301 20:29:41-!- elias [n=elias@allegro/developer/allefant] has quit ["Leaving"] 20090301 20:32:56-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has quit [Success] 20090301 20:33:11-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090301 20:35:48-!- shikadibot [n=uid1001@wesnoth/bot/shikadibot] has joined #wesnoth-dev 20090301 20:35:52-!- Shadow_Master [n=imorelle@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20090301 20:37:01< alink> mmh seems that reach map can cut head of unit on keep :-( 20090301 20:37:48< Sapient> how can a reach map affect graphical display ? 20090301 20:38:01< Ivanovic> Sapient: we are on schedule, will get rc1 out tonight 20090301 20:38:09< alink> i mean when updating the "black stripes" 20090301 20:39:08< alink> if only the north hex is changed, the engine forget to redraw the south hex (where the unit and keep is) on top of the north hex 20090301 20:46:24< silene> Ivanovic: please wait for boucman's decision on the graphical glitch; it can't be shiped as it is currently is 20090301 20:46:32< Ivanovic> okay 20090301 20:46:42< boucman> silene: wasn't the change reverted ? 20090301 20:46:53< boucman> is there something blocking on the graphical side ? 20090301 20:47:25< alink> boucman: about the bug : [20:35:48] mmh seems that reach map can cut head of unit on keep :-( 20090301 20:48:11< Shadow_Master> uhm :-( 20090301 20:48:16< alink> in game_display::pre_draw() calling process_reachmap_changes() before invalidate_animations() seems to fix it and make sense 20090301 20:48:35< alink> however that invalidate_animations() was commented off 20090301 20:48:36< silene> boucman: indeed, sorry, i hadn't noticed yhe revert 20090301 20:49:08< Ivanovic> so nothing blocking 1.5.12? 20090301 20:49:17< Ivanovic> i am afk for about 30mins and want to release then 20090301 20:49:24< Ivanovic> if someone has a blocker left, ping me 20090301 20:49:34< Ivanovic> if not, sit back and just relax a little... 20090301 20:50:12< boucman> silene: ok 20090301 20:50:17< boucman> alink: looking 20090301 20:51:15< boucman> alink: what does process_reachmap_changes do ? 20090301 20:51:34< alink> it update the black stripes 20090301 20:51:38< boucman> k 20090301 20:51:43< alink> basicaly just invalidates some hexes 20090301 20:53:13< boucman> alink: it's abit more complicated than that 20090301 20:53:31< boucman> your change is fine, but it means that we call invalidate_animations twice (which is not a good idea 20090301 20:53:57< boucman> have a look at display::draw in display.cpp line 1888 20090301 20:54:32< alink> yes i feared that, maybe could be solved by moving process_reachmap_changes() in display class but that's some work 20090301 20:55:07< boucman> alink clean fix is move the previous_invalidated_ from game_display to display 20090301 20:55:34< boucman> and do the swapping thing in display::draw after calling pre_draw 20090301 20:55:52< alink> or another possibility is create a game_display::draw_init() 20090301 20:56:29< boucman> well, it make sense that previous_invalidated_ and its handling is in display::draw since invalidated_ is there 20090301 20:56:40< boucman> could you do the change right now or are you busy 20090301 20:56:45 * boucman has to fix dinner 20090301 20:56:45< alink> but i don't understand the previous_invalidated_ so i trust you on this one 20090301 20:57:07-!- Shadow_Master_ [n=shadowm@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20090301 20:57:16< boucman> previous_invalidated_ is used only on those two lines 20090301 20:57:28< boucman> and pre_draw is only called in display::draw 20090301 20:57:34< alink> mmmh I am also hungry and not sure about it, but i will try 20090301 20:57:35< boucman> should be pretty straightforward 20090301 20:57:48-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has joined #wesnoth-dev 20090301 20:57:54< boucman> alink: I can do it if you're not sure and in a hurry to 20090301 20:57:54-!- Shadow_Master_ [n=shadowm@wesnoth/developer/shadowmaster] has left #wesnoth-dev [] 20090301 20:58:32< alink> i prefer that you do it then :) 20090301 20:58:41-!- Baufo [n=thomas@wesnoth/developer/baufo] has quit [Remote closed the connection] 20090301 20:58:54< boucman> ok, will do 20090301 20:58:55< alink> i don't trust my brain when low in glucose 20090301 20:59:06< boucman> though I'll still need you to test ;) 20090301 20:59:15< alink> and these shaking hands doesn't help too 20090301 20:59:22< alink> boucman: ok will test 20090301 21:02:28< silene> alink: boucman: what was the patch supposed to fix originally? units in slow mode stopping after each hex, or was it something else? i'm wondering if just removing the quotient for speed lower than 1.0 would fix it 20090301 21:03:31< alink> silene: yeah i was wondering that too, but since i was bitten once, i decided to stop proposing stuff there ;p 20090301 21:05:03-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Connection timed out] 20090301 21:05:11< alink> boucman: my test-case in test-scenario sumoning 3 troll below the Northeners unleasheds, if one of them is not quick, clicking on it cut the head of the mage on keep 20090301 21:05:19< alink> or you can just use create unit 20090301 21:05:43< boucman> silene: yes, that was the point, and removing the quotient probably removes it, but I don't have the time to fix alink's stuff and that too 20090301 21:06:12< alink> * cut the head for big unit, but cut hp bar and orb for small units 20090301 21:06:41< silene> boucman: i'm currently testing the change, i will commit it if it works at all speeds (in fact, the behavior obly changes for slow speed) 20090301 21:07:04 * alink going hunt a quick snack, brb 20090301 21:08:18< Soliton> what are we going to do about https://gna.org/bugs/index.php?9496 ? 20090301 21:09:08< boucman> my guess is that it's tricky to fix 20090301 21:09:13< boucman> so probably postpone... 20090301 21:10:34< Shadow_Master> it's an awesome cheat, for one. 20090301 21:11:56< ilor_> Soliton: disallow saving during the AI turn unless in debug mode? 20090301 21:12:14< Shadow_Master> ;-( 20090301 21:12:33< ilor_> also, did anyone touch network code recently? 20090301 21:12:44< boucman> yes, Sirp and I 20090301 21:12:54< boucman> multiple problems including crashes 20090301 21:13:03 * alink is back 20090301 21:13:20 * Soliton clicks on alink. 20090301 21:13:31-!- fendrin [n=fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20090301 21:13:32< CIA-70> silene * r33265 /trunk/src/unit_animation.cpp: Prevent excessive delay at low animation speeds. 20090301 21:13:34< alink> lol 20090301 21:13:41-!- voris [n=voris@c-24-16-107-149.hsd1.wa.comcast.net] has joined #wesnoth-dev 20090301 21:14:08< Sapient> cya later, have fun. 20090301 21:14:08-!- Sapient [n=sapien-x@wesnoth/developer/sapient] has left #wesnoth-dev [] 20090301 21:14:11< alink> (but still hungry and now notice that his KDevelop project is broken ) 20090301 21:14:38< alink> Shadow_Master: are you using KDevelop ? 20090301 21:15:11< boucman> alink: I'm about to commit, could you test ? 20090301 21:15:30< alink> boucman : ok ready to cut head (or not) 20090301 21:15:33< Shadow_Master> alink: kinda. 20090301 21:15:39< silene> boucman: about the animation glitch, i have been wondering; could it have been that, without the subtraction, the animation was going too far away in time, hence resetting (?) and looking like the unit was back to its initial position? just a wild guess 20090301 21:16:03< Ivanovic> re 20090301 21:16:06< Shadow_Master> alink: I still use a separate commandline for running scons since I don't run autotools anymore except for updating the Spanisht ranslation 20090301 21:16:12< boucman> silene: it's something like that... 20090301 21:16:19< boucman> but a tad more complicated IIRC 20090301 21:16:36< boucman> I'd have to check what happens in progressive_double when you reach the end 20090301 21:17:10< alink> Shadow_Master: KDevelop doesn't parse well the makefile.am file, and so the list of files in project 20090301 21:17:12< ilor_> boucman: when was that? 20090301 21:17:27< boucman> a week ago IIRC 20090301 21:17:44< Shadow_Master> alink: yeah noticed. I use the "file tree" part nowadays 20090301 21:17:44< alink> Shadow_Master: I used to hack the makefile.am to fix that, but i just reverted my changes :-( 20090301 21:18:06< ilor_> must have been something else then. Apparently the windows addon mess is back 20090301 21:18:14-!- andreluiz [n=andrelui@unaffiliated/andreluiz] has joined #wesnoth-dev 20090301 21:18:19< ilor_> I'm building trunk to check, sigh 20090301 21:18:28< Ivanovic> so what is it looking like, ready for release? 20090301 21:18:28< alink> Shadow_Master: yes but all the cool search hotkey use the project list 20090301 21:18:46< alink> Ivanovic: wait boucman is fixing a last head 20090301 21:18:57< Shadow_Master> alink: oh. explains a lot. 20090301 21:19:17< boucman> alink: comitting 20090301 21:19:24< Shadow_Master> ilor_: that's not good news for the RC either :-/ 20090301 21:19:31< ilor_> Ivanovic: also wait, addons on windows are broken again 20090301 21:19:41< Ivanovic> AI0867, alink, boucman, cjhopman, crimson_penguin, esr, fendrin, freim, happygrue, ilor_, jorda, loonycyborg, mordante, Shadow_Master, silene, silene, Soliton, thespaceinvader, zookeeper, everyoneelsewhocares: ready for 1.5.12 aka 1.6rc1? 20090301 21:19:47< Ivanovic> ilor_: ARGH 20090301 21:19:51< Ivanovic> ilor_: fix it asap 20090301 21:19:53< Ivanovic> ;) 20090301 21:19:58< Soliton> ilor_: addon server is not up atm. 20090301 21:19:59< silene> Soliton: the bug has existed for 5 years, it can stay alive one more release :-) 20090301 21:20:04< ilor_> Soliton: ARGH 20090301 21:20:11< CIA-70> boucman * r33266 /trunk/src/ (display.cpp display.hpp game_display.cpp game_display.hpp): prevent black strips from beheading units 20090301 21:20:19< Shadow_Master> ilor_: ARGH 20090301 21:20:21< boucman> alink: you can test 20090301 21:20:22< ilor_> ok so the addon server is down? 20090301 21:20:22< Shadow_Master> :-) 20090301 21:20:23< alink> boucman: building 20090301 21:20:28< Ivanovic> ilor_: jupp 20090301 21:20:35< Ivanovic> for the upgrade to 1.6 addon server 20090301 21:20:44< Shadow_Master> can he test with the 1.4 port? 20090301 21:20:44< ilor_> that's a relief 20090301 21:20:50< Ivanovic> sure 20090301 21:21:01< happygrue> Ivanovic: sure 20090301 21:21:06< ilor_> too bad the message is the same in either case 20090301 21:21:08< Ivanovic> just use wesnoth.org:15004 20090301 21:21:22< Soliton> silene: sure, i'm for won't fix anyway. 20090301 21:21:24< shikadibot> Ivanovic: uh the 1.4 source code indicates port 15005 20090301 21:21:35< Ivanovic> shikadibot: there is a server running at 15004 20090301 21:21:42< boucman> Ivanovic: state in the announcement that now is the time to get ready for 1.6 and that all wesnoth related UMC stuff like the ladder should consider testing heavily the RC 20090301 21:21:44< Ivanovic> it does not matter at all, which one it is, just that there is a server 20090301 21:21:44< shikadibot> ahhh. Excuse me, I'm just a bot 20090301 21:21:47< Ivanovic> ;) 20090301 21:21:47< boucman> we need more players on 1.5 20090301 21:22:06< Ivanovic> boucman: add some nicely worded text to the RELEASE_NOTES file 20090301 21:22:07< Ivanovic> ;) 20090301 21:22:11< boucman> k 20090301 21:22:14< Soliton> silene: though what ilor_ proposed is not a bad idea. 20090301 21:22:20< thespaceinvader> Ivanovic: nothing urgent in the pipeline 20090301 21:22:40< ilor_> Ivanovic: if the addon server is down then it's not broken and I'm good to go 20090301 21:22:43< Shadow_Master> recompiling... 20090301 21:23:16< silene> boucman: you have committed a comment: //invalidate_animations(); just to be sure it was on purpose 20090301 21:23:26< Ivanovic> okay, running the final pot-update now and will then go on with bumping the version and such 20090301 21:23:40< boucman> silene: it is, it's related to the comment above 20090301 21:23:52< boucman> it took me lot of time to figure that one out, so I document it :) 20090301 21:24:01< alink> Ivanovic: still not tested the last commit, but building 20090301 21:24:30< Shadow_Master> I wish DK was around to test my quick-and-dirty fix though 20090301 21:24:51< silene> boucman: yes, but you are documenting a comment? 20090301 21:24:52< Shadow_Master> that bug will have to remain "In Progress" until then. 20090301 21:25:17-!- isaac_ [n=isaac@14.Red-88-26-177.staticIP.rima-tde.net] has joined #wesnoth-dev 20090301 21:25:35< Ivanovic> Shadow_Master: he said that he had no more time today 20090301 21:25:49< Shadow_Master> ah, let it go then ;-) 20090301 21:26:15< silene> boucman: i mean, if the comment was "// don't call invalidate_animation", i would understand; but it is "/// call invalidated_animation" and then 20090301 21:26:23< silene> invalidated_animation is not called 20090301 21:26:35< Shadow_Master> the error message is pretty self-explanatory (to the effect of "FIXME: someone set up us the bomb!") 20090301 21:26:47< alink> silene: yes i was also confused by that 20090301 21:26:56< boucman> silene: ok, I'll rewrite the comment later 20090301 21:27:07< boucman> but to answer the original question, yes it is on purpose 20090301 21:27:27< silene> boucman: then that's good, i was fearing a last-minute typo :-) 20090301 21:27:45< ilor_> when will the addon server be back on? 20090301 21:27:57< Ivanovic> IIRWIIR 20090301 21:27:58< Ivanovic> ;) 20090301 21:28:02< CIA-70> ivanovic * r33267 /trunk/po/ (432 files in 9 dirs): pot-update (preparing for 1.5.12, only references (should) have changed) 20090301 21:28:05< alink> silene: so my comment in https://gna.org/bugs/?12987 20090301 21:29:13-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20090301 21:29:30< CIA-70> ivanovic * r33268 /trunk/ (changelog configure.ac players_changelog src/wesconfig.h): bump version to 1.5.12-1.6rc1 20090301 21:29:38< alink> boucman: seems to not fix the bug :-( 20090301 21:29:52< boucman> hmm 20090301 21:30:28< boucman> alink: my bad 20090301 21:30:37< boucman> in display.cpp 20090301 21:30:43< alink> i think that pre_draw must be called before invalidate_animations 20090301 21:30:43< silene> alink: now i'm even more confused; how many times was this code applied/reverted/applied/...?! :-) 20090301 21:30:53< Ivanovic> silene: even more often 20090301 21:30:54< Ivanovic> ;) 20090301 21:30:54< boucman> move the pre_draw call before invalidate_animation and retest 20090301 21:31:14< boucman> i'll commit it (so I rewrite the comment for silene at the same time) 20090301 21:31:16< Shadow_Master> Ivanovic: the plan is still to create /branches/1.6 on th final release? 20090301 21:31:27< silene> boucman: thanks 20090301 21:31:36< alink> boucman: testing 20090301 21:32:51< Shadow_Master> uh... a test DA? 20090301 21:33:02< Ivanovic> Shadow_Master: exactly 20090301 21:33:19< Ivanovic> the plan is to copy trunk to branches/1.6 in two weeks 20090301 21:33:33< Shadow_Master> good. 20090301 21:33:44< Shadow_Master> I may have time to reflect that at wesnoth-umc-dev on time then 20090301 21:33:45< alink> boucman: yeah that worked :-) thanks 20090301 21:34:05< boucman> ok, comitting 20090301 21:34:33< alink> boucman: do you think that i must test something else ? 20090301 21:35:18< boucman> alink: should be fine... 20090301 21:35:24< CIA-70> boucman * r33269 /trunk/src/display.cpp: second attempt at preventing beheading, also reword a comment about tricky details of invalidation 20090301 21:35:39< boucman> test a little with the strips to see if anything else appears but I'm not worried 20090301 21:38:11< Shadow_Master> I'll test it. Just stop modifying the headers every 5 minutes, it's bad for my laptop's temperature :-P 20090301 21:38:21< crimson_penguin> Ivanovic: that was quick... I guess I'm ready 20090301 21:38:35< Ivanovic> crimson_penguin: that is following the release schedule for 1.6 20090301 21:38:48< Ivanovic> cf http://wesnoth.org/wiki/Wesnoth1.6ReleasePlan 20090301 21:38:51< crimson_penguin> yeah, I guess this week just went by quick 20090301 21:38:58 * crimson_penguin is gonna have to try to be extra careful about everything, since he didn't get enough sleep last night 20090301 21:39:15< Shadow_Master> boucman: no beheading with stripped screen, larger-than-even-the-hex-rectangle units on submerge=0 20090301 21:39:28< alink> boucman: all seems ok and updates of stripes are still optimized 20090301 21:39:45< Shadow_Master> testing with a regular unit on a keep 20090301 21:39:54< boucman> Shadow_Master: I have trouble parsing your sentence, but it sounds good :P 20090301 21:39:54< Soliton> ilor_: 1.6 campaignd running. 20090301 21:39:56< alink> (that is invalidate only where it change 20090301 21:40:01-!- [Relic] [n=[Relic]@76.229.202.137] has joined #wesnoth-dev 20090301 21:40:05< Shadow_Master> boucman: okay now I see beheading again 20090301 21:40:25< Shadow_Master> test scenario, selecting other units. Even the silver mage's HP bar gets cut off 20090301 21:40:36< ilor_> Soliton: ok I got the no addons available message 20090301 21:40:42< Shadow_Master> boucman: eh, oops. 20090301 21:40:44< alink> Shadow_Master: after r33269 20090301 21:40:45< alink> ? 20090301 21:41:00< [Relic]> Hello :) 20090301 21:41:00< Shadow_Master> alink: nope. 20090301 21:41:03< boucman> silver mage on the test scenario ? 20090301 21:41:12< Shadow_Master> I recompiled everything but forgot to svn update (git svn rebase actually) 20090301 21:41:17< Soliton> ilor_: as expected. 20090301 21:41:22< boucman> I had it completely randomly, no clue what's hapening with that one 20090301 21:41:38< alink> Shadow_Master: my test-case in test-scenario sumoning 3 troll below the Northeners unleasheds, if one of them is not quick, clicking on it cut the head of the mage on keep 20090301 21:41:46< Shadow_Master> trying head now 20090301 21:41:58< alink> (but fixed here now) 20090301 21:42:02-!- isaac [n=isaac@173.Red-79-154-223.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 20090301 21:42:27< boucman> alink: I think Shadow_Master is seeing a different problem 20090301 21:42:29< Shadow_Master> not getting beheading with head, right 20090301 21:42:37< Shadow_Master> boucman: 17:42 I recompiled everything but forgot to svn update (git svn rebase actually) 20090301 21:42:40< Ivanovic> alink: so is rev 33269 working now? 20090301 21:43:01< Shadow_Master> I was using HEAD-- 20090301 21:43:02< alink> Ivanovic: yes the last spotted bug was killed by boucman 20090301 21:43:06< Ivanovic> that is: can i work on releasing with this version? 20090301 21:43:37< Shadow_Master> testing some larger than hex units again 20090301 21:44:00< Shadow_Master> works fine. 20090301 21:44:22< alink> Ivanovic: AFAICT yes, that bug is dead, the change looked safe, no new visible glitches, and all my commits are done 20090301 21:44:51< alink> Ivanovic: but i didn't followed the talk about add-on 20090301 21:45:18< Shadow_Master> it is fine according to ilor_ 20090301 21:45:44-!- stikonas [n=stikonas@ctv-213-164-120-106.vinita.lt] has joined #wesnoth-dev 20090301 21:46:36< alink> and now i can finally go hunt real food 20090301 21:46:42< Ivanovic> jupp 20090301 21:47:08< alink> boucman: thanks again to fix that yourself, really tired here 20090301 21:47:24< alink> bbl, good tagging 20090301 21:47:31< mordante> Shadow_Master, good to hear that you love me :-P 20090301 21:47:31 * Shadow_Master replaces alink with a redirect 20090301 21:47:53< Shadow_Master> <3 20090301 21:48:13< Shadow_Master> >:( 20090301 21:51:08< loonycyborg> Ivanovic: Have you already created the tag? I didn't hear about a commit from CIA bot.. 20090301 21:51:18< Ivanovic> no 20090301 21:51:28< Ivanovic> i only tag after i checked that the tarball works 20090301 21:51:40< loonycyborg> Understood. 20090301 21:51:50< Ivanovic> but unless someone says "stop the work, i found a blocker and got a fix ready" i will tag with r33269 20090301 21:52:30 * Shadow_Master is waiting for the tag to make his own 1.5.12 tree. 20090301 21:55:14< mordante> boucman, is the beheading fixed? 20090301 21:56:15< Ivanovic> mordante: alink said so 20090301 21:56:30< mordante> nice :-) 20090301 21:57:30< mordante> cia counter for today is also nice 77 commits :-) 20090301 21:58:10< nital> is there a graph of it somewhere? :) 20090301 21:58:44< mordante> today here http://cia.vc/ normally only here http://cia.vc/stats/project/wesnoth 20090301 21:59:02-!- silene [n=plouf@AMarseille-251-1-48-169.w83-113.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 20090301 22:01:12-!- silene [n=plouf@AMarseille-251-1-26-248.w83-113.abo.wanadoo.fr] has joined #wesnoth-dev 20090301 22:03:07< boucman> mordante: it disapeared on its own 20090301 22:03:11< boucman> no idea where it came from 20090301 22:03:20< mordante> uhm that sounds scary 20090301 22:03:26< boucman> the one alink said is fiex is not the one I reported today 20090301 22:03:27< boucman> it is 20090301 22:03:39< Shadow_Master> what link? ;-) 20090301 22:04:13< mordante> it might have to do something with the extra layer I added for the gryphon problem, hence the question 20090301 22:04:34< mordante> s/layer/layer group/ 20090301 22:05:11< CIA-70> boucman * r33270 /trunk/RELEASE_NOTES: add a 'test this release' note 20090301 22:06:29-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has quit [Read error: 60 (Operation timed out)] 20090301 22:07:15-!- Turuk [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has joined #wesnoth-dev 20090301 22:09:58< Ivanovic> okay, looks really good so far 20090301 22:10:03< Ivanovic> tagging with r33269 20090301 22:10:30< mordante> Sirp, is this bug still valid? https://gna.org/bugs/index.php?5353 20090301 22:11:19< Shadow_Master> I'll be able to use FAI on my addon at last! :-) 20090301 22:11:24< CIA-70> ivanovic * r33271 /tags/1.5.12/: tag 1.5.12 (aka 1.6rc1, using r33269) 20090301 22:11:57< mordante> Shadow_Master, nice to see it used :-) 20090301 22:13:42< mordante> looking at the current bug list we might end very close the 30 for 1.6 (unless we get a lot of new reports) 20090301 22:15:36< Ivanovic> jupp 20090301 22:16:13< boucman> I might be the only one but... 20090301 22:16:19< boucman> I hope the bugcount will rise 20090301 22:16:36< Ivanovic> eventually it will 20090301 22:16:37< Ivanovic> ;) 20090301 22:16:43 * mordante too, but not with unfixable for 1.6 ;-) 20090301 22:16:45< boucman> I have the feeling that we had particularly few testers for 1.5 and I'm a bit worried that important bug were missed 20090301 22:16:46< Shadow_Master> it will very soon. 20090301 22:17:33< Ivanovic> 1.4 is/was just too good, many users were satisfied with it so that they did not switch to 1.5.x 20090301 22:17:59-!- grzywacz [n=grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20090301 22:18:08< mordante> but we had an increase in reports a few weeks ago, but most get fixed pretty fast 20090301 22:18:14< Shadow_Master> let's make 1.6 better ... ;-) 20090301 22:18:34< mordante> and most of my widget development has stopped as well so also want to look a bit closer at bugs 20090301 22:18:39< grzywacz> evening 20090301 22:19:02< Shadow_Master> hi grzywacz 20090301 22:19:25< mordante> hi grzywacz 20090301 22:19:36< zookeeper> this release should probably get the prominent spot on the main page, instead of 1.4. 20090301 22:20:07< zookeeper> as in put a note on top of the download links that the rc is what people should get 20090301 22:20:15< mordante> agreed I also would like to get some more testing 20090301 22:20:25< Shadow_Master> ditto :-> 20090301 22:20:37< Ivanovic> what do you think of removing the 1.4 stable entry and just have the dev version listed there? 20090301 22:20:48< Shadow_Master> sounds good as well 20090301 22:21:24< mordante> no I prefer to keep offering the stable 20090301 22:21:51< mordante> but can't you do something with the font size 20090301 22:22:42 * mordante just noticed how much the source tarball has grown from 1.4... 20090301 22:22:58< Shadow_Master> music, high-resolution portraits... 20090301 22:23:04< Ivanovic> a *lot* 20090301 22:23:13< boucman> Ivanovic: no, let's keep 1.4 up 20090301 22:23:14< mordante> almost 60 MB 20090301 22:23:15< Shadow_Master> recompressed PNGs... ;-) 20090301 22:23:23< boucman> it is still the official stable version :P 20090301 22:23:47< Shadow_Master> put it below the RC? 20090301 22:24:15< Ivanovic> yes, i think i will put the dev version to the top and the stable below 20090301 22:24:26< mordante> of course you can use 1.6-rc1 as version number 20090301 22:24:38< mordante> also for the release announcement 20090301 22:25:03< Shadow_Master> the tarball still contains 1.5.x in its name. Using 1.6-rc1 alone could lead to confusion 20090301 22:25:08< Shadow_Master> perhaps. 20090301 22:25:33< Ivanovic> for the top i will use 1.5.12-1.6rc1, in the news and announcement i will write both (as with the beta versions) 20090301 22:25:40< mordante> the source tarball always leads to confusion, no matter what the number is ;-) 20090301 22:26:24< Shadow_Master> has anyone tested add-on uploads lately btw? 20090301 22:26:30< Ivanovic> no 20090301 22:26:39< mordante> Shadow_Master, you :-P 20090301 22:26:41< Shadow_Master> http://www.wesnoth.org/forum/viewtopic.php?p=342853#p342853 20090301 22:26:49< Shadow_Master> mordante: no. I haven't released for two weeks 20090301 22:27:07< Shadow_Master> lately as in = since the server got more strict about .pbl contents 20090301 22:27:19< Ivanovic> that is since one hour 20090301 22:27:20< Ivanovic> ;) 20090301 22:27:46< Ivanovic> Shadow_Master: what about you test the upload of iftu? 20090301 22:27:57< Shadow_Master> I cannot. The connection would go boom. 20090301 22:27:58< Soliton> there'll be a lot of issues with uploading to the new campaignd. 20090301 22:28:29< Soliton> but it's all for the better. 20090301 22:29:34< Soliton> that guy didn't read the error right though if he really had to upload all of it to get the error. 20090301 22:29:52< Ivanovic> wow, why is wesnoth.org this slow? 20090301 22:30:07< Soliton> because he then got: "The add-on contains an illegal file or directory name." 20090301 22:30:14< Ivanovic> i am just getting 117.80kB/s instead of >1MB/s sending stuff to sf.net 20090301 22:30:14 * Shadow_Master has his hands off any SSH session 20090301 22:30:19< esr> Are we tagged yet? 20090301 22:30:23< Shadow_Master> esr: yes 20090301 22:30:23< Ivanovic> jupp 20090301 22:30:34< Ivanovic> close bugs, features and patches that are done 20090301 22:30:35< esr> OK, I'll go close bugs. 20090301 22:30:52< Shadow_Master> nah, I don't really feel like trying to enlighten that guy again atm. 20090301 22:31:43< Ivanovic> argh, okay, i am uploading from my home box 20090301 22:31:57 * Shadow_Master goes to paint forests 20090301 22:34:28< Shadow_Master> Ivanovic: well, that may explain why, for the first time in these years, the gna! bug tracker loaded faster than 20090301 22:34:40< Shadow_Master> for me. 20090301 22:35:00< Ivanovic> Shadow_Master: the upload was done in seconds, that is: with 9MB/s average speed it does not take long to upload 200mb 20090301 22:35:01< Ivanovic> ;) 20090301 22:35:54< Soliton> loonycyborg: does the TAGS target exclude camapignd/wesnothd sources? 20090301 22:36:04< Soliton> loonycyborg: if so please add them. 20090301 22:36:46< mordante> night 20090301 22:37:11-!- mordante [n=mordante@wesnoth/developer/mordante] has quit ["Leaving"] 20090301 22:37:52-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has joined #wesnoth-dev 20090301 22:38:59< loonycyborg> Soliton: TAGS globs for all cpp/hpp files in src. 20090301 22:39:44< Soliton> loonycyborg: ok, i noticed there was a different error since i actually looked for a wesnoth function. 20090301 22:41:11< CIA-70> ivanovic * r33272 /trunk/RELEASE_NOTES: remove the old 1.5.11 cruft and leave in only what is needed for 1.5.12... 20090301 22:43:36< CIA-70> ivanovic * r33273 /trunk/ (changelog configure.ac players_changelog src/wesconfig.h): post release version bump to 1.5.12 20090301 22:43:52< shikadibot> git svn rebase ; scons -j 3 20090301 22:44:07< Shadow_Master> argh. Missed one tab 20090301 22:45:02 * Soliton wonders why some people don't use tab completion. 20090301 22:45:48-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 110 (Connection timed out)] 20090301 22:46:13< fendrin> Ivanovic: Bugs are supposted to be closed after an release in which the bug has fixed? That's new to me. 20090301 22:46:14-!- shikadibot [n=uid1001@wesnoth/bot/shikadibot] has quit ["Lost terminal"] 20090301 22:46:42-!- shikadibot [n=uid1001@wesnoth/bot/shikadibot] has joined #wesnoth-dev 20090301 22:46:53< Shadow_Master> fendrin: it's been that way since I joined 20090301 22:47:00< fendrin> I have closed my bugs often too early. 20090301 22:47:26< Soliton> http://www.wesnoth.org/wiki/ReportingBugs#Bug_protocol 20090301 22:47:43< Ivanovic> fendrin: you mark them fixed when the fix is in 20090301 22:48:07< Shadow_Master> closing != marking as fixed 20090301 22:48:20< Ivanovic> but *only* close them once the release itself with the fix is available to "end users" who rely on binaries which tend to be only created from a release version 20090301 22:48:59< Ivanovic> so basically a "package specific bug" that only exists for the windows version of release XYZ due to a packaging bug can directly be closed 20090301 22:49:21< Ivanovic> but "normal" ones are meant to only be marked fixed and leave them be for the moment 20090301 22:49:43< fendrin> I see. I will have to take some time for study some parts of the wiki. 20090301 22:49:44< Shadow_Master> Ivanovic: a fanboy sent me a stupid forum PM with those icon thingies enabled. Since we disabled special (vanity?) topic icons, why do we have the PM ones enabled? 20090301 22:49:59-!- loonycyborg [n=sergey@wesnoth/developer/loonycyborg] has quit ["KVIrc 3.4.2 Shiny http://www.kvirc.net/"] 20090301 22:50:15< Shadow_Master> s/we/cycholka/ (hail!) 20090301 22:50:28< Ivanovic> Shadow_Master: no idea 20090301 22:50:37-!- loonybot [n=loonybot@wesnoth/bot/loonybot] has quit [Remote closed the connection] 20090301 22:50:41< Shadow_Master> Ivanovic: can I disable them? it's annoying 20090301 22:50:45< Shadow_Master> ;-) 20090301 22:50:48< Ivanovic> yes, do so 20090301 22:51:14< Shadow_Master> done 20090301 23:02:16 * crimson_penguin has built 1.5.12, but is waiting for Jetrel to make a nice background for the dmg so it can look pretty like other programs' ones, like Adium, Camino, etc. 20090301 23:06:00< Soliton> 4 unassigned open bugs left of which one is the silly cheat thing. bad times for people looking to fix bugs. :-P 20090301 23:08:30-!- Dragonking [n=dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20090301 23:09:22< fendrin> Can we have a random music in the main screen? I can't hear the song anymore. 20090301 23:10:13< Soliton> :-) 20090301 23:10:33 * Soliton always turns music off after a while. 20090301 23:10:53 * Dragonking sees bug assigned to him 20090301 23:11:04< Shadow_Master> Dragonking: hello. 20090301 23:11:15< Shadow_Master> check that bug and the commented commited fi 20090301 23:11:16< Shadow_Master> x 20090301 23:11:19< Dragonking> hi Shadow_Master 20090301 23:11:25< Dragonking> Shadow_Master: ok 20090301 23:11:54< Ivanovic> hi Dragonking 20090301 23:12:05< Ivanovic> please tell me that the fix is fine so that rc1 is okay... 20090301 23:12:06< Ivanovic> ;) 20090301 23:12:25< Dragonking> Ivanovic: gimme few minutes 20090301 23:14:15< Ivanovic> :) 20090301 23:14:53< Ivanovic> hmm, only four bugs away from "below 30 known bugs not fixed" 20090301 23:15:05< Turuk_> woohoo 20090301 23:15:16< Shadow_Master> if wesbot ignored Postponed bugs we'd be below 10 or something. 20090301 23:15:39< voris> heh 20090301 23:16:19< Ivanovic> we are not the state, we won't adjust how we count our statistics just to reduce the unemployment rate 20090301 23:16:25-!- BenUrban [n=benurban@unaffiliated/benurban] has quit ["Power failu"] 20090301 23:16:35< Ivanovic> ehm s/unemployment rate/number of known bugs 20090301 23:16:37< Ivanovic> ;) 20090301 23:16:47 * boucman thought that kind of tricks was only used in his country 20090301 23:17:00 * Shadow_Master thought the same about his own country. 20090301 23:17:06< Ivanovic> boucman: it is used all over the world 20090301 23:17:15< Ivanovic> it was the way the UK got below 5% 20090301 23:17:26< Ivanovic> i know about it in the netherlands and germany, too 20090301 23:17:46< Soliton> might be nic to have the number of unassigned bugs in () behind the total number. 20090301 23:18:25< boucman> it would be cool to hae more complete stats on request to wesbot too... 20090301 23:18:26< Shadow_Master> and the number of postponed ones too :-> 20090301 23:18:44< Soliton> it seems postponed bugs are usually assigned. 20090301 23:18:58< Soliton> but unassigned and status None maybe then. 20090301 23:19:20< Soliton> status None or Confirmed. 20090301 23:19:47< Soliton> the web interface doesn't allow that directly though afaict. 20090301 23:20:22-!- BenUrban [n=benurban@c-68-49-10-243.hsd1.md.comcast.net] has joined #wesnoth-dev 20090301 23:21:44< Soliton> Rhonda: mind implementing that? ^ :-) 20090301 23:22:31< ilor_> Soliton: any set of advanced filters on gna can be passed as a simple http(s) link 20090301 23:23:00< Soliton> ilor_: you mean several ored together? 20090301 23:23:14< ilor_> hmm, or might ni be there 20090301 23:23:16< ilor_> *not 20090301 23:23:41< Dragonking> Shadow_Master: Your fix looks ok 20090301 23:23:54< Dragonking> There is no need for fixme, just leave it like it is now IMHO 20090301 23:24:14< Dragonking> If i is invalidated due to death, it is natural to skip loop_formula 20090301 23:24:14< Soliton> oh yeah, the multiple selection thing looks good. 20090301 23:24:15< Shadow_Master> Dragonking: should I remove the ERR_AI << "FIXME blahbity blah" then? 20090301 23:24:21< Dragonking> Shadow_Master: Yes. 20090301 23:24:27< Shadow_Master> Dragonking: now, in how many other places could the same thing occur? 20090301 23:24:39< Shadow_Master> this is probably just a particular case I detected with that particular formula 20090301 23:24:45< Dragonking> Shadow_Master: Honestly, no idea. 20090301 23:25:02< Shadow_Master> ._. 20090301 23:25:15< Dragonking> Shadow_Master: We had this problem long time ago, after that iterators were modified. 20090301 23:25:21< Dragonking> So it fixed that. 20090301 23:25:43< Dragonking> I think that this case is what I overlooked while writing unit loop formulas support. 20090301 23:26:01< Soliton> Rhonda: ok, this should be the url to get the number i'd like: ... 20090301 23:26:01< Soliton> ... https://gna.org/bugs/index.php?go_report=Apply&group=wesnoth&func=browse&set=custom&msort=0&report_id=101&advsrch=1&status_id%5B%5D=1&resolution_id%5B%5D=100&resolution_id%5B%5D=11&submitted_by%5B%5D=0&assigned_to%5B%5D=100&category_id%5B%5D=101&bug_group_id%5B%5D=0&severity%5B%5D=0&priority%5B%5D=0&summary=&details=&sumORdet=0&history_search=0&history_field=0&history_event=modified&history_date_dayfd=1&history_date_monthfd=3&his ... 20090301 23:26:07< Soliton> ... tory_date_yearfd=2009&chunksz=150&spamscore=5&boxoptionwanted=1#options 20090301 23:26:11< Shadow_Master> did you check the formula and unit WML I included in the report? is it sane? 20090301 23:26:13< Dragonking> I overlooked that after executing normal formula, unit may no longer exist... :/ 20090301 23:26:21< Shadow_Master> Dragonking: ^^ 20090301 23:26:45-!- silene [n=plouf@AMarseille-251-1-26-248.w83-113.abo.wanadoo.fr] has quit ["Leaving."] 20090301 23:27:17-!- zookeeper [n=l@wesnoth/developer/zookeeper] has quit [] 20090301 23:27:19< Dragonking> Shadow_Master: Is it taken form wiki? :) 20090301 23:27:43< CIA-70> shadowmaster * r33274 /trunk/src/formula_ai.cpp: 20090301 23:27:43< CIA-70> Per Dragonking's suggestion, remove the FIXME message and treat the 20090301 23:27:43< CIA-70> case of "unit dies after executing its formula" as a normal one. 20090301 23:27:50< Shadow_Master> Dragonking: http://www.wesnoth.org/forum/viewtopic.php?f=10&t=20471 20090301 23:27:55< Shadow_Master> I am ShikadiLord btw. 20090301 23:28:19< Shadow_Master> Ivanovic: btw, there's a problem with the website's credits page 20090301 23:28:38< Shadow_Master> http://www.wesnoth.org/wiki/Credits#Legend_of_Wesmere 20090301 23:28:48< Shadow_Master> I don't know if you'll get the same by generating with HEAD. 20090301 23:29:41< Shadow_Master> Dragonking: I'd say Sirp coded that example for me and then put it in the wiki :-) 20090301 23:31:11< Dragonking> Shadow_Master: It should work. 20090301 23:31:51< Shadow_Master> okay. Now please donate some cream cheese for me. I deserve it. 20090301 23:31:59< Dragonking> Tho after my recent (and no so recent) fixes I think there may be an option to simplify it a bit... 20090301 23:33:15< Shadow_Master> Soliton: apparently campaignd allowed before to specify no add-on title= in the .pbl and used its real id as the "name" instead 20090301 23:33:24< Shadow_Master> doing something like s/_/ / 20090301 23:33:37< Shadow_Master> g ; 20090301 23:33:50< Dragonking> Shadow_Master: Yes, thanks a lot for fixing that one. :) 20090301 23:34:13< Soliton> Shadow_Master: i know. 20090301 23:42:00< boucman> night all 20090301 23:42:06-!- boucman [n=rosen@wesnoth/developer/boucman] has quit [Remote closed the connection] 20090301 23:42:50< fendrin> Dragonking: That formula ai thing for the chief must die we talked about didn't make any progress? 20090301 23:43:37< Dragonking> fendrin: Can you please recall what it was about? 20090301 23:44:00< Dragonking> fendrin: I did fix quite a bit bugs, so maybe it will be possible now 20090301 23:44:20< Dragonking> fendrin: I remember you wanted something patrol-alike, yes? 20090301 23:45:31-!- martyfuhry [i=marty@kddb1.kddb.cs.kent.edu] has quit [Remote closed the connection] 20090301 23:46:32< fendrin> yes, patroling wolf riders. 20090301 23:47:20< Dragonking> fendrin: Ok, I think it could be done now after fixing move function... 20090301 23:47:56-!- shikadibot [n=uid1001@wesnoth/bot/shikadibot] has quit [Read error: 60 (Operation timed out)] 20090301 23:48:04< Elvish_Pillage2> Dragonking: Thanks for fixing the move bug ^_^ 20090301 23:48:29< Elvish_Pillage2> Dragonking: also, I ran into an inconsistency: end_turn outputs (null)0 and [][3] outputs (null)0, but (5 or end_turn) outputs 5 while (5 or ([][3])) outputs (null)0. 20090301 23:48:29< Dragonking> Elvish_Pillage2: No problem. :) 20090301 23:49:17< fendrin> Dragonking: There is already some kind of formula ai active in that scenario but I don't understand what it is doing. It seems to be broken. 20090301 23:49:36-!- shikadibot [n=uid1001@wesnoth/bot/shikadibot] has joined #wesnoth-dev 20090301 23:50:18< Elvish_Pillage2> (it seems like it's using (null)0 both as a normal value and as an error value, the latter of which trumps anything it's combined with) 20090301 23:50:19< Dragonking> Shadow_Master: http://www.wesnoth.org/wiki/FormulaAI#Unit_Formulas I modified formula a bit so it is a bit simpler now in the first if(..) 20090301 23:52:57 * Shadow_Master nods 20090301 23:53:04< CIA-70> soliton * r33275 /trunk/data/tools/wesnoth/campaignserver_client.py: update the port list for the upcoming 1.6 release 20090301 23:53:07< CIA-70> soliton * r33276 /trunk/src/campaign_server/campaign_server.cpp: mention invalid characters in the error message 20090301 23:53:11< CIA-70> soliton * r33277 /trunk/src/campaign_server/campaign_server.cpp: fix lower case conversion 20090301 23:53:14< Shadow_Master> I'll check/fix it after 1.11.2 though 20090301 23:53:20< Shadow_Master> 1.11.1. 20090301 23:53:34-!- loonybot [n=loonybot@79.139.247.203] has joined #wesnoth-dev 20090301 23:54:00< Elvish_Pillage2> Dragonking: hmm. Now the AI isn't working because you haven't implemented the more functional shortest_path yet :P 20090301 23:54:02 * fendrin wonders if that ai bug is fixed http://www.wesnoth.org/forum/mcp.php?i=main&mode=post_details&f=3&p=339997&sid=f66df80e2198bac7abc1aa2373ed2dbc 20090301 23:54:15-!- loonycyborg [n=sergey@79.139.247.203] has joined #wesnoth-dev 20090301 23:55:16< Shadow_Master> fendrin: you are posting a link to the moderator control panel 20090301 23:56:02< Shadow_Master> don't do that. it ain't pretty. same for posting authenticated SVN checkout URIs to a bug tracker were only three technicians can actually use such a thing properly 20090301 23:56:36< Shadow_Master> (I know, they work, but it isn't pretty, still) 20090301 23:57:01< fendrin> Shadow_Master: Right, is there a better way for showing only a single post and not the whole thread? 20090301 23:57:22< Dragonking> Elvish_Pillage2: Well... try this formula: [ 1 and 0, 1 or 0 ] 20090301 23:57:23< Shadow_Master> fendrin: no without a certain mods. but you can post a link that jumps directly to the single post 20090301 23:57:38< Dragonking> Elvish_Pillage2: And this one next: [ 1 and 0, 0 and 1, [][4] ] 20090301 23:57:39< Shadow_Master> see that little paper icon to the right 20090301 23:57:53< Dragonking> Elvish_Pillage2: null is returned as a whole error, no formula is executed then 20090301 23:57:57< Shadow_Master> in particular: don't post links that contain session ids. 20090301 23:58:24< Elvish_Pillage2> Dragonking: that's correct. what doesn't seem right is giving no distinction between value-null and error-null in the output. 20090301 23:58:35< fendrin> Shadow_Master: got it, thanks. 20090301 23:58:50< loonycyborg> When I tried to connect to addon server with 1.5.12 it was empty :? 20090301 23:58:56< Shadow_Master> read the lgos 20090301 23:59:04< Shadow_Master> logs. 20090301 23:59:11< Dragonking> Elvish_Pillage2: Well, [][3] could give you big error indeed... will need to think about it 20090301 23:59:41< Elvish_Pillage2> Dragonking: simplest solution is to make a separate value for "error". --- Log closed Mon Mar 02 00:00:01 2009