--- Log opened Sun Sep 27 00:00:34 2009 20090927 00:01:23-!- noy [n=Noy@wesnoth/developer/noy] has quit [] 20090927 00:03:44-!- Zarel [n=Zarel@warzone2100/developer/Zarel] has quit ["This computer has gone to sleep"] 20090927 00:05:44-!- Zarel [n=Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20090927 00:08:47-!- YogiHH [n=chatzill@d052212.adsl.hansenet.de] has left #wesnoth-dev [] 20090927 00:09:03< shadowmaster> so what are we going to do with http://www.wesnoth.org/forum/viewtopic.php?f=17&t=27159 ? is anyone interested or should I just close the thread ? 20090927 00:09:10< shadowmaster> s/I/someone/ 20090927 00:09:27< crimson_penguin> Soliton: Shouldn't be; I recompile everything every time, but I'll look 20090927 00:09:39< shadowmaster> I tend to think of the Website forum as the "Problems with the website, wiki, and forum (or new ideas for them) can be posted here" 20090927 00:09:42< shadowmaster> place. 20090927 00:09:55< shadowmaster> (oh wait, it is! but nobody seems to moderate it) 20090927 00:10:33-!- thespaceinvader [n=chatzill@wesnoth/artist/thespaceinvader] has quit ["night all"] 20090927 00:10:44< Soliton> move it to technical support? 20090927 00:10:44< crimson_penguin> Soliton: works for me 20090927 00:11:03< Soliton> crimson_penguin: ok, can you reply in that thread? 20090927 00:15:37< elias> Soliton: The [+era] is probably handled wrong by the WML parser 20090927 00:16:01< elias> Soliton: since I don't know what the [+tag] syntax does, chances are it's not implemented right :P 20090927 00:18:27< shadowmaster> [+tag] is a preprocessor syntax AFAIK 20090927 00:18:33< Soliton> elias: it just adds to the previous tag of that name, i think. 20090927 00:18:51< shadowmaster> and does that. 20090927 00:19:42< CIA-62> elias * r38826 /trunk/data/tools/unit_tree/helpers.py: [wmlunits] Ignore empty [era] tags, seems to fix at least one addon. 20090927 00:20:39-!- crimson_pinvin [n=ben@CPE001346f9a80d-CM0019475df22e.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20090927 00:20:42< elias> well, I don't think the Python parser has a way to find the last section with some name 20090927 00:20:51< elias> so not easy to add 20090927 00:21:13< elias> it might even be in a different file 20090927 00:21:43< crimson_pinvin> Soliton: sure 20090927 00:21:45< Soliton> well, it was already parsed so you can look for it, no? 20090927 00:21:58< elias> yes 20090927 00:22:09< Soliton> you have some partial WML tree by that time i imagine. 20090927 00:22:17< elias> indeed 20090927 00:23:50< Soliton> isn't [+units] used fairly often? i would have thought the python parser handles that right. 20090927 00:26:49< esr> Polishing pass on the unit descriiptions is done. I'm double-checking it and woill commit shortly. 20090927 00:30:23< elias> seems [+units] is used regularly without any preceding [units] 20090927 00:30:54< elias> so all I can do is replace the old [+ hack with a new one :) 20090927 00:31:54< Soliton> the preceding [units] is the mainline one. 20090927 00:32:27< Soliton> i guess that works a bit different for wmlunits. 20090927 00:32:55< Soliton> but you can just add it normally if there is no previous tag. 20090927 00:33:09< elias> yes, that's how i did it 20090927 00:33:09-!- crimson_pinvin_ [n=ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20090927 00:33:11< CIA-62> elias * r38827 /trunk/data/tools/wesnoth/wmlparser.py: [wmlunits] Python parser now handles [+tag] WML syntax correctly. 20090927 00:33:22< Soliton> nice. 20090927 00:36:11-!- crimson_penguin [n=ben@wesnoth/developer/crimsonpenguin] has quit [Read error: 110 (Connection timed out)] 20090927 00:38:18-!- ardesh [n=ardesh@port-92-195-58-124.dynamic.qsc.de] has joined #wesnoth-dev 20090927 00:39:01-!- crimson_pinvin [n=ben@wesnoth/developer/crimsonpenguin] has quit [Read error: 110 (Connection timed out)] 20090927 00:42:10< CIA-62> esr * r38828 /trunk/data/core/units/ (55 files in 12 dirs): A final pre-1.8 prose polish on the units subtree. 20090927 00:42:27< esr> OK, I'm ready for string freeze now. 20090927 00:46:27-!- zookeeper [n=l@wesnoth/developer/zookeeper] has quit [] 20090927 00:48:16-!- Aethaeryn [n=Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #Wesnoth-dev 20090927 00:50:30-!- Chusslove [n=Chusslov@brsg-d9bee436.pool.mediaWays.net] has joined #wesnoth-dev 20090927 00:57:10-!- loonycyborg [n=sergey@wesnoth/developer/loonycyborg] has quit ["Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz"] 20090927 00:57:42-!- loonybot [n=loonybot@wesnoth/bot/loonybot] has quit [Remote closed the connection] 20090927 01:01:11-!- cib0 [n=cib@p5DC42CBC.dip.t-dialin.net] has quit [Remote closed the connection] 20090927 01:05:58-!- gtsteel [n=gtsteel@CPE001346a3fd7f-CM00e06fb8be94.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20090927 01:18:04-!- ardesh_ [n=ardesh@port-92-195-4-46.dynamic.qsc.de] has joined #wesnoth-dev 20090927 01:21:26-!- Zarel [n=Zarel@warzone2100/developer/Zarel] has quit ["Leaving"] 20090927 01:23:33-!- ardesh [n=ardesh@port-92-195-58-124.dynamic.qsc.de] has quit [Read error: 60 (Operation timed out)] 20090927 01:32:02-!- elias [n=elias@allegro/developer/allefant] has quit ["Leaving"] 20090927 01:34:19-!- Blueblaze [n=nick@adsl-76-202-23-166.dsl.hstntx.sbcglobal.net] has quit [Remote closed the connection] 20090927 02:31:44-!- shadowmaster is now known as irmorelle 20090927 02:44:34-!- alink [n=alink@wesnoth/developer/alink] has joined #wesnoth-dev 20090927 02:46:23-!- ardesh_ [n=ardesh@port-92-195-4-46.dynamic.qsc.de] has quit [Remote closed the connection] 20090927 02:46:55-!- irmorelle is now known as Shadow_Master 20090927 02:54:05< CIA-62> alink * r38829 /trunk/ (changelog players_changelog): update changelogs 20090927 02:57:25-!- ancestral [n=masterpr@97-116-105-75.mpls.qwest.net] has joined #wesnoth-dev 20090927 02:57:37-!- ancestral [n=masterpr@97-116-105-75.mpls.qwest.net] has quit [Client Quit] 20090927 02:57:48-!- ancestral [n=masterpr@97-116-105-75.mpls.qwest.net] has joined #wesnoth-dev 20090927 02:57:51-!- Chusslove [n=Chusslov@brsg-d9bee436.pool.mediaWays.net] has quit [Read error: 110 (Connection timed out)] 20090927 02:59:55< CIA-62> alink * r38830 /trunk/data/themes/default.cfg: For tiny-gui, also use smaller font for the new terrain def% field 20090927 03:05:46< Soliton> alink: the bolding of names doesn't work so well. parts get cut off horizontally and ellipsis show even if the name should fit. 20090927 03:06:53< alink> ah, you mean with the bold, there is now sometimes not enough space ? 20090927 03:07:00< Soliton> also there seems to be no mouseover for ellipsis. not sure if that's new though. 20090927 03:07:19 * alink didn't touched ellipsis code 20090927 03:07:24< Soliton> well, rather the space is not calculated correctly. 20090927 03:07:41< Shadow_Master> crimson_pinvin_: http://gitorious.org/wesnoth-tc/wesnoth-tc 20090927 03:08:08< Shadow_Master> there I'll be updating it 20090927 03:08:13< alink> Soliton: ah this remind me an old bug with ellipsis. I thought it was already fixed. I check 20090927 03:10:58-!- ancestral_ [n=ancestra@97-116-105-75.mpls.qwest.net] has joined #wesnoth-dev 20090927 03:11:43-!- ancestral [n=masterpr@97-116-105-75.mpls.qwest.net] has quit [Remote closed the connection] 20090927 03:11:43-!- ancestral_ is now known as ancestral 20090927 03:13:32-!- Crab_ [i=crab@wesnoth/developer/crab] has joined #wesnoth-dev 20090927 03:14:17< alink> Soliton: I don't see any ellipsis bug. In sidebar, when the name just fit, it's simply rendered. When it doesn't fit, then ellipsis are used and tooltip works. The only flaw that i see is that too much space is reserved for the "... ". Is it your bug? 20090927 03:15:46< Soliton> yes, that's what i mean. maybe the name field in the theme is just smaller than it could be. 20090927 03:16:08< Soliton> and tooltips definately don't work here. 20090927 03:16:50< alink> and other sidebar tooltip works ? 20090927 03:17:41< Soliton> aha, they do work as soon as i rename the unit. 20090927 03:17:48< alink> because this name tooltip is not related to the ellipsis 20090927 03:18:43< Soliton> so if you recruit a unit and hover over the name you get a tooltip? 20090927 03:18:45-!- Espreon [n=espreon@wesnoth/developer/espreon] has quit ["WRYYYYYYYYYYYYYYYYYYYY!"] 20090927 03:19:32< alink> in test-scenario, yes 20090927 03:19:34< Soliton> hmm, now the tooltip of an already renamed unit is gone again... 20090927 03:19:55< Soliton> what theme do you use? 20090927 03:19:59< Soliton> i'm using dfool. 20090927 03:20:10< alink> ah, i am using default 20090927 03:20:58< Soliton> hmm, yeah with default it seems to work fine. 20090927 03:21:20< Soliton> i guess the flag before the name might screw things up. 20090927 03:22:06< alink> there is a space reserved left to name for status 20090927 03:22:39< alink> check a poisoned unit to see if the cutted part has the same size of status icon 20090927 03:23:48< Soliton> right to the name, yeah. 20090927 03:24:07< alink> yeah, if there is a status icon, the ellipsis seems accurately used 20090927 03:24:14< alink> yes right, sry 20090927 03:25:45< alink> i see your tooltip bug for dfool. seems to be for short name only. 20090927 03:25:51< Soliton> i guess the height issue comes from the height of the flag. 20090927 03:26:17-!- Espreon [n=espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20090927 03:26:34< alink> ah no, i tack back, not linked to name size 20090927 03:27:08< Soliton> try with names with a g. i think if the lower part of the g is correctly visible you also get a tooltip. 20090927 03:27:31< Soliton> if the field under the name overlaps the tooltip is gone. 20090927 03:27:54< Soliton> don't ask me what triggers that to change though... 20090927 03:28:03< Soliton> a rename gets the name on top again though. 20090927 03:28:28< alink> it's true that in the past i often had theme killing tooltips when overlaping 20090927 03:31:32< Soliton> i guess it'd be best to move the flag and status icons somewhere else. that'd probably fix it. 20090927 03:33:42< alink> also there is not much space for name there 20090927 03:34:16< alink> maybe move status icons next MP? seems to be the same space 20090927 03:35:05< alink> mmh perhaps 10MP units will take to much space 20090927 03:37:56-!- Espreon [n=espreon@wesnoth/developer/espreon] has quit ["WRYYYYYYYYYYYYYYYYYYYY!"] 20090927 03:39:15-!- Espreon [n=espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20090927 03:41:41< alink> the real solution is probably to allow overlapping tooltip areas, and in the intersection, just show the first one. 20090927 03:42:04< alink> because this theme tooltip bug has often bite in the past 20090927 03:44:06-!- noy [n=Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20090927 03:49:41< alink> yes my quick change fix this tooltip bug, but now i must study the algorithm to check if i am not piling tooltips (and just show the last onr) instead of update them 20090927 03:49:52< alink> s/onr/one 20090927 03:50:35< CIA-62> crab * r38831 /trunk/data/campaigns/Legend_of_Wesmere/scenarios/03_Kalian.cfg: 20090927 03:50:35< CIA-62> temporary workaround to bug #14373 - revert part of r38532 - will allow to 20090927 03:50:35< CIA-62> release 1.7.6 with not-buggy LoW 3. Proper fix is almost done, but needs much 20090927 03:50:35< CIA-62> more testing than is feasible before 1.7.6 release, so I'll commit it after that 20090927 03:50:35< CIA-62> release. 20090927 03:53:23-!- Crab_ [i=crab@wesnoth/developer/crab] has left #wesnoth-dev [] 20090927 03:54:24-!- ardesh [n=ardesh@port-92-195-4-46.dynamic.qsc.de] has joined #wesnoth-dev 20090927 03:59:28< alink> mmh, maybe more work than i thought. these theme tooltips (badly) don't use handles, it's why it just erases areas, there is currently no other way to access them 20090927 04:00:51< Soliton> well, don't worry about it. that stuff needs to be rearranged anyway. 20090927 04:03:25< alink> yeah, it's just that this tooltip bug often annoyed me, but if i don't find a quick fix, then i will not fix it now. 20090927 04:04:08< Soliton> well, it nicely indicates when the theme is not configured right! 20090927 04:04:56< gtsteel> whois CIA-62 20090927 04:04:59< gtsteel> oops 20090927 04:05:05< alink> so nicely, that we needed months to see this indication ;) 20090927 04:05:41< Soliton> well, some output in the log might be nice if there isn't already. 20090927 04:07:58< alink> impossible for this tooltip bug, it's how it works. It necer update, it just erases all what's under the area and add a new one 20090927 04:08:11< alink> s/necer/never 20090927 04:10:08< Soliton> why is that area not just the part overlapping but all of the filed that is overlapped? 20090927 04:13:03 * alink doesn't really parse 20090927 04:13:36< Soliton> i mean why does the tooltip not only not show up when i hover over the part that overlaps with another field? 20090927 04:16:47< alink> it's nor related to hovering. It's because we have no handles to tooltip. When updating one, the only way to kill the old version, is to remove what's under the area of the new version, and we can't know which overllaping tooltip is really the old version or just a neighbour 20090927 04:16:53< alink> s/nor/not 20090927 04:17:40< Soliton> but the overlapping field had not tooltip at all? 20090927 04:17:49< alink> in fact, current hovering probably already allow overlapping tooltips, but creation doesn't 20090927 04:18:57< alink> when 2 tooltip overlaps, the last one kill the first one 20090927 04:19:24< alink> kill as delete it, not just deactivate it 20090927 04:19:46< Soliton> but the other field doesn't have a tooltip! 20090927 04:20:31< Soliton> or does every field get one by default or something? 20090927 04:21:03< alink> ah ok, well, there is also a "always clear old tooltip" call, but maybe this part is easy to change 20090927 04:21:44< alink> in display.cpp:2145 tooltips::clear_tooltips(rect); 20090927 04:23:07< CIA-62> alink * r38832 /trunk/src/tooltips.cpp: remove redundant code for rectangle overlapping 20090927 04:26:16< alink> ^remove this line may fix the no-tooltip case, but when there is a non-empty overlapping tooltip, then tooltip.cpp will kill it 20090927 04:26:34-!- giusef [n=giusef@unaffiliated/giusef] has quit [Remote closed the connection] 20090927 04:26:39< alink> (i am not referring to my commit) 20090927 04:33:39< alink> gn 20090927 04:33:41-!- alink [n=alink@wesnoth/developer/alink] has quit [Remote closed the connection] 20090927 04:34:33-!- gtsteel [n=gtsteel@CPE001346a3fd7f-CM00e06fb8be94.cpe.net.cable.rogers.com] has quit ["leaving"] 20090927 04:37:45-!- Ivanovic_ [n=ivanovic@dtmd-4db2ba5f.pool.mediaWays.net] has joined #wesnoth-dev 20090927 04:50:36-!- Jetrel [n=Jetrel@wesnoth/artist/jetrel] has joined #wesnoth-dev 20090927 04:52:51-!- Aethaeryn [n=Michael@wesnoth/umc-dev/developer/aethaeryn] has quit ["quit"] 20090927 04:54:17< CIA-62> espreon * r38833 /trunk/ (2 files in 2 dirs): Aesthetic fixes for the Spanish BfW logos. 20090927 04:54:43-!- Ivanovic [n=ivanovic@wesnoth/developer/ivanovic] has quit [Read error: 110 (Connection timed out)] 20090927 04:55:47-!- Ivanovic_ is now known as Ivanovic 20090927 04:57:18< CIA-62> espreon * r38834 /trunk/ (2 files in 2 dirs): Ran set-properties on the Viatnamese BfW logos. 20090927 04:57:46-!- noy [n=Noy@wesnoth/developer/noy] has quit [] 20090927 05:12:43-!- DDR [n=chatzill@66.183.125.196] has joined #wesnoth-dev 20090927 05:31:53-!- crimson_pinvin_ is now known as crimson_penguin 20090927 05:32:16< crimson_penguin> Shadow_Master: let me know when you think it's fixed for big-endian 20090927 05:36:54-!- noy [n=Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20090927 07:03:01-!- Blueblaze [n=nick@adsl-76-202-23-166.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20090927 07:35:03-!- anakayub [n=anakayub@203.82.91.103] has quit [] 20090927 07:40:38-!- DDR [n=chatzill@66.183.125.196] has quit ["Time flies like an arrow. Fruit files like a bannana."] 20090927 07:58:26-!- Appleman1234 [n=Appleman@131.181.100.43] has joined #wesnoth-dev 20090927 08:04:16-!- mordante [n=mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20090927 08:04:32< mordante> servus 20090927 08:07:49-!- silene [n=plouf@ASte-Genev-Bois-152-1-11-80.w82-121.abo.wanadoo.fr] has joined #wesnoth-dev 20090927 08:12:51< Jetrel> Ivanovic: heads-up; we need to tell the translators who are making localized logos to run their logos past me before committing - unfortunately doing a good job placing the text takes some basic knowledge of typography. 20090927 08:14:38< Jetrel> Ivanovic: we're running into a problem where many of them are doing an embarassing, really amateur-looking job. I'm not sure if there's a good solution, though - it amounts to either giving them a frustrating-on-both-sides crash course in typography (we've managed to fix the lithuanian logo that way), or making me do all the typesetting, which for obvious reasons also sucks. 20090927 08:15:42-!- ancestral [n=ancestra@97-116-105-75.mpls.qwest.net] has quit ["And that’s the end of THAT chapter."] 20090927 08:15:54< Jetrel> It's analogous to having someone who doesn't know how to use svn needing to commit something. :/ Either someone knowledgeable has to do it, or they have to be taught. 20090927 08:17:58-!- Blueblaze [n=nick@adsl-76-202-23-166.dsl.hstntx.sbcglobal.net] has quit [Remote closed the connection] 20090927 08:20:01< mordante> Jetrel, maybe you can teach Chusslove, who commits most of that stuff 20090927 08:26:11< CIA-62> mordante * r38835 /trunk/src/gui/widgets/ (button.cpp button.hpp): 20090927 08:26:11< CIA-62> Install event handlers for button enter and leave. 20090927 08:26:11< CIA-62> Handlers aren't used yet. 20090927 08:26:52-!- boucman [n=rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20090927 08:44:30-!- boucman [n=rosen@wesnoth/developer/boucman] has quit [Remote closed the connection] 20090927 08:44:50-!- boucman [n=rosen@247.83.102-84.rev.gaoland.net] has joined #wesnoth-dev 20090927 08:55:46-!- boucman [n=rosen@wesnoth/developer/boucman] has quit [Remote closed the connection] 20090927 09:13:06-!- boucman [n=rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20090927 09:21:27-!- zookeeper [n=l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20090927 09:29:02< boucman> what is the opposite of "drawing a weapon" ? 20090927 09:29:55< Jetrel> boucman: if it has a scabbard, 'sheathing' the weapon. 20090927 09:30:10< boucman> thx, that was the word I was looking for 20090927 09:30:24< Jetrel> you really can only draw weapons that can be sheathed, anyways, so. :) 20090927 09:30:27< boucman> (naming a new type of anim which will be used only for drake landing atm) 20090927 09:33:12< mordante> does that mean we get draw and sheathing animations? 20090927 09:33:42< boucman> yes 20090927 09:33:59< boucman> they will happen after death/victory animations 20090927 09:34:03< boucman> only on survivors 20090927 09:34:26< mordante> cool and the latter seems obvious ;-) 20090927 09:34:39< boucman> (not sure if they should be played instead of death/victory) 20090927 09:34:49< boucman> (or before d/v anims) 20090927 09:35:17< mordante> well I assume when you die you won't bother to sheath your weapon 20090927 09:35:35< boucman> don't get tricked by the name... 20090927 09:35:36< mordante> upon victory you would 20090927 09:35:57 * mordante hates bad names 20090927 09:36:08< boucman> it's a "generic post-fight" animation, my question is should we merge with the specific one...* 20090927 09:37:58-!- Zarel [n=Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20090927 09:40:35< mordante> is it possible to merge sheathing upon survival of the unit and not upon it's death? 20090927 09:40:42< mordante> tis* 20090927 09:40:45< mordante> its* 20090927 09:41:03< boucman> not sure what you mean 20090927 09:42:36< mordante> whether it's possible to show the sheathing animation only if a unit survived the fight 20090927 09:44:34< Zarel> Well, if that's not already implemented, it shouldn't be too hard to do. 20090927 09:48:24< mordante> Zarel, I try not too assume too much ;-) 20090927 09:48:35< mordante> s/too/to/ 20090927 09:50:56< boucman> well if I go with my current plan, yes 20090927 09:51:06< Zarel> Me neither, but from what I know of coding, unless Wesnoth is a nightmare of spaghetti code, it should be fairly easy to do. 20090927 09:51:16< boucman> sheathing will take place after d/v so only survivors will have them 20090927 09:52:39< boucman> the alternative being that d/v and sheating are the same anim (with different filters to keep backward compatibility) in which case sheathing would take place systematically for both units, but some "sheating animations" would play the death sequence instead 20090927 09:55:32< mordante> Zarel, some parts are messy ;-) 20090927 09:55:57< Zarel> mordante: Only "some"? That makes it better than 99% of all open-source projects. ;) 20090927 09:56:35< boucman> and 100% of closed source 20090927 09:56:41< Zarel> "d/v"? Lemme guess, "death or v..." hmm... "vagrancy"? "versimilitude"? 20090927 09:56:42< boucman> trust me on that one :P 20090927 09:56:46< mordante> boucman after the d/v seems a good idea 20090927 09:56:47< boucman> victory 20090927 09:57:06< Zarel> I like "versimilitude" better. ;) 20090927 09:57:08< boucman> mordante: yes, that's my current plan, but I wanted to discuss a bit first 20090927 09:59:02< mordante> boucman, no closed source is 99.99% that tiny clean percentage is done by coders who work on the 1% of the clean open-source projects ;-) 20090927 10:00:00< mordante> Zarel, well I like clean code (not that all of my gui2 code is clean yet, but I keep refactoring the ugly parts until I'm happy with them) 20090927 10:00:24< Zarel> mordante: Wait, what was that in response to? o_O 20090927 10:00:55< Zarel> I mean, no, I don't doubt that you like clean code? o_O So do I? I assume everyone does? 20090927 10:01:46< mordante> I didn't take it personal, was regarding the 99% 20090927 10:02:03< mordante> and I doubt everybody likes clean code :-( 20090927 10:02:43< boucman> this 99% makes me safely assume other people consider my code dirty :P 20090927 10:02:55< mordante> guess not everybody sees computer programming as art :-( 20090927 10:03:03< boucman> i do 20090927 10:03:10 * mordante too 20090927 10:03:10< Zarel> I mean, aside from IOCCC competitors (and wannabe IOCCC competitors), I don't think anyone _intentionally_ writes non-clean code. 20090927 10:05:39< mordante> Zarel, you would be surprised, but of course non-clean is (partial) in the eye of the beholder 20090927 10:06:02< Zarel> I mean, after a project reaches a certain size, it can never be completely clean. Parts of it can be, but, like, you never hear anyone say "Wow, this project's code is really clean." 20090927 10:06:14< Zarel> While you hear "[project]'s code is a nightmare!" 20090927 10:06:39< mordante> and I assume a great deal of the problem is also that some developers are not familiar enough with the language at hand 20090927 10:06:42< Zarel> Did you know Azureus's code is double-spaced? D: 20090927 10:06:54< Zarel> I mean, srsly. Why would you double-space your code? 20090927 10:07:08< mordante> what do you mean with double spaced? 20090927 10:09:53< Ivanovic> mordante: the cmake issues left are: 20090927 10:09:54< Zarel> http://azureus.cvs.sourceforge.net/viewvc/azureus/azureus2/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl.java?view=markup 20090927 10:10:06< Zarel> mordante: Go to that link and scroll down to line 342 or so 20090927 10:10:23< Ivanovic> 1) if only the pot-update date is changed, this change is left in the file anyway 20090927 10:10:30< Zarel> It's more blatant at around 382 20090927 10:10:42< Ivanovic> (i think this was not the case before your work on the 80 chars per line stuff) 20090927 10:10:52< Ivanovic> 2) no make update-po4a in cmake so far 20090927 10:11:26< Ivanovic> moin 20090927 10:11:57< mordante> Zarel, well I don't consider that too ugly, and a java reindenter should be able to fix that ;-) I'm more concerned with ugly coding structs 20090927 10:12:45< mordante> like using new all over the place for local variables in C++ (something rather common when a Java programmer starts to work on C++) 20090927 10:12:57< Zarel> It's not too bad, I know. 20090927 10:13:10< mordante> hi Ivanovic 20090927 10:13:28< Zarel> It gets annoying when you're trying to read code, though, since you can read really long stretches before realizing it all did very little. 20090927 10:13:47< mordante> Ivanovic, so you fixed the LIGUAS stuff 20090927 10:13:57< Ivanovic> yes, that is done 20090927 10:14:26< mordante> I wondered about 1 since both you and Torangan committed language updates which didn't touch 25 files 20090927 10:14:54< Ivanovic> my 2nd update was an update for a language that i already updated 20090927 10:15:00< mordante> ah ok 20090927 10:15:03< Ivanovic> so the pot-update date was already set before 20090927 10:15:14< Ivanovic> and torangan probably does not use cmake for merging 20090927 10:15:20< mordante> what do you mean with the 80 chars per line stuff? 20090927 10:15:43< Ivanovic> you reworked some stuff when the lines were not broken nicely in the po files 20090927 10:16:17< Ivanovic> before this the updates went through files and it never occured that in the po files only the pot-update date changed 20090927 10:16:21< mordante> ah yes I think it was that change as well, I thought you meant 80 chars per line in CMakeLists.txt 20090927 10:16:31< Ivanovic> no, in the po files 20090927 10:16:39< mordante> which I also changes a long time agao 20090927 10:16:41< mordante> ago* 20090927 10:17:27< mordante> atm moment I'm busy with the arcane art of documenting my code, after that I'll have a look at 1 20090927 10:17:48< Ivanovic> okay 20090927 10:17:51< mordante> 2 is postponed until I have the resizing fixed 20090927 10:18:22< Ivanovic> sounds reasonable 20090927 10:22:47< Zarel> Hey, guys. 20090927 10:23:10< Zarel> http://www.apple.com/downloads/macosx/games/role_strategy/battleforwesnoth_nilskneuper.html 20090927 10:23:17< Zarel> Wesnoth is _really_ outdated on Apple Downloads... 20090927 10:23:22< mordante> I still hope to also do that before 1.8 is released 20090927 10:23:49< Ivanovic> looks like our mac packager should submit an update 20090927 10:24:04< Ivanovic> this happens if you don't do stuff yourself anymore... 20090927 10:24:12< mordante> Ivanovic, you're a company now :-P 20090927 10:24:24< Ivanovic> yeah! 20090927 10:24:45< Jetrel> Ivanovic: it's good to be king. :] 20090927 10:25:04< Zarel> WHOA COLORS 20090927 10:25:14< Ivanovic> Jetrel: regarding image/logo localization you will have to talk with chusslove 20090927 10:25:22< Zarel> Why did X-Chat just display "Jetrel" in a different color? 20090927 10:25:27< Jetrel> okay - I have talked with him a bit. 20090927 10:25:28< Ivanovic> Jetrel: he is the one responsible for the image stuff, i distance myself from this! 20090927 10:26:17< Jetrel> Zarel: no clue. :P 20090927 10:26:41< Zarel> Everyone else so far as been yellow, but suddenly, you're purple. 20090927 10:26:51< Zarel> I assumed you were op or voiced or something, but you aren't. 20090927 10:26:55< Ivanovic> Zarel: uhm, it is normal that nicks are colored differently 20090927 10:26:58< Zarel> Are you, like, secretly FreeNode staff? 20090927 10:26:59< CIA-62> espreon * r38836 /trunk/data/core/images/maps/l10n/es/wesnoth--overlay.png: Aesthetic fixes for the Spanish overlay of the main map. 20090927 10:27:13< Ivanovic> Zarel: zhough there are *many* nicks in here and only a very limited set of colors available 20090927 10:27:20< Jetrel> meh; on my client, everyone else is orange, and I am red because I'm the user 20090927 10:28:01< Zarel> Ivanovic: Yes, but if it was "different color to each user", it'd be pretty unlikely that Ivanovic, CIA-62, mordante, and boucman all happened to be yellow. 20090927 10:28:03< Jetrel> mine looks a lot like this: http://colloquy.info/images/screenshots/Tabs.png 20090927 10:28:07-!- Chusslove [n=Chusslov@brsg-d9befa8b.pool.mediaWays.net] has joined #wesnoth-dev 20090927 10:28:26< Ivanovic> Zarel: if there are only 4 colors available, it is possible 20090927 10:28:28< Ivanovic> ;) 20090927 10:28:42< Ivanovic> (IIRC konversation only uses some 4 colors for "other users" 20090927 10:29:04< Zarel> Oh, hey, that _is_ what happened. 20090927 10:29:07< Jetrel> albeit that screenshot's really out of date - there's no 'drawer' on the side anymore (those are becoming unfashionable on macs these days because they kind of suck UIwise). 20090927 10:29:13< Ivanovic> so you and Jetrel here both got the same color where CIA-62 and mordante have the same and boucman looks different 20090927 10:29:24< Zarel> Except there are 15 colors. 20090927 10:29:31< Zarel> So apparently you guys are all just really lucky. ;) 20090927 10:30:14< Zarel> Well, hmm, maybe only a limited subset is used for "other users" in X-Chat Aqua, too. 20090927 10:30:24< mordante> X-chat assigns different colours to different users for me as well 20090927 10:30:28-!- lizard_r [n=Miranda@wesnoth/umc-dev/developer/lizard] has joined #wesnoth-dev 20090927 10:30:40< Smar> I’ve never liked user coloring... 20090927 10:30:45< Smar> I find it confusing 20090927 10:30:54< Zarel> http://www.apple.com/downloads/macosx/games/role_strategy/battleforwesnoth_nilskneuper.html <- I'm still amused that I see the same screenshot _everywhere_ 20090927 10:31:27< mordante> I like it 20090927 10:31:28< Jetrel> Zarel: it was our primary 1.4.x screenshot 20090927 10:31:38< Jetrel> primary = the only one on wesnoth's frontpage. 20090927 10:31:52< Jetrel> And indeed - it's a good screenshot. 20090927 10:32:00< Smar> yep. 20090927 10:32:14< Zarel> It's a decent screenshot, but it doesn't show off a lot of things about Wesnoth. 20090927 10:32:21< Smar> makes me want to play some wesnoth now :P 20090927 10:32:53< Zarel> Like the multihex mountains. 20090927 10:33:10< Smar> that’s just graphics. 20090927 10:33:13< Ivanovic> Zarel: there is limited stuff a single screenshot can show if you want to use something right out of the game 20090927 10:33:28< Ivanovic> (that is something available early in the game to every player! 20090927 10:33:41< Zarel> True, but you'd think you could find more varied terrain... 20090927 10:33:52< Zarel> This one's pretty good: http://www.wesnoth.org/images/sshots/wesnoth-1.6-5.jpg 20090927 10:34:06< Zarel> And shows off a portrait, too! 20090927 10:34:32< Ivanovic> and in this scenario, as you might guess, there is no delfador, the only unit with this lightning attack 20090927 10:34:43< Ivanovic> and while showing a portrait it is not possible to have an attack take place 20090927 10:35:02-!- Appleman1234 [n=Appleman@131.181.100.43] has quit ["Leaving"] 20090927 10:35:24< Zarel> You really want to show off Delfador's lightning attack, huh? ;) 20090927 10:35:55< Zarel> I try to avoid "gimmick" attacks that only one unit has, in screenshots. 20090927 10:36:53< Smar> or take a screenshot from some third party unit pack... 20090927 10:39:49< Espreon> zookeeper: Around? 20090927 10:40:42< Zarel> You know, _I_ could submit a new version of Wesnoth to Apple Downloads. 20090927 10:41:42< mordante> Zarel, best discuss it with crimson_penguin, he's the Mac packager 20090927 10:42:07< Zarel> Well, probably easier just to prod him. 20090927 10:42:56< Zarel> I just want to compare the popularity of different FOSS games. 20090927 10:44:06< Zarel> It just seems so weird that Wesnoth isn't in the top 20 Mac games right now. 20090927 10:45:48< Jetrel> It's a popular game, but we're competing with the likes of starcraft and doom. And Tiger Woods, and ... damn near everything. 20090927 10:46:47< Jetrel> A fair statement is that "many" of the top games get ported to the mac, and moreover it's usually the best ones that do because they have better sales chances. 20090927 10:47:02< Jetrel> So we're competing against the best the world has to offer. 20090927 10:47:02< Zarel> http://www.apple.com/downloads/macosx/games/index_top.html 20090927 10:47:16< Zarel> Actually, you're competing with the likes of "Solitaire Greatest Hits" and "Solitaire Plus" 20090927 10:48:15< Jetrel> apple's download page is probably not a representative statistical sample, either. 20090927 10:48:37< Ivanovic> jupp 20090927 10:48:38< Jetrel> any more than one website is a representative sample of browser share. 20090927 10:49:06< Jetrel> For example, this is the second time in my life I've ever visited that page. :| 20090927 10:49:07< Zarel> True, but having a high position on their "Most Popular" page should help popularity. 20090927 10:56:23-!- wesbot changed the topic of #wesnoth-dev to: string and feature freeze start on Sunday, 27.9.2009! | 1.7.6 planned for 27.9. | 93 bugs, 242 feature requests, 12 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20090927 10:59:11< boucman> wesbot: seen thespaceinvader 20090927 10:59:11< wesbot> boucman: The person with the nick thespaceinvader last spoke 13h 32m ago. 10h 48m ago was here and on the channels #wesnoth and #wesnoth-umc-dev with the message: "night all" 20090927 10:59:46< Jetrel> boucman: he and I have been communicating a lot. He's really busy with school stuff right now. :| 20090927 10:59:56< Jetrel> boucman: I may be able to answer your question. 20090927 11:00:23< boucman> Jetrel: i'll have all the bricks for take-off and landing ready very soon, but I don't have the actual skill to do the animating itself 20090927 11:00:37< boucman> so I was supposed to push the work back on him once I'm done 20090927 11:00:45< boucman> so he could macroify all the stuff 20090927 11:01:05< boucman> it can wait (no emergency until 1.8 is about to be released) 20090927 11:01:23< Jetrel> okay... you should probably still relay this to him. 20090927 11:01:40< Jetrel> You'll likely see him sooner, since I'm not usually in this channel. 20090927 11:01:55< boucman> ok, I'll wait 20090927 11:03:44< silene> boucman: since you weren't there recently, you may have missed, but today is the last release with new features; that is, we are beginning the 1.8 cycle 20090927 11:04:12< CIA-62> torangan * r38837 /trunk/po/wesnoth-units/vi.po: vietnamese translation update 20090927 11:04:58-!- loonybot [n=loonybot@79.139.139.50] has joined #wesnoth-dev 20090927 11:05:41-!- loonycyborg [n=sergey@79.139.139.50] has joined #wesnoth-dev 20090927 11:05:45< Zarel> silene: Are we branching 1.9, then? I dunno how Wesnoth devel works, but I assume there's at least _one_ branch not on feature freeze... 20090927 11:05:59< boucman> silene: i had heard of that, but technically i'm finishing a started feature 20090927 11:06:05< boucman> and i'm ready to commit now 20090927 11:06:30< silene> Zarel: not yet, 1.9 will probably be branched only by 1.8.1, so that people can focus on bug fixing 20090927 11:06:34< silene> boucman: that's good 20090927 11:06:53< silene> i just wanted to avoid any issue later 20090927 11:08:08< Ivanovic> Zarel: branching will happen some time shortly after the release of 1.8 (unless 1.8 is for some reason delayed for *ages) 20090927 11:12:00-!- Baufo [n=thomas@wesnoth/developer/baufo] has joined #wesnoth-dev 20090927 11:13:28-!- cib0 [n=cib@p5DD35F1A.dip.t-dialin.net] has joined #wesnoth-dev 20090927 11:13:39-!- Zarel [n=Zarel@warzone2100/developer/Zarel] has quit ["This computer has gone to sleep"] 20090927 11:14:41 * Jetrel tosses a smoke bomb at his feet. 20090927 11:14:45-!- Jetrel [n=Jetrel@wesnoth/artist/jetrel] has left #wesnoth-dev [] 20090927 11:14:49< CIA-62> boucman * r38838 /trunk/ (5 files in 2 dirs): add draw and sheath animations 20090927 11:15:20< boucman> ok, documentation time... 20090927 11:18:41< boucman> done 20090927 11:22:52< boucman> dfranke: around ? 20090927 11:26:48< boucman> Soliton, Ivanovic, anybody else interested... do we have concluded anything on patch 1175 ? 20090927 11:26:53< boucman> wesbot: patch 1175 20090927 11:26:54< wesbot> Patch #1175 Assigned to: None Status: None Priority: 3 - Low 20090927 11:26:54< wesbot> Summary: Additional option in preferences preventing allies from interrupting move when sighted 20090927 11:26:57< wesbot> Original submission: I've written it because I got annoyed while playing 'The 20090927 11:27:00< wesbot> Oldwood' level. The map was shrouded and I kept bumping into ents, my allies. It 20090927 11:27:03< wesbot> URL: https://gna.org/patch/?1175 20090927 11:27:05< wesbot> Attached file (1st): https://gna.org/patch/download.php?file_id=5796 20090927 11:41:19< Ivanovic> wesbot: i think your comment sounds good as in "don't show 'saw some other factions unit' for allies should be active by default" 20090927 11:41:26< Ivanovic> s/wesbot/boucman 20090927 11:43:32< boucman> ok, so it's "go for the patch but option should be interupt by default" 20090927 11:43:56< Ivanovic> boucman: somehow i'd say "don't make it an option, just don't interrupt" 20090927 11:44:03< Ivanovic> though i'd like to hear Solitons opinion, too 20090927 11:44:24< boucman> ok, we'll wait for Soliton, then 20090927 11:44:30< mordante> I also think interrupting is good, only one keypress to continue 20090927 11:45:42< Ivanovic> AI0867, Baufo, boucman, Chusslove, cib0, corn, crimson_penguin, dfranke, esr, Espreon, loonycyborg, mordante, noy, Rhonda, Shadow_Master, silene, Soliton, zookeeper, everyone else who cares: you have ~6h left till the string *and* feature freeze starts 20090927 11:45:57< Ivanovic> make sure to commit any features and new/changed strings that you have left ASAP 20090927 11:46:51< loonycyborg> Will you make a release right after freeze? 20090927 11:46:53< mordante> Ivanovic, still working on the resize issue and will so this weekend 20090927 11:47:22< Ivanovic> loonycyborg, Rhonda, crimson_penguin: yes, i will release 1.7.6 right after the start of the freeze 20090927 11:47:43< Ivanovic> crimson_penguin: you saw what Zarel wrote some hours ago? 20090927 11:48:05< Ivanovic> crimson_penguin: looks like the apple download list is extremely outdated regarding wesnoth, would be great if you could have a look at updating it 20090927 11:48:35< Ivanovic> mordante: yes, i know (and as i already said, i see it as bug fix so you can continue this stuff post the release) 20090927 11:51:23< CIA-62> ivanovic * r38839 /trunk/po/ (49 files in 25 dirs): updated Estonian, German and Italian translation 20090927 11:51:54< Baufo> Ivanovic, I am currently working on preserving nick/ip log information over server restarts, in case you don't consider this "fixing" the server I suppose I could have a crude version ready in 6 hours 20090927 11:52:18-!- ilor [n=ilor@wesnoth/developer/ilor] has joined #wesnoth-dev 20090927 11:52:36< Ivanovic> Baufo: as long as this server stuff does not change anything on the client side (and as long as you sync with Soliton!) it should be fine 20090927 11:55:20< mordante> Ivanovic, I just wanted to mention I don't have other plans 20090927 11:55:36< mordante> (expect for the cmake issue) 20090927 11:55:42< boucman> Ivanovic: as far as my stuff is concerned i'm fine, but I slacked a little wrt patches, and i don't want to frustrate potential newcommers by having them wayt for 1.10 20090927 11:55:50< Baufo> Ivanovic, great, the only problem would be missing documentation in the man page but since I don't expect anyone but us to use this anyway I suppose that's not that bad, is it? 20090927 11:56:17< Ivanovic> Baufo: then write the documentation now and commit it already... 20090927 11:56:44< Ivanovic> boucman: i think patches.w.o looks rather okay 20090927 11:57:08< Ivanovic> boucman: okay, #1316 is brand new 20090927 11:57:25< boucman> currently looking at that one (it's for me, animation related 20090927 11:57:35< Ivanovic> besde this #1269 won't make it into 1.8 anyway and most other stuff has someone assigned and just, uhm, lacks... 20090927 11:58:59< Ivanovic> alink, ilor: what is the status of patch #1140 ? 20090927 11:59:03< Ivanovic> https://gna.org/patch/?1140 20090927 11:59:19< Ivanovic> that is: i see an svn message that it was applied though never marked done or anything like this... 20090927 12:10:16< mordante> ilor, did you already have a chance to study the new event handling a bit more? 20090927 12:23:14< CIA-62> mordante * r38840 /trunk/src/gui/auxiliary/event/dispatcher_private.hpp: 20090927 12:23:14< CIA-62> Add a new helper file for the dispatcher. 20090927 12:23:14< CIA-62> The file isn't used yet. 20090927 12:31:58< ilor> mordante: no sorry had a very busy week :/ 20090927 12:32:41< ilor> Ivanovic: alink should know more, I only complained about a gcc warning ;) 20090927 12:36:29< ilor> Ivanovic: lobby-related strings should be in the "wesnoth" textdomain and the sourcefiles listed in po/wesnoth/potfiles.in, right/ 20090927 12:36:30< ilor> ? 20090927 12:36:54< mordante> Ivanovic, can you still reproduce cmake issue 1? I just copied my LoW modified po file and ran an update and all looked fine... 20090927 12:37:37< mordante> ilor, ok well then I just keep marching on this path and hope I didn't overlook an important issue 20090927 12:37:54< Ivanovic> mordante: of course it looks fine 20090927 12:38:19< Ivanovic> because i just updated the german translation and thus low.po was merged against a file with a more recent pot-date and that one was commited 20090927 12:38:24< ilor> mordante: re patch 1140 the warning does look suspicious but I don't know enough about unicode or chinese chars to fix it 20090927 12:38:30< Ivanovic> use something that was not updated for a while, eg latin 20090927 12:40:08< mordante> ok, well I first had the issue with de 20090927 12:42:35< mordante> ilor, I assume on your system sizeof(wchar_t) == 2 20090927 12:43:05< ilor> mordante: looks this way 20090927 12:44:24< ilor> U+20000 – U+2A6D6 is 'CJK Unified Ideographs Extension B', a valid unicode range it seems 20090927 12:44:58< mordante> yes but the range doesn't fit in 16 bits 20090927 12:45:51< ilor> yeah, windows seems to normally use "utf-16" 20090927 12:45:52< mordante> ilor can you test with (sizeof(ch) > 2 && ch >= 0x20000 && ch < 0x2a6df) 20090927 12:46:48< ilor> won't do the trick, seems we have to do special processing for win32 since it will get two 16bit chars there instead of one 20090927 12:48:53< CIA-62> boucman * r38841 /trunk/ (9 files in 4 dirs): commit patch 1316 : store original orientation in undo 20090927 12:49:14< ilor> Ivanovic: re lobby strings, "wesnoth" textdomain or something else? 20090927 12:49:33< mordante> ilor, windows supports those characters? 20090927 12:49:34< silene> ilor: wesnoth-multiplayer 20090927 12:49:56< ilor> mordante: there seems to be some support, see http://msdn.microsoft.com/en-us/library/dd374069%28VS.85%29.aspx 20090927 12:50:03< Ivanovic> ilor: wesnoth textdomain 20090927 12:50:15< mordante> IIRC the size of wchar_t should be enough to hold all characters in the character set used 20090927 12:50:37< ilor> what is wesnoth-multiplayer anyway, it has empty potfiles.in -- I take it it gathers strings from elsewhere? 20090927 12:50:44< ilor> mordante: well, it's windows 20090927 12:50:53< silene> mordante: it has to support them; not supporting plane 2 would make windows illegal in china 20090927 12:52:16< mordante> silene, but supporting them does mean they break with the C++ standard doesn't it? (I know what Microsoft considers more important) 20090927 12:52:25< silene> ilor: it contains all the strings defined in wml that are related to multiplayer 20090927 12:53:25< Ivanovic> ilor: wesnoth-multiplayer are the mp maps 20090927 12:53:57< ilor> speaking of which, I wonder where the lobby wml files end up, textdomain-wise. need to check that too 20090927 12:54:11< Ivanovic> main file IIRC 20090927 12:54:17< mordante> all wml dialog code ends up in wesnoth-l 20090927 12:55:23< ilor> do we want to have the c++ strings in one place and the wml in another, all about the same dialog? 20090927 12:55:40< silene> mordante: not exactly; utf-16 is the bastard child of utf-8 and ucs-2; so 2-byte characters are unicode characters on their own, it's just that they don't make much sense by themselves; so technically, this is fine from a c++ point of view, just not useful 20090927 12:55:55< Ivanovic> ilor: no, we don't want this to happen 20090927 12:55:57< silene> ilor: please no 20090927 12:57:18< mordante> silene, ok thanks 20090927 12:57:22-!- boucman [n=rosen@wesnoth/developer/boucman] has quit [Remote closed the connection] 20090927 12:57:48< ilor> so, #textdomain wesnoth the relevant cfg files? 20090927 12:58:13< ilor> also I guess the editor dialogs could use a #textdomain wesnoth-editor 20090927 12:58:16< Ivanovic> depends 20090927 12:58:34< Ivanovic> could also be adding the textdomain stuff to the source files 20090927 12:58:41< Ivanovic> depending on what is already there (translated) 20090927 12:58:50< mordante> Ivanovic, I tried some more but can't reproduce it anymore :-( 20090927 12:58:51< Ivanovic> all .cfg already *have* #textdomain markers 20090927 12:59:16< ilor> Ivanovic: yeah the lobby dialog ones have wesnoth-lib 20090927 12:59:29< mordante> Ivanovic, but I noticed sometimes that cmake does some things weird after updating CMakeLists.txt 20090927 12:59:38< Ivanovic> mordante: then svn revert po/wesnoth*/*.po* and retry 20090927 12:59:46< Ivanovic> here it does happen with la.po 20090927 13:00:12< Ivanovic> (and remove your builddir or what ever you have to do to get a clean setup/env to test the stuff 20090927 13:00:14< ilor> but there's a bucnh of strings there, and a bunch of strings in C++, these strings will move one way or the other in time and I guess it'll be easier on the translators if it doesn't mean moving across textdomains 20090927 13:00:37< Ivanovic> yes, stuff should *not* move over textdomains 20090927 13:00:55< Ivanovic> that is: mark the files correctly right now and then run utils/po2po 20090927 13:01:03< mordante> Ivanovic, you always do it in a totally clean environment? 20090927 13:01:27< Ivanovic> mordante: i run the update commands from a build dir, yeah 20090927 13:01:43< Ivanovic> that is: things are as close to a vanilla checkout as they can be 20090927 13:02:04< mordante> that build dir is freshly created when you do the update? 20090927 13:02:23< Ivanovic> it tends not to, but makes no difference if it is newly created or not 20090927 13:02:35< Ivanovic> when updating files for the first time after a pot-update the date is set to the new one 20090927 13:02:49< Ivanovic> and thus all the files are recognized as changed ones 20090927 13:03:14< Ivanovic> (that is why i say "test with 'la' as language and svn revert the po files after every test" 20090927 13:03:16-!- noy [n=Noy@wesnoth/developer/noy] has quit [] 20090927 13:04:17< Ivanovic> mordante: if i run the update stuff in my builddir and svn revert po/wesnoth*/la.po and run update afterwards, it does again change all the files 20090927 13:04:50< mordante> ok managed to reproduce it no 20090927 13:04:52< mordante> now* 20090927 13:04:56< Ivanovic> okay 20090927 13:05:55< ilor> brb in 5 20090927 13:05:58-!- ilor [n=ilor@wesnoth/developer/ilor] has quit ["KVIrc Insomnia 4.0.0, revision: 3472, sources date: 20090703, built on: 2009/09/02 21:14:09 UTC http://www.kvirc.net/"] 20090927 13:07:46-!- boucman [n=rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20090927 13:11:08-!- Espreon [n=espreon@wesnoth/developer/espreon] has quit ["WRYYYYYYYYYYYYYYYYYYYY!"] 20090927 13:11:20-!- ilor [n=ilor@ecq199.neoplus.adsl.tpnet.pl] has joined #wesnoth-dev 20090927 13:11:54< ilor> okay, what do I need to do to make po2po work (complains about missing makefiles) 20090927 13:12:25< Ivanovic> no idea 20090927 13:12:56< Ivanovic> probably some autogen.sh run 20090927 13:15:36< Ivanovic> the question is: what will you be moving where? 20090927 13:15:59< ilor> some stuff was already (wrongly) in wesnoth-lib, and should be in wesnoth 20090927 13:16:23< Ivanovic> which stuff? 20090927 13:16:57< Ivanovic> i think everything from src/gui/ as well as data/gui (or however it is called) can easily go to wesnoth-lib, too 20090927 13:17:02< Ivanovic> it should just be "uniform" 20090927 13:17:41< ilor> well, old lobby is src/multiplayer_*.cpp and is in wesnoth textdomain 20090927 13:17:43< Ivanovic> files in src/ that are *not* meant to go into wesnoth need some special entry 20090927 13:18:06< ilor> new lobby is src/lobby_data.cpp src/gui/dialogs/.. and data/gui/dialogs/... 20090927 13:18:34< Ivanovic> i'd guess that moving the stuff to wesnoth-lib makes more sense 20090927 13:18:47< Ivanovic> (less changed files and thus less strings migrated) 20090927 13:19:16< ilor> -lib it is, then. that'll mean two files change from wesnoth to wesnothlib 20090927 13:19:22< Ivanovic> not sure if you *can* merge stuff before running a pot-update 20090927 13:19:40< Ivanovic> so just change the references and let me handle the textdomain move later on 20090927 13:19:47< ilor> okay 20090927 13:20:31< ilor> having all the dialogs in -lib wont be ver y consistent though 20090927 13:20:50< ilor> like the editor stuff which is all neatly in wesnoth-editor ... apart from the dialogs 20090927 13:20:53< Ivanovic> why not? 20090927 13:20:58< Ivanovic> ahh, what else? 20090927 13:21:15< ilor> not sure but we're starting to get a lot of new dialogs 20090927 13:21:41< Ivanovic> (in theory the split is still from the old days when main wesnoth and editor were well separated, lib was meant for the stuff shared between both) 20090927 13:22:01< Ivanovic> so yeah, it would make sense to merge nicely and make some "other" textdomains 20090927 13:22:24< Ivanovic> eg one "wesnoth-gui", one "wesnoth-help", one "wesnoth" (for the rest) 20090927 13:22:39< Ivanovic> but this is *not* a task for right now, this is something for post 1.8 20090927 13:22:44< ilor> sure 20090927 13:23:59< ilor> a wesnoth-mp for the game strings around multiplayer UI owuld make sense too 20090927 13:24:15< Ivanovic> would be part of the -gui textdomain 20090927 13:24:49< Ivanovic> (that is the -editor textdomain would be gone since there is not much left there, the terrain names being part of "rest") 20090927 13:25:44< ilor> wouldn't it be better to have some smaller, "topical" textdomains? 20090927 13:25:55< silene> ilor: it only makes sense if you are sure that no strings will be duplicated in another domain 20090927 13:26:06< Ivanovic> the problem is that the topics should be big enough to avoid duplicates in other domains 20090927 13:26:10< ilor> point 20090927 13:26:29< Ivanovic> and since some stuff is there in all the gui files it makes sense to make one domain for all of them 20090927 13:31:35< zookeeper> ahem, someone broke about.cfg 20090927 13:32:03< zookeeper> line 915 20090927 13:32:59< zookeeper> fixed 20090927 13:33:11< CIA-62> zookeeper * r38842 /trunk/data/core/about.cfg: Fixed breakage. 20090927 13:35:33< CIA-62> ivanovic * r38843 /trunk/data/core/about.cfg: fixed indention for the new entry (Vietnamese translation) 20090927 13:38:35< zookeeper> err, and some other error in some animation code.. 20090927 13:39:33< CIA-62> ivanovic * r38844 /trunk/src/gui/auxiliary/event/: set svn:ignore for new folder 20090927 13:40:14< Ivanovic> ilor: please ping me once you commited the changed entries for textdomains (as in adding the right markers) 20090927 13:40:38< zookeeper> i have no time to chase where that error comes from 20090927 13:40:46< zookeeper> if it's not something local to me then please fix 20090927 13:43:08< CIA-62> ilor * r38845 /trunk/ (4 files in 4 dirs): touch up new lobby textdomain info (move to wesnoth-lib) 20090927 13:43:10< ilor> Ivanovic: done 20090927 13:44:28< CIA-62> silene * r38846 /trunk/data/lua/ (helper.lua wml-tags.lua): Made some helper functions part of the interface. 20090927 13:44:37< CIA-62> silene * r38847 /trunk/src/scripting/lua.cpp: Added another way to depend on a Lua file, which avoids spurious recompilations. 20090927 13:44:40< CIA-62> silene * r38848 /trunk/data/lua/ (helper.lua wml-tags.lua): Removed package emulation. 20090927 13:48:09-!- Bellerophon_true [n=chatzill@BSN-142-183-38.dial-up.dsl.siol.net] has joined #wesnoth-dev 20090927 13:51:29-!- elias [n=elias@allegro/developer/allefant] has joined #wesnoth-dev 20090927 13:51:55-!- ilor [n=ilor@ecq199.neoplus.adsl.tpnet.pl] has quit [Remote closed the connection] 20090927 13:55:58< Rhonda> Ivanovic: I can't commit anything anyway? :) 20090927 14:00:52-!- thespaceinvader [n=chatzill@wesnoth/artist/thespaceinvader] has joined #wesnoth-dev 20090927 14:01:09< thespaceinvader> boucman: you wanted me? 20090927 14:01:26< thespaceinvader> i've only got an hour or so... 20090927 14:01:56< boucman> yup 20090927 14:02:06< boucman> thespaceinvader: I have everything ready for you... 20090927 14:02:14< boucman> http://wesnoth.pastebin.com/m74c32fed 20090927 14:02:35< boucman> everything is commited, just replace the anims which have a text= tag with the real thing 20090927 14:03:01< boucman> (and check the terrain filter, I coppied it from the wolf rider, but it might not be exactly the same) 20090927 14:03:23< thespaceinvader> thanks boucman - i'll do some further fiddling with these and get macros made up when i can 20090927 14:03:45< thespaceinvader> connection is goign to be very sporadic for the next month or so due to my placement 20090927 14:04:02< crimson_penguin> Ivanovic: I have thought of all those listings, but I thought you need access to the account that created it, or somehow transfer it to my account or something... 20090927 14:04:39< boucman> thespaceinvader: that's fine, I just wanted you to have the new fighter cfg somewhere... 20090927 14:04:50< thespaceinvader> yep, I've got it. 20090927 14:04:52< thespaceinvader> thanks 20090927 14:06:17< thespaceinvader> i'll do some testing and get it all working... sometime... 20090927 14:09:53< thespaceinvader> Ivanovic: is there any kind of schedule for the release of 1.8? Just so I know roughly when I'm working to with the remaining Drake stuff 20090927 14:13:10< silene> thespaceinvader: in four weeks, according to Ivanovic's mail to the dev ml 20090927 14:13:41-!- ilor [n=ilor@wesnoth/developer/ilor] has joined #wesnoth-dev 20090927 14:14:31< crimson_penguin> the Apple software list is a really good place to list software; I think I got close to 90% of my downloads of Sporktris from there 20090927 14:14:38< thespaceinvader> thanks silene 20090927 14:14:58< thespaceinvader> the sprites should eb done by then, i doubt the portraits will though 20090927 14:26:58-!- elias [n=elias@allegro/developer/allefant] has quit [Remote closed the connection] 20090927 14:37:02< crimson_penguin> Ivanovic: I sent a support email asking them to transfer the Wesnoth listing to my account - we'll see if it works 20090927 14:45:17< Ivanovic> ilor: what about src/multiplayer_lobby.cpp ? 20090927 14:45:26< Ivanovic> those strings seem to be in the wesnoth textdomain, too 20090927 14:45:28-!- Tesafilmchen [n=micha@p5B274F1A.dip.t-dialin.net] has joined #wesnoth-dev 20090927 14:46:33< Ivanovic> plus src/multiplayer_wait.cpp and src/multiplayer_create.cpp 20090927 14:48:08< Ivanovic> grrr 20090927 14:48:18< Ivanovic> and src/dialogs.cpp is in the main file, too... 20090927 14:49:44< Ivanovic> somehow i fear we should forget the moving around for the moment and do it post 1.8 in a clear way 20090927 14:52:28-!- thespaceinvader [n=chatzill@wesnoth/artist/thespaceinvader] has quit ["night all"] 20090927 15:06:46< crimson_penguin> Ivanovic: I'm curious whether you resubmitted the Wesnoth listing - my listing expired after a year, but the Wesnoth one is older than a year 20090927 15:07:11< Ivanovic> i think i resubmitted, not sure though 20090927 15:07:48< esr> Ivanovic: Prose polish on units is done, and SpellingMistakes are cleared. 20090927 15:07:55< Ivanovic> esr: great 20090927 15:19:39< zookeeper> what's the proper way to add strings which aren't yet used? 20090927 15:19:52< zookeeper> in WML naturally 20090927 15:20:54< Ivanovic> zookeeper: eg adding them in some [dummy] [/dummy] block or soemthing like future_dialog= _"my great text" 20090927 15:21:01< Ivanovic> (something that wml just skips) 20090927 15:21:27< zookeeper> ok, so no specific way, got it 20090927 15:21:59< ilor> Ivanovic: src/multilplayer_lobby is old lobby... I guess old lobby was mostly in "wesnoth" if not all 20090927 15:22:02< Ivanovic> zookeeper: it just has to be in a file with the right textdomain 20090927 15:22:18< Ivanovic> ilor: i just reverted your commit for the moment 20090927 15:22:30< Ivanovic> this shortly before the string freeze is a bad time for such shuffling anyway 20090927 15:22:53< silene> Ivanovic, zookeeper: unfortunately, there is hardly anything that wml skips; so i would suggest creating a new file that is not visible from _main.cfg 20090927 15:22:57< Ivanovic> zookeeper: so if you want to have some spare strings for a campaign, just add a file in the campaigns subfolder named "future_strings.cfg" with the right textdomain 20090927 15:23:02< Ivanovic> not including the file that is! 20090927 15:23:11< zookeeper> silene, he means skipping as in doesn't do anything with it 20090927 15:23:29< Ivanovic> (there you can name the stuff however you want to, just have a look at data/hardwired/english.cfg for an example) 20090927 15:23:39< ilor> well, it's your area so whatever works for you I guess. I do agree that this whole textdomain stuff needs rethinking and cleanup post 1.8 and I hope to help 20090927 15:23:51-!- Kleptomane [n=Kleptoma@S01060019e3d6aaa1.cg.shawcable.net] has joined #wesnoth-dev 20090927 15:25:33< silene> zookeeper: i know, but it is nonetheless parsed, stored in caches, kept in memory, and so on, if it is in a file included by _main.cfg 20090927 15:28:21< CIA-62> ivanovic * r38850 /trunk/ (4 files in 4 dirs): 20090927 15:28:21< CIA-62> revert r38845 by ilor (change of textdomains to unify things a little): 20090927 15:28:21< CIA-62> this change would not have done too much good since there are many interface 20090927 15:28:21< CIA-62> related strings left in the textdomain wesnoth. a real change has to happen post 20090927 15:28:21< CIA-62> 1.8 when we should create a textdomain wesnoth-gui or something like this and 20090927 15:28:24< CIA-62> move things there 20090927 15:28:32< CIA-62> esr * r38849 /trunk/data/campaigns/ (2 files in 2 dirs): Clear SpellingMistakes. 20090927 15:28:33< CIA-62> zookeeper * r38851 /trunk/data/core/macros/ai_controller.cfg: Added necessary future strings for the upcoming special orders menu and the leader-moving order. 20090927 15:28:45< Ivanovic> ilor: i just did some grabbing for the files and it looks like all the old dialog stuff is still in #textdomain wesnoth, where the new stuff is in #textdomain wesnoth-lib 20090927 15:29:05< Ivanovic> and cleaning this mess up will take some work/time and might introduce some strange side effect while migrating 20090927 15:30:41< zookeeper> twice i started doing a major rewrite to how some parts of the controller work, but both times i ended up noticing that in the end it just wouldn't work at all or would break something else, so unfortunately i don't have a time for a third one before the freeze starts -.- 20090927 15:31:20< zookeeper> but i think i now managed to add all the strings those features are going to need 20090927 15:31:59-!- lizard_r [n=Miranda@wesnoth/umc-dev/developer/lizard] has quit ["Saurian Augur - I'll heal you by 4 hp if you leave next to me"] 20090927 15:37:09< mordante> Ivanovic, I can see a solution for the problem, but it's rather ugly first update and see whether a backup is created and if so call the current routine... 20090927 15:38:19< Ivanovic> mordante: trust me, it feels too insecure to do right now 20090927 15:38:58< mordante> I also don't feel too happy with it 20090927 15:39:21< mordante> I don't understand why that field isn't updated when using the -U flag 20090927 15:41:32< mordante> I documented the procedure I think should work and will work on it later then 20090927 15:45:21< silene> hmm... multiplayer is broken: game parameters are no longer taken into account 20090927 15:46:56< CIA-62> ivanovic * r38852 /trunk/ (101 files in 3 dirs): add typo fixes from r38849 by esr to utils/pofix.py and apply the changes 20090927 15:47:58-!- Kleptomane [n=Kleptoma@S01060019e3d6aaa1.cg.shawcable.net] has left #wesnoth-dev ["brb, im in ur mapz, stealing ur villages..."] 20090927 15:47:59< mordante> Ivanovic, maybe I go for option 2 instead and make sure the date in the po files are also updated with a pot update, how do you feel about that? 20090927 15:48:31< Ivanovic> mordante: hmm, not sure 20090927 15:48:38< Ivanovic> this would mean every pot-update changes *every* file 20090927 15:48:43-!- Kleptomane [n=Kleptoma@S01060019e3d6aaa1.cg.shawcable.net] has joined #wesnoth-dev 20090927 15:49:03< Ivanovic> (atm only the pot-update date for the .pot files are updated and they are always updated no matter if there are/were changes in it or not) 20090927 15:53:03< mordante> yes that would be the disadvantage, not sure how much it would disturb the signal to noise ratio 20090927 15:53:21< silene> boucman: there are big "takeoff" and "landing" texts flashing when playing drakes; was it supposed to be committed? 20090927 15:53:47< boucman> ??? 20090927 15:53:49< boucman> oops 20090927 15:54:07< boucman> nope, when did I commit that 20090927 15:54:51< boucman> I finish what i'm doing and I'll revert 20090927 15:58:42-!- grzywacz [n=grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20090927 15:59:35< CIA-62> ivanovic * r38853 /trunk/ (290 files in 27 dirs): 20090927 15:59:35< CIA-62> pot-update (*NOT* the one for the string freeze yet, but *many* changes in wesnoth-units and some in wesnoth) 20090927 15:59:35< CIA-62> regenerated doc files 20090927 15:59:49< grzywacz> hi 20090927 16:02:25< mordante> hi grzywacz 20090927 16:05:57< CIA-62> ivanovic * r38854 /trunk/po/ (20 files in 20 dirs): updated Italian translation 20090927 16:09:31-!- boucman [n=rosen@wesnoth/developer/boucman] has quit [Remote closed the connection] 20090927 16:10:01< Ivanovic> AI0867, Baufo, boucman, Chusslove, cib0, corn, crimson_penguin, dfranke, esr, grzywacz, ilor, loonycyborg, mordante, Rhonda, Shadow_Master, silene, Soliton, zookeeper, everyone else who cares: <2h left for new features and strings! 20090927 16:10:09< Ivanovic> (assuming that things work out...) 20090927 16:10:35-!- boucman [n=rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20090927 16:10:48< esr> Ivanovic: Ready, 20090927 16:11:50< boucman> grr 20090927 16:11:53< boucman> oh well 20090927 16:13:53< CIA-62> boucman * r38855 /trunk/data/core/units/drakes/Fighter.cfg: revert accidental commit 20090927 16:17:21< crimson_penguin> Ivanovic: oh... do I not have time to rewrite all the dialog in HttT then? 20090927 16:17:36< Ivanovic> crimson_penguin: exactly 20090927 16:17:42< crimson_penguin> :D 20090927 16:17:56< crimson_penguin> damn! 20090927 16:18:32< esr> crimson_penguin: Hey! It's *my* job to obsess about that! :-) :-) 20090927 16:19:21< crimson_penguin> Ok, I'll leave you to do that in the next 2 hours ;) 20090927 16:19:38< esr> Yeah, I'll get right on that, you betcha... 20090927 16:20:17 * esr scampers off to give characters funny accents... 20090927 16:22:49-!- esr [n=chatzill@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Remote closed the connection] 20090927 16:23:30-!- esr [n=chatzill@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20090927 16:39:10-!- Baufo [n=thomas@wesnoth/developer/baufo] has quit [Remote closed the connection] 20090927 16:48:08< zookeeper> error scripting/lua: D:/Games/Wesnoth-trunk/data/lua/wml-tags.lua:1: attempt to call field 'require' (a nil value) 20090927 16:48:46< zookeeper> start a scenario and it shows up. 20090927 16:49:06< zookeeper> also objectives dialog is broken 20090927 16:49:27< zookeeper> (the "Victory" and "Defeat" headings) 20090927 16:49:34< silene> zookeeper: did you compile since your last update? 20090927 16:50:25< silene> require is a function provided by the C++ engine; so if your wesnoth binary is obsolete, that would explain the error 20090927 16:51:28-!- boucman [n=rosen@wesnoth/developer/boucman] has quit [Remote closed the connection] 20090927 16:56:23-!- wesbot changed the topic of #wesnoth-dev to: string and feature freeze start on Sunday, 27.9.2009! | 1.7.6 planned for 27.9. | 92 bugs, 242 feature requests, 10 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20090927 16:58:47-!- boucman [n=rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20090927 17:01:51-!- boucman [n=rosen@wesnoth/developer/boucman] has quit [Remote closed the connection] 20090927 17:06:38< loonycyborg> zookeeper: The binary on server is updated. 20090927 17:07:51< zookeeper> silene, the binary was from the 27th 20090927 17:07:55< zookeeper> i'll try the new one too 20090927 17:12:41-!- boucman [n=rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20090927 17:13:33-!- boucman [n=rosen@wesnoth/developer/boucman] has quit [Remote closed the connection] 20090927 17:13:51-!- boucman [n=rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20090927 17:15:00< CIA-62> mordante * r38856 /trunk/src/gui/ (6 files in 2 dirs): 20090927 17:15:00< CIA-62> Large rewrite of the new event handling. 20090927 17:15:00< CIA-62> The events now go up and down in the list of events as documented before. Also 20090927 17:15:00< CIA-62> a lot of polishing and using more template functions to avoid code duplication. 20090927 17:15:00< CIA-62> The mouse movement is now working, only some widgets still need to be 20090927 17:15:04< CIA-62> converted. 20090927 17:15:28< zookeeper> ok, both problems disappeared on the latest build 20090927 17:21:57< silene> zookeeper: it was the same problem in fact; due to your binary not being up-to-date, lua failed to initialize; as a consequences, objectives were handled by the obsolete 1.6 code, hence the glitches 20090927 17:25:01< loonycyborg> Git indeed pulled in some lua related commits when I did last update. Those commits are from today. 20090927 17:29:23< Soliton> boucman: i'm all for patch 1175 and it doesn't need to be an option if that's not necessary. 20090927 17:30:37< boucman> bbiam 20090927 17:31:00< Ivanovic> silene: what exactly is/was your problem with multiplayer? 20090927 17:31:44< silene> Ivanovic: parameters are not taken into account; i hope you enjoy playing mp with 100% xp ;-) 20090927 17:32:04< Ivanovic> commandline or general params selected ingame? 20090927 17:32:42< silene> when you create a mp game by clicking your map and so on 20090927 17:33:12< Ivanovic> ah, okay so from the create game dialog ingame 20090927 17:35:18< Soliton> silene: local or on some server? 20090927 17:35:43< silene> Soliton: local 20090927 17:37:01< Rhonda> Whom to bug with a question about the manpage? 20090927 17:38:51< boucman> so nobody opposes a "no option, just don't interrupt" approch ? 20090927 17:39:44< boucman> dfranke, corn, you have open patches... 20090927 17:40:27< Ivanovic> boucman: corns patches are by corn 20090927 17:40:37< silene> boucman: i'm in favor 20090927 17:40:40< Ivanovic> and the one dfranke has open is by corn, too 20090927 17:40:46< boucman> Ivanovic: yes, but they are still opened :P 20090927 17:41:12< Ivanovic> yes, they should at least be marked as "postponed" 20090927 17:42:04< mordante> who no question you might want to change the cause of action if you discover an ally 20090927 17:42:23< boucman> mordante: not sure what you mean 20090927 17:45:11< mordante> that I like to be able stop the movement when an ally is discovered 20090927 17:45:23< mordante> and decide to do something else 20090927 17:45:34< mordante> especially since a fog move can't be undone 20090927 17:45:55< loonycyborg> silene: I think I've managed to repro that. E.g. troll has 0/66 XP no matter what XP modifier setting is. 20090927 17:46:04< boucman> mordante: so you're for making it optional... 20090927 17:46:42< mordante> yes and keep the default to ask, so no changes for the current users 20090927 17:47:01< boucman> mordante, Soliton, whoever else, I'd like to commit before Ivanovic release if we go with that patch (if only for stringfreeze reason) I personally don't mind either way... so i'll let you discuss among yourselves :P 20090927 17:47:53< loonycyborg> Though only XP modifier appears to be actually ignored. All other settings seem to work. 20090927 17:48:12< mordante> I'm off to dinner now, but I guess we have some time since there are some bugs left 20090927 17:48:52< silene> loonycyborg: base gold is ignored for me 20090927 17:49:04< AI0867> should the filter in an animation use terrain or terrain_type? 20090927 17:49:12< silene> i haven't taken attention to other settings though 20090927 17:49:15-!- boucman [n=rosen@wesnoth/developer/boucman] has quit [Remote closed the connection] 20090927 17:50:42< loonycyborg> 'Village gold' setting works for me. 20090927 17:50:57-!- Bellerophon_true [n=chatzill@BSN-142-183-38.dial-up.dsl.siol.net] has quit ["ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]"] 20090927 17:52:01-!- boucman [n=rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20090927 17:56:23-!- boucman [n=rosen@wesnoth/developer/boucman] has quit [Remote closed the connection] 20090927 17:58:17-!- Tesafilmchen [n=micha@p5B274F1A.dip.t-dialin.net] has quit [Remote closed the connection] 20090927 18:00:26< silene> loonycyborg: no, i was talking about the gold amount at start; but i just checked again and it was me not remembering correctly the scenario defaults, the start gold is fine; so it seems only xp is broken 20090927 18:00:59-!- boucman [n=rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20090927 18:06:03-!- giusef [n=giusef@unaffiliated/giusef] has joined #wesnoth-dev 20090927 18:10:55< boucman> ok, I'm going with an option, defaulting to old behaviour 20090927 18:21:10-!- crimson_penguin [n=ben@wesnoth/developer/crimsonpenguin] has quit [Read error: 110 (Connection timed out)] 20090927 18:24:43-!- lizard_r [n=Miranda@wesnoth/umc-dev/developer/lizard] has joined #wesnoth-dev 20090927 18:33:59< mordante> thanks boucman 20090927 18:37:33< CIA-62> soliton * r38857 /trunk/src/server/simple_wml.cpp: made string_span::to_bool() behave the same as utils::string_bool() 20090927 18:37:35< CIA-62> soliton * r38858 /trunk/src/server/server.cpp: use string_span::to_bool() instead of utils::string_bool() 20090927 18:37:38< CIA-62> soliton * r38859 /trunk/src/server/server.cpp: abort the game when no multiplayer tag is found 20090927 18:37:43< CIA-62> soliton * r38860 /trunk/doc/man/wesnothd.6: fixed/unified formatting 20090927 18:37:58< Soliton> Rhonda: ^ 20090927 18:38:43< Rhonda> Sweet, will look after I sent Ivanovic the -manuals. :) 20090927 18:45:34-!- freim [n=hogne@wesnoth/artist/freim] has joined #wesnoth-dev 20090927 18:46:23< Ivanovic> silene: are you looking into the MP issue? 20090927 18:46:34< Ivanovic> boucman: what is the status of the patch? (cf string freeze!) 20090927 18:47:13< boucman> i'll check, but isn't the string freeze later tonight ? 20090927 18:47:24< silene> Ivanovic: no; i know what is wrong, but i don't know how to fix it, due to yogihh last commits 20090927 18:47:26< Ivanovic> no, it is *NOW* 20090927 18:47:31< boucman> ouch 20090927 18:47:33< Ivanovic> (since i want to release now if possible...) 20090927 18:47:43< Ivanovic> silene: grml, okay 20090927 18:47:55< boucman> ok, i'll check and postpone if it pose a problem 20090927 18:48:06-!- yamokidzu-it [n=rainy-it@79.1.69.33] has joined #wesnoth-dev 20090927 18:48:36< Ivanovic> boucman: that is why i warned today including some "time left" values 20090927 18:48:46< Ivanovic> and that was meant to be 18:00 20090927 18:48:47< boucman> one new string _("Interrupt a unit's move when an ally unit is sighted in a shroud") 20090927 18:48:47< Ivanovic> ;) 20090927 18:49:04< Ivanovic> "sighted in a shroud" sounds wrong to me 20090927 18:49:16< boucman> Ivanovic: true 20090927 18:49:31< Soliton> just leave the last part off? 20090927 18:49:32< Ivanovic> i'd just go "interrupt unit's move when allied unit sighted" 20090927 18:49:50 * Soliton nods. 20090927 18:51:20< boucman> Ivanovic: that's what on the button itself, I only reproduced the help sting, but i'll rework it 20090927 18:52:09< boucman> replaced by _("Decide if sighting an allied unit should interrupt your unit's movement") 20090927 18:53:00< boucman> Ivanovic: so, it's 1.10 material ? 20090927 18:53:28-!- crimson_penguin [n=ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20090927 18:57:40< Ivanovic> so far i have not announced that the freeze is in effect, have i? 20090927 19:00:40< boucman> Ivanovic: :) ok, i'll do as fast as I can... 20090927 19:01:02< boucman> esr: if you have a second, could you ack my sentence above, while I test the actual code ? thx 20090927 19:03:59< CIA-62> ivanovic * r38861 /trunk/po/ (20 files in 20 dirs): updated German translation 20090927 19:13:58-!- boucman [n=rosen@wesnoth/developer/boucman] has quit [Remote closed the connection] 20090927 19:14:18-!- boucman [n=rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20090927 19:16:33-!- Bellerophon_true [n=chatzill@BSN-142-183-38.dial-up.dsl.siol.net] has joined #wesnoth-dev 20090927 19:27:40< lizard_r> Hi, Wesnoth trunk r38856 won't compile for me with Visual Studio/Windows - Build log: http://wesnoth.pastebin.com/m2f3fceab errors start at line 446, the linker(?) throws 63 errors: "Unresolved external Symbol" (translated from german) 20090927 19:27:40< lizard_r> Does anyone know what could be wrong/ how to fix it? 20090927 19:28:41-!- elias [n=elias@allegro/developer/allefant] has joined #wesnoth-dev 20090927 19:29:02< ilor> lizard_r: some new source files need to be added most likely in gui/ 20090927 19:29:56< lizard_r> I'll try to svn up again then 20090927 19:30:20< ilor> not sure if the vcproj is up to date 20090927 19:30:22< lizard_r> :-( that didn't add any source files 20090927 19:30:50< Soliton> the files are already there you just need to add them to your project. 20090927 19:31:24< Soliton> can filenames contain ? on windows? 20090927 19:31:32< ilor> no 20090927 19:32:07< mordante> lizard_r, the new files are src/gui/auxiliary/event/*cpp 20090927 19:32:09< Soliton> i guess we should replace them in savegame names at least for windows then. 20090927 19:32:59< Soliton> http://forum.wesnoth.org/viewtopic.php?f=4&t=27252 20090927 19:33:39< mordante> don't we already have a blacklist for characters in savegames? 20090927 19:33:42-!- Blueblaze [n=nick@76.202.23.166] has joined #wesnoth-dev 20090927 19:34:15< Soliton> i think we might just replace spaces with underscore or so. 20090927 19:35:12< ilor> *?"/\:<> are invalid on Windows 20090927 19:35:51< mordante> IIRC : isn't invalid, only produces interesting results 20090927 19:36:07< mordante> saving the data inside a (hidden) stream 20090927 19:36:30< ilor> yeah possible 20090927 19:38:17< Ivanovic> boucman: looks like esr is not around atm 20090927 19:38:18< mordante> but savegame::set_filename calls savegame::is_illegal_file_char which should remove illegal characters 20090927 19:38:24< Ivanovic> can you repost the (two) new strings? 20090927 19:38:28< boucman> ok, 20090927 19:38:41< mordante> so the code's there, but not properly used in this case it seems 20090927 19:39:06< boucman> _("Interrupt move when an ally is sighted"), 20090927 19:39:15< boucman> _("Decide if sighting an allied unit should interrupt your unit's movement") 20090927 19:39:40< Soliton> mordante: i guess that is trunk? maybe it's fixed there then. 20090927 19:41:44< Ivanovic> boucman: where will this one be added? 20090927 19:41:53< boucman> the second one . 20090927 19:41:55< boucman> ? 20090927 19:41:56< Ivanovic> if it is advenced preferences than a "long description" is not needed 20090927 19:42:10< Ivanovic> (since it looks like it is not shown anyway) 20090927 19:42:12< boucman> it's in general 20090927 19:42:29< boucman> so yes, it's the long description 20090927 19:42:52< Ivanovic> okay, in general both are required 20090927 19:43:23< Ivanovic> i think the "Decide if" part is strange and it does not fit with the rest there 20090927 19:43:25< mordante> Soliton, yes the difference between 1.6 and trunk is that 1.6 warns and trunk simply removes the offending characters 20090927 19:43:31< Ivanovic> (the short one sounds perfect) 20090927 19:43:33< Soliton> i wonder if we should make the filenames different on differnt OSs. i don't think there is a real benefit from being able to put | in filenames on linux? 20090927 19:43:36< boucman> Ivanovic: sugestions ? 20090927 19:44:16< mordante> Soliton, if you modify it do svn up first 20090927 19:44:29< Ivanovic> _("Sighting an allied unit interrupts your unit's movement") 20090927 19:44:39< boucman> sounds better indeed 20090927 19:44:46< Ivanovic> (especially since it is a little shorter and thus needs less space) ;) 20090927 19:45:25< mordante> Soliton, might be a good idea and maybe also forbid the single quote as workaround for the gna bug 20090927 19:47:30< loonycyborg> Weird.. When I run 1.6.5 on winxp in virtualbox, it refuses to save games with any russian characters in filenames. 20090927 19:47:37< Ivanovic> AI0867, boucman, Chusslove, cib0, corn, crimson_penguin, dfranke, esr, ettin, grzywacz, ilor, loonycyborg, mordante, Shadow_Master, silene, Soliton, zookeeper, everyone else who cares: the string and feature freeze that is meant to prepare for 1.8 will start in 10mins! get your missing stuff in! 20090927 19:47:49< Ivanovic> (that is: boucman has some extra mins for his patch) 20090927 19:47:53-!- kitty_ [n=kitty@e180197125.adsl.alicedsl.de] has joined #wesnoth-dev 20090927 19:47:58< boucman> Ivanovic: i'll be ready 20090927 19:48:20< Ivanovic> i will release 1.7.6 once the problem with multiplayer not accepting all params set 20090927 19:48:28-!- Zarel [n=Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20090927 19:48:49< Ivanovic> (rough guess: it won't happen todaysince yogihh is needed for this) 20090927 19:49:01 * loonycyborg wonders how long that problem existed 20090927 19:49:23< Ivanovic> loonycyborg: i'd guess something along the lines of "some days" 20090927 19:50:12< loonycyborg> May it be longer? How easy is it to spot? 20090927 19:50:20< Ivanovic> no idea 20090927 19:50:22< mordante> boucman, just wondering about the new event names why some with a hyphen and some with underscore? 20090927 19:51:06< Ivanovic> silene: can you post a bug report with the info about it and mark it as blocker (plus maybe assigning it to yogihh)? 20090927 19:51:14< Soliton> loonycyborg: well, since i just talked with yogi about some XP issue like yesterday it should be pretty recent. 20090927 19:51:18< Ivanovic> this way yogihh can get the info tomorrow even if you are not around 20090927 19:51:24< CIA-62> mordante * r38867 /trunk/src/gui/widgets/button.hpp: Remove leading whitespace. 20090927 19:51:25< CIA-62> mordante * r38868 /trunk/src/savegame.cpp: Don't indent #ifdefs. 20090927 19:51:26< CIA-62> mordante * r38866 /trunk/src/gui/widgets/ (scrollbar.cpp scrollbar.hpp): Wire in new mouse movement event handler. 20090927 19:51:26< CIA-62> mordante * r38869 /trunk/changelog: Minor changelog cleanup. 20090927 19:51:29< CIA-62> mordante * r38863 /trunk/src/gui/widgets/ (toggle_panel.cpp toggle_panel.hpp): Wire in the new mouse enter/leave event handler. 20090927 19:51:30< CIA-62> mordante * r38864 /trunk/src/gui/widgets/ (toggle_button.cpp toggle_button.hpp): Wire in the new mouse enter/leave event handler. 20090927 19:51:33< CIA-62> mordante * r38865 /trunk/src/gui/widgets/ (helper.cpp helper.hpp): Add get_mouse_position(). 20090927 19:51:42< CIA-62> mordante * r38862 /trunk/src/gui/widgets/ (button.cpp button.hpp): Improve the debug output for button events. 20090927 19:51:48 * mordante loves the sorting of GNA :-/ 20090927 19:51:53-!- zookeeper [n=l@wesnoth/developer/zookeeper] has quit [Read error: 131 (Connection reset by peer)] 20090927 19:52:06< Soliton> objections to having the same characters allowed in filenames on all platforms? 20090927 19:52:21< silene> yes 20090927 19:52:33< mordante> why silene? 20090927 19:52:39< boucman> mordante: not sure wwhat you mean 20090927 19:52:59< mordante> pre-movement, draw_weapon 20090927 19:53:06< silene> mordante: why should my filenames look uglier? 20090927 19:53:58< loonycyborg> Having the same set of forbidden chars could help with development of cross-platform scenarios.. 20090927 19:54:16< Soliton> is that all of the reason? 20090927 19:54:16< mordante> well the characters are mostly special character, which I normally won't expect in a filename 20090927 19:54:21< mordante> and what loonycyborg just said 20090927 19:55:02< boucman> mordante: good point, i guess I did that instincively because draw_weapon are two words whereas pre-movement is a prefix and a word 20090927 19:55:31< boucman> we can change that ssince it hasn't been released yet, not sure if it's a problem 20090927 19:55:51< Soliton> event names usually have spaces, i thought. 20090927 19:55:57< silene> loonycyborg: no, it wouldn't; for instance it wouldn't have prevented the current issue 20090927 19:57:01< Soliton> what if you want to share savegames between platforms? 20090927 19:57:02< loonycyborg> Which issue you're referring to? It would for sure prevent http://forum.wesnoth.org/viewtopic.php?f=4&t=27252 20090927 19:57:04< mordante> boucman, I understand how the names came to be, it feels very naturally to do so for me as well ;-) 20090927 19:57:22< loonycyborg> (assuming that it's caused by question mark) 20090927 19:57:44< boucman> i personally don't think it's a problem but if it's a problem to you, speak now or stay silent forever :P 20090927 19:58:40< mordante> that forum item should already be fixed in trunk but gives a problem if a Linux users sends a savegame to the Windows developer 20090927 19:58:48< mordante> boucman, was that for me? 20090927 19:59:26< boucman> mordante: yes 20090927 20:00:01-!- zookeeper [n=l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20090927 20:00:35< Ivanovic> was the problematic char for gna.org already fixed? 20090927 20:00:37< silene> loonycyborg: forbidden characters don't prevent to save a file, they just prevent them from being inserted in the file name; so if the suer wasn't able to save; it's because of a bug somewhere, not because '?' was allowed on linux 20090927 20:00:38< Ivanovic> talking about the ' 20090927 20:00:54< CIA-62> soliton * r38870 /branches/1.6/src/server/game.cpp: put the output() call into the try block as well 20090927 20:01:05< mordante> boucman, I don't see it as a problem, only not sure what the WML authors think 20090927 20:01:05< CIA-62> soliton * r38871 /trunk/src/server/game.cpp: put the output() call into the try block as well 20090927 20:01:09< Soliton> Ivanovic: nope. 20090927 20:01:22< boucman> ok, let's leave it that way 20090927 20:01:23< Ivanovic> then this one should be added in the "disallowed chars" list 20090927 20:01:36< mordante> boucman, won't stay silent forever, but won't complain about these names :-P 20090927 20:01:55< mordante> Ivanovic, I already said that before ;-) 20090927 20:03:36-!- noy [n=Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20090927 20:05:30< Ivanovic> mordante: was busy following election results in germany so not able to read everything 20090927 20:05:32< Ivanovic> ;) 20090927 20:05:49< Soliton> so it's ugly names vs cross-plattform use of savegames? 20090927 20:06:39< silene> Soliton: no, it is not even cross-platform use of savegame, as your browser will take care of the invalid characters 20090927 20:06:45< Ivanovic> then i am all for cross-platform making names ugly 20090927 20:07:00< Soliton> silene: no idea what that means. 20090927 20:07:17< Soliton> if we want to remove ' from names i think the ugly part is indeed moot. 20090927 20:07:20< boucman> Ivanovic: so, what will the next coalition be ? 20090927 20:07:22< Ivanovic> silene: at least the ' has to be prohibited since this char breaks attaching saves and all the likes with it in bug reports 20090927 20:07:35< Ivanovic> boucman: fdp+cdu/csu 20090927 20:07:37< mordante> Ivanovic, the results are depressing 20090927 20:08:01< Ivanovic> mordante: there was no non depressing solution possible anyway 20090927 20:08:02< silene> i agree for "'", since it works around a bug; but i don't see any reason to forbid the other characters 20090927 20:08:10< zookeeper> all election results are depressing. dumbs always win. 20090927 20:08:11< boucman> so cdu+csu will need sdp... 20090927 20:08:14< boucman> fdp 20090927 20:08:26< Ivanovic> mordante: since all of the larger parties are currently producing many "bullshit laws" 20090927 20:09:25< Soliton> silene: so you can share savegames without worrying about filename issues. 20090927 20:09:37< mordante> Ivanovic, true, but since Germans even considered to vote for HSP I'm not surprised :-P 20090927 20:10:30< silene> Soliton: you can already share them without any issue; have you experienced an issue with sharing? or do you know of someone who experienced an issue? 20090927 20:10:58-!- Bellerophon_true [n=chatzill@BSN-142-183-38.dial-up.dsl.siol.net] has quit ["ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]"] 20090927 20:11:09< kitty_> i counted votes today - there were seriously people voting for HSP... void votes of course 20090927 20:11:33< mordante> :-) 20090927 20:11:40< boucman> kitty_: HSP ? 20090927 20:11:59< kitty_> idiot film: horst schlämmer, a bad comedian 20090927 20:11:59< Ivanovic> boucman: "Horst Schlämmer Partei" 20090927 20:12:09< Soliton> silene: so you can load a savegame with illegal characters on windows? 20090927 20:12:09< Ivanovic> http://de.wikipedia.org/wiki/Horst_Schl%C3%A4mmer_%E2%80%93_Isch_kandidiere! 20090927 20:12:41< loonycyborg> Ivanovic: Is there also a pirate party? :P 20090927 20:12:46< Ivanovic> loonycyborg: of course 20090927 20:12:51< Ivanovic> sadly they only got 2% 20090927 20:12:57< loonycyborg> :( 20090927 20:13:03< Soliton> silene: i don't see why there needs to be user visible difference between platforms. why does my savegame have to get a different name depending on what OS i use? 20090927 20:13:16< Ivanovic> (okay, this is a huge success, at the euro election they just had 0.9%, so they doubled their numbers in less than 6 months) 20090927 20:13:20< Soliton> that's just asking to confuse people. 20090927 20:13:23< boucman> 2% is not bad... it's "statistically significant" 20090927 20:13:41< Soliton> for marginal benefit if any. 20090927 20:13:46< Ivanovic> boucman: yeah, but 5% would have been a lot better since that is required to get seats in the parlament 20090927 20:14:43< silene> Soliton: no, you can't load a file with invalid chars on windows; but since you can't have it in the first place, this is hardly an issue 20090927 20:14:54< boucman> Ivanovic: 5% is one vote out of 20, it's actually pretty high 20090927 20:15:16< Ivanovic> yes, but that is required to get into the parlament 20090927 20:15:25< mordante> kitty_, indeed the movie was really idiotic, that's why I was surprised people would considering voting for it 20090927 20:15:27< Soliton> silene: i can access my linux partitions on windows just fine. no idea if there is some automatic conversion for filenames involved. 20090927 20:15:33< Ivanovic> (if you don't have direct mandates which are damn hard to get for a tiny party like the pirates) 20090927 20:15:41< silene> Soliton: there is 20090927 20:16:21< kitty_> mordante: just smearing it across the page to make their ballot void.. 20090927 20:16:43< loonycyborg> Soliton: Linux partitions? Like ext3/reiserfs ones? 20090927 20:16:47< Ivanovic> kitty_: and what were the results in the area you counted? 20090927 20:16:58< loonycyborg> How do you access them from windows? 20090927 20:16:58< Soliton> loonycyborg: yes, ext3. 20090927 20:17:08< Soliton> loonycyborg: there are drivers for them. 20090927 20:17:10< mordante> kitty_, they really wrote HSP on the voting paper? 20090927 20:17:31< kitty_> Ivanovic: lots of greens and cdu, but only 46% turnout of voters 20090927 20:17:44< kitty_> mordante: yes, seriously 20090927 20:17:57< Ivanovic> lonly 46% is really not this much 20090927 20:18:02< loonycyborg> I am using a Total Commander plugin for that. 20090927 20:18:05< Soliton> silene: ok, then let's hope there is no technical problem. so what is the reason for having different names? anything else then ugliness? 20090927 20:18:07 * mordante hits his head against the wall 20090927 20:18:55< Ivanovic> okay, i expect comparable numbers over here (because this area is one of the SPD strongholds (tends to be among the highest SPD percentages of all of germany...) and those voters were the ones mainly staying home) 20090927 20:19:10< CIA-62> boucman * r38872 /trunk/ (7 files in 3 dirs): apply patch 1175 new option to prevent ally stoping movemen 20090927 20:19:58< kitty_> the worst turnout since '49... and we are always below average, but it's still depressing 20090927 20:20:18< boucman> what was the turnover ? 20090927 20:20:44< kitty_> 72% 20090927 20:20:49< silene> Soliton: yes; it's just aesthetics; but when no bug or code complexity are involved, i consider it should be the deciding factor 20090927 20:20:54< boucman> that's rather good 20090927 20:21:14< mordante> actually not 20090927 20:21:18< kitty_> really? what would you expect?! 20090927 20:21:21< Ivanovic> boucman: uhm, the lowest ever at a general election in germany was 77.7% (that was 4 years ago) 20090927 20:21:22< mordante> for Germany it's low 20090927 20:21:40< boucman> France struggles to get 50% 20090927 20:21:44< Soliton> silene: why are we not allowing ':' and '\'? 20090927 20:21:49< boucman> only presidential elections have a good turnover 20090927 20:22:03< kitty_> local elections are always even worse, but not general ones 20090927 20:22:23< Ivanovic> boucman: since our "president" is not directly elected but the "bundestag" ist, those are the votes which have the attention 20090927 20:22:29< Soliton> silene: i consider user confusion and avoiding pointless difference between platforms valid points as well. 20090927 20:22:37< boucman> Ivanovic: yes, good point 20090927 20:22:55< Ivanovic> boucman: so our general elections are probably what the president elections are in france 20090927 20:23:51< silene> Soliton: i guess that's because the filesystem code doesn't cope with them 20090927 20:23:54< Ivanovic> everybody: are all the strings and all features that are meant for 1.8 commited? 20090927 20:24:04< Ivanovic> can i start the string and feature freeze *right now*? 20090927 20:24:10< Ivanovic> (you got 60sec to answer!) 20090927 20:24:19< Ivanovic> (no answer = everything is done!) 20090927 20:24:22< mordante> Ivanovic, yes 20090927 20:24:32< boucman> Ivanovic: all system go 20090927 20:24:42-!- yamokidzu-it [n=rainy-it@79.1.69.33] has quit [No route to host] 20090927 20:26:00-!- noy [n=Noy@wesnoth/developer/noy] has quit [] 20090927 20:26:17-!- Ivanovic changed the topic of #wesnoth-dev to: string/feature freeze active! | 1.7.6 planned for 27.9. | 92 bugs, 242 feature requests, 10 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20090927 20:26:19-!- Zarel [n=Zarel@warzone2100/developer/Zarel] has quit ["This computer has gone to sleep"] 20090927 20:27:00< mordante> it suddenly feels chilly in here ;-) 20090927 20:27:41< Ivanovic> that is intentional! 20090927 20:27:46< mordante> :-) 20090927 20:28:39< silene> Soliton: note that i don't particularly agree with your point about user confusion; what do you think is more confusing? a savegame having two different names on two different operating systems? or typing a particular legit character when asked a filename and then silently getting a filename on the harddrive with a different name? 20090927 20:29:31< Soliton> my concern is obviously autosaves. 20090927 20:30:11< Soliton> if silently removing characters is confuing then it should be made non-silent. 20090927 20:30:28< Soliton> for the interactive case that is. 20090927 20:30:48< Soliton> ans as pointed out we are already silently removing valid characters. 20090927 20:31:06-!- Zarel [n=Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20090927 20:32:24-!- Zarel [n=Zarel@warzone2100/developer/Zarel] has quit [Client Quit] 20090927 20:34:05< CIA-62> ivanovic * r38873 /trunk/ (236 files in 41 dirs): 20090927 20:34:05< CIA-62> pot-update (start of string and feature freeze preparing for 1.8!) 20090927 20:34:05< CIA-62> regenerated doc files (formating in manpages was unified -> many changes...) 20090927 20:38:34-!- crimson_pinvin [n=ben@CPE001346f9a80d-CM0019475df22e.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20090927 20:41:29< silene> who maintains utbs? there are two fresh bugs about it 20090927 20:41:50< zookeeper> silene, i occasionally fix simple bugs in it 20090927 20:42:15< Ivanovic> in theory it is probably fendrin (though he already said that he got no time this WE) 20090927 20:42:41< silene> zookeeper: the descriptions make them look simple; not sure if they actually are 20090927 20:44:03-!- crimson_penguin [n=ben@wesnoth/developer/crimsonpenguin] has quit [Read error: 110 (Connection timed out)] 20090927 20:44:03-!- crimson_pinvin is now known as crimson_penguin 20090927 20:45:51< zookeeper> silene, right, maybe i'll check them out unless fendrin gets there first.. 20090927 20:49:02-!- yamokidzu-it [n=rainy-it@host33-69-dynamic.1-79-r.retail.telecomitalia.it] has joined #wesnoth-dev 20090927 20:51:04-!- Zarel [n=Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20090927 20:51:13-!- Zarel [n=Zarel@warzone2100/developer/Zarel] has quit [Client Quit] 20090927 20:54:36< Shadow_Master> Ivanovic: are you tagging already? 20090927 20:54:41< Ivanovic> no 20090927 20:54:56< Ivanovic> won't be tagging till https://gna.org/bugs/index.php?14381 is fixed 20090927 21:12:02< CIA-62> shadowmaster * r38874 /trunk/data/core/macros/ (terrain-utils.cfg utils.cfg): 20090927 21:12:02< CIA-62> SCATTER_IMAGE and SCATTER_UNITS should not use RANDOM as the caller may 20090927 21:12:02< CIA-62> be using $random already as a macro parameter. This is a gratuitous fix 20090927 21:12:02< CIA-62> to an issue that would be correctly solved if mainline macros used a 20090927 21:12:02< CIA-62> well defined variable naming convention for the lack of the scope 20090927 21:12:04< CIA-62> concept. 20090927 21:12:10< Shadow_Master> is there any possibily of that being tomorrow, or do you intend to keep an obsolete topic? 20090927 21:12:15< Shadow_Master> s/tomorrow/today/ 20090927 21:16:02< CIA-62> mordante * r38875 /trunk/src/gui/widgets/toggle_panel.hpp: 20090927 21:16:02< CIA-62> Toggle panel can send events to client. 20090927 21:16:02< CIA-62> Only allow this for the new gui event handling. But at least buttons on 20090927 21:16:02< CIA-62> the panel now get highlighted as wanted. (Clicking also works but 20090927 21:16:02< CIA-62> doesn't select the panel yet.) 20090927 21:16:35< mordante> ilor, seems that your new buttons are going to work after all :-) (here they do) 20090927 21:16:46< ilor> :) 20090927 21:16:59-!- lizard_r [n=Miranda@wesnoth/umc-dev/developer/lizard] has quit ["Saurian Augur - I'll heal you by 4 hp if you leave next to me"] 20090927 21:17:37< mordante> now need to fix the other issues around it so can activate the buttons... with will take some more time 20090927 21:23:12-!- Ivanovic changed the topic of #wesnoth-dev to: string/feature freeze active! | 1.7.6 planned once bug #14381 is fixed | 92 bugs, 242 feature requests, 10 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20090927 21:24:44< Ivanovic> Shadow_Master: satisfied? 20090927 21:25:47< Shadow_Master> no. 20090927 21:25:55< Shadow_Master> I don't see my giant chocolate bar. 20090927 21:26:10< Ivanovic> Shadow_Master: no way you will get that from me 20090927 21:26:17< Shadow_Master> aw 20090927 21:26:26< Ivanovic> (digital transfer not working as it would be required for this...) 20090927 21:31:43< loonycyborg> Try transferring it as a payload with an ICBM :P 20090927 21:32:53-!- stikonas [n=and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20090927 21:34:45-!- Zarel [n=Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20090927 21:48:22< Ivanovic> loonycyborg: got none available atm 20090927 21:51:23-!- elias [n=elias@allegro/developer/allefant] has quit [Read error: 110 (Connection timed out)] 20090927 21:57:48< CIA-62> mordante * r38877 /trunk/src/gui/auxiliary/event/handler.hpp: Add some new event types. 20090927 21:58:01< CIA-62> mordante * r38876 /trunk/src/gui/auxiliary/event/handler.hpp: Add some doxygen documentation. 20090927 21:58:03< mordante> I'm off night 20090927 21:58:42-!- mordante [n=mordante@wesnoth/developer/mordante] has quit ["Leaving"] 20090927 21:59:28< CIA-62> silene * r38878 /trunk/src/scripting/lua.cpp: Ensured extraneous return values are not lost. 20090927 22:04:19-!- yamokidzu-it [n=rainy-it@host33-69-dynamic.1-79-r.retail.telecomitalia.it] has quit [Read error: 113 (No route to host)] 20090927 22:05:05-!- Crab_ [i=crab@wesnoth/developer/crab] has joined #wesnoth-dev 20090927 22:09:05-!- Espreon [n=espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20090927 22:13:58 * stikonas has arrived to Cambridge :) 20090927 22:17:52< Espreon> Yay... 20090927 22:25:28< CIA-62> soliton * r38879 /trunk/src/multiplayer_connect.cpp: 20090927 22:25:28< CIA-62> save experience_modifier in the level again where it is expected by non-mp code 20090927 22:25:28< CIA-62> fixes bug #14381: XP modifier is not taken into account for multiplayer games 20090927 22:25:39< Soliton> Ivanovic: ^ 20090927 22:26:52< Soliton> seems somewhat lucky that other non-mp specific settings all seem to work. 20090927 22:28:06< Ivanovic> Soliton: *great* 20090927 22:28:16< Ivanovic> though i won't release right now anyway, will wait till tomorrow 20090927 22:28:58< Espreon> Great. :) 20090927 22:29:25< Ivanovic> (that is release some time around 6pm local time tomorrow) 20090927 22:31:34< CIA-62> ivanovic * r38880 /trunk/po/ (21 files in 21 dirs): updated German translation 20090927 22:40:27-!- zookeeper [n=l@wesnoth/developer/zookeeper] has quit [] 20090927 22:49:51-!- cib0 [n=cib@p5DD35F1A.dip.t-dialin.net] has quit [Remote closed the connection] 20090927 22:53:50-!- stikonas [n=and@wesnoth/translator/stikonas] has quit [Read error: 104 (Connection reset by peer)] 20090927 22:55:24-!- stikonas [n=and@bcm-131-111-216-119.girton.cam.ac.uk] has joined #wesnoth-dev 20090927 22:56:23-!- wesbot changed the topic of #wesnoth-dev to: string/feature freeze active! | 1.7.6 planned once bug #14381 is fixed | 96 bugs, 242 feature requests, 9 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20090927 22:58:15< Shadow_Master> wow. what did I do? :/ 20090927 22:58:40< Shadow_Master> my home directory has been filled with Intert Explorer .url files. 20090927 23:07:08< Rhonda> HA HA! 20090927 23:09:09-!- boucman [n=rosen@wesnoth/developer/boucman] has quit ["Leaving."] 20090927 23:15:08-!- stikonas [n=and@wesnoth/translator/stikonas] has quit [Remote closed the connection] 20090927 23:16:43-!- stikonas [n=and@bcm-131-111-216-119.girton.cam.ac.uk] has joined #wesnoth-dev 20090927 23:16:48< CIA-62> ai0867 * r38881 /trunk/data/tools/wmllint: Add 'source' key (from [tip]) to wmllint translatables 20090927 23:20:50< CIA-62> espreon * r38882 /trunk/data/core/images/maps/l10n/es/wesnoth--overlay.png: (Hopefully) Final fix for the 'Bah?\195?\173a de las Perlas' label. 20090927 23:20:55< Espreon> ... 20090927 23:21:27< Espreon> Oh well, poor i-acute. 20090927 23:23:21< Shadow_Master> Behold! The Great Lord Espreon will smite CIA for such act of heresy! 20090927 23:23:42< Espreon> Indeed... 20090927 23:27:35< AI0867> à? 20090927 23:28:00< AI0867> â? 20090927 23:28:07< Espreon> What about a-grave and a-circumflex? 20090927 23:28:15 * Espreon kicks CIA-62 20090927 23:28:16< CIA-62> ow 20090927 23:28:22< Espreon> Thou hast been smitten! 20090927 23:28:23< AI0867> ã? 20090927 23:28:38< AI0867> ā? 20090927 23:28:51< Espreon> What about a-tilde and a-macron? 20090927 23:29:42< AI0867> ä? 20090927 23:29:50< AI0867> á? 20090927 23:30:13< Espreon> What about u-umlaut/diaresis and a-acute? 20090927 23:30:17< Espreon> AI0867: ^ 20090927 23:30:22< Espreon> *a- 20090927 23:31:17-!- silene [n=plouf@wesnoth/developer/silene] has quit ["Leaving."] 20090927 23:31:58 * Espreon waits for AI0867 to mention a-caron and a-breve. 20090927 23:32:48-!- DDR [n=chatzill@66.183.125.196] has joined #wesnoth-dev 20090927 23:32:53< Rhonda> á? 20090927 23:33:21< Rhonda> hmm, a doesn't have a ç 20090927 23:33:31-!- stikonas [n=and@wesnoth/translator/stikonas] has quit [Remote closed the connection] 20090927 23:34:10< Espreon> LOL, a-cedilla. 20090927 23:34:29< Espreon> ǎ? 20090927 23:34:34< Rhonda> Oh. You missed on! 20090927 23:35:04< Espreon> å? 20090927 23:35:05< Rhonda> å! 20090927 23:35:11< Espreon> I see... 20090927 23:35:24-!- stikonas [n=and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20090927 23:35:30-!- Kleptomane [n=Kleptoma@S01060019e3d6aaa1.cg.shawcable.net] has quit ["brb, im in ur mapz, stealing ur villages..."] 20090927 23:35:50< Espreon> ă? 20090927 23:36:15< Rhonda> You are just waiting for the bug to be fixed so Ivanovic can release 1.7.6 20090927 23:36:22< Espreon> Let's move on to runic characters. 20090927 23:36:24< Espreon> I see... 20090927 23:37:41< Espreon> ᚦ? 20090927 23:38:46< Rhonda> ¦ 20090927 23:39:05< Espreon> ... No... 20090927 23:39:55< Espreon> ᚠ 20090927 23:44:19< CIA-62> ivanovic * r38883 /trunk/po/ (25 files in 24 dirs): updated Estonian and German translation 20090927 23:44:51< Ivanovic> Rhonda: Soliton already fixed the bug, will release tomorrow 20090927 23:45:37< Rhonda> Oh, sweet. Maybe I'm brave enough and try my approach to make it possible to install it side-by-side with 1.6 20090927 23:46:33< Ivanovic> cool 20090927 23:52:38-!- giusef [n=giusef@unaffiliated/giusef] has quit ["exit (-1);"] 20090927 23:53:27-!- kitty_ [n=kitty@e180197125.adsl.alicedsl.de] has quit ["bye"] --- Log closed Mon Sep 28 00:00:44 2009