--- Log opened Mon Nov 03 00:00:13 2008 20081103 00:00:55 AI0867: ready for pushing the TDH plot a bit later on time :) 20081103 00:01:32 Shadow_Master: You can't have that invasion, it belongs to somebody else :-) The Akladians. 20081103 00:02:40 no. 20081103 00:02:41 ANO was removed from that page long ago 20081103 00:02:41 or... was it restored? 20081103 00:03:18 Shadow_Master: Not by me. 20081103 00:03:34 I remember having established this text originally around 1000 something YW, but pushed it back on time due to the Akladians disappearing from the History_of_Wesnoth 20081103 00:04:37 Akladians or not, I'd prefer you moved it back to YW 1000 so we have more room for campaigns set in a decaying but still human-run Wesnoth. 20081103 00:04:47 *blabity blah* 1096 YW: Delvhar II ascends to the throne of Wesnoth. [etc.] 20081103 00:04:55 aha, okay 20081103 00:05:50 this throws to waste my plan of her being descendant of Kalenz 20081103 00:06:12 Don't see why. He could still be alive then. 20081103 00:06:49 do you think so? can a elf resist so much time with that curse on his shoulders? :) 20081103 00:07:06 That *is* Kalenz's curse. 20081103 00:08:28 BTW, Jetryl's reaction when he heard about the Kalenz-as-tragic-immortal thread was, and I quote exactly, "Dang...that's *good* storyline." 20081103 00:10:16 * Shadow_Master thought he'd end up commiting suicide some time after HttT and before Mal Ravanal's invasion 20081103 00:10:25 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit ["Reconnecting"] 20081103 00:10:29 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081103 00:11:08 Shadow_Master: Nah, let's not kill him off before we've squeezed the last drop of angst out of him. 20081103 00:11:36 :) 20081103 00:13:23 "Nobody knows whence or why she came to Wesnoth, but her arrival should have 20081103 00:13:26 taken place around 1076 YW, when Elves, Dwarves and Orcs allied to defeat a 20081103 00:13:29 Wesfolk Lich Lord that invaded the Great Continent. Therefore, she probably 20081103 00:13:37 blah blah. I still have the problem of the WLL 20081103 00:14:05 okay, then I need to move gwiti 20081103 00:14:10 BTW, I think the udea that the death-curses of great mages are extremely, history-alteringly potent is a good one. Explains why they're so seldom messed with by anyone but Orcs too stupid to realize the consequences... 20081103 00:14:19 WLL? 20081103 00:15:32 btw, I implied in TDH's story that Ravanal turned after studying crelanu's tome 20081103 00:15:47 so afterwards, it was secretly hidden 20081103 00:16:10 up to that point, the kings guardian was the custodian (following the example of delfador) 20081103 00:16:18 s/guardian/advisor 20081103 00:16:19 AI0867: Good, I had Crelanu's tome corrupting Ravanal penciled in myself. 20081103 00:17:31 Wesfolk Lich Lord 20081103 00:17:49 Where? 20081103 00:17:51 -!- miq [n=miq@krlh-5d83a213.pool.einsundeins.de] has quit [Remote closed the connection] 20081103 00:17:54 Note a fine point here: I have written into Delfador's Memoirs that the Book of Crelanu is not evil in itself -- but it magnifies any flaw in the heart of its readers. 20081103 00:18:50 So the book itself has no aura -- it's just a book, not made from tanned skin of unborn children with a leering skull on the cover or whatever. 20081103 00:18:59 What a harsh tome. 20081103 00:19:31 *not* made from, etc -- I'm reacting against the cliches about dark grinoires. 20081103 00:19:35 esr: do you have some archaic words for very long timespans? 20081103 00:19:44 Aeon 20081103 00:19:53 how long is one of those? 20081103 00:20:02 Variable. 20081103 00:20:13 * esr checks his sources... 20081103 00:20:17 roughly equivalent to 'age'? 20081103 00:20:38 I want to mark out a period of roughly 500 years 20081103 00:20:44 in human terms 20081103 00:21:41 esr: But still... the fact that the tome itself magnifies the flaws in the readers is harsh. 20081103 00:21:50 The word means means "age", "forever" or "for eternity". But you can name an Aeon and have it refer to a long timespan. 20081103 00:22:00 Oh great, more bugs to fix. 20081103 00:22:29 Is there a way to nullify the effects of a teleport codeblock? 20081103 00:22:49 Espreon: It's a metaphor for how power in general works. Power corrupts; absolute power corrupts absolutely. 20081103 00:23:10 Ah. 20081103 00:23:49 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit [Read error: 60 (Operation timed out)] 20081103 00:23:53 -!- Rhuvaen [n=chatzill@dslb-088-074-052-125.pools.arcor-ip.net] has quit ["later"] 20081103 00:24:19 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081103 00:24:24 well, although the story of Elynia is somewhat generic, I spiced it a bit to give both TDH and Thunderstone a boost 20081103 00:24:29 I hate fixing bugs. 20081103 00:24:38 AI0867: For example, Cfristopher Rowley has a long period called the "Red Aeon" in one of his fantasies. Very appropriate. The term has mystical connotations. 20081103 00:24:57 s/Cfristopher/Christopher/ 20081103 00:25:14 Heh... I think a mere typo caused it. 20081103 00:26:06 Shadow_Master: My only problem is that her curse sounds a bit too much like Kalenz's. Can we fix that somehow, have her be immortal through other means? 20081103 00:26:17 Is it possible to nullify the effects of a teleport codeblock? 20081103 00:26:29 esr: sure 20081103 00:26:36 but I don't know how :/ out of ideas 20081103 00:26:55 Espreon: I don't know. Good thing to ask zookeeper. 20081103 00:27:09 I wish he was still here. 20081103 00:27:09 for now I'm replacing 1076 YW with 1046 to give Mizenwyn some time to build a true Empire of Wesnoth 20081103 00:27:23 Shadow_Master: I'll give it some thought. 20081103 00:27:29 I guess I will have to keep the fact that the portal sucked in part of the cave... 20081103 00:28:11 OH, WOW. 20081103 00:28:22 By 1046 YW, Mizenwyn, a Wesfolk Lich Lord, invaded the Great Continent, incited civil war on Wesnoth, and eventually seized the throne, declaring himself... 20081103 00:28:34 Supreme Leader of the First Empire of Wesnoth, and dissolving the Council of Archmagi, declaring them traitors to the Empire. 20081103 00:28:44 Shadow_Master: Is there any reason she shouldn't be the same wandering Elenia who's in NR? 20081103 00:28:48 .... scratch the WLL. It is now a Dark Sorcerer 20081103 00:28:50 Heh... awesome 20081103 00:29:03 esr: well, there are good reasons besides the portraits :) 20081103 00:29:11 ? 20081103 00:29:24 Elynia's portrait is already too diferent from Elenias, dunoo if you know of Kitty's latest artwork 20081103 00:30:03 That might be a reason to patch Kitty's portrait into NR, which I maintain. 20081103 00:30:30 I never intended them to be related in anyway, and the name is more of a coincidence I got from data/core/names.cfg (I won't change the name now anyway) 20081103 00:30:56 I mean, are there any storyline reasons for them not to be the same? Because I like the idea. 20081103 00:31:19 we could let her be grandgranddaughter, but the same... eek. 20081103 00:31:42 True. 20081103 00:31:45 OK, your premise is she's quasi-immortal, right? 20081103 00:32:04 right ... she will live forever, but she may be killed as any other being 20081103 00:32:42 I'm thinking it would be cool if something .... happened to NR-Elenia after the action of NR. 20081103 00:32:56 Go on and whatnot... 20081103 00:32:56 And she becomes your mystery mage. 20081103 00:33:48 * Shadow_Master is not really keen on connecting them 20081103 00:34:04 Elynia isn't even a wayfarer... 20081103 00:34:11 OK, what strikes you as bad about it? 20081103 00:34:41 the sole fact of they being the same character :P ? 20081103 00:34:57 Elynia would have lived for longer than I wanted, then 20081103 00:35:12 (NR takes place shortly after HttT, like less than 150 years, right?) 20081103 00:35:32 Takes place around 534YW. 20081103 00:35:45 AI0867: http://en.wikipedia.org/wiki/Aeon 20081103 00:36:14 "518 YW Heir to the Throne ends", right. Way too long. 20081103 00:37:20 -!- ABCD [n=ABCD@wikipedia/ABCD] has quit [Read error: 113 (No route to host)] 20081103 00:37:26 also, NR's storyline has the particularity of being volatile - what characters out live the story depends on the player's actions and choices 20081103 00:38:12 True. Elenia can die without the campaign ending. 20081103 00:40:07 ""Elynia notices that Argan has the power of darkness, and knows that albeit his good intentions, she should stay away from him, as such powers may damage and corrupt her soul. Argan gives her an artifact, a "Thunderstone", which "gives good luck"."" 20081103 00:40:23 Hmmmmm... 20081103 00:40:31 -!- ABCD [n=ABCD@wikipedia/ABCD] has joined #wesnoth-dev 20081103 00:40:43 that's on the pastebin 20081103 00:42:01 Supposedly that is what empower her to defeat Ha'atel later, according to this draft 20081103 00:42:53 -!- noy [n=Noy@d75-157-43-119.bchsia.telus.net] has quit [] 20081103 00:44:30 so this would be what I have commited so far http://wesnoth.pastebin.com/m38a523dd 20081103 00:45:03 Unfortunately Aethaeryn never settled _what_ was the or a thunderstone 20081103 00:48:30 -!- ilor [n=a@unaffiliated/ilor] has quit [] 20081103 00:59:21 * Shadow_Master goes to push IftU's new portraits to the sequel 20081103 01:09:29 shikadibot: log /trunk/utils/wesnoth-optipng 20081103 01:09:30 Shadow_Master: 'log'/'revision' command requires a revision number as parameter; as an exception, 'HEAD' stands for the latest revision in the repository. 20081103 01:09:35 shikadibot: file /trunk/utils/wesnoth-optipng 20081103 01:09:36 Web interface URL to file /trunk/utils/wesnoth-optipng: http://svn.gna.org/viewcvs/wesnoth/trunk/utils/wesnoth-optipng?view=log 20081103 01:10:59 K, since esr seems to be aslept I'll revert revision 29315 20081103 01:11:21 * Shadow_Master wishes he could use git for this 20081103 01:11:49 Shadow_Master: Hm? What have I to do with this revision? What does it touch? 20081103 01:13:11 that was a excuse for calling upon your attention on the issue at hand above :) 20081103 01:13:21 (Elynia's immortality and stuff) 20081103 01:14:32 was there any specific idea behind the name "Thunderstone"? 20081103 01:20:26 Ivanovic: done 20081103 01:20:43 shadowmaster * r30553 /trunk/utils/wesnoth-optipng: * Revert revision 29346, 29315 (patch attached to bug #11676) and restore the old wesnoth-optipng behavior (doesn't use advcomp) 20081103 01:20:43 wesnoth-optipng is back to my original version + the fixes applied later 20081103 01:21:57 AI0867: have you reverted the trunk crushing? 20081103 01:22:01 Espreon: the same? 20081103 01:22:43 Shadow_Master: Nope. 20081103 01:23:10 what's wrong with advcomp? 20081103 01:23:24 * Espreon wishes he knew why advcomp is so evil 20081103 01:24:07 the patch causes wesnoth-optipng to want to crush the same PNG files at least on two consecutive runs 20081103 01:24:20 and Ivanovic complained about the size of the XDeltas, which I admit is a good argument 20081103 01:24:41 * Espreon also wishes that the Shyde's touch effects were separated into a halo 20081103 01:25:14 surely the size of the xdelta has about nothing to do with advcomp. 20081103 01:25:38 * Espreon was unaware that xdeltas had any involvement in this. 20081103 01:25:42 Shadow_Master: I suggested "Thundestone" mainly because it sounded cool. The word does have a not entirely inappropriate maning, however. 20081103 01:25:43 for the 1.4 branch tree: "20081102 22:29:13 AI0867: 25MB xdelta instead of 1.8MB 20081103 01:26:15 i think you can work out what i meant. 20081103 01:26:41 http://wesnoth.org/irclogs/2008/11/%23wesnoth-dev.2008-11-02.log 22:27:50. .... Ivanovic was very clear on what I should do :) 20081103 01:26:46 Shadow_Master: I haven't 20081103 01:28:57 Espreon: sorry, it's up to Jetryl to fix that issue. He himself reserved the mainline Shyde fixes for himself 20081103 01:29:05 FUCK 20081103 01:29:10 What? 20081103 01:29:14 I just destroyed my changes to TDH 20081103 01:29:18 by botching up a merge 20081103 01:29:23 about 10 commits 20081103 01:29:28 :( 20081103 01:29:41 this is why SVN sucks 20081103 01:30:09 I also prefer git over SVN. 20081103 01:30:17 Shadow_Master: what mess are you talking about there? 20081103 01:31:45 basically, I did the same thing you did, but didn't push to svn yet 20081103 01:31:45 the bug on the advdef patch, of course. If I at least could understand what is the idea behind a particular chunk of it... 20081103 01:31:54 fixing the portrait keys 20081103 01:33:51 (chunk = http://wesnoth.pastebin.com/d4aae7de5 ) 20081103 01:35:35 this still leaves room for more space saving with the same procedure... why I don't know. The internals of the compression algorithm (7-zip Deflate IIRC) are beyond me... 20081103 01:39:27 shikadibot: dir /trunk 20081103 01:39:28 Web interface URL to directory /trunk: http://svn.gna.org/viewcvs/wesnoth/trunk 20081103 01:41:08 now, if someone has ideas, I'd really appreciate them :) 20081103 01:42:11 what i don't understand is what advcomp has messed up since if it has not there was clearly no need for this annoying commit and then revert every image we have... which i now have to download. 20081103 01:44:24 I still had to download the thousand optimized images 20081103 01:44:32 I better not have to fix the undead flags again... 20081103 01:44:35 Dang. What changed every image in mainline? 20081103 01:45:04 Oh, is this the compression you were talking about> 20081103 01:45:17 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit ["Reconnecting"] 20081103 01:45:33 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081103 01:45:53 well don't panic. Nobody has reverted the image optimization 20081103 01:46:00 Would someone please answer Soliton's question? 20081103 01:46:11 if you see a lot of image redownloads, that's due to the advdef optimization 20081103 01:47:26 Nonetheless, I better not have to fix those flags again. 20081103 01:47:27 it sounded like you want to do the same thing as for 1.4. 20081103 01:47:43 yeah, but if it is too much trouble for you then I won't. 20081103 01:48:11 i don't see the point unless the images are messed up. 20081103 01:48:43 It does not appear that they are. 20081103 01:49:09 meh. 20081103 01:49:53 Shadow_Master: Well? 20081103 01:49:54 esr * r30554 /trunk/data/ (196 files in 54 dirs): 20081103 01:49:54 This revision fixes almost all spellcheck exceptions in mainline. 20081103 01:49:54 The few that remaim probably indicate spellchecker bugs. 20081103 01:50:08 well? don't revert anything. 20081103 01:50:48 .......... 20081103 01:51:14 okay, I don't really know why the idea of reverting the graphics invaded my mind :/ 20081103 01:51:34 ... 20081103 01:54:04 I'll still have to download half of trunk due to the optimization commits being made earlier today, though... may take me a week 20081103 01:54:53 New acronym... TTTBD... 20081103 01:55:12 shadowmaster * r30555 /trunk/utils/wesnoth-optipng: * Revert r30553. 20081103 01:55:15 TTTBD = Think things thoroughly before doing 20081103 01:56:05 that gets me back at the application of that patch :/ 20081103 01:57:17 one of the scroll-widgets lacks granularity 20081103 01:57:24 I can't resize a map to a height of 26 20081103 01:57:32 though 24,25 and 27 are perfectly possible 20081103 01:57:45 I submitted a bug about that, although my issues were with multiples of 25 20081103 01:57:55 (i.e. I could not resize to 25) 20081103 02:00:22 so there I go, to svn update at least 1487 PNG files :/ 20081103 02:02:53 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit ["Reconnecting"] 20081103 02:02:54 -!- Shadow_Master_ [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081103 02:04:10 didn't download a third of Ivanovic's r30533 and I already dropped 20081103 02:06:40 svn up specific parts of the tree 20081103 02:07:04 you can fetch a revision in parts 20081103 02:07:06 I'll eventually need to svn up everything. Better now than later, I guess 20081103 02:07:11 -!- Shadow_Master_ is now known as Shadow_Master 20081103 02:07:18 yes, but you can svn up one image dir 20081103 02:07:19 then the next 20081103 02:07:32 when those are done, svn up the root to set its revision 20081103 02:07:52 that should break it into downloadable parts 20081103 02:10:23 um... I managed to speed up things a bit. Only problem is that my current pose may cause me a backache 20081103 02:11:05 I almost feel like a WLAN antenna myself 20081103 02:12:39 Very interesting. 20081103 02:27:13 soliton * r30556 /branches/1.4/src/server/ (game.cpp game.hpp): * send a server message when a player with the same IP as an existing game member enters 20081103 02:30:07 ouch. it's impossible for me to update after the wesnoth-optipng run... 20081103 02:30:26 damnit. I really wish I had never applied the advdef patch in the first place :( 20081103 02:33:25 svn up data/core/images/terrain/castle 20081103 02:33:28 try starting with that 20081103 02:34:50 soliton * r30557 /trunk/src/server/ (game.cpp game.hpp): * send a server message when a player with the same IP as an existing game member enters 20081103 02:35:47 -!- Elvish_Pillager [n=eli@71-10-234-12.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!"] 20081103 02:58:06 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit [Read error: 110 (Connection timed out)] 20081103 03:08:37 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081103 03:10:56 heh... great-continent.xcf is >= 15 MB. I'm really lucky :) 20081103 03:17:23 -!- crimson_penguin [n=ben@64.201.60.220] has quit ["Leaving"] 20081103 03:22:57 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit [Read error: 60 (Operation timed out)] 20081103 03:50:06 anyone mind if I make our file/whatever sizes ISO compliant? 20081103 03:50:23 s/ISO/SI/ 20081103 03:50:57 AI0867: Proably not, if I knew what you were talking about. 20081103 03:54:49 esr: Did you test the tree brush or test drive TSL yet? 20081103 03:55:06 esr: KB -> KiB and the like 20081103 03:55:10 Np[e. I'm finishing the spellchecker. 20081103 03:55:16 or kB if it's base10 20081103 03:55:41 esr: Have fun. 20081103 04:01:28 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit ["ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]"] 20081103 04:02:49 ai0867 * r30558 /trunk/ (6 files in 4 dirs): * State filesizes in proper SI-notation. 20081103 04:04:13 esr * r30559 /trunk/data/tools/wmllint: Refactoring step. 20081103 04:08:52 -!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081103 04:22:18 esr: Here? 20081103 04:25:22 Yes. 20081103 04:26:01 esr: Since I am gonna change Asheviere's magic's name to "raging blizzard" may I change the projectiles to the færie fire animation? 20081103 04:26:11 Sapient said I should change it. 20081103 04:26:20 *the name 20081103 04:26:29 And I wanted to make the animation fit. 20081103 04:27:37 Sounds OK to me. I dn't think HttT has a deicated maintainer right now, so that's all the permission you need. Best tell zookeeper what you did, though, he's the otheer general campaign maintainer. 20081103 04:29:03 I wonder who decided the name of her magic to be cold... "Die at the might of COLD!" Not too convincing... right? 20081103 04:31:04 esr: I always wanted Httt to end with a scenario that is inside of Weldyn's castle... Once zookeeper comes I am gonna discuss it with him. 20081103 04:31:08 Whaddaya think> 20081103 04:32:29 Depends on how it's plotted. Might be an anticlimax unless handled *very* adroitly. 20081103 04:33:25 Well I kinda think Asheviere dying in an outdoors scenario is quite boring. 20081103 04:36:47 -!- Sapient [n=sapien-x@c-71-59-35-203.hsd1.ga.comcast.net] has joined #wesnoth-dev 20081103 04:37:04 Hola Sapient. 20081103 04:37:09 hi Espreon 20081103 04:37:09 I am working on Asheviere! 20081103 04:37:10 why is dying outdoors boring? 20081103 04:37:22 It just is... 20081103 04:37:28 Why is it la mano? 20081103 04:37:31 Exactly. 20081103 04:38:07 Espreon: so if you were dying outside, you would drag yourself indoors to be more entertained? 20081103 04:38:34 Yes. 20081103 04:38:34 I am too busy to type the real answer. 20081103 04:38:52 I will tell you guys why once I am done fixing Asheviere. 20081103 04:41:39 I think dying with a red shirt on would be boring :P 20081103 04:42:09 ... 20081103 04:42:15 That is not the point. 20081103 04:43:14 I was tired of stories where you have to kill the evil queen who actually turns out to be the Great Evil Demoness who is going to Take Over the Universe and kill her while she sits on the Throne of Eternity about to unleash the Great Wrath on the world. 20081103 04:43:42 You guys are not getting the point! 20081103 04:43:45 I preferred a simple story with a man winning back the throne from an evil queen by defeating her in battle. :) 20081103 04:46:27 Sirp: The player will simply kill her 20081103 04:46:39 But indoors. 20081103 04:47:21 I'm afraid the difference in that escapes me. 20081103 04:47:46 and will this indoor scenario have...villages? 20081103 04:47:51 or will it rely on stored gold? 20081103 04:47:53 or....? 20081103 04:48:00 No, it will be more like a boss scenario... 20081103 04:48:14 DAMN IT! 20081103 04:48:22 My changes are not registering. 20081103 04:50:32 A couple of good story images would probably be more rewarding than an indoor finale' 20081103 04:51:25 Oh well... 20081103 04:51:31 since it would likely be either 1) so easy as to be a formality 20081103 04:51:45 or 2) random win/lose 20081103 04:53:37 This defies logic... why won't the changes register? 20081103 04:53:52 svn is not letting you update? 20081103 04:53:55 No. 20081103 04:53:58 try svn merge 20081103 04:54:04 I am talking about in-game. 20081103 04:54:14 oh, reload the scenario from start 20081103 04:54:25 or from the previous scenario 20081103 04:54:28 I tried that... and I CLEANED THE CACHE. 20081103 04:55:05 calm down... try putting in a sanity check 20081103 04:55:43 -!- Psyche^ [n=Psyche@e177231180.adsl.alicedsl.de] has joined #wesnoth-dev 20081103 04:55:45 I changed the cfg... but... no... the name stays the same and the attack icon. 20081103 04:56:31 either 1) it's loading that old data from somewhere in your savefile 20081103 04:56:40 or 2) it's pulling from a different cfg 20081103 04:57:45 Odd... 20081103 04:58:15 Oh...' 20081103 04:58:22 Silly me... 20081103 04:58:36 I did not put it in the compiled installation... 20081103 04:58:52 -!- Ivanovic_ [n=ivanovic@dtmd-4db23da6.pool.einsundeins.de] has joined #wesnoth-dev 20081103 04:59:10 Ivanovic_: Hi Ivanovic. 20081103 05:07:40 -!- Patterner [n=Psyche@e177237156.adsl.alicedsl.de] has quit [Connection timed out] 20081103 05:07:42 -!- Psyche^ is now known as Patterner 20081103 05:10:49 -!- noy [n=Noy@d75-157-43-119.bchsia.telus.net] has joined #wesnoth-dev 20081103 05:14:07 Do not worry... I am almost done/ 20081103 05:15:11 Just need to have the haloes place in the right place. 20081103 05:15:29 -!- Ivanovic [n=ivanovic@dtmd-4db211c4.pool.einsundeins.de] has quit [Read error: 110 (Connection timed out)] 20081103 05:16:50 -!- Ivanovic_ is now known as Ivanovic 20081103 05:24:12 Almost done.... 20081103 05:31:29 Done. 20081103 05:31:36 Have fun guys. 20081103 05:32:13 -!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Remote closed the connection] 20081103 05:49:21 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has joined #wesnoth-dev 20081103 05:51:30 esr * r30561 /trunk/data/tools/wmllint: Fix some minor bugs in the spellchecker scanner. 20081103 05:51:31 espreon * r30560 /trunk/data/campaigns/Heir_To_The_Throne/units/Dark_Queen.cfg: * Changed Asheviere's magic's name from cold to raging blizzard and gave it an appropriate animation. 20081103 06:01:01 esr * r30562 /trunk/data/campaigns/Heir_To_The_Throne/scenarios/15_The_Lost_General.cfg: Dwarf-dialect tweaks. 20081103 06:42:22 AI0867: "KiB" ??? 20081103 06:43:24 I can't believe you are taking up another character of space in the menu for such an esoteric distinction 20081103 06:43:53 please keep in mind some people are playing on portable devices with very small screen space 20081103 06:46:52 I think KB is widely accepted to represent 1024 bytes, unless you are buying something from a vendor who profits from making the amount seem larger, in which case it is 1000 based 20081103 06:50:25 hmm... did you change anything in the AddOn menu? maybe not 20081103 06:55:26 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has quit [] 20081103 07:06:33 You can change KB to KiB anywhere that screen space is not at a premium 20081103 07:07:00 So, anywhere except the in game add-on menu, please 20081103 07:44:16 -!- Sapient [n=sapien-x@c-71-59-35-203.hsd1.ga.comcast.net] has left #wesnoth-dev [] 20081103 07:53:17 -!- Noyga [n=lame-z@AVelizy-151-1-73-76.w81-249.abo.wanadoo.fr] has joined #wesnoth-dev 20081103 07:53:28 -!- Noyga [n=lame-z@AVelizy-151-1-73-76.w81-249.abo.wanadoo.fr] has left #wesnoth-dev ["Quitte"] 20081103 08:11:43 -!- grzywacz [n=grzywacz@moinmoin/developer/karol] has joined #wesnoth-dev 20081103 08:17:46 esr * r30563 /trunk/data/tools/wmllint: Teach the spellchecker to handle another edge case. 20081103 08:34:18 -!- maxy [n=maxy@80-219-1-12.dclient.hispeed.ch] has joined #wesnoth-dev 20081103 08:34:23 -!- Sirp [n=me@c-76-102-104-121.hsd1.ca.comcast.net] has quit ["leaving"] 20081103 08:34:57 -!- mordante [n=chatzill@roadie.xs4all.nl] has joined #wesnoth-dev 20081103 08:35:21 morning 20081103 08:37:12 -!- loonybot [n=loonybot@79.139.247.118] has joined #wesnoth-dev 20081103 08:37:18 -!- loonycyborg [n=sergey@79.139.247.118] has joined #wesnoth-dev 20081103 08:41:21 esr * r30564 /trunk/data/tools/wmllint: When a spelling exception occurs, report the non-case-smashed token. 20081103 08:50:55 -!- grzywacz [n=grzywacz@moinmoin/developer/karol] has quit [Remote closed the connection] 20081103 09:03:06 -!- DDR [n=chatzill@209.90.176.88] has quit [Remote closed the connection] 20081103 09:07:46 -!- stikonas [n=and@ctv-79-132-166-125.vinita.lt] has joined #wesnoth-dev 20081103 09:25:31 esr * r30565 /trunk/data/tools/wmllint: Document what the spellchecker scanner is doing. 20081103 09:28:06 -!- mordante [n=chatzill@roadie.xs4all.nl] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] 20081103 09:32:47 esr * r30566 /trunk/data/tools/wmllint: 20081103 09:32:47 Correct handling of exceptional cases involving legitimate spellings 20081103 09:32:47 ending in single quote. 20081103 09:33:32 -!- mordante [n=chatzill@roadie.xs4all.nl] has joined #wesnoth-dev 20081103 09:37:49 esr * r30567 /trunk/data/tools/wmllint: Remove an unneeeded stripping operation. 20081103 09:42:02 -!- wildpenguin [n=chris@ppp121-45-55-177.lns11.adl2.internode.on.net] has joined #wesnoth-dev 20081103 09:52:24 mordante: It's working. Mainline now gets a full-powered spellcheck every time wmllint is run, and currently spellchecks clean. 20081103 09:58:05 esr a nice :) 20081103 09:58:17 esr can it also be disabled and run independently? 20081103 09:59:10 How do you mean? 20081103 09:59:25 Oh, you mean without wmllint? 20081103 09:59:46 more like an independent switch for it 20081103 09:59:54 at the mentor summit we had some ideas about helping translators 20081103 10:00:50 basically if a translation is translated before a typo fix it should also be translated after the fix 20081103 10:00:56 There wouldn't bne much point. It needs the information the normal wmllint run collects about declared names, and runs extremely fast. 20081103 10:01:44 I'm not worried about the spellfix speed but about the pot-update ;) 20081103 10:02:35 we have been thinking about svn hooks but we might also look into some scripts and let Ivanovic do the job with a pot update 20081103 10:03:56 but I'll post more about these ideas later 20081103 10:46:49 -!- zookeeper [n=l@dsl-tkubrasgw1-fe11fa00-51.dhcp.inet.fi] has joined #wesnoth-dev 20081103 11:13:43 -!- loonycyborg [n=sergey@79.139.247.118] has left #wesnoth-dev ["In Soviet Russia, channel /parts YOU!!"] 20081103 11:15:29 -!- loonybot [n=loonybot@79.139.247.118] has quit [Remote closed the connection] 20081103 11:37:11 -!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has joined #wesnoth-dev 20081103 11:50:59 -!- Elvish_Pillager [n=eli@71-10-226-61.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081103 12:36:32 -!- Elvish_Pillager [n=eli@71-10-226-61.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!"] 20081103 13:11:22 -!- wildpenguin [n=chris@ppp121-45-55-177.lns11.adl2.internode.on.net] has quit ["Leaving"] 20081103 13:33:01 zookeeper * r30568 /trunk/ (17 files in 3 dirs): New graphics for the troll shaman. 20081103 13:54:20 -!- loonybot [n=loonybot@79.139.247.118] has joined #wesnoth-dev 20081103 13:56:55 -!- loonycyborg [n=sergey@79.139.247.118] has joined #wesnoth-dev 20081103 14:02:59 -!- Ivanovic_ontour [n=nils@vp-c-66.cs.uni-dortmund.de] has joined #wesnoth-dev 20081103 14:06:17 -!- loonybot [n=loonybot@79.139.247.118] has quit [Read error: 104 (Connection reset by peer)] 20081103 14:22:21 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081103 14:23:50 uo 20081103 14:23:58 hi Shadow_Master 20081103 14:24:31 mordante: do you know anything about unique underlying ids for units? 20081103 14:24:48 not much why? 20081103 14:25:15 'cause I suspected you were behind the breakage it introduced in my WML 20081103 14:25:37 (suspected that due to the quaint code in unit_id.hpp) 20081103 14:25:49 when did it break? 20081103 14:26:29 it was already broken when I came back, it seems 20081103 14:26:47 I need zookeeper to check a bug report before I submit it. 20081103 14:27:07 I've been mainly working on the new widgets the last months 20081103 14:27:46 I recall I did some things on the ID but that was before 1.4 was out 20081103 14:27:47 zookeeper: can you check this bug report draft and check whether my WML is faulty or not? http://wesnoth.pastebin.com/d392e39b7 20081103 14:28:54 mordante: ummm.... 20081103 14:30:10 shikadibot: file /trunk/src/unit_id.cpp 20081103 14:30:10 Web interface URL to file /trunk/src/unit_id.cpp: http://svn.gna.org/viewcvs/wesnoth/trunk/src/unit_id.cpp?view=log 20081103 14:30:31 it feels so food to be on the capital 20081103 14:30:34 *good 20081103 14:31:07 shikadibot: file /trunk/changelog 20081103 14:31:07 Web interface URL to file /trunk/changelog: http://svn.gna.org/viewcvs/wesnoth/trunk/changelog?view=log 20081103 14:32:17 guess it's svn blame time ;) 20081103 14:32:37 btw Shadow_Master did you get 400x400 images from Kitty? 20081103 14:32:40 r29448 introduced it... ... ... I do not want to worry myself but the author of that commit is MIA 20081103 14:32:48 mordante: for IftU or mainline? 20081103 14:32:56 IftU 20081103 14:33:07 yesterday I had one already (Galas) 20081103 14:33:14 are you going to teach me how to use them? :) 20081103 14:33:33 I asked Kitty for the mainline ones, since you couldn't commit them 20081103 14:33:48 right 20081103 14:33:50 Shadow_Master yes or better said point you to how to do it 20081103 14:34:07 k, I listen 20081103 14:35:01 listen, read... the same thing 20081103 14:35:09 http://svn.gna.org/viewcvs/wesnoth/trunk/data/core/units/humans/Mage_Arch.cfg?rev=30445&view=markup 20081103 14:35:26 you only need to add some of that code 1 sec 20081103 14:35:53 btw did you consider using ~FL instead of superfluous WML attributes? 20081103 14:36:55 this should be enough http://wesnoth.pastebin.com/m11e74f05 20081103 14:37:48 -!- crimson_penguin [n=ben@64.201.60.220] has joined #wesnoth-dev 20081103 14:38:14 mordante: aha... there's one problem :) Galas is an Elvish Fighter. How do I override his portrait specs without editing mainline? For the old-style portrait I could just specify profile=blah.png in the [unit] tag 20081103 14:38:53 don't use the FL syntax rather use the mirror, I added it since the engine might need it 20081103 14:39:16 I'm not sure whether I need it, but it's easier to remove it when really not needed then to add it later 20081103 14:39:42 unfortunately overriding the portrait specs is not yet possible 20081103 14:40:10 I'm not adding it until the portraits are cast in stone 20081103 14:40:34 oh. No problem, I can do some #ifdef magic on my campaign ;) 20081103 14:40:44 we might use one image 400x400 or also need to add the 300x300 and 200x200 20081103 14:41:27 I'm only using the 400x400 for now, once that's done Kitty will determine whether the scaling algorithm of Wesnoth is good enough 20081103 14:41:47 I hope it's better than the forum's 20081103 14:42:01 because she certainly hates the forum's scaling algorithm (provided by gd I presume?) already 20081103 14:42:42 no idea, but if new we can also look for a better algorithm 20081103 14:43:07 but I've no idea how much touchup Kitty does before she thinks a 200x200 image is good enough 20081103 14:43:45 I have tried to reproduce her touch-up with the GIMP (she said she sharpens the images after rescaling) and failed 20081103 14:45:11 I read that so, I'll wait and see what she thinks of the Wesnoth algoritm 20081103 14:45:51 -!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has quit [Read error: 104 (Connection reset by peer)] 20081103 14:45:59 also, I read that you are postponing the completion of this for 1.7. Is that ture? 20081103 14:47:36 Shadow_Master, reading.. 20081103 14:48:00 not really postponing, but 1.6 will be released before I finished the project 20081103 14:48:38 kitty won't be so happy with it :P I was thinking, wouldn't it be possible to make a string freeze before the feature freeze? 20081103 14:48:59 (of course, freezing features which introduce tstrings...) 20081103 14:49:28 the dialogs with her new portraits will be ready before 1.6, I consider that a blocker 20081103 14:49:47 aah, excellent then 20081103 14:49:58 but there is much more of the gui project left, which I won't be able to finish 20081103 14:50:23 Shadow_Master, looks right, except that i don't see why you'd even attempt to use id=$NPC_birds[$i].underlying_id 20081103 14:50:41 zookeeper: because of what I explained there... a unit's .id is no longer unique 20081103 14:50:52 (if you'd want to actually filter by underlying_id you'd just use [filter_wml], i suppose) 20081103 14:50:59 yes 20081103 14:51:23 btw, are you aware that i submitted a report about that a day or two ago ;)? 20081103 14:51:32 ... no ;) 20081103 14:51:45 that's why I didn't file the bug right away 20081103 14:52:48 well, it's pretty minimal ( http://gna.org/bugs/?12558 ) so maybe you'll want to post yours as a comment there 20081103 14:56:01 -!- Ivanovic_ontour [n=nils@vp-c-66.cs.uni-dortmund.de] has quit [Remote closed the connection] 20081103 14:58:53 done 20081103 14:59:49 I forgot to emphasize even more the usefulness of unique text id for recall list manipulation though 20081103 15:01:34 added a revision number pointer for the poor soul who decides to fix or research further on this (not me; it involves the AI) 20081103 15:03:28 maybe the commit can easily be reverted 20081103 15:04:10 * Shadow_Master emphasizes on the AI code it touched 20081103 15:05:54 haven't looked yet so I can keep my wishful thinking ;) 20081103 15:16:23 sapient: if screen real estate is that important there, revert it in that file. But we used every meaning imaginable with no visible distinction 20081103 15:20:41 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit ["An error F00 has ocurred."] 20081103 15:25:10 Ivanovic: Windows installer for 1.4.6 is uploaded. 20081103 16:10:07 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: esr, Tigge, BenUrban 20081103 16:11:44 -!- Netsplit over, joins: BenUrban, esr, Tigge 20081103 16:34:28 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: esr, Tigge, BenUrban 20081103 16:35:11 -!- Netsplit over, joins: BenUrban, esr, Tigge 20081103 16:50:25 hi 20081103 16:50:51 loonycyborg: great 20081103 17:04:57 * Ivanovic looks at crimson_penguin 20081103 17:05:06 * Ivanovic looks at this forum post: http://www.wesnoth.org/forum/viewtopic.php?p=318416#p318416 20081103 17:05:24 * Ivanovic would give crimson_penguin a hug if he could lend a hand... 20081103 17:05:25 ;) 20081103 17:05:34 * mordante too 20081103 17:08:59 heh 20081103 17:09:04 well I did get svn yesterday 20081103 17:09:12 what kinda building should I be trying? 20081103 17:09:46 what do you mean? 20081103 17:10:29 I mean, should I be trying to start my own XCode build, or using scons or autotools? 20081103 17:11:15 I'd say use what you prefer to use 20081103 17:11:38 ok, well let's start with what the problem is then 20081103 17:11:53 why can't other people build on Mac? 20081103 17:11:54 okay, you got svn 20081103 17:12:03 that will help for creating 1.5.x binaries 20081103 17:12:23 (but we also need a plain 1.4.x (probably xcode built) binary for the 1.4.6 release 20081103 17:12:52 crimson_penguin: in general the best way to also create the official binary is to somehow make xcode builds work for 1.5.x 20081103 17:12:59 crimson_penguin: i think atm we just don't have anyone with the knowledge and time. 20081103 17:13:10 jupp 20081103 17:13:16 ohhh, so you want me to make packages of it 20081103 17:13:18 mac people are some rare kind 20081103 17:13:24 :) 20081103 17:14:13 well it seems people able to compile on Mac (and Windows) are rare 20081103 17:16:53 so basically, you want me to be the Mac packager for (at least) 1.5? 20081103 17:17:06 yes 20081103 17:17:27 ok, well, I'll try :) 20081103 17:17:30 though it would be a great help to have a working build system on mac, so that maybe someone else who has a mac can step in 20081103 17:17:52 (that is if you don't have the time or connection to take over this position) 20081103 17:18:08 hmm 20081103 17:18:14 afk 20081103 17:18:36 well I think that'd be harder to set up, for me, but we'll see 20081103 17:22:30 -!- stikonas [n=and@ctv-79-132-166-125.vinita.lt] has quit [Read error: 110 (Connection timed out)] 20081103 17:23:26 * crimson_penguin goes to get firewood 20081103 17:23:40 Ivanovic: I do actually have fairly highspeed internet now, btw 20081103 17:24:09 it's only around 40/20 KB/s up/down, but that's probably good enough for this 20081103 17:24:22 ~10x faster than before :) 20081103 17:24:36 I can compile a Mac PPC binary if necessary... 20081103 17:25:04 Patterner: Can you also make an UB? :) 20081103 17:25:07 (although it will take 2 days to do it) 20081103 17:25:40 loonycyborg: not sure. maybe. 20081103 17:31:57 gcc supports "-arch i386"... 20081103 17:36:27 Patterner: IIRC you can fuse two arch binaries into a UB using utility known as lipo. 20081103 17:47:03 -!- Rh0nda changed the topic of #wesnoth-dev to: 1.4.6 released, will announce soon | List 1.6 features here: http://www.wesnoth.org/wiki/Wesnoth1.6Features | 54 bugs, 210 feature requests, 9 patches | logs: http://wesnoth.org/irclogs | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com, or for images: http://imagebin.org/index.php?page=add 20081103 18:06:24 those are both true 20081103 18:06:51 the hard part comes in with the libraries - you have to make UB versions of all of them 20081103 18:07:32 most libraries' build setups don't support UBs, so you have to build for one, then the other, then combine them with lipo 20081103 18:08:23 -!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has joined #wesnoth-dev 20081103 18:18:27 -!- miq [n=miq@krlh-5d83b605.pool.einsundeins.de] has joined #wesnoth-dev 20081103 18:20:47 zookeeper * r30569 /trunk/data/core/ (9 files in 2 dirs): A flashier animation for the troll shaman's fire attack (needs improvement though). 20081103 18:26:21 -!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has quit [Success] 20081103 18:38:25 -!- EdB [n=EdB@79.88.117.247] has joined #wesnoth-dev 20081103 18:39:48 -!- stikonas [n=and@ctv-79-132-166-125.vinita.lt] has joined #wesnoth-dev 20081103 18:55:29 -!- grzywacz [n=grzywacz@moinmoin/developer/karol] has joined #wesnoth-dev 20081103 19:16:42 -!- boucman [n=rosen@50.83.102-84.rev.gaoland.net] has joined #wesnoth-dev 20081103 19:20:40 boucman, i made good use of some new animation features in the new troll shaman fire attack animation i made 20081103 19:20:57 yes ? 20081103 19:22:11 which ones :) 20081103 19:23:49 well, take a look at it :P 20081103 19:24:09 i figured i could make something similar but use the new layer stuff to actually make it go all the way around the unit 20081103 19:24:23 -!- EdB [n=EdB@79.88.117.247] has quit ["Konversation terminated!"] 20081103 19:24:33 esr: there is unneeded 0 at data/campaigns/tutorial/scenarios/1_Tutorial.cfg:151 20081103 19:24:34 -!- crimson_penguin [n=ben@64.201.60.220] has quit [Read error: 113 (No route to host)] 20081103 19:27:43 tweaking the ofsets, It seems:) 20081103 19:31:45 How does that Glamour thing work? 20081103 19:32:44 esr * r30570 /trunk/data/campaigns/tutorial/scenarios/1_Tutorial.cfg: Typo fix. 20081103 19:33:52 boucman, and having each flame be a separate subanim 20081103 19:34:06 huh ? 20081103 19:34:08 I missed that 20081103 19:34:33 -!- ilor [n=a@aut126.neoplus.adsl.tpnet.pl] has joined #wesnoth-dev 20081103 19:34:58 * boucman goes and try it in game 20081103 19:35:03 hiall 20081103 19:40:52 -!- crimson_penguin [n=ben@64.201.60.220] has joined #wesnoth-dev 20081103 19:40:53 -!- loonycyborg [n=sergey@79.139.247.118] has quit [Read error: 104 (Connection reset by peer)] 20081103 19:43:01 -!- loonycyborg [n=sergey@79.139.247.243] has joined #wesnoth-dev 20081103 19:43:10 -!- loonybot [n=loonybot@79.139.247.243] has joined #wesnoth-dev 20081103 19:43:33 -!- crimson_penguin [n=ben@64.201.60.220] has quit [Client Quit] 20081103 19:43:49 -!- crimson_penguin [n=ben@64.201.60.220] has joined #wesnoth-dev 20081103 19:45:45 hi ilor 20081103 19:47:59 Sirp_ or Dragonking around or somebody else who's familiar with the new formula system 20081103 19:49:07 mordante * r30571 /trunk/src/config_cache.cpp: Initialize all members. 20081103 19:49:26 mordante * r30572 /trunk/src/gui/dialogs/editor_settings.cpp: Initialize all members. 20081103 19:49:31 mordante * r30573 /trunk/src/server/ban.cpp: Initialize all members. 20081103 19:49:34 mordante * r30574 /trunk/src/server/server.cpp: Initialize all members. 20081103 19:49:38 mordante * r30575 /trunk/src/statistics.cpp: Initialize all members. 20081103 19:49:48 mordante * r30576 /trunk/src/tests/utils/game_config_manager.cpp: Initialize all members. 20081103 19:49:51 boucman, btw, there's been a little glitch in trunk for a long while now: when an animation, let's say a defend anim, goes out the hex, the portion outside the hex is not erased properly, so occasionally you see that portion remain visible even after the anim has stopped. 20081103 19:50:07 mordante * r30578 /trunk/src/tools/exploder_utils.cpp: Initialize all members. 20081103 19:50:08 mordante * r30577 /trunk/src/tests/utils/play_scenario.cpp: Initialize all members. 20081103 19:50:44 an example would be the orcish warrior's defense anim. play a fight with an orcish warrior, and try to not move the mouse or otherwise cause invalidation and redraw nearby. you should see the tip of his sword still on the neighbour hex 20081103 19:54:48 mordante: I'm a bit around, but quite busy 20081103 19:56:04 -!- Rrenys [n=mail@81-20-159-197.levira.ee] has joined #wesnoth-dev 20081103 19:56:40 -!- crimson_penguin [n=ben@64.201.60.220] has quit [Read error: 104 (Connection reset by peer)] 20081103 19:57:03 Dragonking scripts where I refer to a variable seem to fail eg http://wesnoth.pastebin.com/m308a0d44 is that a bug or is the = only used to compare (instead of asign) in this case? 20081103 19:57:33 mordante: Only to compare. 20081103 19:58:30 I feared that answer but I saw the assignment used on the wiki, is there any way to set a variable (execpt of set_var, since I use it outside of the AI) 20081103 19:58:56 Not one that I'm aware of. 20081103 19:58:57 except* 20081103 19:59:08 :( 20081103 19:59:27 thanks for the info 20081103 19:59:41 No problem. :) 20081103 19:59:53 -!- crimson_penguin [n=ben@64.201.60.220] has joined #wesnoth-dev 20081103 20:00:06 But, would it be hard to implement sort of set_var for your case? 20081103 20:00:58 mordante: are you familiar with the wesnoth cache code? 20081103 20:01:01 flakey internet 20081103 20:01:16 no but the info on the wiki let me believe it should work, but I couldn't find the proof in the source 20081103 20:02:20 stikonas not really but ask away 20081103 20:03:20 mordante: Where in the wiki? 20081103 20:04:33 http://www.wesnoth.org/wiki/FormulaAI#Unit_Formulas 20081103 20:05:47 mordante: I've noticed that "End Turn" and "Menu" buttons are untranslated when wesnoth uses cache. git bisect pointed to r29073-r29108. 20081103 20:05:59 mordante: The only suspicious commits are r29073, r29106, r29108 by suokko but he is away now. 20081103 20:07:30 -!- noy [n=Noy@d75-157-43-119.bchsia.telus.net] has quit [] 20081103 20:07:40 mordante: so I wanted to ask the person who is familiar with the cache code to review these commits 20081103 20:07:41 just curious did you stop bisecting there or couldn't git help any further? 20081103 20:08:16 mordante: You refer to the "variable=3" etc? 20081103 20:08:22 Dragonking yes 20081103 20:08:31 So, these may be used only in [ai_vars] tag 20081103 20:08:37 mordante: starting new scenarios are broken so I wasn't been able to bisect further 20081103 20:09:13 That's sort of 'outside' of the formula itself, just parsed while reading unit cfg and stored within unit object. 20081103 20:09:48 Dragonking ok, well I write something to fix it, just wanted to make sure I didn't add a second master bedroom to Wesnoth ;) 20081103 20:10:11 hehe 20081103 20:10:12 :) 20081103 20:11:06 stikonas ok 29106 looks harmless (didn't look too close but quite sure) and the others are larger ones :( 20081103 20:11:28 are those two places the only not translated places? 20081103 20:13:39 mordante: all strings from data/themes/default.cfg are untranslated 20081103 20:15:13 which OS do you use? 20081103 20:16:09 mordante: Ubuntu 8.10 20081103 20:16:41 -!- Baufo [n=thomas@80-123-42-33.adsl.highway.telekom.at] has joined #wesnoth-dev 20081103 20:21:20 stikonas it seems to work for me on Debian Lenny, but I never install 20081103 20:21:48 do you install wesnoth? 20081103 20:23:04 mordante: yes, into home folder 20081103 20:23:23 modrdante: are you able ro reproduce this bug? 20081103 20:24:10 I never install and my system is quite slow, but I didn't hear Ivanovic about it and he installs 20081103 20:24:28 are your locales set up properly, or do you use dummy-locales? 20081103 20:25:22 I have all locales set up and generated, and I also tried installing with dummy locales 20081103 20:25:41 and if you run wesnoth in the build tree? 20081103 20:28:38 mordante: the same result 20081103 20:29:22 and this bug is only triggered if the cache for that certain scenario already exists. 20081103 20:30:04 for example if I delete cache, launch tutorial, quit game, launch tutorial, the bug will be triggered. 20081103 20:30:29 but if I delete cache, launch tutorial, quit game, launch some campaign, the bug won't be triggered. 20081103 20:30:37 you could go to a state where scenarios work and just revert the suspicious commit(s). 20081103 20:31:25 -!- crimson_penguin [n=ben@64.201.60.220] has quit [Read error: 113 (No route to host)] 20081103 20:31:39 Soliton: this commit conflicts with current trunk, it is quite large 20081103 20:32:04 stikonas seems that last piece of information was quite critical 20081103 20:33:05 I do not play a lot and my cache gets often invalidated, every .cfg change to trunk does that and that happens a lot (not to mention my local changes as well) 20081103 20:33:18 Soliton: You're MP dev, right? 20081103 20:33:53 Do you object to mainlining Dread Bat? 20081103 20:35:07 stikonas are the sub menus still translated for you? 20081103 20:35:13 mordante: yes 20081103 20:35:38 I'll test once more but it seems you found a real bug 20081103 20:36:46 stikonas: i meant a state near to those commits. 20081103 20:36:53 loonycyborg: yes and no. 20081103 20:37:37 Soliton: I can try, but it will take about 20 min to compile wesnoth on my machine 20081103 20:38:11 stikonas try to install ccache if you can spare the disk space 20081103 20:39:26 -!- Rrenys [n=mail@81-20-159-197.levira.ee] has quit [Read error: 104 (Connection reset by peer)] 20081103 20:40:27 it seems only those buttons and the tooltips in the menu bar, the rest is translated 20081103 20:42:29 stikonas best file a bug report I'm not too familiar with the code and am in the middle of some other changes, feel free to make it a blocker 20081103 20:46:42 mordante: i will do some more testing and then file a bug 20081103 20:47:08 thanks, I might have a look at it later as well, but want to finish some parts before 1.5.6 20081103 20:48:20 esr * r30579 /trunk/data/ (29 files in 17 dirs): 20081103 20:48:27 Tighten up the implementation of spell-checking a bit, and 20081103 20:48:47 fix some edge cases it catches. Also, implement a method to check 20081103 20:48:48 ancestor scomes in WmlIterator (not yet used). 20081103 20:53:25 -!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has joined #wesnoth-dev 20081103 21:11:12 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081103 21:12:54 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit [Client Quit] 20081103 21:12:59 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081103 21:17:27 mordante: does --new-widgets create any preprocessor define? 20081103 21:17:37 no 20081103 21:17:57 i am off to bed now, n8 20081103 21:18:06 night Ivanovic 20081103 21:18:09 gn Ivanovic 20081103 21:19:18 -!- crimson_penguin [n=ben@64.201.60.220] has joined #wesnoth-dev 20081103 21:20:18 Filled: https://gna.org/bugs/index.php?12568 20081103 21:21:53 thanks 20081103 21:21:59 wesnoth: src/gui/widgets/grid.cpp:672: virtual void gui2::tgrid::set_size(const SDL_Rect&): Assertion `false' failed 20081103 21:22:44 this when a unit of id=Galas, type=Galas Elvish Fighter, tried to speak (was using --new-widgets) 20081103 21:22:47 unit type: http://wesnoth.pastebin.com/d69e4f024 20081103 21:23:38 (trunk at revision 30531-30555) 20081103 21:24:05 odd I thought I didn't commit any of that code :/ 20081103 21:25:00 * Shadow_Master : parser error: cryptic comment from mordante (too many recursion levels) 20081103 21:26:10 start: odd I thought I didn't commit any of that code :/; goto start; :P 20081103 21:26:41 what is your window size? 20081103 21:26:51 * mordante did commit the code 20081103 21:28:07 xwininfo says " -geometry 1280x737+0+0" 20081103 21:28:23 (windowed) 20081103 21:30:39 odd works for me on that resolution 20081103 21:30:43 it works fine with the "dialog" hex on the test scenario though 20081103 21:30:49 loonycyborg * r30580 /trunk/packaging/windows/Wesnoth.nsi.in: 20081103 21:30:49 Made NSIS use correct registry entries and default installation 20081103 21:30:49 directory depending on install mode(per-user or per-machine). 20081103 21:31:02 I just tested that on as well 20081103 21:31:22 I also discovered the dialogs suffer redraw issues after switching windows :p 20081103 21:31:41 wait I think I might know the problem, can you paste the text of the dialog? 20081103 21:31:47 yes 20081103 21:32:27 "Humans in the southern dunes. It has been quite a long time since any of them have wandered here." 20081103 21:32:34 (translatable - no translations enabled.) 20081103 21:34:59 zookeeper: bug found 20081103 21:35:04 need a smart way to fix it now 20081103 21:37:13 loonycyborg: so Wesnoth now infests the windows registry? 20081103 21:38:17 *grumble* or you edit the right string :/ 20081103 21:38:50 Shadow_Master: It always infested registry. Now it infests the correct place if you do per-user install. 20081103 21:39:06 That is, HKCU. 20081103 21:39:23 And HKLM if you do per-machine install. 20081103 21:39:23 Shadow_Master I can reproduce the crash, the string sizing algorithm is a bit flacky, but I'm focussing on the image scaling right now 20081103 21:39:36 once that's done I'll look at the layout part again 20081103 21:39:38 okay 20081103 21:40:03 but thanks for the report 20081103 21:40:08 loonycyborg: but I can still carry Wesnoth on my pendrive and run it on any Windows machine without installing it? 20081103 21:40:13 no problem 20081103 21:40:40 Shadow_Master: Yes. Registry keys are used only by installer. 20081103 21:41:10 E.g. Uninstaller reads location which it should clean from registry. 20081103 21:44:02 boucman * r30581 /trunk/src/unit_frame.cpp: remove an optimisation that caused incorrect redraws 20081103 21:44:42 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit ["Reconnecting"] 20081103 21:44:43 -!- Shadow_Master_ [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081103 21:45:17 -!- Shadow_Master_ is now known as Shadow_Master 20081103 21:48:32 esr, maybe you should have your spell-checker check for incorrectly capitalized race names (Orcish, Elves, etc) too. although maybe it'd need a separate switch because i guess it's more like a stylistic issue. 20081103 21:50:49 -!- Elvish_Pillager [n=eli@71-10-226-61.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081103 21:51:52 -!- Shadow_Master_ [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081103 21:51:57 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit ["Reconnecting"] 20081103 21:52:59 -!- Shadow_Master_ is now known as Shadow_Master 20081103 21:57:00 zookeeper: Not possible, I'n afraid. That can't be done syntactically; you have to know whether the word is being used as a proper name or not. 20081103 21:58:19 ah, right. nevermind then 20081103 22:02:10 -!- maxy [n=maxy@80-219-1-12.dclient.hispeed.ch] has quit [] 20081103 22:09:18 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: zookeeper 20081103 22:14:33 -!- Shadow_Master_ [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081103 22:15:28 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit [Nick collision from services.] 20081103 22:15:29 -!- zookeeper2 [n=l@dsl-tkubrasgw1-fe11fa00-51.dhcp.inet.fi] has joined #wesnoth-dev 20081103 22:18:55 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081103 22:19:14 -!- Shadow_Master_ [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit [Client Quit] 20081103 22:19:19 23 20081103 22:20:15 Sacred number of Eris! 20081103 22:21:46 -!- CthulhuCultist [n=CthulhuC@a88-112-77-26.elisa-laajakaista.fi] has joined #wesnoth-dev 20081103 22:21:49 Cthulhu fhtagn! 20081103 22:21:52 -!- CthulhuCultist [n=CthulhuC@a88-112-77-26.elisa-laajakaista.fi] has left #wesnoth-dev [] 20081103 22:22:31 -!- Tomsik [n=Tomsik@xdsl-4343.wroclaw.dialog.net.pl] has joined #wesnoth-dev 20081103 22:22:38 Hail Eris! 20081103 22:22:40 -!- Tomsik [n=Tomsik@xdsl-4343.wroclaw.dialog.net.pl] has left #wesnoth-dev ["0"] 20081103 22:22:47 who the hell is that? 20081103 22:22:48 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit [Client Quit] 20081103 22:22:54 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081103 22:23:34 (Eris, not EP's joke bot) 20081103 22:27:21 Shadow_Master: http://en.wikipedia.org/wiki/Discordianism 20081103 22:28:20 * loonycyborg wishes chaos forces from IftU where closer to discordianism instead of being based on silly Warhammer 40.000 stereotypes. 20081103 22:31:40 -!- Shadow_Master_ [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081103 22:32:03 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit [Nick collision from services.] 20081103 22:33:17 -!- Shadow_Master_ is now known as Shadow_Master 20081103 22:33:20 blame EE 20081103 22:33:33 blame Neo. 20081103 22:33:44 blame Sirp. :p 20081103 22:33:49 Why? 20081103 22:33:57 because otherwise Neo would have never existed :P 20081103 22:34:09 Ah, so he is neo's father... fascinating. 20081103 22:34:28 * Shadow_Master winks at Frogatto 20081103 22:34:49 Shadow_Master: What's EE? 20081103 22:34:49 * Rrenys seems not to get some hint? 20081103 22:34:55 Extended Era 20081103 22:34:57 loonycyborg: ask shikadibot bot 20081103 22:35:14 shikadibot: EE? 20081103 22:35:15 EE: Extended Era 20081103 22:35:29 Rrenys: well, Frogatto's graphics are mostly made by Neo. (IIRC the concept too) The code is by Sirp. This is their Death Star, what else! 20081103 22:35:30 So shikadibot is more trustworthy than me, now. 20081103 22:36:13 Right 20081103 22:36:16 Rrenys: No. I just wanted to check whether it still works :) 20081103 22:36:24 Excuses, excuses... 20081103 22:36:33 * Shadow_Master throws salt with lemon at loonycyborg 20081103 22:37:22 -!- zookeeper2 [n=l@dsl-tkubrasgw1-fe11fa00-51.dhcp.inet.fi] has quit [] 20081103 22:41:03 -!- Baufo [n=thomas@80-123-42-33.adsl.highway.telekom.at] has quit [Remote closed the connection] 20081103 22:41:48 -!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has quit [Read error: 104 (Connection reset by peer)] 20081103 22:42:37 * mordante worked around the need to have variables in his functions, and also learned to spell slow and ugly :/ 20081103 22:43:14 * Shadow_Master wants the recipe 20081103 22:45:52 * mordante fears for Shadow_Master's sanity http://wesnoth.pastebin.com/m573a54b3 20081103 22:46:30 and it's even slow without the debug code 20081103 22:48:06 :O 20081103 22:48:45 * Shadow_Master drops due to a buffer overflow on his parser 20081103 22:49:07 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit ["Overflow"] 20081103 22:49:29 * mordante did warn him :P 20081103 22:51:58 night 20081103 22:52:21 -!- mordante [n=chatzill@roadie.xs4all.nl] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] 20081103 22:56:23 -!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081103 22:58:23 Hello people. 20081103 23:00:08 Espreon: Soliton said that he doesn't object to mainlining dread bat. 20081103 23:00:29 -!- Noyga [n=lame-z@AVelizy-151-1-73-76.w81-249.abo.wanadoo.fr] has joined #wesnoth-dev 20081103 23:00:42 -!- Noyga [n=lame-z@AVelizy-151-1-73-76.w81-249.abo.wanadoo.fr] has left #wesnoth-dev ["Quitte"] 20081103 23:01:24 loonycyborg: Yay! 20081103 23:01:41 I hope we are using IFtU's Dread Bat. 20081103 23:02:20 Espreon: Since you have svn access you can mainline it yourself :) 20081103 23:03:06 Fine, I will take all the fun. 20081103 23:03:18 What about the Wose Shaman? 20081103 23:07:06 Espreon: I didn't aks Soliton about Wose Shaman. Doesn't it have issues with melee animations? 20081103 23:08:26 -!- boucman [n=rosen@50.83.102-84.rev.gaoland.net] has quit [Remote closed the connection] 20081103 23:08:33 -!- law_ [n=law_@evil-wire.org] has joined #wesnoth-dev 20081103 23:09:33 -!- law_ [n=law_@evil-wire.org] has left #wesnoth-dev [] 20081103 23:16:08 -!- loonycyborg [n=sergey@79.139.247.243] has quit ["Zzzzzzzzzzzzzzzzz"] 20081103 23:16:39 -!- loonybot [n=loonybot@79.139.247.243] has quit [Remote closed the connection] 20081103 23:21:22 espreon * r30582 /trunk/data/core/ (12 files in 2 dirs): * Mainlined Dread Bat. 20081103 23:31:18 espreon * r30583 /trunk/data/campaigns/Under_the_Burning_Suns/ (11 files in 2 dirs): * Removed the Dread Bat from UtBS as it is now in core. 20081103 23:33:27 was there a problem just moving it? 20081103 23:34:13 Espreon: If you ever need to do that again, look at wmlmove. 20081103 23:34:22 esr: All right. 20081103 23:34:37 (Yes, I wrote a tool for moving units :-) ) 20081103 23:34:58 (And yes, it was a good idea -- it moves associated images, too.) 20081103 23:35:13 Now to do my actual job... I am gonna cleanse UtBS. 20081103 23:37:15 Soliton: Yes, I was using IFtU's Dread Bat (I thought loony would tell you that). 20081103 23:38:21 esr * r30584 /trunk/data/ (30 files in 23 dirs): Tighten up the spekll-checking, and catch some more glitches. 20081103 23:38:31 * Espreon vomits at the messiness of UtBS 20081103 23:38:35 *due to 20081103 23:39:06 * esr sympathizes. cycholka left it in a bad state. 20081103 23:39:26 Fabi and I are gonna make it into something much better. 20081103 23:39:37 But I need someone to animate the Verlisshi... 20081103 23:39:39 Oh well... 20081103 23:39:58 I'll have to wait for Quietus to finish the Minotaurs and the Elemental Monarchs. 20081103 23:40:42 * Espreon is tired of people misusing the word further. 20081103 23:40:46 Espreon: it was that different? 20081103 23:40:51 Yes. 20081103 23:40:59 It is not gonna destroy balance though. 20081103 23:41:20 It will take a lot of effort for one to advance a BB to a DB anyway. 20081103 23:41:25 So it is not gonna make a difference. 20081103 23:41:48 i was not talking about balance but images etc. 20081103 23:41:53 Oh. 20081103 23:41:54 OK. 20081103 23:42:18 * Espreon vomits due to all the whitespace in UtBS. 20081103 23:43:05 the thing is that now the history of those files is obscured/lost for no reason i can see. 20081103 23:43:50 Soliton: That would be called a mistake. 20081103 23:43:53 We all make mistakes. 20081103 23:43:57 Anyway... 20081103 23:44:15 * Espreon vomits due to all the comments on the strings which are self-explanable. 20081103 23:44:22 the point is to learn from them. 20081103 23:44:40 i'll leave you to your vomitting though. 20081103 23:45:01 Soliton: Have you even took a look at UtBS' cfgs? 20081103 23:45:53 * Espreon wishes that there was a tool called whitespace-destroyer 20081103 23:47:03 -!- Rh0nda changed the topic of #wesnoth-dev to: 1.4.6 released, will announce soon | List 1.6 features here: http://www.wesnoth.org/wiki/Wesnoth1.6Features | 55 bugs, 210 feature requests, 9 patches | logs: http://wesnoth.org/irclogs | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com, or for images: http://imagebin.org/index.php?page=add 20081103 23:52:40 -!- grzywacz [n=grzywacz@moinmoin/developer/karol] has quit [Remote closed the connection] --- Log closed Tue Nov 04 00:00:15 2008