--- Log opened Mon Jun 07 00:00:00 2010 20100607 00:02:23-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20100607 00:02:29-!- k23z__ [~k23z__@188.27.126.178] has quit [Ping timeout: 240 seconds] 20100607 00:05:39< boucman> ok, good night 20100607 00:05:48-!- boucman [~rosen@wesnoth/developer/boucman] has left #wesnoth-dev [] 20100607 00:06:34-!- kevg [~kevg@94.232.5.102] has quit [Remote host closed the connection] 20100607 00:07:32-!- elias [~elias@allegro/developer/allefant] has quit [Quit: Leaving] 20100607 00:10:51-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Read error: Connection reset by peer] 20100607 00:10:53-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20100607 00:15:43-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 265 seconds] 20100607 00:17:23-!- Blueblaze [~nick@adsl-76-202-20-139.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100607 00:50:30-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100607 00:53:34-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20100607 00:54:45-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20100607 00:58:17-!- gabba [~gabba@wesnoth/developer/gabba] has left #wesnoth-dev [] 20100607 01:05:03-!- phlaem [~a@e178081116.adsl.alicedsl.de] has quit [Quit: Leaving] 20100607 01:24:06-!- Gambit [~quassel@pa-67-234-73-7.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100607 01:29:57-!- cjhopman_ [~chris@wesnoth/developer/cjhopman] has joined #wesnoth-dev 20100607 01:34:47-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100607 01:41:32< CIA-86> gabba * r43215 /trunk/src/whiteboard/ (manager.cpp manager.hpp): Whiteboard: reworked the manager API 20100607 01:41:37< CIA-86> gabba * r43216 /trunk/src/whiteboard/ (manager.cpp manager.hpp): Whiteboard: rename planned_actions_ private member to actions_ 20100607 01:47:35-!- haudegen [~andi@chello084114021195.15.14.vie.surfer.at] has quit [Quit: Verlassend] 20100607 01:51:45-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20100607 01:52:13-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20100607 02:02:17-!- Blueblaze [~nick@adsl-76-202-20-139.dsl.hstntx.sbcglobal.net] has quit [Read error: Operation timed out] 20100607 02:25:27-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20100607 02:25:36< CIA-86> gabba * r43217 /trunk/src/ (9 files in 2 dirs): 20100607 02:25:36< CIA-86> Moved actions collection from manager to new class side_actions. 20100607 02:25:36< CIA-86> This will allow manager to hold one side_actions object per side. 20100607 02:25:42< CIA-86> gabba * r43218 /trunk/src/whiteboard/ (manager.cpp manager.hpp): Whiteboard: Additions/Corrections to manager. 20100607 02:42:27-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100607 02:52:46-!- ancestral [~ancestral@97-116-112-18.mpls.qwest.net] has joined #wesnoth-dev 20100607 02:56:38-!- Gambit [~quassel@pa-67-234-73-7.dhcp.embarqhsd.net] has quit [Remote host closed the connection] 20100607 03:05:24-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: GO, GET TO THE CHOPPAH!!!] 20100607 03:25:20-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100607 03:30:47-!- alink [~alink@wesnoth/developer/alink] has quit [Remote host closed the connection] 20100607 03:44:31-!- Blueblaze [~nick@adsl-76-202-20-139.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100607 03:54:17-!- Gambit [~quassel@pa-67-234-73-7.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100607 03:59:00-!- wesbot changed the topic of #wesnoth-dev to: 122 bugs, 281 feature requests, 17 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100607 04:26:33-!- Gambit [~quassel@pa-67-234-73-7.dhcp.embarqhsd.net] has quit [Read error: Connection reset by peer] 20100607 04:31:42-!- Gambit [~quassel@pa-67-234-73-7.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100607 04:31:48-!- Appleman1234 [~Appleman1@131.181.18.104] has joined #wesnoth-dev 20100607 04:38:13-!- gabba [~gabba@wesnoth/developer/gabba] has quit [Read error: Connection reset by peer] 20100607 04:41:00-!- Gambit [~quassel@pa-67-234-73-7.dhcp.embarqhsd.net] has quit [Read error: Connection reset by peer] 20100607 04:41:59-!- Ivanovic_ [~ivanovic@dtmd-4db2d78c.pool.mediaWays.net] has joined #wesnoth-dev 20100607 04:45:17-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 240 seconds] 20100607 04:45:57-!- Ivanovic_ is now known as Ivanovic 20100607 04:55:27-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100607 04:59:23-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 248 seconds] 20100607 04:59:23-!- noy_ is now known as noy 20100607 05:24:10-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100607 05:35:28-!- Appleman1234 [~Appleman1@131.181.18.104] has quit [Read error: Connection reset by peer] 20100607 05:35:56-!- Appleman1234 [~Appleman1@131.181.18.104] has joined #wesnoth-dev 20100607 05:49:25-!- silene [~plouf@bau91-1-82-239-244-109.fbx.proxad.net] has joined #wesnoth-dev 20100607 05:49:46-!- silene [~plouf@bau91-1-82-239-244-109.fbx.proxad.net] has quit [Changing host] 20100607 05:49:46-!- silene [~plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20100607 05:51:04-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100607 06:01:26-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20100607 06:09:53-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100607 06:21:33< CIA-86> zookeeper * r43219 /trunk/data/campaigns/Under_the_Burning_Suns/scenarios/ (3 files): Fixed some duplicate unit id's (fixes bug #16126), a few buggy messages and a broken event filter. 20100607 06:23:16< CIA-86> zookeeper * r43220 /branches/1.8/data/campaigns/Under_the_Burning_Suns/scenarios/ (3 files): Ported r43219 to 1.8. 20100607 07:18:02-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: bbl] 20100607 07:24:46-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100607 07:40:33-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20100607 07:55:28-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100607 07:56:24-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Leaving.] 20100607 08:07:54-!- silene [~plouf@wesnoth/developer/silene] has quit [Quit: Leaving.] 20100607 08:25:59-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has quit [Quit: Hi! I'm a quit message virus vaccine. If you see a quit message virus, don't replace your quit message with it!] 20100607 08:43:45< CIA-86> billynux * r43221 /trunk/ (34 files in 4 dirs): Updated ana to support basic proxy authentication on the client side. 20100607 08:45:16-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: i hate you qemu!!one1!] 20100607 09:04:35-!- euschn [~eugen@wesnoth/developer/euschn] has joined #wesnoth-dev 20100607 09:05:19-!- euschn [~eugen@wesnoth/developer/euschn] has quit [Client Quit] 20100607 09:12:44-!- k23z__ [~k23z__@188.26.49.76] has joined #wesnoth-dev 20100607 09:14:18-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100607 09:28:16-!- Appleman1234 [~Appleman1@131.181.18.104] has quit [Ping timeout: 240 seconds] 20100607 09:32:08-!- billynux [~billy@wesnoth/developer/billynux] has joined #wesnoth-dev 20100607 09:32:45< billynux> hi, any idea as to why my latest commit uploaded .java files I didn't have anything to do with? 20100607 09:34:28< Espreon> billynux: Hmmmm... well... let's figure that out! 20100607 09:34:59< billynux> Espreon, http://svn.gna.org/viewcvs/wesnoth?rev=43221&view=rev 20100607 09:35:27< billynux> it appears that it didn't modify any .java file, but I don't know why it lists them as modified 20100607 09:35:59< Espreon> Meh, IDK either. 20100607 09:37:23< billynux> :) Ok.. I'm off to bed. Espreon: Do those headers look good? 20100607 09:39:05< Espreon> Yeah. 20100607 09:39:09< Espreon> Goodnight. 20100607 09:39:15< billynux> Great, g'night 20100607 09:39:17-!- billynux [~billy@wesnoth/developer/billynux] has quit [Quit: Leaving] 20100607 09:48:21< zookeeper> i was playing 1.8 MP (BoL), and when my leader died i got "you have been defeated" and got thrown into linger mode even though the other allied player had his leader alive and didn't get any defeat message 20100607 09:48:40 * zookeeper is somewhat puzzled by that 20100607 09:49:04< zookeeper> then when he ended his turn the game got stuck on the AI turn since i was the host 20100607 09:51:06-!- kevg [~kevg@94.232.5.102] has joined #wesnoth-dev 20100607 09:59:00< kevg> does Wesnoth work with libsdl1.2debian:1.2.14 ? 20100607 09:59:01-!- wesbot changed the topic of #wesnoth-dev to: 121 bugs, 281 feature requests, 17 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100607 10:00:15< Rhonda> kevg: Sure it does, though it depends which exact 1.2.14 you mean. There is stuff after that that is part of the version information too, you know. 20100607 10:01:21< Rhonda> And if you are refering to the "mouse click in menu not working" issue I have to buttslap you badly for not reading the forum, the irc communication, launchpad and the Debian BTS. 20100607 10:01:40< kevg> i have such bug :) 20100607 10:01:52< Rhonda> Workaround would be to hold right mouse-button and _then_ leftclick. Or go to fullscreen. 20100607 10:01:58< Rhonda> Or get the fixed libsdl package in. 20100607 10:03:26< kevg> It works with right mouse button. Thanks! 20100607 10:06:25< k23z__> looking for a piece of code demonstrating OpenGL+SDL+SDL_image(and the corresponding makefile) on Mingw, anyone has any idea ? 20100607 10:09:42-!- Blueblaze [~nick@adsl-76-202-20-139.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 245 seconds] 20100607 10:11:11-!- Ivanovic [~ivanovic@dtmd-4db2d78c.pool.mediaWays.net] has quit [Changing host] 20100607 10:11:11-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20100607 10:12:04< Ivanovic> moin 20100607 10:12:36< Espreon> Grüß Gott. 20100607 10:14:04-!- ancestral [~ancestral@97-116-112-18.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20100607 10:17:06-!- Valkier [~IceChat7@c-174-55-104-2.hsd1.pa.comcast.net] has joined #wesnoth-dev 20100607 10:20:49-!- kevg [~kevg@94.232.5.102] has quit [Remote host closed the connection] 20100607 10:22:13-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100607 10:28:52< Espreon> Byez. 20100607 10:29:03< Valkier> Later 20100607 10:29:30-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has joined #wesnoth-dev 20100607 10:29:45< thespaceinvader> morning all 20100607 10:30:05< Valkier> Hey 20100607 10:34:37-!- kevg [~kevg@94.232.5.102] has joined #wesnoth-dev 20100607 11:02:55< CIA-86> thespaceinvader * r43222 /trunk/data/core/images/units/trolls/troll-hero-attack-s-6.png: Fix troll hero attack frame. 20100607 11:07:07-!- Valkier [~IceChat7@c-174-55-104-2.hsd1.pa.comcast.net] has quit [Ping timeout: 258 seconds] 20100607 11:11:44< thespaceinvader> who's managing Descent into Darkness at present? 20100607 11:12:01-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100607 11:14:41< Rhonda> thespaceinvader: Isn't that in the _main.cfg? 20100607 11:15:02< thespaceinvader> ah, probably Rhonda 20100607 11:15:57< zookeeper> me 20100607 11:16:40< thespaceinvader> zookeeper, Ivanovic: I'm thinking about putting DiD's giant rat into Core for other campaign designers' use, since it's now a good quality unit rather than a single frame placeholder, is there anything in particular i should be aware of?/ 20100607 11:18:57< zookeeper> thespaceinvader, not really. move the images and the .cfg (with a properly capitalized filename), change the #textdomain, maybe ask ivanovic if the current translations in DiD can be merged into core (probably not, i think) 20100607 11:19:18< thespaceinvader> ok, thanks zookeeper 20100607 11:19:47< thespaceinvader> the cfg would need changes to ensure the image paths and textdomainwere correct 20100607 11:19:52< thespaceinvader> but nothign else i guess 20100607 11:21:55< zookeeper> yep 20100607 11:21:59< zookeeper> not that i can see anyway 20100607 11:22:06< thespaceinvader> ok cool, thanks 20100607 11:22:46< thespaceinvader> would i need ot make changes to the campaign files at all, or would that be OK, cos the units are select by ID anyway, and that woudln't change 20100607 11:23:07< zookeeper> no other changes to DiD needed 20100607 11:25:44< thespaceinvader> ok, thanks 20100607 11:33:52< zookeeper> thespaceinvader, btw, just in case you're looking for some spriting to do besides the kalifa... http://www.wesnoth.org/forum/viewtopic.php?p=432970#p432970 20100607 11:34:36< zookeeper> i'd kinda like to do that move to core during 1.9, of course preferably as early as possible, but the art is the only blocker atm 20100607 11:35:04< thespaceinvader> the runesmith line? I'll add it to my list 20100607 11:35:08< CIA-86> thespaceinvader * r43223 /trunk/ (8 files in 5 dirs): Add and wire new Orc Archer portrait by LordBob. Add two new alternates for the Orc Grunt line, also by LordBob. Update changelogs, portrait credits. 20100607 11:35:51< thespaceinvader> it might be a good one to give to sleepwalker, now that he's come back - ithink it owuld be valuable to give him some base frame design to do as well as animations 20100607 11:36:18< thespaceinvader> oh right, that's in his thread 20100607 11:36:19< thespaceinvader> oops 20100607 11:36:33-!- Bocom_ [~Bocom@c-b7cfe255.013-31-6b736412.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 20100607 11:36:42-!- Bocom_ [~Bocom@c-b7cfe255.013-31-6b736412.cust.bredbandsbolaget.se] has joined #wesnoth-dev 20100607 11:36:51-!- loonybot [~loonybot@ppp79-139-137-245.pppoe.spdop.ru] has joined #wesnoth-dev 20100607 11:36:51-!- loonybot [~loonybot@ppp79-139-137-245.pppoe.spdop.ru] has quit [Changing host] 20100607 11:36:51-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100607 11:37:45-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100607 11:55:06< zookeeper> thespaceinvader, btw, if you're gonna commit rhyging's gerrick sprites, then please also commit the lvl3 even if it's just the base frame. no sense leaving any of the old ones in even if the anims of the lvl3 aren't done. 20100607 11:55:38< thespaceinvader> yeah, sure, will do zookeeper 20100607 11:55:52< thespaceinvader> hopefully the level 3 will get a bit of an update, but i'll make changes afterwards 20100607 11:59:11< Ivanovic> thespaceinvader: just do this move in trunk and everything should be fine 20100607 11:59:28< thespaceinvader> Ivanovic: thanks very much, doing the giant rat now 20100607 11:59:34< Ivanovic> we once had some move textdomain stuff, but that does not cope at all with plural forms and the main file does use plurals 20100607 12:01:09< thespaceinvader> ok 20100607 12:01:15< CIA-86> thespaceinvader * r43224 /trunk/ (32 files in 7 dirs): Move Giant Rat from DiD to core, update changelogs, update campaign and main credits. 20100607 12:01:26< thespaceinvader> i think I did that right 20100607 12:01:56< Ivanovic> zookeeper: please make sure that the campaign changes you made in 1.8 are listed in the changelogs 20100607 12:02:07< Ivanovic> zookeeper: since those are issues that some users might have encountered 20100607 12:03:49< zookeeper> Ivanovic, sure, i always tend to update my changelog entries before releases 20100607 12:05:10< Ivanovic> zookeeper: honestly i'd prefer directly together with the commit 20100607 12:05:22< Ivanovic> this way i can release even if you are on holidays or ill or whatever 20100607 12:05:23< Ivanovic> ;) 20100607 12:07:42< zookeeper> i'm never on holidays or ill enough to commit ;) 20100607 12:07:53< CIA-86> ivanovic * r43225 /trunk/po/wesnoth/sk.po: updated Slovak translation 20100607 12:07:58< CIA-86> ivanovic * r43226 /branches/1.8/ (changelog players_changelog po/wesnoth/sk.po): updated Slovak translation 20100607 12:08:01< Ivanovic> or if your internet connect does completely break down 20100607 12:08:15< Ivanovic> or you got no computer that is able to commit because some asteroid crashed your house 20100607 12:08:17< Ivanovic> ;) 20100607 12:08:31< zookeeper> fine 20100607 12:09:46< zookeeper> well, i still usually do changelog edits together with the commits nowadays but sometimes i'm too lazy 20100607 12:09:59< zookeeper> thespaceinvader, maybe you want to ping jetrel about http://www.wesnoth.org/forum/viewtopic.php?p=429436#p429436 :p 20100607 12:11:13< thespaceinvader> zookeeper: i need to have a chat with jet about a bunch of stuff actually 20100607 12:11:23< thespaceinvader> i'd be shocked if i remember it all in one sitting :P 20100607 12:19:36< thespaceinvader> zookeeper: wrt the TSG stuff, would it be OK to do a little bit of rationalisation of file names as i go 20100607 12:19:38< thespaceinvader> ? 20100607 12:20:05< thespaceinvader> the relationship between cfg names, display names and unit ids for the Infantry lieutenant line is a little confusing 20100607 12:24:30-!- kevg [~kevg@94.232.5.102] has quit [Remote host closed the connection] 20100607 12:32:05-!- Appleman1234 [~Appleman1@131.181.47.1] has joined #wesnoth-dev 20100607 12:32:58< zookeeper> thespaceinvader, sure, go ahead 20100607 12:33:37< zookeeper> just name them all according to the display names 20100607 12:33:47< thespaceinvader> Do you mind if I leave changes to the unit IDs to you? Or leave them as they are - I don't know how to do the appropriate changes to the campaign files to keep the units working right 20100607 12:34:17< zookeeper> that's fine 20100607 12:35:53< zookeeper> i'm not sure if you were intending on porting to 1.8 in the first place, but in 1.8 we shouldn't break the existing image filenames 20100607 12:36:10< zookeeper> since people might have existing saves containing the old animation WML 20100607 12:36:33< zookeeper> but if you weren't intending on porting to 1.8 or don't want to deal with it, i can do it afterwards 20100607 12:36:41< zookeeper> but now i'm afk... -> 20100607 12:38:31< thespaceinvader> no, i'm going to just keep to altering trunk 20100607 12:50:40< AI0867> billynux: your commit dos2unix'd those java files. Nothing to worry about 20100607 13:01:12< CIA-86> ai0867 * r43227 /trunk/utils/ (6 files in 2 dirs): Ran umcpropfix on part of /utils 20100607 13:03:18< thespaceinvader> who was it committed rhyging's terrain modifications? I can't find his name in the credits, and i need to add him to TSG's 20100607 13:11:08< CIA-86> thespaceinvader * r43228 /trunk/ (22 files in 4 dirs): Add and wire new sprites for the Infantry lieutenant and commander in TSG, by rhyging5. Remove outdated images. Re-name cfg files, remove outdated files. Update campaign credits, changelogs. 20100607 13:11:51< thespaceinvader> zookeeper: that's the TSG bits done, if you are willing to make the IDs match everything else that would be cool 20100607 13:39:37-!- Appleman1234 [~Appleman1@131.181.47.1] has quit [Ping timeout: 264 seconds] 20100607 13:42:34-!- euschn [~eugen@wesnoth/developer/euschn] has joined #wesnoth-dev 20100607 14:03:00-!- Gambit [~quassel@pa-67-234-73-7.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100607 14:09:01-!- Blueblaze [~nick@adsl-76-202-16-236.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100607 14:15:09-!- Blueblaze [~nick@adsl-76-202-16-236.dsl.hstntx.sbcglobal.net] has quit [Read error: Operation timed out] 20100607 15:30:28-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100607 15:36:43-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20100607 15:52:20-!- Gambit [~quassel@pa-67-234-73-7.dhcp.embarqhsd.net] has quit [Read error: Connection reset by peer] 20100607 15:57:54< zookeeper> thespaceinvader, the .cfg filenames still don't match the names 20100607 15:57:58< zookeeper> but i can fix that when i change the id's 20100607 15:58:48< thespaceinvader> no? sorry, yeah, that woudl be good 20100607 16:00:51< zookeeper> neat, the id changes require changing only three lines total :P 20100607 16:01:02< zookeeper> oops, make that four 20100607 16:01:22-!- Ingmar [ingmar@exherbo/developer/ingmar] has quit [Ping timeout: 276 seconds] 20100607 16:01:37-!- Ingmar [ingmar@exherbo/developer/ingmar] has joined #wesnoth-dev 20100607 16:04:26-!- _jbx_ [~jbailey@12.190.80.225] has joined #wesnoth-dev 20100607 16:07:56< zookeeper> thespaceinvader, nevermind the .cfg filename thing, it seems i just didn't update properly before checking 20100607 16:08:04< thespaceinvader> ah no worries 20100607 16:08:09< thespaceinvader> i thought i got it right 20100607 16:08:54< Espreon> AI0867: Uh, what exactly did the umcpropfix run do? If it set svn:keywords on some java files, then, yeahz... 20100607 16:09:08< Espreon> (They have no keywords lines) 20100607 16:09:28< Espreon> ... and I have to go. 20100607 16:09:36< shadowmaster> shikadibot: log 43227 20100607 16:09:38< shikadibot> Revision 43227 (ai0867, 2010-06-07 11:00:59 +0000 (Mon, 07 Jun 2010)): 20100607 16:09:38< shikadibot> Ran umcpropfix on part of /utils 20100607 16:09:38< shikadibot> Web interface URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=43227 20100607 16:10:56< shadowmaster> hm, viewcvs sucks 20100607 16:11:07 * shadowmaster leaves it alone 20100607 16:11:27< CIA-86> zookeeper * r43229 /trunk/data/campaigns/The_South_Guard/ (2 files in 2 dirs): Corrected the id of Infantry Commander and Gerrick's type to Infantry Lieutenant. 20100607 16:11:58-!- Greywhind [~Greywhind@greywhind-sabayon.brown.edu] has joined #wesnoth-dev 20100607 16:13:28-!- FAAB [~huajie@219.142.240.229] has joined #wesnoth-dev 20100607 16:15:28< CIA-86> zookeeper * r43230 /trunk/data/campaigns/The_South_Guard/ (3 files in 2 dirs): Removed the last traces of the Dismounted Commander unit. 20100607 16:16:24< zookeeper> phew. finally that horrible thing is gone. 20100607 16:18:39< zookeeper> loonycyborg, thought of uploading the 1.8.2 exe to the win builds page? 20100607 16:25:11< loonycyborg> zookeeper: Uploaded. 20100607 16:26:16< zookeeper> great, thanks 20100607 16:39:56< zookeeper> urgh. i can't seem to be able to reproduce that weird BoL defeat bug i had. 20100607 16:42:03-!- elias [allefant@allegro/developer/allefant] has joined #wesnoth-dev 20100607 16:42:41-!- Gambit [~quassel@pa-67-234-73-7.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100607 16:49:09-!- euschn [~eugen@wesnoth/developer/euschn] has left #wesnoth-dev [] 20100607 16:55:07-!- kevg [~kevg@94.232.5.102] has joined #wesnoth-dev 20100607 17:01:27-!- icelus [~ed@cpc9-sgyl11-0-0-cust29.sgyl.cable.virginmedia.com] has joined #wesnoth-dev 20100607 17:05:22-!- freim [~hogne@feathers.os-tr.net] has joined #wesnoth-dev 20100607 17:18:58-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has quit [Ping timeout: 265 seconds] 20100607 17:33:47-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100607 17:51:39-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Quit: off to watch a movie] 20100607 18:03:20-!- Lastmerlin [~Lastmerli@kalypso.csn.tu-chemnitz.de] has joined #wesnoth-dev 20100607 18:43:04-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20100607 18:47:39-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has joined #wesnoth-dev 20100607 18:52:23-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Operation timed out] 20100607 18:59:33-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100607 19:09:43< zookeeper> awesome. i can reproduce the BoL defeat bug after all. it's weird, apparently requires online play to happen. 20100607 19:11:33-!- FAAB [~huajie@219.142.240.229] has quit [Ping timeout: 265 seconds] 20100607 19:15:23-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100607 19:37:45-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100607 19:38:22-!- ancestral [~ancestral@97-116-112-18.mpls.qwest.net] has joined #wesnoth-dev 20100607 19:41:18-!- k23z__ [~k23z__@188.26.49.76] has quit [Ping timeout: 260 seconds] 20100607 19:44:25-!- billynux [~c8078d05@wesnoth/developer/billynux] has joined #wesnoth-dev 20100607 19:50:21-!- Blueblaze [~nick@adsl-76-202-16-236.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100607 19:52:02-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100607 19:56:13-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 240 seconds] 20100607 20:01:17-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has quit [Quit: On the road again] 20100607 20:02:47< icelus> anyone alive? 20100607 20:02:59< boucman> i'm here 20100607 20:03:09< icelus> oh hey boucman 20100607 20:03:12< icelus> i updated that patch 20100607 20:03:27< icelus> did my other patch ever get applied? (#1610) 20100607 20:03:34< boucman> yes, I saw that, i'll commit soon 20100607 20:03:41< boucman> not sure, let me check 20100607 20:03:45< icelus> i was just gonna ask if there's a bug or feature or whatever that would be nice to have 20100607 20:03:46< boucman> wesbot: patch 1610 20100607 20:03:47< wesbot> Patch #1610 Assigned to: Guillaume Melquiond Status: None Priority: 5 - Normal 20100607 20:03:50< wesbot> Summary: improved synchronization framework for wml events 20100607 20:03:53< wesbot> Original submission: As reported in bug #15560 OOS can occur at present in uns 20100607 20:03:55< wesbot> tore_unit advance=trueThis patch does the following:Synchronization frame 20100607 20:03:58< wesbot> URL: https://gna.org/patch/?1610 20100607 20:04:01< wesbot> Attached file (1st): https://gna.org/patch/download.php?file_id=8901 20100607 20:04:02< boucman> nope, I havn't looked at it since it's assigned to silene... 20100607 20:04:06< icelus> nod 20100607 20:04:10< icelus> i think he thought i got commit access 20100607 20:04:13< boucman> you might want to ping him, if he forgot 20100607 20:04:14-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100607 20:04:15< icelus> whenever that was last looked at 20100607 20:04:20< icelus> but i declined commit access 20100607 20:04:26< icelus> so it just kinda sits there 20100607 20:04:31< icelus> afaik it works and fixes a major oos bug 20100607 20:04:52< icelus> is there a bug or whatever that would be useful for me to work on 20100607 20:04:59< icelus> basically i'm taking the day off 20100607 20:04:59< boucman> icelus: is there a specific reason you refused commit access ? 20100607 20:05:21< icelus> yeah i didn't know what my availability was like 20100607 20:05:26< icelus> i mean i just disappeared for 2 months =p 20100607 20:05:33< boucman> hehe 20100607 20:05:47< boucman> that's not a good reason, an inactive dev is not a problem 20100607 20:06:04< boucman> that's a good reason not to start a big coding project, though, but that's a different question 20100607 20:06:35< icelus> yeah i just don't want to bite off a ton 20100607 20:06:39< icelus> i'm happy to just offer up patches 20100607 20:06:42< icelus> works for everyone i hope 20100607 20:06:46< boucman> :) 20100607 20:07:21< boucman> i'd rather have you have commit access, since patches are more work for us, but i'm fine with devs doing whatever quantity of work they feel they can do 20100607 20:07:40< icelus> oh i guess 20100607 20:07:45-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20100607 20:07:58< icelus> well i dunno its something to think about i guess 20100607 20:08:06< icelus> i don't actually meet the minimums for commit access yet anyway 20100607 20:08:14< icelus> i only have 1 minor patch in the codebase if i recall 20100607 20:08:19< icelus> 2 larger ones in the tracker 20100607 20:08:26< icelus> what if i look at this mp lobby 20100607 20:08:34< icelus> seems like the bug tracker has tons of bugs for the lobby in it 20100607 20:08:37< icelus> are they current? 20100607 20:09:11< boucman> that would bewonderfull, mordante and alink are our main MP lobby coders, but feel free to poke around 20100607 20:09:31-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100607 20:09:37< icelus> i can actually do devel on a codebase like wesnoth 20100607 20:09:41< icelus> thanks to my new machine! 20100607 20:09:43< icelus> my old machine failed 20100607 20:09:53< icelus> used to take me several hours to build wesnoth 20100607 20:09:56< icelus> now its a minute or two 20100607 20:10:43< boucman> that's great 20100607 20:10:56< boucman> something similar happened to me a couple of month ago 20100607 20:11:30< icelus> make -j4 is magical 20100607 20:11:38< icelus> honestly the biggest breakthrough in my coding experience 20100607 20:11:42< icelus> since syntax highlighting 20100607 20:13:54< boucman> hehe 20100607 20:14:09< boucman> yeah, correct one syntax error, recompile, rinse, repeat 20100607 20:15:55-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100607 20:15:57< billynux> wesnoth makes you want to have a beowulf cluster of bit crunching monsters and running distcc to compile! 20100607 20:16:53< icelus> yeah 20100607 20:16:57< icelus> but make -j4 makes it bearable 20100607 20:17:05< icelus> i just went from an original athlon thunderbird 20100607 20:17:07< icelus> 1999 20100607 20:17:14< icelus> to athlon phenom II x4 20100607 20:17:23< icelus> its amazing how much difference 10 years makes in cpus =p 20100607 20:19:43< boucman> hehe 20100607 20:19:48-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20100607 20:19:53< gabba> hi 20100607 20:20:03< boucman> hey gabba 20100607 20:20:13< gabba> hi boucman 20100607 20:20:27< billynux> icelus: So it says in Moore's Law 20100607 20:20:58< billynux> my desktop is 5+ yrs old and I'm feeling it :) 20100607 20:23:01< boucman> icelus: done 20100607 20:23:08< boucman> gabba: so, what's up today ? 20100607 20:23:21< icelus> boucman, cool thanks 20100607 20:23:21< CIA-86> boucman * r43231 /trunk/ (9 files in 3 dirs): new buttons and logic to navigate story screen, allowing back an forth, patch 1587 by icelus 20100607 20:23:50< gabba> boucman: well, I suppose you already looked at yesterday's last commits 20100607 20:23:52< icelus> my name in lights like i always dreamed =) 20100607 20:24:35< gabba> boucman: today I think the mapbuilder_visitor would be a good target, it's a big chunk with external code to study, maybe minor refactoring 20100607 20:25:04< boucman> ok, that sounds like a logical target indeed 20100607 20:27:17-!- cjhopman_ [~chris@wesnoth/developer/cjhopman] has quit [Ping timeout: 240 seconds] 20100607 20:27:48< gabba> boucman: good, so I'll get started on that. 20100607 20:29:16< gabba> boucman: are you happy with the manager/side_actions split? It seemed necessary to do it now, both to allow multiplayer, and because even in single-player you can control several sides. 20100607 20:29:47< boucman> gabba: and observers :P 20100607 20:30:13< boucman> gabba: yes, when I saw that code it was one of those "dammit,should have thought of it" moment... 20100607 20:30:59< boucman> as a second thought, the whole planned_move structure might make sense within the "team" structure, but it will be easy enough to move if it makes sense later... 20100607 20:31:15< gabba> how do observers come into play in this& 20100607 20:31:22< gabba> s/&/? 20100607 20:31:23< boucman> having multiple teams handled right away is a smart move 20100607 20:31:57< boucman> no, on second thought, they don't until we have network support 20100607 20:32:02-!- billynux [~c8078d05@wesnoth/developer/billynux] has quit [Ping timeout: 252 seconds] 20100607 20:33:14< gabba> For teams, I was planning to simply have a table of who can see who's planned actions, that gets built from the team relationships between sides. The advantage is that it's ready for more complex situations such as the improved alliance system, if it ever sees the light of day. 20100607 20:34:26< boucman> attaching it to the team structure would also put that info where it's logically related, and alliance are already there, but since the new alliance won't happen this year, it's not an issue 20100607 20:35:02-!- billynux [~c8078d05@wesnoth/developer/billynux] has joined #wesnoth-dev 20100607 20:43:48-!- Gallaecio [~Gallaecio@232.158.60.213.dynamic.mundo-r.com] has joined #wesnoth-dev 20100607 20:43:58< zookeeper> thespaceinvader, note: when a unit doesn't have animations, you should still always have attack animations for them. that is, sliding and sounds. 20100607 20:44:15< thespaceinvader> ah ok 20100607 20:44:27< thespaceinvader> yeah, i forgot about sounds, that was stupid 20100607 20:45:04< thespaceinvader> sorry about that zookeeper 20100607 20:48:55< boucman> waterfalls are such a mess :( 20100607 20:55:03< gabba> afk for a few minutes 20100607 20:56:05< billynux> people: What do you recommend for testing purposes? 20100607 20:56:47< billynux> I want to test my implementation/lib... any good frameworks around? (boucman... any thoughts?) 20100607 20:57:11-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: GO, GET TO THE CHOPPAH!!!] 20100607 20:57:17< CIA-86> thespaceinvader * r43232 /trunk/ (33 files in 3 dirs): Add and wire new animations for Drake Flare. Update changelogs. 20100607 20:57:20< boucman> billynux: nope, that's really not my expertise, sorry 20100607 20:57:45< billynux> np 20100607 21:04:19< thespaceinvader> boucman: something I wondered a while ago, and was never clear on the answer to: do we have the capability to do TC haloes, projectiles, overlays etc ? 20100607 21:04:56< boucman> I think we do... using ~TC but i'll check the code 20100607 21:07:59-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100607 21:08:37< boucman> thespaceinvader: ok, yes you can, 20100607 21:08:56< thespaceinvader> thanks boucman that's brilliant 20100607 21:09:03< thespaceinvader> i'll bear it in mind for the future 20100607 21:09:06< boucman> and you don't need the ~TC modifier it will use the usual pink palette (or whatever palette you have used in the unit definition) 20100607 21:09:27< boucman> it's new in 1.8 and probably hasn't been advertised properly 20100607 21:09:31< thespaceinvader> ah brilliant - so the TC magenta macro will now affect all sprites? sweet 20100607 21:10:26< boucman> all frames, yes 20100607 21:13:37-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20100607 21:13:49< mordante> servus 20100607 21:16:18< billynux> hi mordante 20100607 21:16:24< mordante> hi billynux 20100607 21:17:12< billynux> mordante: did you check the "basic proxy" commit? :) 20100607 21:17:32< billynux> mordante: and... I was just wondering what testing framework I should use? -> boost test? 20100607 21:17:47< mordante> billynux, I saw the commit in the logs, haven't looked at it yet (still finishing the log) 20100607 21:18:01< mordante> we already use boost test, so best use that as well 20100607 21:18:28< billynux> good 20100607 21:19:10< billynux> mordante: Besides implementing digest authentication. Anything else you think I should do to accomplish this next milestone? 20100607 21:25:43< Ivanovic> for whom are the "unknown unit" bugs? 20100607 21:25:44< Ivanovic> https://gna.org/bugs/index.php?16130 20100607 21:26:07< Ivanovic> crashes in the engine instead of showing an error dialog 20100607 21:26:41< mordante> billynux, which milestone do you mean? 20100607 21:27:06< billynux> mordante: "Milestone 2 : After week 3, there should be a running implementation of the API..." 20100607 21:27:26< billynux> from http://wiki.wesnoth.org/SummerOfCodeProposal_Billynux 20100607 21:28:46< mordante> just wanted to make sure we were looking at the same one 20100607 21:29:13< mordante> since the proxies are for the next milestone 20100607 21:30:38< mordante> can we easily build the test applications? 20100607 21:31:07-!- phlaem [~a@e178088068.adsl.alicedsl.de] has joined #wesnoth-dev 20100607 21:31:08< mordante> only looked at the code, want to test later this weel 20100607 21:31:11< mordante> week* 20100607 21:31:45< billynux> mordante: about test apps? I dunno :) 20100607 21:32:12< mordante> I mean test the samples 20100607 21:33:39< billynux> "samples"? 20100607 21:35:47< billynux> mordante: By the end of this week I want ana to have something resembling a 1.0 status. 20100607 21:37:11< mordante> you added some sample applications didn't you? 20100607 21:37:15< billynux> I guess that involves some unit tests. Rounding up the LaTeX document and the doxygen doc. for ana.hpp, having installation through CMake, etc... 20100607 21:37:25< billynux> mordante: Yes... the chat app 20100607 21:37:51< billynux> (but for proper usage, ana should build as a lib) 20100607 21:41:51< mordante> ok 20100607 21:42:11< mordante> guess that would be the next step then 20100607 21:43:00< gabba> back 20100607 21:43:29< billynux> mordante: by testing I mean stuff like 1- Check integrity of received data (since it is TCP I wouldn't worry too much), 2- Stress test the connections (multiple simultaneous sends) 20100607 21:44:18< mordante> ok 20100607 21:47:05< gabba> boucman: just read that bit about TC above... I'm curious, what would I have to do to make one set of arrow images, but then recolor it to team colors to distinguish each side's planned moves? 20100607 21:47:27< boucman> gabba: draw your arrows in pink :P 20100607 21:47:38< gabba> arrgh 20100607 21:47:41< gabba> :P 20100607 21:48:19< boucman> more seriously gimme a sec to check the code 20100607 21:48:19< gabba> which pink? is there a specific RGB code to use, or palette definitions somewhere? 20100607 21:48:48< boucman> yes there is, there are a couple of colors that we decide should be "never used" so we can replace them with TC 20100607 21:49:11< boucman> see unit::TC_image_mods 20100607 21:50:05< boucman> that string is used as the mod parameter in image::locator(,) 20100607 21:50:42-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100607 21:50:44< gabba> looking 20100607 21:53:36-!- icelus [~ed@cpc9-sgyl11-0-0-cust29.sgyl.cable.virginmedia.com] has quit [Quit: Leaving] 20100607 21:56:56< gabba> boucman: ok, so in my case I would probably paint my arrows pink, then build myself the image mod string, something like "~RC(pink_rgb>team_color_rgb)" 20100607 21:58:07< boucman> yes 20100607 21:59:01-!- wesbot changed the topic of #wesnoth-dev to: 122 bugs, 281 feature requests, 16 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100607 22:04:01-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 20100607 22:04:02-!- norbert_ [~norbert@82-171-70-54.ip.telfort.nl] has joined #wesnoth-dev 20100607 22:12:22< mordante> billynux, do we have more to discuss? 20100607 22:12:56< billynux> not that I know of... just let me know if you have any comments after you review the code 20100607 22:13:14< gabba> boucman: I need to fit temporary_unit_mover and temporary_unit_placer in the same stack, but they don't share a common superclass (superstruct?), so I see two solutions: 20100607 22:13:20< billynux> mordante: you can look at everything 20100607 22:13:34< gabba> 1. Refactor to give them a common superclass 20100607 22:13:48< mordante> ok I'll try to review everything tomorrow, will you be around tomorrow evening? 20100607 22:13:59< mordante> (evening in GMT) 20100607 22:14:36< gabba> 2. use a construct of the type std::stack, then I can fit boost::smart_ptr containing either struct in there without problem 20100607 22:15:05< gabba> I prefer 2 since I don't see the advantage of a common superclass to structs that only have a constructor and destructor 20100607 22:15:10< billynux> mordante: I'll try to... but probably not, just email me if you have anything in particular to point out 20100607 22:15:16< gabba> boucman: what do you think? 20100607 22:16:16< boucman> what exactly are temporary_unit_mover and temporary_unit_place ? 20100607 22:17:25< gabba> see unit.hpp @ 515 ; they place or move a unit in the unit map on construction, and revert their changes on destruction 20100607 22:18:14< boucman> ok 20100607 22:18:15< mordante> billynux, ok either an email or I leave messages in the log, depends on the amount of comment 20100607 22:18:27< billynux> ok 20100607 22:18:31< gabba> that's perfect for my building of the temp unit_map: I want to fill an std::stack with them, and pop the whole stack at the end to revert changes 20100607 22:19:22< mordante> then I'm off 20100607 22:19:45-!- YogiHH [YogiHH@d098107.adsl.hansenet.de] has joined #wesnoth-dev 20100607 22:19:51< billynux> g'bye then, I'm off too, and I have to travel tonight (after class) 20100607 22:19:51< boucman> gabba: tbh, you'll probably also need a temporary unit remover at some point... and at that stage, adding a (maybe almost empty) superclass is a small cost to make the logical relationship between those objects easy to read 20100607 22:19:55-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20100607 22:20:05-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20100607 22:20:38< boucman> and it would allow us (at some future point) to make a common unit_map edition framework which would handle stack of unit_map modifications 20100607 22:21:00< gabba> boucman: grand plans for the future I see :) 20100607 22:21:17< gabba> boucman: ok, I'll make a common superstruct then 20100607 22:22:10< boucman> gabba: I always have grand plans... however I only put in the minimum to be able to implement them later with compatible code 20100607 22:22:19< boucman> which is why adding a superclass is better 20100607 22:22:47-!- billynux [~c8078d05@wesnoth/developer/billynux] has quit [Quit: Page closed] 20100607 22:30:28< norbert_> it's weird, when I select SXGE from the add-on list it appears to download and says it will also require Mercenaries 20100607 22:30:37< norbert_> but then I download Mercenaries and press cancel 20100607 22:30:52< norbert_> and in my add-on directory is only Mercenaries 20100607 22:31:09< norbert_> I have to install SXGE again to see it and be able to create a game 20100607 22:31:53< norbert_> which could be considered to be a bug 20100607 22:32:16< norbert_> should I report this; is it a known issue? 20100607 22:34:43-!- Blueblaze [~nick@adsl-76-202-16-236.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 252 seconds] 20100607 22:34:59< norbert_> also, I was thinking that WML should probably have a tag that indicates whether or not players need to have the scenario installed 20100607 22:35:11< norbert_> and wesnothd could use that information 20100607 22:35:38< norbert_> now with for example the Tower Defense game players need to have the image of that tower 20100607 22:36:05< norbert_> so it takes time for people to join, finally enough people joined, and then they all quit first turn because of error messages 20100607 22:36:51< norbert_> also, Soliton are you there 20100607 22:47:17-!- isaac [~isaac@debian/developer/isaac] has joined #wesnoth-dev 20100607 22:47:37< norbert_> and: if the Elvish Shaman uses slow - or at least when I hear the sound - the enemy unit doesn't always get slowed 20100607 22:47:46< norbert_> is that a known issue or part of the game or a bug? 20100607 22:47:59< norbert_> I've seen that at least twice 20100607 22:48:04< norbert_> so it's not my imagination 20100607 22:52:07-!- YogiHH [YogiHH@d098107.adsl.hansenet.de] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 20100607 22:55:12-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20100607 23:11:54< CIA-86> gabba * r43233 /trunk/src/ (unit.cpp unit.hpp): 20100607 23:11:54< CIA-86> Added common superclass to temporary_unit_mover and temporary_unit_placer, 20100607 23:11:54< CIA-86> to allow placing them in the same stl container. 20100607 23:12:00< CIA-86> gabba * r43234 /trunk/src/whiteboard/ (6 files): Whiteboard: mapbuilder_visitor implementation 20100607 23:13:40< gabba> boucman: commit^ 20100607 23:13:49< boucman> will look in a minute 20100607 23:16:45-!- kevg [~kevg@94.232.5.102] has left #wesnoth-dev [] 20100607 23:22:29< boucman> gabba: ok, looks good 20100607 23:22:48< gabba> alright 20100607 23:23:17< gabba> now, I'd like to put a global reference to the whiteboard in ressources:: 20100607 23:23:28< gabba> I suppose extern wb::manager *whiteboard; is appropriate 20100607 23:23:42< gabba> but I'm not so sure about the initialization part 20100607 23:24:16< gabba> something like ressources::whiteboard = wb::manager::instance(); in the constructor of play_controller.cpp, around line 111? 20100607 23:25:55< boucman> yes, sounds good 20100607 23:25:56< gabba> boucman: somehow I need to follow the lifecycle of a game though... 20100607 23:27:26< boucman> gabba: the team related structure should have the lifecylcle of a team object, the one holding them (i'm not clear on the names yet) should have the lifecycle of a game 20100607 23:28:56-!- norbert_ [~norbert@82-171-70-54.ip.telfort.nl] has quit [Quit: Leaving] 20100607 23:29:13< gabba> boucman: I guess I need a wb::manager.initialize() method, that clears previous actions deques if needed, and initializes a new one for each team. 20100607 23:30:27< boucman> gabba: tbh, I'm not very clear on the lifecycle of these objects (play_controller and team) however, play_controler might exist before team, so be carefull 20100607 23:31:21< boucman> again, I advise keeping the team related structure within the team and only keep pointers to them in the game related structure (or non at all, iterating through teams instead) 20100607 23:31:50-!- Greywhind [~Greywhind@greywhind-sabayon.brown.edu] has quit [Quit: leaving] 20100607 23:33:08< gabba> boucman: I can move the actions collections in the teams now, but it will introduce dependencies of teams on my whiteboard framework 20100607 23:33:38< gabba> boucman: somehow I liked the idea of keeping my whiteboard code "firewalled" as much as possible 20100607 23:33:59< boucman> i'd rather have it "integrated" it's usually more robust 20100607 23:34:02< boucman> :P 20100607 23:34:38-!- ABCD [~abcd@gentoo/developer/abcd] has quit [Quit: Leaving] 20100607 23:34:40< gabba> boucman: I trust you judgment on this 20100607 23:34:46< gabba> s/you/your 20100607 23:35:01< boucman> :) 20100607 23:35:26< boucman> firewalled code does have advantages, but I don't think they apply here... 20100607 23:39:06-!- Gallaecio [~Gallaecio@232.158.60.213.dynamic.mundo-r.com] has quit [Remote host closed the connection] 20100607 23:39:43< gabba> boucman: hmm, play_controller::init and play_controller::init_managers sound like places I should put stuff in :P 20100607 23:40:29< boucman> gabba: hehe, I think silene had better knowlege than me on those parts, but if it looks like the place where similar things are initialized, then go for it 20100607 23:40:37< boucman> just be carefull wrt team creation 20100607 23:41:24< gabba> boucman: wrt teams, there are methods like do_init_side, so I should figure out pretty easily when teams are created. 20100607 23:41:47< gabba> this whole class is rather well organised 20100607 23:42:28< boucman> yes, it was a terrible mess some time ago, but it got some rewriting 20100607 23:46:43< gabba> boucman: I'm leaning more and more toward having the wb manager live inside play_controller instead of being a singleton... tons of managers for various stuff live there 20100607 23:47:20< boucman> makes sense... 20100607 23:49:35< boucman> ok, bed time for me... 20100607 23:50:27< boucman> night all 20100607 23:50:36-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] --- Log closed Tue Jun 08 00:00:07 2010