--- Log opened Wed Oct 22 00:00:29 2014 20141022 00:07:43< mattsc> hi fabi: did you see my and shadowm’s question to you ~2h ago? They were addressed to fendrin, so they might not have pinged you. 20141022 00:20:57-!- Netsplit *.net <-> *.split quits: Anakonda, {V}, yarker, crimson_penguin, apoi, loonycyborg, esr, Forteskeleton, AI0867, MaraJade, (+40 more, use /NETSPLIT to show all of them) 20141022 00:26:21-!- Netsplit over, joins: mattsc, shadowm_desktop, fabi, c74d, iceiceice, Frainz, oldlaptop, apoi, Ivanovic, TC01 (+37 more) 20141022 00:26:21< shadowm> I toyed around with a patch to attach us a console some time ago. 20141022 00:26:21< shadowm> I made good progress but didn't really come up with a solid interface (i.e. when to attach the console). 20141022 00:26:45-!- Netsplit over, joins: Crendgrim, nurupo, esr 20141022 00:27:05< shadowm> That's just a side note. I suppose stdout.txt/stderr.txt are a better solution on Windows since Windows' console applications interface is kind of bad. 20141022 00:28:15< shadowm> It hasn't changed much since its introduction in NT 3.1 and feels rather clunky. 20141022 00:29:47< gfgtdf> loonycyborg: can you please test this theory, for example by adding 20141022 00:29:49< gfgtdf> std::cerr << unicode_cast(unicode_cast(std::string(argv[0]))); 20141022 00:30:00< gfgtdf> shortly after main ? 20141022 00:36:19-!- Anakonda [Anakonda@87-92-168-145.bb.dnainternet.fi] has quit [Read error: Connection reset by peer] 20141022 00:49:51< shadowm> mattsc, fabi: This is all the announcement says about LoW at the moment: "Finally, the Legend of Wesmere campaign has been made available as the first multiplayer-ready campaign shipping with the game." 20141022 00:50:07< shadowm> So you want me to erase that sentence? 20141022 00:50:41< shadowm> (fabi earlier said something that got me the impression we had more mentions of LoW.) 20141022 00:51:19< shadowm> vultraz, mattsc: The mystery fellow who doesn't talk on this channel for some reason (but still reads it apparently?) brought up a valid point about the intro blurb. 20141022 00:51:36< shadowm> "This release features [...] hundreds of bug-fixes [...]" 20141022 00:51:48< shadowm> People who don't understand how software development works may get the wrong idea. 20141022 00:53:15< shadowm> I can't really offer my own opinion on the matter because guess what I've been a Wesnoth developer for 7 years. 20141022 00:54:00< shadowm> https://www.phpbb.com/community/viewtopic.php?f=14&t=2267486 -- hooray, subsilver2's days on wesnoth.org are counted. 20141022 00:58:21-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20141022 00:58:30-!- Appleman1234 [~Appleman1@pool-173-74-87-52.dllstx.fios.verizon.net] has quit [Ping timeout: 265 seconds] 20141022 00:59:50< shadowm> Once all extensions we need become available. 20141022 00:59:56-!- Appleman1234 [~Appleman1@pool-173-74-87-52.dllstx.fios.verizon.net] has joined #wesnoth-dev 20141022 00:59:57< shadowm> So maybe in 2015. 20141022 01:05:53< iceiceice> is it really not common to announce bug fixes in software releases? 20141022 01:06:03< iceiceice> i guess i dont read release announcements that often 20141022 01:06:52< iceiceice> i just googled "hundreds of bugfixes" and this came up: 20141022 01:06:52< iceiceice> http://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/18.0/releasenotes/buglist.html 20141022 01:07:25< shadowm> Firefox being buggy is a very well known fact of nature. 20141022 01:10:05< iceiceice> tbh i think wesnoth 1.10, while a great game, was also quite buggy, 20141022 01:10:11< iceiceice> maybe in some areas more than others 20141022 01:10:25< iceiceice> i'm not sure if i think it was "more" or "less" buggy than firefox 20141022 01:10:53< iceiceice> if you discount planning mode then maybe its about the same :) 20141022 01:12:24-!- vultraz [~chatzilla@124.109.10.167] has joined #wesnoth-dev 20141022 01:12:36-!- vultraz [~chatzilla@124.109.10.167] has quit [Changing host] 20141022 01:12:36-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20141022 01:13:38< shadowm> vultraz: Read the log. 20141022 01:13:45< vultraz> I am 20141022 01:14:01< shadowm> I AM THE LOG 20141022 01:14:03< shadowm> Okay. 20141022 01:14:51< vultraz> I don't see the problem with saying 'hundreds of bug fixes' 20141022 01:15:02< vultraz> (yes, I still adamantly recommend no hyphen) 20141022 01:15:29-!- irker891 [~irker@fehu.ai0867.net] has joined #wesnoth-dev 20141022 01:15:29< irker891> wesnoth: Ignacio R. Morelle website:master 6e866d689af3 / start/1.12/template.html: Revert "Hyphen for 'bug fixes'" http://git.io/qyQ2-Q 20141022 01:15:40< loonycyborg> gfgtdf: argv will definitely be in wrong encoding atm 20141022 01:15:48< loonycyborg> only sdl2 can fix it 20141022 01:15:55< gfgtdf> loonycyborg: so you tested ? 20141022 01:16:04< loonycyborg> no, not yet 20141022 01:16:08< loonycyborg> kinda busy here 20141022 01:16:10-!- Samual [diotecktec@xonotic/core-team/Samual] has joined #wesnoth-dev 20141022 01:16:10< shadowm> Surely there's a way to ask Windows for the original command line arguments? 20141022 01:16:17< loonycyborg> WinMain 20141022 01:16:18< vultraz> shadowm: I mean, look: https://www.phpbb.com/about/launch/ 20141022 01:16:22< vultraz> right there 20141022 01:16:26< shadowm> loonycyborg: No, aside from that. 20141022 01:16:41< shadowm> Otherwise things like Process Explorer would be impossible to implement. 20141022 01:16:53< loonycyborg> maybe some winapi func 20141022 01:16:58< loonycyborg> don't remember any 20141022 01:17:00< gfgtdf> shadowm: there is GetCommandLine 20141022 01:17:08< shadowm> Well then, that's the solution then. 20141022 01:17:42< shadowm> vultraz: I'm still annoyed that you didn't bring it up when I asked. 20141022 01:18:03< vultraz> Sorry 20141022 01:18:10< vultraz> I left immediately;y after 20141022 01:19:23< loonycyborg> hmm actually 20141022 01:19:40< loonycyborg> if it reads path to program from argv[0] 20141022 01:19:44< loonycyborg> that would explain it 20141022 01:19:51< shadowm> Do we do that? 20141022 01:20:30< shadowm> Because IIRC we only look at the current working dir on Windows, and argv[0] is generally untrustworthy for anything. 20141022 01:21:02< shadowm> (On platforms where procfs is supported we read /proc/self/exe instead.) 20141022 01:22:33< loonycyborg> but the issue we're debugging is windows only! 20141022 01:22:39< loonycyborg> and mingw only 20141022 01:22:46< loonycyborg> for some reason 20141022 01:23:25< shadowm> The current working dir is obtained via libc getcwd(). 20141022 01:24:03< shadowm> So I surmise there's something that differs between mingw's libc and MSVC++'s CRT. 20141022 01:24:59< gfgtdf> shadowm: where do we call libc s getcwd ? 20141022 01:25:03< shadowm> Alternatively, you are reading from a command line argument (argument to --data-dir, or last parameterless argument), getting mangled garbage, and that's the problem. 20141022 01:25:24< shadowm> I didn't read the entire conversation to check whether your problem is with the automatic datadir detection (getcwd()) or not. 20141022 01:25:53< loonycyborg> it happens without any args in command line 20141022 01:26:01< shadowm> gfgtdf: filesystem.cpp get_exe_dir() function. 20141022 01:26:13< loonycyborg> just when wenoth is started from a dir with non-ascii chars 20141022 01:26:19< shadowm> It calls get_cwd() which in turn calls getcwd() (yes, brilliant naming choices here). 20141022 01:26:27< gfgtdf> shadowm: we use filesystem_boost.cpp 20141022 01:26:51< shadowm> Oh, okay, that changed then. 20141022 01:26:57< gfgtdf> shadowm: which uses boost::filesystem::::current_path 20141022 01:27:09< shadowm> No effing idea then, but if somewhere someone is using argv[0] they deserve a pie in the face. 20141022 01:27:32< shadowm> vultraz: I didn't decide anything for the screenshot other than not using SoD. 20141022 01:27:37< gfgtdf> shadowm: y the is a lot of argv[0] in wesnoth.cpp although idk for what its used 20141022 01:27:50< shadowm> Your first scenario is still as frustrating as ever and one of my allies had to end the fight for me. 20141022 01:28:49< shadowm> execv() with our argv[0] is kind of a border case, we should still prefer the procfs link. 20141022 01:29:40< vultraz> shadowm: then please use the iftu shot with elynia you took last night 20141022 01:30:18< shadowm> Nope. 20141022 01:30:28 * vultraz glares 20141022 01:30:50< iceiceice> man i have to say, 20141022 01:31:00< iceiceice> i am going to have to make a "follow one unit" mode for the replay viewer 20141022 01:31:05< iceiceice> so we can make some nice trailers 20141022 01:31:14< shadowm> vultraz: Yes, it is frustrating. 20141022 01:31:14< iceiceice> with the xBRZ scaler thingie 20141022 01:31:18< shadowm> Stop hopping channels. :p 20141022 01:31:20< iceiceice> it looks really nice imo 20141022 01:31:27< iceiceice> with the animations i mean 20141022 01:31:31< vultraz> shadowm: why are we discussing SoD in #wesnoth-dev 20141022 01:31:33< shadowm> vultraz: It is frustrating in the sense that it's a bomb for a first scenario. 20141022 01:31:52< shadowm> This is why I replaced IftU's first scenario several times before settling on what there is now. 20141022 01:32:13< vultraz> I see... 20141022 01:32:15< shadowm> You have no units, barely any gold, and you throw a long battle over a massive battlefield at the player. 20141022 01:32:19< vultraz> god dammit 20141022 01:32:31 * vultraz kicks something 20141022 01:33:38-!- ancestral [~ancestral@174-20-180-46.mpls.qwest.net] has joined #wesnoth-dev 20141022 01:39:23< iceiceice> fabi i like the easter eggs in the editor help entries :) 20141022 01:39:42< c74d> I persist in insisting that “bug-fixes” is valid. 20141022 01:39:58< c74d> Just as both “bug-zapper” and “bug zapper” are valid. 20141022 01:40:06< irker891> wesnoth: Ignacio R. Morelle website:master 35f0ee1cfda7 / start/1.12/images/start-6-thumb.jpg: Replace editor screenshot thumbnail with a taller version http://git.io/ftc3IA 20141022 01:40:38< shadowm> c74d: STOP BEATING THE DEAD HORSE. 20141022 01:41:13< vultraz> c74d: WHAT SHADOWM SAID 20141022 01:41:56< vultraz> c74d: whether it is VALID is besides the point, the point is which is common and more used 20141022 01:42:02< iceiceice> c74d: firefox went with "bug fixes" 20141022 01:42:13< iceiceice> (c.f. prior link) 20141022 01:42:23< c74d> I had not been informed of this equine’s demise. I saw it up and kicking not half an hour ago. 20141022 01:42:38< shadowm> I reverted the commit.-. 20141022 01:42:55< shadowm> Thus revoking the animal's permission to live. 20141022 01:43:00< iceiceice> c74d: that pony is going to the glue factory 20141022 01:43:04< iceiceice> no one can stop it now 20141022 01:46:16< c74d> Eh, I’ve seen reverts reverted, and reverts of reverts of reverts reverted. 20141022 01:46:32< vultraz> c74d: drop.it 20141022 01:46:42< vultraz> we are not using a hyphen 20141022 01:46:44< ancestral> git reverts are misleading 20141022 01:46:50< ancestral> They’re just more commits 20141022 01:47:04< iceiceice> ancestral: ofc, they dont destroy the history 20141022 01:47:05< shadowm> I said revert, not delete. 20141022 01:47:07< iceiceice> thats what makes them so useful 20141022 01:47:24< shadowm> I have deleted commits in the past and I can do it should the need ever arise again. 20141022 01:48:10< iceiceice> you can never delete the past 8) 20141022 01:48:24< iceiceice> i think once its in the repo it goes to so many peoples computers you probably can reconstruct it 20141022 01:48:28< ancestral> vultraz: A hyphen (U+2010) or a hyphen-minus (U+002D)? 20141022 01:48:35< iceiceice> maybe if all the computers went into a blackhole 20141022 01:48:50< shadowm> We use hyphen-minus for hyphens. 20141022 01:48:55< ancestral> :-o 20141022 01:49:32< shadowm> We can ask our field agents to destroy people's computers if necessary. 20141022 01:50:16< ancestral> c74d: I think we should just adopt camel case, “BugFixes” 20141022 01:50:16< shadowm> "It is one of my favourite tools although I don't really know how or for what to use it." 20141022 01:50:32< shadowm> fabi: The native language here is U.S. English. 20141022 01:50:40< shadowm> Sorry about that. 20141022 01:50:47< ancestral> Here, like, this channel? 20141022 01:50:51< shadowm> No. 20141022 01:50:53< shadowm> Shush. 20141022 01:51:22< c74d> ancestral: you should discuss this with shadowm, not me. 20141022 01:51:23< shadowm> fabi: Also, it's very useful for dealing with connected scenarios IME. I highly recommend it. 20141022 01:51:43< ancestral> Sorry, I was purposefully pulling people’s chains. I’ll stop now. 20141022 01:52:01< shadowm> But if you work with connected scenarios you are in for a world of frustration. 20141022 01:52:15< iceiceice> ancestral: i have sacrificed a camel to satan, now it will be so muahaha 20141022 01:52:25< ancestral> :-D 20141022 01:52:37< shadowm> First it's because it's easy to get confused when dealing with hex grids and row parity. 20141022 01:52:52< iceiceice> shadowm: 20141022 01:52:56< shadowm> Second, probability-based terrain graphic rules. 20141022 01:53:00< iceiceice> it would really save me a lot of effort if 20141022 01:53:01< vultraz> shadowm: too tall 20141022 01:53:05< ancestral> One thing that Wesnoth definitely does right is dividing the hexes into neat 18 pixel sections 20141022 01:53:07< iceiceice> there was a widget called "preference toggle box" 20141022 01:53:19< iceiceice> that had built in callbacks to sync up with a preference, of the same id as the widget 20141022 01:53:20< shadowm> Preference toggle box. 20141022 01:53:35< shadowm> Uh? 20141022 01:54:01< mattsc> shadowm: I’d leave the sentence about LoW in and add “(available from 1.12.1)” 20141022 01:54:06< iceiceice> so right now, if you want to make an advanced preference, it is a pure WML edit 20141022 01:54:13< iceiceice> and then you can just refer to the preference in code 20141022 01:54:22< iceiceice> i think that i should be able to do almost the same 20141022 01:54:36< iceiceice> like if i want to make an "advanced preference (of subtype)" dialog, 20141022 01:54:45< iceiceice> its just a generic window full of "preference toggle box"'s 20141022 01:55:15< iceiceice> because all this typing of binding the preference :: get , set fcn's to widgets is getting pretty boring 20141022 01:55:30 * shadowm . (it would really save me a lot of effort if people sent me lines consisting of full sentences and not fragments) 20141022 01:56:10< shadowm> iceiceice: I really don't think this should be a widget class's mission. 20141022 01:56:32< iceiceice> hmm an attribute of [toggle_box] then? 20141022 01:56:38< mattsc> shadowm: “Finally, the Legend of Wesmere campaign is being made available as the first multiplayer-ready campaign shipping with the game (starting from version 1.12.1).” 20141022 01:56:38< shadowm> Instead you could design a new pattern that's similar to the existing register_label, register_bool etc. patterns. 20141022 01:56:51< iceiceice> no but i dont want it to be in C++ that way, 20141022 01:56:54< mattsc> and yes, I changed the tense of the sentence ... 20141022 01:57:09< iceiceice> right now its really annoying, if i make a preference window, i have to have a C++ list of all fo the possible widgets (or means to generate this) 20141022 01:57:18< iceiceice> and it must be synced with the wml defn or it crashes 20141022 01:57:32< iceiceice> that shouldn't really be necessary though 20141022 01:57:36< shadowm> That's a by-design problem with GUI2. 20141022 01:57:40< iceiceice> no i dont think it is 20141022 01:57:47< shadowm> Yes, it absolutely is. 20141022 01:57:56< iceiceice> at least in the case of "special" kinds of windows 20141022 01:57:57< shadowm> GUI2 was designed to be used from C++, not even Lua. 20141022 01:58:19< shadowm> If you take a look at Advanced Preferences you'll notice it's *very* generic and it suffers from this genericity. 20141022 01:58:20< iceiceice> no, if i just want to have a preference dialog that controls some preferences, 20141022 01:58:27< iceiceice> there's no C++ to write at all, its pure boilerplate 20141022 01:58:45< shadowm> For example, you can't really group specific preferences together or in categories atm (sure, you could implement that on top of what there is atm but why would you do that). 20141022 01:59:01< shadowm> There is no way to specify whether specific preferences should have immediate side-effects or not. 20141022 01:59:03< iceiceice> the whole GUI1 preferences dialog should be burned the ground 20141022 01:59:18< iceiceice> its decapitated head should be displayed on the title screen, as a warning to all the other terrible GUI1 dialogs 20141022 01:59:20< shadowm> Or whether they have non-trivial inter-dependencies. 20141022 02:00:06< shadowm> mattsc: No. 20141022 02:00:21< iceiceice> shadowm: ok, but if they don't have immediate side-effects then i think there's no c++ to write 20141022 02:00:35< shadowm> mattsc: It's better to just leave out the mention of LoW, since otherwise we are admitting to being unable to adhere to a release plan/schedule. 20141022 02:01:54< shadowm> In all honesty, this stuff should've been addressed in beta, not RC. Of course LoW is going to be disabled because we are running out of time now -- why mention this in the announcement that will serve as the introduction for *every* 1.12.x version? 20141022 02:02:10< shadowm> It'll be back for 1.12.1 and that's all that matters in the end. 20141022 02:03:12< mattsc> shadowm: fine by me 20141022 02:03:43< irker891> wesnoth: Ignacio R. Morelle website:master de4cee6eb774 / start/1.12/template.html: Remove mention of LoW from the announcement http://git.io/7Lecaw 20141022 02:04:27< shadowm> And in order to prevent more bikeshedding, I hereby declare this announcement to be string-frozen for the rest of time. 20141022 02:05:05< mattsc> shadowm: yay! 20141022 02:05:35< ancestral> shadowm: With a hyphen-minus it seems 20141022 02:05:56< iceiceice> damnit 20141022 02:06:02< iceiceice> i finally found my travis bug... 20141022 02:08:41< shadowm> vultraz: You read that? You have minus 5 minutes to bring up any remaining issues. 20141022 02:08:49< vultraz> I saw 20141022 02:08:53< vultraz> I don't think there are any 20141022 02:08:55< shadowm> Then I'm going to send the email to translators. 20141022 02:08:58< vultraz> think 20141022 02:09:14< vultraz> Perhaps I should do a final readthrough first 20141022 02:09:24< ancestral> link? 20141022 02:09:37< shadowm> http://public.localhost:8888/start/1.12/template.html 20141022 02:09:57< shadowm> Finding out the host address is left as an exercise for the readers. 20141022 02:10:00< ancestral> Sorry, I’m not on your computer 20141022 02:10:21< vultraz> xD 20141022 02:10:22< ancestral> :-\ 20141022 02:10:46< vultraz> shadowm: hold off on that email while I check everything one more time 20141022 02:11:22< ancestral> Alright, I won’t help you proof-read your announcement. 20141022 02:11:36< ancestral> Your loss, not mine 20141022 02:11:45< shadowm> Mystery fellow: also sorry I'm writing HTML+CSS rather than LaTeX or some other crap where I can actually control typesetting to the line level. 20141022 02:12:09< shadowm> ancestral: I've thrown the URL around a hundred times. http://www.wesnoth.org/start/1.12/template.html 20141022 02:12:47< mattsc> everybody: we’re done proof-reading ... 20141022 02:12:53< shadowm> I believe you were even there. 20141022 02:13:09< ancestral> I’m sure you have. Most of those times I haven’t been around to receive it 20141022 02:13:35-!- Ivanovic_ [~ivanovic@frnk-d93302bf.pool.mediaWays.net] has joined #wesnoth-dev 20141022 02:13:37< ancestral> It was a very different URL IIRC 20141022 02:13:37< shadowm> In fact, it was you who discovered that the 1.0 and 1.2 announcements are missing. 20141022 02:13:50< iceiceice> ancestral: do you have git? 20141022 02:13:57< ancestral> Yes 20141022 02:14:07< iceiceice> you can also sync with wesnoth/website 20141022 02:14:10< iceiceice> and view it locally 20141022 02:14:38< iceiceice> oh its on wesnoth.org/ now 20141022 02:14:57< ancestral> iceiceice: I didnt know that 20141022 02:15:15< mattsc> iceiceice: only for the last week or so … 20141022 02:15:20< shadowm> The fact that the Khalifate and multiplayer modifications points aren't emboldened is starting to bother me. 20141022 02:15:34< iceiceice> mattsc: being in the repo and being publicly available is different though 20141022 02:15:41< vultraz> shadowm: is it supposed to be title screen or titlescreen 20141022 02:15:41< iceiceice> often times the repo has been ahead of the wesnoth.o 20141022 02:15:43< shadowm> But hey we could be at this forever. 20141022 02:15:46< shadowm> vultraz: First. 20141022 02:15:55< mattsc> it’s been on wesnoth.org for roughly a week now. 20141022 02:15:57< vultraz> good 20141022 02:16:08< mattsc> Give or take a factor 2 20141022 02:16:14< iceiceice> yeah but not the bleeding edge changes 20141022 02:16:29< mattsc> shadowm: you are not allowed to violate your own string freeze. 20141022 02:16:52-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 250 seconds] 20141022 02:17:07< ancestral> shadowm: Do you want the link to the official forum board be to the feedback subforum? 20141022 02:17:13< shadowm> I may actually ask Ivanovic to read it before sending the email. 20141022 02:17:29-!- Ivanovic_ is now known as Ivanovic 20141022 02:17:29< ancestral> In the paragraph including “link to feedback topics” 20141022 02:17:39< shadowm> ancestral: No. 20141022 02:18:04< vultraz> gah 20141022 02:18:09< vultraz> I found an awkward sentence 20141022 02:19:44< vultraz> "he ability to assign multiple sequences to a particular action, and changing assignments to make use of additional buttons found in certain mouse models." shadowm: shouldn't this be 'change', and no comma 20141022 02:19:58-!- Sulfur [~Miranda@p5B327299.dip0.t-ipconnect.de] has joined #wesnoth-dev 20141022 02:20:01< shadowm> yES. 20141022 02:20:05< shadowm> With comma. 20141022 02:20:26< ancestral> shadowm: What English dialect are you using here? 20141022 02:20:41< ancestral> British or American? 20141022 02:20:44< shadowm> I already said the official language of the game is US English. 20141022 02:20:47< ancestral> http://grammarist.com/usage/among-amongst/ 20141022 02:20:47< vultraz> American, of course 20141022 02:20:54< ancestral> Then you may want “among” 20141022 02:21:06< shadowm> I use 'amongst'. 20141022 02:21:15< ancestral> Not most people who use US English 20141022 02:21:18< ancestral> just sayin’ 20141022 02:21:21< shadowm> Well I'm not most people. 20141022 02:21:25< vultraz> That's the kind of thing that's interchangeable 20141022 02:21:47< shadowm> Guess what, we also call it the Sceptre of Fire, not the Scepter of Fire. 20141022 02:21:55< ancestral> vultraz: But that’s what defines a dialect! 20141022 02:22:19< ancestral> shadowm: That’s the title of a game which is used in-game 20141022 02:22:23< ancestral> sorry, campaign 20141022 02:22:32< shadowm> Not just a campaign. 20141022 02:22:48< shadowm> See also: Spectre. 20141022 02:23:24< ancestral> Different than an announcement talking about a game — it’s not written in Wesnoth’s medieval-like English fantasy tongue 20141022 02:23:45< shadowm> We could be doing this for another year. 20141022 02:23:47< ancestral> Spectre and Sceptre are fine inside the Wesnoth universe 20141022 02:26:49< vultraz> shadowm: you never offered your opinion on "most popular operating systems" 20141022 02:27:13< irker891> wesnoth: Charles Dang website:master cef850c7af4a / start/1.12/template.html: Fixed a verb tense http://git.io/9ArUew 20141022 02:27:53< ancestral> “Note that there are still many aspects” 20141022 02:28:06< iceiceice> vultraz: what does it mean for an operating system to be popular? 20141022 02:28:12-!- gfgtdf [~chatzilla@f054131158.adsl.alicedsl.de] has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 20141022 02:28:16< ancestral> That whole sentence might work better in parentheses 20141022 02:28:23< iceiceice> does it mean in a democratic sense that more people like, or in the more practical sense that more popular people like it? 20141022 02:28:30< mattsc> Seriously. folks, this is not funny any more. 20141022 02:28:33< vultraz> I assume the original phrase was meant to mean 'mainstream' 20141022 02:29:30< vultraz> That verb fix was the only serious thing left 20141022 02:29:32< vultraz> Anyway 20141022 02:29:49< mattsc> (and that wasn’t meant about any particular comment, in particular not the one after which it popped up, but about the entire process) 20141022 02:30:38< ancestral> shadowm: “backend” should have a hyphen 20141022 02:30:42< ancestral> back-end 20141022 02:30:59< mattsc> If there are actual grammatical errors left, by all means, let’s fix them. Besides that, everybody’s had plenty of time to speak up, and lots of people have and we’re very grateful for that, and now we’re done. 20141022 02:31:01< ancestral> (or a space) 20141022 02:31:09< ancestral> https://en.wikipedia.org/wiki/Back-end_database https://en.wikipedia.org/wiki/Front_and_back_ends 20141022 02:31:47< ancestral> New Oxford American likes it as two words 20141022 02:33:21< vultraz> mattsc: yeah, and I just fixed the last one ;) Now only left to argue dialects... 20141022 02:33:24< ancestral> Otherwise, it looks good 20141022 02:33:34< ancestral> But I think those are more than valid. I’m not trying to pick battles. 20141022 02:34:17< mattsc> ancestral: I actually agree with the back end one, but only based on “it feels right”. 20141022 02:34:18< ancestral> (Those last two are not dialectical issues.) 20141022 02:36:16< ancestral> shadowm: Seriously, good work. Most people don’t take the time to make things looking and sounding good. And vultraz! 20141022 02:36:30< ancestral> (And all the other people.) 20141022 02:36:51< mattsc> vultraz, shadowm (and everybody else who’s helped): I think you’ve done a great job with this and put an enormous amount of time and effort into this! 20141022 02:37:01< mattsc> right, as ancestral says 20141022 02:37:24< mattsc> (and it shows!) 20141022 02:38:24< vultraz> :) 20141022 02:40:23< ancestral> So this isn’t going out to November, eh? (Speaking honestly, simply curious.) 20141022 02:40:26< mattsc> Best … announcemnt … ever http://static.comicvine.com/uploads/original/3/33224/662820-simpsons_comicbookguy5.gif 20141022 02:40:46< ancestral> *’til 20141022 02:40:51< mattsc> (and without those obvious typos) 20141022 02:41:25< vultraz> ancestral: well, given that it's now the 22nd, and RC2 is planned for the 24th, I think it's safe to say we won't get 1.12 out till very late October or early November 20141022 02:42:16< vultraz> I don't know if there will be an RC 3 20141022 02:43:31< vultraz> We're shooting for 1.12 before November 5th, though 20141022 02:44:03< shadowm> 23:26:49 shadowm: you never offered your opinion on "most popular operating systems" 20141022 02:44:21< shadowm> I may've misplaced the memo. Care to remind me what this was about? 20141022 02:44:51< vultraz> shadowm: I wondered why we say 'most popular'. We cover all major operating systems 20141022 02:45:34< vultraz> 'most popular' makes it sound like there are several, of which we only cover most, but not all 20141022 02:45:58< shadowm> vultraz: Linux distributions are also operating systems. 20141022 02:46:18< shadowm> And they are not a single operating system -- people often get this wrong. 20141022 02:46:23< vultraz> Those are innumerable and we cover most of those 20141022 02:46:31< shadowm> No, we don't. 20141022 02:46:42< ancestral> The big ones? 20141022 02:46:49< shadowm> We only release binaries for Windows, OS X, and Pandora. Everything else is contributed. 20141022 02:47:00< mattsc> vultraz: I bet there are fewer than 7 billion of them 20141022 02:47:07< shadowm> So contributed we don't even host them. 20141022 02:47:16< mattsc> and I can count to 7*10^9, given enough time ;) 20141022 02:48:31< ancestral> mattsc: During that time counting them all, there will be new ones, meaning you’ll have to count those… and while you count those, there will be even more… 20141022 02:50:11< mattsc> ancestral: hmm, good point; it’s like the turtle and the hare dilemma 20141022 02:50:18< irker891> wesnoth: Ignacio R. Morelle website:master 89c40c1bfc0b / start/1.12/template.html: "backend" -> "back-end" http://git.io/s9dtXA 20141022 02:51:02< mattsc> I guess it Achilles, not a hare … :P 20141022 02:51:08< mattsc> *it's 20141022 02:51:22< irker891> wesnoth: Ignacio R. Morelle website:master df0ddae46aa6 / start/1.12/ (54 files in 2 dirs): Regenerate catalogues and HTML files for string-freeze http://git.io/oQU4og 20141022 02:52:05< ancestral> mattsc: If I took three weeks of vacation off from work, I’d be accruing enough vacation during that time I could take an extra day, essentiallly for free 20141022 02:52:55< mattsc> ancestral: you should take more vacation then 20141022 02:53:07< shadowm> Ivanovic: Check (refresh if you've been there before) and tell us whether there's anything you don't approve of content-wise so I can send that email and start working on the Spanish translation. 20141022 02:53:09< ancestral> Actually I should… and I am tomorrow :-D 20141022 02:53:15< mattsc> :) 20141022 02:53:17 * mattsc goes away now, trying to find turtles out there in the rain 20141022 02:54:21< c74d> Is the screen-capture in § Campaigns zoomed in? It looks pixelated to me. 20141022 02:54:55< vultraz> c74d: it's just you 20141022 02:54:57< vultraz> it isn't 20141022 02:55:27< ancestral> c74d: It is kinda blurry for me also 20141022 02:55:39< ancestral> But I think it’s a browser setting 20141022 02:55:45< shadowm> Retina screens? 20141022 02:56:34< c74d> Hm… I guess the hourglass is supposed to look a bit blurry? 20141022 02:56:45< vultraz> This announcement would look hilarious on that new imac 5k screens 20141022 02:56:47< shadowm> Retina screens? 20141022 02:56:49< c74d> shadowm: Not mine, at least. 20141022 02:57:23< c74d> s/Not mine/I don’t have one/ 20141022 02:57:47< ancestral> I do. I think image-rendering: optimizeSpeed would leave it more pixel-like, but I’m not complaining, it’s fine 20141022 02:58:03< shadowm> http://i.imgur.com/O2sZjDW.png 20141022 02:58:31< shadowm> Also, http://i.imgur.com/jx2t4p8.png 20141022 02:59:20< vultraz> Looks exactly the same for me 20141022 02:59:40< c74d> Looks the same for me. 20141022 03:00:29< ancestral> Digressing a little, but I noticed that with Bestiary, like http://wesnoth.io/bestiary/merman_hunter if you disable the image-rednering it’s a really slight difference 20141022 03:00:49< shadowm> ancestral: Can you give me screenshots comparing the rendering results both with and without that property set? 20141022 03:00:55< ancestral> Sure 20141022 03:01:37< shadowm> c74d: If it looks the same as yours then I don't know what's wrong with your eyes, because the hourglass isn't blurry for me. 20141022 03:01:38< c74d> ancestral: claims that `optimizeSpeed` is a deprecated synonym for the default value. 20141022 03:01:58< shadowm> OK maybe just a little bit. 20141022 03:02:18< shadowm> Yeah, I was going to say that that doesn't sound like a modern CSS property value. 20141022 03:02:23< c74d> Maybe not blurry, maybe… smudgy? 20141022 03:02:34< c74d> A bit smudgy. 20141022 03:03:33< iceiceice> hmm wait, shadowm, couldn't we just like, define widget lists in WML using the same macros we use to place them, and then the C++ code can ask the preprocessor to give it the macro values? 20141022 03:03:47< ancestral> Let me check 20141022 03:04:06< iceiceice> damnit i really tried to make that coherent 20141022 03:04:07< shadowm> iceiceice: GUI2 dialogs don't talk to the preprocessor. 20141022 03:04:12< iceiceice> why not? 20141022 03:04:22< iceiceice> oh wait i see 20141022 03:04:25< iceiceice> :facepalm: 20141022 03:04:50< iceiceice> well there still should be some way to pass wml content to C++ directly 20141022 03:04:51< shadowm> I'm still unsure exactly what you are trying to accomplish. 20141022 03:05:08< shadowm> Meaning, I'd rather see the problem first and the proposed solution second. 20141022 03:05:26< iceiceice> ok, ill give an example from your code and also my code i guess, one sec 20141022 03:06:15< iceiceice> ok so in the game_cache_options 20141022 03:06:19< iceiceice> and the game path dialgos, 20141022 03:06:32< iceiceice> you have to hard code all these values, size path copy etc. 20141022 03:06:46< iceiceice> i guess its not so onerous in these cases 20141022 03:06:51< iceiceice> in the mp alert dialog, 20141022 03:06:56< iceiceice> i have this grid of toggle buttons 20141022 03:07:14< iceiceice> so theres two parameters and a fair number of different widgets in total 20141022 03:07:32< iceiceice> i opt not to hard code every widget name because thats a maintanence nightmare 20141022 03:07:45< iceiceice> instead i hard code the list of (columns) and (rows) basically, 20141022 03:07:52< iceiceice> and the C++ iterates over to find each entry, 20141022 03:08:03< iceiceice> and the WML similarly defines a column, or a row i guess, by a macro 20141022 03:08:10< iceiceice> but in both cases theres this list of parameter names that must match 20141022 03:08:22< iceiceice> if someone tries to add a new entry, they have to make it match in both places 20141022 03:08:41< iceiceice> if not the bug may be crash, or it may be, this checkbox doesnt do anything 20141022 03:09:03< iceiceice> it would be a lot better if new preferences could be added only in WML, 20141022 03:09:25< iceiceice> so like, the lists of parameters that must be hard coded, can get passed to the dialog object by the gui2 infrastructure 20141022 03:09:34< iceiceice> at the time that it scans the definition file 20141022 03:09:54< iceiceice> so i guess like, for instance, [window] would have a subtag [args] 20141022 03:10:05< iceiceice> and whatever is in there gets wrapped up into a config and passed to the "preshow" function 20141022 03:10:07< iceiceice> or something like htis 20141022 03:10:08-!- Sulfur [~Miranda@p5B327299.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20141022 03:10:22< iceiceice> maybe not the best naming but thats at least the idea 20141022 03:10:47< iceiceice> it accomplishes the same thing the advanced_preferences.cfg file accomplishes, 20141022 03:11:05< iceiceice> if i need to have a new prefernce "blah notifications", i just make an entry in that file, and now suddenly it exists and can be modified in gui 20141022 03:11:15< iceiceice> then i go to my code and write preferences::get("blah_notifications") 20141022 03:11:54< iceiceice> similarly it would be nice if people could add entries to these gui2 preference dialogs wthout having to muck around int heir c++, just extending the WML pattern in the obvious way 20141022 03:14:56< ancestral> shadowm: Links in a moment 20141022 03:16:01< ancestral> shadowm: http://mproud.com/wesnoth/compare-image-rendering.png 20141022 03:16:59< ancestral> (Full-size screen grabs: http://mproud.com/wesnoth/with-regular-image-rendering.png and http://mproud.com/wesnoth/with-image-rendering-optimize-speed.png) 20141022 03:17:25< ancestral> I’m going to check another browser, maybe Firefox. Curious if it handles differently. 20141022 03:17:33< ancestral> (This in Safari.) 20141022 03:19:53< vultraz> shadowm: I must say, the announcement turned our pretty great. thanks for all your help. couldn't have made it looks as good without it 20141022 03:20:14< shadowm> iceiceice: I must insist that reading short sentences taking up more than one line weach is a pain. 20141022 03:20:23< shadowm> *each 20141022 03:21:37< c74d> ancestral: MDN said to use `crisp-edges` “for images such as pixel art”; what does that look like? 20141022 03:21:40< iceiceice> ok, i will just keep my monologues to myself then... 20141022 03:21:57< shadowm> I'm not saying "keep it to yourself", just finish your sentences before pressing Enter. 20141022 03:22:10< shadowm> I'm still trying to understand how this is any different to situations like taddon_filter_options. 20141022 03:22:52< shadowm> The C++ knows what alerts it supports, so it should be the C++'s responsibility to deal to filling in the dialog, right? 20141022 03:23:08< shadowm> In that case, you could use a listbox for this purpose. 20141022 03:23:30< ancestral> shadowm, c74d: Putting together a layout test 20141022 03:23:52-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: Ik ga weg] 20141022 03:24:33< shadowm> iceiceice: What I'm trying to say is the following: who defines the supported MP alerts, the dialog, or the game engine? 20141022 03:24:51< shadowm> I guess that's really the first question that needs to be answered here. 20141022 03:25:09< iceiceice> i mean who defines the advanced preferences 20141022 03:25:17< iceiceice> its sort of both right? 20141022 03:25:23< iceiceice> the game engine tries to find entries there, 20141022 03:25:26< shadowm> The game engine. 20141022 03:25:33< iceiceice> and the wml file defines which ones can actualyl be modified 20141022 03:25:41< iceiceice> by the usual gui 20141022 03:25:47< shadowm> Let me explain why Advanced Preferences exists (got to live in 5 minutes). 20141022 03:25:52< shadowm> *leave 20141022 03:26:21< shadowm> Advanced Preferences and its WML exist *only* because people found manually adding widgets to Preferences for every single new thing to be too much of a pain. 20141022 03:26:49< shadowm> It didn't occur to them (for some reason) to develop a new abstraction in the C++ for those entries and instead delegated half of the presentation and half of the definition to WML. 20141022 03:27:18< shadowm> Subsequently, people abused the feature *extensively* in subsequent cycles. 20141022 03:27:47< iceiceice> i think that the new gui2 "special" preferences dialogs, should be just as easy to extend as advanced preferences 20141022 03:28:03< iceiceice> the problem with the current system is that now instead of there being 2 places (dialog, game engine) 20141022 03:28:05< shadowm> Ideally what we should have (and I have given this an amount of thought as of late) is an abstraction for ALL preferences. 20141022 03:28:20< ancestral> I guess this does a good job summing it up though: https://developer.mozilla.org/en-US/docs/Web/CSS/image-rendering#Browser_compatibility 20141022 03:28:20< iceiceice> right now theres like, dialog WML, dialog C++, game engine 20141022 03:28:32< shadowm> A single abstraction providing concepts like value types, ranges, descriptions, tooltips, and default values. 20141022 03:28:47< shadowm> All preferences would benefit from this and would allow us to get rid of [advanced_preference]. 20141022 03:28:53< iceiceice> yes 20141022 03:29:11< shadowm> Or conversely, it would allow us to replace it with a single [preferences] tag. 20141022 03:29:17< shadowm> And now I must go. 20141022 03:31:23-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Read error: Connection reset by peer] 20141022 03:41:16-!- gfgtdf [~chatzilla@d176061.adsl.hansenet.de] has joined #wesnoth-dev 20141022 03:42:07< gfgtdf> loonycyborg: ok i did some tests, and it seems like argv[0] is ansi encoded but teh default boost locale for msvc can handle ansi and utf8 encodings. 20141022 03:50:19-!- gfgtdf [~chatzilla@d176061.adsl.hansenet.de] has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 20141022 03:50:31< iceiceice> is anyone opposed if i add "-Wno-missing-field-initializers" to scons strict builds? 20141022 03:53:48-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: Bye for now] 20141022 03:57:25< ancestral> c74d: Looks like crisp-edges works too 20141022 04:02:42< ancestral> shadowm, c74d: http://wesnoth.io/tests/image-rendering 20141022 04:03:35< ancestral> (bicubic and nearest-neighbor are IE things) 20141022 04:11:12< ancestral> Crisp-edges seems like the winner. Firefox and Safari don’t do scaling. Chrome seems to scale everything. 20141022 04:12:11-!- oldlaptop [~quassel@50-108-67-218.adr01.mskg.mi.frontiernet.net] has quit [Ping timeout: 258 seconds] 20141022 04:12:23< ancestral> (If you zoom the images/your browser, you should see the differences better) 20141022 04:15:29< shadowm> iceiceice: What warning does that disable? 20141022 04:16:10< iceiceice> if you initialize a POD data type with { } 20141022 04:16:18< iceiceice> you don't have to explicitly define all entries, it will just zero them for you 20141022 04:17:16-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20141022 04:17:46< iceiceice> the xBRZ code does this frequently, i guess i could try to work around it but its kind of a pain in the ass 20141022 04:17:59< iceiceice> i dont know if i've seen any POD data type stuff in our code anyways 20141022 04:18:04-!- oldlaptop [~quassel@50-108-67-218.adr01.mskg.mi.frontiernet.net] has joined #wesnoth-dev 20141022 04:18:49< shadowm> Could that warning be raised for non-POD types? 20141022 04:19:33< iceiceice> i dont think so 20141022 04:20:23< iceiceice> i think you can't initalize anything but POD with { } anyways? 20141022 04:21:04< shadowm> You can in C++11. 20141022 04:22:09< iceiceice> does the warning extend to that thoguh? 20141022 04:22:55< shadowm> T foo = {}; would mean completely different things depending on the nature of T. 20141022 04:23:46< shadowm> Well, more specifically T foo = { bar }; 20141022 04:23:53< ancestral> (I amend the earlier statement. Safari only likes optimizeSpeed or -webkit-optimize-contrast. Firefox only likes crisp-edges. Chrome hates the world.) 20141022 04:24:27< shadowm> Given U bar, if T has an initializer list constructor that takes U items, it'll call that, otherwise it'll call the constructor that takes a single U. 20141022 04:24:52< shadowm> ancestral: Yes, because optimizeSpeed sounds clearly non-standard to me. 20141022 04:25:51< ancestral> shadowm: Apparently they adopted it from the SVG spec: http://www.w3.org/TR/2009/REC-SVG11-20090303/painting.html#ImageRenderingProperty 20141022 04:27:00< shadowm> https://developer.mozilla.org/en/docs/Web/CSS/image-rendering 20141022 04:27:18< ancestral> Yes, the specification has not stabilized 20141022 04:27:48< shadowm> No wonder since it's a level 4 specification. 20141022 04:28:27< ancestral> For most images on the web, this is a moot point, since the norml behavior is to use a smoothing algorithm like bi-cubic interpolation, which is very good for photographs, for example 20141022 04:28:48< ancestral> For pixel art? Well… maybe not the best. 20141022 04:28:59< shadowm> I have to wonder what the full page looks like on Retina. 20141022 04:29:01< ancestral> Is it an issue for a thumbnail in a page that talks about a game? Probably not. 20141022 04:29:49< shadowm> Chrome's device emulation mode for high-dpi screens seems to be completely non/dysfunctional here. 20141022 04:30:12< ancestral> Was this good enough? http://mproud.com/wesnoth/with-regular-image-rendering.png http://mproud.com/wesnoth/with-image-rendering-optimize-speed.png or were you saying, on the hardware, what does it really look like to the human eye? 20141022 04:30:13< vultraz> I'm sorry I don't have a Retina device 20141022 04:30:14< shadowm> It gives me a 1:1 render no matter what I do. 20141022 04:30:25< ancestral> Most people don’t, and most people won’t for quite a while 20141022 04:30:30< shadowm> vultraz: Why would you be sorry for not wasting your money. 20141022 04:30:46< shadowm> On Apple products, not on high-dpi screens. 20141022 04:30:48< ancestral> I think maybe if you scale your window up you might see differences in the images 20141022 04:30:54< ancestral> in the browser 20141022 04:30:59< vultraz> Because now you don't know how it looks on Retina 20141022 04:31:28< shadowm> Tough luck. It's like I can't know what it looks like on smartphones because I don't own one. 20141022 04:31:37< ancestral> Anyway, the game doesn’t have this problem, because the screen resolution will force pixel-double and whatnot. 20141022 04:32:24< shadowm> ancestral: Yes, I saw those pics, but now I'm wondering about the *whole* page. 20141022 04:32:32< ancestral> (I actually had to take my digital color meter (basically, a magnifier that zooms in the pixels on the screen) to definitively tell for these browsers) 20141022 04:32:40< shadowm> Like, from top to bottom. 20141022 04:32:43< ancestral> shadowm: I can probably find a way to drum that up 20141022 04:33:01< shadowm> But not in multiple screenshots because that sucks. 20141022 04:33:21< ancestral> Of course 20141022 04:34:04< shadowm> From what I've read on Retina, it's all supposed to look the same to the human eye than the halved resolution *unless* you've got Superman's eyesight or something. 20141022 04:34:38< vultraz> It's supposed to be crisper 20141022 04:34:56< vultraz> I've seen a friend with a Retina screen. It looks MUCH clearer than mine, a regular 20141022 04:35:25< shadowm> There are other possible reasons for that other than the resolution. 20141022 04:35:39< shadowm> One of them is human psychology. 20141022 04:36:31< vultraz> I'd like to see the page on a 5k screen 20141022 04:36:42< shadowm> It's not for the faint of heart. 20141022 04:37:24< shadowm> Just grab your browser and enlarge the window beyond your screen's size. You'll see the magic happening after 1920px. 20141022 04:37:34< vultraz> How do I do that? 20141022 04:37:40< shadowm> Grab your browser. 20141022 04:37:54< shadowm> Grab a window edge. 20141022 04:38:05< shadowm> Drag the window border sideways. 20141022 04:38:13< shadowm> Move the window. 20141022 04:38:18< shadowm> Drag the window border again. 20141022 04:38:27< shadowm> Rinse and repeat until you're past the 1920px mark. 20141022 04:38:31< vultraz> I can only enlarge to the edge of my screen 20141022 04:38:42< shadowm> Move the window. 20141022 04:38:50< vultraz> My max resolution is 1600x900 you know 20141022 04:38:54< shadowm> So your mouse cursor doesn't hit the edge. 20141022 04:38:59< shadowm> Dude I can do this here. 20141022 04:39:08< shadowm> It'd be stupid if Windows didn't allow you to do the same. 20141022 04:39:31< vultraz> It doesn't 20141022 04:39:36< vultraz> It locks at 1600 20141022 04:39:39< shadowm> Well too bad for you. 20141022 04:41:48< vultraz> Can we use $1k of w.org's budget for an imac and write it off as testing equipment? 20141022 04:43:47< shadowm> ancestral: Could you go to http://shadowm.ai0867.net/westin-test/template.html (refresh if necessary) and tell me if it does it for you? 20141022 04:44:32< shadowm> vultraz: The budget jokes aren't as funny as you probably think. 20141022 04:44:53< vultraz> They aren't? 20141022 04:45:43< ancestral> shadowm: Safari and Firefox both look better now — pixels are not smoothed 20141022 04:46:19< shadowm> This makes the first thumbnail's scaling look like crap for me though. 20141022 04:46:26< ancestral> Interesting 20141022 04:46:39< vultraz> I see 0 difference 20141022 04:46:53< shadowm> Because you didn't shrink the window like I did. 20141022 04:47:14< shadowm> The reason is simple -- I've applied the rule to all img elements, because I have no way to tell in code whether they are pixel art or not. 20141022 04:47:49< shadowm> "Class!" I'd rather not have to spam
all over the wiki later when this code and Wesmere land in production. 20141022 04:48:29< shadowm> One way or the other we'll need to find a compromise between pixel and non-pixel art. 20141022 04:48:59< ancestral> shadowm, vultraz: Wesnoth in Firefox on my retina MacBook Pro: http://mproud.com/images/wesnoth-1.12-ff.png 20141022 04:49:30< shadowm> ... Is that Retina? 20141022 04:49:34< ancestral> (that’s with the current one, smoothed pixels) 20141022 04:49:35< shadowm> 1280px wide. 20141022 04:49:56< shadowm> Are you telling me you've got a 640px screen? 20141022 04:50:04 * vultraz snickers 20141022 04:50:13< ancestral> Well 20141022 04:50:15< ancestral> No… 20141022 04:50:24< ancestral> I used a Firefox plugin to take that. Hmm 20141022 04:51:06< ancestral> One sec 20141022 04:51:09< ancestral> I have an idea 20141022 04:51:59< shadowm> (To anyone wondering: yes, this is all entirely independent from the string-freeze.) 20141022 04:52:57 * vultraz clamors for the last screenshot 20141022 04:53:17< shadowm> Um? 20141022 04:53:29< ancestral> This add-on is sorta fail 20141022 04:55:49< ancestral> Alright, found something for Safari 20141022 04:58:05< ancestral> shadowm, vultraz: Heeeeere we go: http://mproud.com/images/wesnoth-1.12-sf.png 20141022 04:58:22< ancestral> Warning: 13.5 MB 20141022 04:58:49< vultraz> God, that looks blurry as fuck at full size on my screen 20141022 04:58:53< vultraz> I NEED A BETTER MONITOR DL 20141022 04:58:54< vultraz> D: * 20141022 04:58:56< shadowm> > 2014-10-22 01:58:52 (747 KB/s) - ‘wesnoth-1.12-sf.png’ saved [13548213/13548213] 20141022 04:59:18< shadowm> I don't trust Firefox with large images. 20141022 04:59:25< vultraz> Funny, it's arill 1600x900 20141022 04:59:28< ancestral> Good thing I have a bunch of extra bandwidth I don’t use :-P 20141022 04:59:38< vultraz> er 20141022 04:59:40< vultraz> 1600 20141022 04:59:42< vultraz> definitely not 900 20141022 04:59:54< shadowm> 800 px horizontal resolution. 20141022 05:00:05< shadowm> Sounds like you didn't have your browser maximized. 20141022 05:00:37< shadowm> ancestral: This was the live CSS, or the patched one at SAN? 20141022 05:00:40< ancestral> So I have a 1280 x 800 “regular” resolution, but it’s double pixel (2560 x 1600 native) 20141022 05:00:43< vultraz> I wonder if they sell Retina minitors 20141022 05:00:54< ancestral> Live CSS. I could do the other if you like, too. 20141022 05:01:05< ancestral> vultraz: There are some. 20141022 05:01:12< shadowm> Yes, hence I assume you didn't maximize your browser. 20141022 05:01:20< ancestral> They’re about $2000+ US dollars 20141022 05:01:29< vultraz> P_P 20141022 05:01:31< vultraz> holy sheet 20141022 05:01:31< ancestral> Dell might sell one cheaper though 20141022 05:01:35< shadowm> vultraz: High DPI screen were a thing before Retina. 20141022 05:02:39< ancestral> The ones out there typically require dual DisplayPort connections to push out all the video 20141022 05:03:10< ancestral> I should rephrase — desktop monitors that are 24″ or more 20141022 05:03:33< ancestral> (Smartphones could be considered “retina” or High DPI :-P ) 20141022 05:03:43< shadowm> Anyway, I think I've seen enough. 20141022 05:04:04< shadowm> The only matter left to solve is whether to assume pixel art first or not. 20141022 05:04:05< ancestral> If Wesnoth was a web game, then I’ve give a shit 20141022 05:04:28< shadowm> I'd rather just leave the browser to its own devices. 20141022 05:04:30< ancestral> For pixel art on the forums… I dunno, might help 20141022 05:04:49< shadowm> Perhaps some day browsers will be able to identify pixel art without hogging up the CPU. 20141022 05:06:11< ancestral> To be thorough: http://mproud.com/images/wesnoth-1.12-westin-sf.png 20141022 05:06:28< shadowm> vultraz: You haven't received a PM from LordBob, right? 20141022 05:06:39< ancestral> k thanks gentlemen, and good night 20141022 05:06:44< shadowm> ancestral: Westin is the name of the stylesheet regardless of the host. 20141022 05:06:57< shadowm> Just noting that calling that shot the Westin version is redundant. 20141022 05:07:00< ancestral> Proper name could have been “template” or something 20141022 05:07:02< ancestral> got it 20141022 05:07:16< shadowm> Stylesheet. 20141022 05:07:28< ancestral> Alright change “westin” to uh, “patch”? 20141022 05:07:46< vultraz> shadowm: no 20141022 05:07:47< ancestral> Done 20141022 05:08:00< ancestral> wesnoth-1.12-patch-sf.png 20141022 05:08:02< shadowm> I already downloaded it. 20141022 05:08:03-!- ancestral [~ancestral@174-20-180-46.mpls.qwest.net] has quit [Quit: End Transmission.] 20141022 05:08:09< shadowm> > 2014-10-22 02:07:15 (861 KB/s) - ‘wesnoth-1.12-westin-sf.png’ saved [10874920/10874920] 20141022 05:08:31< shadowm> vultraz: Would that have taken you ages still? 20141022 05:08:46< vultraz> shadowm: what do you mean 20141022 05:08:53< vultraz> I was checking my email and forum inbox 20141022 05:09:26< shadowm> vultraz: Nothing. 20141022 05:11:26< shadowm> vultraz: I meant the screenshots. 20141022 05:11:40< vultraz> I haven't looked at them in full 20141022 05:11:47< vultraz> They load too slor for me 20141022 05:11:49< vultraz> slow 20141022 05:12:08< shadowm> Yeah, I was just wondering if your traffic is capped by object type, or you are just extremely tolerant to pain. 20141022 05:12:47< vultraz> It takes me maybe 5 minutes to dl a 10 mb file 20141022 05:12:53< vultraz> If everything is going smoothly 20141022 05:13:18< shadowm> Those two took me 18 and 12 seconds respectively. 20141022 05:13:27 * vultraz kicks shadowm 20141022 05:13:36< shadowm> Wow, rude. 20141022 05:14:06-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Read error: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number] 20141022 05:14:47-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20141022 05:15:47-!- kex [~kex@78.157.29.160] has quit [Remote host closed the connection] 20141022 05:44:18< shadowm> "features many improvements in all areas, including [...] a vastly improved map editor." 20141022 05:44:55< vultraz> shadowm: you wrote that 20141022 05:45:03< vultraz> I had 'brand new' 20141022 05:45:05-!- Ivanovic [~ivanovic@frnk-d93302bf.pool.mediaWays.net] has quit [Changing host] 20141022 05:45:05-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20141022 05:45:14< shadowm> Do we just let it go? 20141022 05:45:25< shadowm> I mean, come on, I already explained why "brand new" is misleading. 20141022 05:48:31< iceiceice> i have to hand it to you guys, its going to be the best damn announcement page ever 20141022 05:48:41< iceiceice> i hope you don't try to outdo yourselves next year :) 20141022 05:49:03< shadowm> I'll probably just do that assuming I'm still around by then. 20141022 05:49:43< shadowm> Preferably with a less restrictive schedule. 20141022 05:49:43< Ivanovic> shadowm: reading this will have to wait until this evening 20141022 05:49:54< shadowm> Okay, I can wait. 20141022 05:51:22< vultraz> shadowm: yeah, no one will notice 20141022 05:51:26< vultraz> it's not a can-can 20141022 05:51:31< shadowm> Except me, translating it. 20141022 05:51:32-!- irker891 [~irker@fehu.ai0867.net] has quit [Quit: transmission timeout] 20141022 05:51:34< vultraz> at least, not directly 20141022 05:51:47< shadowm> I'm totally not cheating because I did say 'string-freeze' in a commit. 20141022 05:53:15< vultraz> iceiceice: do a side-by-side with 1.10's ;) 20141022 06:12:41< shadowm> mattsc, Ivanovic: So again, what date would we be aiming for releasing 1.12.0 gold? 20141022 06:13:50< shadowm> October 31st/November 1st would be great but probably not feasible, I guess? 20141022 06:14:28< shadowm> (Yes, only one week from RC 2. Again, not sure if that's feasible, probably not, so I'm asking.) 20141022 06:19:01-!- irker693 [~irker@fehu.ai0867.net] has joined #wesnoth-dev 20141022 06:19:01< irker693> wesnoth: Ignacio R. Morelle website:master 88ad4b2f113f / start/1.12/po/.htaccess: Explicitly enable directory indexes for po/ http://git.io/_TCnmw 20141022 06:21:02< Ivanovic> shadowm: i am back on november 1st 20141022 06:21:10< Ivanovic> so that day would be feasible 20141022 06:21:22< shadowm> And then how long until the announcement is published? 20141022 06:21:35 * shadowm had completely forgotten above about the tag lag. 20141022 06:21:45< Ivanovic> but please make sure to send a mail to the ML that the string freeze is *hard* now and all string changes are reverted 20141022 06:21:52< Ivanovic> that is about a week 20141022 06:22:04< shadowm> Wht do you mean reverted, I was planning on banning people instead. 20141022 06:22:14< Ivanovic> banning and reverting 20141022 06:22:16< Ivanovic> ;) 20141022 06:22:27< Ivanovic> i mean string changes to the main code base from now on 20141022 06:22:36< Ivanovic> until the release of 1.12.0 "stable" 20141022 06:22:45< Ivanovic> (unless that release is moved back significantly) 20141022 06:22:59< shadowm> Well, I wasn't planning on posting about that, only about the announcement which you still have to review before I can declare it permafrosted. 20141022 06:23:49< shadowm> I guess I can just kill two birds with the same icicle. 20141022 06:31:17< vultraz> If we have until the 1st I'm going to try to tackle some small improvements to the Downloads page 20141022 06:31:31< shadowm> Please no custom CSS there. 20141022 06:32:25< vultraz> Why not? I was going to make it a non-MW page 20141022 06:32:38< shadowm> Don't make it a non-MW page. 20141022 06:32:54< shadowm> It's supposed to be a MW page so people can edit it without stealing my SSH key and passphrase. 20141022 06:33:34< vultraz> Will it still be an MW page in Wesmere? 20141022 06:33:38< shadowm> Yes. 20141022 06:33:56< vultraz> Alright 20141022 06:34:10< shadowm> It's the front page that will have the visuals delegated to it. 20141022 06:34:25< vultraz> Can we update Glamdrol with any of our font choices from Westin? 20141022 06:34:29< shadowm> w.w.o/Download is like the more verbose version. 20141022 06:34:31< vultraz> I cannot stand...TNR headers 20141022 06:34:57-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 20141022 06:34:58 * shadowm glares at vultraz. 20141022 06:36:15< vultraz> ._. 20141022 06:36:24< vultraz> That doesn't answer my question 20141022 06:36:33< shadowm> I'm not a CSS+HTML generator machine, and there are multiple other pages demanding consistency with glamdrol that cannot be trivially adapted with a single night's worth of effort. 20141022 06:36:40< shadowm> 1) forums.wesnoth.org 20141022 06:36:43< shadowm> 2) wiki.wesnoth.org 20141022 06:36:52< shadowm> 3) status.wesnoth.org 20141022 06:36:58< shadowm> 4) Maintenance status pages 20141022 06:37:07< shadowm> 5) units.wesnoth.org (oh gods) 20141022 06:37:07< vultraz> I see 20141022 06:37:13< shadowm> 6) add-ons.wesnoth.org 20141022 06:37:15< vultraz> (can we kill u.w.o some day?) 20141022 06:37:20< shadowm> 7) The macro reference page 20141022 06:37:34< shadowm> 8) Past release announcements * 20141022 06:37:45< shadowm> 9) Front page 20141022 06:38:13< shadowm> (1) actually counts as 5 stylesheets. 20141022 06:38:29< shadowm> prosilver, subsilver2, wesnoth, acidtech, acidtech orange 20141022 06:38:31< vultraz> I see why you dropped the dependency on Glamdrol for Westin 20141022 06:38:59< shadowm> * (Past release announcements must stick to glamdrol forever.) 20141022 06:39:27< vultraz> I see 20141022 06:39:30< shadowm> I had started a glamdrol+1 branch before westin but quickly abandoned work on it. 20141022 06:39:47< shadowm> Simply because the existing stylesheet is soooooooo unmanageable. 20141022 06:40:15< shadowm> I did say I'd never write another non-trivial stylesheet without the aid of a preprocessor. 20141022 06:40:38< vultraz> I'm glad we split into Westin exclusively 20141022 06:41:19< vultraz> However, there isn't much I can do with pure HTML in ways of improving the Downloads page 20141022 06:41:42< vultraz> But I'll try to tidy it up 20141022 06:42:38< shadowm> If you *absolutely* need inline CSS, make sure to include a massive comment block at the start of the page explaining why and what. 20141022 06:42:58< shadowm> So I can figure out why the page is broken like crap later when it finds its way to Wesmere. 20141022 06:45:32< shadowm> This is independent of the string freeze, I'm trying to decide how to deal with it: https://dl.dropboxusercontent.com/u/21371130/screenshots/890892.png 20141022 06:45:45< vultraz> What about other places where inline css was used - such as template:create. will those be an issue 20141022 06:46:11< shadowm> Potentially. 20141022 06:46:31-!- boucman_work [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20141022 06:49:48< c74d> Have the links in the Downloads page ever been changed to point to malware or other nuisances? 20141022 06:50:13< shadowm> "Yes. On repeated occasions." 20141022 06:50:52 * shadowm just said that to see c74d's reaction. shadowm truly has no idea. 20141022 06:50:52< vultraz> I assume you kept a copy of my wiki design doc? 20141022 06:51:02< shadowm> Eh. No? 20141022 06:51:03< c74d> And the Downloads page being world-writable is still co— oh. 20141022 06:51:05< shadowm> Why would I have? 20141022 06:51:17< c74d> “And the Downloads page being world-writable is still considered a good thing?” 20141022 06:51:32< shadowm> Yes, because some of us don't understand website security. 20141022 06:51:33< vultraz> Because I keep giving it you to yo add to your dropbox 20141022 06:51:39< vultraz> you* 20141022 06:51:44< vultraz> To keep on hand 20141022 06:51:47< vultraz> If I get run over my a bus 20141022 06:51:49 * shadowm looks at the same people who insist on the wesnoth/website auto-pull. 20141022 06:52:10< vultraz> https://www.dropbox.com/s/wmxyflnrsh1007w/wiki%20design%20doc.txt?dl=0 20141022 06:52:23< shadowm> Similarly, hotlinking images is more of a security risk for everyone than hosting wiki images ourselves. 20141022 06:52:28< shadowm> And yet. 20141022 06:53:12< shadowm> Why the hell does that have a copyright statement on it. 20141022 06:53:32< shadowm> Did you know the website is copyrighted to the project? 20141022 06:53:37< c74d> (Of course, the packages could be stuffed full of malware in transit from SourceForge anyway, but mucking with the links requires less sophistication.) 20141022 06:56:14< vultraz> shadowm: little joke, i removed it 20141022 06:57:51< irker693> wesnoth: Ignacio R. Morelle website:master 715060d414c0 / start/1.12/styles/westin.css: Scale the Download button horizontally if its text is too long http://git.io/cIJOyg 20141022 06:58:53< shadowm> And before you ask: no, you can't stuff that background-size value into the shorthand background because IE 8 can't deal with it. 20141022 06:59:21< vultraz> why do you care about IE8 20141022 06:59:29< shadowm> Last version supported by XP. 20141022 06:59:45< vultraz> Why do you care about XP 20141022 06:59:49< vultraz> it's EOL already 20141022 06:59:52< shadowm> You clearly don't understand how website design works. 20141022 07:00:36< shadowm> Did you know only two years ago most paid designers still had to support IE 6? 20141022 07:01:05< shadowm> I'm sorry, but I can't really explain why our website is broken to the Average Joe who doesn't understand computers. 20141022 07:01:09< vultraz> ....wat 20141022 07:01:19< shadowm> It isn't. That's a hypothetical. 20141022 07:01:29< shadowm> Be at least thankful we don't need to support < IE 8. 20141022 07:01:54< shadowm> Or that you aren't the one in charge of making sure this works. :) 20141022 07:02:25< vultraz> Yes, that delightful job is yours! 20141022 07:02:39 * vultraz sends shadowm some of these nice chocolate truffles he has 20141022 07:03:15< shadowm> Note that "support" above means "let it deal with the most stuff it can actually understand" (the page layout being the very minimum). 20141022 07:03:36< shadowm> Of course I wouldn't bother with providing gradient fallbacks and such for IE 8. Not at all. It's all cool as long as the page is readable. 20141022 07:04:37-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20141022 07:09:16-!- kex [~kex@78.157.29.160] has quit [Ping timeout: 258 seconds] 20141022 07:11:10< shadowm> Ivanovic: Oh also, if you are looking for me later -- I probably won't be around during your evening. 20141022 07:12:05< shadowm> And I'm certainly not going to be around before then either, starting now. 20141022 07:12:43-!- zookeeper [zookeeper@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20141022 07:21:04-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has quit [Remote host closed the connection] 20141022 07:21:56-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20141022 07:24:47-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has joined #wesnoth-dev 20141022 07:26:31-!- kex [~kex@78.157.29.160] has quit [Ping timeout: 258 seconds] 20141022 07:39:18-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20141022 07:57:59< Rhonda> shadowm: Didn't I dcc send you the code? Or was that someone else? 20141022 07:58:12< Rhonda> Or can you give me the clone URL for shikadibot and I try to incorporate it myself? 20141022 07:59:34< shadowm> Rhonda: That last one is probably a bad idea, because shikadibot's underlying code is an abandoned hideously-engineered mess. And I don't know if you DCC'd me the code -- I don't autoaccept DCC requests and odds are I didn't even see it. 20141022 08:00:25< Rhonda> So how do you want to continue to maintain it if you yourself consider it "an abandoned hideously-engineered mess."? 20141022 08:00:55< shadowm> Duct tape. It's a stopgap measure, right? 20141022 08:02:39< iceiceice> Rhonda: i tried to accept your dcc but my irc client tricked me and i rejected it 20141022 08:02:45< iceiceice> then i guess you boarded a plane 20141022 08:03:09< Rhonda> Right, it was that time when I was heading for Berlin. :) 20141022 08:03:20< iceiceice> so ends the legend of wesbot... 20141022 08:04:56< Rhonda> It doesn't end. 20141022 08:05:00< Rhonda> I still can revive it. 20141022 08:05:22< Rhonda> But I don't want to give it into the hands of shadowm who doesn't want to share and allow others to tinker on it. :) 20141022 08:05:28< shadowm> All I know is that shikadibot works, not optimally maybe, but it's an option. And if it's anything like the seen.pl script, I don't even need to alter it to get it to work as long as it doesn't have triggers that the shikadibot proper would also match. 20141022 08:06:02< vultraz> dropbox and pm 20141022 08:06:03< vultraz> simple 20141022 08:07:24< shadowm> And technically, shikadibot is only this running hosted by irssi. 20141022 08:07:50< shadowm> (Formerly also this .) 20141022 08:10:43< Rhonda> I don't care about "technically". 20141022 08:11:28< Rhonda> Put it in some git, hand me the clone URL and I incorporate the bug/task/patch/enhancement stuff. 20141022 08:11:46< shadowm> The clone URL is on that page. 20141022 08:12:18< shadowm> The thing is that the overengineered API I came up with isn't documented anywhere. 20141022 08:12:21< Rhonda> "technically" and "formerly" doesn't sound like it's current. 20141022 08:12:45< shadowm> The second URL is shikadibot-specific code. The rest is shared between shikadibot and another bot I run. 20141022 08:12:45< Rhonda> The change date doesn't make it look useful neither. 20141022 08:12:54< Rhonda> 2010-11-18 20141022 08:13:06< shadowm> Sigh, well, if you don't trust me to run wesbot's code we can keep working without it. 20141022 08:13:29< Rhonda> You just don't get it. 20141022 08:13:45< Rhonda> Or rather, don't want to. 20141022 08:14:05< shadowm> I'm not sure what there is to get when I'm the author of my own bot and therefore am the best person able to say what it's made of. 20141022 08:14:23< shadowm> The code is years old? Sure, but that doesn't mean it's not what is running on production right now. 20141022 08:14:44< Rhonda> You don't get that I want the *current* code to send you a patch for incorporating stuff. 20141022 08:15:04< shadowm> master branch *is* the current code. 20141022 08:15:09< Rhonda> Your choice of word does suggest different. 20141022 08:17:43< shadowm> Well, I don't know then. I tried to be as helpful as possible without giving you a whole boring dissertation on shikadibot's design and even offered the option to skip the shikadibot component and let irssi deal with wesbot's code directly. So I guess by trying to save you time I only made it worse? This seems awfully familiar. 20141022 08:18:04< shadowm> If you'll excuse me, I have better things to do than argue over code I'm ashamed of. 20141022 08:22:44< Rhonda> So you say, even if you asid it's only technically that and formerly the other thing, those parts are still current? 20141022 08:24:09< shadowm> The shikadibot-rei2 code from the wesnoth-umc-dev repository ("the other thing") is not loaded into shikadibot atm because it's pointless and I didn't bother to update it after an API rewrite. 20141022 08:24:34< shadowm> The rei2 code from rei2/rei2 on Gitorious *is* shikadibot and provides the API I just alluded to. 20141022 08:24:54-!- dailin [~dailin@42.120.74.110] has joined #wesnoth-dev 20141022 08:25:33< shadowm> So rei2 is just a framework for IRC bots I wrote and shikadibot happens to make use of it and (almost) every optional module it includes. 20141022 08:26:01< shadowm> Plus an additional script that implements the "shikadibot: wss" command that reads the status.wesnoth.org data source. 20141022 08:27:27< shadowm> (It reads the data source for status.wesnoth.org, not status.wesnoth.org; status.wesnoth.org is run from the same machine shikadibot runs on, so both the status.wesnoth.org front-end and shikadibot have access to the same data.) 20141022 08:27:58< shadowm> !help 20141022 08:27:58< shikadibot> shadowm: Available topics: !, 8, ?, D, DIR, DIRLOG, FILE, FILELOG, HELP, HUG, LOG, MATH, NAMEGEN, NETNAME, NETPROTO, PING, REPO, TAG, TIME, VERSION, WHATIS, WSS 20141022 08:28:15< shadowm> All those are commands shikadibot accepts. All of them are implemented as rei2 modules. 20141022 08:32:06< shadowm> As for why I'm ashamed of it: because it's extremely overengineered (as is evident), mostly because halfway through I came up with the brilliant (not) goal of replacing Irssi and making it self-hosted. 20141022 08:32:57< shadowm> Then I realized my time was better spent *not* on IRC bots. 20141022 08:40:05-!- kex [~kex@78.157.29.160] has quit [Remote host closed the connection] 20141022 08:46:14-!- mjs-de [~mjs-de@f048226001.adsl.alicedsl.de] has joined #wesnoth-dev 20141022 09:01:47-!- dailin [~dailin@42.120.74.110] has left #wesnoth-dev ["Leaving"] 20141022 09:10:06< Rhonda> Right. 20141022 09:11:18< Rhonda> I guess I'll bring up wesbot on our host and run it there, put it into git and see what we can manage and merge from thereon. 20141022 09:16:18-!- kex [~kex@77.28.12.63] has joined #wesnoth-dev 20141022 09:16:23-!- kex [~kex@77.28.12.63] has quit [Remote host closed the connection] 20141022 09:16:39-!- kex [~kex@77.28.12.63] has joined #wesnoth-dev 20141022 09:28:11-!- molgrum [~molgrum@212.85.89.43] has joined #wesnoth-dev 20141022 09:34:01-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 256 seconds] 20141022 09:57:57-!- irker693 [~irker@fehu.ai0867.net] has quit [Quit: transmission timeout] 20141022 10:07:56-!- Kexoth [~kex@77.28.24.59] has joined #wesnoth-dev 20141022 10:10:53-!- kex [~kex@77.28.12.63] has quit [Ping timeout: 260 seconds] 20141022 10:30:10-!- Anakonda [Anakonda@87-92-248-247.bb.dnainternet.fi] has joined #wesnoth-dev 20141022 10:48:19-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141022 10:51:04-!- Upth [~ogmar@108-85-89-233.lightspeed.frokca.sbcglobal.net] has joined #wesnoth-dev 20141022 11:04:36-!- fabi [~quassel@p20030051AA14149261D686E5B5A54722.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20141022 11:24:47-!- lipkab [~the_new_l@2001:738:5404:192:9e4e:36ff:fe7c:534c] has joined #wesnoth-dev 20141022 11:27:54< lipkab> iceiceice: Ping? 20141022 11:38:21-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20141022 11:46:54-!- Kexoth [~kex@77.28.24.59] has quit [Remote host closed the connection] 20141022 12:04:44-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20141022 12:22:53-!- Sulfur [~Miranda@p5B327299.dip0.t-ipconnect.de] has joined #wesnoth-dev 20141022 12:50:02-!- lipkab [~the_new_l@2001:738:5404:192:9e4e:36ff:fe7c:534c] has quit [Ping timeout: 265 seconds] 20141022 13:03:15-!- kex [~kex@77.28.24.59] has joined #wesnoth-dev 20141022 13:03:51-!- lipkab [~the_new_l@2001:738:5404:192:9e4e:36ff:fe7c:534c] has joined #wesnoth-dev 20141022 13:09:48-!- TooLmaN [~TooLmaN@mail.thomsonplastics.com] has joined #wesnoth-dev 20141022 13:19:52-!- kex [~kex@77.28.24.59] has quit [] 20141022 13:21:17-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20141022 13:24:04-!- kex [~kex@77.28.24.59] has joined #wesnoth-dev 20141022 13:28:52-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141022 13:33:32-!- lipkab [~the_new_l@2001:738:5404:192:9e4e:36ff:fe7c:534c] has quit [Ping timeout: 265 seconds] 20141022 14:20:06< loonycyborg> game_config::wesnoth_program_dir = filesystem::directory_name(argv[0]); 20141022 14:20:12< loonycyborg> this is where it happens 20141022 14:23:29-!- happygrue [~Laptop@wesnoth/developer/wintermute] has joined #wesnoth-dev 20141022 14:27:50-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: Computer's napping] 20141022 14:47:44-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20141022 14:54:23-!- ancestral [~ancestral@174-20-180-46.mpls.qwest.net] has joined #wesnoth-dev 20141022 15:00:37-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20141022 15:14:54< mattsc> fabi, fendrin: I did some testing of LoW S14. In summary, it’s not too bad the way it is, but I don’t think it’s the same kind of “kill off all the players’ units” scenario any more. 20141022 15:15:24< mattsc> That’s fine, IMO, except that I don’t know right now what that means for the following scenarios. 20141022 15:15:53< mattsc> Instead of flooding the channel with more detailed comments, I put them here: http://pastebin.com/hCMFamS2 20141022 15:20:28-!- ancestral [~ancestral@174-20-180-46.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20141022 15:46:29-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20141022 15:56:30-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20141022 16:02:35-!- boucman_work [~rosen@wesnoth/developer/boucman] has quit [Ping timeout: 244 seconds] 20141022 16:15:17-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Remote host closed the connection] 20141022 16:15:34-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20141022 16:21:02-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20141022 16:22:06< iceiceice> lipkab: hi, 20141022 16:22:17< iceiceice> if it's alright with you, i'd like to revert this commit 8f49cbad5508d761c1139c65e064c31ea3c79a00 20141022 16:22:31< iceiceice> because it causes this bug: https://gna.org/bugs/index.php?22647 20141022 16:22:45< iceiceice> and it's now interfering with the development of this feature: http://forums.wesnoth.org/viewtopic.php?f=12&t=41109 20141022 16:23:11< iceiceice> In my topic branch, everything works fine after i revert it. I hope that you'll recommit it later after fixing the problem? 20141022 16:28:20-!- gfgtdf [~chatzilla@d176061.adsl.hansenet.de] has joined #wesnoth-dev 20141022 16:30:35-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20141022 16:37:39-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20141022 16:42:37< Soliton> shadowm: the bug protocol isn't clear on when to close invalid bug reports. to me it seems natural to close them right away though. no use in keeping them open. 20141022 16:44:19-!- gfgtdf [~chatzilla@d176061.adsl.hansenet.de] has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 20141022 16:55:54-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20141022 16:58:58< iceiceice> hmm, 20141022 16:59:18< iceiceice> i find that on current master and for some time, when i compile with g++ the floating_point_emulation unit tests all fail 20141022 16:59:23< iceiceice> *only one of them actually 20141022 16:59:46< iceiceice> none of that code seems to be used anywhere though, it appears it exists only to be tested 20141022 17:00:14< iceiceice> src/tests/floating_point_emulation.cpp(1017): error in "test_floating_point_emulation": check f == -(1 << 22) failed [ 20141022 17:00:14< iceiceice> float value_type »i« shift »8« internal value »0« as double »0« as int »0«. 20141022 17:00:14< iceiceice> != -4194304] 20141022 17:01:30< iceiceice> i think i will just ignore for now... 20141022 17:04:19-!- travis-ci [~travis-ci@ec2-54-87-23-18.compute-1.amazonaws.com] has joined #wesnoth-dev 20141022 17:04:19< travis-ci> gfgtdf/wesnoth-old#289 (istream_fix - be4884f : gfgtdf): The build was broken. 20141022 17:04:19< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/38730396 20141022 17:04:19-!- travis-ci [~travis-ci@ec2-54-87-23-18.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141022 17:04:36< shadowm> iceiceice: IIRC it's used on Pandora, isn't it? 20141022 17:04:52< iceiceice> i dont know i grepped and i couldn't find any uses 20141022 17:05:20< iceiceice> i think it might be a gcc 4.9 issue? 20141022 17:05:26< iceiceice> otherwise i think travis would be complaining about this 20141022 17:05:52< shadowm> !commit b2c0dfa7dfbe740e849b1d9aa3f342433e7ab9f4 20141022 17:05:53< shikadibot> shadowm: Revision b2c0dfa7dfbe (Mark de Wever) on Sun Feb 19 10:07:58 2012: 20141022 17:05:57< shikadibot> shadowm: Adds new floating point emulation code. 20141022 17:05:59< shikadibot> shadowm: 20141022 17:06:02< shikadibot> shadowm: This code can use several fixed point formats or a double to emulate 20141022 17:06:05< shikadibot> shadowm: (+7 discarded lines) 20141022 17:06:08< shikadibot> shadowm: Web interface URL: https://github.com/wesnoth/wesnoth/commit/b2c0dfa7dfbe 20141022 17:06:22< shadowm> Also ebe4cb1e9127820a4b5e6a3abc97bb6a2dc4e10b . 20141022 17:15:41-!- prkc [~prkc@catv-80-99-60-5.catv.broadband.hu] has quit [Remote host closed the connection] 20141022 17:22:47< shadowm> Hmph. 20141022 17:23:22< shadowm> I'm not listed in Liberty's credits and yet isn't that my Skeleton Rider? 20141022 17:23:32< shadowm> And Death Squire? 20141022 17:23:41< shadowm> And hideous Bone Knight? 20141022 17:24:34-!- lipkab [~lipkab@host-91-147-211-128.biatv.hu] has joined #wesnoth-dev 20141022 17:24:54< shadowm> I'm taking that Skeleton Rider for UtBS, btw. 20141022 17:31:47-!- irker484 [~irker@fehu.ai0867.net] has joined #wesnoth-dev 20141022 17:31:47< irker484> wesnoth: Ignacio R. Morelle wesnoth:1.12 85c1f367ff9d / data/campaigns/Under_the_Burning_Suns/ (10 files in 3 dirs): UtBS: Use my TC-aware Skeleton Rider baseframe already used in Liberty http://git.io/Cq864g 20141022 17:31:48< irker484> wesnoth: Ignacio R. Morelle wesnoth:master 43a2ec2e0c10 / data/campaigns/Under_the_Burning_Suns/ (10 files in 3 dirs): UtBS: Use my TC-aware Skeleton Rider baseframe already used in Liberty http://git.io/XuBS8g 20141022 17:41:04-!- ancestral [~ancestral@174-20-180-46.mpls.qwest.net] has joined #wesnoth-dev 20141022 17:41:07-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20141022 17:41:44< irker484> wesnoth: Ignacio R. Morelle wesnoth:master 52368f121ab3 / data/campaigns/Under_the_Burning_Suns/units/units.cfg: UtBS: Use UNREACHABLE instead of 100 MP cost in desert_float movetype http://git.io/l_rK2w 20141022 17:42:05< irker484> wesnoth: Ignacio R. Morelle wesnoth:1.12 833dbb96b415 / data/campaigns/Under_the_Burning_Suns/units/units.cfg: UtBS: Use UNREACHABLE instead of 100 MP cost in desert_float movetype http://git.io/xcUVaQ 20141022 17:56:21-!- fendrin [~quassel@p20030051AA26CB02955031F00349C6EC.dip0.t-ipconnect.de] has joined #wesnoth-dev 20141022 17:57:14< fendrin> hi mattsc 20141022 17:57:40< mattsc> hi fendrin 20141022 17:59:04< mattsc> fendrin: did you see my comments to you that I posted, uh, maybe 4 hours ago? 20141022 17:59:29< fendrin> no not yet 20141022 17:59:57< mattsc> fendrin: I tested ‘Human Alliance’ and posted some comments. 20141022 18:02:27< fendrin> mattsc: Okay, I am up to date. 20141022 18:02:45< mattsc> fendrin: I’ve played a little more and I was indeed able to defeat the two orc leaders by turn 15, even though I played really badly. The trolls are a little harder, but if I replayed it again, I think I could beat them down also. 20141022 18:03:34< fendrin> You do not have the full recall list. 20141022 18:03:47< mattsc> one more comment: at the very least, I would make the AI leaders stay on their keeps and not have them come out for suicide. 20141022 18:03:57< mattsc> fendrin: I don’t understand what that means 20141022 18:04:36< fendrin> Those troops left behind at the Ka'lian which were supposted to join you (and did with the old reenforcement coding) are not deployed to the players' recall lists. 20141022 18:05:02< mattsc> okay- which fraction of the recall list is that? 20141022 18:05:22< fendrin> All non loyal non shaman line lvl3 units. 20141022 18:05:48< mattsc> but elves only (as in, not the dwarves)? 20141022 18:05:55< fendrin> yes 20141022 18:06:14< fendrin> I have also introduced some loyal units for olurf. 20141022 18:06:21< fendrin> Those are missing in the save you used. 20141022 18:07:25< mattsc> fendrin: okay, so that’s 3 fewer L3s that I would have, but then add in the loyal dwarves. Bottom line is about the same. 20141022 18:07:35< fendrin> mattsc: I have time this evening/night and all the day tommorrow. Also on Friday. If I spend all that time on LoW... 20141022 18:07:52< fendrin> fendrin: No. You have much more L3s. 20141022 18:08:02< fendrin> s/fendrin:/mattsc: 20141022 18:08:34< mattsc> fendrin: I only have 3 non-shaman non-dwarf L3s on my recall list 20141022 18:08:46< fendrin> yes 20141022 18:08:54< fendrin> because all of them left at 7 20141022 18:09:14< mattsc> right, so I have 3 fewer now, that’s what I said 20141022 18:09:15< fendrin> and they were supposed to be recalled for free at turn 12 or 14 depending on the difficult level 20141022 18:09:32< mattsc> compared to what I tested with last night and earlier today 20141022 18:10:23< fendrin> mattsc: I had ~10 lvl3 that were left at the Ka'lian on normal playthroughs. 20141022 18:11:21< mattsc> maybe I didn’t have that many, maybe I lost some along the way, maybe I regained some others in the meantime, who knows. It doesn’t really matter. 20141022 18:11:40< fendrin> mattsc: No, I disabled the code that brings them back. 20141022 18:11:47< fendrin> mattsc: It is a bug. 20141022 18:11:55< fendrin> I forgot to change the coding. 20141022 18:11:57< mattsc> fendrin: we don’t understand each other 20141022 18:12:01< fendrin> maybe :-) 20141022 18:12:33< mattsc> there are 6 scenarios in between 7 and 14; isn’t it possible that I level some more in the meantime? 20141022 18:12:41< fendrin> sure 20141022 18:12:47< mattsc> I really don’t know, because that was over a year ago. 20141022 18:13:05< fendrin> You should have a bunch of new lvl3 already. 20141022 18:13:13< mattsc> And in any case, I said that this is only kind of representative because I used such an old save. 20141022 18:13:24< mattsc> I was just giving you some general feedback. :) 20141022 18:13:27< fendrin> At least every unit that was lvl2 at 7 should now be dead or lvl3. 20141022 18:13:47< mattsc> right 20141022 18:13:50< fendrin> mattsc: Okay. Let's talk about the strategy. 20141022 18:14:01< fendrin> mattsc: I mean the release of 1.12 and LoW strategy. 20141022 18:14:13< fendrin> mattsc: I can dedicate the next 3 days full time at LoW. 20141022 18:14:14< mattsc> okay, let me say one more things about S14... 20141022 18:14:29< fendrin> mattsc: Which might be enough for LoW being not removed for 1.12. 20141022 18:14:42< fendrin> mattsc: With your help and the help of the brave playtesters on the forum. 20141022 18:14:52< mattsc> fendrin: I think it’s actually a pretty good scenario the way it is already, but it’s not the “clear all units off the recall list” scenario any more that it once was. 20141022 18:15:16< mattsc> “pretty good” as in: not too badly balanced. 20141022 18:15:32< mattsc> It just depends what you want it to be. 20141022 18:16:02< mattsc> fendrin: okay - that would be cool. 20141022 18:16:24< mattsc> However, I personally will not be able to do much by Friday. 20141022 18:20:35< fendrin> mattsc: That is okay. I will fix everything you already discovered and tune 14 a little with the help of your remarks for the friday release. It is also enough time for me to play through the singleplayer mode in easy. 20141022 18:21:16< fendrin> mattsc: Then the forum playtesters can start testing the mp mode based on the friday release. 20141022 18:21:48< bumbadadabum> oh shit I need to get my shit done before friday 20141022 18:23:03< mattsc> fendrin: okay, that sounds great! And I will be able to do quick test etc., I just won’t have time for serious play testing ... 20141022 18:23:30< mattsc> busy couple days ahead, and by the time Ivanovic tags the release, it’s probably only morning on Friday here. :) 20141022 18:23:39< mattsc> Along those lines … 20141022 18:23:56< mattsc> iceiceice, gfgtdf: when are you planning to merge the filesystem stuff into 1.12? 20141022 18:24:22< iceiceice> mattsc: it's not completely solved yet, 20141022 18:24:28< mattsc> because I likely will have to change the Xcode builds, recompile libraries etc. for the OS X package. 20141022 18:24:53< iceiceice> see loonycyborg's comment above, " this is where it happens" 20141022 18:25:34< loonycyborg> whenever those uses of argv are removed :P 20141022 18:26:01< loonycyborg> or replaced with GetCommandLine inside #ifdef win32 20141022 18:26:10< mattsc> iceiceice: understood - but the plan is still to have it done for the Friday release? 20141022 18:26:59< iceiceice> if all goes well, 20141022 18:27:09-!- ancestral [~ancestral@174-20-180-46.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20141022 18:27:15< iceiceice> it seems like we are close, but there may yet be more problems after argv is fixed 20141022 18:27:27< iceiceice> i don't have a crystal ball unfortunately 20141022 18:28:17< mattsc> I didn’t ask for a prediction of the future, only for the plan ;) 20141022 18:28:31< mattsc> iceiceice: and what is the new requirement for the libraries? (best guess) 20141022 18:28:52< mattsc> are the 1.45 boost libs I’m currently using good enough? 20141022 18:29:04< mattsc> I’m pretty sure the sdl_mixer is not … :| 20141022 18:29:06< iceiceice> i compiled with boost 1.44 recently 20141022 18:29:25< iceiceice> *compiled gfgtdf's istream fix 20141022 18:29:40< iceiceice> afaik we don't need iostream 1.48 20141022 18:29:53< iceiceice> if you want to be safe you could tick to boost 1.48 i guess 20141022 18:30:03< iceiceice> yeah sdl_mixer needs to go to 1.2.12 20141022 18:30:14< mattsc> it’s easier for me to go to 1.54 in that case, actually 20141022 18:31:07< iceiceice> thats surely fine also 20141022 18:31:33< mattsc> yeah, sdl_mixer is currently 1.2.8 - but I think that was a trivial update when I did it for master 20141022 18:31:33-!- gfgtdf [~chatzilla@d176061.adsl.hansenet.de] has joined #wesnoth-dev 20141022 18:31:42< mattsc> I can try that tonight, just to be prepared ... 20141022 18:32:11-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has quit [Remote host closed the connection] 20141022 18:33:45< mattsc> btw, thanks for working so hard on trying to get this done on such a short timescale! 20141022 18:34:06< mattsc> iceiceice, gfgtdf, loonycyborg, etc. ^ 20141022 18:34:39< iceiceice> thank you also mattsc :) 20141022 18:34:45< iceiceice> i have to go now, bb 20141022 18:34:46-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Quit: Leaving] 20141022 18:34:53< mattsc> bye, ttyl 20141022 18:35:24-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has joined #wesnoth-dev 20141022 18:35:39< mattsc> fendrin: sorry, got sidetracked there ... 20141022 18:35:48< fendrin> np 20141022 18:36:22< fendrin> Is there a list of what you discovered when skipping through all of LoW's scenarios? 20141022 18:36:25< mattsc> fendrin: in any case, it would be great if we could keep LoW in mainline. Let me know what I can help with. 20141022 18:36:40< mattsc> as long as it’s not massive playtesting :P 20141022 18:37:13< mattsc> I discovered that some of the previously reported bugs were fixed. :) 20141022 18:37:19< mattsc> Hold on … 20141022 18:38:45< mattsc> fendrin: S10 does not load because of a unit type typo (guardsmen) 20141022 18:39:23< mattsc> S10: starting positions are offset, and the AI plays all sides (at least when you skip into it, so that might be a debug artifact, I don’t know) 20141022 18:39:56< mattsc> These last two things also happen in one or two other scenarios, but I did not write down which. :| 20141022 18:40:28< mattsc> But all I did was using :n to go to the next scenario (except for S3, I think), so it’s really easy to reproduce. 20141022 18:41:20< mattsc> fendrin: that’s all; as I said, these are all really easy fixes. The ones that worry me are those that I might not have found because I just skipped though… 20141022 18:41:46-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20141022 18:42:07< mattsc> fendrin: oh: S14 side 4 has no recruit list 20141022 18:42:42< mattsc> that might not be the case if I had actually played through the new version to that point rather than using an old save 20141022 18:42:56< fendrin> S14 is who? 20141022 18:43:06< fendrin> side 4 on 14 is who? 20141022 18:43:21< mattsc> uh, the purple elves... 20141022 18:43:36< mattsc> Galtrid 20141022 18:43:57< fendrin> ah yes 20141022 18:45:00< mattsc> I just gave them the 4 L1 elf types and Wose for my test 20141022 18:46:01< mattsc> fendrin: one more thing, using the experimental AI does not make the AI leaders switch castles after the first one is full; so there’s no need to use that 20141022 18:46:18< fendrin> okay 20141022 18:48:45< fendrin> mattsc: What do you think about allowing the dwarvish player to recruit the berserker/ulfserker line? 20141022 18:49:09-!- travis-ci [~travis-ci@ec2-54-87-23-18.compute-1.amazonaws.com] has joined #wesnoth-dev 20141022 18:49:09< travis-ci> gfgtdf/wesnoth-old#290 (istream_fix - 5ffe66b : gfgtdf): The build is still failing. 20141022 18:49:09< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/38738548 20141022 18:49:09-!- travis-ci [~travis-ci@ec2-54-87-23-18.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141022 18:50:05< mattsc> fendrin: it’s fine by me; I didn’t use any because I figured they’d be useless against the trolls; but I guess sending them off in the other directions might be useful, esp. against assassins. 20141022 18:50:13< Ivanovic> shadowm: the announcement looks fine to me though you should probably mention that LoW is deactivated in the first release 20141022 18:50:15< Ivanovic> ;) 20141022 18:52:33< mattsc> Ivanovic: I suggested that yesterday and shadowm didn’t like it. 20141022 18:53:01< mattsc> Also, fendrin is currently thinking that it might not be necessary after all. 20141022 18:53:34< Ivanovic> if it is not necessary: great! 20141022 18:54:39< shadowm> Do I bring back the bit about LoW being the first mainline MP campaign or not? 20141022 18:56:53< mattsc> shadowm: yes, I would (I would have kept it in in the first place) 20141022 18:57:09< mattsc> with or without the disclaimer 20141022 18:57:24< mattsc> meaning, in practice, without it 20141022 18:57:34< shadowm> This is your last chance to propose any other string changes. 20141022 18:57:55< shadowm> Once again, the announcement isn't the place to mention existing bugs, so I'd prefer if we didn't have to mention the LoW situation. 20141022 18:58:12< mattsc> shadowm: that’s fine 20141022 18:58:19< mattsc> it will definitely be in the 1.12 branch 20141022 18:58:46< mattsc> later on, I mean (‘branch’ might not have been the right word; ‘series’ maybe) 20141022 19:01:47< shadowm> 20141022 14:45:24 error engine: Malformed range: rand = "17.5..35" 20141022 19:01:58< shadowm> I wish I could tell what scenario caused this, hm. 20141022 19:02:36< shadowm> It *may* have been UtBS S3. 20141022 19:03:25< shadowm> Yep, UtBS S3 all right. 20141022 19:03:34< Ivanovic> shadowm: okay, sent a mail to wesnoth-dev about the hard string freeze 20141022 19:03:41-!- Ivanovic changed the topic of #wesnoth-dev to: next 1.12 RC planned for Friday, 24 Oct | hard string+feature freeze active on 1.12 | 256 bugs, 338 feature requests, 29 patches | Logs: http://irclogs.wesnoth.org | Alternate logs: http://wesnoth.debian.net | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20141022 19:04:03< Ivanovic> shadowm: i trust in you to send the mail(s) once you think the announcement is ready to be worked on 20141022 19:04:17< shadowm> Why is this even considered a malformed range? 20141022 19:04:38< mattsc> because the first number is not an integer? 20141022 19:04:44< shadowm> I'd be tempted to say it should be equivalent to (17,5), 18..35, but. 20141022 19:05:46< mattsc> shadowm: I’m not aware of any language that would interpret that in that way (but that doesn’t mean much) 20141022 19:10:50< irker484> wesnoth: Ignacio R. Morelle wesnoth:master ca4897efd8e7 / data/campaigns/Under_the_Burning_Suns/scenarios/03_Stirring_in_the_Night.cfg: UtBS S3: Round lower random range bound http://git.io/D4nBjQ 20141022 19:10:53< irker484> wesnoth: Ignacio R. Morelle wesnoth:1.12 8fd601912a36 / data/campaigns/Under_the_Burning_Suns/scenarios/03_Stirring_in_the_Night.cfg: UtBS S3: Round lower random range bound http://git.io/sHRUtg 20141022 19:17:54< irker484> wesnoth: Fabian Müller wesnoth:1.12 96e4cd45eddf / data/campaigns/Legend_of_Wesmere/scenarios/chapter3/10_Cliffs_of_Thoria.cfg: LoW 10: Corrected a wrong spelled unit id in a recruit list. http://git.io/CefzQA 20141022 19:17:56< irker484> wesnoth: Fabian Müller wesnoth:1.12 4d0423fc8f62 / data/campaigns/Legend_of_Wesmere/scenarios/chapter3/10_Cliffs_of_Thoria.cfg: LoW 14 SP: Give control over side1 back to the human player. http://git.io/6BxTqg 20141022 19:17:58< irker484> wesnoth: Fabian Müller wesnoth:1.12 24e4476a9853 / data/campaigns/Legend_of_Wesmere/scenarios/chapter3/10_Cliffs_of_Thoria.cfg: LoW 10 SP: Adjust starting positions. http://git.io/Elv9RQ 20141022 19:18:00< irker484> wesnoth: Fabian Müller wesnoth:1.12 5aab204398de / data/campaigns/Legend_of_Wesmere/scenarios/chapter3/10_Cliffs_of_Thoria.cfg: LoW 10 SP: Fixed persistence for side1. http://git.io/1Z4ThQ 20141022 19:18:02< irker484> wesnoth: Fabian Müller wesnoth:1.12 8fe81d04142d / data/campaigns/Legend_of_Wesmere/scenarios/chapter3/10_Cliffs_of_Thoria.cfg: LoW 10 SP: Fix Olurf not being able to recruit. http://git.io/dSyp9w 20141022 19:18:32-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: Bye for now] 20141022 19:18:34< shadowm> The UtBS music selection so far is... eh. 20141022 19:19:00< shadowm> Why did I get Legends of the North at the beginning of S5? :/ 20141022 19:30:51-!- Sulfur [~Miranda@p5B327299.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20141022 19:36:31< gfgtdf> loonycyborg: i change come commits in https://github.com/wesnoth/wesnoth/pull/305 which could fix the unicoe programmargs issue. 20141022 19:36:39-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20141022 19:40:58-!- TooLmaN [~TooLmaN@mail.thomsonplastics.com] has quit [Quit: Off to save the world!] 20141022 19:41:39-!- ancestral [~ancestral@174-20-180-46.mpls.qwest.net] has joined #wesnoth-dev 20141022 19:42:28< irker484> wesnoth: Ignacio R. Morelle wesnoth:1.12 c6e5d3a3f687 / data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Archer.cfg: UtBS: Fix recruited Desert Archers being always male http://git.io/66Wwwg 20141022 19:42:31< irker484> wesnoth: Ignacio R. Morelle wesnoth:master 9a019647f177 / data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Archer.cfg: UtBS: Fix recruited Desert Archers being always male http://git.io/C2C8-g 20141022 19:47:13-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20141022 19:49:57-!- Upth [~ogmar@108-85-89-233.lightspeed.frokca.sbcglobal.net] has quit [Quit: brb] 20141022 19:50:15< fendrin> Is it now the default in every MP scenario to return to the player assignment screen before loading the next? 20141022 19:50:28< fendrin> Can this behaviour be adjusted? 20141022 19:50:41< fendrin> I do not even know where to look at the WML Reference. 20141022 19:53:17< gfgtdf> fendrin: in 1.12 ir in master ? 20141022 19:53:30< fendrin> 1.12 20141022 19:54:42< gfgtdf> fendrin: i believe getting to the player assignment screen is teh default which can be disabled by putting allow_new_game=no 20141022 19:55:14< gfgtdf> fendrin: but it might be possible that you alweays get to the player assignmentz screen if you have debugmode enabled 20141022 19:55:38< fendrin> gfgtdf: no 20141022 19:55:59< fendrin> gfgtdf: Both seems to be false. I have allow_new_game=no in there and this is not in debug mode. 20141022 19:57:53< gfgtdf> fendrin: this line is what i meant: https://github.com/wesnoth/wesnoth/blob/1.12/src/playcampaign.cpp#L591 20141022 19:58:30-!- lipkab [~lipkab@host-91-147-211-128.biatv.hu] has quit [Read error: Connection reset by peer] 20141022 20:34:35< fendrin> gfgtdf: Do you have any idea where that controller=number feature is located in the codebase? 20141022 20:36:02< gfgtdf> fendrin: in this file i bleive: https://github.com/wesnoth/wesnoth/blob/1.12/src/multiplayer_connect_engine.cpp 20141022 20:36:18< fendrin> gfgtdf: Thank you :-) 20141022 20:45:09-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20141022 20:45:20< iceiceice> does anyone know how to use the --screenshot command line option? 20141022 20:45:24< iceiceice> does that thing work? 20141022 20:47:44< gfgtdf> iceiceice: i have a prbolem again with the travis unit tests, its not telling me which unit test failed or with which message. You have an idea how to fix that ? 20141022 20:48:03< iceiceice> gfgtdf: i had the same problem before, 20141022 20:48:28-!- Coffee_irc [~david@ppp118-210-90-49.lns20.adl2.internode.on.net] has joined #wesnoth-dev 20141022 20:48:34< iceiceice> i think maybe i can fix 20141022 20:49:10< iceiceice> i think maybe its blocking the stderr output of the test, when it is called from a script? 20141022 20:49:12< iceiceice> i don't really know 20141022 20:50:59-!- kex [~kex@77.28.24.59] has quit [Remote host closed the connection] 20141022 20:51:56< iceiceice> gfgtdf: i added some code a while ago to travis, so that if the unit tests crash it will automatically get a backtrace 20141022 20:52:06< iceiceice> i think i'm just going to disable that and see if it gives us the stderr again 20141022 20:56:31< irker484> wesnoth: Chris Beck wesnoth:master 4bb5814c1972 / .travis.yml: disable auto-backtrace for C++ unit tests, try to get stderr again http://git.io/14P7sA 20141022 20:56:33< irker484> wesnoth: Chris Beck wesnoth:master a7daa39a8ae1 / / (21 files in 14 dirs): Merge branch 'master' of https://github.com/wesnoth/wesnoth http://git.io/PosU5A 20141022 20:58:06< bumbadadabum> Coffee_irc: ping 20141022 20:58:17< Coffee_irc> bumbadadabum: pong 20141022 20:58:30< bumbadadabum> hey I'm back at trying to make animationwml things again 20141022 20:58:38< bumbadadabum> can I have your opinion and a little help as well 20141022 20:58:51< Coffee_irc> what is it you are making? 20141022 20:59:09< bumbadadabum> custom animations for ravanal 20141022 21:00:04< Coffee_irc> what's a ravanal? :) 20141022 21:00:40< bumbadadabum> http://pastebin.com/e8YbWSPu 20141022 21:00:50< bumbadadabum> 1. does this look good/bad? 20141022 21:01:06< bumbadadabum> 2. the layering is a bit fucked if I attack to the SE or SW, it all appears under the unit 20141022 21:01:06< gfgtdf> iceiceice: ty i picked that commit to my branch that is failing. 20141022 21:01:22< bumbadadabum> I tried changing the layer a bit but that doesn't seem to work 20141022 21:01:53< zookeeper> i guess the drake thing didn't catch your interest then? :P 20141022 21:02:03< bumbadadabum> well it did but I want to finish this first 20141022 21:02:22-!- shadowm [~ignacio@wesnoth/developer/shadowm] has quit [Remote host closed the connection] 20141022 21:02:30< bumbadadabum> making over-the-top glorified shadow wave animations is a passion of mine 20141022 21:02:34-!- shadowm [~ignacio@fehu.ai0867.net] has joined #wesnoth-dev 20141022 21:02:37-!- shadowm [~ignacio@fehu.ai0867.net] has quit [Changing host] 20141022 21:02:37-!- shadowm [~ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20141022 21:02:46< zookeeper> okay 20141022 21:02:49< zookeeper> fix that sound timing though 20141022 21:03:14< bumbadadabum> in this one? 20141022 21:03:17< zookeeper> yes 20141022 21:03:38< bumbadadabum> oh right yeah that doesn't look right 20141022 21:03:50< zookeeper> and please don't name an attack "soul destruction", in case you were going to :P 20141022 21:04:06< bumbadadabum> m-my girlfriend came up with the name 20141022 21:04:13< bumbadadabum> I didn't think it was THAT horrible 20141022 21:04:19< bumbadadabum> shadow wave just doesn't sound very powerful 20141022 21:05:59< Coffee_irc> bumbadadabum: looks interesting 20141022 21:06:17< Coffee_irc> you could add some minor whisps around the attacking unit for effect 20141022 21:06:32-!- gfgtdf [~chatzilla@d176061.adsl.hansenet.de] has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 20141022 21:06:44< bumbadadabum> the idea originally was to make it blacken the attacked unit 20141022 21:06:56< bumbadadabum> but that isn't possible as far as I remember 20141022 21:06:59< bumbadadabum> unless that changed 20141022 21:07:21< Coffee_irc> that's not possible 20141022 21:07:44< bumbadadabum> and this is a similar effect 20141022 21:07:53< Coffee_irc> looks nice 20141022 21:08:05< bumbadadabum> I might tweak the CS vales 20141022 21:08:07< bumbadadabum> *values 20141022 21:08:32< iceiceice> fendrin: the --editor map loading and the --screenshot command line args are really nice, 20141022 21:08:41< iceiceice> but it would be nice if they would like, try a little harder to resolve the filename 20141022 21:08:58< iceiceice> like, look in userdata dir / editor / maps / 20141022 21:09:01< iceiceice> for instnace 20141022 21:09:09< iceiceice> instead of making me write the full path 20141022 21:09:16< Coffee_irc> bumbadadabum: I think some crackles and sparks around the lich when making the attack would work for this 20141022 21:09:23< fendrin> iceiceice: I also like to have "wesnoth --load " 20141022 21:09:36< bumbadadabum> I'll try adding some of the recolored elvish halos to him as well 20141022 21:09:55< fendrin> iceiceice: The current commandline can only load saves in the saves directory. But that is not where my browser downloads them... 20141022 21:10:19< iceiceice> fendrin: i'm thinking write now to make a "--render--imagepath" argument 20141022 21:10:37< iceiceice> so that you can give it a wesnoth IPF and it will write directly to png 20141022 21:10:45< iceiceice> *right now 20141022 21:10:56< iceiceice> i think i'm going to crib a lot of code from the editor screenshot feature 20141022 21:13:09< iceiceice> hmm althoguh actually 20141022 21:13:15< iceiceice> i cant get the editor screenshot to work right now 20141022 21:13:33< iceiceice> its making a file but i can't open that file 20141022 21:13:52< iceiceice> oh hmm i can in firefox 20141022 21:13:53< iceiceice> wierd 20141022 21:13:59< Coffee_irc> bumbadadabum: I need to get going, but for 1.13 we might be able to make some more animatinos for campaign units or speciality units like ancient lich 20141022 21:14:18< bumbadadabum> well I was thinking this for EI in 1.12 20141022 21:14:27< Coffee_irc> bumbadadabum: which unit? 20141022 21:14:29< bumbadadabum> since that's pretty much the campaign I've focused most on 20141022 21:14:30< iceiceice> gnome imageviewer says "not a png file" 20141022 21:14:31< bumbadadabum> Lich Lord 20141022 21:14:39< Coffee_irc> oh, ok 20141022 21:14:42< bumbadadabum> zookeeper: Do you have a better idea for the name? 20141022 21:14:53< Coffee_irc> only thing I can suggest is that we are in translation freeze 20141022 21:15:23< Coffee_irc> so the animation would have to be renamed for 1.13 even if it gets into 1.12 20141022 21:15:37< bumbadadabum> OH RIGHT 20141022 21:15:46< bumbadadabum> yeah that's a good point 20141022 21:15:52< bumbadadabum> the description needs to stay the same 20141022 21:16:22< Coffee_irc> I am still trying to get the tentacle of the deep animation in 20141022 21:17:03< iceiceice> gahhh 20141022 21:17:05< Coffee_irc> iceiceice mentioned in the ML about rotsprite some time ago and I found that the open source rotpixels does a better job with transparency 20141022 21:17:07< iceiceice> it saves window bmp files? 20141022 21:17:24< iceiceice> SDL_SaveBMP -- Save an SDL_Surface as a Windows BMP file. 20141022 21:17:53< Coffee_irc> so I am rotating the north animations and hope to post soon in the art forum and maybe commit the changes for 1.12 20141022 21:18:27< Coffee_irc> Jetrel gave it the go ahead some time back, but I've sort of been sitting on it 20141022 21:21:27-!- happygrue [~Laptop@wesnoth/developer/wintermute] has quit [Ping timeout: 272 seconds] 20141022 21:24:49< fendrin> My player name is shown in the status table for the enemy leader names as well. 20141022 21:26:11< iceiceice> fendrin: that was reported by bob in 1.11.16 release trhead 20141022 21:27:26-!- molgrum [~molgrum@212.85.89.43] has quit [Quit: Lämnar] 20141022 21:29:18-!- mjs-de [~mjs-de@f048226001.adsl.alicedsl.de] has quit [Remote host closed the connection] 20141022 21:30:59< fendrin> iceiceice: Is there a bug report? And is anyone on it already? 20141022 21:31:13< iceiceice> i think there is no bugreport, 20141022 21:31:21< iceiceice> it is quite annoying when people just dump a series of bug reports into a thread 20141022 21:31:35-!- zookeeper [zookeeper@wesnoth/developer/zookeeper] has quit [Ping timeout: 272 seconds] 20141022 21:32:28< irker484> wesnoth: Nils Kneuper wesnoth:1.12 f32a1dd84872 / changelog players_changelog po/wesnoth/hu.po: updated Hungarian translation http://git.io/JSKu8g 20141022 21:32:30< irker484> wesnoth: Nils Kneuper wesnoth:master 9649b2e77c7a / po/ (wesnoth-utbs/hu.po wesnoth/hu.po): updated Hungarian translation http://git.io/FZ-peQ 20141022 21:42:17-!- travis-ci [~travis-ci@ec2-54-92-249-129.compute-1.amazonaws.com] has joined #wesnoth-dev 20141022 21:42:17< travis-ci> gfgtdf/wesnoth-old#291 (istream_fix - 10c93dd : gfgtdf): The build has errored. 20141022 21:42:17< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/38757119 20141022 21:42:17-!- travis-ci [~travis-ci@ec2-54-92-249-129.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141022 21:43:34-!- travis-ci [~travis-ci@ec2-54-237-202-150.compute-1.amazonaws.com] has joined #wesnoth-dev 20141022 21:43:34< travis-ci> wesnoth/wesnoth#4351 (master - a7daa39 : Chris Beck): The build was broken. 20141022 21:43:34< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/38756766 20141022 21:43:34-!- travis-ci [~travis-ci@ec2-54-237-202-150.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141022 21:44:40< shadowm> Yep, ominous music for the dwarf king audience scenario. 20141022 21:49:38< shadowm> Oh bummer. 20141022 21:50:01< shadowm> I forgot that the loyal dwarves from S5 don't stick around after the audience. 20141022 21:50:03< fendrin> Oh no. My Kalenz was renamed to Fabi. 20141022 21:50:13< shadowm> I shouldn't have fed them all that precious XP. 20141022 21:54:51-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20141022 21:57:01-!- trewe [~trewe@bl20-5-46.dsl.telepac.pt] has joined #wesnoth-dev 20141022 21:57:15-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20141022 22:02:10-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20141022 22:04:25-!- Anakonda [Anakonda@87-92-248-247.bb.dnainternet.fi] has quit [Read error: Connection reset by peer] 20141022 22:07:29-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has quit [Remote host closed the connection] 20141022 22:10:09-!- kex [~kex@77.29.140.82] has joined #wesnoth-dev 20141022 22:12:24-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20141022 22:14:02-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has joined #wesnoth-dev 20141022 22:14:40-!- kex [~kex@77.29.140.82] has quit [Ping timeout: 260 seconds] 20141022 22:18:32-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20141022 22:20:18-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20141022 22:30:52-!- gfgtdf [~chatzilla@f054134131.adsl.alicedsl.de] has joined #wesnoth-dev 20141022 22:31:30-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20141022 22:33:28< vultraz> shadowm: did/will you restore the low line? 20141022 22:33:35< vultraz> LoW* 20141022 22:36:13< irker484> wesnoth: Chris Beck wesnoth:master ccc0ec67d962 / src/ (7 files): add "render-image" CL option, to directly save output from IPF's http://git.io/xGrqqQ 20141022 22:36:15< irker484> wesnoth: Chris Beck wesnoth:master 7ade3437187d / src/ (7 files): Merge branch 'render_imagepath' http://git.io/sTtTNw 20141022 22:36:17< irker484> wesnoth: Chris Beck wesnoth:master eb6439b4f6f2 / changelog: update changelog http://git.io/G5c2fA 20141022 22:36:19< irker484> wesnoth: Chris Beck wesnoth:master 1b105b6775a2 / RELEASE_NOTES: update RELEASE_NOTES http://git.io/dVOuGA 20141022 22:39:08< shadowm> vultraz: iI will. 20141022 22:39:15< vultraz> Good 20141022 22:40:57< vultraz> Any decisions re the final screenshot? 20141022 22:42:14< shadowm> There won't be any such. 20141022 22:42:48< vultraz> ok 20141022 22:43:03< vultraz> Probably best 20141022 22:47:42-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20141022 23:01:54-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20141022 23:02:37-!- trewe [~trewe@bl20-5-46.dsl.telepac.pt] has quit [Quit: quit] 20141022 23:07:16-!- travis-ci [~travis-ci@ec2-54-92-249-129.compute-1.amazonaws.com] has joined #wesnoth-dev 20141022 23:07:16< travis-ci> wesnoth/wesnoth#4351 (master - a7daa39 : Chris Beck): The build was broken. 20141022 23:07:16< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/38756766 20141022 23:07:16-!- travis-ci [~travis-ci@ec2-54-92-249-129.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141022 23:10:25-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Quit: tomreyn] 20141022 23:10:42-!- travis-ci [~travis-ci@ec2-54-92-249-129.compute-1.amazonaws.com] has joined #wesnoth-dev 20141022 23:10:42< travis-ci> gfgtdf/wesnoth-old#292 (istream_fix - 5ffe66b : gfgtdf): The build failed. 20141022 23:10:42< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/38765335 20141022 23:10:42-!- travis-ci [~travis-ci@ec2-54-92-249-129.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141022 23:19:06-!- Coffee_irc [~david@ppp118-210-90-49.lns20.adl2.internode.on.net] has quit [Quit: Konversation terminated!] 20141022 23:26:26< iceiceice> gfgtdf: i dont know whats going on master 20141022 23:26:50< iceiceice> i think exit code 200 means it crashed 20141022 23:29:58< gfgtdf> iceiceice: hmm ok, i think i have found something that might casue my branch to crash 20141022 23:30:52-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Ping timeout: 265 seconds] 20141022 23:31:23< irker484> wesnoth: Chris Beck wesnoth:master ac402768ee98 / .travis.yml: add C++ unit test gdb run, in the travis after failure section http://git.io/caDj0Q 20141022 23:31:42< shadowm> Indeed, we owe you a great debt. You have done well Esanoo, better than I could have hoped. 20141022 23:31:49< shadowm> -.- 20141022 23:33:39< irker484> wesnoth: Ignacio R. Morelle wesnoth:master b8355433921f / data/campaigns/Under_the_Burning_Suns/scenarios/09_Blood_is_Thicker_Than_Water.cfg: UtBS S9: Don't let Esanoo speak a line clearly not intended for him http://git.io/bpTNDQ 20141022 23:33:42< irker484> wesnoth: Ignacio R. Morelle wesnoth:1.12 78ad1e3a3e7b / data/campaigns/Under_the_Burning_Suns/scenarios/09_Blood_is_Thicker_Than_Water.cfg: UtBS S9: Don't let Esanoo speak a line clearly not intended for him http://git.io/DsY8Bg 20141022 23:37:33-!- travis-ci [~travis-ci@ec2-54-92-249-129.compute-1.amazonaws.com] has joined #wesnoth-dev 20141022 23:37:33< travis-ci> gfgtdf/wesnoth-old#293 (istream_fix - 8b5f429 : gfgtdf): The build failed. 20141022 23:37:33< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/38765675 20141022 23:37:33-!- travis-ci [~travis-ci@ec2-54-92-249-129.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141022 23:40:07< iceiceice> gfgtdf: maybe its a gcc 4.8 bug or something 20141022 23:40:44< iceiceice> oh clang is broken too on yours i guess 20141022 23:45:36-!- travis-ci [~travis-ci@ec2-54-237-202-150.compute-1.amazonaws.com] has joined #wesnoth-dev 20141022 23:45:36< travis-ci> gfgtdf/wesnoth-old#294 (istream_fix - e32e3e9 : gfgtdf): The build was canceled. 20141022 23:45:36< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/38768766 20141022 23:45:36-!- travis-ci [~travis-ci@ec2-54-237-202-150.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141022 23:54:09< iceiceice> gfgtdf: i cancel the gdb thing, 20141022 23:54:13< iceiceice> i think master is not fialing now anyways? 20141022 23:54:20< iceiceice> *failing? 20141022 23:54:37< gfgtdf> iceiceice: i think it was aonly my branch that failed --- Log closed Thu Oct 23 00:00:41 2014