--- Log opened Sat Jan 04 00:00:29 2014 20140104 00:01:46-!- exciton_ [chuck-the-@77.51.127.89] has joined #wesnoth-dev 20140104 00:05:59-!- exciton [chuck-the-@89.208.170.132] has quit [Ping timeout: 260 seconds] 20140104 00:08:29-!- exciton_ [chuck-the-@77.51.127.89] has quit [Read error: Connection reset by peer] 20140104 00:08:44-!- exciton [chuck-the-@89.208.170.132] has joined #wesnoth-dev 20140104 00:20:11-!- LordBob_ [~LordBob_@2a01:e34:ee82:47e0:21e:c2ff:fe01:261f] has joined #wesnoth-dev 20140104 00:30:45< Turuk> happygrue: around/ 20140104 00:31:41< Turuk> zookeeper: You will earn more gold the longer you last, but you will still only retain 40% of turn bonus gold. 20140104 00:34:55-!- mjs-de [~mjs-de@p508C8205.dip0.t-ipconnect.de] has joined #wesnoth-dev 20140104 00:44:01-!- LordBob_ [~LordBob_@2a01:e34:ee82:47e0:21e:c2ff:fe01:261f] has quit [Quit: LordBob_] 20140104 00:52:17< irker097> wesnoth: Turuk wesnoth-old:master 6159463017b4 / data/core/units/khalifate/Mudafi.cfg: Khalifate: Mudafi Description Update http://git.io/6JZCvQ 20140104 00:56:31-!- monochromatic [~monochrom@2601:b:a480:876:59e2:215d:9074:d592] has joined #wesnoth-dev 20140104 00:58:17-!- monochromatic is now known as mono 20140104 00:58:28-!- Kexoth [~kex@89.205.75.19] has joined #wesnoth-dev 20140104 00:58:50-!- mono is now known as Guest35038 20140104 01:00:59-!- Guest35038 is now known as monochromatic 20140104 01:03:20-!- Kexoth [~kex@89.205.75.19] has quit [Ping timeout: 252 seconds] 20140104 01:03:29-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20140104 01:05:16< AI0867> 22:58 < shadowm> AI0867: You do realize that we need boost::thread and boost::asio for the built-in add-ons client in 1.10 too, right? <-- What I did was backport a change I made to master: not require boost::thread if ANA isn't used. src/addons only uses boost::asio 20140104 01:33:41-!- mjs-de [~mjs-de@p508C8205.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20140104 01:36:08-!- TooLmaN [~TooLmaN@c-174-56-210-230.hsd1.ga.comcast.net] has joined #wesnoth-dev 20140104 01:45:24-!- {V} [~V@88-73-ftth.on.nl] has quit [Quit: Leaving] 20140104 01:48:55-!- {V} [~V@88-73-ftth.on.nl] has joined #wesnoth-dev 20140104 01:52:55< AI0867> elias: can you help me figure this out? 20140104 01:54:17< AI0867> elias: http://pastebin.com/KNjHUw2R <-- print the preprocessed stuff, then parse, of: 1) your recently added test, 2) a testcase that fails to fail, but is identical to... 3) my working testcase, read in from a file 20140104 01:54:37-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20140104 02:28:06< happygrue> Ivanovic: release as you mentioned above should work well. 20140104 02:42:05< Turuk> Dun dun dun 20140104 02:44:02-!- wesbot changed the topic of #wesnoth-dev to: 1.11.8 planned within the next 10 to 12h (no feature or string freeze yet!) | 206 bugs, 343 feature requests, 28 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20140104 02:46:39-!- Kexoth [~kex@89.205.75.19] has joined #wesnoth-dev 20140104 02:51:31-!- Kexoth [~kex@89.205.75.19] has quit [Ping timeout: 272 seconds] 20140104 02:52:54< irker097> wesnoth: Turuk wesnoth-old:master 098f4f85794f / data/core/units/khalifate/Muharib.cfg: Khalifate: Muharib Description http://git.io/r6ml2A 20140104 02:53:20< irker097> wesnoth: Turuk wesnoth-old:master f363b2b87acc / data/core/units/khalifate/Batal.cfg: Khalifate: Batal Description http://git.io/EXI9YQ 20140104 02:53:47-!- TooLmaN [~TooLmaN@c-174-56-210-230.hsd1.ga.comcast.net] has quit [Quit: Off to save the world!] 20140104 02:55:58< irker097> wesnoth: Turuk wesnoth-old:master 722d1f6a262f / data/core/units/khalifate/Muharib.cfg: Khalifate: Muharib Update http://git.io/Utdcxw 20140104 02:59:02< irker097> wesnoth: Turuk wesnoth-old:master c55f9215cf51 / data/core/units/khalifate/Batal.cfg: Khalifate: Batal Update http://git.io/ADPb4w 20140104 03:03:12< irker097> wesnoth: mattsc wesnoth-old:master f856cadff6c2 / / (3 files in 3 dirs): Coward Micro AI: add optional tag [filter_second] http://git.io/J-8btg 20140104 03:05:02< mattsc> lipkab: ^ (no eternal gratitude needed though, a couple hundred million years will do just fine) 20140104 03:08:37-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Ping timeout: 272 seconds] 20140104 03:12:00-!- monochromatic [~monochrom@2601:b:a480:876:59e2:215d:9074:d592] has quit [Quit: AFK.] 20140104 03:13:21< irker097> wesnoth: Turuk wesnoth-old:master bfd1fb6db976 / data/core/units/khalifate/Khaiyal.cfg: Khalifate: Khaiyal Description http://git.io/CnFN4A 20140104 03:24:12< irker097> wesnoth: Turuk wesnoth-old:master dc50514d6123 / data/core/units/khalifate/Faris.cfg: Khalifate: Faris Description http://git.io/6fVQ0g 20140104 03:32:23-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20140104 03:34:27< fabi__> mattsc: around? 20140104 03:34:53< fabi__> or better mattsc: ping 20140104 03:35:20< shadowm> AI0867: And boost::asio doesn't use it internally? 20140104 03:35:43< fabi__> ho shadowm 20140104 03:35:54-!- Ivanovic_ [~ivanovic@x2f46b2f.dyn.telefonica.de] has joined #wesnoth-dev 20140104 03:35:54-!- Ivanovic_ [~ivanovic@x2f46b2f.dyn.telefonica.de] has quit [Changing host] 20140104 03:35:54-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20140104 03:36:03< fabi__> hi Ivanovic 20140104 03:39:45-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 246 seconds] 20140104 03:39:49-!- Ivanovic_ is now known as Ivanovic 20140104 03:40:15-!- exciton [chuck-the-@89.208.170.132] has quit [Read error: Connection reset by peer] 20140104 03:40:30-!- exciton [chuck-the-@89.208.170.132] has joined #wesnoth-dev 20140104 03:41:03< mattsc> fabi__: around yes, but off more than on 20140104 03:41:57< irker097> wesnoth: Turuk wesnoth-old:master 96396a4011d4 / data/core/units/khalifate/Mufariq.cfg: Khalifate: Mufariq Description http://git.io/YX7Pvg 20140104 03:42:18< fabi__> mattsc: Only a simple question: If I want to play a SP campaign that really impresses me, ai wise, what to play? 20140104 03:43:03< fabi__> mattsc: Or is your work noticeable in every campaign? 20140104 03:43:23< mattsc> fabi__: Grnk Part 2 - ETA sometime in 2015 :P 20140104 03:44:34< mattsc> fabi__: I don't think there is one yet, at least none that I am aware of. I know people are starting to use the Micro AIs, but I don't know if there's more than individual scenarios using them yet. 20140104 03:45:05< mattsc> ... and even then I don't know if that would be impressive. 20140104 03:45:32< fabi__> mattsc: Strange, I remember to have read a report on the forum about major ai improvements. 20140104 03:45:34< shadowm> fabi__: Make sure you write any and all RELEASE_NOTES entries you need. 20140104 03:46:11< shadowm> Turuk, happygrue : Same goes for you re Khalifate. 20140104 03:46:28< shadowm> I plan to announce 1.11.8 as soon as the OS X bundle is available and propagated. 20140104 03:46:40< shadowm> Er, *the OS X bundle and the Windows installer 20140104 03:46:43< mattsc> fabi__: this? (close to end of post) http://forums.wesnoth.org/viewtopic.php?f=8&t=39386&p=560084&hilit=grnk#p560084 20140104 03:47:53< mattsc> The other things that was there recently (within the last couple days) was taptap saying that the AI got much improved, but that's referring to flix' recruiting improvements, nothing I have done. 20140104 03:49:52< mattsc> fabi__: anyway, the thing about Grnk in that message isn't really true, at least not for the part that's published. 20140104 03:50:16-!- exciton [chuck-the-@89.208.170.132] has quit [Read error: Connection reset by peer] 20140104 03:50:30-!- exciton [chuck-the-@89.208.170.132] has joined #wesnoth-dev 20140104 03:51:24< fabi__> mattsc: I see. Wesnoth 1.12 will feature a lot of new stuff, if only the users would see some of it, not only an ai related comment :-) 20140104 03:51:32< shadowm> mattsc: Are you still interested in other people's results with the gold saving aspect? 20140104 03:52:48< mattsc> shadowm: absolutely. We do have to make a decision concerning the default at some point. Unfortunately, both Crab_ and flix seem to have fallen off the edge of the world. wesbot doesn't even know who Crab_ is any more... 20140104 03:55:32< shadowm> mattsc: Well, unfortunately I can't offer anything formal and proper that would be conductive to objective research. :( 20140104 03:55:47< shadowm> I have seen all kinds of changes and lack thereof throughout AtS, though: https://github.com/shikadilord/After_the_Storm/wiki/AI-recruitment_save_gold-Aspect-Performance 20140104 03:55:49< fabi__> mattsc: I will remember Crab_ at the Fosdem that he is urgently needed. 20140104 03:56:38< irker097> wesnoth: Turuk wesnoth-old:master 28dbc57814dc / data/core/units/khalifate/Qanas.cfg: Khalifate: Description Qanas http://git.io/KuuMLg 20140104 03:56:38< mattsc> fabi__: yes. Btw, besides the MAIs, my main emphasis has been on the MP AIs, not SP. The Experimental AI (Ron) does pretty well but isn't all that major a change from the default. Unfortunately, what I really want to get to work is the AI called Fred, and that's a far cry from being even half decent at this time. 20140104 03:58:35< fabi__> shadowm: I am not fit to do anything useful right now. Maybe some Forum power abusing is still possible. Thus no additions to anything. 20140104 04:00:05< irker097> wesnoth: Turuk wesnoth-old:master 41f64b96af28 / data/core/units/khalifate/Hadaf.cfg: Khalifate: Hadaf Description http://git.io/XhRlnA 20140104 04:01:04< mattsc> shadowm: Wow, that is much more comprehensive than anything we have gotten from anybody else! 20140104 04:02:07< mattsc> shadowm: not asking for a scientific statement, but just your opinion: would you prefer to have the gold saving be the default or not. I see both pros and cons in that list. 20140104 04:02:08< shadowm> fabi__: I didn't quite parse that, but I'm saying you have some hours after Ivanovic tags and before the Win32 and OS X binaries become available to the general public. 20140104 04:02:43< fabi__> shadowm: I am more concerned about getting the changlogs in sync with my stuff. 20140104 04:02:47< fabi__> e 20140104 04:03:52< shadowm> mattsc: Well, it's only as comprehensive as I need it, which is why I'm not including details like what the other AI settings are, the size of the maps, terrain features, the human player's recruits and recalls, etc. If I were spearheading an AI programming task, I certainly wouldn't find that report to contain enough information. 20140104 04:04:33< irker097> wesnoth: Turuk wesnoth-old:master 2c609da8f07c / data/core/units/khalifate/Naffat.cfg: Khalifate: Naffat Description http://git.io/lHuhOg 20140104 04:04:58< shadowm> What I gather from my own experience is that there are some border cases where enabling the gold saving aspect by default breaks an AI's playstyle completely to the point of it sitting idle doing nothing until it's too late (pretty much the situation in AtS E1S7 there). 20140104 04:05:50< mattsc> shadowm: no, I agree. But there also won't be any programming task (at least not until, maybe, the next GSoC0). The only thing that could be done right now is disabling gold saving as the default and go back to how it was before. 20140104 04:05:58< shadowm> So, with the aspect enabled, any scenario that hasn't been playtested is essentially being played by a bunch of Schrödinger's AIs that may or may not do anything until observed. 20140104 04:06:48< mattsc> Right. (I like that) 20140104 04:06:56< fabi__> :-) 20140104 04:07:26< shadowm> I surmise the definition of border cases here leans towards anything that's not a standard mainline map with an open field and a fair amount of villages with the standard Defeat-all-enemy-leaders objective. 20140104 04:07:54< shadowm> _Or_, given the E2S1 situation, AIs that have grouping=defensive. 20140104 04:08:26< mattsc> Well, even S1 of SotBE plays out quite differently with the new AI settings, and that's pretty standard, albeit with a smallish number of units. 20140104 04:08:39< irker097> wesnoth: Turuk wesnoth-old:master 301818e61f65 / data/core/units/khalifate/Qatif-al-nar.cfg: Khalifate: Qatif-al-nar Description http://git.io/OKFJcg 20140104 04:09:11< shadowm> OTOH, the first fault point I found was E1S7, and the AI side in question has aggression=10.0 and caution=0.0. Now we know that aggression > 1.0 doesn't really do what one would expect. 20140104 04:09:40< mattsc> right 20140104 04:09:56< mattsc> shadowm: personally, after having seen the arguments made by a bunch of people, I think we should go back to the old default (no gold saving). I just don't know whether I should make that decision myself. 20140104 04:09:59< shadowm> I'd have to replay it with aggression=1.0 and the aspect tweak reverted. 20140104 04:10:41< shadowm> mattsc: Yeah, that's my feeling too. In a way, I'm tracking my experiences mostly so I can decide which scenarios can have it manually re-enabled afterwards. 20140104 04:11:29< shadowm> AtS is 3*13 scenarios. Mainline has much more than that and the amount of maintainers isn't exactly proportional. 20140104 04:11:58-!- loonycyborg [~loonycybo@wesnoth/developer/loonycyborg] has quit [Quit: ZNC - http://znc.sourceforge.net] 20140104 04:12:01< shadowm> (OK no AtS has more than 3*13 scenarios but let's pretend that's not the case.) 20140104 04:12:29< mattsc> :) 20140104 04:12:44< shadowm> And I know there's a single add-on with even more scenarios than mainline. 20140104 04:12:58< mattsc> indeed 20140104 04:13:24< shadowm> (Really ludicrous if you'd ask me. Don't try that at home, kids watching this channel.) 20140104 04:13:43< irker097> wesnoth: Turuk wesnoth-old:master 54d783c3189f / data/core/units/khalifate/Tineen.cfg: Khalifate: Tineen Description http://git.io/zADMMw 20140104 04:13:57< mattsc> So what do I do? I can revert that still for 1.11.8 for tomorrow. Or I can tell people how to change the default manually for 1.11.8 in the expectation that it will likely get reverted for 1.11.9. 20140104 04:14:12< mattsc> Personally, I'd like flix to do it, but I have no idea when he will be back. 20140104 04:14:37< shadowm> Is he subscribed to the developers' ML? 20140104 04:14:44< mattsc> What I'd _really_ like to avoid is us flip-flopping back from release to release. 20140104 04:15:00< mattsc> I do not know. I asked the question there and got no response from anybody. 20140104 04:15:23< mattsc> I also sent him (and Crab_) a PM and got a reply from Crab_, but not flix. 20140104 04:15:24< shadowm> Yeah, but that was in the 1.12 plans thread IIRC, which was fairly noisy at the time. 20140104 04:15:32< irker097> wesnoth: Turuk wesnoth-old:master e48a72027fda / data/core/units/khalifate/Rami.cfg: Khalifate: Rami Description http://git.io/EfMfnA 20140104 04:15:43< shadowm> (See also, why I believe the developers ML is useless.) 20140104 04:15:46< mattsc> True, I can/should try a dedicated message. 20140104 04:16:18< vultraz> where is Turuk getting all these descriptions... 20140104 04:16:31< Turuk> ? 20140104 04:16:44< shadowm> I think it might be worth it to point out that a final decision on the subject hasn't been made yet and tell people how to enable or disable the aspect now/at a later time in case it gets disabled by default in 1.11.9. 20140104 04:16:58< vultraz> well I assume he isn't writing them on the fly 20140104 04:17:30< shadowm> And _hopefully_ there'll be an official verdict by the time 1.11.9 is released or the feature freeze declared, whichever comes first. 20140104 04:17:34< Turuk> vultraz: I'm writing them all up as I go along 20140104 04:17:47< vultraz> :O 20140104 04:17:57< irker097> wesnoth: happygrue wesnoth-old:master 38e2034751da / RELEASE_NOTES changelog players_changelog: Updated Khalifate changelog and release notes http://git.io/nW_o2g 20140104 04:18:22< shadowm> In the meantime people still have time to playtest and decide whether the aspect works well with their scenarios or whole campaigns and share their experiences. 20140104 04:18:33< Turuk> They aren't stellar, but it's sort of crunch time so I have to pound through them 20140104 04:18:54< happygrue> and they were a mix of "missing" and a few hacked lines before 20140104 04:19:00< happygrue> so many thanks, they are much better now 20140104 04:19:34< shadowm> Incidentally, I'm supposed to resume work on some stuff for 1.11.8 I was doing earlier before a blackout occurred. 20140104 04:19:49-!- Coffee_irc [~david@ppp118-210-96-180.lns20.adl2.internode.on.net] has quit [Ping timeout: 272 seconds] 20140104 04:20:01< shadowm> I really should get back to that so I have time to properly review the diffs later. 20140104 04:21:23< mattsc> shadowm: yeah, that sounds like a good plan. And I think "we" should just make a decision by 1.11.9, independent of who has weighed in by then. 20140104 04:22:02-!- Coffee_irc [~david@ppp118-210-62-85.lns20.adl2.internode.on.net] has joined #wesnoth-dev 20140104 04:22:24< mattsc> I'll reply to the forum post and send a new message to the ML after 1.11.8 is out. 20140104 04:24:43< irker097> wesnoth: Turuk wesnoth-old:master 6488d005692c / data/core/units/khalifate/Saree.cfg: Khalifate: Saree Description http://git.io/Utrd3Q 20140104 04:27:43< vultraz> So 1.12 is going to be 1.12 not 2.0? That's decided? 20140104 04:29:01< Turuk> happygrue: Glad to help. They should all be complete now. 20140104 04:29:12< irker097> wesnoth: Turuk wesnoth-old:master b11ea6e68532 / data/core/units/khalifate/Jawal.cfg: Khalifate: Jawal Description http://git.io/5nDSzg 20140104 04:29:14< Turuk> And with that, I'm off to bed. 20140104 04:31:48< happygrue> Turuk: great, likewise 20140104 04:31:51< happygrue> o. 20140104 04:31:55< happygrue> o/ 20140104 04:34:48-!- Kexoth [~kex@89.205.75.19] has joined #wesnoth-dev 20140104 04:34:52< AI0867> shadowm: The following libraries must be available in order to link programs that use Boost.Asio: 20140104 04:34:56< AI0867> Boost.System for the boost::system::error_code and boost::system::system_error classes. 20140104 04:34:59< AI0867> Boost.Regex (optional) if you use any of the read_until() or async_read_until() overloads that take a boost::regex parameter. 20140104 04:35:03< AI0867> OpenSSL (optional) if you use Boost.Asio's SSL support. 20140104 04:35:05< AI0867> Furthermore, some of the examples also require the Boost.Thread, Boost.Date_Time or Boost.Serialization libraries. 20140104 04:35:12< shadowm> OK, so not required. 20140104 04:35:45-!- Coffee_irc [~david@ppp118-210-62-85.lns20.adl2.internode.on.net] has quit [Ping timeout: 272 seconds] 20140104 04:39:10-!- Kexoth [~kex@89.205.75.19] has quit [Ping timeout: 245 seconds] 20140104 04:40:10-!- happygrue [~happygrue@wesnoth/developer/wintermute] has quit [Ping timeout: 246 seconds] 20140104 05:20:08-!- Gambit [~derek@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20140104 05:58:01< irker097> wesnoth: Groggy Dice wesnoth-old:master b79d759a62b7 / data/campaigns/Northern_Rebirth/scenarios/05a_The_Pursuit.cfg: NR 05a: change "Should this unit" to "Should I" in Rod dialog http://git.io/dtcxMQ 20140104 05:59:19< irker097> wesnoth: Groggy Dice wesnoth-old:master afb02595eb2c / changelog: update changelog http://git.io/qCnFlA 20140104 06:11:17-!- mattsc [~mattsc@154.20.32.246] has quit [Quit: Ciao] 20140104 06:22:54-!- Kexoth [~kex@89.205.75.19] has joined #wesnoth-dev 20140104 06:27:39-!- Kexoth [~kex@89.205.75.19] has quit [Ping timeout: 260 seconds] 20140104 06:31:15-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Ping timeout: 245 seconds] 20140104 06:38:10< shadowm> wesbot: patch 911 20140104 06:38:10< wesbot> Patch #911 Assigned to: Mark de Wever Status: Done Priority: 5 - Normal 20140104 06:38:13< wesbot> Summary: Patches to allow compilation on Solaris, OpenSolaris platforms 20140104 06:38:15< wesbot> Original submission: This patch is big one (created with svn diff) so read i 20140104 06:38:18< wesbot> t carefully ... it surely should not be applied without discussion.It cont 20140104 06:38:21< wesbot> URL: http://gna.org/patch/?911 20140104 06:38:23< wesbot> Attached file (1st): http://gna.org/patch/download.php?file_id=3860 20140104 06:40:04< shadowm> !commit 8cc7575a76280046dee6b733712745d92bcb1fe7 20140104 06:40:05< shikadibot> shadowm: Revision 8cc7575a7628 (Patrick Parker) on Sun Dec 21 06:46:40 2008: 20140104 06:40:08< shikadibot> shadowm: Allow inline formulas "$( ... )" to be used in general WML 20140104 06:40:11< shikadibot> shadowm: Web interface URL: https://github.com/wesnoth/wesnoth-old/commit/8cc7575a7628 20140104 06:40:30< shadowm> Now that I suddenly need to use interpolate_variables_into_string() in server code, this seems like a very bad idea in hindsight. 20140104 06:41:19< shadowm> I... suppose I could grab the interpolate_variables_into_string() implementation from before that and reinvent the wheel, though... 20140104 06:42:33< shadowm> 1.5.6, hm. 20140104 06:44:58-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20140104 06:47:58< shadowm> Wow, talk about non-trivial code. 20140104 06:50:59-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20140104 06:51:20< shadowm> I definitely don't feel comfortable about hurling opaque code into server software, so I guess I should drop this design path. 20140104 06:52:00< shadowm> I'm not about to study a cornerstone of event WML to implement a simple campaignd feature in less than 4 hours. 20140104 06:52:12< shadowm> :\ 20140104 06:52:43 * shadowm tries to think of other alternatives for the same end. 20140104 06:55:18< shadowm> Oh well, there's a very simple solution to this conundrum. 20140104 06:55:27< shadowm> It's called hardcoding crap. 20140104 06:56:47< shadowm> Decidedly not what I had envisioned, but my priority is getting the client-side part done correctly. The server-side part can be amended during the feature freeze or for 1.14.x if necessary. 20140104 07:07:26-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20140104 07:26:03-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [] 20140104 07:29:48-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20140104 07:57:13-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20140104 07:59:09< lipkab> mattsc: You're awesome. 20140104 08:11:05-!- Kexoth [~kex@89.205.75.19] has joined #wesnoth-dev 20140104 08:11:34< shadowm> https://dl.dropboxusercontent.com/u/21371130/screenshots/wesnoth-1.11.8-addon-description.png <- Lower left corner, I'm considering presenting the URL in clear text in the middle of the dialog along with the button instead, after rearranging some fields to save up space. 20140104 08:11:39< shadowm> Not pictured: pain. 20140104 08:12:37< shadowm> If you'd prefer a different wording than 'Feedback' I'd like to hear a proposal too. 20140104 08:15:55-!- Kexoth [~kex@89.205.75.19] has quit [Ping timeout: 260 seconds] 20140104 08:16:33< shadowm> fabi__: This concerns you especially. 20140104 08:20:57-!- Kostic [~marko@85.202.113.133] has joined #wesnoth-dev 20140104 08:39:27-!- LordBob_ [~LordBob_@2a01:e34:ee82:47e0:21e:c2ff:fe01:261f] has joined #wesnoth-dev 20140104 08:49:05-!- horon [~horon@nttkyo210231.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20140104 09:11:17-!- jamit [~jamit@wesnoth/developer/jamit] has quit [Ping timeout: 252 seconds] 20140104 09:11:17-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has quit [Ping timeout: 252 seconds] 20140104 09:12:07-!- Netsplit *.net <-> *.split quits: horon, Soliton, crimson_penguin, esr, Kostic, cjhopman, AI0867, Fortescue, EliDupree, LordBob_, (+30 more, use /NETSPLIT to show all of them) 20140104 09:12:19-!- Kostic [~marko@85.202.113.200] has joined #wesnoth-dev 20140104 09:19:26-!- Kostic [~marko@85.202.113.200] has quit [Ping timeout: 252 seconds] 20140104 09:23:39-!- Netsplit *.net <-> *.split quits: Jetrel, vultraz, Crendgrim, LordNasty, jorda, Rhonda, shadowm_desktop, yann 20140104 09:28:23-!- Netsplit over, joins: janebot, ToBeFree 20140104 09:28:51-!- Netsplit over, joins: AI0867, shadowm, zookeeper, Upth 20140104 09:28:52-!- stikonas [~gentoo@5.20.200.50] has joined #wesnoth-dev 20140104 09:28:57-!- Netsplit over, joins: lipkab, crimson_penguin 20140104 09:28:58-!- Coffee_irc [~david@ppp118-210-60-12.lns20.adl2.internode.on.net] has joined #wesnoth-dev 20140104 09:29:08-!- Netsplit over, joins: noy, knotwork, Fortescue, shikadibot, exciton, _8680_, LordBob_ 20140104 09:29:50-!- Netsplit over, joins: shadowm_desktop, yann 20140104 09:29:50-!- Kostic [~marko@85.202.113.133] has joined #wesnoth-dev 20140104 09:29:50-!- timotei_ [~timotei@79.119.98.160] has joined #wesnoth-dev 20140104 09:29:50-!- Amu [smar@nano.smar.fi] has joined #wesnoth-dev 20140104 09:29:50-!- Netsplit over, joins: iwaim___, Samual, tomreyn, {V}, cjhopman, nurupo 20140104 09:29:50-!- Soliton [~Soliton@wesnoth/developer/soliton] has joined #wesnoth-dev 20140104 09:29:56-!- Netsplit over, joins: enchilado, MaraJade 20140104 09:30:09-!- Netsplit over, joins: ChrisOelmueller, DHost, justinzane 20140104 09:30:14-!- Netsplit over, joins: Crendgrim, Rhonda, vultraz, Jetrel, jorda, LordNasty 20140104 09:31:28-!- thunderstruck [~zaibotren@cpc13-sgyl31-2-0-cust696.18-2.cable.virginm.net] has joined #wesnoth-dev 20140104 09:35:12-!- esr [~esr@wesnoth/developer/esr] has joined #wesnoth-dev 20140104 09:35:12-!- Turuk [~Turuk@74-139-73-227.dhcp.insightbb.com] has joined #wesnoth-dev 20140104 09:44:06-!- jamit [~jamit@75-134-25-217.dhcp.mdsn.wi.charter.com] has joined #wesnoth-dev 20140104 09:44:06-!- EliDupree [~quassel@66-189-34-122.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20140104 09:53:24-!- apoi_ [~andi@85-126-180-242.volume.xdsl-line.inode.at] has joined #wesnoth-dev 20140104 09:53:24-!- horon [~horon@nttkyo210231.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20140104 09:53:24-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20140104 09:53:24-!- fabi__ [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20140104 09:53:24-!- elias [~allefant@allefant.com] has joined #wesnoth-dev 20140104 09:53:24-!- wesbot [~wesbot@asteria.debian.or.at] has joined #wesnoth-dev 20140104 09:53:24-!- melinath [~melinath@li341-41.members.linode.com] has joined #wesnoth-dev 20140104 09:54:00-!- irker667 [~irker@ai0867.net] has joined #wesnoth-dev 20140104 09:54:00< irker667> wesnoth: ln-zookeeper wesnoth-old:master 87cd3ebf543e / data/campaigns/The_Rise_Of_Wesnoth/ (maps/15_A_New_Land.map scenarios/15_A_New_Land.cfg): Changed carryover to 20%, as well as some other balancing. http://git.io/vrsppw 20140104 09:54:00< irker667> wesnoth: ln-zookeeper wesnoth-old:master 37e5f78c6ff6 / / (118 files in 25 dirs): Merge branch 'master' of https://github.com/wesnoth/wesnoth-old http://git.io/s2eNLw 20140104 09:54:15< zookeeper> -.- i did a rebase before pushing 20140104 09:54:22< zookeeper> stupid git 20140104 09:55:19-!- timotei_ is now known as Guest57511 20140104 09:58:26< shadowm> Merge commits don't hurt. 20140104 09:59:12-!- Kexoth [~kex@89.205.75.19] has joined #wesnoth-dev 20140104 10:00:10< zookeeper> except resulting in lots of big and completely garbage revisions 20140104 10:00:44< shadowm> git log --no-merges filters them out. 20140104 10:01:29< zookeeper> where do i type the letters 20140104 10:01:36< shadowm> They don't take up the amount of space you assume they do, either. 20140104 10:03:45-!- Kexoth [~kex@89.205.75.19] has quit [Ping timeout: 245 seconds] 20140104 10:03:46< Ivanovic> good morning 20140104 10:04:42< Ivanovic> AI0867, fabi__, noy, shadowm, Soliton, thunderstruck, zookeeper, everyone else who cares: ready for the dev release 1.11.8? 20140104 10:04:48< zookeeper> i guess 20140104 10:04:48< shadowm> No. 20140104 10:04:52< noy> no 20140104 10:05:00< Ivanovic> noy: are the khalifate descriptions turuk uploaded fine? 20140104 10:05:05< noy> no 20140104 10:05:07< noy> they aren't 20140104 10:05:09< Ivanovic> okay, so what needs to be done, noy and shadowm? 20140104 10:05:11< noy> I'm working on them 20140104 10:05:33< shadowm> Ivanovic: I'm trying to complete a campaignd and add-ons client feature thing as fast as I can. 20140104 10:05:48< shadowm> https://dl.dropboxusercontent.com/u/21371130/screenshots/wesnoth-1.11.8-addon-description-draft-2.png 20140104 10:06:04< Ivanovic> neat 20140104 10:06:15< shadowm> I think I'm nearly done, really. I can't get the textbox's geometry to follow my design, but that's arguably minor. 20140104 10:07:03< shadowm> LordBob_: Did you notice I repurposed a couple of your button icons from the editor for the Preferences -> Game Paths dialog, btw? 20140104 10:13:26< lipkab> shadowm: Does the website box allow arbitrary URLs? Or only Wesnoth forum threads? 20140104 10:13:41< LordBob_> shadowm: I did now. That's great, I'm glad to see them used 20140104 10:16:05< shadowm> lipkab: I think you know me well enough to guess which one is the case. 20140104 10:17:33< shadowm> You're going to find out soon anyway. 20140104 10:17:42< lipkab> shadowm: Err, no. I could think of shadowmy reasons for both. 20140104 10:17:44< lipkab> Okay. 20140104 10:18:40 * shadowm is disappointed. 20140104 10:21:57-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 245 seconds] 20140104 10:24:08< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 5ee16b8aa441 / src/serialization/ (string_utils.cpp string_utils.hpp): Add utils::urlencode() function for percent-escaping UTF-8 strings http://git.io/YMjlBw 20140104 10:24:11< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 92938d34046f / src/addon/client.hpp: addon/client: Minor Doxygen comment clarification http://git.io/vJXz1g 20140104 10:24:14< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 9a1ca1cbc43f / src/campaign_server/campaign_server.cpp: campaignd: Add dumb alternative to utils::interpolate_variables_into_string() http://git.io/4tBonw 20140104 10:24:17< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 44e823baa53d / src/campaign_server/campaign_server.cpp: campaign: Implement [server_info] block and feedback_url_format attribute http://git.io/-k_WPQ 20140104 10:24:20< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 6df984ffd832 / src/campaign_server/campaign_server.cpp: campaignd: Implement .pbl [feedback] block and [campaign] feedback_url field http://git.io/UvzToA 20140104 10:24:23< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 6e16b0c6596f / src/addon/ (info.cpp info.hpp): addon/info: Add support for the [campaign] feedback_url field from the server http://git.io/YQrUpQ 20140104 10:24:26< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 7a9e1b59749d / src/gui/dialogs/addon/description.cpp: gui2/taddon_description: Update wiki documentation http://git.io/kOAp_Q 20140104 10:24:29< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master ee39012ba969 / data/gui/default/widget/scroll_label_description.cfg: gui2/tscroll_label: Add the definition for a 'description' scroll_label http://git.io/gkFjaw 20140104 10:24:32< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 46b9bd3a472f / data/gui/default/window/addon_description.cfg: gui2/taddon_description: Completely redesigned dialog layout http://git.io/ZXrt5Q 20140104 10:24:35< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 5442b2c84357 / / (3 files in 2 dirs): gui2/taddon_description: Add controls to display an add-on's feedback URL http://git.io/USy_8g 20140104 10:24:38< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master bc1489b69913 / changelog players_changelog: Update changelogs http://git.io/havC9g 20140104 10:25:08< shadowm> lipkab: See 6df984ffd832f97a510ac9383fe66d4b303dd416 . 20140104 10:26:25< shadowm> Ivanovic: OK, unless I accidentally broke something, I'm ready now. 20140104 10:26:59< shadowm> (Yes, I tested my changes on 800x480. I always do.) 20140104 10:31:57-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Quit: tomreyn] 20140104 10:34:37< Ivanovic> noy: so just waiting for you 20140104 10:35:13< elias> AI0867: where is the failing test? 20140104 10:37:59-!- {V} [~V@88-73-ftth.on.nl] has quit [Read error: Connection reset by peer] 20140104 10:39:22-!- {V} [~V@88-73-ftth.on.nl] has joined #wesnoth-dev 20140104 10:40:39-!- Coffee_irc [~david@ppp118-210-60-12.lns20.adl2.internode.on.net] has quit [Ping timeout: 260 seconds] 20140104 10:43:17-!- {V} [~V@88-73-ftth.on.nl] has quit [Read error: Connection reset by peer] 20140104 10:44:11-!- {V} [~V@88-73-ftth.on.nl] has joined #wesnoth-dev 20140104 10:48:24-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20140104 10:59:22-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20140104 10:59:48< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master f176119c9039 / data/gui/default/window/addon_description.cfg: gui2/taddon_description: Replace url_go button tooltip with a more passive one http://git.io/9LMRJA 20140104 11:01:29< shadowm> We need to take care of this after the khalifate descriptions are final: http://pastebin.com/SFJ9gmJr 20140104 11:02:26< shadowm> And this: http://pastebin.com/ABe0cp0U (some need wmllint spelling exceptions, others are evidently legitimate typos). 20140104 11:02:54< vultraz> I can deal with that 20140104 11:03:19< shadowm> _After_. 20140104 11:04:00< shadowm> I'd assume noy is busy with them right now. This is mostly just a reminder for us to re-run wmllint afterwards and fix/exempt stuff accordingly. 20140104 11:04:44< shadowm> Also, I'm getting a flood of warnings about speakers in DW, SotBE, and UtBS. 20140104 11:05:11< shadowm> Not sure if it's because of groggy's commits or campaign-specific changes. 20140104 11:09:01-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 246 seconds] 20140104 11:09:08< thunderstruck> Ivanovic: I'm ready for release. 20140104 11:11:33-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Read error: Connection reset by peer] 20140104 11:28:51-!- jamit [~jamit@75-134-25-217.dhcp.mdsn.wi.charter.com] has quit [Changing host] 20140104 11:28:51-!- jamit [~jamit@wesnoth/developer/jamit] has joined #wesnoth-dev 20140104 11:30:10-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20140104 11:34:50< lipkab> shadowm: I'm sorry to disappoint. 20140104 11:35:40< lipkab> I have to realize that I know nothing of you. I couldn't even choose a proper Christmas gift for you. 20140104 11:36:40< lipkab> ...and I won't be able to do that for your birthday either, because I don't even know when will that happen! D: 20140104 11:36:53< shadowm> Shock! 20140104 11:36:59-!- LordBob_ [~LordBob_@2a01:e34:ee82:47e0:21e:c2ff:fe01:261f] has quit [Quit: LordBob_] 20140104 11:41:52-!- Kostic [~marko@85.202.113.133] has quit [Remote host closed the connection] 20140104 11:47:28-!- Kexoth [~kex@89.205.75.19] has joined #wesnoth-dev 20140104 11:52:20-!- Kexoth [~kex@89.205.75.19] has quit [Ping timeout: 265 seconds] 20140104 12:04:02-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 245 seconds] 20140104 12:35:25-!- EdB [~edb@85.69.242.6] has joined #wesnoth-dev 20140104 12:40:00-!- {V} [~V@88-73-ftth.on.nl] has quit [Ping timeout: 245 seconds] 20140104 12:47:46-!- Gambit [~derek@wesnoth/developer/grickit] has joined #wesnoth-dev 20140104 12:48:10-!- {V} [~V@88-73-ftth.on.nl] has joined #wesnoth-dev 20140104 12:50:04-!- {V} [~V@88-73-ftth.on.nl] has quit [Client Quit] 20140104 12:50:25-!- {V} [~V@88-73-ftth.on.nl] has joined #wesnoth-dev 20140104 12:51:08-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20140104 12:51:26< Ivanovic> noy: how are the descriptions going? 20140104 12:51:28< Ivanovic> any ETA? 20140104 12:51:42< noy> well its not going to be done in the next 12 hours, that's for sure 20140104 12:51:50< Ivanovic> please keep in mind: the string and feature freeze will not be in effect for 1.11.8! 20140104 12:51:58< Ivanovic> this one will start later, so fixes and changes are still possible 20140104 12:52:18< noy> well I'm writing a lot of these from scratch, and its now 452am 20140104 12:52:43< Ivanovic> and the current descriptions are completely useless for a development release? 20140104 12:52:55< Ivanovic> i mean: it is just a development release which is not under string freeze yet 20140104 12:53:20< Ivanovic> and adding something in the release notes like "the descriptions from the khalifate are currently being reworked" should work around most complaints... 20140104 12:53:22< noy> well I only got a partial list of them 20140104 12:54:11< noy> of the ones I got I've reworked at least 1/2 of them because they didn't fit the theme I had in mind at all 20140104 12:54:30< Ivanovic> again, is this a dealbreaker for a development release? 20140104 12:54:53< noy> I'd personally rather them not go in… 20140104 12:54:57< Ivanovic> if we state that they will be completely overhauled and right now players should focus on playability of the units, not the "style" / "theme" 20140104 12:55:20< Ivanovic> should i just remove the descriptions currently available? 20140104 12:55:25< Ivanovic> this way there should be no issue, right? 20140104 12:55:25-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 246 seconds] 20140104 12:55:26< Turuk> Then just wipe them all out 20140104 12:55:48< noy> well. if I have another 12 hours with what turuk has put down I can probably get them done 20140104 12:55:50< Ivanovic> i really want to get this release out ASAP since we are already 2 weeks late with my idea 20140104 12:56:10< Ivanovic> and i got no time tomorrow and probably no time next week for a release considering that work starts again then 20140104 12:56:32-!- Grickit [~derek@wesnoth/developer/grickit] has joined #wesnoth-dev 20140104 12:56:55< shadowm> Ivanovic: How bad is it going to be over the rest of the year, incidentally? 20140104 12:56:57-!- Gambit [~derek@wesnoth/developer/grickit] has quit [Ping timeout: 245 seconds] 20140104 12:57:23< Ivanovic> i don't really know but i guess pretty bad, similar to last year 20140104 12:57:34< Turuk> If I had known the work wasn't going to be used, I wouldn't have bothered 20140104 12:58:02< noy> Its getting used 20140104 12:58:09< noy> I'm just editing a lot of them 20140104 12:58:43< noy> you didn't know that each of the unit names actually has a specific meaning in arabic or whatever. 20140104 12:58:54< noy> Ghazi is "hero" 20140104 12:59:01< noy> Mudafi is "defender" 20140104 13:00:52< noy> also, do you have an updated collection of descriptions Turuk that you can send me? I've got it only up until Khalid 20140104 13:01:54-!- stikonas [~gentoo@5.20.200.50] has quit [Quit: Konversation terminated!] 20140104 13:04:47-!- uydksx [~V@88-73-ftth.on.nl] has joined #wesnoth-dev 20140104 13:05:49< noy> Ivanovic: give me 15 minutes to finish this last set of descriptions and it will be ready to go 20140104 13:06:10-!- {V} [~V@88-73-ftth.on.nl] has quit [Disconnected by services] 20140104 13:06:13-!- uydksx is now known as {V} 20140104 13:08:26-!- uydksx [~V@88-73-ftth.on.nl] has joined #wesnoth-dev 20140104 13:09:06-!- {V} [~V@88-73-ftth.on.nl] has quit [Disconnected by services] 20140104 13:09:11-!- uydksx is now known as {V} 20140104 13:16:46< shadowm> Question: is it more natural for add-on uploaders to use thread_id, or topic_id? 20140104 13:17:41< shadowm> phpBB's internal and documentation term is 'topic', as opposed to 'thread', but 'thread' seems to be in common use regardless. 20140104 13:20:52< shadowm> Eh, let's go with 'topic'. 20140104 13:21:06< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 28a004707b97 / changelog: s/thread/topic/g for the overview of the .pbl [feedback] syntax http://git.io/UBvSNQ 20140104 13:21:15< shadowm> I haven't even updated the campaignd configuration and loaded the new binary yet. 20140104 13:23:49-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-dev 20140104 13:23:51-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20140104 13:23:51-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20140104 13:24:02< mordante> servus 20140104 13:24:32< shadowm> Took down the 1.11.x and trunk add-ons servers while I adjust the configuration. 20140104 13:25:01-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20140104 13:29:33-!- loonycyborg [~loonycybo@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20140104 13:30:13< shadowm> OK good, working as expected. 20140104 13:31:08< fabi__> shadowm: is https://dl.dropboxusercontent.com/u/21371130/screenshots/wesnoth-1.11.8-addon-description-draft-2.png still the latest? 20140104 13:31:43< shadowm> Yes. 20140104 13:31:59< shadowm> Hm, I screwed up the Description block's alignment when it's narrower than the dialog. 20140104 13:33:45-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 245 seconds] 20140104 13:35:33-!- Kexoth [~kex@89.205.75.19] has joined #wesnoth-dev 20140104 13:35:36< fabi__> shadowm: "Website" might be a little misleading. It might imply the idea in a player/designer that this field can point to any website on the whole world wide web while the feature only allows addressing forum threads. The "Description: " label seems to be empty while the box holding the description isn't obviously (at least not for me at a first glance) connected with it. Otherwise it is fine and nearly like I expected the feature in my 20140104 13:35:38< fabi__> dreams. 20140104 13:36:50< shadowm> It's only misleading as long as we assume the campaignd instances on baldras to be the only ones that a user could possibly reach. 20140104 13:37:56< shadowm> The feature does allow the address to be anything the campaignd operator wants it to be. It's only in the (now live) wesnoth.org case that it can only be forum threads. 20140104 13:38:14< fabi__> I understand what you mean, maybe there is still a better word. "Discussion Place" 20140104 13:39:32< shadowm> Well, I had originally gone with 'Feedback' and then decided that was too cryptic (does visiting this Feedback page have any immediate side-effects?). I can't say "Discussion Place" sounds much better. 20140104 13:39:49< shadowm> (Nor it is word.) 20140104 13:40:15< fabi__> No, it is not better. 20140104 13:40:25-!- Kexoth [~kex@89.205.75.19] has quit [Ping timeout: 272 seconds] 20140104 13:40:53< fabi__> shadowm: But anyway, the strings are not frozen today, thus this can still addressed later. 20140104 13:41:23< shadowm> Yep. 20140104 13:41:44< fabi__> shadowm: There is a special syntax for adding comments which reach the translaters of a string? 20140104 13:42:00< shadowm> The # po: comment format. 20140104 13:42:41< shadowm> Or alternatively you can use the ^ inline context thingy, but making it longer than a couple of underlined words or so isn't accepted practice AFAIK. 20140104 13:43:11< shadowm> The ^ inline context thingy is the basis for things like "titlescreen^Foobar" and "female^Fooer of Bars". 20140104 13:44:14< shadowm> Translators are instructed to not include it in the translated msgstr, since it's only magically ignored in the original locale. 20140104 13:45:35< shadowm> The # po: comment format is more suitable to long multiline instructions for translators preceding a translatable string. You can find it in use in e.g. data/campaigns/An_Orcish_Incursion/scenarios/05_Linaera_the_Quick.cfg. 20140104 13:45:38< fabi__> noy: ^ Maybe adding the English translations of the Arabic Khalifate unit names in such a comment makes sense. 20140104 13:46:16< noy> no, that would just add clutter 20140104 13:46:30< noy> I try to use the word in the descti[tion 20140104 13:46:42< noy> description 20140104 13:48:11< shadowm> Incidentally, I'll work on replacing the Website controls with a "None" label when no URL was obtained, as soon as I'm done with trying to coerce GUI2 into following my layout specifications. 20140104 13:48:29< fabi__> noy: Okay, but note that the translators won't necessarily see the connection between the two different (name and description) strings. 20140104 13:49:03-!- stikonas [~gentoo@5.20.200.50] has joined #wesnoth-dev 20140104 13:49:03-!- stikonas [~gentoo@5.20.200.50] has quit [Changing host] 20140104 13:49:03-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20140104 13:49:32< fabi__> noy: But I guess you do not want the Arabic names to be translated into any language at all, in which case it is fine to leave them out. 20140104 13:50:38< shadowm> fabi__: Also, here's the relevant .pbl documentation: http://wiki.wesnoth.org/PblWML#.5Bfeedback.5D 20140104 13:50:51< shadowm> I'm not good at writing documentation that makes sense for the average Joe, though. 20140104 13:51:20< AI0867> elias: http://ai.ai0867.net/tmp/wmlparser2-testcase.cfg 20140104 13:52:29< shadowm> Now in the example at the bottom: http://wiki.wesnoth.org/PblWML#Example_.pbl_File 20140104 13:53:06< fabi__> shadowm: Well done, average Joe will understand your instructions imho. 20140104 13:56:47< AI0867> elias: the testcase that fails to fail is that exact same WML, pasted into a string 20140104 13:58:06< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master e555bc63e698 / data/gui/default/window/addon_description.cfg: gui2/taddon_description: Align the description grid and box to the left http://git.io/07U4bQ 20140104 14:04:34< shadowm> I think I'm going to have to accept for now the fact that the [text_box] isn't accepting my offers of horizontal_grow. 20140104 14:06:23-!- Grickit is now known as Gambit 20140104 14:08:39< fabi__> shadowm: mordante is here right now, he might have an idea. 20140104 14:09:31< shadowm> Well, if he is here right now I'd actually prefer to hear about his opinion on the cmake thread. 20140104 14:10:12< shadowm> Or the GUI2 infinite blur on 32 bpp fix I came up with that makes no sense at all. 20140104 14:10:52< shadowm> (Although for that one I'd prefer to verify that proper communication with him can be established first since it's a rather lengthy and complicated subject.) 20140104 14:11:22-!- LordBob_ [~LordBob_@2a01:e34:ee82:47e0:21e:c2ff:fe01:261f] has joined #wesnoth-dev 20140104 14:12:58< shadowm> The thing is that he clearly hasn't been able to read me for a loooooooong while, and honestly coding is more fun when I don't need to wait +infinity months for an answer. 20140104 14:13:15< Ivanovic> mordante: can you see what shadowm just wrote? 20140104 14:13:15< fabi__> hi LordBob_ 20140104 14:15:26-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20140104 14:19:43< AI0867> mordante: there are some issues with cmake: in "release build" mode, it sets -O3 and -NDEBUG. The former occasionally uses broken optimizations, but more importantly, the latter disables asserts, which we use to guard against segfaults. 20140104 14:19:49< AI0867> mordante: see this debian mailinglist thread: https://lists.debian.org/debian-devel/2013/02/msg00124.html 20140104 14:20:29< shadowm> As I said, that may result in missed bug report opportunities. 20140104 14:21:01-!- Turuk [~Turuk@74-139-73-227.dhcp.insightbb.com] has quit [Quit: Turuk] 20140104 14:28:39-!- horon [~horon@nttkyo210231.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Quit: Leaving...] 20140104 14:32:55< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 684a9bfe7170 / data/gui/default/widget/scroll_label_description.cfg: gui2/tscroll_label: Undefine local macro before EOF http://git.io/kdMTqA 20140104 14:33:22-!- happygrue [~happygrue@c-66-30-155-184.hsd1.ma.comcast.net] has joined #wesnoth-dev 20140104 14:33:22-!- happygrue [~happygrue@c-66-30-155-184.hsd1.ma.comcast.net] has quit [Changing host] 20140104 14:33:22-!- happygrue [~happygrue@wesnoth/developer/wintermute] has joined #wesnoth-dev 20140104 14:42:02-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20140104 14:44:30< irker667> wesnoth: Groggy Dice wesnoth-old:master 9894a36cb6b4 / data/tools/wmllint: wmllint: minor wording tweak for "unknown speaker" message http://git.io/FbrlPQ 20140104 14:47:33-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 272 seconds] 20140104 14:53:08< AI0867> mordante: also, we have a workaround for the infiinite blur thing, but we have no idea why it works: http://pastebin.com/XeCsmA25 20140104 14:56:50-!- mattsc [~mattsc@154.20.32.246] has joined #wesnoth-dev 20140104 15:09:26-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20140104 15:09:51< mattsc> shadowm: I ran wmllint (and wmlindent) after the changes I made to SotBE, so I'd assume it's groggy's recent changes. 20140104 15:10:06-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20140104 15:14:33< shadowm> AI0867: Are you ever going to delete the "foo and bar" add-ons? 20140104 15:15:01< shadowm> 639 ± 450 people have been disappointed. 20140104 15:16:57-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 245 seconds] 20140104 15:19:31< shadowm> fabi__: So, I guess the Edit Scenario dialog needs some touch-ups? 20140104 15:19:52< shadowm> And a multiline textbox widget that does not exist yet. :( 20140104 15:20:21< fabi__> shadowm: Yes, both is true. 20140104 15:21:31< zookeeper> tortoisesvn sucks, the pull dialog doesn't list the commits or changed files so you could diff them directly from there 20140104 15:21:35< zookeeper> err, tortoisegit 20140104 15:23:40-!- Kexoth [~kex@89.205.75.19] has joined #wesnoth-dev 20140104 15:24:50< shadowm> fabi__: https://dl.dropboxusercontent.com/u/21371130/screenshots/wesnoth-1.11.8-edit-scenario-1.png 20140104 15:25:09< fabi__> shadowm: much better 20140104 15:25:36< shadowm> What's the intended range and step for the XP modifier slider, though? 20140104 15:26:11< shadowm> Right now the minimum_value is -1 and the step is 1. Neither makes a lot of sense with XP (is it even possible to set the XP modifier to -1% in WML?) 20140104 15:26:25< shadowm> (Or 0%, for that matter...) 20140104 15:26:36< fabi__> I think 30 to 200 might make sense. 20140104 15:26:52< fabi__> It would also be cool to have a "%" sign after the value. 20140104 15:26:58< shadowm> What would the step size be? 20140104 15:27:07< fabi__> Maybe 5? 20140104 15:27:21< shadowm> OK, that makes sense. 20140104 15:28:31-!- Kexoth [~kex@89.205.75.19] has quit [Ping timeout: 260 seconds] 20140104 15:28:59-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20140104 15:31:42< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master a5ac4d06c65a / / (2 files in 2 dirs): gui2/taddon_description: Use a [stacked_widget] so URL controls may be hidden http://git.io/cidegw 20140104 15:31:45< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 39b216cb2e5d / data/gui/default/window/editor_edit_scenario.cfg: gui2/teditor_edit_scenario: Change XP modifier slider step and minimum values http://git.io/g0kChA 20140104 15:31:48< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 03f1dea50a80 / data/gui/default/window/editor_edit_scenario.cfg: gui2/teditor_edit_scenario: Unify some grids for a more orderly appearance http://git.io/rPdyLQ 20140104 15:32:06< shadowm> Okay, that is all from me. 20140104 15:35:39-!- Kexoth [~kex@89.205.75.19] has joined #wesnoth-dev 20140104 15:36:07< zookeeper> shadowm, what warnings about speakers? 20140104 15:36:27< zookeeper> just pointless false positives? 20140104 15:37:09-!- Amu is now known as Smar 20140104 15:37:18-!- Smar [smar@nano.smar.fi] has quit [Changing host] 20140104 15:37:18-!- Smar [smar@freenet/translator/finnish/Smar] has joined #wesnoth-dev 20140104 15:39:19< shadowm> zookeeper: Well, see http://pastebin.com/9qXB3Raq . 20140104 15:40:53< zookeeper> as i thought 20140104 15:41:06< mattsc> shadowm: yeah, those SotBE messages were definitely not there a couple weeks ago. 20140104 15:41:29< shadowm> I don't really follow what groggy is doing and he hasn't been on IRC for a long time. 20140104 15:41:33< zookeeper> maybe someone (accidentally) removed some of those wmllint directives which specify valid speakers 20140104 15:41:34< shadowm> wesbot: seen groggy 20140104 15:41:34< wesbot> shadowm: Sorry, I don't know of groggy. 20140104 15:41:36< shadowm> wesbot: seen groggy_ 20140104 15:41:36< wesbot> shadowm: Sorry, I don't know of groggy_. 20140104 15:41:47< zookeeper> ohh, a useful TRoW ANL catch. 20140104 15:41:52< zookeeper> rare 20140104 15:41:53< shadowm> So long that wesbot forgot about him like she did for Crab_ too. 20140104 15:42:51< AI0867> shadowm: maybe =P 20140104 15:43:56< zookeeper> that "local dirs should not have a translation mark" thing is another priceless one 20140104 15:44:13< shadowm> wmllint still doesn't know how to skip Lua, I guess. 20140104 15:44:52< shadowm> Given that most people will use the verbatim preprocessor directive, it really ought to be trivial. 20140104 15:47:15< irker667> wesnoth: ln-zookeeper wesnoth-old:master c4ea12f2e269 / data/campaigns/The_Rise_Of_Wesnoth/scenarios/15_A_New_Land.cfg: Fixed scouts missing from the dwarf leader's recruitment pattern. http://git.io/T1P_TA 20140104 15:47:17< irker667> wesnoth: ln-zookeeper wesnoth-old:master dd33333f0195 / / (3 files in 2 dirs): Merge branch 'master' of https://github.com/wesnoth/wesnoth-old http://git.io/gYvb_A 20140104 15:49:52< shadowm> The stuff it's trying to do with HttT S17 line 357 doesn't make sense. 20140104 15:50:24< mattsc> shadowm: umm, just checking out one of the wmllint errorsin SotBE, there's a good chance that it is caused by this: https://github.com/wesnoth/wesnoth-old/commit/f9cc64d08a68ad461e2e739665ea6896d0dd2334 20140104 15:51:13< shadowm> Also hey, I just learned an undocumented wmllint feature. 20140104 15:51:22< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master f5ad4be82852 / data/ (2 files in 2 dirs): Disable wmllint translation mark check around inline Lua blocks http://git.io/xmeuCA 20140104 15:51:43< AI0867> shadowm: as I suspected, I no longer have the pbl files. If you want to get rid of them, you have to do it yourself 20140104 15:52:10< mattsc> I don't know what whofield does, but my guess is that it should say Pirk instead of ORCISH_SHAMAN etc. 20140104 15:52:21< shadowm> That can be done. I just happen to have an open session there. 20140104 15:53:03< shadowm> AI0867: Done. 20140104 15:53:33< mattsc> Ah, no, it is supposed to be the macro name. 20140104 15:53:43< mattsc> Anyways, I don't have time for this right now. 20140104 15:54:47< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master d6cfc9bb6b46 / data/tools/wmllint: wmllint: Document markcheck off/on directives http://git.io/HXRmjA 20140104 15:55:23< mattsc> Oh, I see ... Ugh. 20140104 15:56:45< shadowm> Great. Now my campaign doesn't run clean either. 20140104 15:58:02< shadowm> wtf paragraph 3 of 9689cd0d0bf49a012585f529a810813c4b44d3a9 ? 20140104 16:00:03< mattsc> funny ... 20140104 16:02:24< shadowm> I've PM'd Groggy_Dice about this.. 20140104 16:04:07-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Read error: Connection reset by peer] 20140104 16:06:33-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20140104 16:09:31< happygrue> Ivanovic: I have an email from noy with some unit descriptions, I see from the log that this is perhaps the last thing holding up the release? I have not talked to noy or Turuk since last night, the email from noy just says "put these in", I'm not sure if that means the rest are fine or what - but I'll start putting them in I guess 20140104 16:12:48-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20140104 16:13:48< zookeeper> happygrue, he was here some hours ago so if the mail is very recent then i guess 20140104 16:14:22< happygrue> yes, I read the log 20140104 16:14:26< happygrue> email is from 2 hours ago 20140104 16:15:23< happygrue> of course the timing is perfect because now I'm watching three kids and trying to keep them quiet while my pregnent wife sleeps... so this is a great time to get such an email :D 20140104 16:15:50 * zookeeper blinks 20140104 16:19:27-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 245 seconds] 20140104 16:24:10-!- Guest57511 is now known as timotei 20140104 16:24:17-!- timotei [~timotei@79.119.98.160] has quit [Changing host] 20140104 16:24:17-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20140104 16:26:12 * vultraz blinks 20140104 16:29:47-!- EdB [~edb@85.69.242.6] has quit [Quit: Konversation terminated!] 20140104 16:30:12< irker667> wesnoth: happygrue wesnoth-old:master fce88a924b65 / data/core/units/khalifate/Arif.cfg: Updated unit description by noy. http://git.io/WA8scw 20140104 16:30:14< irker667> wesnoth: happygrue wesnoth-old:master 767eefd57780 / data/core/units/khalifate/Hakim.cfg: Updated unit description by noy. http://git.io/Tn8U9A 20140104 16:30:16< irker667> wesnoth: happygrue wesnoth-old:master a813dc3ee84d / data/core/units/khalifate/Tabib.cfg: Updated unit description by noy. http://git.io/5SKTrg 20140104 16:36:58< zookeeper> double space in arif description 20140104 16:39:19-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20140104 16:39:54< happygrue> zookeeper: you mean they should all be double space between sentances? 20140104 16:40:09-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20140104 16:42:01< shadowm> The mainline standard is a single space. 20140104 16:42:45< happygrue> okay, thanks 20140104 16:44:46< happygrue> zookeeper: there was a double space in the old but I don't see it in the new, am I blind? 20140104 16:44:58< happygrue> I am not thinking well at the moment 20140104 16:46:48< happygrue> oh, I see it 20140104 16:46:50< happygrue> thanks 20140104 16:51:56< irker667> wesnoth: happygrue wesnoth-old:master 9b8882c3ebcd / data/core/units/khalifate/Arif.cfg: Fixed a typo. http://git.io/YvxbMw 20140104 16:51:58< irker667> wesnoth: happygrue wesnoth-old:master a794c71abca6 / data/core/units/khalifate/Ghazi.cfg: Updated unit description by noy. http://git.io/WnFCiw 20140104 16:53:03-!- Fortescue [~Vigilant@cpe-65-189-245-210.woh.res.rr.com] has quit [Ping timeout: 260 seconds] 20140104 16:55:50-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 245 seconds] 20140104 16:56:16-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20140104 16:56:26< Ivanovic> happygrue: so are all the changes in? 20140104 16:56:42< Ivanovic> if yes then I will work on the release after dinner (in about 1.5 to 2h) 20140104 16:59:17< shadowm> I want to know too so I can work on making wmllint not be ridiculous about the Khalifate. 20140104 16:59:39< happygrue> Ivanovic: working on the last few, really busy with other stuff atm so it's slow, but should be in soon, about 5 more to go 20140104 16:59:55< Ivanovic> happygrue: okay 20140104 17:00:01< Ivanovic> shadowm: that would be great! 20140104 17:00:13< Ivanovic> having a wmllint run done before release sounds like such a great idea... 20140104 17:00:55-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 260 seconds] 20140104 17:01:01< happygrue> Ivanovic: what I don't know is if noy is okay with the rest. He sent these but didn't say anything about the rest 20140104 17:01:03< shadowm> Well, thanks to Groggy's untimely commits I can't deal with _everything_, but I can at least try to make it silent for the standard UMC use case (which starts with running wmllint on data/core). 20140104 17:01:14< happygrue> the log made it seem like he had ideas 20140104 17:07:59< irker667> wesnoth: happygrue wesnoth-old:master 4db0a7c071ee / data/core/units/khalifate/Khalid.cfg: Updated unit description by noy. http://git.io/6kgAYg 20140104 17:08:01< irker667> wesnoth: happygrue wesnoth-old:master a38ebecdf44c / data/core/units/khalifate/Shuja.cfg: Updated unit description by noy. http://git.io/aik2Ww 20140104 17:13:15-!- ChrisOelmueller [~eoc@2a01:238:42b6:4400:f140:fff4:e413:e393] has quit [Ping timeout: 252 seconds] 20140104 17:14:04< irker667> wesnoth: happygrue wesnoth-old:master ce92be4f26d9 / data/core/units/khalifate/Jundi.cfg: Updated unit description by noy. http://git.io/EamVLA 20140104 17:14:06< irker667> wesnoth: happygrue wesnoth-old:master 6182ca1c1708 / data/core/units/khalifate/Mudafi.cfg: Updated unit description by noy. http://git.io/IaezBg 20140104 17:14:08< irker667> wesnoth: happygrue wesnoth-old:master 9d0e326415c7 / data/core/units/khalifate/Rasikh.cfg: Updated unit description by noy. http://git.io/-8tyjQ 20140104 17:15:42< shadowm> Hm, wesnoth-optipng here wants to compress files in images/ further for some reason... 20140104 17:19:41-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20140104 17:27:37< happygrue> Ivanovic: okay, that is the last of what noy sent me. I'm double checking them now. 20140104 17:28:14< happygrue> what I don't know is if that's all he wanted to change, he said nothing to me about being ready. 20140104 17:28:34-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginm.net] has joined #wesnoth-dev 20140104 17:29:38< elias> AI0867: so what is the easiest way for me to reproduce? 20140104 17:34:30< AI0867> ./data/tools/wesnoth/wmlparser2.py -w wesnoth -i data/wmlparser2-testcase.cfg 20140104 17:34:51< AI0867> elias: ^ 20140104 17:39:39< elias> i see, thanks 20140104 17:40:02< elias> will investigate once i get home 20140104 17:46:06-!- SigurdFD [SigurdFD@24.154.98.89] has joined #wesnoth-dev 20140104 17:46:43-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 260 seconds] 20140104 17:50:31< shadowm> "../../data/core/units/khalifate/Jundi.cfg", line 17: possible misspelling "defence" 20140104 17:50:35< shadowm> "../../data/core/units/khalifate/Jundi.cfg", line 17: possible misspelling "offence" 20140104 17:50:50< shadowm> happygrue: Worth noting that we use U.S. spelling in mainline, too. 20140104 17:52:34< mordante> Ivanovic, yes I read it, but last time he told me he was going to ignore me… 20140104 17:53:18< shadowm> mordante: That was last _April_ and it was only temporary. 20140104 17:53:26< mordante> AI0867, that's the default of CMake, we could override it. I've no idea how uses release mode, I always use normal mode and use CXXFLAGS 20140104 17:53:46< shadowm> I'm pretty sure I even talked to you weeks later-- yeah you probably aren't reading that either. 20140104 17:54:25< happygrue> These Canadians and their spelling ;) 20140104 17:54:35< mordante> AI0867, that patch indeed looks odd, also not sure why it would work 20140104 17:54:41< happygrue> sure, should be fixed, I can get to it in a bit or you can just fix it if you like 20140104 17:54:48< mordante> AI0867, maybe I've some time to investigate later 20140104 17:54:49< AI0867> mordante: I think "release mode" or whatever it's called is actually the default 20140104 17:54:56< AI0867> it's what packagers are supposed to use 20140104 17:55:06< shadowm> -DCMAKE_BUILD_TYPE=Release 20140104 17:56:43< shadowm> I think it's pretty silly to believe I'm ignoring you while trying to talk to you at the same time. 20140104 17:56:56< mordante> shadowm, well since you never bothered to tell me that part how should I know 20140104 17:57:41< mordante> AI0867, for me it's not the default, I think 'no mode' is the default 20140104 17:57:58< shadowm> Well, can we at least discuss the infinite blur fix now? I think it's a very odd issue, but from the bug report I really don't know whether you know anything I don't. (#19165) 20140104 17:58:08< shadowm> *"fix" 20140104 18:00:21< shadowm> I decided to try the non-neutral path in that function because I had concluded that the infinite blur bug didn't make sense to exist in the first place without also causing non-blurred transparent dialogs (like the [message] dialog) to paint over themselves forever, a thing that certainly does not happen in practice -- on 32 bpp, anyway. 20140104 18:00:41< irker667> wesnoth: happygrue wesnoth-old:master 2e550ef4c550 / data/core/units/khalifate/Jundi.cfg: Updated to U.S. spelling. http://git.io/E_EBZQ 20140104 18:01:09< happygrue> shadowm: done. ^ 20140104 18:01:57< AI0867> mordante: see https://lists.debian.org/debian-devel/2013/02/msg00349.html 20140104 18:02:02< shadowm> It seems like the infinite blur is connected to calling that particular overload of blur_surface() on the surface passed to tcanvas::blit(). The only difference compared to the other overload AFAICT is the absence of an intermediate surface. 20140104 18:02:59< shadowm> Er, not an intermediate surface. I mean that the other overload calls make_neutral_surface() on the surface to be blurred. 20140104 18:03:25< shadowm> That'd be the path that doesn't trigger the infinite blur. 20140104 18:03:28< AI0867> mordante: also: "Pino pointed me out that RelWithDebInfo is CMake's default. So if 20140104 18:03:31< AI0867> CMakeLists.txt doesn't override it, it's there." 20140104 18:03:54< AI0867> though someone else shows that that is false 20140104 18:04:07< shadowm> The path that does trigger the infinite blur does not call make_neutral_surface() and operates directly on the target surface without checking e.g. the pixel format and such. 20140104 18:06:05< mordante> AI0867, I could override it, but prefer to wait after Ivanovic has released, this seems a last-minute-patch-that-screws-things-up ;-) 20140104 18:07:57< AI0867> right 20140104 18:08:40< AI0867> I'd actually suggest checking if NDEBUG is set and getting the preprocessor to #error if that's the case 20140104 18:09:27< shadowm> Relatedly, when the "fix" is in place and the blur on the titlescreen panels is enabled, switching the current tip with the Previous/Next buttons causes a titlescreen panel border to glitch into the tip label somehow, but I don't know whether that's a separate issue or part of some more complicated underlying bug. 20140104 18:09:33< mordante> AI0867, not a bad idea to do both, try to avoid it and scream if it fails 20140104 18:09:35-!- uydksx [~V@88-73-ftth.on.nl] has joined #wesnoth-dev 20140104 18:10:30-!- {V} [~V@88-73-ftth.on.nl] has quit [Disconnected by services] 20140104 18:10:33-!- uydksx is now known as {V} 20140104 18:11:36< shadowm> But really this is as far as my observations go, since I don't really understand all this neutral surface business with SDL. 20140104 18:13:07< AI0867> I think it means it uses the same color layout, but I'm not sure 20140104 18:13:25< shadowm> Same relative to the screen surface? 20140104 18:13:28< AI0867> yeah 20140104 18:13:38< AI0867> RGBA, ARGB, BGRA ABGR 20140104 18:13:45< AI0867> and that's just 32 bpp 20140104 18:14:06< mordante> I think it just happens to work since it no longer draws on the screen directly 20140104 18:14:09< shadowm> All that stuff goes over my head and that's why I gave up on learning to use SDL for my own project back in 2007. 20140104 18:14:25< mordante> however I doubt this patch is the proper solution 20140104 18:14:49< shadowm> Yes, that's why I keep using scare quotes. 20140104 18:15:23< mordante> I'll need to test some things, but will be after the release 20140104 18:15:46< AI0867> it implies that there's either something wrong in the neutral surface codepath, or that the other path accidentally fixes it 20140104 18:16:04< AI0867> but shadowm and I have both looked at it, and haven't figured it out so far 20140104 18:16:44< mordante> will do later, but I've some other low priority patches I want to polish before working on this code 20140104 18:17:09< mordante> Ivanovic, btw will we go into feature freeze after this release? 20140104 18:17:10-!- ejls [~ejls@etiennesimon.eu] has quit [Remote host closed the connection] 20140104 18:19:27< shadowm> Ohhh, the Edit Scenario Settings dialog from before I touched it up proves that GUI2 textboxes can really be much wider. OK, I guess I'm doing something wrong then. 20140104 18:27:07-!- ejls [~ejls@etiennesimon.eu] has joined #wesnoth-dev 20140104 18:31:17< shadowm> Finally. 20140104 18:33:02< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 46aded67e216 / data/gui/default/window/addon_description.cfg: gui2/taddon_description: Allow the URL textbox to become wider as needed http://git.io/f0q4mA 20140104 18:34:28< shadowm> fabi__: https://dl.dropboxusercontent.com/u/21371130/screenshots/wesnoth-1.11.8-addon-description-production-3.png 20140104 18:34:48< shadowm> Was it you that asked me why the textbox didn't extend all the way to the right? I don't remember. 20140104 18:36:32< shadowm> Sadly, this whole task wasn't even part of my official to-do list, so I have effectively made zero progress since November. 20140104 18:37:15< shadowm> No wait, I can cross off "gui2/taddon_description needs streamlining", yay! 20140104 18:41:59< shadowm> And mark #14817 as fixed. 20140104 18:42:21-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20140104 18:45:46-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20140104 18:49:37< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master c46c8ff94b9e / data/core/units/khalifate/ (12 files): Replace double space following stops in the Khalifate descriptions with single s http://git.io/aw0aqQ 20140104 18:50:38< shadowm> happygrue: In the Khaiyal's description, where it says "physcological" you meant "psychological", right? 20140104 18:50:39-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20140104 18:51:04< shadowm> Just making sure it's not "physiological", which would be weird anyway. 20140104 18:51:05< happygrue> I guess? I wrote exactly zero of these 20140104 18:51:10< happygrue> but I agree with you 20140104 18:52:10< shadowm> happygrue: Should I ask noy about mistakes then? 20140104 18:52:45< noy> I'm sure there are typos in mine 20140104 18:52:53< happygrue> You can ask me, I just might not know. I think Turuk wrote that one 20140104 18:52:59-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 260 seconds] 20140104 18:53:16< noy> I wrote half of mine after 12 pm after working for 12 hours 20140104 18:53:18< happygrue> but I'm pretty sure you are correct with your assessment of that one 20140104 18:53:22< shadowm> In the Mufariq's description I have an unrecognized word "scrollwork". I assume it's the intended word? 20140104 18:54:16-!- stikonas [~gentoo@5.20.200.50] has joined #wesnoth-dev 20140104 18:54:16-!- stikonas [~gentoo@5.20.200.50] has quit [Changing host] 20140104 18:54:16-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20140104 18:55:41< shadowm> And 'naptha' -> 'naphtha', right? 20140104 18:55:59< happygrue> that one is a question for noy 20140104 18:56:30< noy> no… 20140104 18:56:38< noy> that's the greek word 20140104 18:56:57< noy> I think the correct transliteration is what is there 20140104 18:57:34< AI0867> "the Persian naft ( نفت) mean "crude oil"" 20140104 18:59:14< shadowm> Ooookay, I'm leaving it unchanged for now then, same goes for 'scrollwork'. 20140104 18:59:23< Ivanovic> re 20140104 19:00:01< shadowm> I do assume 'heros' instead of 'heroes' in the Batal's description was a genuine mistake. 20140104 19:00:05-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20140104 19:00:53< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master ab4eb3582c79 / data/core/units/khalifate/ (7 files): Fix obvious typos in the Khalifate units' descriptions http://git.io/Baiy3w 20140104 19:01:20-!- mjs-de [~mjs-de@p508C96C9.dip0.t-ipconnect.de] has joined #wesnoth-dev 20140104 19:01:55< Ivanovic> mordante: c.f. topic about the feature freeze 20140104 19:02:49< Ivanovic> AI0867, boucman, fabi__, happygrue, Jetrel, lipkab, loonycyborg, LordBob_, mattsc, mordante, noy, shadowm, Soliton, thunderstruck, zookeeper, everyone else who cares: ready for the dev release? 20140104 19:03:13< shadowm> Just a few more minutes, adding some wmllint spelling exceptions 20140104 19:03:31< noy> sure 20140104 19:04:29< happygrue> I'm fine with it 20140104 19:04:31< mattsc> Ivanovic: I'm all done 20140104 19:04:37< happygrue> noy: have you looked at the rest of the descriptions? 20140104 19:04:48< noy> I haven't 20140104 19:04:57< noy> I will have to go through them over time and change them 20140104 19:05:12< happygrue> well, I think that can be done in the development branch? 20140104 19:05:38< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 3ee7d5f835b6 / data/core/units.cfg: Add more general Khalifate spelling exceptions for wmllint http://git.io/z9C-YQ 20140104 19:05:41< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 8c6c79b3be2e / data/core/units/khalifate/Mufariq.cfg: Add wmllint spelling exception for 'scrollwork' http://git.io/XZA6lA 20140104 19:05:44< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 3c6fc31658a3 / data/core/units/khalifate/Tineen.cfg: Add wmllint spelling exception for 'naptha' http://git.io/m_Gqfw 20140104 19:06:00< shadowm> happygrue, noy: Well, yes, sure, we aren't going to have a string freeze yet, so everything is still editable. 20140104 19:06:21< shadowm> Ivanovic: I'm ready. 20140104 19:06:34< Ivanovic> okay, then i will run the release preparation stuff now 20140104 19:07:08< Ivanovic> happygrue: are the khalifate mentioned in the RELEASE_NOTES and the changelogs? 20140104 19:07:10< shadowm> I'm going to start writing the release announcement. 20140104 19:07:19< Ivanovic> thanks, shadowm! 20140104 19:07:26< happygrue> Ivanovic: yes 20140104 19:07:30< shadowm> As I said before you people have until the Windows and OS X binaries are ready and propagated across mirrors, yadda yadda. 20140104 19:08:09< Ivanovic> but still people should do this stuff together with the commit(s), otherwise they forget about them anyway... 20140104 19:08:48< shadowm> The editor has been missing from the changelosg and release announcements for multiple releases even though a lot of work has taken place there. 20140104 19:08:49< Ivanovic> mordante: btw for the pandora I always build with the "release" build type 20140104 19:09:09< Ivanovic> fabi__: shame on you for missing to list the editor work in the RELEASE_NOTES!!! 20140104 19:09:11< Ivanovic> :) 20140104 19:12:07-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginm.net] has quit [Ping timeout: 260 seconds] 20140104 19:13:26-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 264 seconds] 20140104 19:14:59< irker667> wesnoth: Nils Kneuper wesnoth-old:master c3cab627911a / / (1219 files in 52 dirs): pot-update and regenerated doc files http://git.io/yErbuw 20140104 19:15:01< irker667> wesnoth: Nils Kneuper wesnoth-old:master f98e1ab4709b / changelog players_changelog src/wesconfig.h: bumped version to 1.11.8 http://git.io/I_HpyQ 20140104 19:17:05-!- Ivanovic changed the topic of #wesnoth-dev to: releasing 1.11.8 (no feature or string freeze yet!), using commit f98e1ab4709b | 206 bugs, 343 feature requests, 28 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20140104 19:17:54< shadowm> AI0867: What does "replace the old ones" in the userdata command line options block of RELEASE_NOTES actually mean? 20140104 19:18:25< shadowm> AI0867: I'm asking because I haven't updated my wesnoth-defaults script and it still uses --config-dir and that still works. 20140104 19:18:54< mordante> Ivanovic, I'm ready 20140104 19:19:07< shadowm> > User configuration directory: /tmp/wesnoth-default.vCSMIgoE3X 20140104 19:19:11< shadowm> Et cetera. 20140104 19:19:41 * Ivanovic is also using the config-dir for the startup of the pandora version 20140104 19:20:28< mordante> Ivanovic, oke I always build without a build type also when I build packages for a release 20140104 19:20:44< shadowm> It _mostly_ works with my clang build that uses the XDG layout -- it only sets the actual user data directory just like before your changes. 20140104 19:20:47-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20140104 19:21:34< Ivanovic> mordante: do you maybe have an idea what might make the game crash on the pandora if libvorbisfile is linked in while playing music? 20140104 19:21:51< Ivanovic> it does happen whenever i link this lib in and play music, no matter if our code base uses it or not 20140104 19:22:05< Ivanovic> c.f. the debugging fabi__ and I have done on thursday 20140104 19:22:08< shadowm> AI0867: So the "replace the old ones" part really could use some clarification re the expected end of support for the old options or any intended behavior changes that I may have not not noticed. 20140104 19:22:45< shadowm> Also, I probably forgot to mention that depending on the installation options chosen, the Windows build may be installed with a shortcut that uses --config-dir in the command line IIRC. 20140104 19:23:23< shadowm> I think. I haven't downloaded one of the installer packages in like 6 years? 20140104 19:24:33< shadowm> Ivanovic: Is the libvorbisfile being linked in the same one that was used to build SDL_mixer? 20140104 19:24:55< Ivanovic> shadowm: i have no idea but i hope so, it is a package from the distributions set of packages 20140104 19:25:01< shadowm> Also, is it just with music, or also UI and game sound effects? 20140104 19:25:11< Ivanovic> it is when playing ogg vorbis files 20140104 19:25:31< Ivanovic> only tested it on the main menu so far, so when turning music off and starting with this lib linked in: everything fine 20140104 19:25:35< Ivanovic> once turning music on: crash 20140104 19:25:49< mordante> Ivanovic, no not really but nice to know you found the cause 20140104 19:26:17< mordante> which sound system do you use alsa or pulse audio? 20140104 19:26:37< Ivanovic> i guess it is alsa 20140104 19:26:59< Ivanovic> the problem is that the workaround required some hacking in code as well as build system 20140104 19:27:11< Ivanovic> since just removing the includes was not enough 20140104 19:27:19< Ivanovic> (that is already done for apple and windows) 20140104 19:27:31< Ivanovic> but the linking in of the lib at link time is what would break stuff... 20140104 19:27:39< mordante> we had issues with pulse audio with Wesnoth on Debian 20140104 19:28:28< AI0867> yes, but that was fixable by installing a different libsdl 20140104 19:28:49< lipkab> Oh hi mordante. 20140104 19:28:50< mordante> I know ;-) 20140104 19:28:54< mordante> hi lipkab 20140104 19:29:06< Ivanovic> angstrom is based on openembedded and somehow on debian IIRC 20140104 19:29:16< Ivanovic> but as far as i am aware things are just built against alsa 20140104 19:30:42< AI0867> yeah, that used to be the fix here too: use libsdl1.2-debian-alsa 20140104 19:30:57< AI0867> or something like that with a different order 20140104 19:33:26< mordante> Ivanovic, do you have a backtrace of the crash? 20140104 19:37:46< shadowm> Hm, this release's RELEASE_NOTES seem lacking in quantity and I don't have much to talk about, myself. 20140104 19:38:18< Ivanovic> whenever i start a campaign i get one or two lines with this content: 20140104 19:38:21< Ivanovic> 20140104 20:37:58 warning engine: Invalid anchor! 20140104 19:38:24< Ivanovic> mordante: nope 20140104 19:38:31< Ivanovic> i just know that it is a segfault 20140104 19:38:53< shadowm> Ivanovic: Hm, probably a newly added terrain since that's from the terrain graphics builder. 20140104 19:39:49< Ivanovic> shadowm: i get it for every campaign i start (that is sofar I tried the top 6 and all had those messages) 20140104 19:39:51< shadowm> If it's the trash terrain I may have a fix from my own campaign. 20140104 19:40:12< Ivanovic> the question is if this matters (and should block the release) or not 20140104 19:41:30< shadowm> Ugh. 20140104 19:43:21< Ivanovic> that is i can start all campaigns (okay, tested one difficulty level each) and playing is also possible 20140104 19:44:40< shadowm> Ivanovic: v That should get rid of the warning. 20140104 19:45:01< shadowm> Er, it'll take a while. Forgot about the pot-update and my slow connection. 20140104 19:45:02< mordante> Ivanovic, the location looks odd, almost expect a memory issue error… but I won't ask you to try to valgrind it on the Pandora :-P 20140104 19:45:22< Ivanovic> shadowm: is it something critical or not? 20140104 19:45:30< Ivanovic> if it is not crittical i will release without 20140104 19:45:37< Ivanovic> (without the fix that is) 20140104 19:46:20< shadowm> It'snot critical, but it's always preferrable to avoid confusing users. 20140104 19:47:25< irker667> wesnoth: ivanovic wesnoth-old: f98e1ab4709b tagged as 1.11.8 20140104 19:47:31< Ivanovic> okay, if it is just about confusion: tagged! 20140104 19:47:47< shadowm> Dammit. 20140104 19:47:47< Ivanovic> loonycyborg, Rhonda: 1.11.8 is tagged, upload will take me at least one hour more... 20140104 19:48:10< Ivanovic> come on, there will be by far more issues (even real ones!) in this release 20140104 19:48:22< Ivanovic> lets just try to get out the next release in about 2 or three weeks 20140104 19:48:34< AI0867> 3 weeks is fosdem 20140104 19:48:36< shadowm> It's all fabi's fault for tossing other people's code without testing it thoroughly (or making sure it doesn't clutter the file, for that matter). 20140104 19:48:46< AI0867> well, almost 20140104 19:48:48< AI0867> 4 20140104 19:49:11< Ivanovic> AI0867: that is 4 weeks, so in 3 weeks would work 20140104 19:49:12< Ivanovic> ;) 20140104 19:49:41< shadowm> Who implemented the fake map edge terrain? 20140104 19:50:04< shadowm> There's a couple of related rules in the file that are not correctly indented and stick out near the top like a sore thumb. 20140104 19:50:45< vultraz> wtf does the fake map edge even DO 20140104 19:51:04< lipkab> Fakes a map edge, silly. 20140104 19:51:47< lipkab> I've just noticed that I can move units in linger mode. 20140104 19:52:04< shadowm> I can't believe I'm downloading over 25 MiB worth of git objects for a pot-update. 20140104 19:52:20< lipkab> I never actually tried to do this in earlier releases, but I guess it's not intended? 20140104 19:52:57< shadowm> Wow. 20140104 19:53:12< zookeeper> shadowm, i did 20140104 19:53:37< shadowm> Does it affect anything in networked MP? 20140104 19:55:11< shadowm> lipkab, Ivanovic: Specific to 1.11.8. 20140104 19:55:35< Ivanovic> shadowm: ??? 20140104 19:56:00< shadowm> The problem with linger mode lipkab just mentioned. 20140104 19:56:39< lipkab> shadowm: I don't know, but if you play a network game with me, we could see :] 20140104 19:57:26< shadowm> My connection is all jammed with the pot-update atm. 20140104 19:57:40< lipkab> What a pity. 20140104 19:59:20< shadowm> Ugh. 20140104 19:59:20< mordante> I'm off bye 20140104 19:59:38< shadowm> So the new and so-called better mouse scheme wasn't reverted? 20140104 19:59:47-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20140104 20:00:22< shadowm> Someone will have to write a big release notes block for me. 20140104 20:03:36< irker667> wesnoth: Ignacio R. Morelle wesnoth-old:master 996518a78361 / data/core/terrain-graphics.cfg: Remove invalid anchor reference from the trash overlay terrain graphics rules http://git.io/vRiuQw 20140104 20:04:58< lipkab> shadowm: It doesn't seem to produce any OOS errors. 20140104 20:06:12< happygrue> lipkab: I could play a networked game to test if you like 20140104 20:07:11< happygrue> or rather, a few minutes of one, I don't have time for an actual game 20140104 20:08:07< lipkab> happygrue: Thanks, but I'm done with the test already :) 20140104 20:08:15< happygrue> glad I could help! ;) 20140104 20:08:34< shadowm> I'm performing my own test here. 20140104 20:08:54< lipkab> happygrue: Of course I can make up some other excuse to play, if you'd like ;) 20140104 20:09:05< lipkab> *like to 20140104 20:09:14< happygrue> lipkab: another time, I do want to play more games 20140104 20:09:27< lipkab> Okay. 20140104 20:09:31< happygrue> but now I only have handfuls of minutes at a time 20140104 20:10:38< shadowm> I think the server errored me out. 20140104 20:10:50< shadowm> For attacking the defeated side's units in linger mode. 20140104 20:12:28< shadowm> OK, no idea what happened but I suddenly found myself in the lobby after the attack animation on the initiator's side was played. 20140104 20:12:35-!- Ivanovic changed the topic of #wesnoth-dev to: released 1.11.8 (no feature or string freeze yet!), announcing soon | 206 bugs, 343 feature requests, 28 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20140104 20:12:42< shadowm> Both players were quit to the lobby, in fact. 20140104 20:13:09< shadowm> The server claims one of the players left normally. 20140104 20:14:27< lipkab> shadowm: Yeah, that just happened here, too. 20140104 20:14:53< lipkab> I really wanted to see what would happen if I kill the enemy leader after getting defeated :( 20140104 20:15:10< happygrue> that happened when fabi and I played also, IIRC he filed a bug report about it? 20140104 20:15:29< shadowm> You'd break the fabric of space-time and destroy all life in the universe, so please don't do that. 20140104 20:15:31< lipkab> shadowm: It's not the server, it happened in a local game for me. 20140104 20:15:36< happygrue> I was more focused about the mp statistics being messed up, but that is fixed now 20140104 20:16:08< shadowm> lipkab: Oh, I used the live trunk instance on wesnoth.org. Which, now that I think about it, means I risked causing a general redirector downtime for everyone. 20140104 20:16:39< shadowm> But it seems like Wesnoth errored out before even sending the attack sequence to the server. :( 20140104 20:18:19< shadowm> Ivanovic: Will you/can I bump the version numbers now? 20140104 20:20:21< lipkab> shikadibot: log f98e1ab4709b0608d5d58d0c4be041a3ce96caaf 20140104 20:20:22< shikadibot> lipkab: Revision f98e1ab4709b (Nils Kneuper) on Sat Jan 4 19:11:58 2014: 20140104 20:20:26< shikadibot> lipkab: bumped version to 1.11.8 20140104 20:20:28< shikadibot> lipkab: Web interface URL: https://github.com/wesnoth/wesnoth-old/commit/f98e1ab4709b 20140104 20:20:34< lipkab> shadowm: ^ 20140104 20:20:42< shadowm> No. 20140104 20:20:51< shadowm> 1.11.8 -> 1.11.8+dev, come on. 20140104 20:20:58< lipkab> Ah. 20140104 20:21:02-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20140104 20:21:39-!- stikonas [~gentoo@5.20.200.50] has joined #wesnoth-dev 20140104 20:21:39-!- stikonas [~gentoo@5.20.200.50] has quit [Changing host] 20140104 20:21:39-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20140104 20:24:49< shadowm> Tsk, tsk. https://dl.dropboxusercontent.com/u/21371130/screenshots/release-announcement-draft-portion.png 20140104 20:26:58-!- travis-ci [~travis-ci@ec2-50-16-183-243.compute-1.amazonaws.com] has joined #wesnoth-dev 20140104 20:26:58< travis-ci> [travis-ci] wesnoth/wesnoth-old#1427 (1.11.8 - f98e1ab : Nils Kneuper): The build passed. 20140104 20:26:58< travis-ci> [travis-ci] Build details : http://travis-ci.org/wesnoth/wesnoth-old/builds/16382215 20140104 20:26:58-!- travis-ci [~travis-ci@ec2-50-16-183-243.compute-1.amazonaws.com] has left #wesnoth-dev [] 20140104 20:41:15-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 260 seconds] 20140104 20:42:51-!- Grickit [~derek@wesnoth/developer/grickit] has joined #wesnoth-dev 20140104 20:43:12-!- Gambit [~derek@wesnoth/developer/grickit] has quit [Ping timeout: 245 seconds] 20140104 20:43:43< Ivanovic> shadowm: sorry, was afk for some min 20140104 20:43:46< Ivanovic> will do so in 5min 20140104 20:44:03-!- wesbot changed the topic of #wesnoth-dev to: released 1.11.8 (no feature or string freeze yet!), announcing soon | 206 bugs, 342 feature requests, 28 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20140104 20:46:24< Ivanovic> first i need to finish the uploading to sf.net 20140104 20:46:52-!- Kexoth [~kex@89.205.75.19] has quit [Remote host closed the connection] 20140104 20:47:27-!- Kexoth [~kex@89.205.75.19] has joined #wesnoth-dev 20140104 20:49:16< irker667> wesnoth: Nils Kneuper wesnoth-old:master 855ffbe3587f / changelog players_changelog src/wesconfig.h: post release version bump to 1.11.8+dev http://git.io/b5Otug 20140104 20:49:19< Ivanovic> shadowm: done 20140104 20:51:46-!- Kexoth [~kex@89.205.75.19] has quit [Ping timeout: 246 seconds] 20140104 21:01:49-!- thunderstruck [~zaibotren@cpc13-sgyl31-2-0-cust696.18-2.cable.virginm.net] has quit [Quit: leaving] 20140104 21:02:45< Ivanovic> main parts of the release are done, now uploading the pandora binary 20140104 21:02:52< Ivanovic> announcement mail to packagers sent 20140104 21:04:18< Ivanovic> AI0867: i am using this to make sure that the pandora build writes data into a specified folder (which is, due to the pandora system, on the SD card, c.f. the HOME var): http://pastebin.com/Y01Y3vPg 20140104 21:05:08< Ivanovic> these are my build settings: http://pastebin.com/Qmw1Ziv0 20140104 21:05:37< Ivanovic> in the build settings you see the wesnoth-1.11_userdata folder mentioned, but it is not used when looking at the content on the sd card 20140104 21:06:11-!- Grickit is now known as Gambit 20140104 21:08:58< AI0867> Ivanovic: there's now --userconfig-dir and --userdata-dir 20140104 21:09:35< AI0867> --config-dir only applies to userdata (and it's been that way for quite a while now) 20140104 21:19:30-!- GallaecioLaptop [~quassel@105.153.165.83.dynamic.mundo-r.com] has joined #wesnoth-dev 20140104 21:33:55< loonycyborg> Ivanovic: 1.11.8 windows installer is uploaded 20140104 21:39:07< elias> AI0867: now I'm confused 20140104 21:39:15< elias> with "fails to fail" you mean, everything works anyway? 20140104 21:40:52< elias> (the command you gave me earlier works here) 20140104 21:43:50-!- shadowm_desktop [ignacio@190.91.87.240] has joined #wesnoth-dev 20140104 21:44:23-!- shadowm_desktop is now known as Guest93938 20140104 21:54:47< elias> AI0867: ahh, I misunderstood, I can reproduce now 20140104 21:57:47< AI0867> any idea what's going on? 20140104 21:58:16< AI0867> ugh, I just realized it may have to do with character encoding... 20140104 22:03:00< elias> don't think so 20140104 22:03:49< elias> the problem seems to be the extra line within the #define 20140104 22:04:00< elias> need to parse that somehow 20140104 22:04:19< elias> but I forgot the reason we need the .plain files in the meantime, guess it's only for translatable strings 20140104 22:05:08< elias> hm 20140104 22:05:13< elias> weird 20140104 22:05:20< elias> why does it work now 20140104 22:05:40< AI0867> yeah, that was my issue 20140104 22:05:57< elias> #define BAZ 20140104 22:05:57< elias> "baz" 20140104 22:05:57< elias> #enddef 20140104 22:06:03< elias> ^ that also fails 20140104 22:06:04< elias> er 20140104 22:06:08< elias> with an empty line before "baz" 20140104 22:06:25< elias> so it's that empty line 20140104 22:06:28< elias> foo="bar"+þline 2 wmlparser2-testcase.cfg 7 wmlparser2-testcase.cfg 20140104 22:06:34< elias> ^ that's the generated .plain file 20140104 22:06:44< elias> with the extra "7 wmlparser2-testcase.cfg" 20140104 22:07:21< AI0867> yes, see my pastebin 20140104 22:07:24< AI0867> you see that twice 20140104 22:07:41< AI0867> the first is from a string literal-based test 20140104 22:08:04< AI0867> the second is from reading in the testcase at runtime 20140104 22:08:15< AI0867> my pastebin shows that the preprocessor output is identical 20140104 22:08:32< AI0867> the first testcase passes, the second crashes 20140104 22:11:30-!- mjs-de [~mjs-de@p508C96C9.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20140104 22:18:03-!- Guest93938 [ignacio@190.91.87.240] has quit [Ping timeout: 252 seconds] 20140104 22:20:09< mattsc> zookeeper: Are we good on TRoW A New Land? Do you think the AI should be changed/tweaked or is there something else you'd like from me for that scenario? 20140104 22:24:53-!- Kexoth [~kex@89.205.75.19] has joined #wesnoth-dev 20140104 22:27:21< zookeeper> mattsc, i haven't really come up with any possible tweaks to the AI, and all the remaining balancing etc is something i can do 20140104 22:28:26< mattsc> zookeeper: great 20140104 22:29:25-!- Kexoth [~kex@89.205.75.19] has quit [Ping timeout: 246 seconds] 20140104 22:33:38-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20140104 22:37:37-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20140104 22:37:49-!- aquileia [93aba493@gateway/web/freenode/ip.147.171.164.147] has joined #wesnoth-dev 20140104 22:53:55-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 246 seconds] 20140104 22:55:14< zookeeper> who's the admin/maintainer/owner/whatever of our sourceforge account? 20140104 22:56:16< zookeeper> (context: what was just discussed on #wesnoth) 20140104 22:56:54< zookeeper> (i was wondering whether we can delete reviews or not, or whether it's for the actual sf staff only) 20140104 22:57:00< irker667> wesnoth: Allefant wesnoth-old:master 5ad589066c8a / data/tools/wesnoth/wmlparser2.py: [wmlparser2] Fixed issue with .plain file parsing http://git.io/50iGFA 20140104 22:57:06< elias> AI0867: ^ 20140104 23:01:12-!- Espreon [~espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20140104 23:01:32-!- Espreon [~espreon@wesnoth/developer/espreon] has left #wesnoth-dev [] 20140104 23:01:41-!- Espreon [~espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20140104 23:02:18< Espreon> shadowm: "currently intended for associating add-ons in the server" ... No. "... on the server" 20140104 23:02:49< Espreon> Also, "on the wiki" 20140104 23:02:58< Espreon> And no, I don't care if you don't care. Shit matters. 20140104 23:03:14< Espreon> That is all. 20140104 23:03:33< lipkab> Espreon returned to fix grammar. 20140104 23:03:36< Espreon> (And no, I'm not here. Bye) 20140104 23:06:06-!- exciton_ [chuck-the-@89.109.202.207] has joined #wesnoth-dev 20140104 23:07:33-!- Grickit [~derek@wesnoth/developer/grickit] has joined #wesnoth-dev 20140104 23:09:27-!- Gambit [~derek@wesnoth/developer/grickit] has quit [Ping timeout: 245 seconds] 20140104 23:10:07-!- exciton [chuck-the-@89.208.170.132] has quit [Ping timeout: 260 seconds] 20140104 23:14:42< AI0867> elias: that works =) 20140104 23:21:00-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20140104 23:22:21-!- stikonas [~gentoo@5.20.200.50] has joined #wesnoth-dev 20140104 23:22:21-!- stikonas [~gentoo@5.20.200.50] has quit [Changing host] 20140104 23:22:21-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20140104 23:30:00-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20140104 23:30:31< shadowm> Espreon: Hi. 20140104 23:30:32-!- Coffee_irc [~david@ppp121-45-31-196.lns20.adl2.internode.on.net] has joined #wesnoth-dev 20140104 23:30:42< shadowm> You are too late in that regard. 20140104 23:32:17< shadowm> I don't think the mistakes in question are any worse than those made by the other 80% of the team who aren't native speakers, so I won't bother unless they pertain to public-facing material that's not versioned or isn't linked to a Git tag. 20140104 23:34:42< shadowm> Before anyone asks: no, I haven't completed the announcement draft yet because it's full of smoke from forest fires here and I can't focus like this. 20140104 23:36:12< shadowm> lipkab: I started working on it before we moved to Git, but perhaps this could help you in some way? http://wiki.wesnoth.org/User:Shadowmaster/PatchSubmissionGuidelines 20140104 23:37:00< shadowm> s/started working/worked/ -- Really, I haven't done anything with it ever since. 20140104 23:37:04< Ivanovic> mattsc, vultraz: can you try to create an OSX binary? alantalaras family just grew yesterday so he is a little busy now and won't be able to focus on creating a binary... 20140104 23:37:52< shadowm> I doubt vultraz would be able to create and upload one within less than one month, his connection is even worse than mine in speed. 20140104 23:39:25< Coffee_irc> could you cross-compile for mac? 20140104 23:41:24< _8680_> What does the Apple OS X packaging entail? 20140104 23:44:37< Ivanovic> _8680_: building using xcode and then creating this dmg/app thingie 20140104 23:44:55< Ivanovic> might be possible to just do it using the project file available in git / the tarball, but i don't know 20140104 23:45:11< Ivanovic> you probably need some extra libs for compilation and linking which need to be included in the bundle 20140104 23:48:44-!- aquileia [93aba493@gateway/web/freenode/ip.147.171.164.147] has left #wesnoth-dev [] 20140104 23:50:26< lipkab> shadowm: Earthquakes, forest fires, Chile's a nice place, huh? 20140104 23:50:44< lipkab> Thanks for the link, I'll look at it tomorrow. 20140104 23:50:49-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Quit: Távozom] 20140104 23:51:29< shadowm> It's not like forest fires don't exist elsewhere in summer. 20140104 23:53:03< Coffee_irc> in Australia we get fires, but not earthquakes (because the continental plate boundaries are around it) 20140104 23:53:29< Coffee_irc> some places in the US get earthquakes, tornadoes and forest fires 20140104 23:56:46< mattsc> Ivanovic: umm, well, yes and no. I can produce a binary, but I've never made a dmg. Also, Alarantalara once said something that the translations need to be dealt with separately. 20140104 23:56:50< mattsc> But the biggest issue is probably that I don't have the SDK for OS X 10.4, so my binary might only work on 10.8 and later... 20140104 23:57:48< mattsc> I'll see if I can find some instructions, but I'm a bit short on time this weekend, so you might want to announce 1.11.8 and say that the Mac binary will come later. 20140104 23:58:37-!- exciton_ [chuck-the-@89.109.202.207] has quit [Read error: Connection reset by peer] 20140104 23:58:52-!- exciton [chuck-the-@89.208.170.132] has joined #wesnoth-dev --- Log closed Sun Jan 05 00:00:34 2014