--- Log opened Sat Oct 29 00:00:20 2011 20111029 00:01:03< beetlenaut> zookeeper: Just saw your note from last night. I tested it before I did it that way. Delfador gets AMLA's correctly. 20111029 00:04:13< zookeeper> beetlenaut, okay, i guess it's fine then 20111029 00:05:06-!- Crendgrim [~crend@77-22-113-8-dynip.superkabel.de] has quit [Quit: ...] 20111029 00:07:08< beetlenaut> It seemed less invasive than modifying something outside of HttT, and was cleaner than using an object IMO. 20111029 00:07:38< anonymissimus> beetlenaut: on the other hand, why didn't you modify the elder mage ? did you put experience=250 into dlefador's [unit] tag ? no, you did not! 20111029 00:07:53< anonymissimus> max_experience that is 20111029 00:08:34< anonymissimus> you increased the elder mage's max_experience 20111029 00:09:22< anonymissimus> so you should increase his hp as well; I think the only place in mainline where a elder mage appears is LoW, besides HttT 20111029 00:09:42< beetlenaut> There is a release note about all the amla requirements going up, so that should be understood. There is not a release note about the elder mage hitpoints going up, so that could catch someone by surprise. 20111029 00:10:04< CIA-64> espreon * r51705 /trunk/ (changelog data/lua/wml/objectives.lua): Implemented bullet= in [objectives], [objective], [gold_carryover], and [note]. 20111029 00:10:06< beetlenaut> I wasn't sure if it was used anywhere else, but it seemed safest to assume that it might be. 20111029 00:10:16< anonymissimus> then make it I suggest; in my campaign there's an elder mage as well 20111029 00:10:48< anonymissimus> I wouldnt want to put max_hitpoints=something everywhere where one is created 20111029 00:10:49< beetlenaut> You think all elder mages should get a HP boots? 20111029 00:11:05< beetlenaut> or boost? 20111029 00:11:08< anonymissimus> yes, since all elder mages got their max_experience increased 20111029 00:11:28< beetlenaut> You have a point there. 20111029 00:12:46< beetlenaut> I can change it. I won't get to it today because I'm heading to work, but I am off tomorrow. 20111029 00:17:31< anonymissimus> Espreon: looks ok 20111029 00:18:15< anonymissimus> maybe some explanation or test what this bullet has to be like ? 20111029 00:18:56< Espreon> I guess I'll put something in the test scenario. 20111029 00:18:56< anonymissimus> or should be 20111029 00:19:19< Espreon> But after I implement r=, g=, b= for the last three mentioned blocks. 20111029 00:19:20< anonymissimus> i mean, oen could pass any string 20111029 00:19:30-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 258 seconds] 20111029 00:19:33< Espreon> True. 20111029 00:20:31< Espreon> Well, if you meant tests in the code, then no... don't. 20111029 00:21:54< Espreon> Bullets can either be ornaments or numbers (usually with dots), but let's not restrict creativity. 20111029 00:22:10< Espreon> anonymissimus: You did actually mean tests in the code, yes? 20111029 00:22:41< anonymissimus> what I meant is some check in the lua code whether the passed bullet is actually a bullet 20111029 00:22:53< anonymissimus> or something to put in place of it 20111029 00:23:24< zookeeper> why would you need to check what it is? 20111029 00:23:25< anonymissimus> well, maybe just check for type string 20111029 00:23:26< Espreon> Well, if nothing is specified, then what's been used for a while will be used. 20111029 00:23:51< Espreon> anonymissimus: Again, bullets are usually ornaments or numbers with dots, but let's not restrict creativity. 20111029 00:26:03< anonymissimus> the other sttributes are unchecked as well...ok leave it the was it is 20111029 00:26:07< anonymissimus> way 20111029 00:26:24-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 240 seconds] 20111029 00:30:02-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20111029 00:31:17< CIA-64> espreon * r51706 /trunk/ (changelog data/lua/wml/objectives.lua): Implemented r=, g=, and b= for [objective], [gold_carryover], and [note]. 20111029 00:31:24< Espreon> Well, I've done my good deed for the week. 20111029 00:31:55-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 244 seconds] 20111029 00:35:09-!- Johannes13 [~Johannes@p4FDED371.dip.t-dialin.net] has joined #wesnoth-dev 20111029 00:35:09-!- Johannes13 [~Johannes@p4FDED371.dip.t-dialin.net] has quit [Changing host] 20111029 00:35:09-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20111029 00:39:29< anonymissimus> Espreon: I don't know whether we should go for r,g,b 20111029 00:39:48< anonymissimus> at all places stuff is changed to pango markup 20111029 00:41:54-!- vultraz [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20111029 00:41:55< Espreon> Well, then you should get rid of that function that converts HTML color codes to rgb color codes and just have a 20111029 00:42:42-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 258 seconds] 20111029 00:44:08< Espreon> anonymissimus: Then we'd change the r,g,b= stuff in that code to color= and just have that take an HTML color code. 20111029 00:47:31< Espreon> anonymissimus: What do you think? 20111029 00:47:50< anonymissimus> color_prefix converts r,g,b to hex color codes I think 20111029 00:48:35< Espreon> Well, yeah. 20111029 00:52:26< Espreon> anonymissimus: The reason I implemented r=, g=, and b= was that I wanted to provide a way for content creators to just change the color for everything in an objective. Including the bullet. 20111029 00:55:53< anonymissimus> well, let it the way it is 20111029 00:57:03< Espreon> All right. 20111029 01:00:28-!- enchilad1 [~enchilado@ppp118-208-144-10.lns20.bne1.internode.on.net] has joined #wesnoth-dev 20111029 01:02:35-!- enchilado [~enchilado@unaffiliated/enchilado] has quit [Ping timeout: 260 seconds] 20111029 01:03:32-!- enchilad1 is now known as enchilado 20111029 01:03:37-!- enchilado [~enchilado@ppp118-208-144-10.lns20.bne1.internode.on.net] has quit [Changing host] 20111029 01:03:37-!- enchilado [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20111029 01:04:20-!- enchilado is now known as enchilad1 20111029 01:04:27-!- enchilad1 is now known as enchilado 20111029 01:04:53< CIA-64> espreon * r51707 /trunk/ (changelog data/lua/wml/objectives.lua): Renamed r=, g=, and b= in [objective], [gold_carryover], and [note] to red=, green=, and blue= for consistency. 20111029 01:17:52-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20111029 01:18:26-!- vodot [43e8a03a@gateway/web/freenode/ip.67.232.160.58] has quit [Quit: Page closed] 20111029 01:27:42-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20111029 01:38:39< Espreon> wesbot: patch 2664 20111029 01:38:40< wesbot> Patch #2664 Assigned to: Jérémy Rosen Status: Done Priority: 5 - Normal 20111029 01:38:43< wesbot> Summary: Fix for bug #17933 20111029 01:38:45< wesbot> Original submission: Problem with bug is that image path functions were applie 20111029 01:38:48< wesbot> d after image was masked to each tile. Patch reverses the order of operations. 20111029 01:38:51< wesbot> URL: https://gna.org/patch/?2664 20111029 01:38:54< wesbot> Attached file (1st): https://gna.org/patch/download.php?file_id=13010 20111029 01:39:30< Espreon> Alarantalara: Apparently, bug 18681 was your fault. 20111029 01:39:58< Espreon> Well, sorta. 20111029 01:43:14< Alarantalara> Indeed. 20111029 01:43:44< AI0867> wesbot: bug #17933 20111029 01:43:45< wesbot> Bug #17933 Assigned to: Jérémy Rosen Status: Fixed Priority: 5 - Normal 20111029 01:43:48< wesbot> Summary: CROP() function terrain graphics glitches 20111029 01:43:50< wesbot> Original submission: There is a glitch when trying to "scroll" a large terrain 20111029 01:43:54< wesbot> image by using the offset feature of the CROP() image path function. On each i 20111029 01:43:57< wesbot> URL: https://gna.org/bugs/?17933 20111029 01:45:13< Alarantalara> I'm surprised the time of day isn't applied after the whole image is composited 20111029 01:55:51-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20111029 02:19:55-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20111029 02:20:04-!- crimson_penguin [~ben@184.71.170.250] has joined #wesnoth-dev 20111029 02:20:04-!- crimson_penguin [~ben@184.71.170.250] has quit [Changing host] 20111029 02:20:04-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20111029 02:23:07-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20111029 02:24:40-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Ping timeout: 258 seconds] 20111029 02:26:03-!- Vorpal [~AnMaster@unaffiliated/anmaster] has quit [Ping timeout: 244 seconds] 20111029 02:32:39-!- anonymissimus [~chatzilla@HSI-KBW-078-042-163-105.hsi3.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.2/20100316074819]] 20111029 02:43:00-!- horon [~horon@nttkyo340050.tkyo.nt.adsl.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20111029 02:49:26-!- beetlenaut [~dan@174.32.63.204] has quit [Read error: Connection reset by peer] 20111029 02:50:27-!- beetlenaut [~dan@174.32.63.204] has joined #wesnoth-dev 20111029 02:50:51-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has quit [Ping timeout: 244 seconds] 20111029 02:51:38-!- Johannes13 [~Johannes@p4FDEFA56.dip.t-dialin.net] has joined #wesnoth-dev 20111029 02:51:38-!- Johannes13 [~Johannes@p4FDEFA56.dip.t-dialin.net] has quit [Changing host] 20111029 02:51:38-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20111029 02:53:48-!- crimson_penguin [~ben@S0106602ad06b8003.vc.shawcable.net] has joined #wesnoth-dev 20111029 02:53:48-!- crimson_penguin [~ben@S0106602ad06b8003.vc.shawcable.net] has quit [Changing host] 20111029 02:53:48-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20111029 03:01:36-!- vultraz [~chatzilla@124.109.10.221] has quit [Ping timeout: 240 seconds] 20111029 03:02:51-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20111029 03:12:34-!- vultraz [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20111029 03:16:58-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20111029 03:18:12-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: I ATE'NT DEAD] 20111029 03:18:29-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20111029 03:22:16< CIA-64> alarantalara * r51708 /trunk/data/core/terrain-graphics.cfg: treat desert hills as hills, not desert for graphics purposes 20111029 03:46:52< fendrin> Ivanovic: around? 20111029 04:21:13-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 245 seconds] 20111029 04:37:09-!- enchilad1 [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20111029 04:37:36-!- enchilado [~enchilado@unaffiliated/enchilado] has quit [Disconnected by services] 20111029 04:37:45-!- enchilad1 is now known as enchilado 20111029 04:44:01-!- Ivanovic_ [~ivanovic@dtmd-4db2be3c.pool.mediaWays.net] has joined #wesnoth-dev 20111029 04:46:08-!- Ivanovic [~ivanovic@dtmd-4db2ce3e.pool.mediaWays.net] has quit [Ping timeout: 260 seconds] 20111029 04:47:35< CIA-64> alarantalara * r51709 /trunk/ (changelog data/core/terrain-graphics/canyon.cfg): Kill the unused CANYON macro and accoutrements. The only add-on I have seen using it redefined it anyway 20111029 04:47:58-!- Ivanovic_ is now known as Ivanovic 20111029 05:09:26-!- Ivanovic_ [~ivanovic@dtmd-4db2bb10.pool.mediaWays.net] has joined #wesnoth-dev 20111029 05:10:26-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20111029 05:12:58-!- Ivanovic [~ivanovic@dtmd-4db2be3c.pool.mediaWays.net] has quit [Ping timeout: 260 seconds] 20111029 05:13:22-!- Ivanovic_ is now known as Ivanovic 20111029 05:23:11-!- enchilado [~enchilado@unaffiliated/enchilado] has quit [Quit: leaving] 20111029 05:30:30-!- enchilado [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20111029 05:31:41-!- beetlenaut [~dan@174.32.63.204] has quit [Read error: Connection reset by peer] 20111029 05:32:24-!- beetlenaut [~dan@174.32.63.204] has joined #wesnoth-dev 20111029 05:36:42-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has left #wesnoth-dev [] 20111029 06:16:56-!- enchilado [~enchilado@unaffiliated/enchilado] has quit [Quit: leaving] 20111029 06:18:14-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 20111029 06:23:28-!- enchilado [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20111029 07:07:43-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20111029 07:13:34-!- Ingmar [~ingmar@exherbo/developer/ingmar] has quit [Remote host closed the connection] 20111029 07:14:07-!- ancestral [~ancestral@67-6-61-207.mpls.qwest.net] has joined #wesnoth-dev 20111029 07:18:46-!- Gambit [~Gambit@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20111029 07:28:04-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20111029 07:29:41-!- Ingmar [~ingmar@exherbo/developer/ingmar] has joined #wesnoth-dev 20111029 07:36:13-!- dtiger [~dtiger@dynamic-vpdn-93-125-15-126.telecom.by] has joined #wesnoth-dev 20111029 07:39:56-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20111029 07:40:48-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20111029 07:41:39-!- dtiger [~dtiger@dynamic-vpdn-93-125-15-126.telecom.by] has quit [Ping timeout: 255 seconds] 20111029 07:44:22-!- dtiger [~dtiger@dynamic-vpdn-93-125-13-243.telecom.by] has joined #wesnoth-dev 20111029 07:46:46-!- dtiger [~dtiger@dynamic-vpdn-93-125-13-243.telecom.by] has quit [Read error: Connection reset by peer] 20111029 07:47:28-!- enchilado [~enchilado@unaffiliated/enchilado] has quit [Quit: internet going off :(] 20111029 07:48:52-!- dtiger [~dtiger@dynamic-vpdn-93-125-12-158.telecom.by] has joined #wesnoth-dev 20111029 07:51:02< CIA-64> shadowmaster * r51710 /trunk/data/gui/default/window/editor_settings.cfg: gui2/teditor_settings: Change MDI option label again 20111029 08:12:44-!- Ingmar [~ingmar@exherbo/developer/ingmar] has quit [Ping timeout: 244 seconds] 20111029 08:18:01-!- enchilado [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20111029 08:20:08-!- Ingmar [~ingmar@exherbo/developer/ingmar] has joined #wesnoth-dev 20111029 08:27:00-!- dtiger [~dtiger@dynamic-vpdn-93-125-12-158.telecom.by] has quit [Ping timeout: 260 seconds] 20111029 08:28:43-!- dtiger [~dtiger@dynamic-vpdn-46-53-165-10.telecom.by] has joined #wesnoth-dev 20111029 08:36:37-!- ancestral [~ancestral@67-6-61-207.mpls.qwest.net] has quit [Quit: i go sleeps kthxbai] 20111029 08:38:06-!- dtiger_ [~dtiger@dynamic-vpdn-213-184-233-78.telecom.by] has joined #wesnoth-dev 20111029 08:38:07-!- dtiger [~dtiger@dynamic-vpdn-46-53-165-10.telecom.by] has quit [Ping timeout: 248 seconds] 20111029 08:41:29-!- vultraz [~chatzilla@124.109.10.221] has quit [Ping timeout: 258 seconds] 20111029 08:47:31-!- ancestral [~ancestral@67-6-61-207.mpls.qwest.net] has joined #wesnoth-dev 20111029 08:56:27-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20111029 09:47:05-!- Crendgrim [~crend@77-22-113-8-dynip.superkabel.de] has joined #wesnoth-dev 20111029 09:49:25-!- dtiger_ [~dtiger@dynamic-vpdn-213-184-233-78.telecom.by] has quit [Ping timeout: 240 seconds] 20111029 09:49:39-!- dtiger_ [~dtiger@dynamic-vpdn-46-53-166-138.telecom.by] has joined #wesnoth-dev 20111029 09:56:57-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [] 20111029 10:02:29-!- MeccaGod [~majs@host189-199.bornet.net] has joined #wesnoth-dev 20111029 10:22:30-!- mjs-de [~mjs-de@g224177023.adsl.alicedsl.de] has joined #wesnoth-dev 20111029 10:23:34-!- bodom [~quassel@2001:470:1f0b:ac0::2] has joined #wesnoth-dev 20111029 10:28:38-!- janebot [grickit@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20111029 10:32:48-!- ancestral [~ancestral@67-6-61-207.mpls.qwest.net] has quit [Quit: i go sleeps kthxbai] 20111029 10:33:50-!- vultraz [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20111029 10:36:23-!- stikonas [~gentoo@bcm-131-111-216-35.girton.cam.ac.uk] has joined #wesnoth-dev 20111029 10:36:23-!- stikonas [~gentoo@bcm-131-111-216-35.girton.cam.ac.uk] has quit [Changing host] 20111029 10:36:23-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20111029 10:48:26-!- beetlenaut [~dan@174.32.63.204] has quit [Read error: Connection reset by peer] 20111029 10:52:00-!- beetlenaut [~dan@174.32.63.204] has joined #wesnoth-dev 20111029 10:53:40-!- beetlenaut [~dan@174.32.63.204] has quit [Read error: Connection reset by peer] 20111029 10:54:10-!- beetlenaut [~dan@174.32.63.204] has joined #wesnoth-dev 20111029 11:01:15-!- Gallaecio [~quassel@84.120.216.157.dyn.user.ono.com] has joined #wesnoth-dev 20111029 11:05:15< Espreon> mordante: Meh, a change in build type shouldn't cause it to rebuild all the translations. And yes, I'm talking about CMake. 20111029 11:05:35< Espreon> mordante: I switch from None to Debug and all the translations get rebuilt... so... sadness. 20111029 11:06:34-!- enchilado is now known as occupyenchilado 20111029 11:20:48-!- dtiger_ [~dtiger@dynamic-vpdn-46-53-166-138.telecom.by] has quit [Read error: Connection reset by peer] 20111029 11:22:15-!- dtiger_ [~dtiger@dynamic-vpdn-93-125-14-200.telecom.by] has joined #wesnoth-dev 20111029 11:24:42-!- Vorpal [~AnMaster@unaffiliated/anmaster] has joined #wesnoth-dev 20111029 11:26:09-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20111029 11:27:39-!- dtiger__ [~dtiger@dynamic-vpdn-93-125-14-200.telecom.by] has joined #wesnoth-dev 20111029 11:28:14-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 258 seconds] 20111029 11:28:25-!- dtiger_ [~dtiger@dynamic-vpdn-93-125-14-200.telecom.by] has quit [Ping timeout: 260 seconds] 20111029 11:38:14-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20111029 11:40:12-!- ancestral [~ancestral@67-6-61-207.mpls.qwest.net] has joined #wesnoth-dev 20111029 11:41:14-!- ancestral [~ancestral@67-6-61-207.mpls.qwest.net] has quit [Client Quit] 20111029 11:41:37-!- Sytyi [~Sytyi@97-88-200-46.pool.ukrtel.net] has joined #wesnoth-dev 20111029 11:43:24-!- shadowmaster is now known as evilshadowmaster 20111029 11:43:46-!- dtiger__ [~dtiger@dynamic-vpdn-93-125-14-200.telecom.by] has quit [Read error: Connection reset by peer] 20111029 11:46:19-!- dtiger__ [~dtiger@dynamic-vpdn-46-53-166-118.telecom.by] has joined #wesnoth-dev 20111029 11:49:03-!- Ivanovic [~ivanovic@dtmd-4db2bb10.pool.mediaWays.net] has quit [Changing host] 20111029 11:49:03-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20111029 11:52:22-!- Ivanovic is now known as Ivanovic__ 20111029 11:52:27-!- Ivanovic__ is now known as Ivanovic1 20111029 11:52:36-!- Ivanovic1 is now known as Ivanovic 20111029 11:53:00-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20111029 12:09:31-!- Sytyi [~Sytyi@97-88-200-46.pool.ukrtel.net] has quit [Quit: Leaving.] 20111029 12:28:43-!- occupyenchilado [~enchilado@unaffiliated/enchilado] has quit [Ping timeout: 252 seconds] 20111029 12:32:16-!- enchilado [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20111029 12:59:14-!- loonybot [~loonybot@ppp109-252-55-105.pppoe.spdop.ru] has joined #wesnoth-dev 20111029 12:59:15-!- loonybot [~loonybot@ppp109-252-55-105.pppoe.spdop.ru] has quit [Changing host] 20111029 12:59:15-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20111029 13:03:12-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20111029 13:04:48-!- wesbot changed the topic of #wesnoth-dev to: 170 bugs, 327 feature requests, 14 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20111029 13:16:16-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20111029 13:19:01-!- dtiger__ [~dtiger@dynamic-vpdn-46-53-166-118.telecom.by] has quit [Remote host closed the connection] 20111029 13:26:41-!- p1mps [~p1mps@net-2-33-114-92.cust.dsl.teletu.it] has joined #wesnoth-dev 20111029 13:29:09-!- bodom [~quassel@2001:470:1f0b:ac0::2] has quit [Remote host closed the connection] 20111029 14:00:48-!- p1mps [~p1mps@net-2-33-114-92.cust.dsl.teletu.it] has quit [Ping timeout: 240 seconds] 20111029 14:11:56< AI0867> wesbot: !seen mordante 20111029 14:11:57< wesbot> AI0867: The person with the nick mordante last spoke 3d 14h ago. 3d 14h ago was here and on the channel #wesnoth-de with the message: Quit: Leaving 20111029 14:13:18< AI0867> mordante: what are the standard invocations of wescamp.py? I've found some codepaths that can't possibly work and I'd like some actual testcases for moving to github 20111029 14:16:29< CIA-64> ai0867 * r51711 /trunk/data/tools/wesnoth/wescamp.py: Fix an (apparently unused) codepath in wescamp.py 20111029 14:22:01-!- EdB [~edb@89.82.194.231] has joined #wesnoth-dev 20111029 14:22:02-!- Sytyi [~Sytyi@5-4-112-92.pool.ukrtel.net] has joined #wesnoth-dev 20111029 14:22:23-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20111029 14:31:06-!- Gambit [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20111029 14:31:19-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20111029 14:48:24< Ivanovic> am back btw 20111029 15:09:43-!- dtiger [~dtiger@dynamic-vpdn-46-53-166-118.telecom.by] has joined #wesnoth-dev 20111029 15:10:09-!- horon [~horon@nttkyo340050.tkyo.nt.adsl.ppp.infoweb.ne.jp] has quit [Quit: Leaving...] 20111029 15:12:46-!- dtiger [~dtiger@dynamic-vpdn-46-53-166-118.telecom.by] has quit [Remote host closed the connection] 20111029 15:15:28-!- dtiger [~dtiger@dynamic-vpdn-46-53-166-118.telecom.by] has joined #wesnoth-dev 20111029 15:16:07-!- dtiger [~dtiger@dynamic-vpdn-46-53-166-118.telecom.by] has quit [Remote host closed the connection] 20111029 15:16:11< CIA-64> ivanovic * r51712 /trunk/ (24 files in 19 dirs): updated Galician, Indonesian, Irish and Korean translation 20111029 15:17:23-!- dtiger [~dtiger@dynamic-vpdn-46-53-166-118.telecom.by] has joined #wesnoth-dev 20111029 15:18:16-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20111029 15:21:28-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has joined #wesnoth-dev 20111029 15:23:38-!- janebot [grickit@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20111029 15:26:12< CIA-64> ivanovic * r51713 /trunk/ (changelog players_changelog): 20111029 15:26:12< CIA-64> fixed the changelog so that only up to 80 chars per line are used 20111029 15:26:12< CIA-64> reformatted the misc entries to list "fixed bug #99999:" at the beginning and sort this section alphabetically 20111029 15:29:50-!- Sytyi [~Sytyi@5-4-112-92.pool.ukrtel.net] has quit [Quit: Leaving.] 20111029 15:40:24-!- MeccaGod [~majs@host189-199.bornet.net] has quit [] 20111029 15:54:55< fendrin> Ivanovic: Welcome back. 20111029 15:55:07< Ivanovic> thx 20111029 15:55:50< fendrin> Ivanovic: You plan the freeze on next weekend? 20111029 15:55:59< Ivanovic> jepp 20111029 15:56:42< fendrin> There is an additional string + game behavior I would like to discuss and introduce before the freeze. 20111029 15:57:46-!- dtiger [~dtiger@dynamic-vpdn-46-53-166-118.telecom.by] has quit [Remote host closed the connection] 20111029 15:57:50< fendrin> Support for multiple leaders with different recall recruit list is implemented. 20111029 15:58:50< fendrin> I handle that very much like it was done before to avoid introducing complicated stuff in classic campaigns that have only one leader. 20111029 15:59:04< fendrin> But there is one exception. 20111029 15:59:26< Ivanovic> ohoh 20111029 15:59:28< Ivanovic> ;) 20111029 16:01:19-!- dtiger [~dtiger@dynamic-vpdn-46-53-166-118.telecom.by] has joined #wesnoth-dev 20111029 16:01:19< fendrin> When a player highlights a castle hex and triggers the recall/recruit action I only present the units that are recallable on that location, because I assume that the player does really want to have the unit on that hex. He would be surprised if the unit would be recalled or recruited in another keep by another leader. 20111029 16:01:31< fendrin> So far we agree? 20111029 16:02:04< Ivanovic> uhm, yes 20111029 16:02:38< fendrin> That still means no different behavior for the player of a classic campaign with only one leader. 20111029 16:02:55< Ivanovic> yes 20111029 16:03:24< Ivanovic> though it might be a bad idea to actually make me think today considering that i had not much relaxing sleep in the last 48h... 20111029 16:03:25< Ivanovic> ;) 20111029 16:05:10< fendrin> But if the player highlights a castle hex which is not suitable for recall/recruiting because there is no keep in it or no keep is occupied by the leader of the player I need another message: "You currently can't recruit at the highlighted location." 20111029 16:05:54< fendrin> I could filter that case and present the full unit list as well. 20111029 16:06:24< fendrin> But somehow I consider the extra message with no recruit/recall action following more KISS. 20111029 16:07:13< fendrin> The player just needs to learn: If I highlight a castle tile I get a castle specific recall/recruit list. If no or a non castle/keep tile is highlighted I get the full lists. 20111029 16:08:56 * evilshadowmaster wonders what's the reasoning behind the different recruit lists for players on the same side. 20111029 16:09:42< fendrin> evilshadowmaster: You ask about a use case? 20111029 16:10:32< evilshadowmaster> Reasoning, not use cases. It's not too hard to come up with use cases for any kind of features regardless of their suitability for mainline. 20111029 16:10:57< evilshadowmaster> I found the multiple recruit/recall lists very confusing and frustrating when trying to play LoW 20111029 16:11:45< fendrin> What happened? 20111029 16:12:00< fendrin> Too which scenario did you proceed? 20111029 16:12:41< evilshadowmaster> I couldn't keep track and finally gave uup at the point Olurf returns during the nth defense of the Ka'lian. 20111029 16:13:44< evilshadowmaster> That is scenario 6, I guess. 20111029 16:14:17< fendrin> I see. So you had 4 leaders at that time. Kalenz and Landar sharing one recall/recruit list, Olurf can only recruit/recall dwarves and Cleodil goes with shamans riders and woses. 20111029 16:14:35< fendrin> The second defense of the Kalian is scenario7. 20111029 16:15:08< evilshadowmaster> Hacking on the map editor code a couple of nights ago left me suffering from off-by-one bugs myself. 20111029 16:15:29< evilshadowmaster> s/from// 20111029 16:16:32< evilshadowmaster> Anyway, that is never explained in dialogue or objectives, I think, and I don't see the point on introducing so much gameplay _and_ engine complexity for that. 20111029 16:17:17< evilshadowmaster> (That is, looking at the general case, not LoW in particular.) 20111029 16:17:49< fendrin> I am working on a notice in the sidebar that a unit is a leader, meaning he has can_recurit=yes. 20111029 16:18:31-!- anonymissimus [~chatzilla@HSI-KBW-078-042-163-105.hsi3.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20111029 16:18:39< fendrin> The implementation of the feature has its history in the MP mode of LoW. 20111029 16:19:22< evilshadowmaster> It even seems inconvenient to me from a gameplay standpoint. 20111029 16:19:43< fendrin> In order to make them very much like the other I need to emulate the fact that your army is controlled by different players in MP with different sides. 20111029 16:19:56< evilshadowmaster> That is, if I were to write a MP campaign, I'd use separate allied sides instead of a single side with multiple recruit/recall lists. 20111029 16:20:20< evilshadowmaster> Eh. 20111029 16:20:21< fendrin> Balancing the campaign was a big problem with that problem still present. 20111029 16:20:45< evilshadowmaster> "Emulate the fact"? 20111029 16:21:02< evilshadowmaster> Okay, hold on, you aren't telling me you shoehorned a specific use case into the engine? ;( 20111029 16:22:06< fendrin> Exactly. 20111029 16:22:35< fendrin> We Germans love shoehorns. Every household has at least four of them around. 20111029 16:26:00< anonymissimus> why do you become a dev ? for you can get the stuff you need for your addons into the engine... :| 20111029 16:26:48< anonymissimus> the feature makes basically sense to me though 20111029 16:27:15< fendrin> anonymissimus: Yes that was part of the motivation, I always wanted Wesnoth to support RPG campaigns better. 20111029 16:27:36< evilshadowmaster> I don't really see the advantage of a side with multiple recall/recruit lists over multiple sides with distinct lists. 20111029 16:27:59< anonymissimus> I mean, there's often some alliance between different races in some campaign on the same side, and with this only the unit which should actually be able to recruit/recall the particular units can do it 20111029 16:29:16< anonymissimus> in a sp point of view it's easier to play and handle code-wise only one player side 20111029 16:29:40< fendrin> It's basically the feature to have different starting locations for your army, without splitting them in two sides. 20111029 16:29:59< anonymissimus> the feature doesnt really add much complexity and it allowed me to find a nasty bug :) 20111029 16:30:09< evilshadowmaster> Perhaps allowing to play multiple sides in SP in a concurrent fashion would have been a better way to do it. 20111029 16:30:55 * fendrin needs to change the keyboard. It got a mind of its own. 20111029 16:41:22< fendrin> strange, the new keyboard is producing random keystrokes as well. Something is wrong here. 20111029 16:42:59 * vultraz hates when his keyboard decides to start repeating one letter over and over in rapid succession 20111029 16:44:34< fendrin> It's more tricky here. The events do open menus and the input focus switches every few seconds. 20111029 16:44:44< fendrin> I will try the windows way of fixing: reboot 20111029 16:44:56-!- fendrin [~fabi@88-134-14-215-dynip.superkabel.de] has quit [Remote host closed the connection] 20111029 16:45:00 * vultraz also hates it when computer parts revolt 20111029 16:45:09< vultraz> and not do what you want 20111029 16:45:12< vultraz> AT ALL 20111029 16:46:57< vultraz> today the printer refused to print :| 20111029 16:47:20-!- fendrin [~fabi@88-134-14-215-dynip.superkabel.de] has joined #wesnoth-dev 20111029 16:47:26< vultraz> wb 20111029 16:47:35< vultraz> welcome back* 20111029 16:47:45< fendrin> thanks 20111029 16:48:28< AI0867> improvement? 20111029 16:50:08< fendrin> It seems so. 20111029 16:50:26< fendrin> But the problem was to heisenbugish to tell for sure that soon. 20111029 16:52:30< Ivanovic> and if you should say "yes, it is fine now" it will directly afterwards break 20111029 16:52:57 * vultraz agrees 20111029 16:53:25< fendrin> anonymissimus: I think the support for multiple leaders is fine (it was coded by crab_), the recall and recruit list or filters could be a little cleaner. I think the quality is enough for the release but I like to get it more easy like the liminal alignment feature. 20111029 16:54:18< fendrin> anonymissimus: That coding is just perfect compared to the older version. Hopefully another iterations over the problem will get similar improvements for the recall/recruit features as well. 20111029 17:04:04 * fendrin made his decision. He will filter the case and show the full lists. 20111029 17:27:25-!- dtiger [~dtiger@dynamic-vpdn-46-53-166-118.telecom.by] has quit [Ping timeout: 256 seconds] 20111029 17:27:30-!- dtiger [~dtiger@dynamic-vpdn-93-125-15-148.telecom.by] has joined #wesnoth-dev 20111029 17:35:12-!- Nephro [~neph@02de4760.bb.sky.com] has quit [Ping timeout: 248 seconds] 20111029 17:35:54< anonymissimus> fendrin: TBH I didn't understand your problem description above, the feature is working fine with me... 20111029 17:43:12-!- enchilado [~enchilado@unaffiliated/enchilado] has quit [Ping timeout: 240 seconds] 20111029 17:45:12-!- enchilado [~enchilado@ppp118-208-162-227.lns20.bne4.internode.on.net] has joined #wesnoth-dev 20111029 17:45:12-!- enchilado [~enchilado@ppp118-208-162-227.lns20.bne4.internode.on.net] has quit [Changing host] 20111029 17:45:12-!- enchilado [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20111029 17:48:25-!- dtiger [~dtiger@dynamic-vpdn-93-125-15-148.telecom.by] has quit [Read error: Connection reset by peer] 20111029 17:51:00< evilshadowmaster> Ivanovic: re http://forums.wesnoth.org/viewtopic.php?p=511736#p511736 , he was probably trying to run the python version that is in data/tools 20111029 17:51:41< evilshadowmaster> e.g. the rewrite you ultimately didn't approve for some reason I don't quite recall atm 20111029 17:52:30< Ivanovic> ah, there that one is hidden 20111029 17:52:40-!- dtiger [~dtiger@dynamic-vpdn-93-125-64-149.telecom.by] has joined #wesnoth-dev 20111029 17:53:04< evilshadowmaster> it'd not be precisely "hidden" in binary distributions that include data/tools but not utils 20111029 17:53:22< evilshadowmaster> (such as the Windows one, IIRC) 20111029 17:55:06< fendrin> anonymissimus: https://gna.org/bugs/?18870 This is an open and related bug. 20111029 17:56:10-!- enchilado [~enchilado@unaffiliated/enchilado] has quit [Ping timeout: 258 seconds] 20111029 17:57:57-!- enchilado [~enchilado@ppp118-208-162-227.lns20.bne4.internode.on.net] has joined #wesnoth-dev 20111029 17:57:58-!- enchilado [~enchilado@ppp118-208-162-227.lns20.bne4.internode.on.net] has quit [Changing host] 20111029 17:57:58-!- enchilado [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20111029 17:59:42< Ivanovic> evilshadowmaster: hmm, yeah, might be 20111029 18:00:00< Ivanovic> the reason why i am not using it is that it is simply significantly too slow 20111029 18:00:10< Ivanovic> it needs *really* long for running 20111029 18:00:27< evilshadowmaster> isn't that a design issue in python? ;) 20111029 18:13:57< CIA-64> beetlenaut * r51714 /trunk/ (4 files in 3 dirs): Increased the HP of the Great Mage from 55 to 60. 20111029 18:26:18-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20111029 18:32:30-!- dtiger [~dtiger@dynamic-vpdn-93-125-64-149.telecom.by] has quit [Ping timeout: 260 seconds] 20111029 18:32:34-!- dtiger_ [~dtiger@dynamic-vpdn-93-125-64-149.telecom.by] has joined #wesnoth-dev 20111029 18:41:58-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20111029 18:49:15< fendrin> Espreon: Are you around? 20111029 18:50:19< un214> I doubt it 20111029 18:58:04-!- Nephro [~neph@02de4760.bb.sky.com] has joined #wesnoth-dev 20111029 18:58:47-!- beetlenaut [~dan@174.32.63.204] has quit [Read error: Connection reset by peer] 20111029 18:59:28-!- beetlenaut [~dan@174.32.63.204] has joined #wesnoth-dev 20111029 18:59:35-!- dtiger_ [~dtiger@dynamic-vpdn-93-125-64-149.telecom.by] has quit [Read error: Connection reset by peer] 20111029 19:01:40-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 244 seconds] 20111029 19:04:18-!- dtiger_ [~dtiger@dynamic-vpdn-46-53-166-63.telecom.by] has joined #wesnoth-dev 20111029 19:04:47< CIA-64> fendrin * r51715 /trunk/src/menu_events.cpp: 20111029 19:04:47< CIA-64> Distinguish between two kinds of "empty recall lists": 20111029 19:04:47< CIA-64> 1. The player does not have any units left over from previous scenarios. 20111029 19:04:47< CIA-64> 2. The player can't recall at the highlighted location. 20111029 19:07:00< CIA-64> fendrin * r51716 /trunk/src/menu_events.cpp: Corrected "recruit" to "recall". 20111029 19:08:21< Natasiel> Invalid WML found: [snapshot], [multiplayer], [replay_start] not supported at scenario toplevel 20111029 19:08:43< fendrin> hi Natasiel 20111029 19:09:04< Natasiel> seems harmless, but obs and clients get it when scenario transition 20111029 19:09:09< Natasiel> hi fabi 20111029 19:09:24< fendrin> Natasiel: Sorry, got to late home last night. The music concert was a double feature, didn't know that. So it lasted 4 hours not 2. 20111029 19:09:37< Natasiel> np 20111029 19:10:11< Natasiel> who was the band? 20111029 19:12:55< fendrin> Unknown local bands. Nothing with a name that would be recognized more than 50 miles from here. 20111029 19:16:50< Natasiel> so using more than 1 leader on 1 side is MP safe now? 20111029 19:18:21< CIA-64> fendrin * r51717 /trunk/src/actions.cpp: 20111029 19:18:21< CIA-64> Reworked the generation of filtered recall lists. 20111029 19:18:21< CIA-64> This also fixes bug #18870 20111029 19:18:51< fendrin> Natasiel: Good question, I only use multiple leaders in SP. 20111029 19:20:49< Natasiel> fendrin: AI still stick to only 1 leader though, not recognizing those on extra keeps 20111029 19:21:30< anonymissimus> fendrin: bug #18870 was a hotkey-caused on IIRC 20111029 19:21:45< anonymissimus> not a recall-code related one 20111029 19:21:59< anonymissimus> when I made some comparison test 20111029 19:22:11< anonymissimus> or ask espreon when it appeared 20111029 19:22:25< anonymissimus> Natasiel: it is harmless and a typical MP campaign bug 20111029 19:23:02< fendrin> Natasiel: Is there a bug report for it? 20111029 19:23:48< fendrin> anonymissimus: I think the fix for bug https://gna.org/bugs/?18815 caused the 18870. 20111029 19:24:34-!- Sytyi [~Sytyi@5-4-112-92.pool.ukrtel.net] has joined #wesnoth-dev 20111029 19:26:17-!- enchilad1 [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20111029 19:28:38-!- enchilado [~enchilado@unaffiliated/enchilado] has quit [Ping timeout: 276 seconds] 20111029 19:32:04< anonymissimus> fendrin: no, and if there's one I probably juts postpone it since it only appears in mp campaigns 20111029 19:36:58< noy> Natasiel: 2v2? 20111029 19:37:37< Natasiel> noy, with who? 20111029 19:38:15< noy> jb and khim 20111029 19:38:22-!- Sytyi [~Sytyi@5-4-112-92.pool.ukrtel.net] has quit [Remote host closed the connection] 20111029 19:38:23< fendrin> anonymissimus: I am sure that #18870 is not hotkey related. 20111029 19:42:01-!- Sytyi [~Sytyi@5-4-112-92.pool.ukrtel.net] has joined #wesnoth-dev 20111029 19:49:23< Natasiel> bug #17651 might be related, I'll report there 20111029 19:59:04-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-dev 20111029 19:59:04-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20111029 19:59:04-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20111029 19:59:18< mordante> servus 20111029 20:03:44-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has quit [Remote host closed the connection] 20111029 20:11:05< anonymissimus> Natasiel: no, dotn report in that closed bug 20111029 20:12:06< anonymissimus> wesbot: bug 18870 20111029 20:12:06< wesbot> Bug #18870 Assigned to: Fabian Müller Status: Ready For Test Priority: 5 - Normal 20111029 20:12:09< wesbot> Summary: The cursor must be on the player's keep for alt-r to work 20111029 20:12:12< wesbot> Original submission: Yeah, for alt-r to summon the Recall dialog, the cursor h 20111029 20:12:16< wesbot> as to be on the leader's keep; it matters not if the hex beneath the cursor is o 20111029 20:12:18< wesbot> URL: https://gna.org/bugs/?18870 20111029 20:15:05< mordante> evilshadowmaster, regarding the dynamic_cast, it's evil *dynamic_cast(bar); is UB waiting to happen 20111029 20:15:19< mordante> if the cast returns a NULL you defer a NULL pointer 20111029 20:15:53< mordante> if you're sure the pointer should be of the wanted type use dynamic_cast(bar); 20111029 20:16:02< mordante> if that fails C++ will throw an exception 20111029 20:18:19< noy> anybody speak russian? 20111029 20:18:46< mordante> loonycyborg, does 20111029 20:19:46< loonycyborg> noy: What do you need? 20111029 20:21:39< mordante> evilshadowmaster, this call would do the same const ttoggle_button& checkbox = find_widget(g, "checkbox", false); 20111029 20:30:31-!- timotei [~timotei@188.24.4.126] has joined #wesnoth-dev 20111029 20:30:36-!- timotei [~timotei@188.24.4.126] has quit [Changing host] 20111029 20:30:36-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20111029 20:34:43< anonymissimus> timotei: is your plugin ready now btw ? it looks as if you plan to work another summer on it 20111029 20:34:57< timotei> anonymissimus: nope (both) 20111029 20:35:14-!- Nephro [~neph@02de4760.bb.sky.com] has quit [Ping timeout: 260 seconds] 20111029 20:35:23< timotei> actually: neither one 20111029 20:35:23< timotei> xD 20111029 20:35:37< anonymissimus> so it's not ready but you don't plan to work on it ? :( 20111029 20:35:42< timotei> I do plan 20111029 20:35:47< timotei> There's plently of time for 1.10 no? :P 20111029 20:35:52< anonymissimus> ok :) 20111029 20:38:13-!- enchilad1 [~enchilado@unaffiliated/enchilado] has quit [Ping timeout: 252 seconds] 20111029 20:40:02-!- enchilado [~enchilado@ppp118-208-160-109.lns20.bne4.internode.on.net] has joined #wesnoth-dev 20111029 20:40:02-!- enchilado [~enchilado@ppp118-208-160-109.lns20.bne4.internode.on.net] has quit [Changing host] 20111029 20:40:02-!- enchilado [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20111029 20:40:07< AI0867> mordante: got my message? 20111029 20:41:32-!- Nephro [~neph@02de4760.bb.sky.com] has joined #wesnoth-dev 20111029 20:45:22< mordante> AI0867, no but haven't caught up with the log yet 20111029 20:46:56-!- EdB [~edb@89.82.194.231] has quit [Ping timeout: 258 seconds] 20111029 20:47:10< AI0867> no rush 20111029 20:47:11-!- Elvish_Hunter [d9cac3dc@gateway/web/freenode/ip.217.202.195.220] has joined #wesnoth-dev 20111029 20:58:09-!- EdB [~edb@89.82.194.231] has joined #wesnoth-dev 20111029 21:03:38-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20111029 21:06:24-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 240 seconds] 20111029 21:10:17-!- timotei [~timotei@188.24.4.126] has joined #wesnoth-dev 20111029 21:10:17-!- timotei [~timotei@188.24.4.126] has quit [Changing host] 20111029 21:10:17-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20111029 21:12:15-!- timotei21 [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 248 seconds] 20111029 21:12:36-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20111029 21:13:49< evilshadowmaster> mordante: ISTR your suggested line causing a very confusing compiler error. 20111029 21:14:08< mordante> evilshadowmaster, oh, my compiler likes it 20111029 21:14:27< CIA-64> fendrin * r51718 /trunk/data/campaigns/Legend_of_Wesmere/scenarios/chapter1/02_Hostile_Mountains.cfg: LoW 02: Removed the mp hack. 20111029 21:15:16< evilshadowmaster> I also noticed today that you have a toggle_button definition somewhere that's intended to be used for lists, which unfortunately looks hideous 20111029 21:15:29< evilshadowmaster> "listbox_text" 20111029 21:15:42-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 255 seconds] 20111029 21:16:50< evilshadowmaster> ah, maybe the call didn't work because I was trying with a non-const type 20111029 21:17:14-!- timotei [~timotei@188.24.4.126] has joined #wesnoth-dev 20111029 21:17:14-!- timotei [~timotei@188.24.4.126] has quit [Changing host] 20111029 21:17:15-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20111029 21:17:48< mordante> ah yes the const in important 20111029 21:20:10< mordante> Espreon, cmake always rebuilds everything when switching build type 20111029 21:20:37< mordante> and I think it's somewhat sane behaviour, the system can't know all dependencies on it 20111029 21:22:12< mordante> AI0867, data/tools/wesnoth/wescamp.py -scampaigns.wesnoth.org -p15002 -w /src/wescamp-1.10 -U -v 20111029 21:23:45< mordante> and data/tools/wesnoth/wescamp.py -scampaigns.wesnoth.org -p15002 -w /src/wescamp-1.10 -d XXXX -v -P '' 20111029 21:24:48< Ivanovic> noy: i know this is unfair, but i can't resist... http://imagebin.org/index.php?mode=image&id=181475 20111029 21:25:06< Ivanovic> not sure when i made that pic, it was either late on the 1st or early on the 2nd day 20111029 21:25:30< mordante> the amount of chocolate has really increased over the years ;-) 20111029 21:25:44< Ivanovic> it was a lovely mountain! 20111029 21:25:48< noy> ... :-( 20111029 21:26:36-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20111029 21:28:14< AI0867> mordante: so you sync everything to wescamp at once, but only send translations back to the add-on server one at a time? 20111029 21:28:42< mordante> the sending back still doesn't work properly yet so use that as test case 20111029 21:29:10< AI0867> ah, right 20111029 21:29:22< AI0867> that explains why I found broken code there 20111029 21:29:31< mordante> might be 20111029 21:29:37< AI0867> that even when fixed, might overwrite the add-on's description 20111029 21:29:44< AI0867> well, all of its metadata 20111029 21:29:53< evilshadowmaster> Crab_: from what I read https://gna.org/bugs/?3379 could be marked as Won't Do? 20111029 21:30:02< mordante> hmm ok that sounds bad 20111029 21:31:56< AI0867> looks like campaignd might ignore that though 20111029 21:32:04-!- ancestral [~ancestral@209.181.233.7] has joined #wesnoth-dev 20111029 21:32:08< AI0867> it seems to special-case master-password uploads 20111029 21:32:08< CIA-64> shadowmaster * r51719 /trunk/ (7 files in 5 dirs): 20111029 21:32:08< CIA-64> gui2/taddon_uninstall_list: New add-ons uninstall menu with multiple selection 20111029 21:32:08< CIA-64> I bet there was a FR for this in the tracker, but I couldn't find it. 20111029 21:33:14-!- EdB [~edb@89.82.194.231] has quit [Remote host closed the connection] 20111029 21:34:33< AI0867> mordante: has the 'download' part ever worked? 20111029 21:35:54< mordante> IIRC it did once, but quite a while ago 20111029 21:36:09< noy> Ivanovic: I just looked at that photo again. I hate you. 20111029 21:36:28< Ivanovic> noy: you were at the summit last year where there was some sponsored chocolate 20111029 21:36:37< noy> one room for one session. 20111029 21:36:45< Ivanovic> noy: in my first year there was only some chocolate available during *ONE* talk 20111029 21:36:45< noy> and I had to be at another one 20111029 21:38:02< evilshadowmaster> So much... chocolate. 20111029 21:38:41< CIA-64> ivanovic * r51720 /trunk/data/tools/wmlxgettext: add a clearifying message in the python wmlxgettext script saying that it is not used for mainline since some confusion seems to have come up there... 20111029 21:39:54< CIA-64> shadowmaster * r51721 /trunk/src/addon/ (manager.cpp manager.hpp): Remove remove_local_addon() logging functionality intended to be used by the GUI; log details of failed operations to console only instead 20111029 21:40:11< CIA-64> shadowmaster * r51722 /trunk/src/addon/manager.cpp: Solve a unused variable warning 20111029 21:42:09< evilshadowmaster> For that matter, Wesnoth seems unable to remove a couple of add-ons I have installed. Hm. 20111029 21:43:58< evilshadowmaster> That's interesting since the don't seem special at all: http://pastebin.com/3jEhW2vB 20111029 21:44:10< mordante> I'm off night 20111029 21:44:38-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20111029 21:45:38< evilshadowmaster> oh 20111029 21:45:48< evilshadowmaster> SigurdFireDragon apparently gave me an archive containing .pbl files. 20111029 21:45:59< evilshadowmaster> never mind then 20111029 21:46:31< anonymissimus> Ivanovic: , evilshadowmaster there doesnt seem to be something especially wrong about the python wmlxgettext script, IIRC I got it to work on win and Linux 20111029 21:47:15< evilshadowmaster> I don't know who implemented this "keep_pbl" thing, but this is a hideous workaround for laziness. 20111029 21:48:00< anonymissimus> evilshadowmaster: thats possibly me 20111029 21:48:14< anonymissimus> whats wrong with that 20111029 21:48:55< evilshadowmaster> instead of having the game ultimately say that the directory could not be removed the game should a) ask before deleting .pbl'd add-ons, and b) explain that it won't delete the .pbl instead of misleading the user into believing the whole operation was a failure 20111029 21:49:07< anonymissimus> IIRC it was so that downloading one's own addon from the addons server overwrote the plb file (loosing the password) 20111029 21:49:32< anonymissimus> or deleted it 20111029 21:50:12< evilshadowmaster> right. This code path is shared by multiple operations because I was very stupid back when I did this half-assed refactoring. 20111029 21:51:05< evilshadowmaster> it might be worth it to refactor it again 20111029 21:51:14< anonymissimus> deleting one's own addon via the gui is should not be a supported feature 20111029 21:51:56< anonymissimus> I didnt feel the need for extra dialogs probably 20111029 21:51:59< evilshadowmaster> I agree, but there should be a visible explanation for the user nonetheless 20111029 21:52:44< anonymissimus> well ok, and extra dialog "could not delete addon xy because of existing pbl file" should be fine 20111029 21:53:34< anonymissimus> wait ... IIRC think only the pbl is kept 20111029 21:54:36< evilshadowmaster> yes, that's what I see on my add-ons dir atm, which is why I'm disappointed, butit's not entirely unexpected due to the aforementioned shared interface. 20111029 21:54:56-!- fstltna-1 [~fstltna@74.63.219.251] has quit [Ping timeout: 248 seconds] 20111029 21:55:03< evilshadowmaster> which I'm unlikely to fix right now being so close to a feature freeze. 20111029 21:55:30-!- fstltna [~fstltna@74.63.219.251] has joined #wesnoth-dev 20111029 21:55:35-!- Gallaecio_ [~quassel@84.120.216.157.dyn.user.ono.com] has joined #wesnoth-dev 20111029 21:56:00-!- Gallaecio [~quassel@84.120.216.157.dyn.user.ono.com] has quit [Ping timeout: 240 seconds] 20111029 21:56:44< evilshadowmaster> I think the whole source code file falls into the regrettable "*I* wrote this #$%&?" classification for me. 20111029 21:57:24< evilshadowmaster> On the other hand, my primary goal was to shrink game.cpp's size. 20111029 21:57:44-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20111029 21:58:23-!- Elvish_Hunter [d9cac3dc@gateway/web/freenode/ip.217.202.195.220] has quit [Quit: Ciao!] 20111029 22:00:21< anonymissimus> can't you make it so that pbl'd addons don't even appear in the delete dialog ? 20111029 22:01:23< evilshadowmaster> yes 20111029 22:01:35-!- dtiger_ [~dtiger@dynamic-vpdn-46-53-166-63.telecom.by] has quit [Remote host closed the connection] 20111029 22:01:44< evilshadowmaster> possibly 20111029 22:08:25< CIA-64> shadowmaster * r51723 /trunk/src/addon/ (manager.cpp manager.hpp): Refactored add-on VCS tree and .pbl checks into separate functions for reusing later 20111029 22:08:53< Ivanovic> btw americans are phantastic! 20111029 22:08:56< Ivanovic> they found the cure 20111029 22:08:59< Ivanovic> the cure for cvs 20111029 22:09:16< Ivanovic> there were several cvs pharmacys in the area of san francisco! 20111029 22:10:39< evilshadowmaster> Espreon: ^ 20111029 22:10:50-!- enchilad1 [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20111029 22:11:17-!- enchilado [~enchilado@unaffiliated/enchilado] has quit [Ping timeout: 244 seconds] 20111029 22:14:13-!- Nephro [~neph@02de4760.bb.sky.com] has quit [Read error: Connection reset by peer] 20111029 22:14:26< CIA-64> shadowmaster * r51724 /trunk/src/addon/manager.cpp: Remove unused variable and some commented-out code that will not compile since r51721 20111029 22:23:09-!- ancestral [~ancestral@209.181.233.7] has quit [Quit: i go sleeps kthxbai] 20111029 22:24:12-!- Sytyi [~Sytyi@5-4-112-92.pool.ukrtel.net] has quit [Quit: Leaving.] 20111029 22:24:23-!- fstltna [~fstltna@74.63.219.251] has quit [Read error: Operation timed out] 20111029 22:24:59-!- enchilad1 is now known as enchilado 20111029 22:26:29-!- fstltna [~fstltna@74.63.219.251] has joined #wesnoth-dev 20111029 22:30:56< CIA-64> shadowmaster * r51725 /trunk/src/addon/manager.cpp: Skip removing local add-ons with .pbl or VCS information when requested in the Uninstall Add-ons menu 20111029 22:44:14-!- Exasperation [4a47319b@gateway/web/freenode/ip.74.71.49.155] has joined #wesnoth-dev 20111029 22:46:43-!- Gallaecio_ [~quassel@84.120.216.157.dyn.user.ono.com] has quit [Remote host closed the connection] 20111029 22:49:45-!- Gallaecio [~quassel@84.120.216.157.dyn.user.ono.com] has joined #wesnoth-dev 20111029 23:04:50-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has joined #wesnoth-dev 20111029 23:05:09-!- YogiHH [YogiHH@d096139.adsl.hansenet.de] has joined #wesnoth-dev 20111029 23:05:09-!- YogiHH [YogiHH@d096139.adsl.hansenet.de] has quit [Changing host] 20111029 23:05:09-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has joined #wesnoth-dev 20111029 23:06:40< elias> who is Dominic Ringuet? 20111029 23:08:00-!- Sarcasm [~papin_g@189.31.205.77.rev.sfr.net] has joined #wesnoth-dev 20111029 23:08:26-!- Sarcasm is now known as Guest94138 20111029 23:11:14-!- Guest94138 is now known as irony 20111029 23:15:23< CIA-64> anonymissimus * r51726 /trunk/projectfiles/VC9/wesnoth.vcproj: VS9 projectfile update 20111029 23:15:39< CIA-64> anonymissimus * r51727 /trunk/projectfiles/CodeBlocks/wesnoth.cbp: CB projectfile update 20111029 23:15:44< Exasperation> mordante: regarding patch 2763; If I understood your description correctly, this is one of the callbacks that has a stable interface & should be ok to add Lua support for. I have, however, put up an improved version of the patch that adds support for all tclickable (so also repeating buttons). I think this is a really important & basic functionality for custom dialogs, and I would like to see it get in before the 1.10 feat 20111029 23:16:48< evilshadowmaster> cut off at "1.10 feat" 20111029 23:17:07< Exasperation> argh 20111029 23:17:39< Exasperation> ... 1.10 feature freeze. I have tested it against both buttons and repeating buttons. 20111029 23:21:27< Exasperation> regarding widget definitions, I don't see a good way to allow adding them from Lua, but the specific use-case (allowing Pango markup in label widgets) that was requested looks like it needs to be addressed for the sake of doing the core menus right too 20111029 23:23:56< Exasperation> so adding a core label widget definition that allows markup would both put a bandaid over the issue on the Lua side, and allow the removal of some ugly and unwanted code from core (menus overriding the widget definition features instead of using a widget definition that allows markup properly) 20111029 23:30:53-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20111029 23:35:49-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has quit [Quit: oldtopman has left the house] 20111029 23:49:59-!- yann [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has quit [Ping timeout: 252 seconds] 20111029 23:50:34-!- Crendgrim [~crend@77-22-113-8-dynip.superkabel.de] has quit [Quit: ...] 20111029 23:51:59-!- fendrin [~fabi@88-134-14-215-dynip.superkabel.de] has quit [Quit: Konversation terminated!] 20111029 23:52:02-!- fabi [~fabi@88-134-14-215-dynip.superkabel.de] has joined #wesnoth-dev 20111029 23:54:05-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has quit [Remote host closed the connection] 20111029 23:56:57-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has quit [Quit: ChatZilla 0.9.87 [Firefox 7.0.1/20110928134238]] --- Log closed Sun Oct 30 00:00:20 2011