--- Log opened Tue Mar 27 00:00:17 2018 20180327 00:02:00<+discordbot4> diff #. [side]: type=Commander, id=Konrad -#. [side]: type=Elvish Marshal, id=El'rien #. [side]: type=Elvish Lord, id=Uradredia #. [side]: type=Elvish Lady, id=Parandra +#. [side]: type=Elvish Marshal, id=El'rien 20180327 00:02:11<+discordbot4> I get the feeling something somewhere in wmlxgettext needs to use a stable sort. 20180327 00:02:58<+discordbot4> There are a lot of nonsensical changes like this all over the WML textdomains. 20180327 00:11:40< irker785> wesnoth/wesnoth:1.14 gfgtdf 81cfb11af0 disable debug command off-turn in mp AppVeyor: All builds passed 20180327 00:13:12<+discordbot4> how did you even manage to make it to xsl? 20180327 00:13:27<+discordbot4> I tried it and not a single manual was about 80% ๐Ÿ˜› 20180327 00:13:32<+discordbot4> 1.14? 20180327 00:16:13<+discordbot4> 1.14. 20180327 00:16:26<+discordbot4> We need a pot-update on both 1.14 and master. 20180327 00:17:06<+discordbot4> Also, for some reason I was being told that the English translation of the manual (????????) wasn't complete enough, which also discouraged me from attempting to proceed any further. 20180327 00:17:46<+discordbot4> yeah that's weird 20180327 00:49:34-!- octalot [~steve@77.119.129.208.wireless.dyn.drei.com] has quit [Ping timeout: 264 seconds] 20180327 00:55:24-!- Bonobo [~Bonobo@203.220.138.198] has joined #wesnoth-dev 20180327 01:07:35<+discordbot4> Well, I kind of wanted that out by 23:00 UTC Monday and it's now 01:07 UTC on Tuesday. 20180327 01:09:50< irker785> wesnoth: loonycyborg wesnoth:1.14 a488dfb022e1 / doc/manual/SConscript: scons: look for xhtml.xsl in several dirs as its location can vary https://github.com/wesnoth/wesnoth/commit/a488dfb022e1137ca1b9a3395788fe6fe26d60ee 20180327 01:11:23< irker785> wesnoth: loonycyborg wesnoth:master 3221e2259968 / doc/manual/SConscript: scons: look for xhtml.xsl in several dirs as its location can vary https://github.com/wesnoth/wesnoth/commit/3221e2259968d9378e5278918dbad702ec1f341f 20180327 01:11:38<+discordbot4> wanted what out? 20180327 01:12:30<+discordbot4> The pot update and etc rebuild. 20180327 01:13:48<+discordbot4> I suppose I could try again now but the manual thing will still happen. 20180327 01:14:04<+discordbot4> which thing? not generating en? 20180327 01:14:05<+discordbot4> I guess I'll look at the diff to see if there's anything suspicious in that regard. 20180327 01:14:29<+discordbot4> well I can commit a pot-update 20180327 01:14:49<+discordbot4> master or 1.14? 20180327 01:15:11<+discordbot4> SIgh. 20180327 01:15:34-!- gfgtdf_ [~chatzilla@x4e3681b1.dyn.telefonica.de] has joined #wesnoth-dev 20180327 01:15:48<+discordbot4> I'm running one righ tnow. 20180327 01:15:57<+discordbot4> Still at the pot-update, waiting to reach the manuals to see what happens. 20180327 01:16:26<+discordbot4> Discard the translation of doc/manual/manual.en.xml (only 5.8% translated; need 80%). 20180327 01:16:29<+discordbot4> What does this even mean? 20180327 01:16:40<+discordbot4> Oh wait. 20180327 01:16:49<+discordbot4> I understand now, it gives you the name of the source. 20180327 01:17:01<+discordbot4> yep 20180327 01:17:14<+discordbot4> I'm getting weird stuff nonetheless though: /usr/bin/po4a-translate -f docbook -L utf8 -m doc/manual/manual.en.xml -p po/wesnoth-manual/uk.po -l doc/manual/manual.uk.xml Your input po file po/wesnoth-manual/uk.po seems outdated (The amount of entries differ between files: 565 is not 556 ). Please consider running po4a-updatepo to refresh it. 20180327 01:17:34<+discordbot4> This goes for every single language. 20180327 01:17:48-!- gfgtdf [~chatzilla@x4e363945.dyn.telefonica.de] has quit [Ping timeout: 260 seconds] 20180327 01:17:54-!- gfgtdf_ is now known as gfgtdf 20180327 01:18:16<+discordbot4> The command I used was scons -j1 pot-update update-po4a manual 20180327 01:18:29<+discordbot4> I'm not getting those 20180327 01:19:18<+discordbot4> Then it might be best if you do the pot-update yourself like I asked you to do several hours ago. 20180327 01:19:23<+discordbot4> 1.14 and master. 20180327 01:20:11<+discordbot4> ok 20180327 01:20:17<+discordbot4> It otherwise succeeds but I can't tell if the results are correct. 20180327 01:20:25<+discordbot4> I'll push to my fork if you want to take a look. 20180327 01:20:49<+discordbot4> it's 4am here now, I'll commit and offf to sleep 20180327 01:21:02<+discordbot4> You can take a look tomorrow. 20180327 01:21:11<+discordbot4> ok do that 20180327 01:23:06<+discordbot4> @loonycyborg https://github.com/shikadiqueen/wesnoth/tree/pot-update-1.14-test 20180327 01:26:02< irker785> wesnoth: loonycyborg wesnoth:1.14 ad3f9664dc24 / / (1358 files in 51 dirs): pot-update and regenerate doc files https://github.com/wesnoth/wesnoth/commit/ad3f9664dc24f07e34b57b5bbbf415c2a9716aa5 20180327 01:29:40< irker785> wesnoth/wesnoth:master newfrenchy83 727d5fcaa9 Update attack_predictions.cpp AppVeyor: All builds passed 20180327 01:30:45< irker785> wesnoth: loonycyborg wesnoth:master abcded267b88 / / (441 files in 8 dirs): pot-update and regenerate doc files https://github.com/wesnoth/wesnoth/commit/abcded267b886dec8799eadf47ffc3d6abae624b 20180327 01:31:19<+discordbot4> good night 20180327 01:42:23<+discordbot4> this is a correct way to say "assign this to one greater than that other value", right?, recursion_level(parent->recursion_level++) 20180327 01:48:03<+discordbot4> oh what am I syaing, of course it is 20180327 01:48:12<+discordbot4> it's post-op, so it won't touch the original 20180327 01:51:12< gfgtdf> with this, recursion_level will be one less than parent->recursion_level 20180327 01:52:25<+discordbot4> oh. i want it to be one more : 20180327 01:52:59< gfgtdf> it first assigns recursion_level to parent->recursion_level, then increases parent->recursion_level by one 20180327 01:53:08< gfgtdf> then you probably want recursion_level(parent->recursion_level + 1) 20180327 01:53:12<+discordbot4> oh, nevermind, this is what comes of me trying to be clever. 20180327 01:53:13<+discordbot4> yes 20180327 01:55:46-!- gfgtdf [~chatzilla@x4e3681b1.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.93 [Firefox 52.7.2/20180315163333]] 20180327 02:01:28-!- iwaim [~iwaim@rasteenie.alib.jp] has joined #wesnoth-dev 20180327 02:28:51< celticminstrel> Geh, my schema isn't accepting [value] tags in appropriate aspects and I can't figure out why... 20180327 02:31:00<+discordbot4> honestly really impressed that you can even make sense of the whole schema 20180327 02:31:14<+discordbot4> it's so complicated 20180327 02:31:56< celticminstrel> In other news I feel like there might be something I forgot to forward-port... 20180327 02:32:20<+discordbot4> utbs change 20180327 02:32:28< celticminstrel> @Vultraz Well, I'm also the person who wrote the entire XML schema set for new Blades of Exile file formats... >_> 20180327 02:32:37<+discordbot4> P_P 20180327 02:32:43< celticminstrel> By hand. 20180327 02:32:51< celticminstrel> Not with any sort of schema editor. <_< 20180327 02:33:45< celticminstrel> You could even say I'm making it even more complicated. 20180327 02:34:05< celticminstrel> Like you can now use [if] and [switch] tags in [tag]. 20180327 02:34:30< celticminstrel> I'm trying to make it as accurate as possible to what the engine actually accepts, but... 20180327 02:34:45< celticminstrel> I'm wondering if I'll have to make an exception for the AI WML. 20180327 02:35:16< celticminstrel> The AI WML is probably actually more complicated than the GUI2 WML in a way. 20180327 02:35:43< celticminstrel> There's nowhere near as many possible tags, but their valid contents depend on several factors. 20180327 02:36:02<+discordbot4> Is anyone here who's already subscribed to the i18n mailing list able tican confirm that my email went through? 20180327 02:36:05<+discordbot4> *able to confirm 20180327 02:36:25<+discordbot4> Not I 20180327 02:36:29< celticminstrel> I would guess wedge009 is subscribed (but that's just a guess). 20180327 02:36:46< celticminstrel> (I know he was subscribed to the old one, at least.) 20180327 02:37:02<+discordbot4> @Vultraz SUBSCRIBE TO THAT MAILING LIST. 20180327 02:37:19<+discordbot4> I told you that the other day, it's pretty much mandatory for members of the release team. 20180327 02:38:04<+discordbot4> blah. Where's the button again? 20180327 02:38:14< celticminstrel> I WAS RIGHT 20180327 02:38:14<+discordbot4> http://mailman.wesnoth.org/listinfo/i18n 20180327 02:38:20<+discordbot4> o-O 20180327 02:38:25< celticminstrel> I FORGOT TO FORWARD-PORT https://github.com/wesnoth/wesnoth/commit/ea739324dfa278aa3006605b53dbe5978122484b 20180327 02:39:13<+discordbot4> ah yes 20180327 02:39:48< celticminstrel> The reason I did that was because I was getting a deprecation warning when working on my campaign. 20180327 02:40:35<+discordbot4> hmmm.... 20180327 02:40:53<+discordbot4> if I have some code as so: cpp auto iter = base_map.end(); std::tie(iter, std::ignore) = base_map.emplace(base_info.id(), sec->add_section(base_section_config)); 20180327 02:41:12<+discordbot4> am I correct that add_section will be called every time even if emplace performs no addition? 20180327 02:41:39<+discordbot4> I'm almost certain... 20180327 02:41:45<+discordbot4> which means INeed to use map::at... 20180327 02:42:00-!- travis-ci [~travis-ci@ec2-54-163-184-30.compute-1.amazonaws.com] has joined #wesnoth-dev 20180327 02:42:01< travis-ci> shikadiqueen/wesnoth#38 (pot-update-1.14-test - 37df269 : Iris Morelle): The build passed. 20180327 02:42:01< travis-ci> Build details : https://travis-ci.org/shikadiqueen/wesnoth/builds/358684261 20180327 02:42:01-!- travis-ci [~travis-ci@ec2-54-163-184-30.compute-1.amazonaws.com] has left #wesnoth-dev [] 20180327 02:42:48< irker785> wesnoth: Celtic Minstrel wesnoth:master 3939c332b908 / data/ (4 files in 4 dirs): Remove some uses of set_wml_tag_metatable https://github.com/wesnoth/wesnoth/commit/3939c332b908e9c9a4672688b4e0ef8095fc66ca 20180327 02:43:06< celticminstrel> That's better. 20180327 02:44:21<+discordbot4> I keep forgetting Le Basic C++ today 20180327 02:45:54<+discordbot4> or, wait 20180327 02:45:56<+discordbot4> T is a pointer 20180327 02:46:01<+discordbot4> so I can just use [] 20180327 02:47:12< irker785> wesnoth: Hironori Fujimoto wesnoth:master f63ca0298434 / data/campaigns/Under_the_Burning_Suns/units/quenoth/Youth.cfg: UtBS: Fix Nym's hit sound to be female https://github.com/wesnoth/wesnoth/commit/f63ca02984345d968a2b67e1a04e81fcd2b3a545 20180327 02:48:12<+discordbot4> blllllllllllllllllllllaaaaaaaahhhhhh 20180327 02:48:34< celticminstrel> I think Vultraz forgot how to words. 20180327 02:48:45<+discordbot4> Don't forget her death sound (die_sound attribute). 20180327 02:48:58<+discordbot4> rather curious 20180327 02:49:03< celticminstrel> I just checked that, it looked like it was fine? 20180327 02:49:04<+discordbot4> is something like cpp section* base_section = base_map[base_info.id()] = sec->add_section(base_section_config); valid 20180327 02:49:07 * celticminstrel checks again. 20180327 02:49:15<+discordbot4> I don't think it is 20180327 02:49:33< celticminstrel> https://github.com/wesnoth/wesnoth/blob/f63ca02984345d968a2b67e1a04e81fcd2b3a545/data/campaigns/Under_the_Burning_Suns/units/quenoth/Youth.cfg#L448 20180327 02:49:36<+discordbot4> Oh, you're right, the sound is correct. 20180327 02:49:48<+discordbot4> I wasn't expecting it to be in another chunk entirely. 20180327 02:50:16< celticminstrel> Why are there three different versions of the Quenoth Youth? o.O 20180327 02:50:20<+discordbot4> or wait, no, I'm pretty sure it IS valid. handled = halt = true is valid. 20180327 02:50:27<+discordbot4> Shenanigans. 20180327 02:50:33< celticminstrel> @Vultraz No 20180327 02:50:38<+discordbot4> I need to check out UtBS one of these days. 20180327 02:50:51<+discordbot4> celmin: hm? 20180327 02:50:57< celticminstrel> Declarations are of the form [] 20180327 02:51:24< celticminstrel> An equals-based initialized is of the form = 20180327 02:51:28< celticminstrel> ... 20180327 02:51:35<+discordbot4> oh right, the other thing was assignment 20180327 02:51:38< celticminstrel> Wait, assignment is an expression though. Hmm. 20180327 02:51:49 * celticminstrel heads for clang testing. 20180327 02:52:01<+discordbot4> handled = halt = true are cases in GUI2 with two bools.. 20180327 02:52:27<+discordbot4> so I'm pondering if this would work 20180327 02:52:29<+discordbot4> section* base_section = nullptr; try { base_section = base_map.at(base_info.id()); } catch(const std::out_of_range&) { base_section = base_map[base_info.id()] sec->add_section(base_section_config); } 20180327 02:52:43<+discordbot4> er,missed an = 20180327 02:53:02< celticminstrel> @Vultraz Looks like that is allowed after all. 20180327 02:53:17< celticminstrel> The declaration with an extra = that is. 20180327 02:53:30<+discordbot4> so base_section = base_map[base_info.id()] = sec->add_section(base_section_config); would indeed work? 20180327 02:53:48< celticminstrel> section* base_section = base_map[base_info.id()] = sec->add_section(base_section_config); 20180327 02:53:58< celticminstrel> ^ Works 20180327 02:54:02<+discordbot4> well, here I just need assignment 20180327 02:54:06< celticminstrel> Note that it's evaluated right-to-left though. 20180327 02:54:14<+discordbot4> yes 20180327 02:54:16<+discordbot4> that's desired 20180327 02:54:46<+discordbot4> hmm. I wonder if this is still possible to end up with a nullptr though... 20180327 02:55:11<+discordbot4> ... nah. it's a clean map, and at() doesn't do default-insertion 20180327 02:55:15<+discordbot4> come to think of it 20180327 02:55:27< celticminstrel> What has at() got to do with anything? 20180327 02:55:31<+discordbot4> what does happen in map with operator[] if value_type is a integral type? 20180327 02:55:56< celticminstrel> operator[] default-initializes the value before assigning. 20180327 02:56:00<+discordbot4> yes 20180327 02:56:08< celticminstrel> So a number ends up as zero. 20180327 02:56:22< celticminstrel> A bool as false, pointer as null. 20180327 02:56:22<+discordbot4> but I thought integral types didn't have default values... that's why you need to assign them in ctors 20180327 02:56:44< celticminstrel> Basically the operator[] does T() for whatever value T is. 20180327 02:56:55< celticminstrel> int() is 0, float() is 0.0, bool() is false, etc. 20180327 02:57:09<+discordbot4> i see 20180327 02:57:33< celticminstrel> I might be using improper terminology, but what I'd say is that stack variables are not initialized at all if they are numeric types. 20180327 02:57:33-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20180327 02:59:39<+discordbot4> anyway 20180327 02:59:44<+discordbot4> I'm refactoring All The Help stuff 20180327 03:00:07<+discordbot4> all you did was Quick Hax to get it displaying. Didn't touch the mess underneath. 20180327 03:01:41<+discordbot4> which is understandable 20180327 03:01:46<+discordbot4> this is very messu 20180327 03:01:48<+discordbot4> y 20180327 03:02:13<+discordbot4> @shadowm just got an email from you 4 mins ago on the ml 20180327 03:05:16< celticminstrel> :| 20180327 03:07:37<+discordbot4> hm? 20180327 03:07:46<+discordbot4> what's the problem 20180327 03:18:25< celticminstrel> So what exactly are you doing? 20180327 03:21:38<+discordbot4> picking through help_impl.*cpp, splitting things into files, refactoring the awkward parts, making use of modern c++, adding documentation, adding classes where necessary, getting rid of global values 20180327 03:22:47< celticminstrel> So is this just implementation changes or ... 20180327 03:23:38<+discordbot4> mostly. 20180327 03:23:50< celticminstrel> "mostly" 20180327 03:24:14<+discordbot4> It's getting everything into logical working order again 20180327 03:24:29< celticminstrel> Define "everything" 20180327 03:24:39<+discordbot4> well right now help text doesn't appear at all 20180327 03:24:42< celticminstrel> It was all in working order on the original branch. 20180327 03:24:52<+discordbot4> since a lot of stuff was commented out yesterday when i removed the ttf rendering 20180327 03:24:54< celticminstrel> So are you saying the goal is just to get back to that point? 20180327 03:24:58< celticminstrel> Ah. 20180327 03:25:06< celticminstrel> So basically you did things backwards. 20180327 03:25:20<+discordbot4> the goal is to make everything cleaner, more logical, and get rid of the old parsing cruft 20180327 03:25:22< celticminstrel> Instead of redoing help and then removing the ttf rendering, you removed the ttf rendering and are now redoing help. 20180327 03:25:38<+discordbot4> yes 20180327 03:25:41< celticminstrel> I don't think we should get rid of the old parsing until we have the new parsing. 20180327 03:27:03<+discordbot4> it will take a few more days to wade through the mess 20180327 03:27:25< celticminstrel> And I imagine it could be quite awhile before we have the new parsing. 20180327 03:27:39< celticminstrel> Unless you plan to dig deep into Pango and figure out how to do it all. 20180327 03:29:57<+discordbot4> hoping to get the help browser at least able to show all relevant topics and their text 20180327 04:19:22< irker785> wesnoth/wesnoth:1.14 Martin Hrubรฝ 5483de3be3 Updated Xcode's README.md AppVeyor: All builds passed 20180327 04:25:17-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180327 04:25:23-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180327 04:34:34-!- vn9711 [~vasya@94.158.103.15] has joined #wesnoth-dev 20180327 04:37:51-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] 20180327 04:37:53-!- vn971 [~vasya@94.158.103.15] has quit [Ping timeout: 256 seconds] 20180327 04:38:51-!- vn9711 [~vasya@94.158.103.15] has quit [Ping timeout: 240 seconds] 20180327 05:01:24-!- vn971 [~vasya@94.158.103.15] has joined #wesnoth-dev 20180327 05:31:33-!- vn971 [~vasya@94.158.103.15] has quit [Ping timeout: 264 seconds] 20180327 05:31:47-!- vn971 [~vasya@94.158.103.15] has joined #wesnoth-dev 20180327 05:53:00-!- grzywacz [~karol@89-70-226-147.dynamic.chello.pl] has joined #wesnoth-dev 20180327 06:08:02-!- discordbot4 is now known as discordbot 20180327 06:08:13< irker785> wesnoth: Iris Morelle wesnoth:1.14 c300cb1ba23f / data/tools/wesnoth_addon_manager: wam: Add *.ini to upload blacklist to match the engine, reorder a few items https://github.com/wesnoth/wesnoth/commit/c300cb1ba23f7150606b9c26b6bde4211d5a46a9 20180327 06:08:18< irker785> wesnoth: Iris Morelle wesnoth:master 51111db8f747 / data/tools/wesnoth_addon_manager: wam: Add *.ini to upload blacklist to match the engine, reorder a few items https://github.com/wesnoth/wesnoth/commit/51111db8f7477bfab758d62d9e414405a8494e9c 20180327 06:12:44<+discordbot> @loonycyborg Is it possible to make the scons options come up in alphanumerical order in --help without having to resort them at the opts.AddVariables() call site by hand? 20180327 06:14:41<+discordbot> oh yeah, thanks for adding that to wam 20180327 06:25:05-!- grzywacz [~karol@89-70-226-147.dynamic.chello.pl] has quit [Ping timeout: 276 seconds] 20180327 06:36:37-!- molgrum [~molgrum@databur.st] has joined #wesnoth-dev 20180327 06:36:37-!- molgrum [~molgrum@databur.st] has quit [Changing host] 20180327 06:36:37-!- molgrum [~molgrum@unaffiliated/molgrum] has joined #wesnoth-dev 20180327 06:44:30<+discordbot> @shadowm sort argument to GenerateHelpText 20180327 06:45:11<+discordbot> Okay. 20180327 06:45:37<+discordbot> It takes a function returning -1, 0 or 1 depending on result of comparison 20180327 06:45:59<+discordbot> behavior of python cmp function 20180327 06:46:12<+discordbot> the problem is it got removed in py3 20180327 06:46:13< irker785> wesnoth: Iris Morelle wesnoth:1.14 d1b8e6a50cea / SConstruct: Sort scons --help output https://github.com/wesnoth/wesnoth/commit/d1b8e6a50ceaccf2bdf380c36a82d8f5290a51af 20180327 06:46:20< irker785> wesnoth: Iris Morelle wesnoth:master a31b5ebcba90 / SConstruct: Sort scons --help output https://github.com/wesnoth/wesnoth/commit/a31b5ebcba90787eb9d0de8ceecfbc5293dd2eb3 20180327 06:46:39<+discordbot> and comparisons return different values in py3 20180327 06:47:03<+discordbot> Uhhhh. 20180327 06:47:45<+discordbot> What Python is my SCons even using? 20180327 06:48:16<+discordbot> The --version info isn't very enlightening. 03:47:50 shadowm@hanacore ~/src/wesnoth git:master % scons --version SCons by Steven Knight et al.: script: v3.0.1.74b2c53bc42290e911b334a6b44f187da698a668, 2017/11/14 13:16:53, by bdbaddog on hpmicrodog engine: v3.0.1.74b2c53bc42290e911b334a6b44f187da698a668, 2017/11/14 13:16:53, by bdbaddog on hpmicrodog engine path: ['/usr/lib/scons/SCons'] Copyright (c) 2001 - 20180327 06:48:16<+discordbot> 2017 The SCons Foundation 20180327 06:48:41<+discordbot> Also is this accurate anymore? EnsureSConsVersion(0,98,3) 20180327 06:48:44<+discordbot> IIRC, SCons 3 uses Python 3. 20180327 06:49:18<+discordbot> But then how does my code work? 20180327 06:49:39<+discordbot> I'm not sure, maybe it can work with py2 too still 20180327 06:49:55<+discordbot> for me output is 20180327 06:50:00<+discordbot> SCons by Steven Knight et al.: script: v2.5.1.rel_2.5.1:3735:9dc6cee5c168[MODIFIED], 2016/11/03 14:02:02, by bdbaddog on mongodog engine: v2.5.1.rel_2.5.1:3735:9dc6cee5c168[MODIFIED], 2016/11/03 14:02:02, by bdbaddog on mongodog engine path: ['/usr/lib64/python2.7/site-packages/SCons'] Copyright (c) 2001 - 2016 The SCons Foundation 20180327 06:50:21<+discordbot> python version is shown in "engine path:" 20180327 06:50:29<+discordbot> For you. 20180327 06:50:33<+discordbot> but it seems for you that path contains no version 20180327 06:50:45<+discordbot> That's not the Python version, that's just where SCons' library is installed. 20180327 06:51:08<+discordbot> It just coincidentally happens to be installed in the system-wide Python library dir for version 2 for you. 20180327 06:51:37<+discordbot> you can just run "python3" 20180327 06:51:45<+discordbot> and look if it lets you use cmp 20180327 06:51:51<+discordbot> and compare with "python2" 20180327 06:52:42<+discordbot> for me python 3 says "NameError: name 'cmp' is not defined" 20180327 06:52:53< irker785> wesnoth: Iris Morelle wesnoth:1.14 ce759acda2cc / SConstruct: scons: Sort help text with a custom function that will run on Python 3 https://github.com/wesnoth/wesnoth/commit/ce759acda2ccf61218e0e6fbbde423f7ac258509 20180327 06:52:56<+discordbot> python 2 says 20180327 06:52:58< irker785> wesnoth: Iris Morelle wesnoth:master 6b67c18d8927 / SConstruct: scons: Sort help text with a custom function that will run on Python 3 https://github.com/wesnoth/wesnoth/commit/6b67c18d8927cf7f982a1feac867c301211a186e 20180327 06:53:23<+discordbot> The solution is trivial enough. 20180327 06:53:30<+discordbot> cool ty 20180327 06:54:06<+discordbot> png: Clear to disable writing png files for screenshots, images (yes|no) 20180327 06:54:23<+discordbot> Uhhh I thought this was part of SDL_image 2.0.2 and later or so? 20180327 06:54:39<+discordbot> We were using SDL_SavePNG before. 20180327 06:54:45<+discordbot> Yes, but that code was dropped? 20180327 06:54:57<+discordbot> I think the ability to save screenshots as PNG can no longer be disabled. 20180327 06:55:33<+discordbot> https://github.com/wesnoth/wesnoth/commit/dfc42e8a8dd550ca04ae16e2d2d7ebffbba0bc21 20180327 06:55:51<+discordbot> I guess he missed the option itself. 20180327 06:56:38<+discordbot> "A small caveat is that this built-in PNG save functionality is a bit less efficient at compression than SDL_SavePNG." Oh yeah, a small caveat. 20180327 06:57:00<+discordbot> I guess it's a moot point if we allow JPEG now though. 20180327 06:57:20<+discordbot> Yeah, I remember that map screenshot (19 MB as BMP) that SDL_Image was able to compress to 16 MB... 20180327 06:57:37<+discordbot> I'll remove the build recipe options. 20180327 06:58:37<+discordbot> Just keep in mind that as upstream helpfully reminds people only when it seem particularly convenient for them, the "companion libraries" are really supposed to be examples for your own code. 20180327 06:58:49-!- grzywacz [~karol@89-70-226-147.dynamic.chello.pl] has joined #wesnoth-dev 20180327 06:58:57<+discordbot> Not that it stopped everyone and their dog from using them for two decades. 20180327 06:59:39<+discordbot> Such as SDL_Mixer being limited to one music channel (making music crossfading impossible). 20180327 06:59:54<+discordbot> I feel half tempted to look at the source code and file a patch for improving compression rates but I'm still traumatized from dealing with libpng in the past. 20180327 07:00:31<+discordbot> Yeah, we've talked about SDL_mixer's limitations before. If we really need fancier stuff we should be looking into replacing it with OpenAL. 20180327 07:01:06<+discordbot> I had thought about doing it myself, but I'll have my hands full with OpenGL. 20180327 07:01:53<+discordbot> wel already managed to replace sdl-net 20180327 07:01:59<+discordbot> and maybe sdl-ttf 20180327 07:02:06<+discordbot> that's good progress 20180327 07:02:23<+discordbot> well, sdl ttf is gone, I hope something's replacing it 20180327 07:02:39<+discordbot> pango/cairo is replacing it 20180327 07:02:43<+discordbot> I considered looking into OpenAL as a "fun" learning project before taking that extended break but I feel like the last thing the project needs at this point is more people using it as their personal playground for learning stuff. 20180327 07:03:13<+discordbot> SDL_ttf has always been slated for removal as soon as GUI1 dropped off the earth. 20180327 07:03:16<+discordbot> At least such changes should be in feature branches instead of master. 20180327 07:03:27<+discordbot> Yeah, of course. 20180327 07:03:47<+discordbot> The nice thing is that the sound code is sufficiently self-contained and abstracted away, unlike the display code. 20180327 07:04:26<+discordbot> Using MVC for rendering would have helped ๐Ÿ˜› 20180327 07:05:23<+discordbot> I find it hilarious that almost 15 years later we're still calling it CVideo btw. 20180327 07:05:36<+discordbot> The name of the class predates version 0.1. 20180327 07:05:47<+discordbot> yes, png screenshots now always use SDL_Image and not libpng + SDL_SavePng 20180327 07:06:12<+discordbot> It's basically the one thing that's remained constant throughout Wesnoth's existence. 20180327 07:07:07<+discordbot> @loonycyborg But yeah, are you sure that the SCons โ‰ฅ 0.98.3 requirement is still an accurate reflection of the code? 20180327 07:07:32<+discordbot> only actual testing can tell 20180327 07:07:33<+discordbot> I figure much like CMake the actual requirement may have silently changed over time. 20180327 07:07:44<+discordbot> but I don't remember using any new api 20180327 07:07:48<+discordbot> We're not building Wesnoth on gonzo ever again, that's for sure. 20180327 07:08:05<+discordbot> @loonycyborg pango/cairo has been replacing it for the past 10 years ๐Ÿ˜› 20180327 07:08:09<+discordbot> *wesnothd. I think that's the one place we needed to build wesnothd on that still ran a pre-2.0 version of SCons. 20180327 07:24:27-!- grzywacz [~karol@89-70-226-147.dynamic.chello.pl] has quit [Ping timeout: 240 seconds] 20180327 07:25:50<+discordbot> Requesting a review and letting Travis do its magic to err on the safe side. 20180327 07:27:38<+discordbot> I believe we had a situation with the Windows builds used for the installer needing the DLLs two different versions of libpng shipped with them? Hopefully this should get rid of that if it's still the case. 20180327 07:27:50<+discordbot> reminded that we really need to update the VS build readme 20180327 07:27:57<+discordbot> (At least I remember cross-compiled builds using the official dev environment pack from loonycyborg had that issue.) 20180327 07:28:23<+discordbot> I recall running into two versions of libpng when I upgraded the GTK+ stack in aquileia/external. 20180327 07:28:48<+discordbot> there's some unnecessary stuff in that repo 20180327 07:28:57<+discordbot> ie, incomplete fontconfig stuff 20180327 07:29:14<+discordbot> As I recall the pre-built SDL_image DLL required an older version of libpng while Wesnoth wanted a newer one. 20180327 07:29:15<+discordbot> IIRC, I tried removing both versions of libpng. Removing either caused a crash on startup. 20180327 07:29:59<+discordbot> (Still need to fix my cross-building environment some day...) 20180327 07:31:05<+discordbot> I wonder if we should add instructions for using that ms package manager celmin was talking about 20180327 07:31:07<+discordbot> what was it again... 20180327 07:31:33<+discordbot> Someone should first manage to build with it. ๐Ÿ˜› 20180327 07:32:30<+discordbot> right 20180327 07:32:38<+discordbot> but I can't remember the name ๐Ÿ˜› 20180327 07:34:17<+discordbot> regardless, projectfiles/VS14/README.md is horribly out of date 20180327 07:35:25<+discordbot> 3. for wesnoth 1.9: download ftp://ftp.terraninfo.net/wesnoth/msvc9/external_19.zip (59mb download) and unpack it into wesnoth's directory - so, there'll be an 'external' folder in there. 20180327 07:39:37<+discordbot> Sounds like that particular passage has not been updated ever since the MSVC++ 2008 days. 20180327 07:39:56<+discordbot> indeed. 20180327 07:43:18< irker785> wesnoth/wesnoth:1.14 loonycyborg ad3f9664dc pot-update and regenerate doc files AppVeyor: All builds passed 20180327 07:50:29<+discordbot> https://wiki.wesnoth.org/index.php?title=WesnothTranslations&diff=59342&oldid=59321 20180327 07:50:43<+discordbot> Somehow, no-one updated or removed this section since Gna.org closed down. 20180327 07:54:39< irker785> wesnoth: Iris Morelle wesnoth:1.14 dd167542a0cd / changelog.md: Update changelog for the synced debug command UX changes https://github.com/wesnoth/wesnoth/commit/dd167542a0cd4ae7572cbd53f04eed71f5069c4d 20180327 07:54:45< irker785> wesnoth: Iris Morelle wesnoth:master 66b60f4731f6 / changelog.md: Update changelog for the synced debug command UX changes https://github.com/wesnoth/wesnoth/commit/66b60f4731f663d1809a5652cb039c327b2732d6 20180327 07:56:09<+discordbot> Oh, that was already mentioned in the 1.14 changelog under Miscellaneous. 20180327 07:56:28<+discordbot> By the way, why are all the Miscellaneous entries that are in the 1.14 changelog not in master? Do they not apply there? 20180327 07:57:14<+discordbot> They do, but I figured that since 1.14 is technically coming before 1.15, those are "past" changelog entries 20180327 07:57:20<+discordbot> ... 20180327 07:57:33<+discordbot> Vultraz, you were there when I explained this after 1.11.11 was branched. 20180327 07:57:35<+discordbot> So since they're in both branches, the 1.14 entry takes precedence 20180327 07:57:38<+discordbot> No. 20180327 07:57:48<+discordbot> The 1.14 entries will be entirely missing from the 1.16 changelog if you choose to do that. 20180327 07:58:16<+discordbot> If that's the project policy, I have a question. 20180327 07:58:33<+discordbot> Is everything in the 1.13.12+dev changelog worth mentioning for 1.15.0 as well? 20180327 07:58:50<+discordbot> 1.15.0 can be expected to be a much larger release, after all. 20180327 07:58:59<+discordbot> Yes, if it applies to 1.15.0. 20180327 07:59:10-!- iwaim [~iwaim@rasteenie.alib.jp] has quit [Ping timeout: 264 seconds] 20180327 07:59:41<+discordbot> All of it probably does, since master diverged at 1.13.12, therefore all the bug fixes in 1.13.13 are also fixed in 1.15.0. 20180327 08:00:54<+discordbot> Could someone copy the Miscellaneous entries to master, then (including the minimap button entry I added)? 20180327 08:01:01<+discordbot> I'm at work right now. 20180327 08:01:26< irker785> wesnoth: Iris Morelle wesnoth:master ecb80e607ec7 / changelog.md: Fix up previous commit to match 1.14 https://github.com/wesnoth/wesnoth/commit/ecb80e607ec760af50162d354b045227dc15ab69 20180327 08:01:29-!- travis-ci [~travis-ci@ec2-54-205-141-74.compute-1.amazonaws.com] has joined #wesnoth-dev 20180327 08:01:29< travis-ci> shikadiqueen/wesnoth#39 (feature/drop-savepng-build-options - 86ec3bc : Iris Morelle): The build has errored. 20180327 08:01:29< travis-ci> Build details : https://travis-ci.org/shikadiqueen/wesnoth/builds/358755376 20180327 08:01:29-!- travis-ci [~travis-ci@ec2-54-205-141-74.compute-1.amazonaws.com] has left #wesnoth-dev [] 20180327 08:01:30< irker785> wesnoth: Iris Morelle wesnoth:1.14 a510a21a0590 / changelog.md: Merge both entries for the synced commands changelog entry https://github.com/wesnoth/wesnoth/commit/a510a21a05909edb323f1a3e98d794577aca2047 20180327 08:02:07<+discordbot> Assuming no-one's forgotten to forward-port any single one of those changes though. 20180327 08:03:30<+discordbot> I wish Travis wouldn't try to build my crap before I actually file a PR, because it often ends up failing like that due to my habit of force-pushing a commit message amendment at the last minute. 20180327 08:04:05<+discordbot> Ohhh. 20180327 08:04:08<+discordbot> On the other hand, for the OpenGL branch I'll be grateful for automatic builds without a PR. 20180327 08:04:10<+discordbot> There's precisely such an option. 20180327 08:04:25<+discordbot> https://cdn.discordapp.com/attachments/259976436490829825/428101976526684161/unknown.png 20180327 08:05:29<+discordbot> Welp, they just went into scheduled maintenance. 20180327 08:07:25< irker785> wesnoth: Iris Morelle wesnoth:master 139695d7b1fe / changelog.md players_changelog.md: Sync changelogs across branches https://github.com/wesnoth/wesnoth/commit/139695d7b1fe97dc528d04f1d96d0435273d519a 20180327 08:09:16-!- iwaim [~iwaim@rasteenie.alib.jp] has joined #wesnoth-dev 20180327 08:29:18-!- travis-ci [~travis-ci@ec2-54-163-184-30.compute-1.amazonaws.com] has joined #wesnoth-dev 20180327 08:29:19< travis-ci> shikadiqueen/wesnoth#40 (feature/drop-savepng-build-options - b381625 : Iris Morelle): The build has errored. 20180327 08:29:19< travis-ci> Build details : https://travis-ci.org/shikadiqueen/wesnoth/builds/358756337 20180327 08:29:19-!- travis-ci [~travis-ci@ec2-54-163-184-30.compute-1.amazonaws.com] has left #wesnoth-dev [] 20180327 08:31:35<+discordbot> Eh, seems clean to me other than a timeout during unit tests as usual, and only for one job. Just waiting on loonycyborg's review then. 20180327 08:32:10<+discordbot> review of what? 20180327 08:32:30<+discordbot> PR #2764. 20180327 08:34:24<+discordbot> seems fine to me 20180327 08:35:27<+discordbot> If anyone else wants to take a look feel free to do so, otherwise I'll merge it and backport it after midnight UTC. 20180327 08:40:58<+discordbot> @jyrkive https://github.com/Vultraz/wesnoth/blob/master/projectfiles/VC14/README.md 20180327 08:42:56<+discordbot> The Spanish maintainer tells me the flatpak builds claim to be 1.15.1. 20180327 08:43:09<+discordbot> These flatpak builds: https://forums.wesnoth.org/viewtopic.php?f=5&t=47872#p624140 20180327 08:47:09-!- Nobun [~user@51.179.98.217] has joined #wesnoth-dev 20180327 08:48:09< Nobun> Hi again. Sorry for those many questions about wesnoth scons. I'm trying to write my first scons (for an application I am developing) trying to use the wesnoth scons as a "teacher" 20180327 08:48:34< Nobun> since official documentation doesn't help me much on understanding some things. 20180327 08:49:08< Nobun> my next question is about opts.AddVariables in SConstruct 20180327 08:49:33<+discordbot> Also are there flatpak builds for 1.14? 20180327 08:50:33< Nobun> that variable contains all the actual flags. There are ListVariable, EnumVariable... wich I can guess what they are... but... 20180327 08:51:42< Nobun> ...there are also things like ('extra_flags_release', 'Extra com[...]', "") wich I can't understand what they are. 20180327 08:52:31< Nobun> Why, for those options, there isn't a "variable specifier"? (like ListVariable etc)... what are they? thank for any reply. 20180327 08:54:12<+discordbot> They are string variables. 20180327 08:54:14< Nobun> discordbot: shadowm: some days ago celtic minstrel had trouble on building wesnoth 1.14 branch. I offered to try to build it also in my machine to verify if in my case worked or not. Do you still need another build+test? (I am on Ubuntu 16.04 LTS - 64biy) 20180327 08:54:37< Nobun> discordbot: jyrkive: thank :) 20180327 08:55:01< Nobun> 64bit * 20180327 08:55:12<+discordbot> celticminstrel's problems are because he's trying to make Windows builds. Your build test wouldn't really help. 20180327 08:55:22< Nobun> ok 20180327 08:55:53<+discordbot> And to ping us on the Discord side, use @ before our usernames. (Also, don't mention discordbot, it doesn't care.) 20180327 08:56:13< Nobun> cannot test on windows. I don't have windows anymore (I can virtualize a windows xp, but not a windows 10, since my laptop has not enough power to virtualize win10, sorry) 20180327 08:56:16<+discordbot> I don't really need a build right now since I'm only doing platform-neutral changes for the moment. 20180327 08:57:03< Nobun> @jyrkive: I didn't know. Thank again for information. 20180327 08:57:07<+discordbot> Also it's easier for me to test cross builds on Wine or Windows 8.1 (VM) as I make changes so I really need to stop procrastinating on that. I just downloaded the latest version of loonycyborg's SDK so I'll try to get my stuff fixed later. 20180327 08:59:13< Nobun> shadowm: I understand. In my opinion cross builds are a bit of headache (more than windows native builds), but I have to admit I am not an expert. I have VM of Windows10 too (microsoft officially release some free VMs) but my laptop isn't powerfull enough to run it properly. 20180327 09:02:39<+discordbot> They're less of a pain in the bottom than having to download 8 GB or so worth of an IDE I'll only be using for building. 20180327 09:03:12<+discordbot> Depends on how much disk space you have, I suppose. 20180327 09:03:26<+discordbot> It's just that things got confusing when C++11 came around 20180327 09:03:41<+discordbot> I have at least 1.6 TB free. 20180327 09:03:56<+discordbot> I have a 3TB hard drive mostly for games. (Currently "only" one terabyte is partitioned.) Eight gigabytes is nothing. ๐Ÿ˜‰ 20180327 09:04:04<+discordbot> My limiting factor is my Internet connection. I only have 80 GB a month. 20180327 09:04:07< Nobun> yeah I understand. Also building natively wesnoth on windows isn't easy too (I know. I build wesnoth myself natively on windows with Mingw/g++ once - when release 1.8.0 comed out to apply the patch to revert the lobby ui) 20180327 09:04:52<+discordbot> Right, I figured. I have unlimited data, and 100 megabits per second. 20180327 09:05:16<+discordbot> And a good chunk of that data gets eaten up by my Windows laptop, my dual boot setup on my desktop, and my Windows 8.1 VM. And running Debรญan testing. 20180327 09:06:10< Nobun> shadowm: you could however download mingw once and use it instead of visual studio (visual studio offline installer requires you download ALL the engine to be able to install it locally) 20180327 09:06:11<+discordbot> Plus I'd rather use a single IDE for both platforms and have access to my zsh setup etc. 20180327 09:06:31< Nobun> it is a bit more complex to build with mingw, but it is doable. 20180327 09:06:53<+discordbot> At that point I guess cross-compiling would be easier. 20180327 09:07:04< Nobun> shadowm: yeah. If you know how to cross-build properly this is a clever solution 20180327 09:07:44< Nobun> I have to admit that I never learnt how to properly make a cross-build (except using the MXE tool once, for an experiment) 20180327 09:07:58<+discordbot> The only thing getting in my way is the Win32 vs. POSIX threads choice in Boost. 20180327 09:08:43<+discordbot> It was originally fine just using POSIX threads but last time I tried either option resulted in compiler errors with Wesnoth. 20180327 09:30:29-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20180327 09:31:51<+discordbot> I've just uploaded new version of my wesnoth-deps, including sdl 2.0.8 and sdl-image 2.0.3 20180327 09:32:16<+discordbot> only sourceforge isn't in any hurry to show it 20180327 09:48:21< Nobun> @loonycyborg: 2.0.8 is now required? 20180327 09:48:47<+discordbot> for jpeg screenshots optional feature 20180327 09:49:37< Nobun> ah ok so it is not the minimal sdl2 version required for a successful build (on Ubuntu 16.04 sdl2 provided by system is still 2.0.4) 20180327 09:50:16< Nobun> not a huge issue for me, but could be an issue for a general ubuntu audience 20180327 10:10:26< irker785> wesnoth/wesnoth:master Hironori Fujimoto f63ca02984 UtBS: Fix Nym's hit sound to be female AppVeyor: All builds passed 20180327 10:57:18-!- grzywacz [~karol@89-70-226-147.dynamic.chello.pl] has joined #wesnoth-dev 20180327 11:14:14-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20180327 11:14:21-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 240 seconds] 20180327 11:14:22-!- wedge010 is now known as wedge009 20180327 11:53:54-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180327 12:19:17-!- vladimirslavik [vslavik@nat/redhat/x-bmhihktmoygdjoyh] has joined #wesnoth-dev 20180327 12:25:31<+discordbot> @shadowm I checked your pot-update and my pot-update, only difference seem to be 20180327 12:25:38<+discordbot> randomized ids in xml 20180327 12:25:53<+discordbot> and reordered comments in wml pot files 20180327 12:26:18<+discordbot> if there was something blatantly wrong I didn't see it in all noise made by the above 20180327 12:29:19-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20180327 13:02:56-!- vslavik [vslavik@nat/redhat/x-edfwdxorleabadiu] has joined #wesnoth-dev 20180327 13:05:45-!- vladimirslavik [vslavik@nat/redhat/x-bmhihktmoygdjoyh] has quit [Ping timeout: 264 seconds] 20180327 13:10:27-!- irker785 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20180327 13:12:25-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180327 13:13:40-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20180327 13:14:10-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180327 13:44:39<+discordbot> @shadowm i18n Digest, Vol 1, Issue 2 reveived your mail 20180327 13:46:36<+discordbot> hmmm http://mailman.wesnoth.org/listinfo 20180327 13:46:51<+discordbot> So there still exists a packagers mailing list? 20180327 13:51:57-!- vslavik__ [vslavik@nat/redhat/x-jgjrjqqpeccomust] has joined #wesnoth-dev 20180327 13:54:16< Soliton> yes. 20180327 13:54:53-!- vslavik [vslavik@nat/redhat/x-edfwdxorleabadiu] has quit [Ping timeout: 276 seconds] 20180327 13:57:06<+discordbot> The Packagers Archives No messages have been posted to this list yet, so the archives are currently empty. You can get more information about this list. 20180327 13:58:09<+discordbot> The same problem occurs in the internationalization list. At least two emails have been posted there, but the archives don't show it. 20180327 14:04:09-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180327 14:04:15-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180327 14:04:37<+discordbot> yes, the archives are broken 20180327 14:04:46<+discordbot> I don't know what the issue is 20180327 14:08:42<+discordbot> in proper wesnoth style, I think I just fixed it 20180327 14:09:38< galegosimpatico> http://mailman.wesnoth.org/pipermail/commits/2018-March/011427.html this one is working, but I can reach there only by forging http://mailman.wesnoth.org/pipermail/commits/ :S 20180327 14:15:25< galegosimpatico> At first I thought of permissions, but you have broken links all over the place too. Did you upgrade mailman there? 20180327 14:34:05<+discordbot> there are some weird links (some places still refer to wesnoth.org:1580 instead of mailman.wesnoth.org), but I don't see any broken links 20180327 14:34:15<+discordbot> do you have a URL for me? 20180327 14:38:26< galegosimpatico> Ahh... I call that _still refer_ a broken link :grimacing:. 20180327 14:42:03-!- irker906 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20180327 14:42:03< irker906> wesnoth/wesnoth:master Iris Morelle 31acd44869 cmake, scons: Drop option to enable or d AppVeyor: All builds passed 20180327 14:42:09<+discordbot> + 20180327 15:41:37-!- vslavik__ [vslavik@nat/redhat/x-jgjrjqqpeccomust] has quit [Quit: Leaving] 20180327 15:54:32-!- atarocch [~atarocch@93.56.164.28] has joined #wesnoth-dev 20180327 16:28:48<+discordbot> I opened pull requests to add GLEW to aquileia/external. 20180327 16:28:50<+discordbot> https://github.com/aquileia/external/pull/27 20180327 16:28:52<+discordbot> https://github.com/aquileia/external/pull/28 20180327 17:06:04< irker906> wesnoth/wesnoth:1.14 Iris Morelle a510a21a05 Merge both entries for the synced comman AppVeyor: All builds passed 20180327 17:21:52-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20180327 17:23:43<+discordbot> @ai The i18n archives are still empty for me? 20180327 17:27:52-!- Nobun [~user@51.179.98.217] has quit [Quit: WeeChat 2.1-dev] 20180327 17:37:37-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180327 17:37:43-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180327 18:14:35<+discordbot> 20180327 21:13:22 info opengl: Using OpenGL core profile version 3.2.0 NVIDIA 388.13 20180327 21:13:22 info opengl: GPU: GeForce GTX 1060 6GB/PCIe/SSE2 20180327 18:14:48<+discordbot> OpenGL initialization working. ๐Ÿ˜ƒ Will commit shortly. 20180327 18:15:19-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20180327 18:15:35-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180327 18:16:09<+discordbot> Did you remove the tiny bit of code I had added that registers the OGL context with SDL? 20180327 18:16:33<+discordbot> SDL_GL_CreateContext()? 20180327 18:16:47<+discordbot> That's still used. 20180327 18:20:34< irker906> wesnoth: Charles Dang wesnoth:master 8d2244628adb / projectfiles/VC14/README.md: Updated Visual Studio projectfile readme https://github.com/wesnoth/wesnoth/commit/8d2244628adbb2bf2199b297004f9428a512cbb5 20180327 18:21:44-!- Bhoren [~Bhoren_wh@2a01:e0a:c:2150:e9a2:d66e:9d9:c54] has joined #wesnoth-dev 20180327 18:34:01< irker906> wesnoth: Jyrki Vesterinen wesnoth:opengl 64170ea66e1e / src/ (display_chat_manager.cpp help/help_impl.cpp): Remove some unreachable code https://github.com/wesnoth/wesnoth/commit/64170ea66e1e60ac96593d36edcea10de459c9cb 20180327 18:34:03< irker906> wesnoth: Jyrki Vesterinen wesnoth:opengl 5f6dda55dbd3 / / (13 files in 5 dirs): Integrate GLEW to the Visual Studio project https://github.com/wesnoth/wesnoth/commit/5f6dda55dbd3b556af3db53699a76f14321aadd5 20180327 18:34:55< irker906> wesnoth: Jyrki Vesterinen wesnoth:master 706015ab8599 / src/ (display_chat_manager.cpp help/help_impl.cpp): Remove some unreachable code https://github.com/wesnoth/wesnoth/commit/706015ab8599006931bdedf55f8865261e131ac8 20180327 18:44:49<+discordbot> What would you say is an approximate ETA for working GL rendering of the UI (not counting in-game)? 20180327 18:45:20<+discordbot> Maybe a month. 20180327 18:45:42<+discordbot> Using hacks which are slow, but enough to get us ingame so that I can test ingame rendering. 20180327 18:48:13<+discordbot> And overall, do we intend to hand-implement most stuff, or rely on external helper libraries for some things? 20180327 18:48:38<+discordbot> Hand-implement. 20180327 18:48:59<+discordbot> The low-level tasks like "draw a sprite" are the easy part. 20180327 18:49:41<+discordbot> The hard part is converting the rendering pipeline to not use image paths all over the place, assuming that it can just load an image from disk out of nowhere without a performance penalty, etc. 20180327 18:49:51<+discordbot> Stuff where external libraries aren't of any help. 20180327 18:50:06<+discordbot> What will it use instead of image paths? 20180327 18:50:15<+discordbot> References to sprite objects. 20180327 18:55:27-!- Bonobo [~Bonobo@203.220.138.198] has quit [Ping timeout: 268 seconds] 20180327 19:01:13-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 260 seconds] 20180327 19:08:58-!- Ivanovic [~ivanovic@p4FC53D61.dip0.t-ipconnect.de] has joined #wesnoth-dev 20180327 19:08:58-!- Ivanovic [~ivanovic@p4FC53D61.dip0.t-ipconnect.de] has quit [Changing host] 20180327 19:08:58-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20180327 19:33:38-!- Oebele [~quassel@143.177.58.202] has joined #wesnoth-dev 20180327 19:38:57< irker906> wesnoth/wesnoth:master Iris Morelle 139695d7b1 Sync changelogs across branches AppVeyor: All builds passed 20180327 20:01:58< irker906> wesnoth: Nils Kneuper wesnoth:1.14 87dd14479cdf / / (32 files in 31 dirs): updated Chinese (Simplified) translation https://github.com/wesnoth/wesnoth/commit/87dd14479cdfb41e151a4fa5b3d12ab25dcddc1e 20180327 20:02:00< irker906> wesnoth: Nils Kneuper wesnoth:1.14 92e01dddca4c / po/ (5 files in 5 dirs): updated Spanish translation https://github.com/wesnoth/wesnoth/commit/92e01dddca4cfa06ad72d5c8e8066b284f8d8475 20180327 20:02:04< irker906> wesnoth: Nils Kneuper wesnoth:master 40d63a4a25f3 / / (32 files in 31 dirs): updated Chinese (Simplified) translation https://github.com/wesnoth/wesnoth/commit/40d63a4a25f30bf5544348a57642d8939e780964 20180327 20:02:06< irker906> wesnoth: Nils Kneuper wesnoth:master 065e8cc1280c / po/ (wesnoth-help/es.po wesnoth-lib/es.po wesnoth-manual/es.po wesnoth/es.po): updated Spanish translation https://github.com/wesnoth/wesnoth/commit/065e8cc1280c32ced9e2797ccaf836263631a618 20180327 20:53:45-!- Bhoren [~Bhoren_wh@2a01:e0a:c:2150:e9a2:d66e:9d9:c54] has quit [Quit: Leaving] 20180327 20:57:01< irker906> wesnoth/wesnoth:opengl Jyrki Vesterinen 5f6dda55db Integrate GLEW to the Visual Studio proj AppVeyor: vs2015/Release Failed 20180327 20:57:02< irker906> Details: https://ci.appveyor.com/project/wesnoth/wesnoth-7lnpw/build/Wesnoth-VS2015-opengl-2310 20180327 21:38:44< irker906> wesnoth/wesnoth:master Martin Hrubรฝ 3ee57ff7ee Add Czech translator AppVeyor: All builds passed 20180327 21:42:53< Ravana_> hmm it looks like you can't deselect units by right clicking on them anymore 20180327 21:42:53-!- Oebele [~quassel@143.177.58.202] has quit [Remote host closed the connection] 20180327 21:43:11< Ravana_> still possible to deselect, but not on same hex as selected unit 20180327 21:45:10< Ravana_> makes using 1.12 unsynced menu extremely difficult, but 1.13 provides better way anyways 20180327 21:56:06< irker906> wesnoth: Iris Morelle wesnoth:master 4799ca05fe40 / CMakeLists.txt SConstruct src/CMakeLists.txt: cmake, scons: Drop option to enable or disable the removed SDL_SavePNG code https://github.com/wesnoth/wesnoth/commit/4799ca05fe40838c41814433780d0464d9b8f071 20180327 21:58:24< irker906> wesnoth: Iris Morelle wesnoth:1.14 596731536e20 / CMakeLists.txt SConstruct src/CMakeLists.txt: cmake, scons: Drop option to enable or disable the removed SDL_SavePNG code https://github.com/wesnoth/wesnoth/commit/596731536e20824f1ac7dfc7f7d77bc8c7990ffe 20180327 21:58:27< irker906> wesnoth: Iris Morelle wesnoth:1.14 77a50a55837e / changelog.md: Update changelog https://github.com/wesnoth/wesnoth/commit/77a50a55837eefa94542b914812efc390265c93b 20180327 21:58:34< irker906> wesnoth: Iris Morelle wesnoth:master 0cdee6b04c80 / changelog.md: Update changelog https://github.com/wesnoth/wesnoth/commit/0cdee6b04c8082bf99dc4111609802beb41439e6 20180327 22:07:23< irker906> wesnoth: Iris Morelle wesnoth:master 9808a6a7223c / changelog.md data/campaigns/Under_the_Burning_Suns/utils/terrain.cfg: UtBS: Hide technical terrains in the Help browser https://github.com/wesnoth/wesnoth/commit/9808a6a7223cb486cf41d85d66ca726836aff009 20180327 22:07:27< irker906> wesnoth: Iris Morelle wesnoth:1.14 34e25fd45839 / changelog.md data/campaigns/Under_the_Burning_Suns/utils/terrain.cfg: UtBS: Hide technical terrains in the Help browser https://github.com/wesnoth/wesnoth/commit/34e25fd45839958fe03c8e125eddde8fc44d7056 20180327 22:17:27-!- grzywacz [~karol@89-70-226-147.dynamic.chello.pl] has quit [Ping timeout: 240 seconds] 20180327 22:25:35-!- timotei_ [~timotei@79.116.58.175] has joined #wesnoth-dev 20180327 22:25:35-!- timotei_ [~timotei@79.116.58.175] has quit [Changing host] 20180327 22:25:35-!- timotei_ [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20180327 22:26:24-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Read error: Connection reset by peer] 20180327 22:27:46< irker906> wesnoth: Iris Morelle wesnoth:1.14 be21b302325c / data/campaigns/Secrets_of_the_Ancients/_main.cfg: SotA: Drop UMC translations section from the campaign's credits https://github.com/wesnoth/wesnoth/commit/be21b302325cc3c6e5a8a91a9dd89bb38a4d890f 20180327 22:27:50< irker906> wesnoth: Iris Morelle wesnoth:master 56470323c377 / data/campaigns/Secrets_of_the_Ancients/_main.cfg: SotA: Drop UMC translations section from the campaign's credits https://github.com/wesnoth/wesnoth/commit/56470323c377ea70cb71de950b1a97ba090dddd0 20180327 22:36:25-!- timotei_ [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20180327 22:36:30-!- timotei__ [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20180327 23:00:57-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 240 seconds] 20180327 23:15:11-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180327 23:15:14-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 256 seconds] 20180327 23:53:56-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev --- Log closed Wed Mar 28 00:00:18 2018