--- Log opened Wed Aug 18 00:00:03 2010 20100818 00:00:06< Gambit> Which sounds just as impossible... 20100818 00:00:43< Gambit> No that can't be it. 20100818 00:01:38< Gambit> zookeeper: It's the quotes. 20100818 00:01:51< Gambit> Not the extra list member. 20100818 00:02:11< Gambit> "{FIRST_MACRO}" as an argument will not count the last list member. 20100818 00:02:11< Gambit> using {FIRST_MACRO} will 20100818 00:02:17< boucman> night all 20100818 00:02:17< Gambit> pastebinning test case 20100818 00:02:24-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20100818 00:02:29-!- Bocom [~Bocom@c-65cee255.013-31-6b736412.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 20100818 00:02:44-!- Bocom [~Bocom@c-65cee255.013-31-6b736412.cust.bredbandsbolaget.se] has joined #wesnoth-dev 20100818 00:03:40< Gambit> zookeeper: http://wesnoth.pastebin.com/K4TRAaEJ 20100818 00:03:49< Gambit> I've got to go for supper. Be back in a bit. 20100818 00:04:06< Gambit> But yeah it seems this isn't a bug. Just a syntax error. 20100818 00:04:49< Gambit> (assuming {FIRST_MACRO},Wwf will work without quotes, but I can't test that right now) 20100818 00:08:30< zookeeper> and why aren't you telling what the expanded terrain= line actually looks like? 20100818 00:08:44< zookeeper> the value will at least have a newline in it 20100818 00:10:11< Gambit> zookeeper: I'd check that in a save file? 20100818 00:10:22< zookeeper> yes 20100818 00:15:16< Gambit> http://wesnoth.pastebin.com/x6SQ911n 20100818 00:15:19< Gambit> at the bottom 20100818 00:16:01-!- Greywhind [~Greywhind@fw-34-19.cs.brown.edu] has quit [Quit: leaving] 20100818 00:17:20< Gambit> zookeeper: So yeah the last item becomes Rb[new line] 20100818 00:17:44< Gambit> Thanks 20100818 00:18:04< Gambit> I'll try using the macro as part of a list without quotes around the list. 20100818 00:18:32< zookeeper> or just make the macro not include that linebreak.. 20100818 00:18:40-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20100818 00:18:44< Gambit> #enddef right after the last item in the list? 20100818 00:21:08< Gambit> Hmmm. I guess I've always been under the impression things like #define and #enddef needed to be on their own lines. 20100818 00:21:42< Gambit> It still doesn't make sense to me why the quotes make the difference. 20100818 00:21:54< Gambit> If the linebreak is in the macro it should be there no matter what shouldn't it? 20100818 00:22:32-!- Appleman1234 [~Appleman1@CPE-60-226-176-19.qld.bigpond.net.au] has joined #wesnoth-dev 20100818 00:34:23-!- rusty [~rusty2@ppp118-210-39-37.lns20.adl2.internode.on.net] has joined #wesnoth-dev 20100818 00:38:11-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100818 00:41:56-!- anonymissimus [~chatzilla@HSI-KBW-095-208-088-086.hsi5.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.2/20100316074819]] 20100818 00:42:20-!- Greywhind [~Greywhind@pool-96-238-43-241.prvdri.fios.verizon.net] has joined #wesnoth-dev 20100818 00:47:56< shadowmaster> the fan sounds somewhat better after being stressed at 92°C 20100818 00:50:47-!- _jbx_ [~jbailey@12.190.80.225] has quit [Quit: Dig that hole, forget the sun.] 20100818 00:55:38-!- ancestral [~ancestral@mobile-166-137-140-212.mycingular.net] has joined #wesnoth-dev 20100818 00:55:47-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Read error: Connection reset by peer] 20100818 00:57:38-!- shadowm_laptop is now known as shadowm_S3 20100818 00:57:44-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20100818 00:58:08-!- shadowm_S3 is now known as shadowm_laptop 20100818 01:19:14-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Read error: Connection reset by peer] 20100818 01:19:29-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20100818 01:29:48-!- ABCD [~abcd@gentoo/developer/abcd] has joined #wesnoth-dev 20100818 01:31:05-!- PeterPorty [~Pete@pc-235-252-120-200.cm.vtr.net] has joined #wesnoth-dev 20100818 01:32:48-!- StandYourGround [~Adium@ppp-70-248-169-156.dsl.hstntx.swbell.net] has joined #wesnoth-dev 20100818 01:34:48-!- Sapient [~sapient@wesnoth/developer/sapient] has joined #wesnoth-dev 20100818 01:37:53-!- StandYourGround [~Adium@ppp-70-248-169-156.dsl.hstntx.swbell.net] has left #wesnoth-dev [] 20100818 01:39:30-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20100818 01:41:56-!- Shakey [HydraIRC@c-71-201-89-187.hsd1.il.comcast.net] has joined #wesnoth-dev 20100818 01:44:02-!- ABCD [~abcd@gentoo/developer/abcd] has quit [Ping timeout: 265 seconds] 20100818 01:52:48-!- ABCD [~abcd@gentoo/developer/abcd] has joined #wesnoth-dev 20100818 02:04:31-!- SpoOkyMagician [~chatzilla@74-138-202-211.dhcp.insightbb.com] has joined #wesnoth-dev 20100818 02:04:54< SpoOkyMagician> hey, something interesting was pointed out to me while -stf- was working on traits... 20100818 02:05:19< SpoOkyMagician> the id's with fearless and must have are the same... wont those conflict with each other? 20100818 02:05:28< SpoOkyMagician> must have fearless * 20100818 02:06:46-!- ABCD [~abcd@gentoo/developer/abcd] has quit [Ping timeout: 245 seconds] 20100818 02:08:05< SpoOkyMagician> wesnoth 1.8.4 wise anyway 20100818 02:09:10< SpoOkyMagician> maybe you should rename the other fearless_musthave 20100818 02:09:27< CIA-49> alink * r45816 /trunk/src/ai/default/attack.cpp: tiny cleaning of variable initialization 20100818 02:09:45< CIA-49> alink * r45817 /trunk/ (6 files in 3 dirs): 20100818 02:09:45< CIA-49> Fix mouseover golden hex decapitating big unit on keep 20100818 02:09:45< CIA-49> by using the same trick as for grid and ellipse (2 top/bottom layers). 20100818 02:09:45< CIA-49> Slight little inconvenience is that it still need to decapitate unit at the edge 20100818 02:09:46< CIA-49> of fog/shroud. But it's rare enough (need big unit on keep there) 20100818 02:13:37-!- Blueblaze_ [~Blueblaze@adsl-99-4-145-141.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100818 02:15:25-!- Upthorn [~chatzilla@adsl-75-26-203-98.dsl.scrm01.sbcglobal.net] has quit [Quit: ChatZilla 0.9.85 [SeaMonkey 2.0.6/20100701063550]] 20100818 02:15:45-!- Upthorn [~ogmar@adsl-75-26-203-98.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100818 02:17:07-!- Blueblaze [~Blueblaze@adsl-99-148-247-151.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 246 seconds] 20100818 02:17:07-!- Blueblaze_ is now known as Blueblaze 20100818 02:20:14 * Upthorn just received external enclosure for deceased laptop's hard drive, is now back in a real IRC client 20100818 02:24:55-!- Bob_The_Mighty_ [~chatzilla@cpc8-brig15-2-0-cust40.brig.cable.virginmedia.com] has joined #wesnoth-dev 20100818 02:27:03-!- Bob_The_Mighty [~chatzilla@cpc8-brig15-2-0-cust40.brig.cable.virginmedia.com] has quit [Ping timeout: 265 seconds] 20100818 02:27:07-!- Bob_The_Mighty_ is now known as Bob_The_Mighty 20100818 02:30:24-!- Bob_The_Mighty [~chatzilla@cpc8-brig15-2-0-cust40.brig.cable.virginmedia.com] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]] 20100818 02:30:33-!- Shakey [HydraIRC@c-71-201-89-187.hsd1.il.comcast.net] has quit [Quit: HydraIRC -> http://www.hydrairc.com <- The professional IRC Client :D] 20100818 02:32:45-!- Sapient [~sapient@wesnoth/developer/sapient] has quit [Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.17/2009122204]] 20100818 02:34:42-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20100818 02:35:19-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20100818 02:39:10-!- Blueblaze [~Blueblaze@adsl-99-4-145-141.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20100818 02:49:08-!- eleazar [~jbjerk@ppp-70-226-194-249.dsl.spfdil.ameritech.net] has quit [Quit: eleazar] 20100818 02:57:48-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100818 02:58:57< CIA-49> alink * r45818 /trunk/src/ (display.cpp display.hpp): 20100818 02:58:57< CIA-49> Simplify previous commit, now never decapitate 20100818 02:58:57< CIA-49> but simply draw the mouseover golden hex under fog/shroud as 1.8 does. 20100818 02:58:57< CIA-49> A bit less visible under fog, but not important and give a visual cue for terrain 20100818 02:58:57< CIA-49> where it's not clear if fogged or not (like water) 20100818 03:00:56< alink> ^maybe weird at first, but I think you quickly get used to it. After few tests, I reverted it and found the old way uselessly too bright in fog 20100818 03:14:51-!- eleazar [~jbjerk@ppp-70-226-194-249.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20100818 03:15:07-!- Blueblaze [~Blueblaze@adsl-99-186-64-164.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100818 03:18:37-!- Blueblaze [~Blueblaze@adsl-99-186-64-164.dsl.hstntx.sbcglobal.net] has quit [Client Quit] 20100818 03:24:45-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Quit: Leaving] 20100818 03:30:39< eleazar> alink: around? 20100818 03:30:52< alink> yes 20100818 03:32:21< eleazar> a while ago when i wasn't around, you mentioned you wanted to use "descroption=" in the terrain definitions for auto generating help file and stuff 20100818 03:32:49< eleazar> did you mean for instance.... 20100818 03:33:36< alink> yes, but more wanted to keep the key "description" available for long description as we do for most game object 20100818 03:33:41-!- Greywhind [~Greywhind@pool-96-238-43-241.prvdri.fios.verizon.net] has quit [Quit: leaving] 20100818 03:34:10< eleazar> so basically a sentance or paragraph? 20100818 03:34:29< eleazar> not simply a more discriptive name as it is used now? 20100818 03:34:30< alink> example; the text used for terrains in help 20100818 03:34:37< eleazar> K 20100818 03:35:28< eleazar> I'm going through terrain.cfg and putting in commented out versions of the verbose name i want to see in the editor. 20100818 03:35:39< alink> we need to un-hardcode terrains in help, the descriptions currently there should go in the terrain data, using "description" for that make sense 20100818 03:35:52< eleazar> sure 20100818 03:36:28< eleazar> i'll edit the description keep as i'm going through 20100818 03:36:39< eleazar> since currently it's used for something else 20100818 03:37:03< eleazar> string freezes are not an issue for 1.9 are they? 20100818 03:37:14< alink> and maybe later we could also use this description in editor tooltip, unless the new long name is better there 20100818 03:37:19< alink> eleazar: no string freeze 20100818 03:38:03< eleazar> good 20100818 03:38:16< eleazar> the names and descriptions i'm noticing are quite inconsistant 20100818 03:38:55< alink> oh you are right, i was not aware that 'description' was already used in terrain :-/ 20100818 03:39:36< eleazar> did you read the FR i filed recently on this? 20100818 03:39:54< eleazar> "description" is currently pointless 20100818 03:40:11< alink> eleazar: you mean it show nowhere ? 20100818 03:40:13-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100818 03:40:14< eleazar> if you add one it simply replaces "name in all instances 20100818 03:40:36< eleazar> "name" 20100818 03:40:39< CIA-49> gabba * r45819 /trunk/src/ (8 files in 2 dirs): Whiteboard: cleaned up the whiteboard's interface to the rest of the wesnoth code by moving stuff to whiteboard/utility.[hc]pp 20100818 03:40:46< CIA-49> gabba * r45820 /trunk/src/whiteboard/ (6 files): Whiteboard: moved the common side_actions pointer to the base class, as well as the multi-purpose visit_all_actions() method. 20100818 03:40:53< CIA-49> gabba * r45821 /trunk/src/whiteboard/highlight_visitor.cpp: Whiteboard/highlight_visitor: hide other fake units when mouseovering a planned recruit or recall. 20100818 03:40:58< CIA-49> gabba * r45822 /trunk/src/game_display.hpp: Add a method to game_display to clear all exclusive draw requests. 20100818 03:41:04< CIA-49> gabba * r45823 /trunk/src/whiteboard/manager.cpp: Whiteboard: revert to disabling highlight when a unit is selected, but refine the condition. 20100818 03:41:11< CIA-49> gabba * r45824 /trunk/src/game_display.cpp: Whiteboard: Revert r45574 for now and set temp units to be drawn first again (i.e. displayed below the real units). The resulting visuals weren't convincing. 20100818 03:41:16< CIA-49> gabba * r45825 /trunk/src/whiteboard/highlight_visitor.cpp: Whiteboard/highlight_visitor: make sure the unit owning the highlighted actions always get priority to be displayed in its hex. 20100818 03:41:22< CIA-49> gabba * r45826 /trunk/doc/design/whiteboard/ (4 files): Whiteboard: erase docs since they're rather outdated 20100818 03:41:28< CIA-49> gabba * r45827 /trunk/src/whiteboard/validate_visitor.cpp: Whiteboard/validate_visitor: add missing check for validity. 20100818 03:41:34< CIA-49> gabba * r45828 /trunk/src/whiteboard/validate_visitor.cpp: Whiteboard/validate_visitor: check that destination hex of a move is still free, and set the move.unit_ pointer to NULL at two places where it makes sense. 20100818 03:41:41< CIA-49> gabba * r45829 /trunk/src/whiteboard/manager.cpp: Whiteboard/manager: clear exclusive draws when receiving gamestate change notification. 20100818 03:41:46< CIA-49> gabba * r45830 /trunk/src/game_events.cpp: Notify the whiteboard of pumped events a bit earlier in pump(), so it can be informed before any screen redraw. 20100818 03:41:53< grzywacz> O_o; 20100818 03:41:53< CIA-49> gabba * r45831 /trunk/src/whiteboard/highlight_visitor.cpp: Whiteboard/highlight_visitor: Highlight main action whether it has an owner unit or not. Makes highlighting recruit/recall work correctly, since they don't have an owner unit. 20100818 03:44:05< alink> eleazar: indeed: description() = { return description_.empty() ? name_ : description_; } 20100818 03:46:02-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100818 03:46:55< gabba> alink: small question, I discovered that I had been mixing tabs and spaces due to my eclipse profile being deleted at some points and the indentation settings being reset. If I want to uniformize all whitespace, are there any guidelines to commit that (i.e. all at once, one file at a time, etc.) ? 20100818 03:47:49< gabba> also, do we have official style guidelines for indents (tabs or spaces) and braces (on their own line, or...) 20100818 03:48:30< alink> gabba: not that I am aware of. Uniformizing such indentation stuff is always welcome 20100818 03:48:43< gabba> ok thanks 20100818 03:49:47< alink> well, we use tabs to indent blocks 20100818 03:50:01-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20100818 03:50:57< alink> gabba: IMHO it's important to be consistent in the same file, so feel free to do how you want in wb files 20100818 03:52:18< alink> but indentation is always an hot topic with coders ;-) 20100818 03:54:39< gabba> http://wiki.wesnoth.org/Doxygen is weird: it says //! is the standard way to indicate Doxygen and says "quite some older code is commented in other ways (this needs to be converted to the new way). " But there are only 4 instances of this commenting style in the source!!! 20100818 03:55:28-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 246 seconds] 20100818 03:55:30< alink> someone did a good job (but forget 4 instances, or someone else added them later) 20100818 03:56:01< alink> btw, why do we use spaces to indent mainline WML ? 20100818 03:56:12-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100818 03:56:39< alink> mordante: maybe relevant to you^ since you use tab in GUI2 WML, which is needed/better IMO 20100818 03:59:18< alink> gabba: wait I misread, no indeed we don't use //! 20100818 03:59:58< gabba> alink: I'm updating the wiki page I linked to, since obviously the standard is to use /// or /** 20100818 04:00:22< alink> ah ok it was hajo, a dev who was not active for very long, but was focused on doxygen 20100818 04:00:57< alink> wesbot: seen hajo 20100818 04:00:57< wesbot> alink: Sorry, I don't know of hajo. 20100818 04:01:58< alink> wesbot: seen Hajo 20100818 04:01:58< wesbot> alink: Sorry, I don't know of Hajo. 20100818 04:04:34< alink> eleazar: mmh correction, name is indeed used when description is empty, but they are not equivalent. The top bar uses "description(name)" 20100818 04:05:54< eleazar> well, that's moot now, since i deleted all the descriptions ;) 20100818 04:07:29< alink> but then topbar use "name(name)" 20100818 04:07:52< eleazar> well most terrains didn't have a description so they did that anyway 20100818 04:07:59< alink> yes indeed 20100818 04:08:14< eleazar> not that it doesn't bug me 20100818 04:08:28< eleazar> ;P 20100818 04:09:05< alink> and you keep short name ? So "name(name)" will be less cutted than long "description(name)" 20100818 04:09:29< eleazar> generally yeah 20100818 04:10:07< eleazar> i really don't think that the terrain art is so mysterous that we need a long text descirption to let players know what things are. 20100818 04:10:45< alink> ok, and we can now kill one of "name(name)" 20100818 04:10:56< alink> and keep the (name1,name2) 20100818 04:11:07< eleazar> yeah 20100818 04:11:08< alink> for combo I mean 20100818 04:11:31< eleazar> and maybe someday think of a way to show how the terrains are combined 20100818 04:12:11< alink> I started a bit in the terrain def% tooltip but you need a unit there to see it 20100818 04:13:31< alink> btw, there is also a FR about a "terrain description" feature working like "unit description" in context menu 20100818 04:14:18< eleazar> i've seen a thread on somethign similar -- i'm not sure what they are getting at 20100818 04:14:45< eleazar> or maybe that's a different idea 20100818 04:15:36< alink> I am not opposed to it, unharcode terrain help is more important to me. But once done, a easy way to access it could be useful 20100818 04:16:07-!- Greywhind [~Greywhind@96.238.16.162] has joined #wesnoth-dev 20100818 04:16:12< alink> if an UMC introduce a new weird terrain, it could be nice to be able to get a help description 20100818 04:16:25< eleazar> that's a good point 20100818 04:16:52< eleazar> also if combo terrains could be explained... 20100818 04:16:59< alink> plus there is the special stull like illuminated cave or oasis giving health bonus etc.. 20100818 04:17:06< alink> s/stull/stuff 20100818 04:17:31-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20100818 04:17:40-!- ancestral [~ancestral@mobile-166-137-140-212.mycingular.net] has quit [Quit: Colloquy for iPhone - http://colloquy.mobi] 20100818 04:18:28< alink> the main problem is to add yet another entry in context menu, but maybe we could just relpace unit description when the hex is empty 20100818 04:20:28< CIA-49> eleazar * r45832 /trunk/data/multiplayer/maps/ (3 files): a few mulit-player maps with terrain updates. 20100818 04:21:31-!- Espreon|Wii [47af4857@gateway/web/freenode/ip.71.175.72.87] has joined #wesnoth-dev 20100818 04:21:40-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 258 seconds] 20100818 04:21:52-!- Espreon|Wii [47af4857@gateway/web/freenode/ip.71.175.72.87] has quit [Changing host] 20100818 04:21:52-!- Espreon|Wii [47af4857@wesnoth/developer/espreon] has joined #wesnoth-dev 20100818 04:22:42-!- SpoOkyMagician [~chatzilla@74-138-202-211.dhcp.insightbb.com] has left #wesnoth-dev [] 20100818 04:22:51< CIA-49> eleazar * r45833 /trunk/data/core/terrain.cfg: standardized the naming of terrains, and eliminated the redundant 'description' key. A verbose name intended for the distinguish similar terrains in the editor has been added but is commented out for now. 20100818 04:23:11-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100818 04:23:45< eleazar> alink: the contextual label could be a bit more contexual 20100818 04:23:46< Espreon|Wii> alink: If you wanna bitch about mainline WML typically using four spaces instead of tabs, bitch to esr. 20100818 04:24:08< Espreon|Wii> ... for he wrote wmlindent. 20100818 04:24:25< eleazar> for instance there's an entry for "set team labels" even when i'm not on a team 20100818 04:24:30< esr> alink: In what way are 4-space indents a problem? 20100818 04:26:18< alink> I don't want to "bitch" and it's not a problem, I just think that tab are more convenient, and since we use tab in c++... 20100818 04:26:34< alink> but I don't really care, since I don't write WML :-) 20100818 04:27:02< alink> I was just curious to know if it was a real decision or an old habit staying in 20100818 04:27:03 * Espreon|Wii likes having four spaces instead of tabs... 20100818 04:29:11< esr> alink: It was a lesson learned from Python-land. A lot of editors, Emacs being one, try to economizer by using mixed tabs and spaces, with an assumption that a tab equals an 8-space indent. THe Python community found that moving source code between editors ran into all kinds of headachy little problems. 20100818 04:29:41< esr> Fixed indent, all spaces, avoids these. 20100818 04:29:49-!- Ivanovic_ [~ivanovic@dtmd-4db2cade.pool.mediaWays.net] has joined #wesnoth-dev 20100818 04:30:48< alink> ok 20100818 04:31:38< alink> I have configured my text editor to use 4 spaces for tab, but now I must find a way to use that only for WML file 20100818 04:32:14-!- Espreon|Wii [47af4857@wesnoth/developer/espreon] has quit [] 20100818 04:32:46-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 276 seconds] 20100818 04:32:49< alink> ah I remember now why I dislike a bit 4-space indentation, it's annoying to delete/backspace 20100818 04:33:47-!- Ivanovic_ is now known as Ivanovic 20100818 04:34:33< shadowmaster> I hate four spaces. 20100818 04:35:13< alink> ah ok my unindent hotkey understand the removal of 4 spaces, good 20100818 04:35:54< shadowmaster> and all the editors I have tried don't follow Emacs' archaisms and use tab (or whitespace-based) indentation instead of mixing them with each other 20100818 04:36:02< shadowmaster> *Emacs et al 20100818 04:36:15< shadowmaster> GNU Emacs, btw 20100818 04:38:43-!- PeterPorty [~Pete@pc-235-252-120-200.cm.vtr.net] has quit [Quit: night] 20100818 04:39:43-!- Upth [~ogmar@adsl-75-26-203-98.dsl.scrm01.sbcglobal.net] has quit [Read error: Connection reset by peer] 20100818 04:39:53-!- Upth [ogmar@adsl-75-26-180-53.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100818 04:42:25-!- Upthorn [~ogmar@adsl-75-26-203-98.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 276 seconds] 20100818 04:42:26< alink> ok, found the way customize the indentation option in function of the filetype :-) 20100818 04:42:40< alink> with KDE (Kate) 20100818 04:43:02-!- 14WAA3GCN [~ogmar@adsl-75-26-208-172.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100818 04:43:03-!- 16SAAA0IY [~ogmar@75.26.208.172] has joined #wesnoth-dev 20100818 04:43:03-!- 16SAAA0IY is now known as Upthorn 20100818 04:45:52-!- Upth [ogmar@adsl-75-26-180-53.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 265 seconds] 20100818 04:45:53< alink> shadowmaster: we can't render the attack indicator under unit, it would be too hidden by any big unit, or even by foreground keep, since foreground are above unit 20100818 04:46:58< shadowmaster> right 20100818 04:50:45< alink> for the brightening/overlay, yes I am also not 100% convinced yet, but I wait that we use different indicators and give more info than the old way, and so make it more useful 20100818 04:51:09< alink> I also like the memory gain to avoid caching all these brightened version of terrains 20100818 04:51:42< CIA-49> gabba * r45834 /trunk/src/whiteboard/ (utility.cpp utility.hpp): Whiteboard: little bit of whitespace uniformization 20100818 04:55:43< shadowmaster> s/wait/hope/ ? 20100818 04:55:57< shadowmaster> and yes, I'd give up my meal for tasty optimizations. 20100818 04:57:06< shadowmaster> "Building terrain rules"? I had never seen that on the tiltlescreen 20100818 04:57:08< shadowmaster> I mean loadscreen 20100818 04:57:29< alink> well image are ready and I intent to wire them, just didn't have time to work on mouse stuff recently. But that's one of my favorite areas, so i will work there again soon 20100818 04:58:24< shadowmaster> damn, FPS drops from 50 to 28 when the viewport shows the animated water tiles on HttT 1 20100818 04:58:25< alink> and optimization are welcome here because it lower the individual cost of each terrain image, and since we added a lot of them recently... 20100818 04:58:46< alink> shadowmaster: silene I improved the loadscreen recently 20100818 04:59:04< shadowmaster> and I *have* a powerful laptop. 20100818 04:59:26< shadowmaster> alink: okay, so it doesn't mean that the builder suddenly became slower, right? :P 20100818 04:59:39< shadowmaster> just that that step wasn't shown before 20100818 05:00:21< alink> shadowmaster: no, it should even be much faster, silene has worked a lot to optimize it,(and me a bit too, but nothing significant for speed) 20100818 05:01:07< alink> for water animation, yes they are a bit expensive, but we could improve that 20100818 05:01:46< alink> for example by reducing their speed, IIRC they update every 100ms, that seems a bit fast 20100818 05:03:13< alink> and I plan to work on all these empty hexes in terrain images. In this case, it also update coast where there is no water animation 20100818 05:03:41< alink> so a 1-hex wide river update a 3-hexes wide line of hexes 20100818 05:05:32< alink> ^visible with :sunset 20100818 05:06:28< alink> shadowmaster: eleazar: an attempt to mix old brightening and new golden hex: http://a.imageshack.us/img59/9743/bright1b.png 20100818 05:06:44< alink> (just a white low alpha overlay) 20100818 05:06:46< shadowmaster> don't resurrect it. 20100818 05:06:50< shadowmaster> we want high performance 20100818 05:07:05< shadowmaster> I mean, I want high performance. 20100818 05:07:33< shadowmaster> otherwise Wesnoth 1.10 will kill my CPU or something. 20100818 05:07:37< alink> shadowmaster: it uses a different technique (overlay instead caching a color-shifted terrain) 20100818 05:07:49< shadowmaster> ah 20100818 05:07:55< alink> it very cheap and more flexible 20100818 05:08:06< alink> s/it/it is 20100818 05:08:24< alink> but it preserve less the terrain color 20100818 05:08:25< shadowmaster> well, eleazar's complaints on terrain contrast under that hilight are perfectly valid too. I was always bugged by how snow got...white when hilighted. 20100818 05:08:45< shadowmaster> nearly textureless white. 20100818 05:09:02< shadowmaster> eye-bleeding ensues, especially on a CRT, which is what I was using when I first played Wesnoth 0.9.6 20100818 05:09:56< alink> well, here it's alpha blending instead of multiplying color by 1.5. And I think that he changed snow 20100818 05:10:03-!- Upth [ogmar@adsl-75-26-189-211.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100818 05:10:04< shadowmaster> I remember avoiding to play that snowy valley scenario in HttT after recovering the sceptre. 20100818 05:10:26< shadowmaster> or making sure to finish it as quickly as possible. 20100818 05:10:56< CIA-49> gabba * r45835 /trunk/src/whiteboard/validate_visitor.cpp: Whiteboard/validate_visitor: remove duplicate check. 20100818 05:11:14-!- 14WAA3GCN [~ogmar@adsl-75-26-208-172.dsl.scrm01.sbcglobal.net] has quit [Read error: Connection reset by peer] 20100818 05:12:59< alink> mmh I think I could scan the terrain images (or maybe just its minimap version), get the main colors and use that to tune the brightening, but that look overkill 20100818 05:13:08-!- Upthorn [~ogmar@75.26.208.172] has quit [Ping timeout: 255 seconds] 20100818 05:13:21-!- Upthorn [~ogmar@adsl-75-26-189-211.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100818 05:13:54< gabba> I think I liked better the old brightening, but on the other hand I almost never play snow scenarios. 20100818 05:13:59< alink> another example of increased flexibility is that the brightening overlay could have a pattern (even with holes) to prevent "textureless white snow" 20100818 05:15:29< alink> gabba: another problem of the old brightening was that sometimes it was not visible enough. I think with some gray caves. 20100818 05:15:34< shadowmaster> checkboard white n' gray snow. 20100818 05:15:57-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100818 05:16:35< alink> my only problem with the golden hex, is that I find it a bit too bold, but maybe needed to be visible enough. That's also why I propose that version mixing golden hex and brightenting 20100818 05:16:55< gabba> Well, either way I'm getting used to the golden hex, at first it was really weird after all those years with the brightening method. 20100818 05:20:09< shadowmaster> I remember being puzzled by the changes on the masking of surrounding hexes when a unit was selected. 20100818 05:20:27< shadowmaster> that aspect has changed at least four times AFAICT 20100818 05:20:28< alink> I just realize now that the new local ToD light would also be a problem to clearly see the old brightening. If hexes have various ToD light, you can only rely on the sharp hexagonal brightening to be sure to see it 20100818 05:21:37< alink> "masking of surrounding hexes" you mean black stripes for unreachable area ? 20100818 05:28:28< shadowmaster> yes, that is its current incarnation 20100818 05:29:23< shadowmaster> it was like this before: http://i144.photobucket.com/albums/r176/shadowm2006/wesnoth-stoneage/v1-attacking.png 20100818 05:31:05< alink> yeah, the old one graying images was also memory expensive. it was ok to cache a greyed version of each terrain when you have only 10 of them, but now that we have thousands ... 20100818 05:31:48< alink> I prefer use that memory to add more various terrains and more transitions 20100818 05:32:14< shadowmaster> wesnoth 0.1 was expensive in all the senses of the word 20100818 05:32:17< shadowmaster> except for money. 20100818 05:32:32-!- Daltx is now known as Guest21571 20100818 05:32:59-!- Daltx [~~@unaffiliated/daltx] has joined #wesnoth-dev 20100818 05:33:28< alink> I think I only started with 0.8 or maybe 0.6 20100818 05:34:50< shadowmaster> 0.9.6 here. 20100818 05:34:55< shadowmaster> but I'm researching Wesnoth's evolution, remember. 20100818 05:35:04-!- Guest21571 [~~@unaffiliated/daltx] has quit [Ping timeout: 276 seconds] 20100818 05:37:18< alink> shadowmaster: I remember 20100818 05:37:49< shadowmaster> this thing is so expensive I actuallly have to SIGSTOP it when I'm not using it 20100818 05:38:13< shadowmaster> otherwise it just hogs the CPU 20100818 05:38:16< alink> shadowmaster: oh you were serious 20100818 05:39:06< alink> btw I would like to see a visual timeline showing progress of main sprites and terrain images 20100818 05:39:54< alink> or the same screenshot for each version, the website doesn't show that 20100818 05:40:36< shadowmaster> 37% CPU when idle. 20100818 05:40:51< shadowmaster> causing X's CPU usage to increase from 5% to 57% 20100818 05:40:57< shadowmaster> *53% 20100818 05:41:39< shadowmaster> it seemed to reblit the whole thing on every cycle, or so it feels to me. Later versions have more adaptative refreshing IIRC 20100818 05:42:25< alink> and the invalidation engine is now a complex part of the rendering engine 20100818 05:43:30< alink> you can use :benchmark to compare how the current version works when updating the whole screen each frame 20100818 05:47:04-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: zomfgwtflolidk] 20100818 05:52:36< shadowmaster> I have. 20100818 05:52:57< shadowmaster> I once did that just to see what every debug command did. 20100818 06:01:49-!- Gambit [~Gambit@unaffiliated/gambit] has quit [] 20100818 06:02:47-!- Blueblaze [~Blueblaze@adsl-76-202-23-191.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100818 06:04:35-!- ABCD [~abcd@gentoo/developer/abcd] has joined #wesnoth-dev 20100818 06:08:03< CIA-49> gabba * r45836 /trunk/src/pathfind/pathfind.hpp: Made getNoPathValue static in struct cost_calculator, so it can be used without creating an object. 20100818 06:08:09< CIA-49> gabba * r45837 /trunk/src/pathfind/pathfind.hpp: Some whitespace cleanup while I was at it. 20100818 06:08:15< CIA-49> gabba * r45838 /trunk/src/whiteboard/validate_visitor.cpp: Whiteboard/validate_visitor: use the get_route() function from the mouse handler to obtain the path. The old method caused paths involving teleportation to be recognized as invalid. 20100818 06:19:13-!- billynux [~billy@wesnoth/developer/billynux] has joined #wesnoth-dev 20100818 06:23:38< billynux> Hi all 20100818 06:23:41< billynux> anybody around? 20100818 06:23:50< billynux> I have a question: I'm reading http://wiki.wesnoth.org/Distributing_content#The_Add-on_Server 20100818 06:24:02< billynux> and I don't find the option to "Publish add-on" 20100818 06:24:37< Soliton> what's your setup? 20100818 06:24:49< billynux> Soliton, define "setup" :) 20100818 06:24:55< billynux> I just compiled the game in Debug mode 20100818 06:25:12< billynux> I'm trying to reproduce Gambit's bug about add-on uploading 20100818 06:25:21< billynux> but can't find the option to upload an add-on 20100818 06:25:33< Soliton> what files of the addon are where. 20100818 06:25:34< billynux> this is Ubuntu @ PC 20100818 06:26:05< Soliton> well, mainly where is the pbl file. 20100818 06:26:18< billynux> I have the .pbl file and folder in a directory close to ~ 20100818 06:26:28< billynux> say ~/Desktop/misc 20100818 06:27:09< billynux> ah... "uploaded from and downloaded to userdata..." 20100818 06:27:14-!- silene [~plouf@bau91-1-82-239-244-109.fbx.proxad.net] has joined #wesnoth-dev 20100818 06:27:14-!- silene [~plouf@bau91-1-82-239-244-109.fbx.proxad.net] has quit [Changing host] 20100818 06:27:14-!- silene [~plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20100818 06:27:14< billynux> (bad idea :) ) 20100818 06:29:48-!- ancestral_ [~ancestral@mobile-166-137-143-088.mycingular.net] has joined #wesnoth-dev 20100818 06:31:17-!- Elvish_Pillage2 [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has quit [Ping timeout: 240 seconds] 20100818 06:39:02< billynux> Soliton, still can't get the button to show up :( 20100818 06:39:22-!- ancestral_ [~ancestral@mobile-166-137-143-088.mycingular.net] has quit [Read error: Connection reset by peer] 20100818 06:39:26< Soliton> what do you have now? 20100818 06:39:37-!- Blueblaze [~Blueblaze@adsl-76-202-23-191.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20100818 06:41:07-!- ancestral [~ancestral@mobile-166-137-143-088.mycingular.net] has joined #wesnoth-dev 20100818 06:41:27< billynux> Soliton, well, I copied the .pbl file and folder to my datadirs 20100818 06:41:57< billynux> (both /usr/local/share/wesnoth/data/add-ons and ~/code/wesnoth/data/add-ons) 20100818 06:42:39< Soliton> http://wiki.wesnoth.org/EditingWesnoth#Where_is_my_user_data_directory.3F 20100818 06:43:12< billynux> RTFM fail, ok, I'll try that 20100818 06:44:50-!- ancestral [~ancestral@mobile-166-137-143-088.mycingular.net] has quit [Client Quit] 20100818 06:45:11-!- Upth [ogmar@adsl-75-26-189-211.dsl.scrm01.sbcglobal.net] has quit [Quit: brb reboot] 20100818 06:53:16< billynux> Soliton, no luck, I copied the .pdb and folder to ~/.wesnoth1.9/data/add-ons 20100818 06:54:02< Soliton> what are the names of them? 20100818 06:54:33< billynux> The_Empire_Builder.pbl 20100818 06:55:03< billynux> and The_Empire_Builder (the folder). The .pbl is not in the folder 20100818 06:55:17< Soliton> sounds good. 20100818 06:55:54< Soliton> paste the pbl. 20100818 06:56:30< billynux> 1 20100818 06:56:31< billynux> 1' 20100818 06:57:17< billynux> It's Gambit's pbl: http://wesnoth.pastebin.com/4T3EjNAQ 20100818 06:58:24-!- gabba [~gabba@wesnoth/developer/gabba] has quit [Quit: Leaving.] 20100818 06:59:09< Soliton> and when you check add-ons there is no upload item (first or last in the list)? 20100818 06:59:42< billynux> yes, when I connect to the add-ons server I don't see the option 20100818 07:00:43< billynux> The dialog says "Get add-ons" / "Choose the add-on to download" 20100818 07:00:51< Soliton> no idea then. 20100818 07:01:13< Soliton> you could check stderr for hints. 20100818 07:02:01< billynux> it only says stuff about "...icon without TC/RC spec..." 20100818 07:02:14< billynux> ok, I'll talk to Gambit about it, thanks Soliton :) 20100818 07:03:37< Soliton> fwiw i can reproduce the crash. 20100818 07:04:15< billynux> :) and :( 20100818 07:04:21< billynux> just wish I could too 20100818 07:04:56< billynux> all right, gotta go, see you around 20100818 07:04:58-!- billynux [~billy@wesnoth/developer/billynux] has quit [Quit: Leaving] 20100818 07:05:03< Soliton> what does wesnoth say about the user data dir on startup? 20100818 07:09:16-!- Blueblaze [~Blueblaze@adsl-76-202-23-191.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100818 07:12:38< CIA-49> silene * r45839 /trunk/data/lua/compatibility-1.8.lua: Added vconfig conversion to wesnoth.fire. (Compatibility fix for bug #16475.) 20100818 07:13:42-!- alink [~alink@wesnoth/developer/alink] has quit [Remote host closed the connection] 20100818 07:24:32-!- Upth [~ogmar@adsl-75-26-181-108.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100818 07:25:32-!- ancestral [~ancestral@206.55.180.8] has joined #wesnoth-dev 20100818 07:26:36-!- Upthorn [~ogmar@adsl-75-26-189-211.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 240 seconds] 20100818 07:26:51-!- Upthorn [ogmar@adsl-75-26-181-108.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100818 07:37:22-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 276 seconds] 20100818 07:38:02-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100818 07:51:24-!- Blueblaze [~Blueblaze@adsl-76-202-23-191.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20100818 07:52:10-!- ancestral [~ancestral@206.55.180.8] has quit [Ping timeout: 248 seconds] 20100818 07:52:33-!- ancestral [~ancestral@206.55.180.8] has joined #wesnoth-dev 20100818 07:55:01-!- ancestral [~ancestral@206.55.180.8] has quit [Client Quit] 20100818 08:05:19-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20100818 08:06:39-!- Greywhind [~Greywhind@96.238.16.162] has quit [Quit: leaving] 20100818 08:08:37-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Client Quit] 20100818 08:26:38-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Ping timeout: 255 seconds] 20100818 08:31:06-!- crimson_penguin [~ben@64.201.60.211] has joined #wesnoth-dev 20100818 08:31:06-!- crimson_penguin [~ben@64.201.60.211] has quit [Changing host] 20100818 08:31:06-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100818 08:40:17-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Read error: Connection reset by peer] 20100818 08:41:35-!- silene [~plouf@wesnoth/developer/silene] has quit [Quit: Leaving.] 20100818 08:46:44-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100818 08:54:31< timotei> mornin 20100818 08:57:53-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100818 09:01:56-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20100818 09:02:57-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100818 09:09:09-!- EdB [~edb@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20100818 09:14:58-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100818 09:18:13-!- EdB [~edb@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20100818 09:27:34-!- Ivanovic [~ivanovic@dtmd-4db2cade.pool.mediaWays.net] has quit [Changing host] 20100818 09:27:34-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20100818 09:28:16< Ivanovic> moin 20100818 09:38:13-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100818 09:39:04-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [] 20100818 09:43:46-!- stikonas [~and@ctv-213-164-99-190.vinita.lt] has joined #wesnoth-dev 20100818 09:43:46-!- stikonas [~and@ctv-213-164-99-190.vinita.lt] has quit [Changing host] 20100818 09:43:46-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100818 09:44:14-!- Sapient [~sapient@wesnoth/developer/sapient] has joined #wesnoth-dev 20100818 09:48:11-!- Sapient [~sapient@wesnoth/developer/sapient] has quit [Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.17/2009122204]] 20100818 10:01:16-!- Crab_ [~Crab@wesnoth/developer/crab] has joined #wesnoth-dev 20100818 10:23:33-!- prkc [~negusnyul@C3E4C0D8.dsl.pool.telekom.hu] has joined #wesnoth-dev 20100818 10:30:58-!- timo_telnet [~timo@caldera.obs.utcluj.ro] has joined #wesnoth-dev 20100818 10:34:54< timo_telnet> Hi 20100818 10:37:18-!- timo_telnet [~timo@caldera.obs.utcluj.ro] has quit [Remote host closed the connection] 20100818 10:37:27-!- timotei_ [~timotei@caldera.obs.utcluj.ro] has joined #wesnoth-dev 20100818 10:40:05-!- timotei_ [~timotei@caldera.obs.utcluj.ro] has quit [Client Quit] 20100818 10:40:22-!- timotei_ [~timotei@caldera.obs.utcluj.ro] has joined #wesnoth-dev 20100818 10:42:58< Crab_> Upthorn: http://forum.wesnoth.org/viewtopic.php?f=21&t=31224 :) 20100818 10:44:11< Upthorn> so, gambit presented my work tot he UMC devs for me? :) 20100818 10:44:30< Upthorn> *to the 20100818 10:45:18< Crab_> Upthorn: yes :) 20100818 10:52:33< Crab_> btw, Upthorn - what happens on http://wesnoth.pastebin.com/yUD0AXXc ? 20100818 10:57:25< Upthorn> after the immediate=true, the NS file will contain only bar 20100818 10:57:32< Upthorn> after the next transaction commit it will contain both 20100818 10:58:44< Crab_> ok, good ( I was wondering if the persist_context would have a 'stale' version of the data (without BAR), from the time it loaded it first in #1 ) 20100818 11:00:36< Upthorn> no, the persist_context makes a backup of the data, reloads from the file, applies the changes to both, and then resyncs from the backup 20100818 11:03:17-!- MeccaGod [~majs@h14n4fls31o279.telia.com] has joined #wesnoth-dev 20100818 11:03:38-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100818 11:03:56-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100818 11:04:27-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100818 11:04:46< Upthorn> this could probably be made more speed efficient by having it keep a backup copy continuously from when it first loads, but that'd be less memory efficient 20100818 11:12:14< Ivanovic> AI0867: , Crab_, eleazar, esr, Espreon, fendrin, ilor_, loonycyborg, shadowmaster, Soliton, timotei, Upthorn, zookeeper, everyone else who cares: i plan to finally release 1.9.0 today 20100818 11:12:24< Ivanovic> as in: in maybe 6 hours or something like this 20100818 11:12:35< Crab_> Upthorn: great 20100818 11:12:38< Crab_> Ivanovic: ok 20100818 11:14:54< zookeeper> sounds good to me 20100818 11:17:36< timotei_> ok for me too 20100818 11:17:48< Ivanovic> Soliton, billynux: this error does not sound good, does maybe campaignd require an update or rebuild? https://gna.org/bugs/index.php?16474 20100818 11:27:48-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20100818 11:28:19-!- wesbot changed the topic of #wesnoth-dev to: 1.9.0 delayed because of bug #16456, releasing once Ivanovic got enough time | 137 bugs, 287 feature requests, 12 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100818 11:38:48< Soliton> Ivanovic: just an untested circumstance for ANA, i think. billynux is on it. 20100818 11:38:59-!- EdB [~edb@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20100818 11:40:43< Ivanovic> Soliton: okay 20100818 12:15:22-!- Crab_ [~Crab@wesnoth/developer/crab] has quit [Ping timeout: 265 seconds] 20100818 12:24:35-!- EdB [~edb@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20100818 12:25:54-!- Vorpal [~AnMaster@unaffiliated/anmaster] has quit [Quit: ZNC - http://znc.sourceforge.net] 20100818 12:31:36-!- MeccaGod [~majs@h14n4fls31o279.telia.com] has quit [] 20100818 12:35:02-!- Vorpal [~AnMaster@unaffiliated/anmaster] has joined #wesnoth-dev 20100818 12:42:00< Rhonda> hmm, having sirp or noy available would be convenient. :/ 20100818 12:42:35< timotei> Rhonda: maybe make wesbot 'call' them when they get online? so they would know you need them? 20100818 12:45:14< Rhonda> I don't want to abuse my dear pet wesbot :) 20100818 12:45:47< Rhonda> "Before you can login you need to verify your e-mail address. Please follow the instructions sent to you by e-mail." 20100818 12:45:56< Rhonda> … sometimes, only sometimes, greylisting sucks. 20100818 12:46:31< timotei> hmm 20100818 13:03:35-!- Upth [~ogmar@adsl-75-26-181-108.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 246 seconds] 20100818 13:03:40-!- Upthorn [ogmar@adsl-75-26-181-108.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 240 seconds] 20100818 13:03:41-!- Upth [~ogmar@adsl-75-26-172-8.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100818 13:03:44-!- Upthorn [ogmar@adsl-75-26-172-8.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100818 13:19:03< CIA-49> ivanovic * r45840 /trunk/po/ (3 files in 3 dirs): updated French translation 20100818 13:19:04< CIA-49> ivanovic * r45841 /branches/1.8/ (changelog players_changelog po/wesnoth-units/fr.po): updated French translation 20100818 13:19:10< Ivanovic> esr: IIRC fendrin has/had some questions regarding string polishing 20100818 13:19:18< Ivanovic> any idea when you will find the time to look at this stuff? 20100818 13:19:52-!- rusty [~rusty2@ppp118-210-39-37.lns20.adl2.internode.on.net] has quit [Quit: Leaving.] 20100818 13:23:52-!- King_Elendil [~King_Elen@75.143.235.104] has joined #wesnoth-dev 20100818 13:25:10-!- King_Elendil [~King_Elen@75.143.235.104] has quit [Client Quit] 20100818 13:29:06-!- thespaceinvader [~chatzilla@host86-161-105-67.range86-161.btcentralplus.com] has joined #wesnoth-dev 20100818 13:29:10-!- thespaceinvader [~chatzilla@host86-161-105-67.range86-161.btcentralplus.com] has quit [Changing host] 20100818 13:29:10-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has joined #wesnoth-dev 20100818 13:30:15-!- Gambit [~Gambit@unaffiliated/gambit] has joined #wesnoth-dev 20100818 13:46:35-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.5-2.cable.virginmedia.com] has joined #wesnoth-dev 20100818 14:12:05-!- King_Elendil [~King_Elen@75.143.235.104] has joined #wesnoth-dev 20100818 14:12:16-!- King_Elendil [~King_Elen@75.143.235.104] has quit [Client Quit] 20100818 14:22:52-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 276 seconds] 20100818 14:24:48-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100818 14:26:15-!- Blueblaze [~Blueblaze@adsl-76-202-19-112.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100818 14:30:44-!- Blueblaze [~Blueblaze@adsl-76-202-19-112.dsl.hstntx.sbcglobal.net] has quit [Client Quit] 20100818 14:47:26-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100818 15:18:30-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Quit: off to watch a movie] 20100818 15:22:14-!- MeccaGod [~majs@h14n4fls31o279.telia.com] has joined #wesnoth-dev 20100818 15:24:01-!- Greywhind [~Greywhind@fw-34-18.cs.brown.edu] has joined #wesnoth-dev 20100818 15:26:21-!- Greywhind [~Greywhind@fw-34-18.cs.brown.edu] has quit [Client Quit] 20100818 15:26:48-!- Greywhind [~Greywhind@fw-34-17.cs.brown.edu] has joined #wesnoth-dev 20100818 15:33:22-!- Crab_ [~Crab@wesnoth/developer/crab] has joined #wesnoth-dev 20100818 15:38:00< esr> Ivanovic: We've done a couple of wirk sessions, I think the ppolishing is done. 20100818 15:38:44< Ivanovic> esr: some days ago (on sunday that is) fendrin asked about marking strings translateable stuff, strings that were not done yet 20100818 15:38:49< Ivanovic> (polished that is) 20100818 15:39:42< esr> Yes. There was some dialog he wanted made into good English in LoW. 20100818 15:44:53< Ivanovic> esr: beside this, what is the status regarding the wmllint (or was it a different tool?) request that timotei_ has/had? 20100818 15:47:22< esr> Well, we found out his MD5 implementation is broken. :-( 20100818 15:51:48< fendrin> esr, Ivanovic: I fear that I will need many more new strings in LoW during the 1.9 circle. Most of them will most likely not speech between characters because I am mostly satisfied with that but descriptions of abilities, objectives and similar things. I need some text for the new alignment as well. 20100818 15:56:01< Ivanovic> esr: does not sound good... 20100818 15:56:22< Ivanovic> fendrin: and the new allignment should also be listed in the manual, if it is not just campaigns specific 20100818 15:58:19< fendrin> Ivanovic: It is only addon specific, there is no use case in mainline nor anyone else out there until now. 20100818 15:58:20-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Read error: Connection reset by peer] 20100818 15:58:33-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Read error: Connection reset by peer] 20100818 16:02:46< Ivanovic> okay 20100818 16:09:53-!- timotei_ [~timotei@caldera.obs.utcluj.ro] has quit [Quit: leaving] 20100818 16:10:59-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20100818 16:11:13-!- stikonas [~and@ctv-213-164-99-190.vinita.lt] has joined #wesnoth-dev 20100818 16:11:13-!- stikonas [~and@ctv-213-164-99-190.vinita.lt] has quit [Changing host] 20100818 16:11:13-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100818 16:11:35-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100818 16:13:41-!- stikonas [~and@ctv-213-164-99-190.vinita.lt] has joined #wesnoth-dev 20100818 16:13:42-!- stikonas [~and@ctv-213-164-99-190.vinita.lt] has quit [Changing host] 20100818 16:13:42-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100818 16:17:37-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100818 16:18:29< Ivanovic> damn 20100818 16:18:30< Ivanovic> no release 20100818 16:18:37< timotei> ? 20100818 16:18:40< Ivanovic> bug 16456 is still open and *NOT* fixed 20100818 16:18:41< timotei> why 20100818 16:18:57< timotei> wesbot: bug 16456 20100818 16:18:58< wesbot> Bug #16456 Assigned to: None Status: Fixed Priority: 9 - Immediate 20100818 16:19:00< wesbot> Summary: directly joining a game with open slots not possible if no observers allowed 20100818 16:19:04< wesbot> Original submission: Currently it is impossible to directly join a multiplayer 20100818 16:19:07< wesbot> game on the MP server in trunk. The button for joining is grayed out. You can o 20100818 16:19:10< wesbot> URL: https://gna.org/bugs/?16456 20100818 16:20:11< Soliton> it says it should be fixed. maybe gabba just forgot to mark it accordingly? 20100818 16:20:51< Ivanovic> Soliton: yes, the report says so, the commit is there, but the fix ain't working over here on the official mp server for trunk 20100818 16:21:18< Ivanovic> ah, right, it is a server only change, so the server has to be recompiled 20100818 16:22:15< Ivanovic> yes, with my selfcompiled server it works 20100818 16:22:21< Ivanovic> Soliton: can you please recompile it? 20100818 16:22:29< Soliton> yes, doing it atm. 20100818 16:22:45< Ivanovic> that is: is there already a server setup for 1.9.0? 20100818 16:22:49< Soliton> looks like a backwards fix though. 20100818 16:22:58< Soliton> nope... 20100818 16:24:37< Soliton> does the lobby now only show vacant slots and not vacant/all slots? 20100818 16:25:41< Ivanovic> yes, just the open slots are shown 20100818 16:26:01< Ivanovic> without any information about the player numbers 20100818 16:28:35< Ivanovic> Soliton: this is at least better as shortterm fix than not being able to join games that don't allow observers 20100818 16:28:47< Ivanovic> Soliton: the real fix should allow showing the player numbers in the lobby 20100818 16:29:10< Soliton> sure, but fixing the client side would have been easy as well... 20100818 16:30:06< Ivanovic> Soliton: if you got a better fix at hand, feel free to commit it 20100818 16:30:34< Soliton> i'm at work and tired. 20100818 16:30:39< Ivanovic> oh, okay 20100818 16:30:58< Ivanovic> then i'd say i'll release with this one anyway 20100818 16:31:04< Soliton> i hope i can setup the dev server this evening, maybe. 20100818 16:31:17< Soliton> trunk server is recompiled and restarted. 20100818 16:31:26< Ivanovic> would be really cool 20100818 16:31:33< CIA-49> ivanovic * r45842 /trunk/ (164 files in 48 dirs): 20100818 16:31:33< CIA-49> pot-update (preparing for 1.9.0) 20100818 16:31:33< CIA-49> regenerated doc files 20100818 16:32:21-!- Elvish_Pillage2 [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20100818 16:35:15-!- Appleman1234 [~Appleman1@CPE-60-226-176-19.qld.bigpond.net.au] has quit [Quit: Leaving] 20100818 16:36:52< Ivanovic> AI0867, Crab_, eleazar, esr, fendrin, ilor_, loonycyborg, shadowmaster, Soliton, thespaceinvader, timotei, Upthorn, zookeeper, everyone else who cares: ready for 1.9.0? 20100818 16:37:05< loonycyborg> Yes. 20100818 16:37:14< Crab_> yes 20100818 16:37:16< thespaceinvader> Ivanovic: yeah 20100818 16:37:23< esr> Let me run the aabity checks... 20100818 16:37:26< timotei> ok 20100818 16:37:34< esr> sanity checks, I mean. 20100818 16:40:50-!- _jbx_ [~jbailey@12.190.80.225] has joined #wesnoth-dev 20100818 16:42:19< CIA-49> ivanovic * r45843 /trunk/ (changelog configure.ac players_changelog src/wesconfig.h): version bump to 1.9.0 20100818 16:42:33< Ivanovic> esr: please ping me once they are done 20100818 16:43:09< esr> Ivanovic: Will do. wmllint is running now. 20100818 16:46:36-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100818 16:47:15< CIA-49> timotei * r45844 /trunk/utils/java/ (org.wesnoth/changelog org.wesnoth.wml.ui/plugin.xml): 20100818 16:47:15< CIA-49> eclipse plugin: make the default file editor for .map 20100818 16:47:15< CIA-49> to be the game map editor 20100818 16:47:30< CIA-49> timotei * r45845 /trunk/utils/java/org.wesnoth/ (3 files in 2 dirs): 20100818 16:47:30< CIA-49> eclipse plugin: optimize the building of the project 20100818 16:47:30< CIA-49> by not reading the defines when no .cfg files were modified 20100818 16:47:44< CIA-49> timotei * r45846 /trunk/utils/java/org.wesnoth/src/org/wesnoth/preferences/ (6 files): eclipse plugin: add tooltip texts for preferences 20100818 16:47:59< CIA-49> timotei * r45847 /trunk/utils/java/ (org.wesnoth/changelog plugin_feature/signing.cmd): eclipse plugin: added script for signing the plugin 20100818 16:48:12< CIA-49> timotei * r45848 /trunk/utils/java/org.wesnoth/ (17 files in 7 dirs): eclipse plugin: add files necesarry for building standlone plugin version 20100818 16:48:47< CIA-49> zookeeper * r45849 /trunk/data/campaigns/Son_Of_The_Black_Eye/scenarios/17_Human_Attack.cfg: Put Howgarth and his guards on side 4 instead of side 2 in the cutscene, to prevent them from being recallable by Al'Brock in the next scenario. 20100818 16:48:59< CIA-49> ivanovic * r45850 /trunk/src/game.cpp: add missing \n in --help output 20100818 16:50:39< esr> All tests passed. 20100818 16:51:33< Ivanovic> timotei: you added the --preprocess command, right? 20100818 16:51:39< timotei> yes 20100818 16:51:55< Ivanovic> timotei: does it basically do the check stuff like starting each campaign, too? 20100818 16:52:06< Ivanovic> as in: does it bark when something is seriously borked? 20100818 16:52:19< timotei> Ivanovic: preprocess? no. 20100818 16:52:26< Ivanovic> :( 20100818 16:52:27< timotei> only if you... 20100818 16:52:38< timotei> preprocess something, and got fewer files than expected:) 20100818 16:52:47< CIA-49> zookeeper * r45851 /branches/1.8/data/campaigns/Son_Of_The_Black_Eye/scenarios/17_Human_Horde.cfg: Ported r45849 to 1.8. 20100818 16:52:50< timotei> but I don't get the question right 20100818 16:54:04< Ivanovic> timotei: i was basically hoping that there was already something like "generate all game caches" 20100818 16:54:21< timotei> hmm 20100818 16:54:23< Ivanovic> since when the caches for a campaign are created, you automatically get some very basic "correctness check" 20100818 16:54:34< timotei> no, it doesn't 20100818 16:54:40< timotei> that's game_cache iirc 20100818 16:55:11< timotei> omg 20100818 16:55:16< timotei> I'm gonna hate windows 20100818 16:55:33< timotei> great... one commit is dead 20100818 16:55:39< timotei> :- 20100818 16:55:44< Ivanovic> though running --preprocess on data/ of trunk is *evil* 20100818 16:55:50< timotei> why? 20100818 16:55:51< Ivanovic> was using some 3GB ram on my system 20100818 16:55:58< timotei> hmm 20100818 16:56:56< Ivanovic> wesnoth-svn --preprocess wesnoth_trunk_checkout/data preprocess_output/ 20100818 16:57:05< Ivanovic> (where wesnoth-svn is obviously my binary) 20100818 16:57:36< timotei> well, it will write a _main.cfg 20100818 16:57:40< timotei> which contains everything 20100818 16:57:50< timotei> so yeah, that may be a check :) 20100818 16:59:00< timotei> if _main.cfg is spawn 20100818 16:59:24< timotei> Ivanovic: I don't know about you, but mine doesn't rise above 500mega 20100818 16:59:34< timotei> and it's still running 20100818 16:59:53< Ivanovic> timotei: the resulting "plain" file (or what it was called) used some 900MB on harddrive 20100818 17:00:10< timotei> :) 20100818 17:00:10< Ivanovic> zookeeper: hmm, strange warnings when playing the tutorial, right at the start: http://pastebin.com/DSQ3y8bY 20100818 17:00:55-!- Crab_ [~Crab@wesnoth/developer/crab] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20100818 17:01:55< timotei> man.. I hate it. 2 hours of work are lost:| 20100818 17:02:19< Ivanovic> outsch 20100818 17:03:41-!- dtiger [~dtiger@dynamic-vpdn-93-125-67-196.telecom.by] has joined #wesnoth-dev 20100818 17:05:04< Ivanovic> okay, releasing now 20100818 17:05:23-!- Ivanovic changed the topic of #wesnoth-dev to: releasing 1.9.0, using r45851 | 137 bugs, 287 feature requests, 12 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100818 17:14:09-!- Vorpal [~AnMaster@unaffiliated/anmaster] has quit [Quit: ZNC - http://znc.sourceforge.net] 20100818 17:14:26-!- ultram [~ultram@p54B11C3A.dip.t-dialin.net] has joined #wesnoth-dev 20100818 17:14:29< ultram> hni 20100818 17:14:40< ultram> i am using the linux port of wesnoth 20100818 17:15:17< ultram> when i install it per package manager (ubuntu) it installs two executables: wesnoth-1.8 and wesnoth-1.8-nolog 20100818 17:15:25< Ivanovic> WOW 20100818 17:15:37< Ivanovic> those buttons in the tip of the day screen are good 20100818 17:15:41< ultram> i searched hi and low but coud not find an explanation of the difference between these two 20100818 17:15:53< Ivanovic> they directly lead to the "the end" screen showing the credits afterwards 20100818 17:16:07< ultram> ? 20100818 17:16:11< Ivanovic> ultram: you should talk to Rhonda about this 20100818 17:16:51< Ivanovic> crab_: what is the status regarding the "send userdata" stuff? i still see the envelope in trunk even though there is no sink available on wesnoth.org 20100818 17:17:28< ultram> any1 using xchat here? 20100818 17:17:32< timotei> ultram: me 20100818 17:17:41< Ivanovic> ultram: Rhonda is responsible for the debian packages and IIRC the ubuntu packages are basically the debian packages 20100818 17:17:55< ultram> ok, can u tell me why i can't join a channel per "/J channelname"? 20100818 17:18:12< ultram> i queried Rhonda, she seems to to be present right now 20100818 17:18:14< Ivanovic> because a channelname is #channelame 20100818 17:18:27< timotei> yes 20100818 17:18:28< Ivanovic> ultram: do not (that is: never!) expect instant replies 20100818 17:18:38< ultram> though i really have no idea why nowhere in the official documentation or and forums there's no explanation about this 20100818 17:18:40< Ivanovic> just stay around and wait paitiently, replies can take several hours 20100818 17:18:52< timotei> ultram: documentation on whaT? 20100818 17:19:26< ultram> timotei, regarding diff. between wesnoth and wesnoth-nolog executables 20100818 17:19:44< timotei> hmm... 20100818 17:19:50< timotei> I'd asume one logs everything 20100818 17:19:54< timotei> while the other doesn't? 20100818 17:19:57< ultram> well, i guess mIRC allows to ommit the '#' , so that's the irritation.... 20100818 17:19:59< timotei> try launching them from console 20100818 17:20:00< ultram> thx anyways 20100818 17:20:27< ultram> i did there doesn't seem any noticable difference 20100818 17:21:09< ultram> if any1 is using mIRC, can you confirm that it's possible to join a channel via "/J channelname" and not using # prior to channelname 20100818 17:21:42< Soliton> there is no documentation on wesnoth-nolog since we have nothing to do with it. 20100818 17:22:08< ultram> well, specify _we_ . i mean this is the developers channel, right... 20100818 17:22:17< Soliton> exactly. 20100818 17:22:17-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.5-2.cable.virginmedia.com] has quit [Quit: Ex-Chat] 20100818 17:22:22-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.pnth.cable.virginmedia.com] has joined #wesnoth-dev 20100818 17:23:03-!- Vorpal [~AnMaster@unaffiliated/anmaster] has joined #wesnoth-dev 20100818 17:23:59< Soliton> also as mentioned one of the binaries has log output and the other doesn't. 20100818 17:26:01< Ivanovic> timotei, Soliton (since the two of you are clearly around): what do you think, should i release 1.9.0 with this bug? https://gna.org/bugs/index.php?16478 20100818 17:26:16< Ivanovic> sure, it is annoying, but how often do people actually click on the tip of the day buttons? 20100818 17:27:33< Soliton> i'd also like the add-on upload crash to be fixed... but if we're going for a quick 1.9.1 i guess it's fine. 20100818 17:28:19-!- wesbot changed the topic of #wesnoth-dev to: releasing 1.9.0, using r45851 | 138 bugs, 287 feature requests, 12 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100818 17:30:04< Ivanovic> it will be less than two weeks till 1.9.1 20100818 17:31:45-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100818 17:31:45< Ivanovic> lovely, the tarball between 1.8.4 and 1.9.0 has tiny, little 37M 20100818 17:34:04< ultram> BfW is the only game i have played for a long time. Any other faves u have here? Are you causal gamers or H/C freaks ^ 20100818 17:34:07< ultram> ^^ 20100818 17:37:58< zookeeper> Ivanovic, err, yeah, i suspect those tutorial errors have always been there...maybe. i'll ignore them for now anyway ;) 20100818 17:38:09< Soliton> elias: i get ":1: #define without #enddef" on 1.8 wmlunits. no idea where the error is even coming from. 20100818 17:38:45< Soliton> elias: is that from the very first _main.cfg included or something? 20100818 17:38:51-!- Daltx [~~@unaffiliated/daltx] has quit [Read error: Connection reset by peer] 20100818 17:39:03< zookeeper> ultram, yes, "/J channelname" works just fine with mirc 20100818 17:39:35< elias> Soliton: not sure... is this a new error? 20100818 17:39:38< Soliton> (also with irssi) 20100818 17:39:45< elias> is 1.8 still changing? 20100818 17:39:51< Soliton> elias: well, been there a couple of days. 20100818 17:40:00< Soliton> elias: pretty sure it does, yes. 20100818 17:40:13-!- Daltx [~~@unaffiliated/daltx] has joined #wesnoth-dev 20100818 17:40:24< elias> i was kinda hoping i wouldn't have to go back to the python pre-processor, now that we have the nice --preprocess command 20100818 17:40:27< elias> :P 20100818 17:41:09< Soliton> i can turn 1.8 wmlunits off soon but i'd like to have some add-ons in there before. 20100818 17:41:24< elias> i wonder if 1.9.x --preprocess can read the 1.8 WML 20100818 17:44:25< elias> Soliton: works here 20100818 17:44:54< Soliton> --preprocess? 20100818 17:45:02< elias> http://paste.debian.net/84157/ 20100818 17:45:06< elias> no, the 1.8 version 20100818 17:45:33< Soliton> yeah, without any addons. 20100818 17:45:46< Soliton> the error is of course not in mainline. 20100818 17:46:45< Soliton> i use all eras except: http://yourpaste.net/5941 20100818 17:47:23< Soliton> the issue is just that the error gives no indication what add-on is the problem. 20100818 17:48:56< CIA-49> ivanovic * r45852 /tags/1.9.0/: tagged 1.9.0, using r45851 20100818 17:50:02-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: I ATE'NT DEAD] 20100818 17:50:24< CIA-49> ivanovic * r45853 /trunk/ (changelog configure.ac players_changelog src/wesconfig.h): post release version bump to 1.9.0+svn 20100818 17:50:35< timotei> Ivanovic: sorry, I was shopping watermelons :P 20100818 17:52:19< Ivanovic> currently uploading the 304MB tarball to wesnoth.org 20100818 17:52:26< Ivanovic> yeah, i know, lovely size... 20100818 17:52:39< Soliton> how much is 1.8? 20100818 17:52:55< timotei> 304-37M 20100818 17:52:58< Ivanovic> the last one had 287M 20100818 17:53:18< Ivanovic> timotei: no, the xdelta is a diff, it can also mean that stuff was replaced 20100818 17:53:27< timotei> oh 20100818 17:57:27< CIA-49> eleazar * r45854 /trunk/images/buttons/menu-button-disabled.png: recreated menu-button-disabled.png to fix bug #16174 20100818 18:01:27< fendrin> timotei: Isn't it exciting to be part of an release? I was back when the first release was out after I got developer privileges. 20100818 18:01:54< Ivanovic> the most exciting part is the reception of the release by the users 20100818 18:02:04< Ivanovic> as in "seeing how much they complain about new stuff" 20100818 18:02:14< Ivanovic> fendrin: please do not forget to eval timotei 20100818 18:02:27< Ivanovic> the form is rather short and should be done in less than 15mins 20100818 18:03:00< timotei> fendrin: well, I'm not fully happy as windows failed me 2+ hours of work :( 20100818 18:03:13< timotei> fendrin: I'm working on making the standalone application 20100818 18:03:22< eleazar> Ivanovic: heh -- i'm sure there will be several posts to the effect that the new terrain ruins the game 20100818 18:03:23< timotei> because I think many people are afraid of installing eclipse 20100818 18:05:02< Rhonda> ultram: The -nolog one redirects stdout to /dev/null. :) 20100818 18:05:38< Rhonda> ultram: There is a fair amount of debug output produced by wesnoth-1.8 and thus the desktop and menu files use the -nolog one to not clutter the .xsession-errors file. 20100818 18:05:52< CIA-49> elias * r45855 /trunk/data/tools/ (unit_tree/helpers.py wmlunits): updated wmlunits 20100818 18:06:02< fendrin> esr: Wouldn't that new picture from kitty fit as a replacement for the scout that declares war to the dwarfs in HoT 09 Forbidden Forest? 20100818 18:06:35< fendrin> Ivanovic: Yes, I will do so. (I mean not forgot) 20100818 18:06:47< esr> fendrin: Possibly. Haven't seen it yet. 20100818 18:06:58< fendrin> esr: http://www.wesnoth.org/forum/download/file.php?id=44532 20100818 18:07:10< Ivanovic> grml, i really need a higher upload speed 20100818 18:07:14< ultram> thx @ Rhonda 20100818 18:07:37< Ivanovic> uploading a wesnoth release now takes >1h for the tarball plus the same time for uploading the pandora binary (once it is done, not sure when i will work on this one) 20100818 18:07:49< fendrin> esr: http://www.wesnoth.org/forum/viewtopic.php?p=450168#p450168 20100818 18:09:00< zookeeper> that's for AOI, so... 20100818 18:09:15< esr> fendrin: Yes, that could do. I kind of like the confrontational, arrogant look of the present NR image, thoug. 20100818 18:09:54< fendrin> esr: Right, especially his nose is just great. 20100818 18:10:49< fendrin> esr: Wait, you are talking of a NR image. 20100818 18:11:09< esr> Yes. 20100818 18:12:16< fendrin> esr: But there is no elf image in NR's portraits folder. 20100818 18:13:08< esr> Dang, I'm not awake. I meant THoT. 20100818 18:13:15< zookeeper> so, who's gonna commit those new AOI portraits? esr? 20100818 18:14:03< esr> zookeeper: I'd do it, but I don't have a list of them or where the delivered versions are. If you do, go ahead. 20100818 18:14:10-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100818 18:14:11< fendrin> zookeeper: I thought it could be shared because the scout isn't a main character and has only a few lines. I think the original coder didn't know what to he when he dies. 20100818 18:14:56< zookeeper> esr, they're all in that thread...erlornas, linaera and the scout 20100818 18:15:19< zookeeper> erlornas on page 13, the others on 14 20100818 18:15:44< esr> zookeeper: Can I just pull them off the thread images? Seems to me I recall something about forum copies being munged. 20100818 18:16:13-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.pnth.cable.virginmedia.com] has quit [Ping timeout: 276 seconds] 20100818 18:16:48< zookeeper> well, uh, sure you can just use those images directly 20100818 18:18:33< zookeeper> forum copies aren't munged unless they're big enough that the forum made a downscaled copy to display on the post 20100818 18:18:53< fendrin> zookeeper: I have put some of the new flags in use. Maybe that can be done for whole mainline? 20100818 18:19:13< zookeeper> fendrin, new flags? village flags? 20100818 18:19:39< fendrin> zookeeper: yes 20100818 18:19:47< zookeeper> right. yeah, sure 20100818 18:20:32< esr> I did the last pass of flag-type placements. What new ones do we have? 20100818 18:20:52< fendrin> zookeeper: I have done it manually, in each side tag. Is there a way to make it for all leaders being of a fraction that does own it's own flag? 20100818 18:22:02< fendrin> esr: http://svn.gna.org/viewcvs/wesnoth/trunk/images/flags/?rev=45122 20100818 18:22:16< fendrin> esr: I think long, ragged and undead are new. 20100818 18:22:50< fendrin> esr: How are you going to integrate them? Manually? 20100818 18:23:24< esr> fendrin: There's a flag-type macro that I used last time. 20100818 18:23:32< zookeeper> fendrin, no 20100818 18:23:50< fendrin> esr: Yes, are you going to wire that flag into every [side] manually? 20100818 18:24:08< esr> fendrin: That's the way it has to be done, alas. 20100818 18:24:34< fendrin> esr: Well, we can guess from the race of the leader which flag is to be used. 20100818 18:24:48< esr> ?zookeeper: Just 3 AOI portraits (Linaera, Erlornas, scout) or am I missing one 20100818 18:25:10< fendrin> esr: And make that default but over writable with the macro you mentioned. 20100818 18:25:39< esr> fendrin: That would take an engine change, I think. 20100818 18:26:19< zookeeper> esr, yes, just 3 20100818 18:26:36< esr> zookeeper: OK, I'll commit them. 20100818 18:26:37< zookeeper> fendrin, wouldn't make much sense that way 20100818 18:26:50< fendrin> zookeeper: Not? 20100818 18:27:49< fendrin> zookeeper: I already have an alternative solution in mind. 20100818 18:28:41< fendrin> zookeeper: I see. We have multiple leaders now. 20100818 18:30:14< zookeeper> it's not a big deal to do them by hand 20100818 18:31:33< fendrin> zookeeper: By the way, There is no way to distinct leaders (as units that recruit but don't lead to the defeat if killed) and those that can recruit but a not story important. 20100818 18:31:50< fendrin> s/a/are 20100818 18:32:14-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.5-2.cable.virginmedia.com] has joined #wesnoth-dev 20100818 18:33:38< fendrin> s/not/"" 20100818 18:37:38< CIA-49> elias * r45856 /trunk/data/tools/wesnoth/blacklist.py: updated wmlunits addon blacklisting script 20100818 18:39:00< esr> looks like the new flags are 'ragged' and 'long'. zookeeper, any thoughts on systematic use of these? 20100818 18:39:06< zookeeper> fendrin, umm, ok. good thing we don't have any of those in mainline, then... 20100818 18:39:12< fendrin> esr: I have used the "long" for all player villages. Undead is used for Saurians and Trolls. Ragged for orcs. Knalgan and Loyalist should be easy to guess. 20100818 18:39:40< fendrin> zookeeper: Sure, there are multiple leaders in LoW. 20100818 18:39:59< esr> Right, then perhaps we should give the ragged flag to bandit factions? 20100818 18:40:02< zookeeper> esr, uh, no idea about long. i guess i'd use ragged for outlaws or other unorganized pests. 20100818 18:40:20< esr> I like using long for player villages. 20100818 18:40:30< zookeeper> fendrin, really? well, then you just have to make that distinction somehow. make a different coloured crown overlay or something. 20100818 18:40:48< Ivanovic> OUTSCH 20100818 18:41:00< Ivanovic> just tried to run 1.9.0 on the pandora 20100818 18:41:16< zookeeper> i have never looked at the long flag closely, so i can't say what it looks like in-game, but i wouldn't want to wire it in as the player flag everywhere too hastily... 20100818 18:41:17< esr> fendrin: What campaigns have you deployed the long flag in? 20100818 18:41:17< Ivanovic> not good, was not able to start the game, ran out of memory (the pandora has 256MB ram) 20100818 18:41:18< fendrin> zookeeper, esr: I needed a way to get the player a quick impression about which village is owned by the same team. Since colors change during the campaign I went with giving the player the long flag.. (Landar is not a constant side) I 20100818 18:41:57< fendrin> esr: Only LoW. 20100818 18:42:14 * zookeeper is afk 20100818 18:42:26< esr> fendrin: OK, I'll do the rest. Ragged flag to bandits, long flag for player sides. 20100818 18:43:12< zookeeper> just please don't add the long flag for any of "my" campaigns yet before i've had a chance to check it out properly... 20100818 18:43:21< fendrin> esr: Well, I think that will lead to a rebellion. Many developers will object. 20100818 18:43:33< esr> Oh? Why? 20100818 18:44:03< esr> They didn't object last time. Not that I heard, anyway. 20100818 18:46:15< fendrin> esr: The flag thing is sometimes planed well, regarding to make a scenario the best player experience. At least in some of my scenarios. I plan to have the player getting the things fast, not make mistakes because of ownership confusion. Changing everything to a unique thing may destroy some work. 20100818 18:46:41< esr> I don't understand. 20100818 18:49:04< timotei> Ivanovic: that's bad, isn't it 20100818 18:49:05< timotei> ? 20100818 18:49:08< fendrin> esr: Okay, let me explain. You can distinct sides by colors of the flags. But to determine if the village in question is owned by the team of the player or by an enemy team it is another information involved. 20100818 18:49:10< Ivanovic> really bad 20100818 18:49:16< timotei> :| 20100818 18:49:21< Ivanovic> oaky, starting was possible, but starting two brothers not 20100818 18:49:36< Ivanovic> with other words: it was eating memory alive when trying to create the cache 20100818 18:49:41< Ivanovic> this was no problem in 1.8 20100818 18:49:49< esr> fendrin: Yes. So what's wrong with using 'long' for player sides? 20100818 18:50:28< Ivanovic> when using 1.8 on my tesktop, creating the cache and starting two brothers on easy i got some 80MB on my desktop as memory usage regarding the system manager 20100818 18:50:44< Ivanovic> using 1.9.0 i get some 140MB right after starting two brothers 20100818 18:51:26< timotei> :| 20100818 18:51:31< fendrin> esr: I am fine to use "long" for player sides. But I don't know how other maintainers handle the flag issue. I guess everyone will have his own style since there is no standard handling for it defined. 20100818 18:52:10< esr> fendrin: Actually, there is a standard set of conventions. I created it during the last flag-assignment pass :-) 20100818 18:52:27< fendrin> esr: Uh, did you document it? 20100818 18:52:51< esr> fendrin: No, but you are right to pointy out that I should have. 20100818 18:53:37< timotei> hmm, fendrin aprox 66 mb is the plugin 20100818 18:53:41< timotei> the standalone version 20100818 18:53:47< fendrin> timotei: That is fine. 20100818 18:54:06< fendrin> timotei: I did guess it would be 100+ 20100818 18:54:22< fendrin> timotei: Eclipse is just a monster. 20100818 18:54:24< timotei> maybe I could try trim it even more, but first I want to have some functionality 20100818 18:54:34< timotei> fendrin: the part I hate is the dependecies chain 20100818 18:54:37< timotei> drives me crazy 20100818 18:54:37< timotei> :| 20100818 18:54:49< timotei> fendrin: it's not really a monster, but the dependecies 20100818 18:55:01< timotei> the simlpe not doing anything version, is 5 mb or so 20100818 18:55:31< fendrin> timotei: But we do much, don't we? 20100818 18:55:42< timotei> actually yes:( 20100818 18:55:45-!- Blueblaze [~Blueblaze@adsl-76-202-19-112.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100818 18:55:55< fendrin> timotei: The wesnoth mode is quite heavy. I have used plugins to eclipse that could do less. 20100818 18:56:12< timotei> wesnoth mode? from emacs? 20100818 18:56:35< fendrin> timotei: No, the eclipse wesnoth mode you coded. 20100818 18:56:41< CIA-49> elias * r45857 /trunk/data/tools/wesnoth/ (blacklist.py wmlparser2.py): fixed bug in broken-add-ons blacklist script. made wmlparser2 more resilient against non-utf8 input. 20100818 18:56:49< fendrin> timotei: I should have written "plugin". 20100818 18:57:40< timotei> oh 20100818 18:58:05< timotei> well, there can be improvements:) 20100818 18:58:16< fendrin> Ivanovic: Can we have a prominent download link for the standalone version of the eclipse wesnoth stand alone something? 20100818 18:59:10< Ivanovic> fendrin: this should be possible, though i don't know where to best put it at the moment 20100818 18:59:11-!- Gallaecio [~quassel@72.137.117.91.dynamic.mundo-r.com] has joined #wesnoth-dev 20100818 18:59:16< Ivanovic> so if you got a good idea, please tell me 20100818 19:00:01< fendrin> Ivanovic: Place it under "Wesnoth on the IPhone". 20100818 19:00:28< fendrin> So first stable, unstable, iphone, plugin 20100818 19:01:25< fendrin> Ivanovic: Call it: "UMC Development IDE" 20100818 19:04:12< fendrin> A link "Standalone Version" that leads to the download. And a link "Eclipse Plugin" that leads to install instructions for the "normal" Eclipse distribution. 20100818 19:08:18< CIA-49> elias * r45858 /trunk/data/tools/ (unit_tree/helpers.py wmlunits): fixed -C parameter to wmlunits being ignored sometimes 20100818 19:10:57< elias> Soliton: i can parse mainline units and 16 from all the 1.8.x addon eras with the 1.9.x wmlunits 20100818 19:12:08< elias> Soliton: 39 addons have parse errors though (and i made a script to auto-remove them :P) 20100818 19:12:44< elias> could automatically mail the parser error to the maintainer :) 20100818 19:13:43-!- Vorpal [~AnMaster@unaffiliated/anmaster] has quit [Ping timeout: 252 seconds] 20100818 19:14:37< Soliton> elias: that'd be cool, especially now that they're original wesnoth errors. 20100818 19:14:45< CIA-49> elias * r45859 /trunk/data/tools/unit_tree/helpers.py: accidentally had made wmlunits a bit verbose 20100818 19:16:46-!- Upthorn [ogmar@adsl-75-26-172-8.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 276 seconds] 20100818 19:18:28-!- Blueblaze [~Blueblaze@adsl-76-202-19-112.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20100818 19:19:03-!- Vorpal [~AnMaster@unaffiliated/anmaster] has joined #wesnoth-dev 20100818 19:19:53< Ivanovic> fendrin: what do you think of just having such a "UMC Development IDE" section on the downloads pag 20100818 19:19:54< Ivanovic> e 20100818 19:20:01-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20100818 19:20:09< Ivanovic> and i place a link on the frontpage that goes right to this section on the downloads page 20100818 19:20:14-!- prkc [~negusnyul@C3E4C0D8.dsl.pool.telekom.hu] has quit [Remote host closed the connection] 20100818 19:20:20< Ivanovic> there you can link to install instructions and *whatever* 20100818 19:20:26< Soliton> elias: what do i need to setup 1.9 wmlunits? 20100818 19:20:48-!- prkc [~negusnyul@C3E4C0D8.dsl.pool.telekom.hu] has joined #wesnoth-dev 20100818 19:21:50< eleazar> fendrin: esr: think of the "long" flag as a fancy, elegant flag. It shouldn' 20100818 19:22:03< eleazar> ... t be used everywhere 20100818 19:22:06-!- Upth [~ogmar@adsl-75-26-172-8.dsl.scrm01.sbcglobal.net] has quit [Quit: Some message that is totally family friendly and work safe.] 20100818 19:22:27< esr> eleazar: I'm now thinking of using it for Elvish sides. 20100818 19:22:32< eleazar> but instead for factions like high royals and elves 20100818 19:22:40< eleazar> yeah 20100818 19:22:41< esr> Bingo. 20100818 19:23:04< elias> Soliton: http://paste.debian.net/84170/ 20100818 19:23:08< elias> that's what i tried 20100818 19:23:16< fendrin> Ivanovic: So the player needs to hit "and more" before the first notice? 20100818 19:23:18< elias> from within the 1.8 folder 20100818 19:23:23< Ivanovic> fendrin: no 20100818 19:23:30< esr> eleazar: It's be nice if we had a variant flag specifiically for orcs. Think you could come up with something? 20100818 19:23:36< Ivanovic> fendrin: i will place an extra section there for the thing, trust me 20100818 19:23:41< eleazar> i didn't name it "elvish flag" because i hope to have a *more* elvish flag eventually 20100818 19:23:47< elias> the argument to -C must be an absolute path, else ~/.wesnoth is used 20100818 19:23:48< Ivanovic> it will only link to the downloads page where you link *whatever* 20100818 19:24:20< elias> blacklist.py will then move everything from /data/add-ons to the broken folder until there are no more parse errors 20100818 19:24:27< eleazar> esr "ragged" was designed for orcs your mileage may vary 20100818 19:25:00< esr> eleazar: I was planning to use it for bandits and maybe orcs. 20100818 19:25:13< eleazar> i commit promising flags -- but i have enough on my plate now that i don't make 'em 20100818 19:25:29< fendrin> Ivanovic: Don't forget to mention that it needs wesnoth 1.9 to run. 20100818 19:25:43< Ivanovic> fendrin: i will not mention anything, this is up to you/timotei 20100818 19:25:59< Ivanovic> fendrin: i will only place the link on the frontpage in this top section with the other "prominent" downloads 20100818 19:26:05< eleazar> esr: it's a better fit than the generic flag 20100818 19:26:08< timotei> hmm, I'll update the readme 20100818 19:26:08< Ivanovic> you have to create a section on the downloads page 20100818 19:26:12< timotei> thanks for poiting out 20100818 19:26:18< esr> eleazar: Agreed. 20100818 19:26:22< timotei> Ivanovic, fendrin I'll make sure it write that) 20100818 19:26:32< eleazar> glad to see the new flags getting some attention 20100818 19:26:49< Ivanovic> just edit this page: http://wiki.wesnoth.org/Download 20100818 19:26:50< timotei> Ivanovic: http://wiki.wesnoth.org/Download here? 20100818 19:26:51< fendrin> Ivanovic: The download link should already mention the "for version 1.9". 20100818 19:27:08< fendrin> Ivanovic: only. 20100818 19:27:13< Soliton> elias: did -u change to -a? 20100818 19:27:24< Ivanovic> add some == UMC Development IDE == entry, write your stuff below, be done 20100818 19:27:26< fendrin> Ivanovic: I really want to avoid feedback from 1.8 users. 20100818 19:27:35< esr> eleazar: OK, then. Elves get long flag, bandits and orcs get ragged. On this pass I'll also try to make use of the knalgan variant for dwarvwa mire conisistent. 20100818 19:27:54< Ivanovic> fendrin: i won't add *ANY* information about the version of the UMC Development IDE on the frontpage 20100818 19:28:01< Ivanovic> fendrin: you will have to do so on the downloads page 20100818 19:28:09< elias> Soliton: no, to -C 20100818 19:28:09< shadowmaster> 1.9.0. 20100818 19:28:15< elias> Soliton: so it's consistent with wmlparser 20100818 19:28:16< Ivanovic> since it will just be a link to the downloads page, not a direct "download binary" link! 20100818 19:28:24< shadowmaster> I really wish you luck in this development cycle. 20100818 19:28:33< elias> -C is to override wesnoth --config-path and -D is to override wesnoth --path 20100818 19:28:40< elias> if you don't specify -C or -D those are used instead 20100818 19:29:08< elias> hm, wait, it's not consistent to wmlparser, that uses -a 20100818 19:29:25< Soliton> oh well, i'll figure this out later... 20100818 19:29:34< elias> but -a was already taken for --addons 20100818 19:29:51< fendrin> Ivanovic: Okay 20100818 19:30:08< shadowmaster> Ivanovic: I'd appreciate it if you didn't hilight me regarding releases unless you notice I have a bug assigned or something. 20100818 19:30:20< shadowmaster> it gets spammy and most of the time I don't have any constructive opinion :P 20100818 19:30:20< Ivanovic> shadowmaster: mkay 20100818 19:30:23< eleazar> esr: yeah in general -- i think there might be occasions where you might want to mix it up to distinguish two sides of the same race 20100818 19:30:36< esr> eleazar: I'll use judgment. 20100818 19:30:46< fendrin> Ivanovic: Please Link to http://wiki.wesnoth.org/Download#Eclipse_Plugin 20100818 19:34:48< fendrin> esr: Do you want to go over LoW as well? 20100818 19:35:28< esr> fendrin: Just to put in ragged flags for orcs, unless you've done that already. 20100818 19:36:02< Gambit> eleazar: I tried Wwf^Gvs (I thought it would look like a rice paddy) and it uses Ww^Gvs in the middle + Wwf's transitions. 20100818 19:36:57< eleazar> Gambit: the ford is currently constructed with an overlay 20100818 19:36:57< fendrin> esr: Yes, did that already. 20100818 19:37:33< Gambit> So it's not possible to have ford and an embellishment? 20100818 19:37:43< eleazar> Gambit: not the way it's currently set up 20100818 19:37:44< Gambit> When you say currently; does that mean it won't be like that forever? 20100818 19:37:52< shadowmaster> fendrin: do you have a moment? 20100818 19:38:02< CIA-49> esr * r45860 /trunk/data/ (22 files in 4 dirs): Use long and ragged flags appropriately in AOI, DW, DM. 20100818 19:38:03< fendrin> shadowmaster: Yes, sure. 20100818 19:38:19< eleazar> Gambit: i'd like to do the ford differently, but that's medium priority 20100818 19:38:43< Gambit> Okay. Thank you for explaining it to me. 20100818 19:40:02< Unnheulu> Gambit, why would you want a ford and an embellishment? :P 20100818 19:40:04-!- billynux [~billy@wesnoth/developer/billynux] has joined #wesnoth-dev 20100818 19:40:11< Unnheulu> It would just look...eww 20100818 19:40:17< Gambit> Unnheulu: Rice 20100818 19:40:50< Unnheulu> Uh? 20100818 19:41:01< shadowmaster> aren't rice farms more like swamps? 20100818 19:42:02< Gambit> shadowmaster: The new ford looks like really shallow muddy water. 20100818 19:42:15< Gambit> And Ss is too reedy for that purpose. 20100818 19:42:47-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20100818 19:43:32< Gambit> It's no biggy though. I'll just find something (on land) to be a cheap, high yield, food. 20100818 19:44:25< Gambit> Like Gd^Gvs == wheat or something. 20100818 19:46:31-!- negusnyul [~negusnyul@dsl5402083B.pool.t-online.hu] has joined #wesnoth-dev 20100818 19:46:44-!- prkc [~negusnyul@C3E4C0D8.dsl.pool.telekom.hu] has quit [Ping timeout: 265 seconds] 20100818 19:48:08< billynux> Gambit, I've been unable to get to the part where I have the option to upload the add-on 20100818 19:48:21< billynux> Gambit, I copied your .pbl and folder to my data directory 20100818 19:48:41< Gambit> billynux: I removed the passphrase from copy I sent you. 20100818 19:48:42< billynux> but once I logged to the add-ons server I didn't see the option to upload my add-on 20100818 19:48:44< Gambit> Maybe that's why? 20100818 19:49:02< Gambit> billynux: You're going to it in game? 20100818 19:49:12< billynux> Gambit, I wouldn't know, Soliton managed to reproduce the bug on his own 20100818 19:49:27< billynux> Gambit, ? -> couldn't parse 20100818 19:49:47< CIA-49> eleazar * r45861 /trunk/images/buttons/ (8 files): better arrow buttons for story screen navigation, re: #16217. 20100818 19:49:49< Gambit> What? 20100818 19:49:50< billynux> and I'm at the university right now, so I won't be able to log to the add-ons server :( 20100818 19:49:58< Gambit> Oh. 20100818 19:50:03< billynux> :) 20100818 19:50:27< CIA-49> esr * r45862 /trunk/data/campaigns/Delfadors_Memoirs/scenarios/ (17 files): More custom flags for DM. 20100818 19:50:32< Gambit> I was just wondering when you said you "logged in" if that meant you were going to it from the main menu of the game, or some other way. 20100818 19:51:13< Gambit> Though I guess the bug is with the game, so that question made no sense. 20100818 19:51:16< billynux> shadowmaster, maybe you can help: "In order to be able to upload my own add-on I would 1- Add the .pbl + folder in datadir/add-ons, 2- Connect to the add-ons server, 3- Find the option to upload it (probably at the bottom) ? 20100818 19:51:28< Gambit> billynux: Yes 20100818 19:52:09< billynux> Gambit, yes... I connect doing Main Menu/Add-ons/Connect 20100818 19:52:30< billynux> The screen only says about getting add-ons, so regardless of the bug this shouldn't be the way to do this :) 20100818 19:52:35< billynux> but that is secondary 20100818 19:52:47< Gambit> billynux: You might need to add a passphrase to the pbl 20100818 19:52:50< Gambit> I left it blank. 20100818 19:52:57< Gambit> Maybe that's why the option didn't show up? 20100818 19:53:05< billynux> ah... I see 20100818 19:53:15< billynux> too bad I can't check that now 20100818 19:53:58< shadowmaster> billynux: regarding 1, it can be in userdatadir/data/add-ons/Addon_Name/_server.pbl as well 20100818 19:54:46< shadowmaster> and the directory isn't required if the add-on can be fit in a single WML file as userdatadir/data/add-ons/Addon_Name.cfg 20100818 19:55:12< billynux> shadowmaster, "can be" or "should be"? I'm at /home/billy/.wesnoth1.9/data/add-ons and have The_Empire_Builder.pbl The_Empire_Builder (folder) 20100818 19:55:49< shadowmaster> billynux: "can". The preferred option is using Addon_Name/_main.cfg and Addon_Name/_server.pbl 20100818 19:56:17< shadowmaster> Addon_Name.cfg and Addon_Name.pbl are prone to confusion for everyone involved, including mainline devs trying to diagnose security bugs. 20100818 19:56:24< shadowmaster> I fall in the latter category. 20100818 19:56:42< billynux> ok 20100818 19:56:47-!- iwaim [~iwaim@ns1.alib.jp] has joined #wesnoth-dev 20100818 19:57:26< shadowmaster> I'd like to split the add-ons download/update and upload lists into two different modules at some point. 20100818 19:57:51< shadowmaster> In fact, I have some code here I am supposed to clean-up and continue writing, but my motivation levels are negative already. 20100818 19:57:55< zookeeper> nice. on the latest trunk win build, memory usage peaked temporarily at 300mb when starting TB. once it starts up, it drops back to about 145. 20100818 19:58:30< shadowmaster> who did tidy up the storyscreen buttons, btw? 20100818 19:58:39< Ivanovic> i'd guess that it would make sense if silene had a look at the parser or whatever requires the huge amounts of memory 20100818 19:59:31< billynux> Ivanovic, I saw you released 1.9. Bugs I need to look at are: 1- Uploading an add-on and 2- UI is frozen while attempting to connect :( 20100818 19:59:37< timotei> shadowmaster: silene iirc did 20100818 20:00:34< billynux> Ivanovic, 2- Is because I need to use the threading::waiter& parameter from network.hpp <- mordante ^ 20100818 20:00:51< timotei> I'm out good night 20100818 20:01:38< billynux> night timotei 20100818 20:01:52< timotei> oh great 20100818 20:02:11< timotei> ok, who's guilty? me? git? or windows? 20100818 20:02:43-!- silene [~plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20100818 20:03:41< timotei> A checksum mismatch occurred: Base checksum mismatch on '/trunk/utils/java/org.wesnoth/org.wesnoth.product': 20100818 20:04:02< timotei> hmm, esr I think you have a point on ... the md5 stuff:( 20100818 20:04:31< timotei> but where can I check it/change it? 20100818 20:06:10< shadowmaster> silene: you did tidy up the storyscreen buttons? 20100818 20:06:38< silene> i'm no graphist, how would i? 20100818 20:06:52< shadowmaster> but you are a coder :P 20100818 20:06:53< timotei> the positioning 20100818 20:07:04< Ivanovic> hi silene 20100818 20:07:05< shadowmaster> I'm not talking about the graphics, but the buttons layout and functions. 20100818 20:07:17< silene> shadowmaster: yes, i did 20100818 20:07:25< Ivanovic> silene: would be really *great* if you had a look at wesnoth memory usage especially when cache is created 20100818 20:07:28< shadowmaster> at the beginning of 1.9.0-svn, a bunch of functionality appeared and cluttered up that interface area 20100818 20:07:51< silene> Ivanovic: why are you asking me? why don't you ask boucman about the new terrain rules? 20100818 20:07:53< Ivanovic> silene: using 1.9.0 on the pandora is not possible because it needs more than available memory 20100818 20:07:54< shadowmaster> silene: so, any particular reason the back/next buttons aren't just adjacent to the skip button in the same row? 20100818 20:08:23< Ivanovic> silene: because you have done huge amounts of speed optimizations, maybe you manage some of those in regards to memory usage, too 20100818 20:08:23< silene> shadowmaster: not sure, i think that's what eleazar asked for 20100818 20:08:24< Ivanovic> ;) 20100818 20:08:59< shadowmaster> silene: okay. 20100818 20:09:21< eleazar> shadowmaster: do you mean all 3 buttons in a single row? 20100818 20:09:32< shadowmaster> yes 20100818 20:09:33< silene> Ivanovic: if you want back reasonable memory usage, i would suggest you drop the 1.9 terrain code and use the 1.8 one for pandora 20100818 20:09:39< shadowmaster> kind of like Windows' wizards thingies 20100818 20:10:42< eleazar> this tends to use space better, especially on small screens 20100818 20:11:12< eleazar> the arrow buttons should be bigger 20100818 20:11:47< shadowmaster> hmmm, no. They are okay as they are :P 20100818 20:11:58< shadowmaster> larger buttons would look rather ugly. 20100818 20:12:11< shadowmaster> although maybe you could increase their width 20100818 20:12:21< eleazar> that's what i mean 20100818 20:12:26< eleazar> wider 20100818 20:12:32< eleazar> same hight as a normal button 20100818 20:12:39< shadowmaster> okay, my bad, I assumed increased height and width 20100818 20:12:51< eleazar> look at the commit i just made if you are worries 20100818 20:12:57< eleazar> s/worried 20100818 20:13:21< shadowmaster> ahh, r45861 20100818 20:13:30< shadowmaster> I really need to pay more attention to the svn repo 20100818 20:15:19< CIA-49> timotei * r45863 /trunk/utils/java/org.wesnoth/ (2 files in 2 dirs): eclipse plugin: add some new items in the main menu 20100818 20:15:22-!- Ivanovic changed the topic of #wesnoth-dev to: released 1.9.0, announcing "soon" | 138 bugs, 287 feature requests, 12 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100818 20:15:23< timotei> ah at last 20100818 20:15:27< timotei> I'm really out 20100818 20:15:27< timotei> bye 20100818 20:15:46-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20100818 20:15:57< CIA-49> silene * r45864 /trunk/src/titlescreen.cpp: Fixed tip buttons causing the end screen to appear. (Fix for bug #16478.) 20100818 20:20:39< CIA-49> silene * r45865 /trunk/src/storyscreen/controller.cpp: Wired in new storyscreen buttons. (Fix for bug #16217.) 20100818 20:25:51< CIA-49> silene * r45866 /branches/1.8/src/titlescreen.cpp: 20100818 20:25:51< CIA-49> Fixed tip buttons causing the end screen to appear. (Fix for bug #16478.) 20100818 20:25:51< CIA-49> Backported from trunk r45864. 20100818 20:26:31-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Ping timeout: 258 seconds] 20100818 20:29:41-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100818 20:30:30-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100818 20:30:48< Unnheulu> Blargh, wooden bridges still acting weirdly in trunk (on tutorial >.>) 20100818 20:39:35-!- billynux [~billy@wesnoth/developer/billynux] has quit [Quit: Leaving] 20100818 20:46:31-!- ultram [~ultram@p54B11C3A.dip.t-dialin.net] has quit [Quit: Leaving] 20100818 20:53:32< shadowmaster> I have discovered a more optimal way to manage my multiple git-svn working dirs 20100818 20:53:39< shadowmaster> http://wesnoth.pastebin.com/WjWeL660 20100818 21:00:06-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Ping timeout: 245 seconds] 20100818 21:01:32-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100818 21:06:50-!- crimson_penguin [~ben@64.201.60.211] has joined #wesnoth-dev 20100818 21:06:50-!- crimson_penguin [~ben@64.201.60.211] has quit [Changing host] 20100818 21:06:50-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100818 21:07:11-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Ping timeout: 245 seconds] 20100818 21:13:31< stikonas> Ivanovic: there are some strings in wesnoth textdomain that doesn't belong there 20100818 21:13:55< stikonas> e.g. female^heals Kalenz +4 20100818 21:14:08< stikonas> shoudn't these belong to campaigns? 20100818 21:14:34< Ivanovic> stikonas: for the moment i don't care *at all* about the trunk strings 20100818 21:14:48< Ivanovic> and translators should not touch those yet either, since it is very much work in progress 20100818 21:15:04< stikonas> ok 20100818 21:15:36< Ivanovic> in fact there are even *intentionally* untranslateable strings left 20100818 21:15:44< Ivanovic> simply because that mess is going to change a lot 20100818 21:16:11< Ivanovic> what you can already work on is dead water since it should be in a reasonable state and is new anyway 20100818 21:16:56< shadowmaster> Ivanovic: you should care. 20100818 21:17:10< shadowmaster> since you said there's no easy way to move strings from one textdomain to another once translated 20100818 21:17:21< Ivanovic> shadowmaster: so what, the translation is lost, and? 20100818 21:17:35< shadowmaster> :( 20100818 21:17:38< Ivanovic> shadowmaster: bad luck since i explicitly told translators already that working on trunk can be futile 20100818 21:17:48< shadowmaster> too bad. 20100818 21:18:20< zookeeper> fendrin, ^ sounds like your mistake 20100818 21:23:33< Ivanovic> silene: regarding "using the old terrain stuff for 1.9.0 on the pandora": that would basically force me to either completely rely on the old terrain graphics, which would suck since the new terrains are one of the major improvements, or merge *lots* of wml files by hand, right? 20100818 21:23:51< Ivanovic> silene: or is the change that results in the increased memory usage c++ only? 20100818 21:25:02< silene> Ivanovic: no, i think it's a combination of c++ and wml; so yes, that would mean going back to 1.8 terrains; i don't have any constructive suggestion for now; that's why i was suggesting to ask boucman 20100818 21:25:14< Ivanovic> silene: okay 20100818 21:25:54< Ivanovic> silene: in general it feels to really take ages to generate the "normal" cache or something like this 20100818 21:26:12< Ivanovic> it basically crashes after some ~15% of the bar when loading two brothers 20100818 21:27:02< Ivanovic> and interestingly this loading time till there does already take by far longer than completely loading two brothers on the pandora in 1.8.4 20100818 21:27:59< zookeeper> doesn't sound very feasible to try to mix 1.8 terrains with data otherwise from trunk, considering the terrain code changes and additions and all 20100818 21:28:40< silene> Ivanovic: have you tried using the cache from your main computer? 20100818 21:28:51< CIA-49> esr * r45867 /trunk/data/campaigns/ (79 files in 5 dirs): Custom flags for EI, HttT, NR. 20100818 21:32:29< Ivanovic> silene: will try so now 20100818 21:32:40< Ivanovic> at least it does exit in "reading files and creating cache" 20100818 21:32:59< Ivanovic> now i am using a package with the param --log-info=all 20100818 21:33:25< zookeeper> esr, i guess you missed my just please don't add the long flag for any of "my" campaigns yet before i've had a chance to check it out properly... 20100818 21:33:46< esr> zookeeper: Crap.. I did. 20100818 21:33:59< esr> Which ones should I leave alone? 20100818 21:34:11< zookeeper> i'll let you know later if i want it reverted ;) probably not, but i guess there's a slight chance 20100818 21:34:16-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20100818 21:34:50< zookeeper> esr, TRoW, TSG, SoF, SotBE 20100818 21:34:51< esr> zookeeper: Noted. 20100818 21:35:21< zookeeper> i mean, i don't mind you changing the flags of allies and enemies, the thing i'm unsure about is the player's flag 20100818 21:35:30< esr> Ahhh. 20100818 21:36:31< zookeeper> so feel free to do whatever tweaks you want to the non-side1 flags 20100818 21:37:09< esr> Well, (1) I haven't committed any changes to TRoW, TSG, SoF, SotBE yet, (2) I wasn't planning on changing any player flag in those except to make the player flag in SoF the knalgan variant(because it's dwarves). 20100818 21:38:18< zookeeper> (1) yeah, i was specifically just listing the ones you hadn't touched yet ;) 20100818 21:38:40< zookeeper> (2) is fine by me 20100818 21:39:12< Ivanovic> silene: exactly the same happens with existing cache files, crashes when almost reaching the "reading files and creating cache" text (using 800x480 with the --smallgui option) 20100818 21:39:14< fendrin> Ivanovic, zookeeper: Where did I cause a translation mess? I am deply sorry. 20100818 21:39:22 * zookeeper remembers when all we had was a single crappy flag with a horrible animation just bouncing back and forth between _2_ frames 20100818 21:39:30< esr> Let's see...I changed the player flaf in HttT to "long", because Haldric's side is bnoth elvish and royal. 20100818 21:39:34< zookeeper> fendrin: 20100818 21:39:35< zookeeper> Ivanovic: there are some strings in wesnoth textdomain that doesn't belong there 20100818 21:39:38< zookeeper> e.g. female^heals Kalenz +4 20100818 21:40:03< shadowmaster> I remember the shyde spinning endlessly playing her healing animation every turn if she had many adjacent injured units 20100818 21:40:10< esr> I =changed the player flag in EI to "loyalist" because he is one. 20100818 21:40:16 * Rhonda can just shake her head in disbelieve. 20100818 21:40:18< shadowmaster> it was implemented as a hlo IIRC 20100818 21:40:41< Rhonda> 17:19 try launching them from console 20100818 21:40:47< Rhonda> 17:20 i did there doesn't seem any noticable difference 20100818 21:41:13< Rhonda> Either ultram is doing strange things, blatantly lying, or blind. 20100818 21:41:15< fendrin> zookeeper: So the file abilites.cfg is belonging to core instead of LoW, right? 20100818 21:41:39< silene> Ivanovic: to give you some orders of magnitude, consider the cache generated for the test scenario; it has 440k lines (not counting the ones for metadata); among them, 342k lines are for terrains; in other words, in trunk, 78% of the cache is dedicated to terrains 20100818 21:41:41< zookeeper> fendrin, umm, i don't know, i haven't looked at it. i just pointed you to it 20100818 21:42:02< Rhonda> wesbot: seen noy 20100818 21:42:02< wesbot> Rhonda: Queried user last spoke 1d 12h ago. noy is currently here and on the channels #wesnoth and #wesnoth-umc-dev. 20100818 21:42:08< fendrin> Ivanovic: Is trunk open to fix it? 20100818 21:42:16< Ivanovic> fendrin: of course it is 20100818 21:42:16< loonycyborg> Ivanovic: 1.9.0 windows installer is uploaded. 20100818 21:42:30< Ivanovic> silene: wait, will post you the run logs using --loginfo=all 20100818 21:44:58< eleazar> Unnheulu: what's wrong with the bridges in the tutorial? 20100818 21:45:02< eleazar> they look normal to me 20100818 21:45:10< Ivanovic> silene: http://files.wesnoth.org/ivanovic/pndrunwesnoth-1.9.out 20100818 21:45:25< Ivanovic> the beginning and the end of the file are from the "package system" that the pandora uses 20100818 21:47:43< Unnheulu> eleazar, second scenario 20100818 21:48:01< Unnheulu> Its probably a wml error, because there is a tile of water on both ends of the bridge 20100818 21:48:06< Unnheulu> But the tile is a bridge 20100818 21:48:44< eleazar> it looks right to me 20100818 21:48:52< eleazar> thought my binary is a day or 2 old 20100818 21:49:30< Unnheulu> I'm talking about r45864 20100818 21:49:49< eleazar> will check latest.... 20100818 21:50:37-!- dtiger [~dtiger@dynamic-vpdn-93-125-67-196.telecom.by] has quit [Remote host closed the connection] 20100818 21:51:39< eleazar> Unnheulu: can i see a screenshot? 20100818 21:52:32< silene> Ivanovic: to be fair, i should give you the 1.8 numbers so that you can compare; in 1.8, terrains amount to 24k lines, which is 21% of the cache; to summarize, terrain wml has been multiplied by 15, so you shouldn't wonder that your pandora is unable to load it now 20100818 21:52:35< Unnheulu> Sure 20100818 21:52:49< Unnheulu> scenario 2 20100818 21:53:00< Ivanovic> silene: WOW 20100818 21:53:01< shadowmaster> the test scenario's drawing performance here is unbearable 20100818 21:53:06< Ivanovic> that is a *huge* difference 20100818 21:53:30< CIA-49> fendrin * r45868 /trunk/data/campaigns/Legend_of_Wesmere/utils/abilities.cfg: LoW: Fixed a file not belonging in the right textdomain. 20100818 21:53:39< shadowmaster> idle: 18-22 fps. scrolling: ~5 fps 20100818 21:54:10< shadowmaster> okay, it's the compositing WM fault 20100818 21:54:25< shadowmaster> idle ~45 fps, scrolling ~40 fps 20100818 21:54:56< CIA-49> esr * r45869 /trunk/data/campaigns/Sceptre_of_Fire/scenarios/ (12 files): 20100818 21:54:56< CIA-49> Cudstom flags for SoF. Commmitted as a unit in case zookeeper 20100818 21:54:56< CIA-49> decides he wants top back it out. 20100818 21:55:03< shadowmaster> on a watery map, idle ~18 fps 20100818 21:55:04< Unnheulu> eleazar, http://www.jonespenarth.me.uk/~ieuan/wesnoth.png 20100818 21:55:14< Unnheulu> Its probably something for bouncman tbh 20100818 21:55:17< shadowmaster> scrolling is the same 20100818 21:55:29< shadowmaster> startup with -t takes really long 20100818 21:55:43< shadowmaster> ah, only if the cache is bad 20100818 21:56:12< shadowmaster> 20100818 15:55:59 error filesystem: Could not open '/home/shadowm/.wesnoth-1.9/persist/demo.cfg' for reading. 20100818 21:56:20< shadowmaster> someone forgot to make directories following my rules 20100818 21:56:39< shadowmaster> Upthorn? 20100818 21:56:43< eleazar> Unnheulu: some of your terrain images are several weeks out of date 20100818 21:56:50< Unnheulu> eleazar, hmm? 20100818 21:56:53-!- Espreon|Wii [47af4857@wesnoth/developer/espreon] has joined #wesnoth-dev 20100818 21:57:22< Unnheulu> That's r45864 though :/ 20100818 21:58:43< shadowmaster> Unnheulu: how can you tell? 20100818 21:58:49< eleazar> that "road" terrain with the big grey cobbles -- that's is not in trunk 20100818 21:58:50< shadowmaster> whayt does wesnoth --version say? 20100818 21:59:04< Unnheulu> shadowmaster, look at window title 20100818 21:59:21< Unnheulu> I play wesnoth in windowed (fullscreen+dual monitors+xfce doesn't work) 20100818 21:59:24< shadowmaster> what does it say at startup about the data dir location then? 20100818 21:59:30< eleazar> Unnheulu: ahh, you have old should be deleted image files still in existance 20100818 21:59:36< Unnheulu> Battle for Wesnoth v1.9.0+svn (45864) 20100818 21:59:44< Unnheulu> eleazar, ie, make clean? 20100818 21:59:48< eleazar> do "SVN stat" on the terrain folder 20100818 22:00:00< shadowmaster> eleazar: you mean svn st/status 20100818 22:00:14< shadowmaster> but no, make clean has nothing to do with data files and you haven't answered my last question Unnheulu 20100818 22:00:20< fendrin> Unnheulu: You may also have misbehaving addons installed that do overwrite some of the core terrain macros. 20100818 22:00:23< Unnheulu> shadowmaster, what was that? 20100818 22:00:31< shadowmaster> 15:59:24 what does it say at startup about the data dir location then? 20100818 22:00:43< Unnheulu> shadowmaster, ah 20100818 22:01:00< Unnheulu> /usr/local/share/wesnoth 20100818 22:01:14< Unnheulu> fendrin, no add-ons installed 20100818 22:01:20< shadowmaster> Unnheulu: let me guess, that path is outdated 20100818 22:01:31< shadowmaster> you should try running it from your svn checkout, not installing 20100818 22:02:12< Unnheulu> Is there a debug command to switch to scenario 2 in the tutorial? 20100818 22:02:21< eleazar> "next_level" 20100818 22:02:24< shadowmaster> no, because there's no scenario 2 20100818 22:02:33< eleazar> shadowmaster: yes there is 20100818 22:02:47< shadowmaster> it doesn't work for me. 20100818 22:02:51< shadowmaster> it makes wesnoth quit instead 20100818 22:03:35< Unnheulu> Rescreenshotting 20100818 22:04:09< Unnheulu> It looks the same? 20100818 22:05:22< Unnheulu> eleazar, sure they're out of date? :P 20100818 22:05:29< eleazar> absolutely 20100818 22:05:48< eleazar> i replaced that grey stone path 20100818 22:06:05< eleazar> you have new files on top of old files 20100818 22:06:07-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100818 22:06:08< Unnheulu> Yeah, that's the one I've been hilighting you about :P 20100818 22:06:10< shadowmaster> Unnheulu: never question a developer. 20100818 22:06:19< Unnheulu> shadowmaster, sorry... 20100818 22:06:34< eleazar> sometimes new terrains have few images, as in the case of this path 20100818 22:06:49< eleazar> the old grey images that should have been deleted weren't 20100818 22:07:20< eleazar> presumably something similar is happening with the bridge, though i don't know exactly how boucman renamed everything 20100818 22:08:02< eleazar> delete all your terrain images, and replace them from the trunk 20100818 22:08:07< fendrin> The new ford terrain gives me the impression of a dirty fluid being on top of normal water. Like oil on the sea. 20100818 22:08:28< eleazar> Unnheulu: that's how i would fix it 20100818 22:08:33< Unnheulu> Kay 20100818 22:09:21< Unnheulu> data/core/images/terrains I'm deleting, any other folders that would need to be deleted? 20100818 22:09:47< eleazar> not for terrain issues 20100818 22:09:57< Unnheulu> Ok :) 20100818 22:10:56< Unnheulu> svn up for that folder alone takes years... 20100818 22:11:05< Unnheulu> How long do you spend drawing that stuff? :P 20100818 22:11:15 * shadowmaster pulls Unnheulu's tongue 20100818 22:11:51< eleazar> 133 hours in the last couple months 20100818 22:12:07 * Unnheulu whistles 20100818 22:12:23< eleazar> most of that is wresting with WML and testing 20100818 22:12:36< eleazar> 1/3 or 1/4th is actually pixel-making 20100818 22:13:09< Unnheulu> Hmm? It's done via pixel-art? 20100818 22:13:35< eleazar> it's not vector 20100818 22:13:50< Unnheulu> Indeed, but raster != pixel art 20100818 22:15:57< eleazar> i don't ascribe to the retro art philosophy of "pixel art" -- though a lot of the detail is done with a 1 pixel brush 20100818 22:16:30-!- Upth [~ogmar@69.62.144.108] has joined #wesnoth-dev 20100818 22:16:30-!- Upth is now known as Upthorn 20100818 22:24:01< Crab_> Upthorn: take a look at the logs, it looks like that shadowmaster has found a bug for you 20100818 22:25:43< Unnheulu> eleazar, ah, works now 20100818 22:26:06< CIA-49> esr * r45870 /trunk/data/campaigns/Son_Of_The_Black_Eye/scenarios/ (14 files): Custom enemy-side flags for SoTBE. No player flag changes. 20100818 22:26:40< Unnheulu> And Rp works now : 20100818 22:26:43< Unnheulu> :/ 20100818 22:27:14-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100818 22:27:53< Unnheulu> Is it just me or a new snow-grass transition to? Wicked 20100818 22:28:31< Upthorn> shadowmaster: can you look ing /home/shadowm/.wesnoth1.9/ and see if persist exists? 20100818 22:28:54-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.5-2.cable.virginmedia.com] has quit [Quit: Ex-Chat] 20100818 22:29:45< Upthorn> it /should/ create the directory if it does not exist. For reading, it's not supposed to create the data file if it doesn't exist, but it is supposed to continue without error in that case. 20100818 22:30:36< shadowmaster> Upthorn: then why isn't the required mkdir call in filesystem.cpp ? 20100818 22:30:48< shadowmaster> and persist/ does exist 20100818 22:32:33< Crab_> Upthorn: take a look at get_wml_location function in filesystem.cpp -you might be able to adapt it to get the file locations. 20100818 22:32:34-!- West [~Administr@hd5e2754c.gavlegardarna.gavle.to] has joined #wesnoth-dev 20100818 22:32:34< Upthorn> shadowmaster: the call is in persist_context.cpp line 42 20100818 22:32:44-!- Espreon|Wii_ [47af4857@wesnoth/developer/espreon] has joined #wesnoth-dev 20100818 22:32:49< shadowmaster> Upthorn: move it to filesystem.cpp :P 20100818 22:32:58< shadowmaster> so that stuff can be at a centralized location 20100818 22:33:15-!- Espreon|Wii [47af4857@wesnoth/developer/espreon] has quit [Disconnected by services] 20100818 22:33:21< shadowmaster> notice the setup_user_data_dir() implementation 20100818 22:33:30-!- Espreon|Wii_ is now known as Espreon|Wii 20100818 22:33:52< Crab_> Upthorn: that function protects against ".." in paths and, also, returns empty string if file is not found. note that your get_persist_cfg_name doesn't do that. 20100818 22:34:10< Crab_> Upthorn: so, ` std::string cfg_name = get_persist_cfg_name(namespace_.root_); if (!cfg_name.empty()) { ` doesn't work as intended 20100818 22:34:13< Upthorn> shadowmaster: I was not aware of that requirement 20100818 22:35:00< Upthorn> shadowmaster: but I can correct that now 20100818 22:35:55< shadowmaster> it's not a requirement as much as an informal policy I instated 20100818 22:36:24< Crab_> also, as, "." is reserved character in the namespace syntax, current get_persist_cfg_name() implementation might not lead to security issues, but it's wise to check it out (is user able to trick wesnoth into opening any file ending in .cfg by crafting a specially prepared namespace like "/../../" ) ? 20100818 22:36:55< Upthorn> Crab_: a namespace of /../../ will return an invalid namespace error 20100818 22:36:57< CIA-49> esr * r45871 /trunk/data/campaigns/The_Hammer_of_Thursagan/scenarios/ (13 files): Custom flags for THoT. 20100818 22:37:01< Upthorn> because / is not allowed in namespace strings 20100818 22:37:14< Crab_> Upthorn: that's good. 20100818 22:37:46< Crab_> then, only the second issue remains (get_persist_cfg_name not returning an empty string on non-existing files) 20100818 22:38:49< Crab_> (that voids the if (!cfg_name.empty()) check and leads to wesnoth trying and failing while opening non-existing files, leading to errors in the log. ) 20100818 22:38:51< Upthorn> yeah, I'll have to figure that one out. let me look at get_wml_location and see what I can do with that. 20100818 22:40:18< Crab_> (I'd reuse the get_wml_location in get_persist_cfg_name, to fix this) 20100818 22:40:24< Crab_> ok 20100818 22:40:31< CIA-49> esr * r45872 /trunk/data/campaigns/Two_Brothers/scenarios/ (4 files): Custom flags for TB. 20100818 22:41:42-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100818 22:43:03-!- West [~Administr@hd5e2754c.gavlegardarna.gavle.to] has quit [Read error: Connection reset by peer] 20100818 22:43:29< CIA-49> ivanovic * r45874 /branches/1.8/po/ (wesnoth/fr.po wesnoth-trow/fr.po): updated French translation 20100818 22:43:33< CIA-49> ivanovic * r45873 /trunk/ (20 files in 19 dirs): updated French translation 20100818 22:43:46< Ivanovic> hi boucman 20100818 22:44:17< Ivanovic> boucman: you should read todays logs (especially your highlights as well as my messages about the memory usage stopping wesnoth-1.9* on the pandora) 20100818 22:44:18< Upthorn> Crab_: I can't do that without modifying get_persist_cfg_name or moving userdata/persist to userdata/data/persist 20100818 22:45:08< boucman> k 20100818 22:45:28< Upthorn> whereas http://wesnoth.pastebin.com/e2GpRHGT should work fine 20100818 22:46:20< Upthorn> since we don't want wesnoth to try to open a directory and read it like a file, either. 20100818 22:47:48< Crab_> Upthorn: note that sometimes we need a full name even if it doesn't exists... e.g. when we are saving a cfg 20100818 22:48:30< Upthorn> oh, right. That won't work then. 20100818 22:49:12< Crab_> it might, you can just add a bool parameter stating 'should we check if file exists or not' 20100818 22:50:26< Upthorn> what would probably be better, though, is changing "if (!cfg_name.empty()) {" to "if (file_exists(cfg_name)) {" 20100818 22:51:52< boucman> Ivanovic: m'kay... you have to understand that I don't work on the terrain engine, I'm only a user of the WML 20100818 22:52:09< boucman> we do have a much larger set of images, that might explain part of it... 20100818 22:52:15< Crab_> Upthorn: file_exists - Returns true if a file or directory with such name already exists. 20100818 22:52:21< Crab_> Upthorn: note the 'or directory' part 20100818 22:53:04< Crab_> so, something like `(file_exists(result) && !is_directory(result)) ` 20100818 22:53:25< Upthorn> yeah, that's exactly what I just did. 20100818 22:53:40< Crab_> that's why, for other filesystem operations, those checks are *inside* them and the caller code just checks for the name being empty or not. 20100818 22:54:30< Ivanovic> boucman: it explains zero at this stage 20100818 22:54:49< Ivanovic> no images are touched yes, just wml expansion 20100818 22:55:02< boucman> huh ? 20100818 22:55:39< Upthorn> Crab_: so how do those work when we need to create a new file? 20100818 22:56:20-!- shadowmaster [~ignacio@wesnoth/developer/shadowmaster] has quit [Disconnected by services] 20100818 22:56:31-!- shadowmaster [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100818 22:56:40-!- Grickit [~Gambit@pa-67-234-126-121.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100818 22:56:40-!- Grickit [~Gambit@pa-67-234-126-121.dhcp.embarqhsd.net] has quit [Changing host] 20100818 22:56:40-!- Grickit [~Gambit@unaffiliated/gambit] has joined #wesnoth-dev 20100818 22:57:04-!- fabi [~fabi@88-134-103-91-dynip.superkabel.de] has joined #wesnoth-dev 20100818 22:57:05-!- fabi [~fabi@88-134-103-91-dynip.superkabel.de] has quit [Changing host] 20100818 22:57:05-!- fabi [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20100818 22:57:10< Ivanovic> boucman: basically that happens before the cache is written as compressed file 20100818 22:57:16< Crab_> Upthorn: check savegame.cpp, mostly, just as you do, by constructing names on the fly when we just need them 20100818 22:57:17< Ivanovic> 20100818 21:35:29 info filesystem: Streaming /mnt/utmp/wesnoth-1.9/./data/core/team-colors.cfg for reading. 20100818 22:57:25< Ivanovic> the following line should have been this one: 20100818 22:57:28< Crab_> like `std::string fname(get_saves_dir() + "/" + name);` 20100818 22:57:34< Ivanovic> info filesystem: streaming /home/nils/.wesnoth-test/cache/cache-v1.9.0-9060ed340db010b6b07e894a86e258780c9f5050.gz for writing. 20100818 22:57:45< Upthorn> I think I actually started by copying that code 20100818 22:58:02-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Read error: Operation timed out] 20100818 22:58:02-!- Gambit [~Gambit@unaffiliated/gambit] has quit [Read error: Operation timed out] 20100818 22:58:10< Ivanovic> silene, boucman: is there a way to run the game without compressed cache / might it be that compressing the cache takes lots of ram for a short time? 20100818 22:58:27< loonycyborg> Good news everyone! ana doesn't compile with boost 1.44 . I've made a patch fixing that but it breaks with earlier boost versions. 20100818 22:58:29< Ivanovic> since eg zookeeper mentioned that for a short time while starting ram jumps to ~300MB and then is back down to 150MB 20100818 22:58:31< Crab_> Upthorn: they cheat in one place :) the code displays a list of saves, so, when we load a save, we know that it's there. 20100818 22:58:43< Ivanovic> loonycyborg: outsch 20100818 22:58:54< Crab_> Upthorn: but, for get_global_variable, we don't know if the file is there or not 20100818 22:59:01-!- Espreon|Wii [47af4857@wesnoth/developer/espreon] has quit [] 20100818 22:59:06< Crab_> Upthorn: so, the error msgs 20100818 22:59:27< boucman> Ivanovic: alink and I have something in mind to reduce the quantity of terrain macros during 1.9 development... but IIUC the problem is the size of WML post preprocessor, so i'm afraid that there isn't much we can do in 1.9.0 20100818 22:59:46< Ivanovic> boucman: sorry regarding the image comment, thought that the log-info=all also listed all image accesses 20100818 23:00:21< boucman> k... though I don't know if images are accessed during cash building... they might be.. alink would know 20100818 23:00:28< Ivanovic> boucman: currently i have the impression that the cause is actually writing back the cache to the disc 20100818 23:01:01< shadowmaster> loonycyborg: it works fine with 1.42 FTR 20100818 23:01:13< shadowmaster> so please don't break earlier versions than 1.44 20100818 23:01:19< shadowmaster> ;) 20100818 23:01:33< shadowmaster> and I also have 1.40 installed for some reason. 20100818 23:01:35< CIA-49> upthorn * r45875 /trunk/src/ (filesystem.cpp persist_context.cpp): Corrected a logic error when testing if a persistent config file exists, added creation of /persist directory to setup_user_data_dir. 20100818 23:01:51< Upthorn> shadowmaster: that should correct those errors in the log 20100818 23:01:58< Crab_> thanks 20100818 23:02:01< shadowmaster> okay. 20100818 23:02:04< Ivanovic> boucman: what really seems strange is that the wml expansion seems to work looking at http://files.wesnoth.org/ivanovic/pndrunwesnoth-1.9.out 20100818 23:02:06< shadowmaster> I'll test later at home, see you 20100818 23:02:22< Upthorn> if they don't... I will find out tonight when I turn my computer back on and check the logs. 20100818 23:02:31< Ivanovic> either the stuff from team-colors.cfg does kill it, creating the "writeable cache" does so, so something really strange is going on 20100818 23:02:31< boucman> Ivanovic: hmm, maybe you could simply gzip that file :P 20100818 23:02:47< Ivanovic> boucman: which file? 20100818 23:02:55< Crab_> Upthorn: note that you've still left create_directory_if_missing in persist_context.cpp - is that intended ? 20100818 23:03:01< boucman> the expanded cache it is able to generate 20100818 23:03:13< Ivanovic> boucman: no way to zip it 20100818 23:03:33< Ivanovic> boucman: since in the phase where it wants to write the cache (at least i assume that is the phase) does lead to "out of memory" 20100818 23:03:35< Crab_> Upthorn: e.g., the creation in filesystem.cpp is not enough to cover all cases ? 20100818 23:04:24-!- elvish_sovereign [~elvish_so@pool-108-2-86-247.phlapa.east.verizon.net] has joined #wesnoth-dev 20100818 23:06:30-!- Upthorn [~ogmar@69.62.144.108] has quit [Quit: this quit message is 100% guaranteed not to contain obscenity.] 20100818 23:07:25< Ivanovic> and looking at the plain file team_colors.txt i'd assume that it does not lead to a significantly increased ram usage 20100818 23:07:57-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Leaving.] 20100818 23:12:59-!- PeterPorty [~Pete@pc-235-252-120-200.cm.vtr.net] has joined #wesnoth-dev 20100818 23:22:38-!- knotwork [~markm@142.177.234.80] has quit [Read error: Connection reset by peer] 20100818 23:24:37-!- Greywhind [~Greywhind@fw-34-17.cs.brown.edu] has quit [Quit: leaving] 20100818 23:28:20-!- wesbot changed the topic of #wesnoth-dev to: released 1.9.0, announcing "soon" | 135 bugs, 286 feature requests, 12 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100818 23:33:59-!- silene [~plouf@wesnoth/developer/silene] has quit [Remote host closed the connection] 20100818 23:45:49-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]] 20100818 23:50:27-!- Sapient [~patrickp@wesnoth/developer/sapient] has joined #wesnoth-dev 20100818 23:50:53-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20100818 23:51:13-!- MeccaGod [~majs@h14n4fls31o279.telia.com] has quit [] 20100818 23:57:05-!- Greywhind [~Greywhind@pool-96-238-43-241.prvdri.fios.verizon.net] has joined #wesnoth-dev 20100818 23:59:31< boucman> night all 20100818 23:59:37-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] --- Log closed Thu Aug 19 00:00:09 2010