--- Log opened Tue May 30 00:00:39 2017 20170530 00:03:17-!- prkc [~prkc@gateway/vpn/privateinternetaccess/prkc] has quit [Ping timeout: 246 seconds] 20170530 00:22:26-!- Bonobo [~Bonobo@2001:44b8:254:3200:718c:9e67:40ed:e8c] has joined #wesnoth-dev 20170530 00:25:27-!- prkc [~prkc@gateway/vpn/privateinternetaccess/prkc] has joined #wesnoth-dev 20170530 00:56:09-!- Greg-Boggs [~greg_bogg@c-76-115-139-154.hsd1.or.comcast.net] has joined #wesnoth-dev 20170530 01:05:26-!- inky_ [32a08761@gateway/web/freenode/ip.50.160.135.97] has joined #wesnoth-dev 20170530 01:06:00< inky_> hey, someone is spamming the forums, can someone ban him? 20170530 01:08:03< inky_> also, is there a better way to delete mass spam posts besides selecting them one by one? 20170530 01:10:50< vultraz_iOS> banned 20170530 01:12:31< inky_> thanks! 20170530 01:12:48-!- inky_ [32a08761@gateway/web/freenode/ip.50.160.135.97] has quit [Quit: Page closed] 20170530 01:19:45< celticminstrel> vultraz_iOS: What's this about math? Also, if you were trying to set_difference into a set, obviously back_inserter won't work; back_inserter is for ordered containers, not associative containers (set counts as an associative container). You need inserter for that. 20170530 01:20:02< celticminstrel> [May 29@7:15:17pm] vultraz_iOS: celticminstrel: thoughts on making get_child return {} if tag not found? 20170530 01:20:03< celticminstrel> That would break, like, everything ever. 20170530 01:20:11< vultraz_iOS> *sigh* 20170530 01:20:17< vultraz_iOS> of course it would 20170530 01:20:40< celticminstrel> If you want that behaviour though, just tack "or {}" onto the end of your get_child call. 20170530 01:20:50< celticminstrel> helper.get_child(cfg, "thing") or {} 20170530 01:20:56-!- Greg-Boggs [~greg_bogg@c-76-115-139-154.hsd1.or.comcast.net] has quit [Remote host closed the connection] 20170530 01:20:56< vultraz_iOS> alright 20170530 01:20:58< vultraz_iOS> if you say so 20170530 01:21:18< vultraz_iOS> the math thing is that unit xp commit 20170530 01:21:21< celticminstrel> So the three-argument form is not, in fact, broken? 20170530 01:21:22< vultraz_iOS> you said the math was wrong 20170530 01:21:26< vultraz_iOS> no it was not 20170530 01:21:34< celticminstrel> Oh, the XP commit. 20170530 01:21:44< celticminstrel> It looks wrong, but I might be missing something. 20170530 01:22:06< vultraz_iOS> i had replied to your comment 20170530 01:22:13< celticminstrel> Okay, I'll look. 20170530 01:22:28< vultraz_iOS> afaik abs(a - b) should be the same as both a - b and b - a. 20170530 01:23:20< vultraz_iOS> is that no so 20170530 01:23:23< vultraz_iOS> not 20170530 01:24:42< celticminstrel> Not in the slightest. 20170530 01:24:55< vultraz_iOS> fuck me 20170530 01:25:10< celticminstrel> abs(a - b) is the same as exactly one of a - b or b - a, depending on the values of a and b. 20170530 01:26:16< vultraz_iOS> ah, wait, let me rephrase... 20170530 01:26:45< vultraz_iOS> you're right 20170530 01:26:45< vultraz_iOS> but 20170530 01:27:03< vultraz_iOS> I had intended the function to be able to be used for both a - b and b - a depending on the values of a and b 20170530 01:27:26< vultraz_iOS> ie, you could use it for both "xp needed" in the case that xp < max xp, or "xp overflow" in the case of xp > max xp 20170530 01:27:39< celticminstrel> Okay, so there are basically for cases where you used the new function. 20170530 01:27:41< celticminstrel> ^four 20170530 01:27:43< celticminstrel> ... 20170530 01:27:47< celticminstrel> Six, I mean. 20170530 01:28:43< celticminstrel> Case 1: advancement.cpp:290 20170530 01:29:04< celticminstrel> Here, the assumption is presumably that experience has exceeded max_experience. 20170530 01:29:31< vultraz_iOS> yes 20170530 01:29:42< vultraz_iOS> in which case you get the overflow 20170530 01:29:46< celticminstrel> Right. 20170530 01:30:25< vultraz_iOS> in *every* case what's really wanted is just the difference between the two values 20170530 01:30:32< celticminstrel> So there should be no problem with using the absolute value. This code path generally won't occur when experience < max_experience, and if it did there would be something strange going on. 20170530 01:30:41< celticminstrel> Case 2 is the same, but for ALMAs, so I'll skip over that. 20170530 01:30:49< celticminstrel> ^AMLAs. 20170530 01:31:10< vultraz_iOS> since, yes, the cases were a - b and b - a but depending on location they would all yield positive values 20170530 01:31:28< celticminstrel> Case 3: Experience rewarded for a fight. 20170530 01:31:34< celticminstrel> Here, it's clear that your function will change behaviour. 20170530 01:32:04< celticminstrel> First of all, it wanted the amount of experience needed to advance, which is different from what was needed for case 1. 20170530 01:32:18< vultraz_iOS> how so? 20170530 01:32:26< celticminstrel> How so what? 20170530 01:32:26< vultraz_iOS> yes 20170530 01:32:28< vultraz_iOS> that is so 20170530 01:32:44< celticminstrel> Did you just not look down three lines to see the comparison to 0? 20170530 01:33:07< celticminstrel> So now if you have more XP than needed to advance, it thinks the overflow is how much you need to advance. 20170530 01:33:16< celticminstrel> Before, it thought you were 1 away from advancement. 20170530 01:34:04< vultraz_iOS> ah, so in this case you DO want a negative value 20170530 01:34:04< vultraz_iOS> I see 20170530 01:34:13< vultraz_iOS> ididn't notice that 20170530 01:34:20< vultraz_iOS> i assumed we always wanted positive values 20170530 01:34:33< celticminstrel> Wait until I finish before changing anything though. 20170530 01:35:20< celticminstrel> That check is actually primarily to avoid a divide by zero, so the most important case will still be caught when you're using abs; but it's also true that it makes little sense to treat the overflow as the amount needed to advance. 20170530 01:36:17< celticminstrel> Case 4 is also in attack.cpp, line 238. 20170530 01:36:28< celticminstrel> Again, it's clear that using abs will change the result here. 20170530 01:37:07 * vultraz_iOS ponders never doing math again 20170530 01:37:25< celticminstrel> Previously, if you had more than your max experience, it would always enter the else clause (assuming def_avg_experience is always positive). Now, it could potentially enter the if. 20170530 01:38:14-!- Greg-Boggs [~greg_bogg@c-76-115-139-154.hsd1.or.comcast.net] has joined #wesnoth-dev 20170530 01:38:26< vultraz_iOS> alright so it looks like I didn't screw up the math 20170530 01:38:28< vultraz_iOS> at least 20170530 01:38:34< vultraz_iOS> just the assumption that we always wanted positive values 20170530 01:38:48< celticminstrel> The cases in simulated_actions.cpp appear to be advancements again, so they shouldn't break. 20170530 01:39:29< celticminstrel> Next is... the three in unit.cpp. 20170530 01:41:20< celticminstrel> So if you have more experience than the max... previously all of those bools would have been true. 20170530 01:41:27< celticminstrel> By using abs, they might not me. 20170530 01:41:41< vultraz_iOS> so basically I did nothing useful. 20170530 01:41:48< celticminstrel> Summary: I think you've accidentally merged two different concepts. 20170530 01:41:58< celticminstrel> Experience overflow, and XP to level up. 20170530 01:42:08< vultraz_iOS> Well, not accidentally 20170530 01:42:12< vultraz_iOS> That was the intention 20170530 01:42:24< vultraz_iOS> As I said, I assumed we always wanted positive values 20170530 01:42:35< vultraz_iOS> In which case the math checks out. 20170530 01:42:46< vultraz_iOS> But if that's wrong then I broke everything. 20170530 01:43:08< celticminstrel> The advancements and simulated actions need experience overflow. For that, you probably want to return 0 if experience is less than max, otherwise the difference. (Unless that causes divide by zero when they're equal, but it didn't look like it would.) 20170530 01:43:51< celticminstrel> The attacks and the cases in unit, however, require XP to level up. Here, you want to return 1 if experience is greater than max, otherwise the difference. (That also eliminates the one if statement I mentioned.) 20170530 01:44:11< celticminstrel> Alternatively, you could return 0 or just the difference and retain the if statement. 20170530 01:44:37< celticminstrel> The simplest fix is to just revert the commit, but if you want, you can instead create two separate functions for the two concepts. 20170530 01:44:49< vultraz_iOS> alright 20170530 01:46:35< vultraz_iOS> i think that's everything 20170530 01:46:40< vultraz_iOS> unless you know what's wrong with the tests 20170530 01:47:10< celticminstrel> I haven't even looked at Travis. 20170530 01:47:29< vultraz_iOS> matthiaskrgr posted a log 20170530 01:47:50< celticminstrel> Haven't looked at that, either. 20170530 01:48:27< celticminstrel> Okay, I'd guess that someone is using some standard algorithm somewhere where it's not supported. 20170530 01:48:44< celticminstrel> Let me see... 20170530 01:49:22< celticminstrel> It's a case of remove(_if), called at... I thingk test_gui2.cpp:145? 20170530 01:49:42< celticminstrel> That line appears to be remove, not sure how it got from there to remove_if. 20170530 01:50:58< celticminstrel> Okay so... 20170530 01:51:15< celticminstrel> list is a std::set... 20170530 01:51:50< celticminstrel> std::remove is basically remove_if where the predicate is simple equality... 20170530 01:52:26< celticminstrel> But uh... there's no way that could possibly work on a set. 20170530 01:52:48< celticminstrel> A set is ordered; std::removes by shunting the unwanted elements to the end, which is impossible for a set. 20170530 01:53:00< vultraz_iOS> I see 20170530 01:53:13< celticminstrel> I think just list.erase(dialog.window_id()) would do the trick? 20170530 01:53:18< vultraz_iOS> probably? 20170530 01:53:20< celticminstrel> Is that how erase works for sets? 20170530 01:53:27< celticminstrel> I think it was but can't quite remember. 20170530 01:53:28< vultraz_iOS> http://en.cppreference.com/w/cpp/container/set/erase 20170530 01:53:29< vultraz_iOS> (3) 20170530 01:53:38< celticminstrel> 'kay 20170530 01:53:46< celticminstrel> So that should fix it. 20170530 01:53:57< celticminstrel> Let me check again quickly to see if there were multiple cases. 20170530 01:54:24< celticminstrel> Another at linbe 502. 20170530 01:54:27< celticminstrel> ^line 20170530 01:54:31< celticminstrel> ^520 20170530 01:54:57< celticminstrel> Here you're trying to sort a set, which is both impossible and redundant - it's already sorted. So just remove the offending line. 20170530 01:55:13< celticminstrel> In fact, remove line 521 too, which is doing the same thing. 20170530 01:55:48 * celticminstrel heads off to eat. 20170530 01:57:00< vultraz_iOS> thanks :) 20170530 01:57:34-!- irker467 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20170530 01:57:34< irker467> wesnoth: Charles Dang wesnoth:master 51ed9fbce243 / src/tests/gui/test_gui2.cpp: Fixup tests (thanks @celticminstrel) https://github.com/wesnoth/wesnoth/commit/51ed9fbce24369c4354b627b26a1afbc91314b62 20170530 02:25:12-!- Greg-Boggs [~greg_bogg@c-76-115-139-154.hsd1.or.comcast.net] has quit [Remote host closed the connection] 20170530 02:38:15-!- Bonobo [~Bonobo@2001:44b8:254:3200:718c:9e67:40ed:e8c] has quit [Ping timeout: 272 seconds] 20170530 02:38:15-!- RatArmy_ [~ratarmy@om126161116084.8.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170530 02:42:35< vultraz_iOS> celticminstrel: your fix worked 20170530 02:45:59< celticminstrel> \o/ 20170530 02:52:35< celticminstrel> What are HOTKEY_START_NETWORK and HOTKEY_END_NETWORK... 20170530 02:54:20< vultraz_iOS> I assigned all the hotkey issues to you 20170530 02:55:04< celticminstrel> Yeah, I saw. 20170530 02:59:44-!- travis-ci [~travis-ci@ec2-54-90-95-223.compute-1.amazonaws.com] has joined #wesnoth-dev 20170530 02:59:45< travis-ci> wesnoth/wesnoth#14024 (master - 51ed9fb : Charles Dang): The build was fixed. 20170530 02:59:45< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/237357513 20170530 02:59:45-!- travis-ci [~travis-ci@ec2-54-90-95-223.compute-1.amazonaws.com] has left #wesnoth-dev [] 20170530 03:01:10< vultraz_iOS> PRAISE THE LAWD 20170530 03:06:04-!- RatArmy_ [~ratarmy@om126161116084.8.openmobile.ne.jp] has joined #wesnoth-dev 20170530 03:21:56-!- RatArmy_ [~ratarmy@om126161116084.8.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170530 03:51:13-!- RatArmy_ [~ratarmy@om126161116084.8.openmobile.ne.jp] has joined #wesnoth-dev 20170530 03:56:43< vultraz_iOS> celticminstrel: I just realized color_t doesn't need the value ctor 20170530 03:56:55< celticminstrel> ??? 20170530 03:57:05-!- prkc [~prkc@gateway/vpn/privateinternetaccess/prkc] has quit [Ping timeout: 245 seconds] 20170530 03:57:44-!- prkc [~prkc@gateway/vpn/privateinternetaccess/prkc] has joined #wesnoth-dev 20170530 03:57:51< vultraz_iOS> nevermind 20170530 03:57:56< celticminstrel> So, I've figured out why some hotkeys double-trigger, but fixing it is decidedly non-trivial. 20170530 03:58:05< vultraz_iOS> oh boy oh boy 20170530 03:58:13< celticminstrel> The hotkeys are triggering on keydown and also on textinput. 20170530 03:59:31< vultraz_iOS> heh 20170530 03:59:38< vultraz_iOS> well then 20170530 03:59:40< celticminstrel> This explains the double Lua console and probably explains issue 1736, but does not explain issue 1601. 20170530 03:59:49< vultraz_iOS> we must do as aginor suggested 20170530 03:59:54< celticminstrel> Which was? 20170530 04:00:46< vultraz_iOS> properly separate the handling 20170530 04:02:04< celticminstrel> Well. That's so enlightening. 20170530 04:04:11< celticminstrel> Well, I'm going to push the other little things I did though. 20170530 04:04:29< irker467> wesnoth: Celtic Minstrel wesnoth:master f26fbe9abaf8 / / (4 files in 4 dirs): Prevent gettext from checking format strings, since we don't use the printf fami https://github.com/wesnoth/wesnoth/commit/f26fbe9abaf88c6ce208ae9bf14df52178a19a0f 20170530 04:04:31< irker467> wesnoth: Celtic Minstrel wesnoth:master 88a74faa71d7 / src/play_controller.cpp: Remove an incorrect static. https://github.com/wesnoth/wesnoth/commit/88a74faa71d7ab10b38fb3987b6d03437ce50151 20170530 04:06:12< celticminstrel> Did Aginor propose any hints as to how to separate them? 20170530 04:06:19< vultraz_iOS> no 20170530 04:08:20< celticminstrel> I think the simplest idea would be to detect that a keydown might also generate a textinput and skip over the event in that case. 20170530 04:08:52< celticminstrel> But that has a few problems. For example, a naive implementation of this would break the hardcoded 1-9 functionality. 20170530 04:09:41< vultraz_iOS> what? 20170530 04:09:56< celticminstrel> Pressing 1-9 shows how far you can move in that many turns, or something. 20170530 04:10:20< celticminstrel> Another problem with this is that tab would likely generate textinput, thus breaking the whiteboard's tab-toggle. 20170530 04:10:38< celticminstrel> (Not sure what it toggles, but it's basically similar to shift in the mechanics - press to turn on, release to turn off.) 20170530 04:11:19< celticminstrel> Another problem is that the delete keys may generate textinput, which frankly is just annoying. 20170530 04:11:46< celticminstrel> Some Ctrl+letter combinations may as well, but I think Aginor may have already dealt with those. In fact he may have dealt with del/backspace too. 20170530 04:12:49< celticminstrel> The 1-9 functionality could probably be rolled into regular hotkeys, though it seems weird having nine separate hotkeys for what's basically the same function. 20170530 04:14:25< celticminstrel> I'll try altering the hotkey matching function to not accept keycodes that match ASCII characters when the modifiers are none or only shift, not sure if that'll work... but that'll have to wait for tomorrow. 20170530 04:16:13< celticminstrel> (Wait, wasn't semicolon or colon or something marked as uncomposable?) 20170530 04:16:38< celticminstrel> Oh, wait, I see there's a special hacked case for it in the textinput event. 20170530 04:19:05< celticminstrel> What I'd really like is for the textinput event to contain an array of key events so that you can easily see which key events generated it. 20170530 04:38:40< vultraz_iOS> R E F A C T O R I N G T I M E 20170530 04:39:12< celticminstrel> Preferably with a space between G and T. 20170530 04:42:13-!- atarocch [~atarocch@93.68.188.2] has joined #wesnoth-dev 20170530 04:42:36< celticminstrel> GUI2 text fields need to handle SDL_TEXTEDITING. 20170530 04:43:23< celticminstrel> Hmm. 20170530 04:45:14< celticminstrel> I wonder if SDL on OSX would send SDL_TEXTEDITING for dead keys. 20170530 04:46:19-!- celticminstrel is now known as celmin|sleep 20170530 04:48:52< celmin|sleep> Hmm. So using textinput for hotkeys is "technically" wrong, right? What exactly was the reason for doing it, again? 20170530 04:50:12< celmin|sleep> Was it so that wa can display Shift+; as : ? 20170530 04:50:20< celmin|sleep> Or was there some reason beyond display? 20170530 04:50:37-!- tad_carlucci [~lundberg@74.193.219.119] has joined #wesnoth-dev 20170530 04:50:38< celmin|sleep> Was it so that the hotkey would be : on any keyboard layout? 20170530 04:51:16-!- tad_carlucci [~lundberg@74.193.219.119] has quit [Client Quit] 20170530 04:52:26-!- tad_carlucci [~lundberg@74.193.219.119] has joined #wesnoth-dev 20170530 04:52:33-!- tad_carlucci [~lundberg@74.193.219.119] has quit [Client Quit] 20170530 05:44:58< vultraz_iOS> a wild tad... popped in! 20170530 05:45:19-!- Kwandulin [~Kwandulin@p200300760F74C428DC4BB663393CE144.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170530 06:33:11-!- sevu [~Shiki@p54856DF5.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170530 06:35:24-!- JyrkiVesterinen [~JyrkiVest@85-76-66-132-nat.elisa-mobile.fi] has joined #wesnoth-dev 20170530 06:59:26-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20170530 07:01:15-!- atarocch [~atarocch@93.68.188.2] has quit [Ping timeout: 245 seconds] 20170530 07:04:49-!- irker467 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20170530 08:08:51-!- irker660 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20170530 08:08:51< irker660> wesnoth: Charles Dang wesnoth:accelerated_rendering bb50cb330263 / src/ (8 files in 4 dirs): Bunch of WIP work to get HW rendering working for GUI2 https://github.com/wesnoth/wesnoth/commit/bb50cb330263ede831f5950b3a124aa45f5b1586 20170530 08:08:54< irker660> wesnoth: Charles Dang wesnoth:accelerated_rendering cc210f3c13c7 / src/ (5 files in 4 dirs): Work on new drawing method https://github.com/wesnoth/wesnoth/commit/cc210f3c13c780490295420a9eb42ccc88781357 20170530 08:15:59-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth-dev 20170530 08:17:19-!- atarocch [~atarocch@93.68.188.2] has joined #wesnoth-dev 20170530 08:31:29-!- RatArmy_ [~ratarmy@om126161116084.8.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170530 08:39:11-!- RatArmy_ [~ratarmy@om126161116084.8.openmobile.ne.jp] has joined #wesnoth-dev 20170530 08:40:52-!- RatArmy_ [~ratarmy@om126161116084.8.openmobile.ne.jp] has quit [Remote host closed the connection] 20170530 08:41:06-!- RatArmy_ [~ratarmy@om126161116084.8.openmobile.ne.jp] has joined #wesnoth-dev 20170530 08:43:21-!- RatArmy_ [~ratarmy@om126161116084.8.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170530 08:43:38-!- Bonobo [~Bonobo@2001:44b8:254:3200:8105:48dd:a41a:b3d6] has joined #wesnoth-dev 20170530 08:56:21-!- RatArmy_ [~ratarmy@om126161116084.8.openmobile.ne.jp] has joined #wesnoth-dev 20170530 08:56:51< irker660> wesnoth: Charles Dang wesnoth:accelerated_rendering cf45c6798f04 / src/gui/core/canvas.cpp: Stuff actually renders now... https://github.com/wesnoth/wesnoth/commit/cf45c6798f0457a4525ad32fb6f94b30c03b9117 20170530 08:56:56-!- RatArmy_ [~ratarmy@om126161116084.8.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170530 09:13:00-!- JyrkiVesterinen [~JyrkiVest@85-76-66-132-nat.elisa-mobile.fi] has quit [Quit: .] 20170530 09:27:32-!- Netsplit *.net <-> *.split quits: APic 20170530 09:28:26-!- Netsplit *.net <-> *.split quits: crimson_penguin, timotei_, Soliton, Gambit, wedge009, ToBeCloud, vultraz_iOS, loonycyborg, Jetrel, vincent_c, (+43 more, use /NETSPLIT to show all of them) 20170530 09:49:03-!- Netsplit *.net <-> *.split quits: esr, AI0867 20170530 10:13:59-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20170530 10:13:59-!- esr [~esr@wesnoth/developer/esr] has joined #wesnoth-dev 20170530 10:13:59-!- Netsplit over, joins: AI0867 20170530 10:13:59-!- JyrkiVesterinen [~JyrkiVest@85-76-66-132-nat.elisa-mobile.fi] has joined #wesnoth-dev 20170530 10:14:05-!- Netsplit over, joins: Bonobo, ToBeCloud, irker660, zookeeper, sevu, Kwandulin, janebot, vultraz_iOS, celmin|sleep, clavi (+31 more) 20170530 10:14:10-!- Netsplit over, joins: matthiaskrgr, Elsi, Elvish_Hunter, TC01, Polsaker, pydsigner, loonycyborg, vincent_c, Gambit, Jetrel_bot (+2 more) 20170530 10:14:10< irker660> wesnoth: Severin Glöckner wesnoth:master 114c428d051e / doc/man/ (wesnoth.6 wesnothd.6): update dates in the manpages https://github.com/wesnoth/wesnoth/commit/114c428d051e38b6c07163740d9f21b1bc14e9bb 20170530 10:24:14-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has quit [Quit: Connection closed for inactivity] 20170530 10:25:38-!- RatArmy_ [~ratarmy@om126234122013.16.openmobile.ne.jp] has joined #wesnoth-dev 20170530 10:47:33-!- Kwandulin [~Kwandulin@p200300760F74C428DC4BB663393CE144.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20170530 11:17:28-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20170530 11:17:35-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20170530 11:20:02-!- Kwandulin [~Kwandulin@p200300760F74C428DC4BB663393CE144.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170530 12:19:28-!- Bonobo [~Bonobo@2001:44b8:254:3200:8105:48dd:a41a:b3d6] has quit [Ping timeout: 246 seconds] 20170530 12:24:58-!- atarocch [~atarocch@93.68.188.2] has joined #wesnoth-dev 20170530 12:25:21-!- sevu [~Shiki@p54856DF5.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20170530 12:30:01< irker660> wesnoth: Charles Dang wesnoth:accelerated_rendering f5a5f6c37456 / src/sdl/window.cpp: SDL/Window: set render scaling method to linear https://github.com/wesnoth/wesnoth/commit/f5a5f6c37456cd7a26a8f19b3ece164205bb3ab6 20170530 12:30:04< irker660> wesnoth: Charles Dang wesnoth:accelerated_rendering 6309ea3ef251 / src/video.cpp: Video: enabled accelerated rendering with texture target access https://github.com/wesnoth/wesnoth/commit/6309ea3ef25169b56ae2400e23939c12f73279c7 20170530 12:30:07< irker660> wesnoth: Charles Dang wesnoth:accelerated_rendering 145841bac224 / / (7 files in 4 dirs): GUI2/Canvas: [WIP] refactor surface blitting out of drawing routines https://github.com/wesnoth/wesnoth/commit/145841bac2243ea0f11e13789ef348e8ab1d7c12 20170530 13:40:18-!- travis-ci [~travis-ci@ec2-54-221-56-89.compute-1.amazonaws.com] has joined #wesnoth-dev 20170530 13:40:19< travis-ci> wesnoth/wesnoth#14028 (accelerated_rendering - 145841b : Charles Dang): The build is still failing. 20170530 13:40:19< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/237496629 20170530 13:40:19-!- travis-ci [~travis-ci@ec2-54-221-56-89.compute-1.amazonaws.com] has left #wesnoth-dev [] 20170530 13:49:56-!- Kwandulin [~Kwandulin@p200300760F74C428DC4BB663393CE144.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20170530 13:54:22< irker660> wesnoth: Charles Dang wesnoth:accelerated_rendering 0773481761dd / src/gui/widgets/window.cpp: GUI2/Window: properly re-implement draw and restore code https://github.com/wesnoth/wesnoth/commit/0773481761ddb3419192d8e84afcabbdd3cacb03 20170530 13:54:25< irker660> wesnoth: Charles Dang wesnoth:accelerated_rendering 23a3b650b86f / src/ (47 files in 5 dirs): GUI2: removed dirty widget interface https://github.com/wesnoth/wesnoth/commit/23a3b650b86f23c22707f9c7708d4b1d0b829a77 20170530 13:54:28< irker660> wesnoth: Charles Dang wesnoth:accelerated_rendering 5d07ffeb169e / src/gui/widgets/ (window.cpp window.hpp): GUI2/Window: removed restore flag and restorer surface https://github.com/wesnoth/wesnoth/commit/5d07ffeb169e1957d5bc56ac20f002217ec12d12 20170530 14:33:30-!- JyrkiVesterinen [~JyrkiVest@85-76-66-132-nat.elisa-mobile.fi] has quit [Quit: .] 20170530 14:37:58< irker660> wesnoth: Charles Dang wesnoth:accelerated_rendering 93ea7214dd14 / src/gui/ (core/canvas.cpp core/canvas.hpp widgets/panel.cpp widgets/styled_widget.cpp): GUI2/Canvas: renamed blit function and removed surface argument https://github.com/wesnoth/wesnoth/commit/93ea7214dd14fd490d0c720c8eb14f28d789ca4e 20170530 14:38:01< irker660> wesnoth: Charles Dang wesnoth:accelerated_rendering e0b01a2bb78a / src/gui/widgets/ (31 files): GUI2: removed framebuffer code from draw impl functions https://github.com/wesnoth/wesnoth/commit/e0b01a2bb78a08981ca97c61f9010513a826bfe8 20170530 14:39:32< vultraz_iOS> and this was the easy part :| 20170530 14:57:53-!- atarocch [~atarocch@93.68.188.2] has quit [Ping timeout: 246 seconds] 20170530 15:00:02-!- Kwandulin [~Kwandulin@p200300760F74C428D82278A8CAAD58BB.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170530 15:17:25-!- atarocch [~atarocch@2.43.173.9] has joined #wesnoth-dev 20170530 15:23:28-!- RatArmy_ [~ratarmy@om126234122013.16.openmobile.ne.jp] has quit [Ping timeout: 240 seconds] 20170530 15:44:05-!- DeFender1031 [~DeFender1@46-116-209-76.bb.netvision.net.il] has quit [Quit: I'm not back now.] 20170530 15:47:46-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170530 16:01:21-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20170530 16:01:28-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20170530 16:12:30-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170530 16:12:56-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170530 16:17:35-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 260 seconds] 20170530 16:24:38-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170530 16:33:43-!- atarocch [~atarocch@2.43.173.9] has quit [Ping timeout: 268 seconds] 20170530 16:36:31-!- Kwandulin [~Kwandulin@p200300760F74C428D82278A8CAAD58BB.dip0.t-ipconnect.de] has quit [Ping timeout: 255 seconds] 20170530 16:53:57-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20170530 17:04:07-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170530 17:05:22-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170530 17:05:24-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170530 17:05:51-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170530 17:08:19-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Read error: No route to host] 20170530 17:08:34-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170530 17:14:38-!- Kwandulin [~Kwandulin@p200300760F42AA98D82278A8CAAD58BB.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170530 17:21:26-!- atarocch [~atarocch@2.43.173.9] has joined #wesnoth-dev 20170530 17:28:42-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has quit [Quit: Connection closed for inactivity] 20170530 17:38:10-!- irker660 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20170530 17:59:50-!- irker464 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20170530 17:59:50< irker464> wesnoth: Nils Kneuper wesnoth:master bccb5674dc07 / changelog players_changelog po/wesnoth-sota/sk.po: updated Slovak translation https://github.com/wesnoth/wesnoth/commit/bccb5674dc07c25ee45631e1e7bcafeb64d8f51a 20170530 18:17:03-!- Kwandulin [~Kwandulin@p200300760F42AA98D82278A8CAAD58BB.dip0.t-ipconnect.de] has quit [Ping timeout: 260 seconds] 20170530 18:37:45-!- sevu [~Shiki@p548543C0.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170530 19:01:52-!- prkc [~prkc@gateway/vpn/privateinternetaccess/prkc] has quit [Ping timeout: 260 seconds] 20170530 19:11:51-!- horrowind [~Thunderbi@p4FFF1BC6.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170530 20:03:42-!- Appleman1234 [~quassel@pl30478.ag1212.nttpc.ne.jp] has quit [Ping timeout: 260 seconds] 20170530 20:08:35-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [] 20170530 20:15:01-!- louis94 [~~louis94@95.129-200-80.adsl-dyn.isp.belgacom.be] has joined #wesnoth-dev 20170530 20:16:31-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20170530 20:17:03-!- Appleman1234 [~quassel@pl30478.ag1212.nttpc.ne.jp] has joined #wesnoth-dev 20170530 20:30:41< zookeeper> if there's anyone around who knows/remembers much about the terrain matching code: https://forums.wesnoth.org/viewtopic.php?p=613366#p613366 20170530 20:33:01< zookeeper> ah, there's actually been some past irc discussions about that, i guess i'll check them out first... 20170530 20:46:10< zookeeper> meh, nothing much regarding what's intentional and what isn't. 20170530 20:59:02-!- louis94 [~~louis94@95.129-200-80.adsl-dyn.isp.belgacom.be] has quit [Remote host closed the connection] 20170530 20:59:27-!- louis94 [~~louis94@95.129-200-80.adsl-dyn.isp.belgacom.be] has joined #wesnoth-dev 20170530 20:59:56-!- irker464 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20170530 21:09:35-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 255 seconds] 20170530 21:14:50-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20170530 21:28:44-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has joined #wesnoth-dev 20170530 21:34:31-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20170530 21:51:01-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 246 seconds] 20170530 21:53:50-!- gfgtdf [~chatzilla@x4e36a389.dyn.telefonica.de] has joined #wesnoth-dev 20170530 21:55:08-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20170530 21:57:46-!- horrowind [~Thunderbi@p4FFF1BC6.dip0.t-ipconnect.de] has quit [Quit: horrowind] 20170530 21:58:07-!- Greg-Bog_ [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170530 21:58:25-!- Greg-Bog_ [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170530 21:58:32-!- Greg-Bog_ [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170530 22:01:35-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 240 seconds] 20170530 22:02:52< gfgtdf> oh it seems like gna i now completley down. 20170530 22:08:47-!- Greg-Bog_ [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170530 22:09:44-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170530 22:11:26< zookeeper> yeah 20170530 22:11:28-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170530 22:11:35-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170530 22:16:38< zookeeper> sad, it is. 20170530 22:17:29< zookeeper> anyway, as i'm sure sufficiently many people remember already, i (dunno if anyone else) have the mailing list subscriber lists saved whenever they're needed. 20170530 22:30:50-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 245 seconds] 20170530 22:33:54-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth-dev 20170530 22:43:23-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20170530 22:43:29-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20170530 23:01:40-!- Bonobo [~Bonobo@2001:44b8:254:3200:f41f:3039:ee13:fe77] has joined #wesnoth-dev 20170530 23:01:51-!- Alkenrinnstet [~alkenrinn@42.61.217.253] has quit [Ping timeout: 276 seconds] 20170530 23:15:07-!- gfgtdf [~chatzilla@x4e36a389.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.93 [Firefox 53.0.3/20170518000419]] 20170530 23:53:12-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] --- Log closed Wed May 31 00:00:40 2017