--- Log opened Fri Mar 07 00:00:39 2014 20140307 00:04:07-!- Gaben [Gaben@killer.teteny.bme.hu] has joined #wesnoth-dev 20140307 00:04:44< iceiceice> horray 20140307 00:05:51< iceiceice> now i need to figure out why about 4 things are suddenly broken in mp that were not a few days ago :O https://gna.org/bugs/index.php?21758 20140307 00:08:33< EliDupree_> ....niiiice 20140307 00:15:03-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20140307 00:29:38-!- spoffy [~spoffy@152.78.175.8] has quit [Ping timeout: 240 seconds] 20140307 00:37:21-!- Gaben [Gaben@killer.teteny.bme.hu] has quit [] 20140307 00:38:14-!- Gaben [Gaben@killer.teteny.bme.hu] has joined #wesnoth-dev 20140307 00:40:28-!- Gaben [Gaben@killer.teteny.bme.hu] has quit [Client Quit] 20140307 00:42:01-!- Gaben [~Gaben@apn-37-220-255-129.vodafone.hu] has joined #wesnoth-dev 20140307 00:46:25-!- Gaben [~Gaben@apn-37-220-255-129.vodafone.hu] has quit [Ping timeout: 240 seconds] 20140307 00:53:22-!- mjs-de [~mjs-de@f049078012.adsl.alicedsl.de] has quit [Remote host closed the connection] 20140307 00:53:42< shadowm> iceiceice: Would it be feasible for you to try to squeeze more informative contents in the commit subject lines than just the bug number? 20140307 01:02:29-!- justinzane [~justinzan@24.49.207.88] has joined #wesnoth-dev 20140307 01:06:38-!- iceiceice [~chris@207-237-132-90.ny.subnet.cable.rcn.com] has quit [Ping timeout: 240 seconds] 20140307 01:07:55-!- justinzane [~justinzan@24.49.207.88] has quit [Ping timeout: 265 seconds] 20140307 01:08:23-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20140307 01:13:14-!- kex [~kex@89.205.75.19] has quit [Ping timeout: 265 seconds] 20140307 01:16:23-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Ping timeout: 264 seconds] 20140307 01:18:02-!- justinzane [~justinzan@host-12-172-184-180.nctv.com] has joined #wesnoth-dev 20140307 01:25:33-!- justinzane [~justinzan@host-12-172-184-180.nctv.com] has quit [Read error: Connection reset by peer] 20140307 01:26:04-!- justinzane [~justinzan@host-12-172-184-180.nctv.com] has joined #wesnoth-dev 20140307 01:27:11-!- wesbot changed the topic of #wesnoth-dev to: string+feature freeze active on master | 220 bugs, 350 feature requests, 28 patches | Logs: http://irclogs.wesnoth.org | Alternate logs: http://wesnoth.debian.net | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20140307 01:33:59-!- justinzane [~justinzan@host-12-172-184-180.nctv.com] has quit [Read error: Connection reset by peer] 20140307 01:34:27-!- justinzane [~justinzan@12.172.184.180] has joined #wesnoth-dev 20140307 01:41:58-!- justinzane [~justinzan@12.172.184.180] has quit [Ping timeout: 240 seconds] 20140307 01:50:01-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20140307 01:51:03-!- iceiceice [~chris@cpe-66-108-20-80.nyc.res.rr.com] has joined #wesnoth-dev 20140307 02:00:05-!- sachith500 [~kvirc@112.134.131.173] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 20140307 02:00:26-!- Nostromus_ [~chatzilla@g231124044.adsl.alicedsl.de] has joined #wesnoth-dev 20140307 02:01:28-!- Nostromus_ [~chatzilla@g231124044.adsl.alicedsl.de] has quit [Client Quit] 20140307 02:02:49-!- Nostromus [~chatzilla@g231124044.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 20140307 02:03:08-!- fabi [~fabi@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20140307 02:03:17-!- fabi [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20140307 02:03:39-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has quit [Ping timeout: 240 seconds] 20140307 02:03:58-!- yann [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has quit [Disconnected by services] 20140307 02:04:01-!- Jetrel_ [~Jetrel@c-75-73-180-126.hsd1.mn.comcast.net] has joined #wesnoth-dev 20140307 02:04:22-!- yann_ [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20140307 02:04:44-!- Yukiria [~chatzilla@124.109.10.167] has joined #wesnoth-dev 20140307 02:05:49-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has joined #wesnoth-dev 20140307 02:06:46-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 240 seconds] 20140307 02:06:47-!- Jetrel [~Jetrel@c-75-73-180-126.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] 20140307 02:06:51-!- Yukiria is now known as vultraz 20140307 02:07:00-!- vultraz [~chatzilla@124.109.10.167] has quit [Changing host] 20140307 02:07:00-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20140307 02:08:52-!- Upth [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has quit [Read error: Connection reset by peer] 20140307 02:09:30-!- Upth [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has joined #wesnoth-dev 20140307 02:17:12-!- Yukiria [~chatzilla@124.109.10.167] has joined #wesnoth-dev 20140307 02:21:37-!- Grickit [~derek@wesnoth/developer/grickit] has joined #wesnoth-dev 20140307 02:22:48-!- DHost_ [~Pcy@2001:41d0:52:100::647] has joined #wesnoth-dev 20140307 02:24:58-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20140307 02:24:58-!- heroyi [heroyi@thinks.the.feds.are.investigat.in] has quit [Ping timeout: 265 seconds] 20140307 02:25:00-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 265 seconds] 20140307 02:25:00-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 265 seconds] 20140307 02:25:04-!- DHost [~Pcy@pvs.pnymat.fr] has quit [Ping timeout: 265 seconds] 20140307 02:25:05-!- Gambit [~derek@wesnoth/developer/grickit] has quit [Ping timeout: 265 seconds] 20140307 02:25:08-!- TC01 [~quassel@128.220.109.252] has quit [Read error: Connection reset by peer] 20140307 02:25:38-!- TC01 [~quassel@128.220.109.252] has joined #wesnoth-dev 20140307 02:28:03-!- knotwork [~markm@142.68.215.102] has joined #wesnoth-dev 20140307 02:28:11-!- knotwork [~markm@142.68.215.102] has quit [Changing host] 20140307 02:28:11-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20140307 02:30:26-!- apoi_ [~andi@85-126-180-242.volume.xdsl-line.inode.at] has joined #wesnoth-dev 20140307 02:30:29< iceiceice> should i make a changelog entry regarding an undocumented feature that i found was implemented in 1.11.5? re: http://forums.wesnoth.org/viewtopic.php?f=12&t=40093&p=567764#p567764 20140307 02:30:33-!- ShikadiLord [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20140307 02:30:44-!- timotei_ [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20140307 02:32:42-!- shadowm [~ignacio@wesnoth/developer/shadowmaster] has quit [Killed (sendak.freenode.net (Nickname regained by services))] 20140307 02:32:42-!- ShikadiLord is now known as shadowm 20140307 02:35:06-!- rokstor [~rokstor@188.120.231.107] has joined #wesnoth-dev 20140307 02:35:29-!- Netsplit *.net <-> *.split quits: apoi, enchilado, irker866, timotei 20140307 02:35:31-!- Netsplit *.net <-> *.split quits: Octalot 20140307 02:35:37-!- Netsplit *.net <-> *.split quits: molgrum, AI0867 20140307 02:43:20-!- Kheev [~Kheev@89.169.76.188.dynamic.jazztel.es] has joined #wesnoth-dev 20140307 02:47:23-!- Kheev [~Kheev@89.169.76.188.dynamic.jazztel.es] has quit [] 20140307 02:53:41-!- mattsc [~mattsc@154.20.32.245] has joined #wesnoth-dev 20140307 02:55:05< mattsc> iceiceice: it probably wouldn't hurt. (was that one of last year's students?) 20140307 02:55:22< iceiceice> no idea 20140307 02:55:33< mattsc> iceiceice: also as a minor comment, we usually don't close bug reports until the fix is in a released version 20140307 02:55:44< iceiceice> oh really? 20140307 02:56:09< shadowm> Yes. 20140307 02:56:18< iceiceice> i see i didn't pickup on that 20140307 02:57:38< iceiceice> hmm so that means e.g. 1.11.x ? 20140307 02:57:42< iceiceice> or 1.x? 20140307 02:58:10< iceiceice> just anything that gets tagged i guess? 20140307 02:58:18< shadowm> That includes the fix? Yes. 20140307 02:58:19< iceiceice> i guess you, shadowm, closed one that got assigned to me 20140307 02:58:37< iceiceice> but i didnt pick up on the significance of the timing 20140307 02:58:41< shadowm> iceiceice: I closed all bugs fixed in 1.11.11 earlier. Did I misfire at one? 20140307 02:59:04< iceiceice> no i think i just learned the wrong lesson from that, i thoguht it was supposed to be closed once a fix was in master 20140307 03:00:43-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20140307 03:00:51< iceiceice> for this friends feature: should i add a changelog entry in the 1.11.11+dev section, or go back to the 1.11.5 section? 20140307 03:01:37< shadowm> Certainly not the first. I'd leave it alone. 20140307 03:01:51< iceiceice> ok 20140307 03:02:00-!- happygrue_ [~happygrue@wesnoth/developer/wintermute] has joined #wesnoth-dev 20140307 03:02:03< shadowm> I mean, you could do the latter, but... shrug. 20140307 03:03:34< iceiceice> w/e, i just figured that since someone requested this on the forums about 1 week ago, and somewhat similar things were requested in the past, we might make some kind of note, i had no idea this was in there 20140307 03:04:23< iceiceice> i guess wiki is enough maybe 20140307 03:06:08< mattsc> yep - that's why there are those closing sprees shadowm goes on right after each release :D 20140307 03:06:10-!- Coffee_irc [~david@ppp118-210-31-67.lns20.adl2.internode.on.net] has quit [Ping timeout: 244 seconds] 20140307 03:06:11-!- happygrue [~happygrue@wesnoth/developer/wintermute] has quit [Ping timeout: 244 seconds] 20140307 03:06:11-!- Yukiria [~chatzilla@124.109.10.167] has quit [Ping timeout: 244 seconds] 20140307 03:06:12-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Ping timeout: 244 seconds] 20140307 03:06:15-!- tomreyn [~tomreyn@2003:45:cb54:b000:537:6618:3600:a9f7] has joined #wesnoth-dev 20140307 03:06:16-!- tomreyn [~tomreyn@2003:45:cb54:b000:537:6618:3600:a9f7] has quit [Changing host] 20140307 03:06:16-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20140307 03:07:16-!- yann_ [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has quit [Ping timeout: 244 seconds] 20140307 03:07:55-!- yann [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20140307 03:08:14-!- Limabean [45cc87f3@gateway/web/freenode/ip.69.204.135.243] has joined #wesnoth-dev 20140307 03:08:54< shadowm> mattsc: I don't see how one thing is related to the other? 20140307 03:10:40< mattsc> shadowm: what? 20140307 03:11:53-!- Ivanovic_ [~ivanovic@x2f45c5b.dyn.telefonica.de] has joined #wesnoth-dev 20140307 03:12:21< iceiceice> random question: why is this class called "flg_manager"? 20140307 03:12:35< iceiceice> is it like a shortened "flag_manager"? 20140307 03:12:39< shadowm> Faction-Leader-Gender? 20140307 03:12:48< iceiceice> i see 20140307 03:13:11< iceiceice> well now that you've said it i guess its unforgettable :) 20140307 03:14:17-!- Ivanovic_ [~ivanovic@x2f45c5b.dyn.telefonica.de] has quit [Changing host] 20140307 03:14:17-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20140307 03:15:11-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 252 seconds] 20140307 03:16:02-!- Ivanovic_ is now known as Ivanovic 20140307 03:16:30-!- Limabean [45cc87f3@gateway/web/freenode/ip.69.204.135.243] has quit [Quit: Page closed] 20140307 03:24:53-!- Netsplit *.net <-> *.split quits: yann, iwaim___, mattsc, knotwork, tomreyn 20140307 03:34:20-!- Upth [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has left #wesnoth-dev [] 20140307 03:40:29-!- vorobeez [~quassel@85.142.148.12] has joined #wesnoth-dev 20140307 03:53:42-!- JunJM [60fc984b@gateway/web/freenode/ip.96.252.152.75] has joined #wesnoth-dev 20140307 03:54:23< JunJM> for the bug 20937 (setting players to draw) what color should i output it. 20140307 03:54:38< JunJM> I dont think you guys just want a simple text of "Draw" to pop up 20140307 04:06:38-!- happygrue_ [~happygrue@wesnoth/developer/wintermute] has quit [Ping timeout: 240 seconds] 20140307 04:06:58-!- cib0 [~cib@p20030067CE5CD701267703FFFEE75B84.dip0.t-ipconnect.de] has joined #wesnoth-dev 20140307 04:09:08-!- exciton [chuck-the-@89.208.170.132] has quit [Ping timeout: 240 seconds] 20140307 04:11:50-!- exciton [chuck-the-@89.208.170.132] has joined #wesnoth-dev 20140307 04:16:20-!- cib0 [~cib@p20030067CE5CD701267703FFFEE75B84.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20140307 04:17:14-!- Grickit [~derek@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20140307 04:22:26-!- cib0 [~cib@p20030067CE5CD701267703FFFEE75B84.dip0.t-ipconnect.de] has joined #wesnoth-dev 20140307 04:25:17-!- JunJM [60fc984b@gateway/web/freenode/ip.96.252.152.75] has quit [Quit: Page closed] 20140307 04:41:38-!- exciton [chuck-the-@89.208.170.132] has quit [Ping timeout: 240 seconds] 20140307 04:44:43-!- exciton [chuck-the-@89.208.170.132] has joined #wesnoth-dev 20140307 05:29:05-!- vorobeez [~quassel@85.142.148.12] has quit [Remote host closed the connection] 20140307 05:58:16-!- sachith500 [~kvirc@112.134.131.173] has joined #wesnoth-dev 20140307 06:45:11-!- sachith500 [~kvirc@112.134.131.173] has quit [Ping timeout: 264 seconds] 20140307 06:56:06-!- sachith500 [~kvirc@112.134.63.138] has joined #wesnoth-dev 20140307 07:07:30-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20140307 07:08:36< fabi> JunJM: I don't understand what bug #20937 is about. Your color question about it confuses me even more. 20140307 07:14:05-!- ancestral [~ancestral@75-161-229-57.mpls.qwest.net] has joined #wesnoth-dev 20140307 07:43:18-!- ancestral [~ancestral@75-161-229-57.mpls.qwest.net] has quit [Quit: End Transmission.] 20140307 07:46:20-!- boucman_work [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20140307 07:52:37-!- Crab_ [~Crab_@222-26.63-188.cust.bluewin.ch] has joined #wesnoth-dev 20140307 07:52:37-!- trademark_ [~trademark@nsg93-8-88-175-59-164.fbx.proxad.net] has joined #wesnoth-dev 20140307 07:52:37-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20140307 07:52:37-!- yann [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20140307 07:52:37-!- iwaim____ [~iwaim@2001:2c0:40e:2002:0:4:14:80] has joined #wesnoth-dev 20140307 07:52:37-!- molgrum [~molgrum@212.85.89.43] has joined #wesnoth-dev 20140307 07:52:37-!- AI0867 [~ai@wesnoth/developer/ai0867] has joined #wesnoth-dev 20140307 07:52:37-!- Octalot [~noct@31.185.149.167] has joined #wesnoth-dev 20140307 07:52:37-!- shadowm_desktop2 [ignacio@186.9.83.219] has joined #wesnoth-dev 20140307 07:52:37-!- enchilad1 [~enchilado@woenwhoa.com] has joined #wesnoth-dev 20140307 07:52:37-!- justinzane [~justinzan@tiny.justinzane.com] has joined #wesnoth-dev 20140307 07:52:37-!- Coffee_irc [~david@ppp118-210-31-67.lns20.adl2.internode.on.net] has joined #wesnoth-dev 20140307 07:53:09-!- Crab_ [~Crab_@222-26.63-188.cust.bluewin.ch] has quit [Remote host closed the connection] 20140307 08:22:13-!- lipkab [~the_new_l@2001:738:5404:192:9e4e:36ff:fe7c:534c] has joined #wesnoth-dev 20140307 08:23:54-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20140307 08:28:43-!- kex [~kex@89.205.75.19] has quit [Ping timeout: 265 seconds] 20140307 08:42:07< shadowm> For the people here who know maths: 20140307 08:42:11< shadowm> 05:38:13 Let's say I have two rectangles, R1, and R2, each one with an origin point P1 and P2. 20140307 08:42:14< shadowm> 05:38:41 It should be enough with knowing that R1 contains P2 or R2 contains P1, right? 20140307 08:42:15-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20140307 08:42:18< shadowm> 05:39:36 (The assumption here is that I already know how to tell whether a given point P is contained by the rectangle R.) 20140307 08:43:02< zookeeper> It should be enough with knowing that R1 contains P2 or R2 contains P1, right? 20140307 08:43:03< zookeeper> what? 20140307 08:43:09< zookeeper> does not parse 20140307 08:43:57< shadowm> Actually, I think I need all four points. 20140307 08:44:39-!- EdB [~edb@85.69.242.6] has joined #wesnoth-dev 20140307 08:44:46-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Client Quit] 20140307 08:49:15< sachith500> you need to check all 4 points :P 20140307 08:49:40< sachith500> I'm pretty good with geometry pass it by me if you want ^_^ 20140307 08:49:53< shadowm> Well, I think I finally got it. 20140307 08:50:05< zookeeper> i still don't know what you're asking 20140307 08:50:16< sachith500> by origin I assume you're talking about one of the corners 20140307 08:50:21< sachith500> vertices* 20140307 08:50:47< shadowm> Yeah, the origin is the top-left corner point. 20140307 08:51:54< sachith500> you have to check all 4 points 20140307 08:52:06< sachith500> well you can make do with 3 20140307 08:52:08< sachith500> if you really want 20140307 08:52:14< sachith500> no wait 20140307 08:52:16< sachith500> all 4 20140307 08:52:25< shadowm> I ended up using 4: http://pastebin.com/UDp9Jf82 (lines 61-71) 20140307 08:53:17< sachith500> yeah that should work 20140307 08:53:25< sachith500> you want A is inside B or B is inside A? 20140307 08:53:42< shadowm> Well, any kind of overlap between both. 20140307 08:53:50< sachith500> overlap? 20140307 08:53:53< sachith500> or containment? 20140307 08:54:00< sachith500> 2 different things 20140307 08:54:22< shadowm> Well, the assumption is that if they contain each other they overlap. 20140307 08:54:39< sachith500> yeah 20140307 08:54:44< sachith500> that works 20140307 08:54:50< sachith500> if any of the 4 is contained 20140307 08:54:54< sachith500> they overlap 20140307 08:54:57< sachith500> good enough 20140307 08:54:58< sachith500> :D 20140307 08:55:11< shadowm> I guess I forgot to state the problem at the beginning... 20140307 08:55:18< sachith500> hehe :D 20140307 08:55:34< shadowm> So yeah, the problem was determining whether R1 and R2 overlap each other (with containment being a special case of overlap). 20140307 08:55:45< sachith500> ah right 20140307 08:55:51< sachith500> overlap any of the 4 will do 20140307 08:56:00< sachith500> containment all 4 have to satisfy 20140307 08:57:20< sachith500> you should count them 20140307 08:57:33< sachith500> number of points of A contained in B 20140307 08:57:40< sachith500> if it's >0 there's overlap 20140307 08:57:48< sachith500> if it's 4 A is completely inside B 20140307 08:58:08< shadowm> Well, I don't really need to check for full containment... yet. 20140307 08:58:43< shadowm> For that case I believe knowing the top-left and bottom-right corners' situation should be enough, no? 20140307 08:59:26< shadowm> Because if those passed but the other corners didn't it wouldn't be a rectangle, I think. 20140307 08:59:42< sachith500> no 20140307 08:59:50< sachith500> that's if they're parallel 20140307 08:59:59< lipkab> shadowm: To opposite vertices define the rectangle, so knowing them is enough for everything. 20140307 08:59:59< sachith500> if they're skewed 20140307 09:00:06< lipkab> *Two 20140307 09:00:19< lipkab> If it's not rotated, that is. 20140307 09:00:59< shadowm> Given that this rectangle is defined by its corner and width and height, it's not really possible to have it rotated. 20140307 09:01:12< sachith500> o.O 20140307 09:01:13< lipkab> Yeah, I assumed so :P 20140307 09:01:27< sachith500> oh right 20140307 09:01:30< sachith500> no problem then 20140307 09:01:39< sachith500> check two opposite corners 20140307 09:08:15-!- EdB [~edb@85.69.242.6] has quit [Quit: Konversation terminated!] 20140307 09:08:24-!- EdB [~edb@85.69.242.6] has joined #wesnoth-dev 20140307 09:12:05-!- rokstor [~rokstor@188.120.231.107] has quit [Remote host closed the connection] 20140307 09:13:10< fabi> Oooaaahhhh. 20140307 09:14:24< fabi> I guess I need to tell the editor to save some [binary_path] tags to make sure every included content works. But [binary_path] is a toplevel tag and does not work inside [scenario]. 20140307 09:15:09< shadowm> Use the "absolute" path form? 20140307 09:15:17< fabi> ah 20140307 09:16:02< fabi> That works? 20140307 09:16:31< fabi> Completely new to me. 20140307 09:16:50< shadowm> Let me put it like this: You know how paths specified in [story][part] music= are looked up under ./music/ for every registered binary path, right? 20140307 09:17:03-!- irker755 [~irker@ai0867.net] has joined #wesnoth-dev 20140307 09:17:04< irker755> wesnoth: Nils Kneuper wesnoth:master b574c449c610 / po/ (wesnoth-lib/sk.po wesnoth-tsg/sk.po): updated Slovak translation http://git.io/eBZ2cQ 20140307 09:17:07< fabi> shadowm: Yes 20140307 09:17:20< shadowm> (The path set of music/, data/core/music/, data/campaigns/Legend_of_Wesmere/music/, to give an example) 20140307 09:17:40< shadowm> Well, that implicit relative look-up is skipped if you use a path like "data/core/sounds/ambient/wardrums.ogg" instead. 20140307 09:18:26< fabi> ~data/add-ons/some_addon/music/track.ogg 20140307 09:18:33< shadowm> Yes. 20140307 09:18:39< shadowm> Well, without the tilde. 20140307 09:18:44-!- Nostromus [~chatzilla@g231126190.adsl.alicedsl.de] has joined #wesnoth-dev 20140307 09:18:51< fabi> No tilde? 20140307 09:19:11< shadowm> Yeah, no tilde. The tilde is only used for paths in preprocessor {inclusions}. 20140307 09:19:31< fabi> Okay, Thank you very much. 20140307 09:19:55< fabi> This new information restores some hope in me... 20140307 09:25:19-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20140307 09:28:17-!- Guest63515 [~shikadi@ai0867.net] has quit [Changing host] 20140307 09:28:17-!- Guest63515 [~shikadi@wesnoth/umc-dev/bot/shikadibot] has joined #wesnoth-dev 20140307 09:28:22-!- Guest63515 is now known as shikadibot 20140307 09:29:09-!- enchilad1 is now known as enchilado 20140307 09:29:59-!- enchilado [~enchilado@woenwhoa.com] has quit [Changing host] 20140307 09:29:59-!- enchilado [~enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20140307 09:31:56-!- claymore_ [~claymore@unaffiliated/claymore] has joined #wesnoth-dev 20140307 09:34:48-!- mjs-de [~mjs-de@f048079208.adsl.alicedsl.de] has joined #wesnoth-dev 20140307 09:37:59< lipkab> *facepalm* Qt Creator uses / as install root by default. 20140307 09:38:05< lipkab> Seriously. 20140307 09:45:10-!- lipkab [~the_new_l@2001:738:5404:192:9e4e:36ff:fe7c:534c] has quit [Quit: Vannak idők, mikor menni kell] 20140307 09:52:43-!- Gaben [~Gaben@dhcp-112.i.wlan.net.bme.hu] has joined #wesnoth-dev 20140307 09:54:04-!- Gaben [~Gaben@dhcp-112.i.wlan.net.bme.hu] has quit [Read error: Connection reset by peer] 20140307 10:00:04-!- exciton [chuck-the-@89.208.170.132] has quit [Read error: Connection reset by peer] 20140307 10:00:21-!- exciton [chuck-the-@89.208.170.132] has joined #wesnoth-dev 20140307 10:15:37-!- shadowm_desktop2 [ignacio@186.9.83.219] has quit [Ping timeout: 240 seconds] 20140307 10:25:59-!- trademark_ [~trademark@nsg93-8-88-175-59-164.fbx.proxad.net] has quit [Ping timeout: 240 seconds] 20140307 10:32:45-!- Duthlet [~Duthlet@p4FF8E446.dip0.t-ipconnect.de] has joined #wesnoth-dev 20140307 10:54:51-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20140307 10:56:58-!- EdB [~edb@85.69.242.6] has quit [Quit: Konversation terminated!] 20140307 11:00:14-!- stikonas_ [~gentoo@maths-pgs-002.maths.ed.ac.uk] has joined #wesnoth-dev 20140307 11:00:14-!- stikonas_ [~gentoo@maths-pgs-002.maths.ed.ac.uk] has quit [Changing host] 20140307 11:00:14-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20140307 11:00:38-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 240 seconds] 20140307 11:01:40< sachith500> wow wierd, this is the first time I came on the IRC to find neither happygrue or soliton here ;D 20140307 11:01:46< sachith500> *nor 20140307 11:17:17-!- spoffy [~spoffy@2001:630:d0:ed05:89cc:df27:6083:1bb] has joined #wesnoth-dev 20140307 11:21:07-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20140307 11:21:17-!- stikonas_ [~gentoo@maths-pgs-002.maths.ed.ac.uk] has joined #wesnoth-dev 20140307 11:21:17-!- stikonas_ [~gentoo@maths-pgs-002.maths.ed.ac.uk] has quit [Changing host] 20140307 11:21:17-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20140307 11:21:32-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Client Quit] 20140307 11:21:43-!- DCW [~Thunderbi@cpc66863-finc15-2-0-cust393.4-2.cable.virginmedia.com] has joined #wesnoth-dev 20140307 11:24:44< Soliton> i see. 20140307 11:25:38< sachith500> wait a minute 20140307 11:25:47< sachith500> you were here all along :O 20140307 11:26:06 * Soliton goes back into hiding. 20140307 11:26:07< sachith500> quick question does the wiki page have to be in sync with melange? 20140307 11:26:19 * sachith500 starts searching for Soliton 20140307 11:26:47 * sachith500 gives up and starts sulking. 20140307 11:27:39-!- iceiceice [~chris@cpe-66-108-20-80.nyc.res.rr.com] has quit [Ping timeout: 252 seconds] 20140307 11:28:01-!- Gambit [~derek@pa-67-234-76-186.dhcp.embarqhsd.net] has joined #wesnoth-dev 20140307 11:28:07-!- Gambit [~derek@pa-67-234-76-186.dhcp.embarqhsd.net] has quit [Changing host] 20140307 11:28:07-!- Gambit [~derek@wesnoth/developer/grickit] has joined #wesnoth-dev 20140307 11:40:51-!- Nostromus [~chatzilla@g231126190.adsl.alicedsl.de] has quit [Remote host closed the connection] 20140307 11:51:25-!- Aishiko_laptop [~unknown@cpe-065-191-176-226.nc.res.rr.com] has joined #wesnoth-dev 20140307 11:55:47-!- spoffy [~spoffy@2001:630:d0:ed05:89cc:df27:6083:1bb] has quit [Ping timeout: 245 seconds] 20140307 11:56:54-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20140307 12:16:32-!- DCW [~Thunderbi@cpc66863-finc15-2-0-cust393.4-2.cable.virginmedia.com] has quit [Quit: DCW] 20140307 12:17:05-!- irker755 [~irker@ai0867.net] has quit [Quit: transmission timeout] 20140307 12:20:50-!- Gaben [5985104b@gateway/web/freenode/ip.89.133.16.75] has joined #wesnoth-dev 20140307 12:49:18-!- mjs-de [~mjs-de@f048079208.adsl.alicedsl.de] has quit [Ping timeout: 240 seconds] 20140307 12:53:52-!- mjs-de [~mjs-de@f048017078.adsl.alicedsl.de] has joined #wesnoth-dev 20140307 12:59:58-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 240 seconds] 20140307 13:02:49-!- mjs-de [~mjs-de@f048017078.adsl.alicedsl.de] has quit [Ping timeout: 240 seconds] 20140307 13:06:39-!- Aishiko_laptop [~unknown@cpe-065-191-176-226.nc.res.rr.com] has quit [Ping timeout: 265 seconds] 20140307 13:08:26-!- mjs-de [~mjs-de@f048067046.adsl.alicedsl.de] has joined #wesnoth-dev 20140307 13:11:46-!- stikonas [~gentoo@cpc18-sgyl27-2-0-cust35.18-2.cable.virginm.net] has joined #wesnoth-dev 20140307 13:11:46-!- stikonas [~gentoo@cpc18-sgyl27-2-0-cust35.18-2.cable.virginm.net] has quit [Changing host] 20140307 13:11:46-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20140307 13:20:43-!- happygrue [~happygrue@c-66-30-155-184.hsd1.ma.comcast.net] has joined #wesnoth-dev 20140307 13:20:43-!- happygrue [~happygrue@c-66-30-155-184.hsd1.ma.comcast.net] has quit [Changing host] 20140307 13:20:43-!- happygrue [~happygrue@wesnoth/developer/wintermute] has joined #wesnoth-dev 20140307 13:22:36-!- Gaben [5985104b@gateway/web/freenode/ip.89.133.16.75] has quit [Quit: Page closed] 20140307 13:37:18< Soliton> no idea. don't you put mostly the link to the wiki page on melange? 20140307 13:38:14< Soliton> either way when the application period ends everything that google needs must be in melange and everything relevant to us should be on the wiki page. 20140307 13:45:43< sachith500> will do 20140307 13:59:59< Ivanovic> sachith500: in fact it might make sense to have all the bio and privacy related stuff just at google and everything about the proposal in our wiki 20140307 14:00:10< Ivanovic> (and of course there should be a link in melange to your wiki page!) 20140307 14:00:31< sachith500> ah right 20140307 14:00:34< sachith500> like my phone number :P 20140307 14:00:35< sachith500> i saw that 20140307 14:00:41< sachith500> yeah that makes sense 20140307 14:00:57< sachith500> I don't want that questionnaire on my beautiful wiki page :'( 20140307 14:01:23< sachith500> thanks ivanovic :) 20140307 14:01:41-!- molgrum [~molgrum@212.85.89.43] has quit [Quit: Lämnar] 20140307 14:04:57-!- molgrum [~molgrum@212.85.89.43] has joined #wesnoth-dev 20140307 14:16:36-!- mattsc [~mattsc@207.230.251.234] has joined #wesnoth-dev 20140307 14:21:48-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20140307 14:22:48< sachith500> hey mattsc I had a great idea about the AI project :D 20140307 14:22:56< sachith500> I'll try to create a wiki page over the next few days 20140307 14:23:03< sachith500> bit busy with a few deadlines 20140307 14:23:11< sachith500> taking 21 credits this semester :P 20140307 14:24:17< mattsc> sachith500: sounds good. Great ideas are always good to know about. :) 20140307 14:24:29< sachith500> yeah :D 20140307 14:24:33< mattsc> Looking forward to reading it. 20140307 14:24:35< sachith500> it just dawned on me ^_^ 20140307 14:24:42< sachith500> I'll ping you when I set it up :D 20140307 14:26:23-!- vorobeez [~quassel@85.142.148.12] has joined #wesnoth-dev 20140307 14:28:28-!- TC01 [~quassel@128.220.109.252] has quit [Remote host closed the connection] 20140307 14:36:17< Ivanovic> shadowm: the remote branch 1.12 should now be created 20140307 14:36:25< Ivanovic> please check if you can switch to it 20140307 14:39:45-!- spoffy [~spoffy@2001:630:d0:f110:4883:968:d344:521] has joined #wesnoth-dev 20140307 14:43:08-!- Ivanovic changed the topic of #wesnoth-dev to: 1.12 branch created | string+feature freeze active on 1.12 | 220 bugs, 350 feature requests, 28 patches | Logs: http://irclogs.wesnoth.org | Alternate logs: http://wesnoth.debian.net | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20140307 14:48:11-!- stikonas_ [~gentoo@anon-40-11.vpn.ipredator.se] has joined #wesnoth-dev 20140307 14:48:11-!- stikonas_ [~gentoo@anon-40-11.vpn.ipredator.se] has quit [Changing host] 20140307 14:48:11-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20140307 14:48:47-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 264 seconds] 20140307 14:50:18-!- boucman_work [~rosen@wesnoth/developer/boucman] has quit [Ping timeout: 240 seconds] 20140307 14:58:12< Ivanovic> Soliton, shadowm: can you create the checkout of 1.12 on the server so that g.w.o can use it? 20140307 14:58:57-!- trademark_ [~trademark@nsg93-8-88-175-59-164.fbx.proxad.net] has joined #wesnoth-dev 20140307 15:01:55-!- irker259 [~irker@ai0867.net] has joined #wesnoth-dev 20140307 15:01:55< irker259> wesnoth: Nils Kneuper website:master 40a44a2acff2 / gettext.wesnoth.org/config.php: bump version of g.w.o "stable" to 1.12 http://git.io/TiP7xQ 20140307 15:03:57< irker259> wesnoth: Nils Kneuper wesnoth:1.12 cfc38796d44b / players_changelog: change reference to 1.12 branch http://git.io/isLsFA 20140307 15:03:59< irker259> wesnoth: Nils Kneuper wesnoth:master 006ba9f5c890 / Doxyfile changelog players_changelog src/wesconfig.h: bump version numbers of master to 1.12.0+dev http://git.io/tqMrOg 20140307 15:04:14< Ivanovic> AI0867: can you somehow handle wescamp? 20140307 15:04:38< Ivanovic> AI0867: the 1.12 branch is now created and g.w.o should soon show that one as stable 20140307 15:06:14-!- travis-ci [~travis-ci@ec2-54-221-33-71.compute-1.amazonaws.com] has joined #wesnoth-dev 20140307 15:06:14< travis-ci> [travis-ci] wesnoth/wesnoth#1938 (1.12 - b574c44 : Nils Kneuper): The build passed. 20140307 15:06:14< travis-ci> [travis-ci] Build details : http://travis-ci.org/wesnoth/wesnoth/builds/20287007 20140307 15:06:14-!- travis-ci [~travis-ci@ec2-54-221-33-71.compute-1.amazonaws.com] has left #wesnoth-dev [] 20140307 15:12:03< Ivanovic> Soliton, AI0867: is there anything required to make travis build both 1.12 and master? 20140307 15:15:58-!- apoi_ [~andi@85-126-180-242.volume.xdsl-line.inode.at] has quit [Quit: leaving] 20140307 15:18:22-!- Nostromus [~chatzilla@g231126190.adsl.alicedsl.de] has joined #wesnoth-dev 20140307 15:20:06-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has joined #wesnoth-dev 20140307 15:20:10-!- mattsc [~mattsc@207.230.251.234] has quit [Quit: Computer's napping] 20140307 15:22:28-!- spoffy [~spoffy@2001:630:d0:f110:4883:968:d344:521] has quit [Quit: Leaving] 20140307 15:31:01-!- sachith500 [~kvirc@112.134.63.138] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 20140307 15:36:31-!- EdB [~edb@85.69.242.6] has joined #wesnoth-dev 20140307 15:38:52-!- travis-ci [~travis-ci@ec2-54-227-19-253.compute-1.amazonaws.com] has joined #wesnoth-dev 20140307 15:38:52< travis-ci> [travis-ci] wesnoth/wesnoth#1939 (1.12 - cfc3879 : Nils Kneuper): The build passed. 20140307 15:38:52< travis-ci> [travis-ci] Build details : http://travis-ci.org/wesnoth/wesnoth/builds/20288736 20140307 15:38:52-!- travis-ci [~travis-ci@ec2-54-227-19-253.compute-1.amazonaws.com] has left #wesnoth-dev [] 20140307 15:39:22-!- mattsc [~mattsc@fw.hia.nrc.ca] has joined #wesnoth-dev 20140307 16:06:19-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20140307 16:22:29-!- claymore_ [~claymore@unaffiliated/claymore] has quit [Ping timeout: 240 seconds] 20140307 16:23:42-!- claymore_ [~claymore@unaffiliated/claymore] has joined #wesnoth-dev 20140307 16:24:28< happygrue> Has anyone seen or have any idea about this (works in 1.11.10, crashes in 1.11.11): http://forums.wesnoth.org/viewtopic.php?p=567734#p567734 20140307 16:26:17-!- spoffy [~spoffy@2001:630:d0:f110:198:e753:36d4:b01f] has joined #wesnoth-dev 20140307 16:27:45< vorobeez> hello mattsc 20140307 16:29:06< mattsc> hi vorobeez 20140307 16:30:38-!- claymore_ [~claymore@unaffiliated/claymore] has quit [Ping timeout: 240 seconds] 20140307 16:32:23< vorobeez> i have a few questions. First of all i about coding. I understand how works a-star search, i read pathfind code in wesnoth (not quite understand all of things)). So why you need take avoided hexes into account. And what you mean when write 'account'? 20140307 16:33:04-!- claymore_ [~claymore@host31-51-190-14.range31-51.btcentralplus.com] has joined #wesnoth-dev 20140307 16:33:07-!- claymore_ [~claymore@host31-51-190-14.range31-51.btcentralplus.com] has quit [Changing host] 20140307 16:33:07-!- claymore_ [~claymore@unaffiliated/claymore] has joined #wesnoth-dev 20140307 16:34:00< vorobeez> and i saw in logs your conversation with Crab. I will read it :) 20140307 16:36:29< mattsc> vorobeez: do you know what the [avoid] aspect does? 20140307 16:36:38< mattsc> Sorry, need to be afk for 20 min or so 20140307 16:37:16-!- EdB [~edb@85.69.242.6] has quit [Quit: Konversation terminated!] 20140307 16:38:22< vorobeez> mattsc: ok, i just looking to this aspect:) 20140307 16:39:31< vorobeez> mattsc: generally i know what is it. 20140307 16:52:16-!- spoffy [~spoffy@2001:630:d0:f110:198:e753:36d4:b01f] has quit [Remote host closed the connection] 20140307 16:57:27< mattsc> vorobeez: I'm back now. 20140307 16:58:15< mattsc> So, [avoid] sets location on the map that the AI does not move into. But the path finding does not take those locations into account, it just does path finding for all hexes, no matter what. 20140307 16:59:17< mattsc> Then, if the best location found for a unit to move to is an avoided location, the move is simply abandoned and the unit might not move at all. 20140307 16:59:51< mattsc> So, the goal would be to add an option to pathfinding that does not include avoided hexes. 20140307 17:00:28< mattsc> The first goal would be simply to add this option (and to make it accessible from Lua as well), not to actually change any AI behavior. 20140307 17:00:57< mattsc> Does that make sense? 20140307 17:01:57-!- stikonas_ is now known as stikonas 20140307 17:02:04< mattsc> (Also, I take back what I said a couple days ago. I think that just taking avoided hexes into account is pretty easy. It's when you want to add an alternate cost function that it gets hard.) 20140307 17:15:18-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 240 seconds] 20140307 17:16:58-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20140307 17:16:58< vorobeez> Yes, i think it does. So i think check for avoid hexes may be placed in a* search? 20140307 17:17:35< vorobeez> mattsc: and frow what file i take this option? 20140307 17:17:58-!- trademark_ [~trademark@nsg93-8-88-175-59-164.fbx.proxad.net] has quit [Ping timeout: 240 seconds] 20140307 17:19:13< vorobeez> i shoud better understand the code) 20140307 17:19:31< mattsc> vorobeez: I think it is in the path_find functions rather than in the a* search, but I have to look into it myself first. 20140307 17:19:42-!- iceiceice [~chris@cpe-66-108-20-80.nyc.res.rr.com] has joined #wesnoth-dev 20140307 17:20:05< mattsc> vorobeez: one thing to be _very_ careful about is not to make the default pathfinding (without avoid) any slower, as it is used a lot all over Wesnoth. 20140307 17:20:43< vorobeez> mattsc: i understand this. 20140307 17:21:22< vorobeez> mattsc: i though with your hexes pathfinding fastest unlike others strategy 20140307 17:22:49-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 240 seconds] 20140307 17:22:52-!- stikonas_ [~gentoo@cpc18-sgyl27-2-0-cust35.18-2.cable.virginm.net] has joined #wesnoth-dev 20140307 17:22:52-!- stikonas_ [~gentoo@cpc18-sgyl27-2-0-cust35.18-2.cable.virginm.net] has quit [Changing host] 20140307 17:22:52-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20140307 17:25:48< mattsc> vorobeez: if you look here: https://github.com/wesnoth/wesnoth/blob/master/src/pathfind/pathfind.cpp#L715 20140307 17:26:08< mattsc> That's how impassable terrain is treated (one location where that is done, at least) 20140307 17:26:34< mattsc> Without having looked into it further, treating avoided hexes as impassable is probably what I would try to do. 20140307 17:27:37-!- Gallaecio [~quassel@84.120.112.146.dyn.user.ono.com] has joined #wesnoth-dev 20140307 17:27:39< mattsc> But I am not an expert on this part of the code at all (or in anything C++, in fact), so take what I am saying with care. 20140307 17:28:26< Soliton> Ivanovic: please give Duthlet the mp-mod cloak. 20140307 17:28:48< Soliton> Ivanovic: i'll do the 1.12 stuff later. 20140307 17:28:54< mattsc> vorobeez: or if you look a few lines above that, that's how shrouded hexes are treated, so that's almost exactly the same as what you want to do. 20140307 17:29:00< Ivanovic> Duthlet: around? 20140307 17:29:12< Ivanovic> the freenode guys will probably query you soon asking if that is okay 20140307 17:30:01< Ivanovic> Soliton: uhm, there is no mp-mod cloak (yet) 20140307 17:30:12< Ivanovic> ah, wait, natasiel got that one 20140307 17:37:12< Duthlet> Ivanovic: here 20140307 17:38:31< vorobeez> mattsc: so i think i understand what you mean and what want from me. I need some time for reading code and understanding how create this improvement. (i don't quite understand how iteract pathfinding and astarsearch). In my view, would be to add some check when checks closed this hex or not(public/closen list). But code is more complicated)) 20140307 17:38:49< vorobeez> mattsc: thank you for helping) 20140307 17:39:34< mattsc> vorobeez: you're welcome. Don't hesitate to ask if you have follow-up questions. 20140307 17:40:25< Ivanovic> Duthlet: should be done soon 20140307 17:40:35< mattsc> vorobeez: you might also want to check out the Wesnoth developer mailing list. Another student asked a question about the AI project there yesterday and Crab_ gave him some advice. 20140307 17:40:49< mattsc> him/here (don't know) :) 20140307 17:41:06< mattsc> grrr...: *him/her 20140307 17:41:33< vorobeez> mattsc: will you tommorow in chat?(i have some ideas for GSoC project, but now i shoud leave) 20140307 17:41:33< vorobeez> i think i'm asking a lot of stupid questions)) 20140307 17:41:33< vorobeez> Thank's. I saw logs. I will read it) 20140307 17:42:05-!- Duthlet [~Duthlet@p4FF8E446.dip0.t-ipconnect.de] has quit [Changing host] 20140307 17:42:05-!- Duthlet [~Duthlet@wesnoth/mp-mod/Duthlet] has joined #wesnoth-dev 20140307 17:42:15< Ivanovic> Duthlet: there you are! 20140307 17:42:47< mattsc> vorobeez: I don't know yet how much I'll be around over the weekend, probably not much. Just post your question here whether I'm around or not and I (or Crab_) will reply when we get back. 20140307 17:42:59< Duthlet> Ivanovic: nice, thanks 20140307 17:43:04< mattsc> And no problems about asking questions, that's what you should do at this time. 20140307 17:43:50< mattsc> Ivanovic: while you're at it, could I have a dev cloak? 20140307 17:43:57< vorobeez> mattsc: thank you very much) I think i have few time for code and write proposal) I need to be hurry) 20140307 17:43:58< Ivanovic> sure 20140307 17:44:14< mattsc> Ivanovic: thanks 20140307 17:45:30< mattsc> Ivanovic: and another stupid question: bugs that are fixed right now likely need to be applied in both branches (1.12 and master), and that needs to be done separately, right? 20140307 17:45:43< Ivanovic> yes 20140307 17:45:46< Ivanovic> that is correct 20140307 17:45:55< Ivanovic> that is the downside of not having a feature frozen master 20140307 17:45:56< Ivanovic> ;) 20140307 17:46:06< mattsc> :) 20140307 17:46:30< mattsc> okay - I need to refresh my memory how to switch between branches then (I know it's easy, I just don't remember the syntax, but that's what Google is for) 20140307 17:47:25< Ivanovic> once upon the time i just got me a master checkout and then somehow (don't ask me for the commands!) made a copy of that into 1.12 and the other for master 20140307 17:48:27< mattsc> yeah, that might be easier than switching constantly 20140307 17:48:57< Ivanovic> especially for me dealing with many updates having to go both to master and 1.12 and the files likely being different after a while... 20140307 17:50:23-!- mattsc [~mattsc@fw.hia.nrc.ca] has quit [Changing host] 20140307 17:50:23-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20140307 17:50:44< Ivanovic> anyone else want a cloak? 20140307 17:51:01< mattsc> Ivanovic: thanks 20140307 17:51:07< Ivanovic> sounds like a "no" 20140307 17:51:19< Ivanovic> mattsc: you're welcome 20140307 17:54:23-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20140307 18:04:01-!- irker259 [~irker@ai0867.net] has quit [Quit: transmission timeout] 20140307 18:08:16-!- spoffy [~spoffy@butterfish.ecs.soton.ac.uk] has joined #wesnoth-dev 20140307 18:09:26-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20140307 18:18:28< Crab_> vorobeez: to make a pathfinding function that would respect 'avoid', it's possible to use standard pathfinding code we have, see how C++ part of the AI does it - https://github.com/wesnoth/wesnoth/blob/master/src/ai/contexts.cpp#L344 20140307 18:23:26-!- spoffy [~spoffy@butterfish.ecs.soton.ac.uk] has quit [Quit: Leaving] 20140307 18:32:52-!- _8680_ [~8680@2002:4404:712c:0:60e9:dd8f:9eee:74ec] has quit [Ping timeout: 245 seconds] 20140307 18:33:50-!- _8680_ [~8680@2002:4404:712c:0:c97c:bd2c:2646:a817] has joined #wesnoth-dev 20140307 18:34:29-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Ping timeout: 240 seconds] 20140307 18:38:54-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20140307 18:39:02-!- Crab_ [~Crab_@wesnoth/developer/crab] has left #wesnoth-dev [] 20140307 18:55:05-!- kex [~kex@89.205.75.19] has quit [Remote host closed the connection] 20140307 18:55:48-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20140307 19:00:26-!- kex [~kex@89.205.75.19] has quit [Ping timeout: 252 seconds] 20140307 19:04:07-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-dev 20140307 19:04:07-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20140307 19:04:07-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20140307 19:04:23< mordante> servus 20140307 19:14:55-!- vorobeez [~quassel@85.142.148.12] has quit [Remote host closed the connection] 20140307 19:26:57< EliDupree_> iceiceice: hey look, my horrible hack made another segfault! https://gna.org/bugs/index.php?21768 20140307 19:27:11-!- wesbot changed the topic of #wesnoth-dev to: 1.12 branch created | string+feature freeze active on 1.12 | 221 bugs, 350 feature requests, 28 patches | Logs: http://irclogs.wesnoth.org | Alternate logs: http://wesnoth.debian.net | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20140307 19:27:31-!- trewe [~trewe@29.92.108.93.rev.vodafone.pt] has joined #wesnoth-dev 20140307 19:38:33< iceiceice> EliDupree_: please see previous irc conversation here: http://www.wesnoth.org/irclogs/2014/03/%23wesnoth-dev.2014-03-05.log 20140307 19:39:46-!- esr [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Quit: WeeChat 0.4.1] 20140307 19:40:36-!- esr [~esr@wesnoth/developer/esr] has joined #wesnoth-dev 20140307 19:40:42-!- lipkab [~the_new_l@apn-151-0-64-254.vodafone.hu] has joined #wesnoth-dev 20140307 19:40:59< lipkab> Hi mordante. 20140307 19:41:04< EliDupree_> read it 20140307 19:41:27< mordante> hi lipkab 20140307 19:43:02< lipkab> mordante: I wrote up a something-like-a-roadmap on the SDL2 project: http://pastebin.com/gHHf8EZp 20140307 19:43:26< lipkab> I that sounds okay I'll start working out the details. 20140307 19:43:51< lipkab> *If 20140307 19:44:46< mordante> lipkab, I've been working at compilation fixes for SDL2, so over here I can compile with SDL2, but it won't run ;-) 20140307 19:45:40< mordante> lipkab, also I prefer to not work in sdl_utils, but add a new file and using an sdl namespace 20140307 19:46:01< mordante> at least a new file makes the separation clearer 20140307 19:49:25< mordante> events also need to be ported to SDL2 the keyboard functions need to use the new text functions 20140307 19:50:12< lipkab> mordante: Yeah, I know that, but you asked me to mention a specific area I'd like to work on. 20140307 19:50:22< lipkab> Or was I... too specific? :) 20140307 19:51:25< mordante> since you did mention CKey I expected it to be a generic road map 20140307 19:52:05< lipkab> Ah, right. 20140307 19:52:27< lipkab> No, this meant to be the roadmap for my application. 20140307 19:52:44< lipkab> I'm not sure why I put CKey there. 20140307 19:55:06-!- irker687 [~irker@ai0867.net] has joined #wesnoth-dev 20140307 19:55:06< irker687> wesnoth: Mark de Wever wesnoth:master 5e4df21fc649 / src/ (4 files in 4 dirs): Add a SDL2 compatibility wrapper. http://git.io/CsmXqg 20140307 19:55:06< irker687> wesnoth: Mark de Wever wesnoth:master 255170017062 / src/ (sdl_utils.cpp sdl_utils.hpp): Rename a function parameter unused -> alpha. http://git.io/RInxXA 20140307 19:55:07< irker687> wesnoth: Mark de Wever wesnoth:master 3d6b6b494593 / src/ (5 files in 2 dirs): Add a fix for the renamed field in SDL2. http://git.io/I2PxvA 20140307 19:55:08< irker687> wesnoth: Mark de Wever wesnoth:master 2628c62122c1 / src/sdl_utils.cpp: Port sdl_keysym_from_name for SDL2 usage. http://git.io/g4FLkA 20140307 19:55:09< irker687> wesnoth: Mark de Wever wesnoth:master 131327d7edc4 / src/ (10 files in 3 dirs): Add a wrapper for SDL_SetAlpha when using SDL2. http://git.io/6_z8Rw 20140307 19:55:11< irker687> wesnoth: Mark de Wever wesnoth:master fd55e62c3e3b / src/ (events.cpp gui/auxiliary/event/handler.cpp loadscreen.cpp): Fix a several event handling loops. http://git.io/O8JF3A 20140307 19:55:13< irker687> wesnoth: Mark de Wever wesnoth:master b3c9db388ac9 / src/sdl_utils.cpp: Port SDL_SetPalette for SDL2 usage. http://git.io/Md0f6A 20140307 19:55:15< irker687> wesnoth: Mark de Wever wesnoth:master e9475a351089 / src/ (key.cpp sdl/compat.hpp): Port SDL_GetKeyState for SDL2 usage. http://git.io/ZCgb2g 20140307 19:55:17< irker687> wesnoth: Mark de Wever wesnoth:master b400cc812fa7 / src/ (CMakeLists.txt SConscript): Fix linker issues with SDL2. http://git.io/Lx56Mw 20140307 19:55:19< irker687> wesnoth: Mark de Wever wesnoth:master 818656008479 / src/events.cpp: Disable UNICODE setting for SDL2. http://git.io/74Pysg 20140307 19:55:21< irker687> wesnoth: Mark de Wever wesnoth:master 687c186ac944 / src/events.cpp: Remove the SDL_EnableKeyRepeat call for SDL2. http://git.io/PZoSBQ 20140307 19:55:23< irker687> wesnoth: Mark de Wever wesnoth:master adac10f47736 / src/key.hpp: Change a type to be SDL2 compatible. http://git.io/grEX4A 20140307 19:55:25< irker687> wesnoth: Mark de Wever wesnoth:master 9d8201e224a7 / src/ (4 files in 3 dirs): Avoid using the unicode field in SDL2. http://git.io/MyLobw 20140307 19:55:27< irker687> wesnoth: Mark de Wever wesnoth:master c2c3029bb41e / src/sdl/compat.hpp: Add a work-around for the META rename in SDL2. http://git.io/a7pC4g 20140307 19:55:29< irker687> wesnoth: Mark de Wever wesnoth:master 0bff213becdd / src/sdl/compat.hpp: Add a SDL_FULLSCREEN work-around for SDL2. http://git.io/Csxu4g 20140307 19:55:31< irker687> wesnoth: Mark de Wever wesnoth:master 8a079ba48838 / src/sdl/compat.hpp: Add a work-around for SDL_EVENTMASK in SDL2. http://git.io/O3M6Tw 20140307 19:55:33< irker687> wesnoth: Mark de Wever wesnoth:master 57432e805fa9 / src/ (sdl/compat.hpp video.cpp video.hpp): Add a work-around for SDL_GetAppState in SDL2. http://git.io/5EhnuA 20140307 19:55:35< irker687> wesnoth: Mark de Wever wesnoth:master 49b2a04e3825 / src/controller_base.cpp: Disable some code for SDL2. http://git.io/db-vsA 20140307 19:55:37< irker687> wesnoth: Mark de Wever wesnoth:master 04eea89636af / src/ (preferences_display.cpp video.cpp video.hpp): Refactor show_video_mode_dialog. http://git.io/SIydlQ 20140307 19:55:39< irker687> wesnoth: Mark de Wever wesnoth:master d64e5fb98e21 / src/events.cpp: Fix another SDL_ACTIVEEVENT usage for SDL2. http://git.io/79xXXA 20140307 19:55:41< irker687> wesnoth: Mark de Wever wesnoth:master e2e029b6e065 / src/hotkey/hotkey_preferences_display.cpp: Fix a typo in a previous SDL2 related commit. http://git.io/6A0vKA 20140307 19:55:43< irker687> wesnoth: Mark de Wever wesnoth:master a5ebded0cbb8 / src/preferences_display.cpp: Disable code for SDL2 in detect_video_settings. http://git.io/LlK_0g 20140307 19:55:45< irker687> wesnoth: Mark de Wever wesnoth:master a87046bff7e1 / src/gui/dialogs/ (lobby_main.cpp title_screen.cpp): Fix the fullscreen functions for SDL2. http://git.io/84zUXw 20140307 19:55:47< irker687> wesnoth: Mark de Wever wesnoth:master 07c8ae4d121a / src/font.hpp: Make a subtle include order change for SDL2. http://git.io/_hzpIQ 20140307 19:55:49< irker687> wesnoth: Mark de Wever wesnoth:master a65a86f71476 / src/widgets/textbox.cpp: Add an include for SDL_SetAlpha when using SDL2. http://git.io/sEV8ag 20140307 19:55:51< irker687> wesnoth: Mark de Wever wesnoth:master c28579e1f120 / src/ (game_controller.cpp video.cpp video.hpp): Add a work-around for SDL_WM_SetCaption in SDL2. http://git.io/6a9R9w 20140307 19:55:53< irker687> wesnoth: Mark de Wever wesnoth:master 08e717e4cd3b / src/ (game_controller.cpp video.cpp video.hpp): Add a work-around for SDL_WM_SetIcon in SDL2. http://git.io/k4Vi9A 20140307 19:55:55< irker687> wesnoth: Mark de Wever wesnoth:master e3a2dcdaf6b2 / src/sdl/compat.hpp: Add define for SDL_keysym when using SDL2. http://git.io/s6be7w 20140307 19:55:57< irker687> wesnoth: Mark de Wever wesnoth:master 41b316d071af / src/video.cpp: Make get_flags compile with SDL2. http://git.io/FkcRog 20140307 19:55:59< irker687> wesnoth: Mark de Wever wesnoth:master 80636afd0e7b / src/ (font.cpp video.cpp): Add a work-around for SDL_GetVideoSurface in SDL2. http://git.io/iYPvvQ 20140307 19:56:01< irker687> wesnoth: Mark de Wever wesnoth:master adf46e650df5 / src/widgets/textbox.cpp: Another SDL2 unicode to scancode conversion. http://git.io/u1QQIA 20140307 19:56:03< irker687> wesnoth: Mark de Wever wesnoth:master 4d52cb9728e2 / src/video.cpp: Disable CVideo::flip in SDL2. http://git.io/X1N5Fw 20140307 19:56:05< irker687> wesnoth: Mark de Wever wesnoth:master f8b01d3211b1 / src/video.cpp: Disable CVideo::modePossible in SDL2. http://git.io/3w1FkQ 20140307 19:56:07< irker687> wesnoth: Mark de Wever wesnoth:master 1ad881dac3a1 / src/video.cpp: Disable CVideo::setMode in SDL2. http://git.io/O84-Xw 20140307 19:56:09< irker687> wesnoth: Mark de Wever wesnoth:master 1857ba544984 / src/video.cpp: Port CVideo::get_available_resolutions to SDL2. http://git.io/aiEK6w 20140307 19:56:11< irker687> wesnoth: Mark de Wever wesnoth:master d03b9beb6a39 / src/game.cpp: Replace SDL_putenv with SDL_setenv for SDL2. http://git.io/T68cAg 20140307 19:56:13< irker687> wesnoth: Mark de Wever wesnoth:master 857bf5a64a03 / src/tests/ (5 files in 2 dirs): Disable several unit tests for SDL2. http://git.io/Cd5UBg 20140307 19:56:15< irker687> wesnoth: Mark de Wever wesnoth:master 13308d887e5a / src/ (37 files in 10 dirs): Merge branch 'SDL2_compilation_fixes' http://git.io/tgNkDg 20140307 19:56:31< lipkab> Oh wow. 20140307 19:56:50< lipkab> I was about to ask when we can see your SDL2 changes :) 20140307 19:56:59< mordante> well that and the (more?) lead me to believe you were looking at all issues 20140307 19:57:23< mordante> I was waiting for Ivanovic to fork 1.12 ;-) 20140307 19:57:51< mordante> and then had to test compilation after the merge 20140307 19:59:22< mordante> I think your road map can be used as a basis, however I will also slowly start to work on more SDL2 stuff 20140307 19:59:46< mordante> so some part might be done once GSoC starts, however I don't fear you will run out of work :-P 20140307 20:04:34< lipkab> mordante: Neither do I, but it'd be nice if I didn't have to revise my application every two weeks :P 20140307 20:07:37< happygrue> iceiceice: regarding the blindfold, I think it should ALWAYS use quick replay, even if it isn't selected. I can't imagine someone would ever want to enter blindfolded and then do it the slow way. 20140307 20:07:48< happygrue> also: if you join as observer right now, I think the blindfold just stays on? 20140307 20:07:53< happygrue> is there a way to turn it off? 20140307 20:08:17-!- cib0 [~cib@p20030067CE5CD701267703FFFEE75B84.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 20140307 20:11:48< mordante> lipkab, I don't expect that, once the application dead-line draws closer we can look at what remains to be done 20140307 20:12:27< iceiceice> happygrue: good point about that 20140307 20:12:41< iceiceice> the blindfold => quick replay 20140307 20:12:57< happygrue> iceiceice: also, haven't confirmed it yet, but when p1 leaves, as p2 I can bring up the recruit list and it shows p1 units 20140307 20:13:00< iceiceice> for the observer... i guess the answer right now is no 20140307 20:13:01< happygrue> eg, I see their faction 20140307 20:13:06< happygrue> (thought I can't recruit or anything) 20140307 20:16:34< lipkab> mordante: Alright. By the way, how can I tell CMake or SCons to use SDL2 for compiling? Pointing SDL_CONFIG to sdl2-config suffices? 20140307 20:18:20< happygrue> iceiceice: hmmm, I am seeing the other guy's replay when joining blindfolded, so I think that is a pretty big bug 20140307 20:21:32< happygrue> also: we can't seem to join back into the game. Setting idle seems to shut down critical stuff, we can't send PMs or see each other after rejoining 20140307 20:23:17< mordante> lipkab, I used these flags for CMake http://paste.debian.net/86099/ I haven't tested with SCons (so SCons might not work yet) 20140307 20:24:34< lipkab> Thanks. 20140307 20:24:47< iceiceice> happygrue: there is some serious bugs on master right now 20140307 20:24:52< iceiceice> as of last night that i have not compeltely evaluated 20140307 20:25:07< iceiceice> there was another one that was reported by someone about host starting games before all players have picked factions 20140307 20:25:20< iceiceice> that wasnt the case like a week ago, and i didnt touch anything there 20140307 20:25:26< iceiceice> i still havent figured out why thats happening 20140307 20:25:47< happygrue> okay. 20140307 20:26:06< happygrue> busy just now, but I can write up bug reports later or just test it with a bit later on 20140307 20:26:17< happygrue> *with you 20140307 20:31:28< lipkab> Whoah, lots of errors. 20140307 20:32:11< lipkab> Okay, these are actually warnings. 20140307 20:33:38< mordante> yes well some fields of the SDL_Rect have changed from signed to unsigned or the other way around 20140307 20:34:07< mordante> so the number of signed vs unsigned warnings is huge 20140307 20:34:11< lipkab> Yeah, I see. 20140307 20:34:26< mordante> there are some valid warnings, but didn't bother to look closely at them yet 20140307 20:34:35< lipkab> And wesnothd is not yet ported, right? 20140307 20:34:43< lipkab> It gives linker errors. 20140307 20:34:46< mordante> for example the unicode_ field is no longer needed 20140307 20:34:57< mordante> are you using scons? 20140307 20:35:01< lipkab> No. 20140307 20:36:09< mordante> wesnothd compiles and links for me, what error do you get? 20140307 20:37:15< lipkab> This: http://pastebin.com/C3aNhP9W 20140307 20:37:47< lipkab> Although, on a second thought... perhaps I simply don't have those libs installed :) 20140307 20:37:53< lipkab> Lemme check. 20140307 20:39:06< lipkab> Yes I do. 20140307 20:39:14< iceiceice> happygrue: thanks... i still have not really figured out what changed, a week ago it was all working correctly... 20140307 20:44:24-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20140307 20:47:38< lipkab> Hmm, building wesnoth failed too. 20140307 20:49:13-!- kex [~kex@89.205.75.19] has quit [Ping timeout: 265 seconds] 20140307 20:49:18< lipkab> Okay, a verbose make says that CMake is still trying to compile with the old libs. 20140307 20:49:37< lipkab> Sounds like rm CMakeCache 20140307 20:49:40< lipkab> .txt 20140307 20:53:36< mordante> do you also use the CMAKE_FLAGS exported? 20140307 20:55:04< lipkab> Yes. 20140307 20:55:46< lipkab> It looks good now, at least wesnothd already linked. 20140307 20:55:54< mordante> good 20140307 21:02:35< mordante> I'm off bye 20140307 21:03:14-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20140307 21:06:55< lipkab> Oh no. It compiled because it built with SDL1.2 again :( 20140307 21:07:05 * lipkab slaps CMake. 20140307 21:14:08-!- Nostromus [~chatzilla@g231126190.adsl.alicedsl.de] has quit [Quit: ChatZilla 0.9.90.1 [Firefox 27.0.1/20140212131424]] 20140307 21:14:50-!- iceiceice [~chris@cpe-66-108-20-80.nyc.res.rr.com] has quit [Ping timeout: 265 seconds] 20140307 21:19:01-!- stikonas_ is now known as stikonas 20140307 21:19:25< mattsc> Ivanovic: maybe (likely) I am misunderstanding something, but isn't master now 1.13? 20140307 21:22:00< mattsc> Ivanovic: the reason for my question is about master having version number 1.12.0+dev, which I would understand as the number of the stable branch for between 1.12.0 and 1.12.1. 20140307 21:22:22< mattsc> I would have expected to see 1.13.0-dev. So what am I missing? :P 20140307 21:28:47-!- iceiceice [~chris@207-237-132-90.ny.subnet.cable.rcn.com] has joined #wesnoth-dev 20140307 21:34:46-!- Goracore [~Miranda@p5B008C7C.dip0.t-ipconnect.de] has joined #wesnoth-dev 20140307 21:37:37-!- ykanarev [~ykanarev@78.81.70.234] has joined #wesnoth-dev 20140307 21:42:00< iceiceice> happygrue: actually, regarding applying a blindfold during skip replays: 20140307 21:42:09< iceiceice> i *did* actually implement and test this 20140307 21:42:17< iceiceice> and i even accidentally pushed it to master once and later reverted it: 20140307 21:42:18< iceiceice> https://github.com/wesnoth/wesnoth/commit/ba6d58c2f1caaab0d5966627ea2d9cd09b8686a1 20140307 21:42:42< iceiceice> i guess i could revert the revert now on master but keep it off of 1.12 20140307 21:42:44< Coffee_irc> iceiceice: lol, that isn't something to be proud of :P 20140307 21:42:59< iceiceice> i'm not proud of it it was a mistake 20140307 21:43:13< iceiceice> got confused about branches or something 20140307 21:43:16< happygrue> iceiceice: I was saying that the blindfold should have quick replays, not that quick replays should have the blindfold 20140307 21:43:23< happygrue> which way did you have it? I can't tell 20140307 21:43:26< iceiceice> oh i'm confused 20140307 21:43:27< iceiceice> i see 20140307 21:44:10< iceiceice> so if we do that we should probably change the way the checkboxes work in the lobby 20140307 21:44:17< iceiceice> or maybe not 20140307 21:45:05< Coffee_irc> iceiceice: hasn't this already been implemented some time ago? 20140307 21:45:16< happygrue> what I would suggest is that quick replay is just that, a quick, normal replay where you see everyting. Blindfold ALWAYS uses the quick replay (skipping everything) but also the blindfold, that is: do it quick regardless of if "quick replay" is checked 20140307 21:45:21< Coffee_irc> in the view_observers or something variable when you init sides 20140307 21:45:51-!- lipkab [~the_new_l@apn-151-0-64-254.vodafone.hu] has quit [Quit: Vannak idők, mikor menni kell] 20140307 21:46:19< iceiceice> coffee_irc: the blindfold was only implemented recently, but also i'm not sure familiar with the init_sides / view_observers code you speak of 20140307 21:46:24< Coffee_irc> the "share_view" variable 20140307 21:46:42< Coffee_irc> I've used this so that observers cannot see what a particular side is doing if it is in the fog 20140307 21:47:04< Coffee_irc> by joining as an obs part way through a game 20140307 21:47:46< Coffee_irc> unless you mean for something else entirely? 20140307 21:48:18< iceiceice> happygrue: so an easy way to do what you say is, in playmp_controller when we call "play_game", we pass preferences::skip_replays and preferecnes::blindfold to the boolena inputs "skip_replays" and "blindfold" resp. i guess we could pass "preferences::skip_replays || preferences::blindfold" to the skip_replays field 20140307 21:48:59< Coffee_irc> iceiceice: "disallow_observers=yes" in the side definition sorry 20140307 21:49:11< iceiceice> i see 20140307 21:49:36< iceiceice> so what blindfold is supposed to allow is to make it so that the player cannot see any units or the map 20140307 21:49:48< iceiceice> so that if they want to rejoin without getting vision they shouldn't they can do so 20140307 21:50:04< iceiceice> if we put disallow_observers on all sides i guess observers couldn't watch the game at all? 20140307 21:50:07< iceiceice> maybe i misunderstand 20140307 21:50:42< iceiceice> in 1.13 i am intending also to have the blindfold work during when play switches in a hotseat mp game, 20140307 21:50:58< iceiceice> and possible also to add a :pause command which applies a blindfold and pauses the timer 20140307 21:52:32< Coffee_irc> I don't get the point of the blindfold to be honest 20140307 21:52:46< Coffee_irc> why would you want to observe a game without any vision of it? :P 20140307 21:52:53< iceiceice> because you want to rejoin 20140307 21:52:57< iceiceice> without cheating 20140307 21:53:25< Coffee_irc> well, you can still send a whisper to the players from the lobby that will see that in-game 20140307 21:53:35< iceiceice> thats true 20140307 21:53:38< iceiceice> there are many ways to cheat 20140307 21:53:51< iceiceice> the blindfold is to help players who dont want to cheat 20140307 21:54:01< iceiceice> because it is a bit hard to unsee things you shouldn't have 20140307 21:54:18< Coffee_irc> oh I see 20140307 21:54:32< Coffee_irc> so in a game you disconnect and rejoin and can see all the opponents units 20140307 21:54:36< iceiceice> yeah 20140307 21:54:44< iceiceice> if you even glance at the minimap it can give away crucial info 20140307 21:55:07< iceiceice> slowthinker complained alot about this, i guess its especialyl probelmatic for conquest 20140307 21:55:12< iceiceice> but also in regular wesnoth 20140307 21:57:17< Coffee_irc> well, that all makes sense 20140307 21:57:45< Coffee_irc> are you going to implement a giant plunger across the screen as in supertuxkart? ;) 20140307 21:58:10< iceiceice> hehe 20140307 21:58:31< iceiceice> should just display electric sheep if they are blindfolded :) 20140307 21:59:26< iceiceice> so the way it works now is at a different level of the display code i guess, the blindfold makes every hex appear shrouded to you, and every unit says that you cannot see it 20140307 22:00:20< iceiceice> that seems to be the simplest thing right now, because even if the display thinks everything is shrouded, units will still draw their crowns and healthbars anyways 20140307 22:00:20-!- Goracore [~Miranda@p5B008C7C.dip0.t-ipconnect.de] has quit [Quit: Goracore] 20140307 22:00:55< iceiceice> actually theres some kind of funny edge case happening i guess, the game assumes that you can always see your own units... 20140307 22:01:01< iceiceice> i guess its reasonable 20140307 22:01:21< iceiceice> tbh though i am quite confused about how exactly observer status is implemented right now... 20140307 22:01:42< iceiceice> it seems that some parts of the code are based on some team pointer being null, and in others there might actually be an observer team in "resources::teams"? 20140307 22:01:46< Coffee_irc> iceiceice: it appears as observers are on a "team" with all the players 20140307 22:02:16< iceiceice> is there an observer team? 20140307 22:02:21< iceiceice> that is allied with everyone? 20140307 22:02:30< Coffee_irc> I don't know 20140307 22:02:38< iceiceice> hmm 20140307 22:02:46< Coffee_irc> but that is what I would think, based on what happens 20140307 22:02:47< iceiceice> do you know where resources::teams is initialized? 20140307 22:02:55< Coffee_irc> eh, no :P 20140307 22:02:56< iceiceice> i remember having a hard time finding that anywhere 20140307 22:04:45< iceiceice> anyways alot of this stuff was somehow broken when i checked yesterday, and also something about the mp_connect dialog wasn't working right... so i sort of need to go figure out what happened 20140307 22:05:04< iceiceice> i didnt make any changes in the past 5 days or so i think... 20140307 22:05:35< Coffee_irc> some changes were made to the fischer-yates huffle algorithm 20140307 22:05:42< Coffee_irc> *shuffle 20140307 22:06:43< Coffee_irc> ooh, it says 1.12 now on the dev version 20140307 22:07:59< Coffee_irc> I've got a bugfix I'd like to get in before 1.12.0 to work on as well 20140307 22:09:32< iceiceice> so how does it work if we fix bugs on 1.12? 20140307 22:09:37< iceiceice> they will eventually get merged into master also? 20140307 22:09:51< Coffee_irc> iceiceice: in the ML there is something by Ivanovic 20140307 22:10:13< Coffee_irc> that explains that this is still prerelease 20140307 22:11:10< iceiceice> y but it doesnt explain about what will happen to commits on 1.12 now 20140307 22:11:11< shadowm> Ivanovic: I can't, only Soliton can. 20140307 22:11:39< iceiceice> coffee_irc: i assume that either master will get merged with 1.12, or we will periodically rebase master onto 1.12 as more bugs get fixed in 1.12? 20140307 22:12:07< iceiceice> i guess the rebase wouldnt make a lot of sense since its upstream... but its so much cleaner than merges other than that aspect :p 20140307 22:12:41< iceiceice> it would be bad to commit each bug fix separately to both branches 20140307 22:13:36-!- Gaben [~quassel@94-21-218-181.pool.digikabel.hu] has joined #wesnoth-dev 20140307 22:13:36-!- Gaben [~quassel@94-21-218-181.pool.digikabel.hu] has quit [Client Quit] 20140307 22:13:51-!- mjs-de [~mjs-de@f048067046.adsl.alicedsl.de] has quit [Remote host closed the connection] 20140307 22:14:21-!- Gaben [~quassel@94-21-218-181.pool.digikabel.hu] has joined #wesnoth-dev 20140307 22:15:11-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20140307 22:23:13< shadowm> Ivanovic: master is supposed to be 1.13.0-dev, not 1.12.0+dev. 20140307 22:23:55< shadowm> This is necessary so e.g. the automatic config dir selection works correctly. 20140307 22:33:17-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20140307 22:36:35-!- Gaben [~quassel@94-21-218-181.pool.digikabel.hu] has quit [Remote host closed the connection] 20140307 22:36:51-!- ancestral [~ancestral@63.92.240.233] has joined #wesnoth-dev 20140307 22:37:01< shadowm> iceiceice: People should cherry-pick patches to 1.12, yes. 20140307 22:37:14< shadowm> "it would be bad" -- this has been the procedure for a decade. 20140307 22:37:25< iceiceice> ok good to know :) 20140307 22:37:29-!- kex [~kex@89.205.75.19] has quit [Ping timeout: 240 seconds] 20140307 22:41:04< Ivanovic> shadowm: ah, right, bump the version accordingly! 20140307 22:41:24< shadowm> Great... 20140307 22:43:46-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: Ciao] 20140307 22:47:21-!- ancestral [~ancestral@63.92.240.233] has quit [Quit: i go nstuf kthxbai] 20140307 22:47:27< irker687> wesnoth: Ignacio R. Morelle wesnoth:master 8b6c921ea5bf / Doxyfile changelog players_changelog src/wesconfig.h: Bump version to 1.13.0-dev http://git.io/OmwXtA 20140307 22:50:10-!- claymore_ [~claymore@unaffiliated/claymore] has quit [Quit: Leaving] 20140307 22:55:52-!- AVDeen [~vandeen@205.175.97.46] has joined #wesnoth-dev 20140307 22:56:21-!- AVDeen [~vandeen@205.175.97.46] has quit [Quit: Leaving] 20140307 22:56:47-!- horon [~horon@nttkyo210231.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20140307 22:57:33< shadowm> iceiceice: I've posted an email to the devs ML addressing that matter. 20140307 22:57:47< iceiceice> thanks shadowm 20140307 22:58:18< shadowm> Something I forgot to mention is that Linux people can use git-new-workdir to have two parallel checkouts of the same clone. 20140307 22:58:48-!- horon [~horon@nttkyo210231.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Client Quit] 20140307 22:59:22< shadowm> i.e. I currently have my clone on ~/src/wesnoth, but I have all these checkouts attached to it: http://pastebin.com/RMvCtbDu 20140307 23:01:30-!- gfgtdf [~chatzilla@f054162059.adsl.alicedsl.de] has joined #wesnoth-dev 20140307 23:02:01< shadowm> iceiceice: Does this change break MP compatibility between 1.11.11 and 1.11.12? https://github.com/wesnoth/wesnoth/commit/df39be5d12a85b857d8af338f075ab52db8cb476 20140307 23:02:49< iceiceice> no it should only make it so that save games store idle sides as human 20140307 23:03:09< shadowm> Okay, just asking since we had already decided to break 1.11.11 and 1.11.12 MP compatibility anyway. 20140307 23:03:10< iceiceice> otherwise the create dialog will not recognize the controller type 20140307 23:03:19< iceiceice> which is fine it just makes it empty, 20140307 23:03:26< iceiceice> but this is a bit closer to what i wanted 20140307 23:08:22-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20140307 23:25:09-!- ykanarev [~ykanarev@78.81.70.234] has quit [Quit: Leaving] 20140307 23:40:51-!- coolkat [~coolkat@91.222.64.169] has joined #wesnoth-dev --- Log closed Sat Mar 08 00:00:40 2014