--- Log opened Thu Apr 05 00:00:02 2018 --- Day changed Thu Apr 05 2018 20180405 00:00:02< mattsc> Okay. I’ll look through the commits that changed this and will see if I understand what is going on. 20180405 00:00:12< mattsc> (I do have the commits bookmarked) 20180405 00:00:29< celticminstrel> What I was thinking was to look at the rabbits AI. 20180405 00:00:45< celticminstrel> There's also something in SotBE that uses it, apparently. 20180405 00:00:51< mattsc> Right. I’ve had a quick look already, and the same at the transports in … 20180405 00:00:55< mattsc> right, that ^ 20180405 00:00:59< celticminstrel> IMO it's pretty simple to use, just needs to be documented. 20180405 00:01:24< mattsc> Yeah, looks like it, I was just wondering whether it was documented yet. 20180405 00:01:24< celticminstrel> Should also add a L4 deprecation stub for synced_command I guess... 20180405 00:01:59< mattsc> And that’s where I saw that your replaced a helper.something function with wml.something, so that’s why I asked about that. 20180405 00:02:04< mattsc> Yes. 20180405 00:03:42< mattsc> It’s been pretty crazy the last few months (I’ll leave on my 5th international trip of this year on Sunday, and that’s only part of the chaos), so I am using that as an excuse why I have no idea what’s happened. :P 20180405 00:05:00< celticminstrel> It's a good excuse. :P 20180405 00:06:03< mattsc> The problem is that people actually want me to do work in between the trips also. And for some reason the family wants to see me occasionally too. ;) 20180405 00:08:05-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20180405 00:15:35<+discordbot> @shadowm did you notice I did what you suggested and moved the game version stuff out of game_config.hpp 20180405 00:15:44<+discordbot> No. 20180405 00:15:50< grzywacz> I did! :D 20180405 00:15:57< irker428> wesnoth: Celtic Minstrel wesnoth:ai_sc_dep dcc3c02793df / src/ai/lua/core.cpp: Use a proper deprecation message for the removed ai.synced_command https://github.com/wesnoth/wesnoth/commit/dcc3c02793df1397fef780e4b4d8235ae67c7d8b 20180405 00:22:17<+discordbot> celmin: yes, we can use the grid listbox for the palette, probably 20180405 00:26:09< celticminstrel> (Just waiting on Travis to say that commit's okay, then I'll push it to 1.14.) 20180405 00:29:07< celticminstrel> (And after that I'll add a related commit to master in the same manner.) 20180405 00:38:29-!- travis-ci [~travis-ci@ec2-54-159-25-82.compute-1.amazonaws.com] has joined #wesnoth-dev 20180405 00:38:30< travis-ci> wesnoth/wesnoth#17435 (ai_sc_dep - dcc3c02 : Celtic Minstrel): The build failed. 20180405 00:38:30< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/362405969 20180405 00:38:30-!- travis-ci [~travis-ci@ec2-54-159-25-82.compute-1.amazonaws.com] has left #wesnoth-dev [] 20180405 00:39:45<+discordbot> D: 20180405 00:40:59< irker428> wesnoth: Charles Dang wesnoth:master 594877aaaa9d / src/ (editor/palette/tristate_button.cpp game_config.cpp game_config.hpp): Game Config: removed unused UI sound variables https://github.com/wesnoth/wesnoth/commit/594877aaaa9da531abeead8b5f0db22af30f075d 20180405 00:42:18-!- Ivanovic_ [~ivanovic@p4FC53D61.dip0.t-ipconnect.de] has joined #wesnoth-dev 20180405 00:43:57< irker428> wesnoth: Celtic Minstrel wesnoth:ai_sc_dep 36d38571a1a5 / src/ai/lua/core.cpp: Use a proper deprecation message for the removed ai.synced_command https://github.com/wesnoth/wesnoth/commit/36d38571a1a5546416e29b4f363ec03fb17bd184 20180405 00:45:26-!- oldlaptop_ [~quassel@45.63.78.126] has joined #wesnoth-dev 20180405 00:50:41-!- loonycyborg_ [~loonycybo@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20180405 00:51:20-!- Netsplit *.net <-> *.split quits: loonycyborg, APic, oldlaptop, Ivanovic 20180405 00:51:41-!- loonycyborg_ is now known as loonycyborg 20180405 00:52:14-!- Ivanovic_ is now known as Ivanovic 20180405 00:58:45-!- Netsplit over, joins: APic 20180405 01:28:38< irker428> wesnoth: Charles Dang wesnoth:master b82516ffe6f0 / src/ (7 files in 3 dirs): Team: cleaned up some redundancy in color getters https://github.com/wesnoth/wesnoth/commit/b82516ffe6f0b1b4255b1b1dd51bdbb6c090ae86 20180405 01:33:12-!- travis-ci [~travis-ci@ec2-54-159-25-82.compute-1.amazonaws.com] has joined #wesnoth-dev 20180405 01:33:13< travis-ci> wesnoth/wesnoth#17437 (ai_sc_dep - 36d3857 : Celtic Minstrel): The build is still failing. 20180405 01:33:13< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/362412569 20180405 01:33:13-!- travis-ci [~travis-ci@ec2-54-159-25-82.compute-1.amazonaws.com] has left #wesnoth-dev [] 20180405 01:35:10< irker428> wesnoth: Celtic Minstrel wesnoth:ai_sc_dep 4558ec1458ec / src/ai/lua/core.cpp: Use a proper deprecation message for the removed ai.synced_command https://github.com/wesnoth/wesnoth/commit/4558ec1458ec616c04b7aaed2f5196e8e6b25903 20180405 01:35:44<+discordbot> first time we've used level 4, come to think of it 20180405 01:36:03< celticminstrel> Which is a good thing. 20180405 01:38:23<+discordbot> how goes le schema? 20180405 01:38:43< celticminstrel> Got to HTTT S17 and realized I'd forgotten to define the generator WML. 20180405 01:38:46< celticminstrel> Doing that now. 20180405 01:39:30< celticminstrel> Will then check the MP WML once more (and if necessary fix any random map errors) before finishing off HTTT. 20180405 01:45:40< irker428> wesnoth: Charles Dang wesnoth:master 3922a48c5cd6 / / (3 files in 2 dirs): Removed GUI1 formatting deliminator definitions https://github.com/wesnoth/wesnoth/commit/3922a48c5cd694995c76148cfaadc12ca5a20e0b 20180405 01:45:56< celticminstrel> ...deliminator? 20180405 01:46:05 * celticminstrel notes that the usual word is "delimiter". 20180405 01:46:16<+discordbot> damn you spellcheck 20180405 01:46:25< celticminstrel> That said, "deliminator" is probably technically a valid word? 20180405 01:46:35< celticminstrel> The verb is deliminate after all... 20180405 01:46:39< celticminstrel> I dunno. 20180405 01:46:59< celticminstrel> I guess it depends on whether the -or suffix is considered productive or not. 20180405 01:47:05<+discordbot> true 20180405 01:47:11< mattsc> https://i.ytimg.com/vi/L-rVhyaNslI/hqdefault.jpg 20180405 01:48:05<+discordbot> 😂 20180405 02:01:53< irker428> wesnoth: Charles Dang wesnoth:master 3c5eb48601d9 / src/ (image.cpp image.hpp video.cpp): Removed unused image::set_pixel_format https://github.com/wesnoth/wesnoth/commit/3c5eb48601d94358ac39b8e3a5e4be424262a272 20180405 02:04:42< celticminstrel> Gonna push my latest schema+schema_fixes, might spam a little. 20180405 02:07:40< irker428> wesnoth: Celtic Minstrel wesnoth:schema 776f08ad76b5 / data/campaigns/Legend_of_Wesmere/scenarios/chapter2/07_Elves_Last_Stand.cfg: squash! LoW7: Fix invalid use of aspects in [unit][ai] https://github.com/wesnoth/wesnoth/commit/776f08ad76b51919f3ea20dfe401971e849b3d1e 20180405 02:07:42< irker428> wesnoth: Celtic Minstrel wesnoth:schema 952762a4f2d7 / src/terrain/filter.cpp: Support time_of_day=liminal in location filters. https://github.com/wesnoth/wesnoth/commit/952762a4f2d76d1e0a96c934b5a4675009303858 20180405 02:07:44< irker428> wesnoth: Celtic Minstrel wesnoth:schema 2860c6ee6c0f / data/schema/filters/ (location.cfg unit.cfg weapon.cfg): Schema: Update filters with undocumented or poorly-documented features https://github.com/wesnoth/wesnoth/commit/2860c6ee6c0f9679939e9e964508ba60d593c339 20180405 02:07:46< irker428> wesnoth: Celtic Minstrel wesnoth:schema a4ae7c3b4340 / src/units/attack_type.cpp: SWF: Support lists for special= and special_active= https://github.com/wesnoth/wesnoth/commit/a4ae7c3b4340b983b83d82cc0fd3c49456ec3010 20180405 02:07:48< irker428> wesnoth: Celtic Minstrel wesnoth:schema 5c20bae1b065 / data/schema/filters/weapon.cfg: Schema: Update weapon filter to note that lists are allowed here https://github.com/wesnoth/wesnoth/commit/5c20bae1b06518fd660d0686d81c0b7a3d28afa0 20180405 02:07:50< irker428> wesnoth: Celtic Minstrel wesnoth:schema 10a048217f5e / data/schema/units/modifications.cfg: Schema: Add undocumented features for EffectWML https://github.com/wesnoth/wesnoth/commit/10a048217f5e609e6660ee9035c077e994b339a6 20180405 02:07:52< irker428> wesnoth: Celtic Minstrel wesnoth:schema 712503b2ddb0 / data/schema/core/actionwml.cfg: Schema: Remove the condition on [endlevel] https://github.com/wesnoth/wesnoth/commit/712503b2ddb0fa1c5f781b3763343296370eec11 20180405 02:07:54< irker428> wesnoth: Celtic Minstrel wesnoth:schema 466badff7636 / data/schema/core/actionwml.cfg: Schema: Fix incorrect type https://github.com/wesnoth/wesnoth/commit/466badff763641ca5d18b8adeaa4eba3d3f7db49 20180405 02:07:56< irker428> wesnoth: Celtic Minstrel wesnoth:schema 9f4c401e39f2 / data/campaigns/Two_Brothers/scenarios/ (01_Rooting_Out_a_Mage.cfg 02_The_Chase.cfg): TB: Fix errors found by schema validator https://github.com/wesnoth/wesnoth/commit/9f4c401e39f23b0cb5dd6fcc35128dffe49fe92a 20180405 02:07:58< irker428> wesnoth: Celtic Minstrel wesnoth:schema b6153fd43455 / data/campaigns/An_Orcish_Incursion/scenarios/ (02_Assassins.cfg 04_Valley_of_Trolls.cfg): AOI: Fix errors found by schema validator https://github.com/wesnoth/wesnoth/commit/b6153fd434557a55cea3f788e4ad0592c779a64d 20180405 02:08:00< irker428> wesnoth: Celtic Minstrel wesnoth:schema f808bee0a99b / data/core/macros/unit-utils.cfg: Remove animate=no from {GUARDIAN} https://github.com/wesnoth/wesnoth/commit/f808bee0a99b806f7c8330bdd041d988fff8f021 20180405 02:08:02< irker428> wesnoth: Celtic Minstrel wesnoth:schema 7e99029f24f4 / data/schema/ (core/actionwml.cfg game_config.cfg): Schema: Fix a few more instances of keys not accepting variable substitution https://github.com/wesnoth/wesnoth/commit/7e99029f24f4375a5fb00fb57556358c7cd14864 20180405 02:08:04< irker428> wesnoth: Celtic Minstrel wesnoth:schema ab168ecbebf1 / data/campaigns/The_South_Guard/scenarios/ (05_Choice_In_The_Fog.cfg 06a_Tidings_Good_and_Ill.cfg 06b_The_Long_March.cfg): TSG: Fix errors found by schema validator https://github.com/wesnoth/wesnoth/commit/ab168ecbebf11e6cdf485deafe45df1e5cbff4b8 20180405 02:08:06< irker428> wesnoth: Celtic Minstrel wesnoth:schema 1268def5d14f / data/campaigns/Heir_To_The_Throne/units/ (Battle_Princess.cfg Commander.cfg Fighter.cfg Lord.cfg Princess.cfg): HTTT: Unit variations don't need an ID https://github.com/wesnoth/wesnoth/commit/1268def5d14ffa5c111575d06bec212fa820c9c3 20180405 02:08:08< irker428> wesnoth: Celtic Minstrel wesnoth:schema a81c752219d1 / data/schema/units/types.cfg: Schema: Add some undocumented keys and tags in [unit] https://github.com/wesnoth/wesnoth/commit/a81c752219d1f1789b78483d49d6defb14b36cb2 20180405 02:08:10< irker428> wesnoth: Celtic Minstrel wesnoth:schema 03369da261a5 / data/core/macros/items.cfg: [effect]apply_to=new_animation does not support name https://github.com/wesnoth/wesnoth/commit/03369da261a57fe56bba5a686256f5ffcb251f9d 20180405 02:08:12< irker428> wesnoth: Celtic Minstrel wesnoth:schema ce894d99fc76 / data/schema/ (filters/location.cfg game_config.cfg units/modifications.cfg units/single.cfg): Schema: Fix a few incorrect types https://github.com/wesnoth/wesnoth/commit/ce894d99fc76b4def108cdf2d23d3a0246771dbf 20180405 02:08:14< irker428> wesnoth: Celtic Minstrel wesnoth:schema de7c74e51b4c / data/schema/ (core/addons.cfg core/mapgen/default.cfg core/mapgen/lua.cfg game_config.cfg): Schema: Definition of the [generator] tag https://github.com/wesnoth/wesnoth/commit/de7c74e51b4c5ff090fe9208ad1b9edd6881464d 20180405 02:08:16< irker428> wesnoth: Celtic Minstrel wesnoth:schema fce56b5ffb6d / data/core/macros/terrain-utils.cfg: Use WFL instead of Lua code for {SCATTER_EMBELLISHMENTS} https://github.com/wesnoth/wesnoth/commit/fce56b5ffb6de9181cc30486b3682109170fbec8 20180405 02:08:18< irker428> wesnoth: Celtic Minstrel wesnoth:schema 459d54715939 / data/campaigns/Heir_To_The_Throne/scenarios/ (4 files): HTTT: Fix errors found by schema validator https://github.com/wesnoth/wesnoth/commit/459d54715939b314d0314824c53331e2467a808c 20180405 02:09:10< irker428> wesnoth: Celtic Minstrel wesnoth:schema_fixes c7028aadff35 / data/campaigns/Two_Brothers/scenarios/ (01_Rooting_Out_a_Mage.cfg 02_The_Chase.cfg): TB: Fix errors found by schema validator https://github.com/wesnoth/wesnoth/commit/c7028aadff3526723d3352d694b013510c32564d 20180405 02:09:12< irker428> wesnoth: Celtic Minstrel wesnoth:schema_fixes 50f52e761f9f / data/campaigns/An_Orcish_Incursion/scenarios/ (02_Assassins.cfg 04_Valley_of_Trolls.cfg): AOI: Fix errors found by schema validator https://github.com/wesnoth/wesnoth/commit/50f52e761f9f5e8d15adee462ff8719fa97dc6d4 20180405 02:09:14< irker428> wesnoth: Celtic Minstrel wesnoth:schema_fixes 6d6dcd0199c3 / data/core/macros/unit-utils.cfg: Remove animate=no from {GUARDIAN} https://github.com/wesnoth/wesnoth/commit/6d6dcd0199c30f586a03dd1da10b42b108e73956 20180405 02:09:16< irker428> wesnoth: Celtic Minstrel wesnoth:schema_fixes 9a87667c84cc / data/campaigns/The_South_Guard/scenarios/ (05_Choice_In_The_Fog.cfg 06a_Tidings_Good_and_Ill.cfg 06b_The_Long_March.cfg): TSG: Fix errors found by schema validator https://github.com/wesnoth/wesnoth/commit/9a87667c84ccf850c224f6479b34a8d93ac1b643 20180405 02:09:18< irker428> wesnoth: Celtic Minstrel wesnoth:schema_fixes 1b1fca203954 / data/campaigns/Heir_To_The_Throne/units/ (Battle_Princess.cfg Commander.cfg Fighter.cfg Lord.cfg Princess.cfg): HTTT: Unit variations don't need an ID https://github.com/wesnoth/wesnoth/commit/1b1fca2039540945cea43d13be0b59c7a2f72b90 20180405 02:09:20< irker428> wesnoth: Celtic Minstrel wesnoth:schema_fixes 9d7a177470f6 / data/core/macros/items.cfg: [effect]apply_to=new_animation does not support name https://github.com/wesnoth/wesnoth/commit/9d7a177470f6035f39dddb2f05e3ae82be43e18f 20180405 02:09:22< irker428> wesnoth: Celtic Minstrel wesnoth:schema_fixes 74ba431bfd7c / data/campaigns/Heir_To_The_Throne/scenarios/ (4 files): HTTT: Fix errors found by schema validator https://github.com/wesnoth/wesnoth/commit/74ba431bfd7c985741a1150bc818fb1dc1c88f12 20180405 02:13:10<+discordbot> I hope all the fixes are for 1.14? 20180405 02:13:25< celticminstrel> Except "use WFL blah blah". 20180405 02:13:50< celticminstrel> Although it would work in 1.14 despite [random_placement] (IIRC) not yet supporting WFL there, there's no real point. 20180405 02:14:02< celticminstrel> So basically everything on schema_fixes is for 1.14. 20180405 02:14:18< celticminstrel> schema_fixes will be merged to 1.14 and schema will be merged to master. 20180405 02:14:47<+discordbot> ftr, the reason to use () in NAMED_LOYAL_UNIT was essentially a shortcut for "this side" 20180405 02:15:20< celticminstrel> I could allow that this might make sense when using [unit] in [side]. 20180405 02:15:32< celticminstrel> But to me it does not make sense when using [unit] in [event]. 20180405 02:15:45<+discordbot> the latter is not valid 20180405 02:16:39< celticminstrel> Well that's where it was used in TB. 20180405 02:26:50< celticminstrel> @Vultraz - Any idea where in the code I would need to look to determine whether [filter] in [event]name=moveto is a unit or location filter? 20180405 02:27:06< celticminstrel> S8 of Liberty seems to be confused about this. 20180405 02:27:13< celticminstrel> Pretty sure it's a unit filter, but... 20180405 02:27:17<+discordbot> no ida 20180405 02:27:21<+discordbot> sorry 😦 20180405 02:27:34< celticminstrel> 'kay I'll just assume it's a unit filter then and add a [filter_location]. 20180405 02:28:08< mattsc> I’m pretty sure that’s a unit filter as well. 20180405 02:28:36< celticminstrel> ... 20180405 02:28:52< celticminstrel> I just by chance noticed another seeming error in Liberty 8 that wasn't caught by the schema validator... :( 20180405 02:29:00<+discordbot> the wiki says [filter] is a SUF 20180405 02:29:10< celticminstrel> [goal][criteria][filter_location] is not valid, right mattsc? 20180405 02:29:18< celticminstrel> It's just [goal][criteria] isn't it? 20180405 02:29:28< celticminstrel> OH, wait, if it were a target_unit goal... 20180405 02:30:14< celticminstrel> Okay so I'm wrong and that just basically means "target anyone who enters this area"? 20180405 02:30:17< mattsc> Right, it could be a SUF that includes a SLF 20180405 02:30:50< mattsc> Yes. 20180405 02:32:11< mattsc> *an S?? (I hate when I do that) 20180405 02:32:16<+discordbot> @shadowm do you think it would be useful in any way if the game info dialog specified if the window synsystem was mir, wayland, or x11? 20180405 02:36:05< celticminstrel> Is my Travis still going on ai_sc_dep? 20180405 02:38:56-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: So long and thanks for all the fish.] 20180405 02:40:04<+discordbot> yes 20180405 02:40:27< celticminstrel> Urgh, EI has an unfixable schema error. 20180405 02:40:49< celticminstrel> I'll just "temporarily" fix it so that I can more easily spot the fixable errors. 20180405 02:40:49<+discordbot> you should add a #schema ignore directive 20180405 02:40:57<+discordbot> or #validate ignore 20180405 02:41:04< celticminstrel> That wouldn't work. 20180405 02:41:21< celticminstrel> By the time the validator sees it, comments no longer exist. 20180405 02:41:40< celticminstrel> I could maybe add a __skip_validate=yes key or something. 20180405 02:42:57<+discordbot> what is the error? 20180405 02:43:18< irker428> wesnoth/wesnoth:master Nils Kneuper b45b0a3cbd updated Polish translation AppVeyor: All builds passed 20180405 02:44:43< celticminstrel> Using [filter] in [modifications][object]. 20180405 02:45:00<+discordbot> is that not valid? 20180405 02:45:08<+discordbot> @Vultraz Yes, that info will definitely come in handy in the future. 20180405 02:45:14< celticminstrel> [filter] is part of the ActionWML [object], so it's meaningless in modifications. 20180405 02:45:16<+discordbot> With OpenGL, especially. 20180405 02:45:28<+discordbot> @shadowm alright, will implement. 20180405 02:45:51< celticminstrel> But it's using a core macro which should also be allowed as ActionWML, so I can't fix it unless I copy-paste the macro contents or something. 20180405 02:45:52<+discordbot> Note that --report and the clipboard output need to include it as well. 20180405 02:46:18< celticminstrel> @shadowm Do those two use the same function to generate it> 20180405 02:46:19< celticminstrel> ^? 20180405 02:46:44<+discordbot> I don't remember. 20180405 02:47:05< celticminstrel> Hope so, otherwise I missed something when substituting in USER... 20180405 02:47:58-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20180405 02:48:52<+discordbot> they do 20180405 02:51:15< celticminstrel> Okay, so there seem to be a number of undocumented possible subtags in [scenario... 20180405 02:51:18< celticminstrel> ^] 20180405 02:52:51< celticminstrel> Assuming this list is correct: https://github.com/wesnoth/wesnoth/blob/master/src/scripting/game_lua_kernel.cpp#L4313 20180405 02:53:07< celticminstrel> Is there seriously a [map] tag? :S 20180405 02:53:17< celticminstrel> What the heck os [display]? 20180405 02:53:59< celticminstrel> I can kinda guess at what [era] and [modification] are (probably the MP create just injects them based on your active eras and modifications). 20180405 02:54:11< celticminstrel> If that's accurate then they don't need to be included in the schema. 20180405 02:54:44<+discordbot> [map] was something fabi did, IIRC. 20180405 02:54:47< celticminstrel> [color_palette] and [color_range] are allowed too? 20180405 02:54:53<+discordbot> he was going to replace map_data 20180405 02:54:56< celticminstrel> The test scenario does use them though. 20180405 02:55:11< celticminstrel> [menu_item] and [variables] seem fine to document. 20180405 02:55:20< celticminstrel> Note sure on [undo_stack]. 20180405 02:55:41<+discordbot> in order to get rid of those keys-within-values 20180405 02:55:43< celticminstrel> I think I've covered everything else other than [sound_source] (which is what alerted me to this). 20180405 02:55:46<+discordbot> border= and usage= 20180405 02:55:56<+discordbot> but those were then removed 20180405 02:55:59<+discordbot> so it wasn't needed 20180405 02:56:08< celticminstrel> So is it no longer valid? 20180405 02:56:14<+discordbot> AFAIK 20180405 02:56:25< celticminstrel> Ooooh I think I might know what [display] is for... 20180405 02:56:28< celticminstrel> [color_adjust] 20180405 02:56:30< celticminstrel> ? 20180405 02:57:13<+discordbot> proably 20180405 02:57:14< celticminstrel> So is there any difference between the contents of [menu_item] and the contents of [set_menu_item], I wonder? 20180405 02:57:21<+discordbot> void display::write(config& cfg) const { cfg["view_locked"] = view_locked_; cfg["color_adjust_red"] = color_adjust_.r; cfg["color_adjust_green"] = color_adjust_.g; cfg["color_adjust_blue"] = color_adjust_.b; get_middle_location().write(cfg.add_child("location")); } 20180405 03:03:56-!- travis-ci [~travis-ci@ec2-54-163-42-51.compute-1.amazonaws.com] has joined #wesnoth-dev 20180405 03:03:57< travis-ci> wesnoth/wesnoth#17439 (ai_sc_dep - 4558ec1 : Celtic Minstrel): The build was fixed. 20180405 03:03:57< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/362422748 20180405 03:03:57-!- travis-ci [~travis-ci@ec2-54-163-42-51.compute-1.amazonaws.com] has left #wesnoth-dev [] 20180405 03:04:17< irker428> wesnoth: Celtic Minstrel wesnoth:1.14 4558ec1458ec / src/ai/lua/core.cpp: Use a proper deprecation message for the removed ai.synced_command https://github.com/wesnoth/wesnoth/commit/4558ec1458ec616c04b7aaed2f5196e8e6b25903 20180405 03:06:08< irker428> wesnoth: Celtic Minstrel wesnoth:ai_sc_dep 1f2fd522aa8d / src/ai/lua/core.cpp: Remove ai.synced_command stub https://github.com/wesnoth/wesnoth/commit/1f2fd522aa8d74b954774912098ffa81ece0de85 20180405 03:07:37 * celticminstrel reusing the same branch for that, whee 20180405 03:28:11-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Remote host closed the connection] 20180405 03:31:50-!- travis-ci [~travis-ci@ec2-54-81-21-151.compute-1.amazonaws.com] has joined #wesnoth-dev 20180405 03:31:51< travis-ci> wesnoth/wesnoth#17442 (schema - 459d547 : Celtic Minstrel): The build is still failing. 20180405 03:31:51< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/362428953 20180405 03:31:51-!- travis-ci [~travis-ci@ec2-54-81-21-151.compute-1.amazonaws.com] has left #wesnoth-dev [] 20180405 03:39:41< irker428> wesnoth: Celtic Minstrel wesnoth:schema 5f9d163c8372 / data/schema/core/addons.cfg: Schema: Allow scenarios with no sides (is this expected?) https://github.com/wesnoth/wesnoth/commit/5f9d163c83726485af93b20916ebbfaadd4d09ee 20180405 03:39:43< irker428> wesnoth: Celtic Minstrel wesnoth:schema eb9dd6adf28e / data/schema/ (filters/unit.cfg game_config.cfg types/subst.cfg units/single.cfg): Schema: Fix a few more cases of keys and tags not accepting variable substitutio https://github.com/wesnoth/wesnoth/commit/eb9dd6adf28e78369b0a9637bb7919102000ae79 20180405 03:39:45< irker428> wesnoth: Celtic Minstrel wesnoth:schema 437f42ef06bc / data/campaigns/Liberty/scenarios/ (01_The_Raid.cfg 08_Glory.cfg): Liberty: Fix issues found by the schema validator https://github.com/wesnoth/wesnoth/commit/437f42ef06bca8a9ca00bbc8bd6a3ee7d6c89372 20180405 03:39:47< irker428> wesnoth: Celtic Minstrel wesnoth:schema aed90578901f / data/schema/core/ (actionwml.cfg addons.cfg): Schema: Add some undocumented child tags of ScenarioWML https://github.com/wesnoth/wesnoth/commit/aed90578901f847aad877f7c0f7cbed78a480cd8 20180405 03:39:49< irker428> wesnoth: Celtic Minstrel wesnoth:schema 0ee8a0514cf7 / data/schema/core/actionwml.cfg: Schema: Another incorrect key type https://github.com/wesnoth/wesnoth/commit/0ee8a0514cf7890de96681a7094f74636a01bfab 20180405 03:39:51< irker428> wesnoth: Celtic Minstrel wesnoth:schema ece9aaca1f30 / data/campaigns/Eastern_Invasion/scenarios/ (5 files): EI: Fix issues found by the schema validator https://github.com/wesnoth/wesnoth/commit/ece9aaca1f301b1379d001709c9da0a3bcab93f0 20180405 03:39:53< irker428> wesnoth: Celtic Minstrel wesnoth:schema 7bab2f3885c6 / data/campaigns/The_Hammer_of_Thursagan/scenarios/12_The_Underlevels.cfg: HoT: Fix issues found by the schema validator https://github.com/wesnoth/wesnoth/commit/7bab2f3885c6ae17fbaba827f33c18b24f12dc20 20180405 03:39:55< irker428> wesnoth: Celtic Minstrel wesnoth:schema 7d3d9bfcad08 / data/campaigns/Descent_Into_Darkness/scenarios/ (7 files): DiD: Fix issues found by the schema validator https://github.com/wesnoth/wesnoth/commit/7d3d9bfcad0896a2a4d7e80004663ebc20605e8a 20180405 03:40:04< irker428> wesnoth: Celtic Minstrel wesnoth:schema_fixes 3a8eafb94e30 / data/campaigns/Eastern_Invasion/scenarios/ (5 files): EI: Fix issues found by the schema validator https://github.com/wesnoth/wesnoth/commit/3a8eafb94e308cbe0b8f525efee365dbf7fc616f 20180405 03:40:06< irker428> wesnoth: Celtic Minstrel wesnoth:schema_fixes 04894afb49c1 / data/campaigns/The_Hammer_of_Thursagan/scenarios/12_The_Underlevels.cfg: HoT: Fix issues found by the schema validator https://github.com/wesnoth/wesnoth/commit/04894afb49c1be4dbaf2492c74c0153f695703d3 20180405 03:40:08< irker428> wesnoth: Celtic Minstrel wesnoth:schema_fixes c72b0d12d7ab / data/campaigns/Descent_Into_Darkness/scenarios/ (7 files): DiD: Fix issues found by the schema validator https://github.com/wesnoth/wesnoth/commit/c72b0d12d7ab43cdcfe1e7c041b71f9d566f5aa0 20180405 03:40:41< celticminstrel> @Vultraz, if ai_sc_dep passes, feel free to merge/cherry-pick it into master. 20180405 03:45:10< celticminstrel> (Yes, master; in case you missed it, I already merged the previous ai_sc_dep to 1.14 and replaced it with a new one.) 20180405 03:45:18< celticminstrel> Good night. 20180405 03:47:11-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] 20180405 04:30:16< irker428> wesnoth/wesnoth:1.14 Nils Kneuper 6e5ec982bc updated Polish translation AppVeyor: All builds passed 20180405 04:34:10-!- Appleman1234 [~quassel@124x38x163x22.ap124.ftth.ucom.ne.jp] has joined #wesnoth-dev 20180405 05:16:42<+discordbot> You know... I'm not sure the script handling /l10n-* was even added to the repository in the first place. 20180405 05:17:28<+discordbot> @Packagers https://github.com/wesnoth/wesnoth/commit/18dd3c5871e56a0a21bc503957becb1321846e80 20180405 05:18:49<+discordbot> Both CMake and SCons still install l10n-track so I think that you're still supposed to include it in the distribution. 20180405 05:19:26<+discordbot> Also note https://github.com/wesnoth/wesnoth/commit/9c4e55ecf2913f84b1a0b58572723c60252c84c7 20180405 05:20:08<+discordbot> Basically Wesnoth falls back to accepting all localized images if the file is absent. 20180405 05:22:51<+discordbot> It seems like l10n-spec is the configuration file for a script that was never in the repository. https://github.com/wesnoth/wesnoth/commit/e01a5c7173263b93722f643fb306127fc8d4e1bf 20180405 05:24:27<+discordbot> (That's the second commit Chusslove Illich ever made to the repository, incidentally. The first one is just a translation update, and the third one introduces l10n-track out of the blue without any explanation.) https://github.com/wesnoth/wesnoth/commit/112378cfd1e585a27a956fe4ca0e9278189bb093#diff-53cce43cb02e08e3012d207282f0a0fc 20180405 05:25:37<+discordbot> So it's starting to feel like the image localization machinery suffered from a textbook case of developer-hit-by-a-bus and the best solution for the moment might be to ignore l10n-track. 20180405 05:28:05<+discordbot> I'm trying to track down the conversations or posts that spawned this idea in the first place now. 20180405 05:28:59-!- travis-ci [~travis-ci@ec2-54-163-42-51.compute-1.amazonaws.com] has joined #wesnoth-dev 20180405 05:29:00< travis-ci> wesnoth/wesnoth#17447 (schema - 7d3d9bf : Celtic Minstrel): The build is still failing. 20180405 05:29:00< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/362445632 20180405 05:29:00-!- travis-ci [~travis-ci@ec2-54-163-42-51.compute-1.amazonaws.com] has left #wesnoth-dev [] 20180405 05:29:55<+discordbot> On the engine side, the algorithm is as follows. 20180405 05:31:56<+discordbot> Read l10n-track, for each line, the state for the given resource path is the first field before the ¦ (U+00A6 BROKEN BAR) character, stripped of all whitespace. If the state is fuzzy, then the resource is fuzzy and should not be considered when resolving localized image paths. 20180405 05:32:31<+discordbot> If the state is literally anything else, then the resource is not fuzzy. 20180405 05:34:10<+discordbot> The list of fuzzies is populated exactly once, on the first time the game invokes image::load_image_file() to resolve an image path during a session. 20180405 05:35:49<+discordbot> (It's the only image loading path that calls get_localized_path(), which is in charge of calling the fuzzy list check which also takes care of reading l10n-track is the list is empty. After the first run the list also gets populated with a dummy empty string entry to make sure it has at least one entry so as to not try to process l10n-track ever again.) 20180405 05:36:42<+discordbot> // Check if localized file is up-to-date according to l10n track index. // Make sure only that the image is not explicitly recorded as fuzzy, // in order to be able to use non-tracked images (e.g. from UMC). The rationale for the opt-into-fuzzy algorithm is explained in the documentation for the function in question. 20180405 05:47:10-!- Ivanovic [~ivanovic@p4FC53D61.dip0.t-ipconnect.de] has quit [Changing host] 20180405 05:47:10-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20180405 05:47:34<+discordbot> GUH, nothing in the i18n mailing list archives other than the fact that this was implemented. 20180405 05:49:30<+discordbot> I could try emailing him directly and give him 7 days to respond. 20180405 05:51:13<+discordbot> I just love how the l10n-track file has a comment syntax but obviously there's no explanation as to what the 3rd and 4th fields (which are two hashes of different lengths) are. They are not used by the engine. 20180405 05:54:38<+discordbot> Okay, the wiki explains the format. The 3rd field is the checksum (of a nondescript kind) of the original image, and the 4th is the commit identifier of the original image. 20180405 05:55:53<+discordbot> I may be able to put together a new script to scan the status of localized images based on the information I've gathered thus far, but I'm not sure how much value there'll be in that. 20180405 05:56:41<+discordbot> It seems like he wanted all localized images to go through him much like po files go through Ivanovic. Except we at least know how to fall back in the latter's absence because it's all well-documented and standarized stuff. 20180405 05:59:43<+discordbot> https://wiki.wesnoth.org/index.php?title=ImageLocalization&oldid=29715 20180405 06:00:09<+discordbot> 20180405 06:00:23<+discordbot> http://websvn.kde.org/*checkout*/trunk/l10n-support/scripts/lbundle-check.py 20180405 06:01:20<+discordbot> For some mysterious reason the script is linked in a much earlier version of the page and dropped at some point. 20180405 06:02:08<+discordbot> https://wiki.wesnoth.org/index.php?title=ImageLocalization&diff=prev&oldid=30158 20180405 06:02:17<+discordbot> It's completely unexplained of course. 20180405 06:03:27<+discordbot> It also seems like his intention was for fuzzy images to be excluded from distribution: https://forums.wesnoth.org/viewtopic.php?p=349012#p349012 20180405 06:06:00<+discordbot> 03:05:28 shadowm@hanacore ~/src/wesnoth-1.14 git:1.14 % python2 ./lbundle-check.py error: cannot find Git repository for './data/campaigns/An_Orcish_Incursion/images/maps/l10n/de/aoi--overlay.png' 03:05:37 shadowm@hanacore ~/src/wesnoth-1.14 git:1.14 % ll ./data/campaigns/An_Orcish_Incursion/images/maps/l10n/de/aoi--overlay.png -rw-r--r-- 1 shadowm shadowm 77547 Mar 21 00:25 20180405 06:06:00<+discordbot> ./data/campaigns/An_Orcish_Incursion/images/maps/l10n/de/aoi--overlay.png 20180405 06:06:07<+discordbot> This is going well so far. 20180405 06:08:05<+discordbot> It is probably because the script isn't aware of the git work-dir .git formath. 20180405 06:09:32<+discordbot> https://gist.github.com/shikadiqueen/00749da2f8d15ab461a7f0e401bcc4bc 20180405 06:13:10<+discordbot> oh yeah, all the help images need to be re-taken 20180405 06:13:23<+discordbot> or, well, the ones with text 20180405 06:14:15<+discordbot> This is the diff for the changes the tool wants to make: https://gist.github.com/shikadiqueen/3aee766df42f0fd245368325b7f7ced1 20180405 06:15:27<+discordbot> Also, yes, confirmed that l10n-spec is the configuration file for the tool (therefore not required in distributions) and l10n-track is the output (i.e. Wesnoth's input). 20180405 06:16:04<+discordbot> So basically, is it worth it? 20180405 06:17:07<+discordbot> I could see if upstream has converted the script to Python 3 (or got rid of it at some point), since the version I linked is from before KDE migrated all of its repositories to Git and therefore it's in all likelihood obsolete. 20180405 06:17:29<+discordbot> Also need to make sure if it's not missing any files. 20180405 06:18:06<+discordbot> And then add it to our repository and make it part of the pot-update targets for CMake and SCons. 20180405 06:19:28<+discordbot> The funny thing is that aquileia somehow managed to figure all this out at some point when the new logos were added. 20180405 06:19:50<+discordbot> And still we got left with the toolchain for the process entirely missing from the repository. 20180405 06:19:56<+discordbot> ¯_(ツ)_/¯ 20180405 06:32:30<+discordbot> is l10n-track included in VS project somehow? 20180405 06:35:18<+discordbot> What would that entail? Just letting Visual Studio know it's there? Seems pointless. 20180405 06:35:38<+discordbot> There's nothing VS can do with it without the script I linked above. 20180405 06:39:44<+discordbot> You don't get me (or I said it bad). I'll try it again. Does VS include this file somehow to windows package... well folder with .exe? 20180405 06:40:04<+discordbot> The Windows package is produced by looncyborg using SCons, not VS. 20180405 06:40:21<+discordbot> Supposedly SCons is aware of the existence of the file like I said above. 20180405 06:41:02<+discordbot> The question in that case is whether he uses the scons install target to prepare the distribution dir, or some other target that isn't aware of the file. 20180405 06:41:25<+discordbot> The easiest way to tell would be for someone in a less inconvenient situation than mine to download the installer for 1.13.13 and see if /l10n-track exists. 20180405 06:42:47<+discordbot> I am asking about VS project because Vultraz and Jyrkive using it. That's why I am asking. 20180405 06:43:01<+discordbot> Does the VS project have an install target? 20180405 06:43:37<+discordbot> I don't know. I don't know VS much 20180405 06:43:51<+discordbot> I've not used it in 13 years. 20180405 06:44:39<+discordbot> I've not used it in 3 years. And I was using it for just 1-2 months because of C# 😄 20180405 06:47:52<+discordbot> If I had to guess, the answer to the original question is "no", because the commits only add the file to the install targets for CMake and SCons, and the dev in question most likely didn't touch any IDE project files at all. 20180405 06:48:18<+discordbot> fgrep -RI l10n-track projectfiles at the root comes up empty. 20180405 06:49:21<+discordbot> (Same if I add -i in case of shenanigans with case in filenames. Ugh, that's an awkward sentence.) 20180405 06:54:29<+discordbot> Welp 😄 20180405 06:55:10<+discordbot> And now, I should include this file inside Xcode package, or you still digging around it, or we are waiting for discussion, or? 😄 20180405 07:00:17<+discordbot> I'm waiting for the latter. 20180405 07:00:38<+discordbot> But I'm not even sure who to talk to about it. The i18n mailing list? Ivanovic? Vultraz? 20180405 07:01:25<+discordbot> The ultimate question is just: is it worth it to add an extra maintenance step just to make sure that the game doesn't load localized images that have been rendered obsolete? 20180405 07:01:36<+discordbot> (As small as it is.) 20180405 07:13:13<+discordbot> IMO: Let's make this script work, but only for somebody like Ivanovic (a.k.a. maintainer of translations). Exclude this thing from src and don't include it inside package. Let Ivanovic or somebody make wiki thread, that it is necessary/good run this script once in while and inform maintainers of fuzzy languages. Only Ivanovic (sorry to him) will be supposed to use this script once per year or half. 20180405 07:14:50<+discordbot> It script must be in the repository so another unfortunate soul doesn't have to go play Sherlock Holmes like I just did. 20180405 07:15:28<+discordbot> Obviously not in src/ because that's not where scripts go, but it should be in utils/ or (preferably) data/tools/. 20180405 07:15:41<+discordbot> The latter is mandatory if the script becomes part of the pot-update target. 20180405 07:16:09<+discordbot> And I don't see any reasons for that to not be a desirable option unless we decide to scrap image fuzzying altogether. 20180405 07:17:22<+discordbot> Also, funnily enough Ivanovic is not in charge of running pot-update anymore. That became the release manager's task when I replaced him as release manager (but not as i18n manager). 20180405 07:17:47<+discordbot> That task was passed down onto loonycyborg when he became Vultraz's release technician. 20180405 07:18:11<+discordbot> i.e. when Vultraz replaced me. 20180405 07:19:01<+discordbot> So in other words, it'd become loonycyborg's responsibility to review the changes to l10n-track after each pot-update and notify the i18n ML as needed. 20180405 07:23:04<+discordbot> This script must be in repository only if we will use it somehow in future. I think that is is good to keep this script and include it to our repository. But I think that it is not necessary to include l10n-track file to packages, because GUI will change only once per 1-2 years so no need to check fuzzy images every start. 20180405 07:23:51<+discordbot> But then there's literally no point to having l10n-track in VCS or having the support code in the image locator. 20180405 07:24:21<+discordbot> And the file itself doesn't inconvenience packagers in any way whatsoever beyond being a file that is there. 20180405 07:28:37<+discordbot> Also last GUI change was not so big last time that people (atl for cs translations) won't recognise the difference between localised screen and real GUI. There is point to keep l10n-track. We will need it for once-per-year checks. But we won't need it inside packages. 20180405 07:29:08<+discordbot> We do if the images aren't updated in time for a release. 20180405 07:29:14<+discordbot> That's the whole point of it really. 20180405 07:31:27<+discordbot> speaking of translations, hrub reminded me we also need localization for the Steam store page.... 20180405 07:33:51<+discordbot> You got to talk to i18n@wesnoth.org about that. 20180405 07:34:25<+discordbot> Yes, and if images won't be up-to-date then someone (possibly Ioonycyborg) will remind particular lang teams 20180405 07:34:38<+discordbot> Steam Store Page: 20180405 07:34:51<+discordbot> I would like new .po for it 20180405 07:35:04<+discordbot> It will be easier to track changes 20180405 07:37:55<+discordbot> Lang teams will translate .po files as always, submit them as always and then somebody with access to steamworks just copy&paste localised strings 20180405 07:37:59<+discordbot> I mean, someone can come up with something using po-4a I'm sure, but that won't be me. 20180405 07:39:14<+discordbot> That's what we use for the manpages and the release announcements (the latter are not part of wesnoth/wesnoth, though). 20180405 07:40:57<+discordbot> If I create base/en_US .po file then will po-update automatically mirror changes from it to other languages? Or there must exist src file with strings inside it? 20180405 07:54:23<+discordbot> omg I love LordBob's designs for the Quenoth Shaman line. 20180405 07:54:52<+discordbot> @shadowm for some reason I'm fully ignorant on localized images procedure 20180405 07:55:04<+discordbot> Uh... I don't remember what the situation with the en_US locale is, but I think it generally doesn't work. 20180405 07:55:10<+discordbot> I think we should fully document it in a wiki page somewhere 20180405 07:55:14<+discordbot> if it isn't already 20180405 07:56:08<+discordbot> @hrubymar10 And also, what you are supposed to do is create a translation catalogue for the textdomain (textdomain-name.pot), but 1) our translation catalogues are generated by extracting strings automatically from somewhere, using either xgettext, wmlxgettext, po4a-gettextize, or something else I forgot. 2) we can't really dedicate a mainline textdomain to this thing. 20180405 07:56:15<+discordbot> It could be on a separate repository, though. 20180405 07:58:10<+discordbot> I know about .pot. I am trying something now. Why we can't create wesnoth-steam? 20180405 07:58:12<+discordbot> @loonycyborg Well, if you took the time to read everything I said you'd see that 1) there is a wiki page, it's just deliberately incomplete (for no obvious reason???); 2) Chusslove apparently took it upon himself to become the gatekeeper for translated images before getting hit by a proverbial bus, then aquileia took over for the new logos 20180405 07:58:34<+discordbot> @hrubymar10 wesnoth/wesnoth is supposed to track the game itself. The Steam page is not part of the game. 20180405 07:59:10<+discordbot> yeah, I've read some of the above but probably missed a lot 20180405 07:59:55<+discordbot> If you really need it you could add a new dir in wesnoth/website for the Steam localizations, but in both cases you still need to come up with a toolchain to generate the template catalogue and merge it into translations. 20180405 08:00:43<+discordbot> It seems like po4a supports Markdown. What does Steam use? 20180405 08:01:48<+discordbot> I don't care about where to host it now. I can manually write .pot file for wesnoth-steam. I don't know (yet), how to create .po files from it. 20180405 08:02:14<+discordbot> I believe that steam use plaintext. Nothing special, does it? 20180405 08:02:23<+discordbot> I'm 100% sure Steam does not use plain text. 20180405 08:02:35<+discordbot> I've seen a lot of store pages with things in them that are clearly not plain text. 20180405 08:03:07<+discordbot> Out of curiosity, did Vultraz delegate this to you? 20180405 08:03:24<+discordbot> Not really. 20180405 08:03:31<+discordbot> He sorta just took it up 20180405 08:03:47<+discordbot> Okay, then can you tell me what format Steam uses for the store page contents? 20180405 08:04:02<+discordbot> You should have access to it, FTR. 20180405 08:04:05<+discordbot> I keep suggesting po4a because it's much easier to automate the process than to have to write and update the pot file by hand. 20180405 08:04:08<+discordbot> No I don't. 20180405 08:04:29<+discordbot> I told you going to the page for the app just takes me to the Steam store front page. 20180405 08:04:53<+discordbot> you need to sign in to Steamworks, which is different from Steam 20180405 08:04:56<+discordbot> https://partner.steamgames.com 20180405 08:05:07<+discordbot> You did not tell me this. :p 20180405 08:07:19<+discordbot> @shadowm I've granted you a new Edit App Marketing Data permission 20180405 08:07:23<+discordbot> I don't have permissions to edit store page, so I don't have access to 'sources' of Steam page text 20180405 08:07:30<+discordbot> @hrubymar10 too 20180405 08:07:37<+discordbot> And still while signed it I can't see the store page. 20180405 08:08:07<+discordbot> and @loonycyborg 20180405 08:08:19<+discordbot> cool 20180405 08:09:02<+discordbot> Ok, Steam uses BBTags 20180405 08:09:18<+discordbot> like [b]Make me bold[/b] 20180405 08:09:22<+discordbot> Oh. NOW I see the option. 20180405 08:09:51<+discordbot> Still can't see the store page but at least I actually have the option to edit it now. 20180405 08:10:17<+discordbot> you need to use the View in Beta Mode link 20180405 08:10:45<+discordbot> Whyyyyyyyyyyyyy 20180405 08:10:46<+discordbot> There's no public page yet so the main View Store Page link doesn't work 20180405 08:10:53<+discordbot> Why is it called beta mode you stupid Steam people 20180405 08:11:42<+discordbot> Can you remind me this Saturday to see if I can put together a po4a toolchain for a basic text file? 20180405 08:11:46-!- vn971 [~vasya@94.158.103.15] has quit [Ping timeout: 264 seconds] 20180405 08:12:06-!- midzer_ [~quassel@p5B312BA5.dip0.t-ipconnect.de] has joined #wesnoth-dev 20180405 08:12:09<+discordbot> Then I can add it to wesnoth/website/steam or so. 20180405 08:12:21<+discordbot> Is there anything requiring translations besides the description? 20180405 08:12:22-!- midzer [~quassel@p5B312BA5.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 20180405 08:12:31<+discordbot> So will someone have to copy/paste stuff there manually? 20180405 08:12:38<+discordbot> or maybe that can be automated too? 20180405 08:12:47<+discordbot> Nah, we can update that ourselves. 20180405 08:12:50<+discordbot> images 20180405 08:12:51<+discordbot> By hand. 20180405 08:12:55<+discordbot> Images? 20180405 08:12:58<+discordbot> images 20180405 08:13:06<+discordbot> Are you saying the screenshots can be localized too? 20180405 08:13:15<+discordbot> "Include the appropriate language name at the end of your file name to automatically assign that language. (for example "capsule_sm_korean.png" will automatically assign it as Korean or "capsule_sm_schinese.png" will automatically assign it as Simplified Chinese)" 20180405 08:13:30<+discordbot> "Localizing - To upload localized versions of a screenshot, drag and drop alternative versions on to an existing screenshot's thumbnail. Language name can be used as a suffix to hint to the UI which language this screenshot should be in (For example, foo_japanese.jpg)" 20180405 08:13:37<+discordbot> We don't have to, right? 20180405 08:13:43<+discordbot> This is going to be a nightmare to produce. 20180405 08:13:57<+discordbot> we don't have to, no 20180405 08:14:06-!- vn971 [~vasya@94.158.103.15] has joined #wesnoth-dev 20180405 08:14:32<+discordbot> btw I don't remember singing an NDA. 20180405 08:14:35<+discordbot> Quoth the Dave, though: just a little tidbit to know: Steam generally won't show a game to Japanese customers if the game isn't translated into Japanese (same for Korean). Having Japanese and Korean translations is therefore great for accessing new markets. (with the caveat that those markets are perhaps smaller than you might think on Steam. The Japanese market is roughly the same size as the Australian market) 20180405 08:14:51<+discordbot> The page tells me I'm supposed to have signed an NDA or agreed to a license, haven't done either. 20180405 08:14:57<+discordbot> ¯_(ツ)_/¯ 20180405 08:15:00<+discordbot> Wait 20180405 08:15:10<+discordbot> Am I going to get in trouble for even talking about this in public? 20180405 08:15:16<+discordbot> Vultraz what have you done 20180405 08:15:25<+discordbot> I doubt it 20180405 08:16:09<+discordbot> I think we're gonna need a repository dedicated to this crap. 20180405 08:16:22<+discordbot> I'm not polluting wesnoth/website with big-ass screenshots in 10 languages each. 20180405 08:16:23<+discordbot> I have a feeling we should have started earlier 20180405 08:16:38<+discordbot> We don't even have the damn english screenshots yet! 20180405 08:16:54<+discordbot> I've pulled all-nighters for this stuff before, just need to get the announcement design out of the way first. 20180405 08:16:59<+discordbot> and how will re replicate dynamic screenshots in other languages 20180405 08:17:09<+discordbot> That's my biggest concern. 20180405 08:17:21<+discordbot> We might have to ask translators to just provide whatever they can. 20180405 08:17:46<+discordbot> There's nothing that says that the screenshots have to have the same content in all localizations. 20180405 08:18:11<+discordbot> true 20180405 08:18:27<+discordbot> We can provide title screen screenshot 20180405 08:18:35<+discordbot> tutorial start 20180405 08:18:37<+discordbot> Okay, before I start working on this @Vultraz, one question. 20180405 08:18:43<+discordbot> (same for all languages) 20180405 08:19:00<+discordbot> Can I get in trouble for even mentioning the format of the app store text in a public repository? 20180405 08:19:01<+discordbot> only res will be problem, every people have different monitor 20180405 08:19:07<+discordbot> damn lot of translations we need: 20180405 08:19:08<+discordbot> https://cdn.discordapp.com/attachments/259976436490829825/431367167917686784/unknown.png 20180405 08:19:20<+discordbot> Spanish and Chinese are very active. 20180405 08:19:31<+discordbot> https://www.wesnoth.org/gettext/ 20180405 08:19:38<+discordbot> Czech too 😄 20180405 08:19:45<+discordbot> that's you, right? 20180405 08:19:51<+discordbot> Czech? 20180405 08:19:54<+discordbot> yes 20180405 08:19:56<+discordbot> yes 20180405 08:19:57<+discordbot> 😄 20180405 08:20:21<+discordbot> well, thankfully the description I went with is just the front page flavor text 20180405 08:20:28<+discordbot> @shadowm I doubt it, really. 20180405 08:20:42<+discordbot> If you get my account banned I'm going to sue your ass. 20180405 08:20:43<+discordbot> (not sure if I should write a more detailed description) 20180405 08:21:09<+discordbot> BTW, there are also other languages, which we support (I believe) but aren't checked: 20180405 08:21:10<+discordbot> https://cdn.discordapp.com/attachments/259976436490829825/431367679429967872/unknown.png 20180405 08:21:50<+discordbot> We have Arabic strings, also I believe, that I saw Finnish and Danish strins 20180405 08:22:17<+discordbot> I know that at least Finnish is too incomplete to be officially supported. 20180405 08:22:25<+discordbot> @hrubymar10 Arabic is at 0.94% translated. 20180405 08:22:29<+discordbot> Don't bet on it. 20180405 08:22:43<+discordbot> true 20180405 08:23:00-!- Oebele [~quassel@143.177.58.202] has joined #wesnoth-dev 20180405 08:23:02<+discordbot> https://www.wesnoth.org/gettext/?version=branch&package=allcore&order=trans 20180405 08:23:16<+discordbot> This is a better page to consider if you opt for a more lenient approach and ignore campaigns. 20180405 08:23:32<+discordbot> German is surprisingly behind. 20180405 08:24:04<+discordbot> Back in the day German would usually beat everyone else around beta 2 (I'm sure this is in no small part caused by the lack of a string freeze and translations ML during beta). 20180405 08:24:54<+discordbot> In fact back in 2009 I remember Spanish (which I worked on with only one other translator) managed to beat German by mere hours. 20180405 08:25:11<+discordbot> Fun times, that. 20180405 08:25:48-!- pydsigner [~pydsigner@unaffiliated/pydsigner] has quit [Ping timeout: 256 seconds] 20180405 08:26:52-!- madmax28 [madmax28ma@gateway/shell/matrix.org/x-fgmcydmmialwdadx] has quit [Ping timeout: 245 seconds] 20180405 08:27:22<+discordbot> I created an empty wesnoth-steam-meta repo under my account, I'll try to get po4a working on it later. 20180405 08:27:32-!- syrma[m] [syrmamatri@gateway/shell/matrix.org/x-weetplkweqaonobi] has quit [Ping timeout: 260 seconds] 20180405 08:30:07<+discordbot> Much later, really. Got bigger fish to fry for Vultraz. 20180405 08:31:35<+discordbot> is game title localisable? 20180405 08:31:44<+discordbot> Yes. 20180405 08:31:44<+discordbot> Doesn't look like it at a glance. 20180405 08:31:49<+discordbot> On Steam? 20180405 08:31:58<+discordbot> I don't know about Steam. 20180405 08:32:00-!- syrma[m] [syrmamatri@gateway/shell/matrix.org/x-hknfhdtdfpzghqpm] has joined #wesnoth-dev 20180405 08:32:10-!- pydsigner [~pydsigner@unaffiliated/pydsigner] has joined #wesnoth-dev 20180405 08:32:11<+discordbot> I think he's asking about Steam. 20180405 08:32:30-!- madmax28 [madmax28ma@gateway/shell/matrix.org/x-irazictwrdhwopoh] has joined #wesnoth-dev 20180405 08:32:51<+discordbot> As for the in-game image localization mess... I think I'll take a closer look at what the tool did later (and also get a newer version of it which hopefully exists)... I feel like there might be some value on fixing it and decoupling the update process from an AWOL developer and offloading it to the general pot-update process. 20180405 08:33:41<+discordbot> I'll post on the ticket. 20180405 08:35:23<+discordbot> Yes, I am asking about Steam 20180405 08:36:00<+discordbot> I don't think that it is localisable. (Is it localisable or localizable?) 20180405 08:36:28<+discordbot> Depends on whether you're American or not. 20180405 08:36:39<+discordbot> Americans tend to use s/z in place of c/s. 20180405 08:36:57<+discordbot> I'm not American and I try to use American English on the Internet. 20180405 08:37:09<+discordbot> (e.g. "realise" vs. "realize", "licence" vs. "license"= 20180405 08:37:11<+discordbot> More like "depends on if you're British or not. 😉 20180405 08:37:23<+discordbot> Not really. Australian English works more or less the same way. 20180405 08:37:32<+discordbot> And Canadian as well. 20180405 08:38:20<+discordbot> I think the U.S. Is the only primarly English-speaking country that ended up reinventing the spelling of certain words, no doubt as some sort of middle finger gesture towards the British. 20180405 08:38:48<+discordbot> Ok, so it seems that both is ok, just try to not mixup them much. 20180405 08:39:04<+discordbot> But for the record, the project's official language is American English. 20180405 08:39:40<+discordbot> Yes, but the USA has huge influence on the Internet. I see American English much more often than British English. 20180405 08:40:03<+discordbot> Depends on where you look. :p 20180405 08:40:53<+discordbot> If I tried to write in British English, no doubt I'd accidentally use American words once in a while. I'd end up mixing American and British English, which (according to English teachers I've had) is a much worse option. 20180405 08:41:16-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20180405 08:41:27<+discordbot> yes, my english teacher has same opinion 😄 20180405 08:41:34<+discordbot> In informal contexts I'm mixing them up because I've spent over a year talking to Brits and Canadians non-stop. 20180405 08:41:52<+discordbot> But in a formal context I can force my brain to stick to American spellings. 20180405 08:42:28<+discordbot> I am trying to use American English because it seems to be more frequent for me. 20180405 08:42:41<+discordbot> It's not exactly too difficult considering I already had to think in Spanish Spanish instead of Chilean Spanish to get Wesnoth's translations done back then. 20180405 08:43:08<+discordbot> (And trust me, the differences between those two are not as trivial as those between British and American English.) 20180405 08:43:46<+discordbot> Yeah, I'll take a native speaker's word on it. 😉 20180405 08:45:10<+discordbot> mis dies grosa 20180405 08:46:02<+discordbot> I think that's slang, but understandable, somewhere in the Americas. In europe that's highly fuzzy. 20180405 08:46:19<+discordbot> Google translate can't handle it 😄 20180405 08:47:18<+discordbot> I really think it's slang. But I could imagine it may be enough understandable to qualify as localized translation. 20180405 08:47:23-!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Read error: Connection reset by peer] 20180405 08:47:45-!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20180405 08:48:25<+discordbot> Steam update: System requirement are also localisable 20180405 08:52:38<+discordbot> This is an informal thought: some localization, such as system requirement you say, has a degree of required sobriety. In spanish that leaves a smallest (but perceivable) margin for deviation. As texts are more and more subjective, artistic, slang (art works might want to include slang), there is where spanish localizations diverge to... indefinite, I'd say. 20180405 09:11:08< irker428> wesnoth/wesnoth:master Charles Dang 3922a48c5c Removed GUI1 formatting deliminator defi AppVeyor: All builds passed 20180405 09:15:36<+discordbot> I posted a text wall on #2825. 20180405 09:16:42<+discordbot> I hope I managed to summarize the /l10n-track situation in a way that everyone interested can understand while drinking a cup of tea. 20180405 09:16:57<+discordbot> Or coffee. Probably the latter, it's still a pretty dense read. 20180405 09:17:46< galegosimpatico> As es_ES native I'm really thankful how this community by some reason favored es_ES over the rest of es_* alternatives. But I wonder if there is the elephant in the room that es_MX would be by large the most installed localisation, and I would guess es_MX might be more similar to most es_* than es_ES is. 20180405 09:18:36<+discordbot> When I started contributing to the Spanish translation in 2007 the rule was to use European Spanish. 20180405 09:19:42<+discordbot> When the translation was handed over at some point afterwards, then orphaned later, and then taken over by me, I decided to grandfather that rule to keep things simpler for everyone. It helps that for some reason in my country most fiction books are imported from Spain and translated to European Spanish. 20180405 09:22:11<+discordbot> Another translator came by to help me afterwards, he was from Argentina. I think we considered the possibility of starting a "Latin American Spanish" translation but didn't do anything towards making it actually happen, because we both knew it would be far too much effort to go over every single existing string and edit it heavily. We both suffered from burnout after the translation rush for the upcoming stable series at the 20180405 09:22:12<+discordbot> time, so after our job was done we independently and tacitly abandoned the translation again. 20180405 09:22:34<+discordbot> Then it was eventually taken over by the current maintainer (I believe there wasn't another one between me and him at least) who is from Spain. 20180405 09:23:17<+discordbot> So I don't expect to see any plans or progress towards making a "Latin American Spanish" translation any time soon, not from them at least. 20180405 09:23:30<+discordbot> So why am I using scare quotes for "Latin American Spanish", you ask? 20180405 09:24:03-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180405 09:24:07<+discordbot> Well, here's the thing: almost every Spanish-speaking country in Latin America has its own quirks with regards to certain grammar, but also primarily common idioms and slang. 20180405 09:24:17<+discordbot> And then there's Argentina. 20180405 09:25:26< galegosimpatico> This promises as insightful, lately I've been only a bit exposed to mexicans and colombians, nothing more. 20180405 09:25:28<+discordbot> Argentina speaks its own special brand of Spanish that on the surface seems like European Spanish, but if you actually pay attention you begin to realize it might as well be considered a different language altogether, even if it's fully syntactically compatible with the rest. 20180405 09:27:01<+discordbot> Chilean Spanish on the surface is closer to Mexican Spanish, and I suspect that's the case for all the other Spanish-speaking countries I haven't mentioned, but there are still a few idiomatic differences. 20180405 09:28:01<+discordbot> The bottomline is that there is no formal "Latin American Spanish". However, media production companies usually manage to come up with a decent neutral ground when it's time to dub American-produced media for the region. 20180405 09:28:54<+discordbot> They specifically hire writers and VAs who can use a neutral accent and syntax that works for most of Lat Am (no idea what the situation is for Argentina, though). 20180405 09:29:20<+discordbot> So, with all this in mind, is it worth anyone's time to produce a Lat Am Spanish translation for Wesnoth? In my opinion, no. 20180405 09:30:13<+discordbot> It is far too much effort that can only cause fragmentation in what is a relatively small translation team, for minimal gain. 20180405 09:31:18<+discordbot> The Vanilla Spanish flavour also helps (in my own personal opinion) emulate the mainline style of using semi-antiquated English to spice things up. 20180405 09:32:40<+discordbot> When it comes to UI text there really isn't much to worry about other than a few finer points like "fichero" vs. "archivo" (both mean "file"), or the game throwing second person verb conjugations addressing the player directoy. 20180405 09:33:25<+discordbot> It helps that we use very terse language in the English strings for the most part. 20180405 09:33:41-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Read error: Connection reset by peer] 20180405 09:33:59-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20180405 09:34:05<+discordbot> And when it comes to campaign prose... well, I suspect almost everyone in Lat Am has had to read books imported from Spain at some point. 20180405 09:36:36< galegosimpatico> :heavy_check_mark::ok_hand::bow: 20180405 09:47:35-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20180405 09:58:59< galegosimpatico> This will be highly off topic, but in es_ES none of `fichero` and `archivo` mean `file`. `Ficha` means `file`. 20180405 10:00:16<+discordbot> What is your native language? 20180405 10:01:23<+discordbot> Because "fichero" and "archivo" are really tech speak, not literal. 20180405 10:03:26< galegosimpatico> There is no such thing as tech speak. And if it does, it shall not. I'm sorry actually `file` is be translatable as any of `fichero`, `archivo` and `ficha`, I was confused. 20180405 10:03:55<+discordbot> Uhhh. 20180405 10:04:00<+discordbot> Yes, there is such a thing as tech speak. 20180405 10:04:37<+discordbot> Even in English, when we say "file" when referring to computer files we don't mean a literal file. 20180405 10:05:29<+discordbot> When we say "computer" we usually aren't thinking of any contraption (or person) who does calculations anymore either, we're thinking of a specific piece of technology. 20180405 10:05:53<+discordbot> And when we say "window" we aren't thinking of a literal window through which light comes into the room. 20180405 10:07:41<+discordbot> You'll have to fill me in wrt exactly which variant of Spanish translates "(computer) file" as "ficha", because that is completely new to me. 20180405 10:11:03<+discordbot> @shadowm wait a sec. /l10n-spec IS In the repo: https://github.com/wesnoth/wesnoth/blob/master/l10n-spec 20180405 10:11:15<+discordbot> 🤦 20180405 10:11:29<+discordbot> Did I somehow manage to imply otherwise in my post? 20180405 10:11:41<+discordbot> Oh, I think I misread it. 20180405 10:11:44<+discordbot> Serious question here, because I'm falling asleep. 20180405 10:12:01<+discordbot> Yes, my fault. 20180405 10:12:03<+discordbot> nevermind 20180405 10:12:05<+discordbot> you're fine 20180405 10:12:16<+discordbot> Oh right, the part where I say the script that uses it isn't in the repo. 20180405 10:12:23<+discordbot> I thought it said that file was not in the repo, but it says the script iis not thei nr eo 20180405 10:13:05-!- Oebele [~quassel@143.177.58.202] has quit [Remote host closed the connection] 20180405 10:59:24< irker428> wesnoth: Sofartin wesnoth:master 0d4bd9f9084c / projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj: Update Xcode project after 3922a48c5cd694995c76148cfaadc12ca5a20e0b https://github.com/wesnoth/wesnoth/commit/0d4bd9f9084cad320e84283d32602b9dfc92e973 20180405 11:01:44< irker428> wesnoth/wesnoth:1.14 Celtic Minstrel 4558ec1458 Use a proper deprecation message for the AppVeyor: All builds passed 20180405 12:15:35-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180405 12:42:56< irker428> wesnoth/wesnoth:ai_sc_dep Celtic Minstrel 1f2fd522aa Remove ai.synced_command stub AppVeyor: All builds passed 20180405 12:54:39< irker428> wesnoth: Martin Hrubý wesnoth:Fixed-typo ca9fa1d739ce / src/utils/irdya_datetime.cpp: Fixed typo https://github.com/wesnoth/wesnoth/commit/ca9fa1d739cefb538464d88177d77caad8f5b1f4 20180405 13:00:43< irker428> wesnoth: Martin Hrubý wesnoth:master 31192cb44bb9 / src/utils/irdya_datetime.cpp: Fixed typo https://github.com/wesnoth/wesnoth/commit/31192cb44bb94efb437eaa15c97af8f4965ad338 20180405 13:13:10< irker428> wesnoth: Martin Hrubý wesnoth:1.14 b320675935f8 / src/utils/irdya_datetime.cpp: Fixed typo https://github.com/wesnoth/wesnoth/commit/b320675935f8d23f6e5a866ce5e438e95efff81e 20180405 13:14:58-!- travis-ci [~travis-ci@ec2-23-22-243-102.compute-1.amazonaws.com] has joined #wesnoth-dev 20180405 13:14:59< travis-ci> wesnoth/wesnoth#17451 (Fixed-typo - ca9fa1d : Martin Hrubý): The build failed. 20180405 13:14:59< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/362613130 20180405 13:14:59-!- travis-ci [~travis-ci@ec2-23-22-243-102.compute-1.amazonaws.com] has left #wesnoth-dev [] 20180405 13:27:44<+discordbot> I wanted update fuzzy localised images but there is a problem. AFAIK we talked about it already 20180405 13:27:45<+discordbot> https://cdn.discordapp.com/attachments/259976436490829825/431444833190805504/unknown.png 20180405 13:28:11<+discordbot> In English: HP In Czech: Životů 20180405 13:30:55<+discordbot> That looks like живот 😛 20180405 13:30:57< galegosimpatico> Ugh... the reason I laze so much about localization in open source games. 20180405 13:35:15<+discordbot> @loonycyborg Yes, Czech is also slavic language 😄 20180405 13:35:27<+discordbot> hmm interesting seems it assumes HP is always a short string 20180405 13:35:40<+discordbot> can you have a short abbrev for it in czech? 20180405 13:36:29<+discordbot> Nope, we don't have this abbrev in Czech :/ 20180405 13:37:01<+discordbot> And problem is something else. Look: Životů Zkušenost 20180405 13:37:37<+discordbot> Zkušenost is ~140% longer and it does work 20180405 13:38:22<+discordbot> the joys of the old theme code 20180405 13:38:23<+discordbot> >_> 20180405 13:39:05<+discordbot> Not that it would necessarily be difficult to fix. A short debugging session might be all it takes. 20180405 13:40:30<+discordbot> I'm sure it has something to do with the rect size values in the theme config 20180405 13:42:53<+discordbot> Should I commit updated localised images directly, or through Ivanovic? 20180405 13:50:15<+discordbot> $elem has been deprecated indefinitely. - means that $elem has been marked as deprecated but there is no time defined, where it will be removed? 20180405 13:52:05<+discordbot> Indeed. 20180405 13:52:26<+discordbot> I don't recall if it means "it can be removed at any time without warning" or not. 20180405 13:55:09<+discordbot> I took it to mean you should not use ir because we may decide to set a sunset-date someday. 20180405 13:57:25<+discordbot> $number_or_percent jamming - what does jamming mean? Is it something like undone events? 20180405 13:59:09< Soliton> it's something about vision range. 20180405 13:59:54<+discordbot> Do somebody know where is this used in-game? 20180405 14:00:18< Soliton> not sure it is used in mainline at all. 20180405 14:02:05<+discordbot> it is from wesnoth.po 20180405 14:02:34< Soliton> well, the test scenario has two units with it. 20180405 14:04:22<+discordbot> https://github.com/wesnoth/wesnoth/blob/master/src/units/unit.cpp#L1769-L1832 20180405 14:09:17-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20180405 14:09:25< zookeeper> it blocks enemy vision, not used in mainline. 20180405 14:34:00-!- travis-ci [~travis-ci@ec2-23-22-243-102.compute-1.amazonaws.com] has joined #wesnoth-dev 20180405 14:34:01< travis-ci> holius-fr/wesnoth#2 (master - 31192cb : Martin Hrubý): The build passed. 20180405 14:34:01< travis-ci> Build details : https://travis-ci.org/holius-fr/wesnoth/builds/362625718 20180405 14:34:01-!- travis-ci [~travis-ci@ec2-23-22-243-102.compute-1.amazonaws.com] has left #wesnoth-dev [] 20180405 14:37:05-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180405 14:50:17<+discordbot> Do somebody remember if Lorinne and Darchas from The Hammer of Thursagan are male or female? 20180405 14:50:55<+discordbot> not I 20180405 14:58:28< zookeeper> doesn't take a lot of seconds to check; lorinne is female. 20180405 15:03:40<+discordbot> I just found it inside scenario (in-game). Lorinne is female and Darchas is male. 20180405 15:06:00< irker428> wesnoth/wesnoth:1.14 Celtic Minstrel da06f309f2 DiD: Fix issues found by the schema vali AppVeyor: All builds passed 20180405 15:20:02<+discordbot> pokes @zookeeper abut the story art 20180405 15:28:02 * zookeeper is poked 20180405 15:35:04< zookeeper> haven't managed to decide what to do with some parts of the intro, yet. 20180405 15:44:27-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180405 15:44:32-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180405 15:46:27-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20180405 15:54:13-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180405 15:54:19-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180405 16:12:35-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180405 16:12:41-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180405 16:27:56-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20180405 16:28:21-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180405 16:57:49< irker428> wesnoth: Jyrki Vesterinen wesnoth:opengl aff0465441c6 / / (7 files in 3 dirs): Add sprite, draw_op and vertex classes https://github.com/wesnoth/wesnoth/commit/aff0465441c62f6932bf19ba42fbedeffc5fbf86 20180405 17:19:57< irker428> wesnoth: Sofartin wesnoth:1.14 e458fe4df888 / projectfiles/Xcode/Fix_Xcode_Dependencies: Remove libpng headers https://github.com/wesnoth/wesnoth/commit/e458fe4df88844755086e879b466104a410e1b86 20180405 17:21:32< irker428> wesnoth: Sofartin wesnoth:master 756f24d85e37 / projectfiles/Xcode/Fix_Xcode_Dependencies: Remove libpng headers https://github.com/wesnoth/wesnoth/commit/756f24d85e3752c6ff5f629a485c6089629e24bf 20180405 17:25:59< irker428> wesnoth: Sofartin wesnoth:opengl ba15de04672e / projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj: Fix xcode project after aff0465441c62f6932bf19ba42fbedeffc5fbf86 https://github.com/wesnoth/wesnoth/commit/ba15de04672eacf77da1c578a2aeee18e689173e 20180405 17:32:38< irker428> wesnoth/wesnoth:master Sofartin 0d4bd9f908 Update Xcode project after 3922a48c5cd69 AppVeyor: All builds passed 20180405 17:38:42-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180405 17:38:48-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180405 18:11:57-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180405 18:12:03-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180405 18:31:54-!- Oebele [~quassel@143.177.58.202] has joined #wesnoth-dev 20180405 19:02:21-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: So long and thanks for all the fish.] 20180405 19:02:53-!- mkdroid [~null@unaffiliated/matthiaskrgr] has joined #wesnoth-dev 20180405 19:10:08< irker428> wesnoth/wesnoth:Fixed-typo Martin Hrubý ca9fa1d739 Fixed typo AppVeyor: All builds passed 20180405 19:16:56-!- mkdroid [~null@unaffiliated/matthiaskrgr] has quit [Quit: I'll be back!] 20180405 19:22:02-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180405 19:22:08-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180405 20:35:53-!- octalot [~steve@178.165.131.63.wireless.dyn.drei.com] has joined #wesnoth-dev 20180405 20:39:51< zookeeper> so, anyone want to have some 1.13.13 MP? 20180405 20:42:43< Soliton> i could play a quick game. 20180405 20:46:48-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20180405 20:57:57-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180405 20:58:03-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180405 21:07:59-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180405 21:08:05-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180405 21:49:45< irker428> wesnoth/wesnoth:master Martin Hrubý 31192cb44b Fixed typo AppVeyor: All builds passed 20180405 22:46:00<+discordbot> @zookeeper what do you mean, what to do with some of them? 20180405 22:47:22< zookeeper> what images to use for especially the end of the intro, yes. 20180405 22:48:59<+discordbot> well, please decide soon. And you'll need to be a lot quicker when it comes to the portraits and batch 2 20180405 22:49:33< zookeeper> the what? 20180405 22:49:42<+discordbot> more story art is coming, I think 20180405 22:51:14< zookeeper> okay. what portraits? UtBS? 20180405 22:51:31<+discordbot> Basically, expect art even on the day of tagging 1.14. I don't know how much time LB needs, or when he might or might not complete the stuff, but you absolutely will not be able to wait two, three weeks to wire everything in. 20180405 22:51:34<+discordbot> Yes. 20180405 22:52:58< zookeeper> speaking of which, i'm still not sure why he's making a lot more of them than he was supposed to. 20180405 22:54:50<+discordbot> I honestly have no idea what the original commission was for 20180405 22:54:54<+discordbot> It's been too long 20180405 22:55:28< zookeeper> it was to cover the generics, but not "one per unit type" which is what he at some point inexplicably switched to. 20180405 22:55:55<+discordbot> Oh well 20180405 22:55:58<+discordbot> I'm not complaining 20180405 22:56:00<+discordbot> 😛 20180405 22:56:28< zookeeper> are you paying for them though? 20180405 22:56:42< zookeeper> i'm assuming he's doing them just for fun 20180405 22:57:58<+discordbot> I honestly do not know. This process was begun before I was elected to the board. 20180405 22:58:28<+discordbot> Don't worry about it. 20180405 22:58:39<+discordbot> We have sufficient funds. 20180405 23:03:19-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20180405 23:04:03-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180405 23:28:26<+discordbot> @Tad Carlucci I want to clarify that Ivanovic is the i18n manager but he's never been in charge of the code that makes translations work, and not in charge of fixing people's mistakes with the usage of said code either. 20180405 23:28:58<+discordbot> He just deals with the translation catalogues and the translation teams, nothing else. 20180405 23:31:21-!- Oebele [~quassel@143.177.58.202] has quit [Remote host closed the connection] 20180405 23:36:29-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20180405 23:38:57-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 240 seconds] 20180405 23:40:14< celticminstrel> @Vultraz http://twitter.com/jmspool/status/981508690594418688 20180405 23:40:48< irker428> wesnoth/wesnoth:1.14 Sofartin e458fe4df8 Remove libpng headers AppVeyor: All builds passed 20180405 23:45:27< irker428> wesnoth: Celtic Minstrel wesnoth:master 2afb40e3e95e / src/ai/lua/core.cpp: Remove ai.synced_command stub https://github.com/wesnoth/wesnoth/commit/2afb40e3e95e63fb4399fad857de1f1e053a8bb5 20180405 23:47:10<+discordbot> Celmin throwing some shade up in here 20180405 23:47:19< celticminstrel> ??? 20180405 23:48:13<+discordbot> Re tweet 20180405 23:51:37-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20180405 23:52:08-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180405 23:52:22-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Client Quit] 20180405 23:52:38< celticminstrel> I don't get it. 20180405 23:53:04-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180405 23:56:20<+discordbot> Celmin is linking that to you wrt the crazy MP people's feedback probably. 20180405 23:57:00<+discordbot> As well as because it spells out a few truths that all devs should keep in mind. --- Log closed Fri Apr 06 00:00:33 2018