--- Log opened Sun Apr 19 00:00:45 2015 20150419 00:01:10< ancestral> aggregate is collecting many parts, where accumulation is non-sepcific, just getting more 20150419 00:04:32-!- irker510 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20150419 00:05:40< gfgtdf> ancestral: that sounds very differnt that what c74d said, in confused now :s 20150419 00:05:57< gfgtdf> s/in/i'm 20150419 00:08:08< c74d> gfgtdf: ancestral's addition isn't contradictory in my view. 20150419 00:08:25< ancestral> My dictionary says: 20150419 00:08:30< ancestral> aggregate: “form or group into a class or cluster” 20150419 00:08:37< ancestral> accumulate: “gather together or acquire an increasing number or quantity of; gradually gather or acquire; gather or build up” 20150419 00:09:14< ancestral> Yeah I think we’re both right :) 20150419 00:09:24< gfgtdf> hm ok 20150419 00:10:35-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20150419 00:11:44-!- new_one [~new_one@128.42.90.242] has quit [Ping timeout: 276 seconds] 20150419 00:12:21-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20150419 00:25:43-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20150419 00:27:19-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20150419 00:34:03-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20150419 00:35:39-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20150419 00:45:09-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20150419 00:46:49-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20150419 00:59:04-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Read error: Connection reset by peer] 20150419 01:13:16-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20150419 01:20:03-!- new_one [~new_one@128.42.90.37] has joined #wesnoth-dev 20150419 01:21:34-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20150419 01:33:11< loonycyborg> shadowm: people say web uploads not work either :P 20150419 01:40:19-!- gfgtdf_ [~chatzilla@f050179014.adsl.alicedsl.de] has joined #wesnoth-dev 20150419 01:42:19-!- gfgtdf [~chatzilla@f054142252.adsl.alicedsl.de] has quit [Ping timeout: 245 seconds] 20150419 01:42:29-!- gfgtdf_ is now known as gfgtdf 20150419 02:17:54-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Quit: Leaving] 20150419 02:22:50-!- gfgtdf [~chatzilla@f050179014.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 20150419 03:10:16-!- Necrosporus_ [~Necrospor@unaffiliated/necrosporus] has joined #wesnoth-dev 20150419 03:13:14-!- Necrosporus [~Necrospor@unaffiliated/necrosporus] has quit [Ping timeout: 252 seconds] 20150419 03:15:48-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 245 seconds] 20150419 03:17:39-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150419 03:18:04-!- Appleman1234 [~Appleman1@CPE-121-208-6-89.bqzl1.cha.bigpond.net.au] has quit [Remote host closed the connection] 20150419 03:19:24-!- Appleman1234 [~Appleman1@CPE-121-208-6-89.bqzl1.cha.bigpond.net.au] has joined #wesnoth-dev 20150419 04:07:38-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has quit [Ping timeout: 250 seconds] 20150419 04:09:15-!- shadowm changed the topic of #wesnoth-dev to: 1.13.0 tagged, announcing "eventually" (pretend it's in 5 minutes from the current time assuming SF.net works for you) | Wesnoth Developers Channel | Logs: http://irclogs.wesnoth.org 20150419 04:12:53-!- oldlaptop [~quassel@static-50-108-25-138.mskg.mi.frontiernet.net] has quit [Ping timeout: 245 seconds] 20150419 04:14:57-!- new_one [~new_one@128.42.90.37] has quit [Remote host closed the connection] 20150419 04:16:08-!- oldlaptop [~quassel@static-50-108-25-138.mskg.mi.frontiernet.net] has joined #wesnoth-dev 20150419 04:17:30-!- ancientcc [~ancientcc@118.187.21.55] has joined #wesnoth-dev 20150419 04:18:02< ancestral> http://imgur.com/utoEG7Q 20150419 04:18:13< ancestral> Obviously it’s a font problem. 20150419 04:18:20< ancestral> The text on the loading screen works 20150419 04:18:46< shadowm> And this is why I bugged you repeatedly about testing things *before* the release day. 20150419 04:19:02< ancestral> And I did 20150419 04:19:21< shadowm> So it broke around the release? 20150419 04:19:25< ancestral> No 20150419 04:19:38< ancestral> The CTD happened a week or more ago, but it’s just fine from homebrew 20150419 04:19:45< shadowm> I don't understand then. 20150419 04:20:02< ancestral> It’s likely a library probem, the Mac Compile Stuff 20150419 04:20:29< shadowm> The title screen uses GUI2 (Cairo/Pango/Fontconfig), the loading screen pretty much uses SDL_ttf directly. 20150419 04:20:31< ancestral> I fixed the CTD by dropping in a newer/rebuilt library of libpango 20150419 04:20:47< ancestral> Okay, let me check SDL_ttf, and possibly rebuild that 20150419 04:20:52< shadowm> NO. 20150419 04:21:01< shadowm> You just said the loading screen works. 20150419 04:21:15< ancestral> Oh I misread what you wrote 20150419 04:21:23< ancestral> OK Cairo/Pango/Fontconfig 20150419 04:21:54< shadowm> The biggest difference between both is that the former uses Fontconfig to access the fonts, whereas the latter reads our shipped font files directly. 20150419 04:22:46< shadowm> A bug in the Fontconfig (or how we use it on OS X in particular) is presumably why you've reported Helvetica being used instead of DejaVu Sans. 20150419 04:22:51< shadowm> s/the// 20150419 04:23:52< shadowm> If you are seeing those rectangle placeholders it most likely means it (or Cairo) now can't find any fonts for some reason. 20150419 04:24:27< shadowm> If you built Cairo and/or Fontconfig yourself, perhaps make sure whatever options are needed to use OS X's core libraries are enabled? 20150419 04:29:36-!- kex [~kex@78.157.29.160] has quit [Remote host closed the connection] 20150419 04:52:37< ancestral> Yeah, logs show it can’t choose a font. 20150419 05:00:35-!- Kwandulin [~Miranda@p5B0095F7.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150419 05:36:20-!- ancientcc [~ancientcc@118.187.21.55] has quit [Read error: Connection reset by peer] 20150419 05:45:58-!- tomreyn_ [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20150419 05:50:13-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Ping timeout: 264 seconds] 20150419 05:50:42< shadowm> Seems in 1.13.0 we scroll to side 1's leader *after* displaying the objectives at the start of a scenario, the inverse of every previous version. 20150419 05:52:05< vultraz> I think it's a difference of whether objectives are set in pretstart or end of start 20150419 05:52:45< shadowm> That isn't supposed to make a difference 20150419 05:52:59< vultraz> IIRC I noticed it does 20150419 05:53:21< shadowm> The objectives (and ToD sound) should pop up only right before transferring control to the player, after all initial events are processed. 20150419 05:53:39< shadowm> Case in point, THoT scenario 1 in 1.12.2 vs. 1.13.0. 20150419 05:54:25< shadowm> And the objectives for this scenario are set in prestart in both versions. 20150419 05:55:23< vultraz> sigh 20150419 05:55:25< vultraz> lemme guess 20150419 05:55:29< vultraz> SMP bug 20150419 05:55:32< shadowm> In general, I'm pretty sure in 1.12 the objectives are never shown until all events are processed, even if they change mid-event. An explicit [show_objectives] command being the exception. 20150419 05:56:21< vultraz> True 20150419 05:58:56-!- oldlaptop [~quassel@static-50-108-25-138.mskg.mi.frontiernet.net] has quit [Ping timeout: 240 seconds] 20150419 06:00:32-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20150419 06:01:09-!- oldlaptop [~quassel@static-50-108-25-138.mskg.mi.frontiernet.net] has joined #wesnoth-dev 20150419 06:10:10-!- ancestral [~ancestral@174-20-187-184.mpls.qwest.net] has quit [Quit: End Transmission.] 20150419 06:18:37-!- boucman [~rosen@2a02-8428-034f-f800-e53d-485d-cb1f-b37b.rev.sfr.net] has joined #wesnoth-dev 20150419 06:18:37-!- boucman [~rosen@2a02-8428-034f-f800-e53d-485d-cb1f-b37b.rev.sfr.net] has quit [Changing host] 20150419 06:18:37-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20150419 06:34:55-!- [Relic] [~Relic]@2602:306:33a3:6d30:a948:7879:3389:447c] has quit [Quit: Leaving] 20150419 06:41:26-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20150419 07:07:07< shadowm> iceiceice: Is it intentional that the copy button on the Lua console doesn't strip Pango markup from the console's contents? 20150419 07:07:14-!- ancientcc [~ancientcc@114.111.166.42] has joined #wesnoth-dev 20150419 07:07:56-!- ancientcc [~ancientcc@114.111.166.42] has quit [Client Quit] 20150419 07:09:29-!- ancientcc [~ancientcc@114.111.166.42] has joined #wesnoth-dev 20150419 07:09:31-!- ancientcc [~ancientcc@114.111.166.42] has quit [Client Quit] 20150419 07:50:44-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20150419 08:05:47-!- Guest_____ [bca24015@gateway/web/freenode/ip.188.162.64.21] has joined #wesnoth-dev 20150419 08:15:12-!- Guest_____ [bca24015@gateway/web/freenode/ip.188.162.64.21] has quit [Quit: Page closed] 20150419 08:21:51-!- mjs-de [~mjs-de@p508C9064.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150419 08:35:35< vultraz> zookeeper: should we get rid of all these [portrait] blocks in unit files? 20150419 08:46:00< zookeeper> vultraz, i wouldn't mind 20150419 08:46:10< vultraz> alright 20150419 08:49:55< vultraz> If no one has any objections, I'll commit doofus's wc portrait 20150419 08:49:59< vultraz> as well 20150419 08:55:43-!- irker783 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20150419 08:55:43< irker783> wesnoth: Allefant wesnoth:master c7eb80ed0965 / data/tools/unit_tree/update-wmlunits: [units.wesnoth.org] fix bash script http://git.io/vvAHH 20150419 09:01:51< irker783> wesnoth: Charles Dang wesnoth:master d505b54543db / / (6 files in 4 dirs): New generic portrait for the Walking Corpse by doofus-01 http://git.io/vvA7G 20150419 09:06:35-!- Kwandulin [~Miranda@p5B0095F7.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150419 09:08:34< zookeeper> i think "forever" would be much more likely than "for now" :p 20150419 09:14:32-!- aquileia [95acd0d3@gateway/web/freenode/ip.149.172.208.211] has joined #wesnoth-dev 20150419 09:14:57< vultraz> who knows? 20150419 09:15:42< aquileia> vultraz: I'd suggest keeping those that define non-standard behavior - e.g. that a portrait can only appear on the right side 20150419 09:16:03< vultraz> aquileia: profile=image.png~RIGHT() does that 20150419 09:16:32< aquileia> oh, in that case - bye [portrait] 20150419 09:17:08-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 264 seconds] 20150419 09:17:26 * aquileia wonders how a IPF could do that 20150419 09:17:47< vultraz> it's a pseudi-ipf 20150419 09:19:55< vultraz> pseudo* 20150419 09:21:26< aquileia> IIRC, the black portrait version is generated automatically if you don't provide one (which you do e.g. if you want the two versions cropped differently) 20150419 09:22:44< aquileia> In any case, I'm off again 20150419 09:23:01-!- aquileia [95acd0d3@gateway/web/freenode/ip.149.172.208.211] has quit [Quit: Page closed] 20150419 09:37:46< vultraz> damn this is tedious 20150419 09:43:09-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20150419 10:01:56-!- Kwandulin [~Miranda@p5B0095F7.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150419 10:03:00-!- tomreyn_ [~tomreyn@megaglest/team/tomreyn] has quit [Quit: tomreyn_] 20150419 10:03:10-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20150419 10:07:59< irker783> wesnoth: Charles Dang wesnoth:master dc566e46b6b4 / data/core/units/ (189 files in 17 dirs): Strip unused [portrait] blocks from unit files http://git.io/vvxLN 20150419 10:48:46< loonycyborg> shadowm: frs works now. I uploaded 20150419 10:58:19-!- travis-ci [~travis-ci@ec2-23-20-159-110.compute-1.amazonaws.com] has joined #wesnoth-dev 20150419 10:58:19< travis-ci> wesnoth/wesnoth#6382 (master - dc566e4 : Charles Dang): The build has errored. 20150419 10:58:20< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/59105433 20150419 10:58:20-!- travis-ci [~travis-ci@ec2-23-20-159-110.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150419 11:13:16-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 244 seconds] 20150419 11:15:24-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20150419 11:37:42-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20150419 11:43:07-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20150419 11:44:16-!- Haudegen [~quassel@85.124.51.57] has quit [Ping timeout: 240 seconds] 20150419 11:47:40-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20150419 11:51:20-!- mjs-de [~mjs-de@p508C9064.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20150419 11:54:45-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has joined #wesnoth-dev 20150419 11:59:18-!- trewe [~trewe@2001:8a0:d133:ef01:626c:66ff:fe92:9b7c] has joined #wesnoth-dev 20150419 11:59:53-!- Haudegen [~quassel@85.124.51.57] has joined #wesnoth-dev 20150419 12:08:57-!- loonycyborg [~loonycybo@wesnoth/developer/loonycyborg] has quit [Ping timeout: 252 seconds] 20150419 12:13:54-!- loonycyborg [~loonycybo@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20150419 12:58:37-!- Kwandulin [~Miranda@p5B0095F7.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 20150419 12:59:57-!- ancientcc [~ancientcc@114.111.166.47] has joined #wesnoth-dev 20150419 13:01:58-!- kex [~kex@78.157.29.160] has quit [Ping timeout: 250 seconds] 20150419 13:02:17-!- ancientcc [~ancientcc@114.111.166.47] has quit [Remote host closed the connection] 20150419 13:03:13-!- Kwandulin [~Miranda@p5B0095F7.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150419 13:08:21-!- irker783 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20150419 13:15:08-!- ancientcc [~ancientcc@114.111.166.47] has joined #wesnoth-dev 20150419 13:15:28-!- ancientcc [~ancientcc@114.111.166.47] has quit [Client Quit] 20150419 13:18:52-!- ancientcc [~ancientcc@61.164.211.214] has joined #wesnoth-dev 20150419 13:19:27-!- ancientcc [~ancientcc@61.164.211.214] has quit [Remote host closed the connection] 20150419 13:23:46-!- ancientcc [~ancientcc@61.164.211.214] has joined #wesnoth-dev 20150419 13:26:35-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20150419 13:28:12-!- ancientcc [~ancientcc@61.164.211.214] has quit [Client Quit] 20150419 13:46:04-!- gfgtdf [~chatzilla@f050179014.adsl.alicedsl.de] has joined #wesnoth-dev 20150419 13:46:39< gfgtdf> 20150419 05:55:32< shadowm> In general, I'm pretty sure in 1.12 the objectives are never shown until all events are processed, even if they change mid-event. An explicit [show_objectives] command being the exception. 20150419 13:46:48< gfgtdf> shadowm: you think this changed 1.13 ? 20150419 13:54:10-!- loonycyborg [~loonycybo@wesnoth/developer/loonycyborg] has quit [Ping timeout: 252 seconds] 20150419 13:55:13-!- loonycyborg [~loonycybo@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20150419 13:57:07-!- gfgtdf [~chatzilla@f050179014.adsl.alicedsl.de] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 37.0.1/20150402191859]] 20150419 14:17:24-!- new_one [~new_one@128.42.90.14] has joined #wesnoth-dev 20150419 14:24:12-!- kex [~kex@78.157.29.160] has quit [Remote host closed the connection] 20150419 14:24:46-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20150419 14:28:04-!- horrowind [~Icedove@2a02:810a:8b40:85c:21b:fcff:fee3:c3ff] has joined #wesnoth-dev 20150419 14:29:24-!- kex [~kex@78.157.29.160] has quit [Ping timeout: 245 seconds] 20150419 15:04:13-!- cib0 [~cib@p508BC930.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150419 15:10:29< shadowm> gfgtdf: That's what I said. 20150419 15:11:51< shadowm> Ravana_: Submit a bug report and mark it as private. 20150419 15:12:04< shadowm> There's an option in the form for this. 20150419 15:13:23< shadowm> This goes for every potential concern you come up with in the future, too. 20150419 15:14:21-!- shadowm_desktop [~ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150419 15:17:41-!- lipkab [~the_new_l@host-91-147-211-47.biatv.hu] has joined #wesnoth-dev 20150419 15:18:17< lipkab> shadowm: Hello, you were looking for me? 20150419 15:19:16< shadowm> No. 20150419 15:19:56< shadowm> Not anymore, anyway, since you said it's not worth mentioning the status of the SDL_gpu adoption project in the announcement. 20150419 15:21:11< lipkab> Okay. 20150419 15:21:54< shadowm> lipkab: Though, I would like to know your personal opinion regarding the possibility of that project ever being completed. 20150419 15:22:12< shadowm> And whether it's best to shelve it for 1.14 or not. 20150419 15:24:06-!- irker164 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20150419 15:24:06< irker164> wesnoth: Charles Dang wesnoth:master a701a2ec1604 / data/core/units/undead/ (Corpse_Soulless.cfg Corpse_Walking.cfg): Utilized inherit= to greatly reduce code redundancy in the WC and Soulless http://git.io/vvpP4 20150419 15:25:31< lipkab> shadowm: It's hard to tell. I'd like to resume working on it in the summer, but a big part was supposed to be done by mordante. 20150419 15:26:31< shadowm> vultraz: Shouldn't most variations use the unit_image keyword as their portrait now? 20150419 15:26:43< lipkab> So this project has the possibility of becoming a new GUI2. 20150419 15:27:55-!- gfgtdf [~chatzilla@f050179014.adsl.alicedsl.de] has joined #wesnoth-dev 20150419 15:28:14< gfgtdf> shadowm: so which events are foires before the objectives dialog pops up ? 20150419 15:28:19< gfgtdf> shadowm: after* 20150419 15:28:25< gfgtdf> fired* 20150419 15:28:39< shadowm> lipkab: I'd say it already did in that case. mordante hasn't committed real code since around June. 20150419 15:29:18< lipkab> :S 20150419 15:29:39< shadowm> Only minor build/link fixes and format cleanups since then. 20150419 15:30:56< shadowm> Plus he's also been conspicuously absent from discussions like the 1.12.0 and 1.13.0 releases. 20150419 15:30:56< shadowm> gfgtdf: I have no idea. 20150419 15:31:09< shadowm> I don't think it'll be hard for somebody to find out if they look at the code and check why objectives are displayed before scrolling to leaders, since we have a well-defined interface for dispatching WML events. 20150419 15:31:22< irker164> wesnoth: Charles Dang wesnoth:master 590c8156021d / data/core/units/undead/Corpse_Soulless.cfg: Made use of the Soulless Drake's death anim http://git.io/vvpMe 20150419 15:31:32< gfgtdf> shadowm: do you did not say there were events that are fored before teh objectives dialog pops up ? 20150419 15:31:45< lipkab> shadowm: Well, give me some time to think it over. The current implementation suffers from some problems, so even if I want to finish this project, it could be a good idea to start over from scratch. 20150419 15:31:46-!- Kwandulin [~Miranda@p5B0095F7.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150419 15:32:03< lipkab> (That wasn't an option during GSoC, for obvious reasons) 20150419 15:32:16< shadowm> gfgtdf: Let's put this in simpler terms. THoT scenario 1 defines its objectives in prestart, and also has a start event with dialogue that doesn't touch objectives at all. 20150419 15:32:45< shadowm> gfgtdf: In 1.12, the objectives are displayed after scrolling to side 1's leader and playing the ToD sound (it's been this way since forever). 20150419 15:33:47< shadowm> gfgtdf: In 1.13.0, those last two things happen *after* displaying the objectives, which is wrong. 20150419 15:34:10< gfgtdf> shadowm: so teh start event is unrelated to the problem? 20150419 15:35:05< shadowm> The start event has to be there for the viewport to not be already centered on the side 1 leader before displaying objectives. 20150419 15:35:45< gfgtdf> shadowm: so teh bug does not happen without the start event ? 20150419 15:36:20< shadowm> The bug happens without the start event but it's not noticeable unless you pay attention to the ToD sound's timing. 20150419 15:36:47< vultraz> shadowm: that's up to you. either we use the generic one for all save the bat, or only the default 20150419 15:37:18< shadowm> So if you want to reproduce, make sure to use THoT scenario 1 to test because it's the archetypical campaign scenario. 20150419 15:37:53< irker164> wesnoth: gfgtdf wesnoth:master 8c2441ab0bcf / src/play_controller.cpp: fix objectives show too soon http://git.io/vvpD5 20150419 15:37:59< gfgtdf> shadowm: try this ^ 20150419 15:38:26< shadowm> vultraz: The generic portrait wouldn't work for any variations but the default and mounted. 20150419 15:38:55< vultraz> shadowm: alright. so profile accepts unit_image as a value? 20150419 15:39:00< zookeeper> vultraz, shadowm, i'd actually suggest just letting variations use the generic portrait 20150419 15:39:11< shadowm> vultraz: Yes. 20150419 15:39:21< zookeeper> variations speak incredibly rarely, and for most variations i'd say the generic one is a better fit than nothing 20150419 15:39:22< shadowm> Unless somebody broke that at some point, anyway! 20150419 15:39:39< vultraz> zookeeper: even the bat? 20150419 15:39:40< zookeeper> drakes and swimmers and bats less so, but... 20150419 15:40:01< shadowm> zookeeper: The guy doesn't look like a dwarf or goblin to me either. Or a merfolk or saurian. 20150419 15:40:11< zookeeper> for the bat we could just use regular bat portrait + some IPF's to make it look... unwell 20150419 15:41:00< vultraz> Unrelated, but has anyone realized we've shipped the Elvish Lady for however long with NO ATTACKS? 20150419 15:41:28< zookeeper> shadowm, true, but i figured one would easily accept that as an abstraction of sorts... the units are still "walking corpse"s. oh how i hate the unit so. 20150419 15:41:29< shadowm> Yes, the unit has always been little more than a prop originally introduced for the HttT council scenario. 20150419 15:41:43< shadowm> So it's a case of "works as intended". 20150419 15:41:49< zookeeper> indeed 20150419 15:42:22< vultraz> still think she should be a real unit... oh well 20150419 15:42:38< vultraz> what should I do with the wc/soulless portrait thing 20150419 15:42:42< shadowm> zookeeper: You do realize we now have separate pages for individual WC/Soulless variationsin the help, right? 20150419 15:42:45< vultraz> use for variations or not? 20150419 15:42:57-!- lipkab [~the_new_l@host-91-147-211-47.biatv.hu] has quit [Quit: Sűrű sötét az éj, dühöng a déli szél] 20150419 15:42:58< zookeeper> shadowm, urgh... no, i didn't recall they were separate pages :p 20150419 15:43:26< vultraz> does that mean not for variations? 20150419 15:43:28< zookeeper> better do as shadowm suggested, i guess 20150419 15:43:35< vultraz> alright 20150419 15:43:43< vultraz> unit_image except for default and mounted 20150419 15:44:13-!- [Relic] [~Relic]@2602:306:33a3:6d30:8004:c2bd:ef1:8172] has joined #wesnoth-dev 20150419 15:44:13< shadowm> gfgtdf: That fixes it... mostly. I just now realized the turn bell is also played in the wrong order, after the objectives display instead of before. 20150419 15:44:47< shadowm> The ToD sound and scrolling work correctly now, though. 20150419 15:45:36< shadowm> Having the turn bell play before the objectives display is probably more important in MP, since you want to alert people when their first turn starts in case they aren't looking at the game screen. 20150419 15:48:33< shadowm> vultraz: If you want to propose real stats for the Elvish Lady, I don't think anyone could possibly object. 20150419 15:49:03< shadowm> I'd argue that in gameplay the Elvish Sylph is far better suited for her lore role, though. 20150419 15:49:52< shadowm> Or to put it another way, she could be considered the non-fighting counterpart to the Sylph. 20150419 15:54:19< irker164> wesnoth: Charles Dang wesnoth:master 384391121fc4 / data/core/units/undead/ (Corpse_Soulless.cfg Corpse_Walking.cfg): Only use portrait for default and mounted variations of the WC/Soulless http://git.io/vvp75 20150419 15:55:07< vultraz> At some point, the soulless drake should be redrawn so its anims match the others 20150419 15:56:42-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20150419 15:56:53< vultraz> anyway, greatly reduced the amount of redundant wml being loaded with those two units >_< 20150419 16:00:42< zookeeper> shadowm, on the other hand, the only use of stats on her would be for UMC purposes, and i bet every UMC user of it would prefer slightly different stats 20150419 16:01:41-!- travis-ci [~travis-ci@ec2-23-20-159-110.compute-1.amazonaws.com] has joined #wesnoth-dev 20150419 16:01:42< travis-ci> wesnoth/wesnoth#6383 (master - a701a2e : Charles Dang): The build passed. 20150419 16:01:42< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/59129585 20150419 16:01:42-!- travis-ci [~travis-ci@ec2-23-20-159-110.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150419 16:02:23< vultraz> That's...really no issue 20150419 16:04:02< zookeeper> it's not an issue, but it also means there's not really much benefits either 20150419 16:09:57-!- Necrosporus_ is now known as Necrosporus 20150419 16:27:55< Ravana_> submitted. seems that gna ignores [code] 20150419 16:31:16< shadowm> [code] is a bbcode thing and Gna doesn't do bbcode. 20150419 16:31:57< shadowm> Instead it does this: https://gna.org/cookbook/?func=detailitem&item_id=236 20150419 16:33:38-!- travis-ci [~travis-ci@ec2-54-90-126-37.compute-1.amazonaws.com] has joined #wesnoth-dev 20150419 16:33:39< travis-ci> wesnoth/wesnoth#6384 (master - 590c815 : Charles Dang): The build passed. 20150419 16:33:39< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/59130193 20150419 16:33:39-!- travis-ci [~travis-ci@ec2-54-90-126-37.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150419 16:39:18-!- Kwandulin [~Miranda@p5B0095F7.dip0.t-ipconnect.de] has joined #wesnoth-dev --- Log opened Sun Apr 19 16:50:06 2015 20150419 16:55:04-!- shadowm_desktop [~ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 250 seconds] 20150419 16:59:52< irker164> wesnoth: Charles Dang wesnoth:master a9d113d533a8 / data/campaigns/Northern_Rebirth/ (maps/08a_Elvish_Princess.map scenarios/08a_Elvish_Princess.cfg): NR S8a: new map and various visual improvements http://git.io/vvhYP 20150419 17:06:06-!- travis-ci [~travis-ci@ec2-54-90-126-37.compute-1.amazonaws.com] has joined #wesnoth-dev 20150419 17:06:07< travis-ci> wesnoth/wesnoth#6385 (master - 8c2441a : gfgtdf): The build passed. 20150419 17:06:07< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/59130810 20150419 17:06:07-!- travis-ci [~travis-ci@ec2-54-90-126-37.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150419 17:07:41-!- cib [~cib@p508BC930.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150419 17:08:04-!- cib is now known as Guest77639 20150419 17:08:08-!- cib0 [~cib@p508BC930.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 20150419 17:13:50-!- Haudegen [~quassel@85.124.51.57] has quit [Ping timeout: 246 seconds] 20150419 17:18:22-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20150419 17:29:11-!- Haudegen [~quassel@85.124.51.57] has joined #wesnoth-dev 20150419 17:35:18-!- travis-ci [~travis-ci@ec2-54-92-226-92.compute-1.amazonaws.com] has joined #wesnoth-dev 20150419 17:35:19< travis-ci> wesnoth/wesnoth#6386 (master - 3843911 : Charles Dang): The build passed. 20150419 17:35:19< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/59132120 20150419 17:35:19-!- travis-ci [~travis-ci@ec2-54-92-226-92.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150419 17:39:26-!- new_one [~new_one@128.42.90.14] has quit [Remote host closed the connection] 20150419 17:54:15-!- new_one [~new_one@128.42.69.7] has joined #wesnoth-dev 20150419 18:00:24-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20150419 18:07:38-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150419 18:20:23-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Ping timeout: 245 seconds] 20150419 18:22:01-!- iceiceice [~chris@2604:2000:1481:a028:1d39:899e:e194:8af1] has joined #wesnoth-dev 20150419 18:22:01-!- iceiceice [~chris@2604:2000:1481:a028:1d39:899e:e194:8af1] has quit [Changing host] 20150419 18:22:01-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20150419 18:29:19-!- Kwandulin [~Miranda@p5B0095F7.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150419 18:55:32-!- new_one [~new_one@128.42.69.7] has quit [Remote host closed the connection] 20150419 18:59:50-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20150419 19:01:56-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 265 seconds] 20150419 19:03:41-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150419 19:08:28-!- Guest77639 [~cib@p508BC930.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150419 19:08:41-!- cib0 [~cib@p508BC930.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150419 19:09:58-!- Haudegen [~quassel@85.124.51.57] has quit [Ping timeout: 245 seconds] 20150419 19:14:24-!- cib0 [~cib@p508BC930.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20150419 19:27:06-!- Haudegen [~quassel@85.124.51.57] has joined #wesnoth-dev 20150419 19:28:14-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Read error: Connection reset by peer] 20150419 19:31:37-!- new_one [~new_one@128.42.77.207] has joined #wesnoth-dev 20150419 20:00:24-!- irker164 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20150419 20:12:27-!- mjs-de [~mjs-de@f048211063.adsl.alicedsl.de] has joined #wesnoth-dev 20150419 20:13:13< gfgtdf> iceiceice: do you know the pathfind.cpp file ? 20150419 20:13:58< iceiceice> yeah i know it ok 20150419 20:14:00< gfgtdf> iceiceice: esp. do you know why wee have this check: https://github.com/wesnoth/wesnoth/blob/b6b6bc12a664b436b0e6fda8ede880086ca9cb99/src/pathfind/pathfind.cpp#L674 20150419 20:14:46< iceiceice> hmm so i dont remember exactly what that function is used for 20150419 20:14:55< iceiceice> i think it might only be used for making the footprints 20150419 20:14:57< gfgtdf> iceiceice: i am currently investigatin http://gna.org/bugs/index.php?23505 and to me it looks like that function is the reason. 20150419 20:15:17< gfgtdf> iceiceice: i think it is used by teh ui to deteminiine teh piossible moves 20150419 20:15:53< gfgtdf> iceiceice: but i dont see why the total_movement shoudl have an influence on where teh unit can move in this turn 20150419 20:16:35< gfgtdf> iceiceice: actualyl im not sure 20150419 20:16:37< iceiceice> gfgtdf: i think its because 20150419 20:16:45< iceiceice> the ui wants to accomodate multiturn moves 20150419 20:17:04< gfgtdf> iceiceice: i just grepped for total_movement and that was teh onyl occurance teh seemed relatd 20150419 20:17:23< iceiceice> gfgtdf: right so 20150419 20:17:31< iceiceice> if i use A* and find the shortest path 20150419 20:17:43< iceiceice> but in the middle a hex requries 9 mp to move onto 20150419 20:17:53< iceiceice> and i dont have so much right now 20150419 20:17:57< iceiceice> and when i reset i wont have it either 20150419 20:18:02< iceiceice> then i cant complete the path ata ll 20150419 20:18:08< iceiceice> so i think maybe 20150419 20:18:19< iceiceice> the code was written with the implicit assumption that moves <= total_movement 20150419 20:24:08< gfgtdf> iceiceice: hm ok 20150419 20:24:20< gfgtdf> iceiceice: i still wonder wheterh somnesthign woudl break if we just remove that line 20150419 20:27:37< iceiceice> i think in some cases it would 20150419 20:30:11< iceiceice> liek if a cavalry wants to move across a mountain range 20150419 20:30:16< iceiceice> probably that line is the line that says it cant? 20150419 20:30:20< iceiceice> i would have to read the code carefulyl though 20150419 20:30:21< iceiceice> idk 20150419 20:30:42< gfgtdf> iceiceice: ah no 20150419 20:30:48< gfgtdf> iceiceice: that not teh line thats casuing it 20150419 20:31:02< gfgtdf> iceiceice: that code there is very correct 20150419 20:31:11< gfgtdf> iceiceice: here is most liekely teh line taht casues it i think: https://github.com/wesnoth/wesnoth/blob/b6b6bc12a664b436b0e6fda8ede880086ca9cb99/src/pathfind/pathfind.cpp#L717 20150419 20:31:36< iceiceice> yeah most liekly thats it 20150419 20:44:15-!- horrowind [~Icedove@2a02:810a:8b40:85c:21b:fcff:fee3:c3ff] has quit [Quit: horrowind] 20150419 20:45:59-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20150419 20:46:38< gfgtdf> iceiceice: do you know what that shortest_path_calculator::cost fiunction does ? 20150419 20:49:29-!- new_one [~new_one@128.42.77.207] has quit [Remote host closed the connection] 20150419 20:52:11-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20150419 21:08:57< gfgtdf> iceiceice: i mean specialyl what teh so_far value is 20150419 21:09:01< gfgtdf> parameter* 20150419 21:10:04-!- new_one [~new_one@nat-168-7-235-108.rice.edu] has joined #wesnoth-dev 20150419 21:15:53-!- un214 [~un214@2602:306:cdde:61a9:56a0:50ff:fe57:101d] has joined #wesnoth-dev 20150419 21:19:47-!- un214 [~un214@2602:306:cdde:61a9:56a0:50ff:fe57:101d] has quit [Read error: Connection reset by peer] 20150419 21:27:59-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150419 21:57:18-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20150419 22:06:09-!- trewe [~trewe@2001:8a0:d133:ef01:626c:66ff:fe92:9b7c] has quit [Quit: quit] 20150419 22:08:14-!- Haudegen [~quassel@85.124.51.57] has quit [Ping timeout: 256 seconds] 20150419 22:10:38-!- markus_ [~mjs-de@f048171041.adsl.alicedsl.de] has joined #wesnoth-dev 20150419 22:14:48-!- mjs-de [~mjs-de@f048211063.adsl.alicedsl.de] has quit [Ping timeout: 272 seconds] 20150419 22:25:27-!- markus_ [~mjs-de@f048171041.adsl.alicedsl.de] has quit [Remote host closed the connection] 20150419 22:27:28-!- Haudegen [~quassel@85.124.51.57] has joined #wesnoth-dev 20150419 22:57:28< iceiceice> gfgtdf: sorry went afk 20150419 22:57:52< iceiceice> i think the pathfinding code is needlessly complicated tbh, much of it should probably be replaced for simplicity 20150419 22:58:00< iceiceice> right now its pretty hard to maintain 20150419 23:00:56< gfgtdf> iceiceice: are you goin to refactor it in the near future ? 20150419 23:01:01< iceiceice> no 20150419 23:03:09-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 250 seconds] 20150419 23:05:23-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20150419 23:09:31-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20150419 23:23:49-!- new_one [~new_one@nat-168-7-235-108.rice.edu] has quit [Quit: WeeChat 1.1.1] 20150419 23:35:53-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20150419 23:42:15-!- kex [~kex@78.157.29.160] has quit [Read error: Connection reset by peer] 20150419 23:43:59-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20150419 23:56:51-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Remote host closed the connection] --- Log closed Mon Apr 20 00:00:59 2015