--- Log opened Wed May 09 00:00:10 2018 20180509 00:03:15<+discordbot4> @sinda I’m sorry we never got your big PR merged 20180509 00:06:59< celticminstrel> What big PR is this? 20180509 00:08:01<+discordbot4> @Vultraz No worries, there was only 1 short time frame before 1.14 freeze when it could be merged, and it wasn't in a proper shape at that time. 20180509 00:09:08<+discordbot4> @celticminstrel 1874 20180509 00:09:16<+discordbot4> The touch support Pr 20180509 00:09:23< celticminstrel> o.o 20180509 00:09:25< celticminstrel> Huh. 20180509 00:09:43< celticminstrel> Somehow thought it got merged. 20180509 00:10:18<+discordbot4> Nope, something got in the way, and I didn't manage to prepare a new one in time. 20180509 00:11:45<+discordbot4> Now it's triple that amount of changes. Will submit it as several PRs once there's where to submit it to. We'd better not merge it into 1.14, correct? 20180509 00:12:31< celticminstrel> Yeah... 20180509 00:13:12-!- irker306 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20180509 00:19:02-!- APic [apic@apic.name] has quit [Ping timeout: 260 seconds] 20180509 00:20:05-!- APic [apic@apic.name] has joined #wesnoth-dev 20180509 00:25:11<+discordbot4> I can't tag 1.14.1 yet 20180509 00:25:25<+discordbot4> still working on the lobby network issue and this crash 20180509 00:25:25< celticminstrel> Fun? 20180509 00:25:31< celticminstrel> Double-fun? 20180509 00:25:51<+discordbot4> indeed 20180509 00:26:20<+discordbot4> It's a blocker if the lobby lags by 3 minutes 20180509 00:26:22< celticminstrel> That's only 3 levenshtein away from a computer game company... 20180509 00:31:56<+discordbot4> Looked up the term but didn't get what is 3 letters away from what. 20180509 00:32:04< celticminstrel> Double Fine 20180509 00:32:13< celticminstrel> Don't remember what they made though... 20180509 00:32:27< celticminstrel> Or published or whatever it is they do. 20180509 00:35:36<+discordbot4> ok, this should fix the crash... 20180509 00:35:36<+discordbot4> I think 20180509 00:36:42<+discordbot4> That phrase again. 20180509 00:37:35<+discordbot4> it uses team::get_side_color_id_from_config which I specifically wrote to handle all types of color= values 20180509 00:38:02<+discordbot4> In that case you should know with absolute certainty whether it fixes it or not. 20180509 00:38:09<+discordbot4> No room for doubt. 20180509 00:38:56<+discordbot4> color = 100 would result in an empty color value 20180509 00:39:18<+discordbot4> Sooo falling back to red is not going to happen? 20180509 00:39:52<+discordbot4> I could make it do so 20180509 00:40:06<+discordbot4> but the other thing is that the game was crashing on a scenario in which there was no such color = 100 code 20180509 00:40:17<+discordbot4> Which one? 20180509 00:40:20<+discordbot4> But I wonder if having coloring not work at all would be an indicator that "holy crap I really messed up a color value somewhere" 20180509 00:40:35<+discordbot4> 02a_Rebellion 20180509 00:40:35<+discordbot4> Because I already pointed out that scenario 2 did have color=100 hidden behind a macro. 20180509 00:40:40<+discordbot4> oh, nvm 20180509 00:40:46<+discordbot4> And posted the backtrace as proof. 20180509 00:40:47<+discordbot4> I missed your statement 20180509 00:41:23<+discordbot4> @Vultraz Well, maybe. Except the default color range is a triad of #000000 I think. 20180509 00:41:30<+discordbot4> So it still works, it just looks weird. 20180509 00:44:14<+discordbot4> get_side_color_id_from_config does this: * If no color= value was given, try to get the equivalent color for the value of side=. * If color= is an unsigned int, try to get the equivalent color for that value * If it's a string, simply return the string. For options 1, and 2, this happens: * If no gameboard is present (we're outside a game), return the default color value for that index, or an empty string if out-of-range * If a 20180509 00:44:15<+discordbot4> gameboard is present, return the color value for that given side if not empty, or an empty string if out-of-range * If we have a gameboard AND a side has no color, fall back to the default color for that side, or an empty string if out-of-range 20180509 00:45:07<+discordbot4> hm 20180509 00:45:15<+discordbot4> actually, I should probably use to_int 20180509 00:45:22<+discordbot4> so color=-1 is caught 20180509 00:45:50<+discordbot4> It will then fail the vector::at check 20180509 00:46:22<+discordbot4> anyway, for the connect_engine context, I use that code to get a value 20180509 00:46:38<+discordbot4> assuming it's not empty, it tries to find it in the list of default colors 20180509 00:46:49<+discordbot4> if it's found, it notes the index 20180509 00:46:52<+discordbot4> if it's not a default color 20180509 00:47:08<+discordbot4> for example AtS has color=gold somewhere 20180509 00:47:35<+discordbot4> it appends that value toits copy of the default list 20180509 00:47:44<+discordbot4> color=yellow 20180509 00:47:52<+discordbot4> here's where I could add a fallback to red 20180509 00:48:23< celticminstrel> I wonder if anyone has used the orb colours for units yet. 20180509 00:48:25<+discordbot4> or I could add it in team::get_side_color_id 20180509 00:48:38<+discordbot4> (which is called by team::get_side_color_id_from_config) 20180509 00:49:48<+discordbot4> TBH, it's likely that other areas of the code would fall back to res on their own via calling get_side_color_id_from_config 20180509 00:50:05<+discordbot4> or whatever the default color for that size is 20180509 00:50:08<+discordbot4> side* 20180509 00:50:16<+discordbot4> TC coloring in MP STaging would probably fail though 20180509 00:51:15-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20180509 01:00:54<+discordbot4> now, if VS Code and VS could finish updating so I could finish programming so I could finish the release so I can start fixing the sink 20180509 01:01:04< celticminstrel> Poor sink. 20180509 01:03:18<+discordbot4> Thanks to the brilliant work of the guys who fixed a leak in the pipe without considering that getting debris into the pipe would clog the tap 20180509 01:03:20<+discordbot4> 🙄 20180509 01:04:55<+discordbot4> I mean, they did good work.... except for... blocking the kitchen sink 😐 20180509 01:06:46<+discordbot4> waits for the VS installer to finish installing so he can install VS 20180509 01:12:37<+discordbot4> hmmmmmmmmmmmm 20180509 01:12:39<+discordbot4> BLAH 20180509 01:12:43<+discordbot4> ok I just noticed a problem 20180509 01:13:24<+discordbot4> if i keep looping to handle all the data packets received in the lobby 20180509 01:13:37<+discordbot4> it might get stuck forever if they come in too fast 20180509 01:13:39<+discordbot4> blaahhhhhhhhhhhhhhhhhhhh 20180509 01:14:41<+discordbot4> guess i should just revert to 100... 20180509 01:15:41<+discordbot4> but the underlying problem is still there 20180509 01:15:44<+discordbot4> fuck. 20180509 01:16:14<+discordbot4> callback it is, I guess 20180509 01:16:23<+discordbot4> but i need to figure out the exception... 20180509 01:25:19<+discordbot4> celmin: wasn't this supposed to be merged?https://github.com/wesnoth/wesnoth/pull/2793 20180509 01:49:29<+discordbot4> how nice, I have a 1.5 GB VS update and a 2.6 GB Dota 2 update 20180509 01:49:57<+discordbot4> You love updates, though. 😃 20180509 01:50:14<+discordbot4> I love updates, but not downloading them at 122 KB/s 20180509 01:50:30<+discordbot4> It's all or nothing I'm afraid. 20180509 01:50:45<+discordbot4> guess ill fix the sink 20180509 01:50:57<+discordbot4> Download more speed off the Internet 20180509 01:52:02<+discordbot4> From the same place where you download more RAM? 20180509 01:52:06<+discordbot4> Yep 😄 20180509 01:53:50<+discordbot4> lol and here I am trying to dl my campaign onto my other computer 20180509 01:54:08<+discordbot4> and my internet can't handle a dinky 6 MB download 20180509 01:54:56<+discordbot4> meanwhile vultraz has his shiny multi GB downloads 😅 20180509 01:56:24<+discordbot4> Another thing to like about CLion - updates install real fast. It's pretty self-contained and doesn't have to housekeep a 20-year history of SDKs and other dlls, create system restore points and dig in the guts of your system. 20180509 02:10:16< celticminstrel> @Vultraz, I have no idea, I think some people thought it shouldn't go in 1.14 at all. 20180509 02:11:00< celticminstrel> But at the very least it was intentionally left out of 1.14.0. 20180509 02:11:11< celticminstrel> If you want to merge it I suggest doing it like, right after tagging or something? 20180509 02:11:33< celticminstrel> (Because merging anything just before tagging is like the worst idea.) 20180509 03:11:55-!- gallaecio [~quassel@188.79.96.255] has joined #wesnoth-dev 20180509 03:17:34<+discordbot4> celmin: it should, becase it's very likely it fixes campaign bugs 20180509 03:20:15< celticminstrel> No, it's just cleanup. 20180509 03:20:26< celticminstrel> I split out all the things that were actual fixes and merged them before 1.14.0. 20180509 03:20:42<+discordbot4> even where you added [filter]? 20180509 03:20:48< celticminstrel> Hm? 20180509 03:21:23<+discordbot4> some changes are key=foo -> [filter] key=foo [/filter] 20180509 03:21:31< celticminstrel> Link? 20180509 03:21:37< celticminstrel> It's possible I missed something when splitting it. 20180509 03:21:47< celticminstrel> Or maybe it just doesn't matter in that instance. 20180509 03:21:53<+discordbot4> like here: https://github.com/wesnoth/wesnoth/pull/2793/files#diff-e35129027d94e2196adcfc1eca90f3ad 20180509 03:22:22< celticminstrel> Oh, for MicroAIs. 20180509 03:22:35<+discordbot4> yes 20180509 03:22:44< celticminstrel> Yeah, that's just cleanup, both ways are equivalent but bare id should probably be considered deprecated, so I changed them. 20180509 03:22:57<+discordbot4> i see 20180509 03:23:16<+discordbot4> well, then I don't see anything in this PR that could cause problems 20180509 03:26:19< celticminstrel> It's still fairly big so I wouldn't merge it right before tagging a new release. 20180509 03:26:36< celticminstrel> And also non-essential, which is another reason not to do it right this minute. 20180509 03:41:37<+discordbot4> Offtopic: you might be interested to know that I was in Games First Helsinki (a game developer event) yesterday. 20180509 03:42:17<+discordbot4> I saw a few interesting talks, including one from Brendan Green a.k.a. PlayerUnknown (PUBG'S Creative Director). 😃 20180509 03:46:04<+discordbot4> 😮 20180509 04:04:15-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] 20180509 04:05:47-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20180509 04:07:39-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Client Quit] 20180509 04:08:40-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20180509 04:09:13-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Client Quit] 20180509 04:21:32<+discordbot4> Did he mention how their new anticheat update has made the game and server performance complete trash? 😛 20180509 04:22:07<+discordbot4> Seriously, though, that's pretty cool. 20180509 04:26:30-!- gfg [~androirc@134.76.63.8] has quit [Read error: Connection reset by peer] 20180509 04:42:47<+discordbot4> ok, I've been doing some thought 20180509 04:43:26<+discordbot4> the whole MP network stuff needs a rework, but I can't get it done in the next few hours. It'll require at least a few days work. At minimum 20180509 04:43:46<+discordbot4> So I'm reverting the lobby network timer to 100ms and hoping it continues to mostly work as it has so far 20180509 04:44:45<+discordbot4> I'll get 1.14.1 tagged in a few hours, we can get it out on steam, and I'll get down to work on unifying network handling between the three dialogs. 20180509 04:45:24<+discordbot4> I assume ivanovic doesn't have any more translation updates 20180509 04:46:38<+discordbot4> so, @loonycyborg , could you do the pot update with translation stat changes excluded? 20180509 04:48:40<+discordbot4> @Vultraz What about the color= UB fix? 20180509 04:48:52<+discordbot4> That's coming before I tag. 20180509 05:26:16<+discordbot4> 95% of 409 reviews positive 20180509 05:40:31<+discordbot4> It will go down 20180509 05:41:07<+discordbot4> The early adopters are recalling their past experiences. Newer players will be less biased. 20180509 05:41:26<+discordbot4> My guess is Wesnoth will settle in at about 93%. 20180509 05:42:41<+discordbot4> that's still really high 20180509 05:42:46<+discordbot4> indeed 20180509 05:43:02<+discordbot4> although it could be lower when more people begin complaining about RNG 20180509 05:43:07<+discordbot4> Got bumped off this list: https://steam250.com/hidden_gems 20180509 05:43:26<+discordbot4> Was briefly in at 53 or so 20180509 05:43:54<+discordbot4> Honestly, we'll have to address the RNG at some point. 20180509 05:44:20<+discordbot4> my suggestion is a quasi-rng system 20180509 05:44:25<+discordbot4> Yes 20180509 05:44:34<+discordbot4> Most games use a PRNG system I think 20180509 05:44:44<+discordbot4> I know, we should have a sale. 20180509 05:44:52<+discordbot4> @Vultraz 50% off. I think it’ll go over really well. 20180509 05:45:01<+discordbot4> Lol 20180509 05:45:03<+discordbot4> 😃 20180509 05:45:08<+discordbot4> 😂 20180509 05:45:22<+discordbot4> ancestral be shitposting like a r/dota2 veteran 20180509 05:45:31<+discordbot4> Okay, just curious 20180509 05:45:38<+discordbot4> What would it take to get on GOG or Humble? 20180509 05:45:51<+discordbot4> I knot nothing about those playforms 20180509 05:45:54<+discordbot4> platforms 20180509 05:45:56<+discordbot4> and until like 20180509 05:46:09<+discordbot4> two days ago I was conflating GOG with G2A 20180509 05:46:28<+discordbot4> Oh my gosh yeah totally different 20180509 05:47:10<+discordbot4> and I was thinking "why the hell are people asking for us to put the game on a scam site..." 20180509 05:47:36<+discordbot4> Valve : Steam as CD Projekt Red : GOG 20180509 05:48:18<+discordbot4> what if we had an RNG designing competition o_o 20180509 05:48:21<+discordbot4> https://www.humblebundle.com/publishing 20180509 05:48:54<+discordbot4> I see you want us to take the Skyrim marketing approach 20180509 05:49:02<+discordbot4> E V E R Y P L A T F O R M 20180509 05:49:08<+discordbot4> https://www.gog.com/indie 20180509 05:49:10<+discordbot4> we need Wesnoth for the Switch 20180509 05:49:10<+discordbot4> What happened to 1.14.1 ? 20180509 05:49:23<+discordbot4> Humble and GOG are PC platforms so 20180509 05:49:25<+discordbot4> You know 20180509 05:49:25<+discordbot4> It died a terrible death. 20180509 05:50:44<+discordbot4> like SoD 20180509 05:51:00<+discordbot4> jkjkjkjkjkjkjkjk I shouldn't tease Vultraz like that 20180509 05:51:01<+discordbot4> I was ahead of the news cycle and decided pulling out of my 1.14.1 commitments was apropos 😛 20180509 05:51:33<+discordbot4> @hrubymar10 but for real tho it's comming in a few hours 20180509 05:51:46-!- gallaecio [~quassel@188.79.96.255] has quit [Remote host closed the connection] 20180509 05:51:46<+discordbot4> 👍 20180509 05:55:12<+discordbot4> I wonder how many people would get irritated at the RNG being changed, compared to people complaining about the current RNG 😛 20180509 05:56:19<+discordbot4> I doubt mant 20180509 05:56:21<+discordbot4> may 20180509 05:56:22<+discordbot4> many 20180509 05:56:38<+discordbot4> 🤷 20180509 05:57:18<+discordbot4> I doubt you're going to get a developer who can provide mathematical proof for fair bias to assist you with a task like that. 20180509 05:57:35<+discordbot4> 1+1=1 20180509 05:57:36-!- DeFender [~DeFender1@89-138-218-118.bb.netvision.net.il] has quit [Quit: I'm not back now.] 20180509 05:57:37<+discordbot4> And if you are going to change the RNG it'd better be for a reason other than "peoploe on steam said bad things about my game". 20180509 05:57:38<+discordbot4> done, proven 20180509 05:58:00<+discordbot4> Yumi straight from r/TheyDidTheMath 20180509 05:58:20<+discordbot4> I would argue that a pseudo-RNG system feels better for players in general, though 20180509 05:58:35<+discordbot4> since we are not computers, and so we expect it to behave roughly to our human expectations 20180509 05:58:53<+discordbot4> (unless you have studied statistics a little) 20180509 05:59:04<+discordbot4> which, my guess is, most people have not 20180509 05:59:07<+discordbot4> Indeed 20180509 05:59:18<+discordbot4> I was just watching a VSauce video about this the other day 20180509 05:59:30<+discordbot4> about how years ago, iTunes shuffle was really random 20180509 05:59:33<+discordbot4> but people said it didn 20180509 05:59:38<+discordbot4> feel random 20180509 05:59:43<+discordbot4> so it was made less random to feel more random 20180509 06:00:08<+discordbot4> in stats class, they referred to it as mixing, where people expect values to alternate a lot more than they actually do 20180509 06:00:32<+discordbot4> I've been playing Wesnoth for 10 years and the RNG still triggers me sometimes but usually it's because I made a poor tactical choice 😄 20180509 06:00:43<+discordbot4> well, anyway, I guess a big problem with a poorly designed RNG system is that now a player can count values and use that to their advantage 20180509 06:00:52<+discordbot4> In our case, people expect 70% CTH to "feel" like 70% CTH 20180509 06:01:09<+discordbot4> to be more specific 20180509 06:01:17<+discordbot4> a player might expect that out of their 4 magical attacks 20180509 06:01:19<+discordbot4> 2-3 will hit 20180509 06:01:21<+discordbot4> right 20180509 06:01:22<+discordbot4> very rarely will only 1 hit 20180509 06:01:32<+discordbot4> whereas in statistical terms 20180509 06:01:38<+discordbot4> it's not really that unlike to get a string of all missing 20180509 06:01:41<+discordbot4> unlikely* 20180509 06:01:52<+discordbot4> Oh question 20180509 06:01:55<+discordbot4> 1/24? 20180509 06:02:09<+discordbot4> that's not the way RNG works 20180509 06:02:11<+discordbot4> When signing into the server, there’s a check box to remember the password 20180509 06:02:26<+discordbot4> I check it, but it doesn’t seem to remember it or autofill it 20180509 06:02:36<+discordbot4> ...... nein 😐 20180509 06:02:38<+discordbot4> 😦 20180509 06:02:51<+discordbot4> Is that the same for you folks? 20180509 06:02:54<+discordbot4> no 20180509 06:03:11<+discordbot4> you won't be prompted for a password the next time you log in ig you check it. 20180509 06:03:13<+discordbot4> or 20180509 06:03:16<+discordbot4> should not be 20180509 06:03:17<+discordbot4> at least 20180509 06:03:32<+discordbot4> Of course, now it seems to work 20180509 06:03:51<+discordbot4> works for me 20180509 06:03:57<+discordbot4> Restarting the server or doing server maintenance wouldn’t affect that, would it? 20180509 06:04:01<+discordbot4> Just curious 20180509 06:04:14<+discordbot4> I’m willing to cough it up to me, or something I did 20180509 06:04:20<+discordbot4> Is that an aphorism. "Only when you report a bug shall your code start to work" 20180509 06:04:52<+discordbot4> "only when my mom looks for my stuff shall it be found" 20180509 06:04:57<+discordbot4> indeed 20180509 06:05:04<+discordbot4> @ancestral and no, it wouldn't 20180509 06:05:22<+discordbot4> This is kinda nitpicky but when you leave the MP server room it says, "Are you sure you want to log out?" which isn't really accurate as you're just going back to the main menu 20180509 06:05:31<+discordbot4> you are logging out 20180509 06:05:49<+discordbot4> behind the scene, we close you server connection and log you out 20180509 06:05:54<+discordbot4> Ah, good point 20180509 06:07:29<+discordbot4> btw Vultraz, about the RNG 20180509 06:07:42<+discordbot4> if you are ever interested in knowing a little bit more about stats 20180509 06:08:02<+discordbot4> the "Law of large numbers" and "Gambler's fallacy" covers basics on what people should know about real RNG systems 20180509 06:08:08<+discordbot4> compared to human expectation 20180509 06:08:21<+discordbot4> wikipedia has some good articles on them 20180509 06:10:59<+discordbot4> Actually 20180509 06:11:13<+discordbot4> I did sign on a second device and it signed me out so 20180509 06:11:19<+discordbot4> Maybe that had something to do with it 20180509 06:14:37<+discordbot4> Actually, I've noticed that the password storage is somewhat unreliable at times. 20180509 06:14:55<+discordbot4> I just haven't been able to pinpoint when it happens. 20180509 06:16:24-!- gallaecio [~quassel@148.red-83-37-165.dynamicip.rima-tde.net] has joined #wesnoth-dev 20180509 06:33:38-!- irker395 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20180509 06:33:38< irker395> wesnoth: gfgtdf wesnoth:master a3decde67f70 / src/gettext_boost.cpp: more debug information in icompare https://github.com/wesnoth/wesnoth/commit/a3decde67f70701d360f145314948d0612ec78af 20180509 06:34:59<+discordbot4> Ok, now to do a full rebuild 20180509 06:36:07<+discordbot4> @Yumi I'm not familiar with the details of either but I have heard of them and at least understand the most basic interpretations 20180509 06:38:39<+discordbot4> As i understand it the law of large numbers refers to the idea that a "rare" event isn't really rare on large scales, and the gambler's fallacy refers to the idea that a result is more likely simply because it has not occurred before (which is false). 20180509 06:39:40<+discordbot4> in practical terms, the law of large numbers means that in the long term, the mean value converges to the expected value 20180509 06:39:59<+discordbot4> but it makes no guarantee in the short term (think 10s of trials), and the value you get can be wildly different than what you expect 20180509 06:40:17<+discordbot4> so you can have 10, even 20 misses in a row with 70% CTH and the RNG says this is fine 20180509 06:40:30<+discordbot4> Right 20180509 06:40:38<+discordbot4> But that's not what players would intuitively expect 20180509 06:40:40<+discordbot4> gambler's fallacy in a player's mind would be maybe 20180509 06:40:54<+discordbot4> "oh, I missed my 3 spearman hits, the next spearman must hit more now that I missed those" 20180509 06:41:07<+discordbot4> That's basically what I said, yeah 20180509 06:41:09<+discordbot4> yup 20180509 06:41:58<+discordbot4> my guess is that a more player-friendly system might be an RNG with lower deviation from the mean value with a small number of trials 20180509 06:42:15<+discordbot4> /nods 20180509 06:42:37<+discordbot4> the question to me then would be how much "less random" you make it. since unless you make it deterministic, there's always going to be some chance of people complaining about all their mage's attacks missing. 20180509 06:42:53<+discordbot4> and then also what would be correct to display in the damage calculations window 20180509 06:43:10<+discordbot4> the damage calculations window should be the expected value 20180509 06:43:15<+discordbot4> this does not change no matter which RNG you use 20180509 06:43:50<+discordbot4> the "less random" means that the "actual value" with a small number of trials would be closer to the expected value 20180509 06:43:56<+discordbot4> in other words 20180509 06:44:09<+discordbot4> the amount of times you see all of a mage's attacks missing goes down substantially 20180509 06:44:38<+discordbot4> how to implement this is another story, we never talked about any rng algorithms in class 20180509 06:44:42<+discordbot4> only their behavior :/ 20180509 06:45:07<+discordbot4> so I'd have to do a bit of reading before saying anything about that 20180509 06:45:36<+discordbot4> well, reading and sleeping :p 20180509 06:46:18<+discordbot4> also, in other news 20180509 06:46:20<+discordbot4> https://arstechnica.com/gadgets/2018/05/notepad-gets-a-major-upgrade-now-does-unix-line-endings/ 20180509 06:46:24<+discordbot4> xD 20180509 06:46:28<+discordbot4> FINALLY 20180509 06:46:35<+discordbot4> It only took 30 years. 20180509 06:47:47<+discordbot4> 🤔 20180509 06:48:19<+discordbot4> @shadowm could you maybe do the pot update since it's morning for loony and Im guessing he's at work 20180509 06:48:26<+discordbot4> Okay. 20180509 06:51:02< Ivanovic> @Vultraz: back in the days when I did the pot-updates and releases I would do the pot-updates for stable always "shortly after" any string was changed 20180509 06:51:09< Ivanovic> this way the time for translators to fix them was maxed 20180509 06:51:22< Ivanovic> the main reason to do the update right before release for stable were two things: 20180509 06:51:24<+discordbot4> One of the German translators needs to learn to not break the manpage. 20180509 06:51:48< Ivanovic> 1) if any commit that was not done by me missed a merge against the pot-files 20180509 06:51:55< Ivanovic> 2) create the manpages and manuals 20180509 06:52:11< Ivanovic> (the problem with those is that you only see the errors after running the update) 20180509 06:53:01<+discordbot4> Ivanovic: What does this mean in English? Verfügbare I 20180509 06:53:18< Ivanovic> available levels 20180509 06:53:19<+discordbot4> The formatting there is not in the msgid. 20180509 06:53:32< Ivanovic> can you give me the full string? 20180509 06:53:36<+discordbot4> Is there a particular reason why that should be formatted specially? 20180509 06:53:48<+discordbot4> See po/wesnoth-manpages/de.po line 398. 20180509 06:54:03<+discordbot4> Although the error stems from the naked \\ 20180509 06:54:41<+discordbot4> Also the mention of the deprecation log domain is missing in German. 20180509 06:55:04< Ivanovic> it is not a naked \\ 20180509 06:55:11< Ivanovic> there is a space after it just as in the original string 20180509 06:55:32<+discordbot4> msgid: "\ B" msgstr: "\" 20180509 06:56:03<+discordbot4> This will cause problems. 20180509 06:57:00<+discordbot4> I wouldn't be complaining if I hadn't got this: https://pastebin.com/R77rpVap 20180509 06:57:05< Ivanovic> but the string you mention is fuzzy 20180509 06:57:09< Ivanovic> so it should not go in anyway 20180509 06:57:15<+discordbot4> NO, it's not fuzzy. 20180509 06:57:33<+discordbot4> It doesn't have a fuzzy mark anywhere in it. 20180509 06:57:48-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20180509 06:57:51< Ivanovic> in the files i have over here it is... let me check if something was commited last night 20180509 06:58:07<+discordbot4> Yes, someone committed an update to German. 20180509 06:58:21<+discordbot4> @sevu, to be specific. 20180509 06:58:45< Ivanovic> ah, okay 20180509 06:58:53< Ivanovic> in front of a space is missing 20180509 06:59:03<+discordbot4> Not the only thing missing there. 20180509 06:59:36<+discordbot4> I know how to fix that error, but I don't know how to fix 1) the extra formatting in "Verfügbare I" that is not in the English original, and the missing mention of the deprecation log domain. 20180509 07:00:00< Ivanovic> simple: mark the string as fuzzy 20180509 07:00:01<+discordbot4> I could fix 1 but first I need to know if there's a linguistic reason for "Stufen" to require emphasis. 20180509 07:00:05< Ivanovic> since it was obviously not fixed 20180509 07:02:17< Ivanovic> just mark the string as fuzzy and let the translation team handle it 20180509 07:02:46< Ivanovic> I left @sevu a message in the german translation chan with these problems 20180509 07:04:25<+discordbot4> Also, for reference, there's no hard string freeze so there will be new strings. 20180509 07:04:36<+discordbot4> Can't do anything about that since it's the release schedule's fault. 20180509 07:05:28< irker395> wesnoth: Iris Morelle wesnoth:1.14 9f4b5dcb6b6c / po/wesnoth-manpages/de.po: Mark a German wesnoth-manpages string as fuzzy and fix a troff format mistake https://github.com/wesnoth/wesnoth/commit/9f4b5dcb6b6c0f57a0fced7d104f1dce092b2a18 20180509 07:05:31< irker395> wesnoth: Iris Morelle wesnoth:1.14 db463517799e / / (422 files in 15 dirs): pot and documentation update without stat changes https://github.com/wesnoth/wesnoth/commit/db463517799eb1558d42916aecf86dbe85ebcdf8 20180509 07:05:34<+discordbot4> Also @sevu doesn't seem to have pushed that translation update to master. 20180509 07:05:39< Ivanovic> @shadowm: in the past it was simple: whenever there was a string change it would mean that right after the pot-update there is a 2 weeks grace period for translators without release 20180509 07:05:58<+discordbot4> Yes, I remember that, except it was usually one week. 20180509 07:06:05< Ivanovic> only one week? 20180509 07:06:14< Ivanovic> anyway, that at least allowed translators to get something fixed 20180509 07:06:17<+discordbot4> But we're not living in that amazing wonderland anymore and now we have to obey our corporate overlord. 20180509 07:06:26< Ivanovic> ahhhh, I see 20180509 07:06:41<+discordbot4> Hopefully for 1.14.2 things will go according to proper procedure. 20180509 07:07:32<+discordbot4> @Vultraz For some reason the GitHub webhook for Discord is not working, but the update is up. 20180509 07:08:13< Ivanovic> anyway, i got to head off to work, CU 20180509 07:09:19<+discordbot4> Or rather the Discord end of it isn't working, even though GitHub gets a 204. 20180509 07:09:52<+discordbot4> Forcing a redelivery worked. 20180509 07:12:46<+discordbot4> thanks 👍 20180509 07:36:31< irker395> wesnoth: Charles Dang wesnoth:1.14 a76135d107bb / src/game_config.cpp: Revert "MP Lobby: reduced frequency of network polls (100ms -> 1000ms)" https://github.com/wesnoth/wesnoth/commit/a76135d107bb370ab18ccc1b06018e3b2f494003 20180509 07:36:34< irker395> wesnoth: Charles Dang wesnoth:1.14 c95eb0168491 / changelog.md src/game_initialization/connect_engine.cpp: Fixed a crash when using certain invalid color= values https://github.com/wesnoth/wesnoth/commit/c95eb016849190b9bda87ef2d893cf7777ac5d10 20180509 07:37:12<+discordbot4> I hope you made sure that it still behaves as expected with other numbers and names. 20180509 07:38:15<+discordbot4> invalid values like color=100 fallback to the side's default color as before 20180509 07:38:25< irker395> wesnoth: Pentarctagon wesnoth:master 96b43a9af4ec / CMakeLists.txt SConstruct: Warn about use of trampolines for nested functions. https://github.com/wesnoth/wesnoth/commit/96b43a9af4ec76882afe6924e9c3dafb5b8beac5 20180509 07:38:31<+discordbot4> that is, the default is the same as before 20180509 07:38:44<+discordbot4> it's just used now in case of such invalid values 20180509 07:38:59<+discordbot4> valid numbers like color=3 do work 20180509 07:39:02<+discordbot4> as well as the color ids 20180509 07:40:00<+discordbot4> @jyrkive is that being backported? 20180509 07:40:10<+discordbot4> I'm not planning to backport it. 20180509 07:40:13<+discordbot4> k 20180509 07:41:34< irker395> wesnoth: Charles Dang wesnoth:1.14 a29f30bf956e / data/campaigns/Under_the_Burning_Suns/units/quenoth/Youth.cfg: UtBS: wmlindent run https://github.com/wesnoth/wesnoth/commit/a29f30bf956e09a3592ea12b5cadb2a3d7870217 20180509 07:50:30< irker395> wesnoth: Charles Dang wesnoth:1.14 b1b616265679 / changelog.md: Changelog: fixed inaccuracy https://github.com/wesnoth/wesnoth/commit/b1b616265679de4a3e8f2cba62d0d4f775f4369a 20180509 07:50:33< irker395> wesnoth: Charles Dang wesnoth:1.14 918cdfcb3605 / / (5 files in 3 dirs): Pre-release version bump https://github.com/wesnoth/wesnoth/commit/918cdfcb36054e04c6663e903c731943e823ddc2 20180509 07:50:36< irker395> wesnoth: Charles Dang wesnoth:1.14 f1808253cd3a / Doxyfile changelog.md players_changelog.md src/wesconfig.h: Post-release version bump https://github.com/wesnoth/wesnoth/commit/f1808253cd3a6bd136f02d022543419809555d76 20180509 07:50:39< irker395> wesnoth: Vultraz wesnoth: 918cdfcb3605 tagged as 1.14.1 20180509 07:50:51<+discordbot4> @Packagers 1.14.1 is tagged 20180509 07:52:10<+discordbot4> @Packagers please get the update out on Steam first, it's priority. 20180509 07:53:02<+discordbot4> compiling 20180509 07:53:31<+discordbot4> @Vultraz I hope you'll prepare the Steam update post in the meantime. 20180509 07:53:47<+discordbot4> ... I forgot to add the bad_cast "fix" to the changelogs. 20180509 07:54:49<+discordbot4> I’ll make a changelog news post 20180509 07:55:14<+discordbot4> Yes. that's what I meant. 20180509 07:58:13< irker395> wesnoth: Iris Morelle wesnoth:1.14 b6813187e04f / changelog.md players_changelog.md: Add changelog entries for the workaround for issue #3050 https://github.com/wesnoth/wesnoth/commit/b6813187e04f79b651b96365fa4d83a02e5aa3c3 20180509 07:58:16<+discordbot4> Don't forget to forward-port the color fix. 20180509 07:58:21< irker395> wesnoth: Iris Morelle wesnoth:master 92812588b343 / changelog.md players_changelog.md: Add changelog entries for the workaround for issue #3050 https://github.com/wesnoth/wesnoth/commit/92812588b3435d1872332955b6c29aabe1ca2ee4 20180509 08:17:47<+discordbot4> @Vultraz Please include those changelog entries in the Steam update post- 20180509 08:17:52<+discordbot4> Night. 20180509 08:45:58-!- gfg [~androirc@ersc144.goemobile.de] has joined #wesnoth-dev 20180509 08:54:33-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180509 09:05:54-!- gfg [~androirc@ersc144.goemobile.de] has quit [Remote host closed the connection] 20180509 09:06:17-!- gfg [~androirc@ersc144.goemobile.de] has joined #wesnoth-dev 20180509 09:19:01-!- gfg [~androirc@ersc144.goemobile.de] has quit [Remote host closed the connection] 20180509 09:54:53-!- Bhoren [~Bhoren_wh@2a01:e0a:c:2150:e0c7:c93e:10f1:adb1] has joined #wesnoth-dev 20180509 10:31:54-!- travis-ci [~travis-ci@ec2-54-91-120-31.compute-1.amazonaws.com] has joined #wesnoth-dev 20180509 10:31:55< travis-ci> wesnoth/wesnoth#18062 (1.14.1 - 918cdfc : Charles Dang): The build passed. 20180509 10:31:55< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/376715780 20180509 10:31:56-!- travis-ci [~travis-ci@ec2-54-91-120-31.compute-1.amazonaws.com] has left #wesnoth-dev [] 20180509 10:39:12-!- gfg [~androirc@134.76.63.8] has joined #wesnoth-dev 20180509 10:41:39-!- gfgt [~androirc@134.76.63.8] has joined #wesnoth-dev 20180509 10:41:39-!- gfg [~androirc@134.76.63.8] has quit [Read error: Connection reset by peer] 20180509 10:48:21-!- gfgt [~androirc@134.76.63.8] has quit [Ping timeout: 250 seconds] 20180509 10:59:37-!- irker395 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20180509 11:34:19<+discordbot4> macOS Steam package is up 20180509 11:34:20<+discordbot4> https://cdn.discordapp.com/attachments/259976436490829825/443737477300355072/unknown.png 20180509 11:49:09<+discordbot4> Uploading to SF 20180509 12:02:55<+discordbot4> SourceForge is down again 20180509 12:03:12<+discordbot4> And it interrupted macOS package upload 20180509 12:03:29<+discordbot4> 😦 20180509 12:15:30-!- gfgt [~androirc@134.76.63.8] has joined #wesnoth-dev 20180509 12:16:31<+discordbot4> @hrubymar10 Can you investigate the bug report above? 20180509 12:17:07<+discordbot4> sure, but it will be little offtopic after new 1.14.1 20180509 12:17:38<+discordbot4> If you have signed 1.14.0 and 1.14.1 in the same way, it's likely that the issue affects both... 20180509 12:20:15<+discordbot4> this guy is only one who have problem with it. Also I everytime run signature verification before I release package and on my side are signatures valid 20180509 12:21:18<+discordbot4> We will see after audionume download new package. I told him already that it seems to be corrupted download (as he can't open it normal way) 20180509 12:22:29-!- gfgt [~androirc@134.76.63.8] has quit [Ping timeout: 260 seconds] 20180509 12:29:16-!- gfgt [~androirc@ersc130.goemobile.de] has joined #wesnoth-dev 20180509 12:33:35-!- gfgt [~androirc@ersc130.goemobile.de] has quit [Ping timeout: 240 seconds] 20180509 12:47:20-!- gfgt [~androirc@ersc144.goemobile.de] has joined #wesnoth-dev 20180509 12:59:23-!- irker663 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20180509 12:59:24< irker663> wesnoth: Charles Dang wesnoth:master fd86d1ff8c91 / data/campaigns/Under_the_Burning_Suns/units/quenoth/Youth.cfg: UtBS: wmlindent run https://github.com/wesnoth/wesnoth/commit/fd86d1ff8c916f00ad367eb3551402cfa955ee8b 20180509 12:59:24< irker663> wesnoth: Charles Dang wesnoth:master 6a7bd052509c / src/game_config.cpp: Revert "MP Lobby: reduced frequency of network polls (100ms -> 1000ms)" https://github.com/wesnoth/wesnoth/commit/6a7bd052509cb455dbe17911ce8753477acc1d02 20180509 12:59:25< irker663> wesnoth: Charles Dang wesnoth:master 4c937c10c715 / changelog.md src/game_initialization/connect_engine.cpp: Fixed a crash when using certain invalid color= values https://github.com/wesnoth/wesnoth/commit/4c937c10c715616cac8f4778490ef23585309b01 20180509 12:59:27< irker663> wesnoth: Charles Dang wesnoth:master 05774a3df513 / changelog.md: Changelog: fixed inaccuracy https://github.com/wesnoth/wesnoth/commit/05774a3df513b3694103894bebeb144adccd0d45 20180509 13:01:34<+discordbot4> @loonycyborg we need those Windows and Linux packages up, stat 20180509 13:02:54<+discordbot4> ok 20180509 13:03:12-!- vladimirslavik [vslavik@nat/redhat/x-iwvzallzosfkaxvk] has joined #wesnoth-dev 20180509 13:03:21-!- vladimirslavik [vslavik@nat/redhat/x-iwvzallzosfkaxvk] has quit [Client Quit] 20180509 13:03:55<+discordbot4> (Steam first, please) 20180509 13:04:18<+discordbot4> since the macOS package is already out it's weird if windows/linux doesn't get the update too 20180509 13:04:35-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: mattsc] 20180509 13:07:25-!- gfgt [~androirc@ersc144.goemobile.de] has quit [Remote host closed the connection] 20180509 13:08:13-!- gfgt [~androirc@ersc144.goemobile.de] has joined #wesnoth-dev 20180509 13:10:47-!- gfgt [~androirc@ersc144.goemobile.de] has quit [Remote host closed the connection] 20180509 13:14:16-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20180509 13:18:46<+discordbot4> macOS package is also up on SourceForge 20180509 13:25:07-!- travis-ci [~travis-ci@ec2-54-198-47-146.compute-1.amazonaws.com] has joined #wesnoth-dev 20180509 13:25:08< travis-ci> wesnoth/wesnoth#18063 (master - 4c937c1 : Charles Dang): The build has errored. 20180509 13:25:08< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/376822763 20180509 13:25:09-!- travis-ci [~travis-ci@ec2-54-198-47-146.compute-1.amazonaws.com] has left #wesnoth-dev [] 20180509 13:45:45-!- gfgt [~androirc@ersc130.goemobile.de] has joined #wesnoth-dev 20180509 13:48:43-!- gfgt [~androirc@ersc130.goemobile.de] has quit [Read error: Connection reset by peer] 20180509 13:51:55-!- gfgt [~androirc@ersc130.goemobile.de] has joined #wesnoth-dev 20180509 13:57:34-!- gfgt [~androirc@ersc130.goemobile.de] has quit [Ping timeout: 260 seconds] 20180509 14:04:36< irker663> wesnoth/wesnoth:1.14.1 Charles Dang 918cdfcb36 Pre-release version bump AppVeyor: All builds passed 20180509 14:11:59-!- gfgt [~androirc@ersc130.goemobile.de] has joined #wesnoth-dev 20180509 14:52:12-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: mattsc] 20180509 15:13:20-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20180509 15:37:36-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180509 15:37:42-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180509 15:45:02-!- gfgt [~androirc@ersc130.goemobile.de] has quit [Ping timeout: 246 seconds] 20180509 15:48:58-!- gallaecio [~quassel@148.red-83-37-165.dynamicip.rima-tde.net] has quit [Read error: Connection reset by peer] 20180509 16:08:27-!- gallaecio [~quassel@188.79.96.255] has joined #wesnoth-dev 20180509 16:22:13-!- Oebele [~quassel@143.177.58.202] has joined #wesnoth-dev 20180509 16:35:18< irker663> wesnoth/wesnoth:1.14 Iris Morelle b6813187e0 Add changelog entries for the workaround AppVeyor: All builds passed 20180509 16:46:55<+discordbot4> iOS app asks me to rate “iWesnoth”, this is funny. And AppStore lets you find iWesnoth though it’s name is “Battle for Wesnoth HD” already. Don’t think it’s a bug or something, just reporting 20180509 17:01:19-!- DeFender1031 [~DeFender1@89-138-218-118.bb.netvision.net.il] has joined #wesnoth-dev 20180509 17:06:31<+discordbot4> @sinda ^^ 20180509 17:09:35<+discordbot4> Thanks! 20180509 17:17:29-!- gallaecio [~quassel@188.79.96.255] has quit [Quit: No Ping reply in 180 seconds.] 20180509 17:18:35-!- gallaecio [~quassel@188.79.96.255] has joined #wesnoth-dev 20180509 17:30:11-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: So long and thanks for all the fish.] 20180509 17:37:43< zookeeper> ehh... ehh. SoF: "Nor will I tell the story of Garard I, and the challenge he set, or that of Konrad, king of Wesnoth by virtue of the Sceptre." 20180509 17:39:56< zookeeper> actually, why the heck is there a Konrad II considering Konrad never became king? well, i guess he might have been significant enough despite not being king, or something. 20180509 17:40:34< zookeeper> i don't know how all that naming thing tends to work in a monarchy. 20180509 17:40:52-!- iwaim [~iwaim@2001:2c0:40e:2002:0:4:14:80] has quit [Ping timeout: 260 seconds] 20180509 17:42:59<+discordbot4> He married Li'sar I'm pretty sure? 20180509 17:44:37< zookeeper> yeah, but he only "became a noble in Li’sar’s court". not sure if it's possible he might have actually became king at some later point. 20180509 17:45:56<+discordbot4> I mean all of HttT feels like it was written for a different game at this point anyway so 20180509 17:46:41< irker663> wesnoth/wesnoth:master Iris Morelle 92812588b3 Add changelog entries for the workaround AppVeyor: All builds passed 20180509 17:52:37<+discordbot4> Is the 1.14 branch still in soft string freeze? 20180509 17:53:35<+discordbot4> Yes. 1.14.1 hasn't been announced. 20180509 17:57:47<+discordbot4> I've uploaded everything 20180509 18:12:23-!- DeFender1031 [~DeFender1@89-138-218-118.bb.netvision.net.il] has quit [Remote host closed the connection] 20180509 18:12:41-!- DeFender1031 [~DeFender1@89-138-218-118.bb.netvision.net.il] has joined #wesnoth-dev 20180509 18:20:26<+discordbot4> @Vultraz 20180509 18:38:01< irker663> wesnoth: Jyrki Vesterinen wesnoth:1.14 3c344e8da502 / src/ (scripting/lua_unit.cpp units/unit.cpp): Disallow units with negative HP https://github.com/wesnoth/wesnoth/commit/3c344e8da502b92d3feefc7d1690c29a3a2c76ec 20180509 18:39:13< irker663> wesnoth: Jyrki Vesterinen wesnoth:master ef60deaa2b0d / src/ (scripting/lua_unit.cpp units/unit.cpp): Disallow units with negative HP https://github.com/wesnoth/wesnoth/commit/ef60deaa2b0d14006a6747c61fdd4fd33562b6f0 20180509 18:44:38<+discordbot4> The announcement draft for 1.14.1 is up. Are there any notable yet-to-be-fixed 1.14.x bugs that warrant mentioning? 20180509 18:44:57<+discordbot4> I guess one of them is OneDrive. 20180509 18:50:20-!- iwaim [~iwaim@rasteenie.alib.jp] has joined #wesnoth-dev 20180509 19:17:45-!- travis-ci [~travis-ci@ec2-54-91-238-210.compute-1.amazonaws.com] has joined #wesnoth-dev 20180509 19:17:46< travis-ci> wesnoth/wesnoth#18065 (master - ef60dea : Jyrki Vesterinen): The build passed. 20180509 19:17:46< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/376966818 20180509 19:17:47-!- travis-ci [~travis-ci@ec2-54-91-238-210.compute-1.amazonaws.com] has left #wesnoth-dev [] 20180509 19:23:59-!- esr [~esr@thyrsus.com] has joined #wesnoth-dev 20180509 19:23:59-!- esr [~esr@thyrsus.com] has quit [Changing host] 20180509 19:23:59-!- esr [~esr@wesnoth/developer/esr] has joined #wesnoth-dev 20180509 19:29:38<+discordbot4> Who is responsible for 1.14.1 announcement? Vultraz? 20180509 19:30:07<+discordbot4> Depends on the specific reason why you're asking. 20180509 19:30:47<+discordbot4> I must release new macOS package for Wesnoth 1.14.1 20180509 19:31:13<+discordbot4> Related to this issue: https://github.com/wesnoth/wesnoth/issues/3063 20180509 19:31:17<+discordbot4> Okay, make sure to call it 1.14.1a then. 20180509 19:31:59<+discordbot4> ofc, I need author of #3063 to test it, but it works on my test VMs so I don't expect any delay 20180509 19:32:25-!- Oebele [~quassel@143.177.58.202] has quit [Remote host closed the connection] 20180509 19:33:00<+discordbot4> It would be good to leave note about this re-release in announcement but TBH it is related only to OS X 10.10 users and so far I know about 2 users who are affected 20180509 19:33:26<+discordbot4> We don't normally mention it unless it's after the announcement. There's not been an official announcement yet. 20180509 19:33:50<+discordbot4> People using releases before they are announced are assumed to be aware that they are doing so at their own risk. 20180509 19:34:32<+discordbot4> who did all the pipeline setup ? 20180509 19:34:45<+discordbot4> The pipeline for what, exactly? 20180509 19:35:28<+discordbot4> ok then. When it will be done, should I remove old package including .sha256 or? 20180509 19:35:48<+discordbot4> You can delete it, sure. 20180509 19:35:56<+discordbot4> ok, thx 20180509 19:36:12<+discordbot4> Make sure to tell me when the SHA256 is up since I already posted the announcement draft including the digest for the previous build. 20180509 19:36:55<+discordbot4> @shadowm apologies, I’ve been asleep, 20180509 19:37:06<+discordbot4> I can upload new sha256 to f.w.o right now if you want 20180509 19:37:06<+discordbot4> Woke up 2 minutes ago 20180509 19:37:12<+discordbot4> like the travis and docker, testing stufd 20180509 19:37:42<+discordbot4> or: d76d60492546877b015b6aa185c0e500e64c39a643a1137f89bf4eedd757d89c Wesnoth_1.14.1a.dmg 20180509 19:38:05<+discordbot4> Same size? 20180509 19:38:37<+discordbot4> 450,5 MB 20180509 19:38:59<+discordbot4> That's what macOS says? 20180509 19:39:09<+discordbot4> yes 😄 20180509 19:39:10<+discordbot4> Because SF.net uses different measurements, no idea exactly what they are. 20180509 19:39:33<+discordbot4> or: 450 461 098 bytes (453 MB on disk) 20180509 19:39:50<+discordbot4> I always take the sizes from SF... 20180509 19:40:06<+discordbot4> I'll wait for the SF.net version then. 20180509 19:41:45<+discordbot4> I'll upload it once I receive response from author of issue or exactly after 2 hours (23:40 +2/CEST) 20180509 19:42:10<+discordbot4> I presume The Steam build is unaffected 20180509 19:42:12<+discordbot4> gah 20180509 19:42:18<+discordbot4> I presume the Steam build is unaffected, though? 20180509 19:42:30<+discordbot4> it is affected but is much easier to update 20180509 19:42:57-!- gallaecio [~quassel@188.79.96.255] has quit [Ping timeout: 255 seconds] 20180509 19:43:15-!- gallaecio [~quassel@188.79.96.255] has joined #wesnoth-dev 20180509 19:43:18<+discordbot4> While you are here, I'm curious, how much work would it be to update the translations for Steam separately from the main releases? 20180509 19:44:04<+discordbot4> Because I've been thinking that with these emergency releases it might make sense to update the translations out of band for the Steam userbase's benefit. 20180509 19:44:21<+discordbot4> I was also wondering this 20180509 19:44:33<+discordbot4> Can non-source updates be dispensed easiley? 20180509 19:47:25<+discordbot4> loonycyborg has independent package for that on linux and windows. so on these platforms easy. On macOS you have to upload 'whole' bundle because of codesign but steam is clever enough to upload only changed things so if I resign existing package with updated translations it will took only few minutes and update will be very small 20180509 19:47:44<+discordbot4> only size of changed .mo files 20180509 19:47:59<+discordbot4> + new signature ofc 😄 20180509 19:48:29<+discordbot4> yeah, steam always uploads only changed files 20180509 19:48:52<+discordbot4> I can just trigger another upload without rebuilding binary 20180509 19:49:34<+discordbot4> but it'll pick up other changes in datadirs though 20180509 19:49:40<+discordbot4> if I'll do it based on 1.14 branch 20180509 19:50:02<+discordbot4> yes, for example macOS package update from 1.14.0 to 1.14.1 is 40.9 MB 20180509 19:50:07<+discordbot4> I was hoping you'd not need to build the bundle for macOS Steam, huh. 20180509 19:50:46<+discordbot4> I won't have to. I will only copy&paste new translations folder and run one resign command 20180509 19:50:51<+discordbot4> that's it 20180509 19:50:57<+discordbot4> seems steam keeps track of separate files in macos bundle 20180509 19:51:01<+discordbot4> it seems to be just a dir 20180509 19:51:03<+discordbot4> Because I presume when you install a Steam game on macOS the player doesn't actually have the bundle, or do they? 20180509 19:51:37<+discordbot4> Also @loonycyborg the idea would be to update the translations/ dir only. 20180509 19:52:06<+discordbot4> based on what will I have to rebuild it? 20180509 19:52:09<+discordbot4> they do and loonycyborg is right. macOS package is just folder with .app extension and have special structure 20180509 19:52:11<+discordbot4> 1.14 branch? 20180509 19:52:23<+discordbot4> You know you can check out tags using Git, right? 20180509 19:52:31<+discordbot4> git checkout 1.14.1 etc. 20180509 19:52:33<+discordbot4> yes 20180509 19:52:36<+discordbot4> already doing that 20180509 19:53:58<+discordbot4> translations/ isn't even versioned, so you'd not have any need to updatethe game data files that are actually versioned. 20180509 19:54:14<+discordbot4> The translations build task in SCons doesn't touch anything else. 20180509 19:54:32<+discordbot4> Note: translations build, not pot-update. 20180509 19:55:20<+discordbot4> yeah, so I run scons translations/ and if it's currently 1.14.1 branch it will make no changes 20180509 19:55:39<+discordbot4> out-of-band updates need to come from somewhere 20180509 19:55:51<+discordbot4> Separate checkout? 20180509 19:56:01<+discordbot4> One for 1.14 tip and the other for 1.14.1 20180509 19:56:24<+discordbot4> You then copy over the translations built on the 1.14 tip into the 1.14.1 dir and update that. 20180509 19:56:40<+discordbot4> ah so they're from 1.14 tip 20180509 19:56:47<+discordbot4> that was what I was wondering about 20180509 19:57:15<+discordbot4> I can just do git checkout 1.14 then do scons translations 20180509 19:57:23<+discordbot4> then do git checkout 1.14.1 20180509 19:57:33<+discordbot4> so it'll have old datadir and new translations 20180509 19:57:40<+discordbot4> Right- 20180509 20:08:02<+discordbot4> macOS package 1.14.1a is up on SF 20180509 20:12:44<+discordbot4> So apparently SF.net uses the same measurements as your OS. 20180509 20:21:46-!- gfgt [~androirc@x4e32b7af.dyn.telefonica.de] has joined #wesnoth-dev 20180509 20:25:15< irker663> wesnoth/wesnoth:master Charles Dang 05774a3df5 Changelog: fixed inaccuracy AppVeyor: All builds passed 20180509 20:32:52-!- Bhoren [~Bhoren_wh@2a01:e0a:c:2150:e0c7:c93e:10f1:adb1] has quit [Remote host closed the connection] 20180509 20:48:35<+discordbot4> Wiki page updated 20180509 20:49:09<+discordbot4> @loonycyborg you dispatched the steam updates, yes? 20180509 20:49:21<+discordbot4> yes 20180509 20:49:32<+discordbot4> ok 20180509 20:50:16<+discordbot4> @shadowm I think we're good to go. DO you want to post the announcement again since you drafted it (many thanks for that, BTW) 20180509 20:50:21<+discordbot4> I 20180509 20:50:26<+discordbot4> ll update the frontpage links 20180509 20:50:40<+discordbot4> Okay but do you know anything about the question I asked wrt notable bugs to include in the announcement? 20180509 20:50:51<+discordbot4> (and the discord announcement) 20180509 20:50:58<+discordbot4> uhhhh 20180509 20:51:24<+discordbot4> Let's mention scrolling issues with the lobby 20180509 20:51:35-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20180509 20:53:14< irker663> wesnoth: Iris Morelle website:master 96afa5da6b41 / start/1.14/ (57 files in 2 dirs): announcement/1.14: pofix pass for 1.14.1 https://github.com/wesnoth/website/commit/96afa5da6b4157beb77c53deaa72392e55219a70 20180509 20:54:02< irker663> wesnoth: Iris Morelle wesnoth:master c517abb122a0 / utils/pofix.py: pofix: Update with 1.14.0 -> 1.14.1 rules for the website https://github.com/wesnoth/wesnoth/commit/c517abb122a0025099e2592528758bf39e8d03d7 20180509 20:54:08< irker663> wesnoth: Iris Morelle wesnoth:1.14 5a3dab4b1083 / utils/pofix.py: pofix: Update with 1.14.0 -> 1.14.1 rules for the website https://github.com/wesnoth/wesnoth/commit/5a3dab4b1083f198c1abdd67b7556e689c4b1fb5 20180509 20:55:03<+discordbot4> Don't forget to post on Steam... 20180509 20:55:27<+discordbot4> Let me figure out how to do that 20180509 20:57:05<+discordbot4> Topic id is 48156. 20180509 20:57:43< irker663> wesnoth: Charles Dang wesmere:master c9751eecda2f / static/docroot/index.php: Updated frontpage links for 1.14.1 https://github.com/wesnoth/wesmere/commit/c9751eecda2f6fde8f51637087530da896e7ce9d 20180509 21:00:48<+discordbot4> blah 20180509 21:00:56<+discordbot4> i need to reformat for steam 20180509 21:04:21<+discordbot4> Wait, did you want me to post on Discord? 20180509 21:04:27<+discordbot4> *announce 20180509 21:04:41<+discordbot4> I'll do it 20180509 21:05:05<+discordbot4> Okay, I assume you'll take care of Twitter as well 20180509 21:05:35<+discordbot4> yes 20180509 21:06:57<+discordbot4> Oh hey I just saw a Steam notification pop up saying 1.14.1 is out. 20180509 21:07:28<+discordbot4> I have no idea if I did that right 20180509 21:07:29<+discordbot4> What's the difference in formatting? I might be able to automate the translation. 20180509 21:07:35<+discordbot4> bbcode 20180509 21:08:02<+discordbot4> using [h1] for headers 20180509 21:08:23<+discordbot4> Ohhh, bbcode. 20180509 21:08:49<+discordbot4> I maaaaay look into it... eventually. 20180509 21:09:04<+discordbot4> Can see the announcement on Steam (as a normal user) . 20180509 21:12:33<+discordbot4> Apparently it doesn't show up in the Recent News section on my library entry though. 20180509 21:12:42<+discordbot4> same 20180509 21:12:48<+discordbot4> It does if I go directly to News. 20180509 21:12:57<+discordbot4> Maybe it's just more of Steam's caching weirdness. 20180509 21:13:24<+discordbot4> the version there also looks totally different to what you see in the preview 20180509 21:13:49<+discordbot4> or in-browser 20180509 21:14:28<+discordbot4> Also, the update itself is in the planned download-section for me. (Sorry if it's not helpful. I'm new here and not sure if feedback like that is something that helps ypu, in that case I'll stop!) 20180509 21:14:42<+discordbot4> Yeah, I already downloaded it. 20180509 21:15:00<+discordbot4> I forgot to keep note of the exact size before closing Steam a few minutes ago but it's like 50 MB. 20180509 21:15:13<+discordbot4> Figures since the executable is like 25 MB. 20180509 21:15:15<+discordbot4> now how do I reply to this person's comment 20180509 21:15:33<+discordbot4> Whose? 20180509 21:15:40<+discordbot4> on the announcement 20180509 21:15:44<+discordbot4> I don't see a reply button 20180509 21:15:45<+discordbot4> on steam 20180509 21:16:23<+discordbot4> If I click on the heading, which takes me to my web browser, I see 20180509 21:16:23<+discordbot4> https://cdn.discordapp.com/attachments/259976436490829825/443883957071904781/unknown.png 20180509 21:16:45<+discordbot4> Also I answered that question from someone else a couple of nights ago on the Steam forum. 20180509 21:16:52<+discordbot4> Right, but usually there's a way to tag someone.... guess not here 20180509 21:16:54<+discordbot4> The Update has 37,2 MB for me 20180509 21:17:08<+discordbot4> nice 20180509 21:17:09<+discordbot4> lot better than 400 😛 20180509 21:17:23<+discordbot4> You can still type @ the old-fashioned way. 20180509 21:19:36<+discordbot4> Okay, string freeze is over @ whoever asked me earlier. 20180509 21:20:06-!- shadowm changed the topic of #wesnoth-dev to: Wesnoth Developers Channel | >>> Want to help? Go here: https://r.wesnoth.org/t42911 (and thanks!) <<< | Discord Server: https://discord.gg/battleforwesnoth | Logs: http://irclogs.wesnoth.org 20180509 21:39:10< irker663> wesnoth: Iris Morelle wesnoth:master fc002f49a935 / utils/pofix.py: pofix: Update with 1.14.0 -> 1.14.1 file size rules for the website https://github.com/wesnoth/wesnoth/commit/fc002f49a935004633855f57623bc48d734d133a 20180509 21:39:13< irker663> wesnoth: Iris Morelle website:master 37c8d6486a57 / start/1.14/ (57 files in 2 dirs): announcement/1.14: pofix pass again for 1.14.1 file sizes https://github.com/wesnoth/website/commit/37c8d6486a57f26329cd0e37749feb0012ea22e7 20180509 21:39:16< irker663> wesnoth: Iris Morelle wesnoth:1.14 5b0602808b49 / utils/pofix.py: pofix: Update with 1.14.0 -> 1.14.1 file size rules for the website https://github.com/wesnoth/wesnoth/commit/5b0602808b492090b4ece707431f4c785ec2634f 20180509 21:48:48-!- louis94 [~~louis94@91.176.171.238] has joined #wesnoth-dev 20180509 21:59:50<+discordbot4> Oh there it is. 20180509 22:00:12<+discordbot4> https://cdn.discordapp.com/attachments/259976436490829825/443894985042034699/unknown.png 20180509 22:00:38-!- gfgt [~androirc@x4e32b7af.dyn.telefonica.de] has quit [Read error: Connection reset by peer] 20180509 22:00:46-!- gfgt [~androirc@x4e32b7af.dyn.telefonica.de] has joined #wesnoth-dev 20180509 22:01:16<+discordbot4> Steam updates for Wesnoth. What a time to be alive. claps 20180509 22:06:33<+discordbot4> I think it would be better to have the "sign up" button only shown when the game is asking for the login. I can imagine that people get annoyed quite soon by the blobby text and the button which is visible now every time I want to join any kind of multiplayer. 20180509 22:07:03<+discordbot4> Lobby looks much better now, though. 👍 20180509 22:08:17-!- louis94 [~~louis94@91.176.171.238] has quit [Ping timeout: 246 seconds] 20180509 22:14:49<+discordbot4> (Things that people should tell vultraz when he's actually working on the thing and showing everyone screenshots.) 20180509 22:16:20<+discordbot4> Also I disagree. 1) you may get disconnected if you stall for too long in the middle of the login process. 2) it's better to tell new people that they need to register upfront instead of having them go through the login sequence first. 20180509 22:17:07<+discordbot4> Maybe that bit could be automatically hidden the first time the game believes it's successfully logged into the MP server though. 20180509 22:17:44<+discordbot4> Kind of like we offer an option to not display the wesnothd launch prompt after the first time you use the Host menu option. 20180509 22:25:24-!- gfgt [~androirc@x4e32b7af.dyn.telefonica.de] has quit [Ping timeout: 255 seconds] 20180509 22:25:32< irker663> wesnoth: Charles Dang wesnoth:1.14 805a08b67cf3 / data/ (3 files in 2 dirs): Revert "Revert tutorial string changes not covered by the pot update" https://github.com/wesnoth/wesnoth/commit/805a08b67cf369f22bcb677c24a320aee63b9223 20180509 22:28:47<+discordbot4> inb4 we revert the revert of the revert. 20180509 22:32:58-!- gfgt [~androirc@x4e32b7af.dyn.telefonica.de] has joined #wesnoth-dev 20180509 22:33:54<+discordbot4> time to change some passwords... 20180509 22:34:17-!- louis94 [~~louis94@91.176.171.238] has joined #wesnoth-dev 20180509 22:34:54<+discordbot4> account of a guy I haven't talked to for years sends me a link to spam with my skype ID appended to the end... 20180509 22:35:26<+discordbot4> (I know it's spam since I ran it through a URL expander) 20180509 22:35:43-!- louis94 [~~louis94@91.176.171.238] has quit [Read error: Connection reset by peer] 20180509 22:41:09-!- louis94 [~~louis94@91.176.171.238] has joined #wesnoth-dev 20180509 22:41:47<+discordbot4> If you got the spam via skype, they just crib your IC from his adress book. 20180509 22:42:02<+discordbot4> Probably. 20180509 22:42:03<+discordbot4> Stlill 20180509 22:42:08<+discordbot4> maybe he had bad password and his account got compromised and embedded into a botnet 😛 20180509 22:42:09<+discordbot4> Doesn't mean you're compromised (he is, though) 20180509 22:42:19<+discordbot4> I haven't changed my MS password in years 20180509 22:42:28<+discordbot4> and it's.... rather short 20180509 22:42:41<+discordbot4> good a point as any to do so 20180509 22:59:29-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 260 seconds] 20180509 22:59:33-!- gallaecio [~quassel@188.79.96.255] has quit [Remote host closed the connection] 20180509 23:33:01-!- gfgtdf [~chatzilla@x4e32b7af.dyn.telefonica.de] has joined #wesnoth-dev 20180509 23:55:39-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev --- Log closed Thu May 10 00:00:40 2018