Page MenuHomeWildfire Games
Feed All Stories

Nov 24 2018

Stan added a comment to D1679: Add an option to allow players to circumvent TLS bugs.

@bb Got a stacktrace for the lobby crash ? To see if it has anything in common with Mac ?

Nov 24 2018, 4:45 PM
Vulcan added a comment to D1680: Do not hardcode screen ratio in the main menu..

Successful build - Chance fights ever on the side of the prudent.

Nov 24 2018, 4:42 PM
Stan created D1680: Do not hardcode screen ratio in the main menu..
Nov 24 2018, 4:41 PM
bb added a comment to D1679: Add an option to allow players to circumvent TLS bugs.

Testing on fedora 28: patch doesn't solve the segfault, with or without the patch both segfault on lobby join. If required I could get access to a fedora 29 machine for testing.

Nov 24 2018, 3:08 PM
elexis updated subscribers of D1611: Use pkg-config instead of hard-coding or library-specific programs.

@Itms @s0600204 The ticket where this build failure is reported is on the a23 milestone and I'm not sure if this irrelevant enough to be pushed. There was another bugreport on Nov 20th on the lobby:

Maanyavar: 0ad doesnt work on slackware 14.2

Nov 24 2018, 3:06 PM
elexis added a comment to D1660: Move Wild Lake biome specifics to a JSON file.

I find less files easier to maintain then multiple files BTW.

In particular for Hellas typos when refering from JS to JSON were a bit painful.
The same argument is also often given for JS files, but there are also advantages to splitting things into different files (logical grouping, preventing fragmentation, etc).

Nov 24 2018, 2:03 PM
elexis added a comment to D1679: Add an option to allow players to circumvent TLS bugs.

As mentioned in https://trac.wildfiregames.com/ticket/5349#comment:4 the question is whether gloox::TLSOptional should not rather become gloox::TLSDisabled in XmppClient.cpp if it crashes when trying the handshake.

Nov 24 2018, 1:45 PM
lyv added a comment to D1660: Move Wild Lake biome specifics to a JSON file.

(We should decide wether or not to add those to biomes or remove them from the map)

Why are those the only two options? As said, these are things *based* upon the selected mod. Not the biome itself. What would happen in “new_map” which want to do something extra like ponds or something if the selected biome was “xyz.json”. Sure, we could add the function to the core or let the map extend it.
In this case, the buildings were a nice addition. And most likely, they would be map specific. So we could either;

  • Do nothing and keep a bunch of related data seperately in the map.
  • Take all those data, combine them and make one nice json file.

...and another map may not want to use that base texture for that specific biome

At that point, isnt it a different biome in technical sense? When a map want to do something like that, they are already using a new map specifc biome regardless of how the script does it. Change enough, and you have to something like gulf_of_bothnia or fields_of_meroe.

Nov 24 2018, 11:47 AM
Itms added inline comments to D1679: Add an option to allow players to circumvent TLS bugs.
Nov 24 2018, 11:16 AM
Vulcan added a comment to D1679: Add an option to allow players to circumvent TLS bugs.

Successful build - Chance fights ever on the side of the prudent.

Nov 24 2018, 11:16 AM
Itms created D1679: Add an option to allow players to circumvent TLS bugs.
Nov 24 2018, 11:14 AM
FeXoR added a comment to D1660: Move Wild Lake biome specifics to a JSON file.
In D1660#66565, @smiley wrote:

The way I see it, this is not a biome at all.

Then don't pot it into a biome file.

This is just defining entities based on the biome.

...which is exactly what a biome does (alongside terrain textures and actors).

I do not think these should be put in to the biome files for the reason.

I can't follow that reasoning (see above). However, removing the camps and farms would be an alternative clean solution (though maybe not desired).

The next such map may not want to have Romans in the Alpine biome.

...and another map may not want to use that base texture for that specific biome. That's always a possibility. Also I'm absolutely fine with changing the entities.

So, I think that keeping this as part of the map would be best.

Could do. But then:

Nov 24 2018, 10:48 AM
lyv added a comment to D1660: Move Wild Lake biome specifics to a JSON file.

The way I see it, this is not a biome at all. This is just defining entities based on the biome. I do not think these should be put in to the biome files for the reason. The next such map may not want to have Romans in the Alpine biome. So, I think that keeping this as part of the map would be best.

Nov 24 2018, 10:14 AM

Nov 23 2018

FeXoR added a comment to D1660: Move Wild Lake biome specifics to a JSON file.

I find less files easier to maintain then multiple files BTW.
Also this biome is not meant to be unique to this map.

Nov 23 2018, 7:17 PM
Silier added a comment to D1678: Fix Warnings of VS2015 .

So far I can tell that warnings are solved. I did not try to run game with this patch yet.

Nov 23 2018, 2:34 PM · Windows Developers
Stan requested review of D1678: Fix Warnings of VS2015 .

Can't fix those warnings, because they have no reasons to be.

Nov 23 2018, 12:57 PM · Windows Developers
Stan added a comment to D1678: Fix Warnings of VS2015 .

You can't remove braces see the comment I added : "scoping braces are important to indicate where an element ends. If you don't put them the tag won't be closed until the object's destructor is called, usually when it goes out of scope."

Nov 23 2018, 9:52 AM · Windows Developers
vladislavbelov added a comment to D1678: Fix Warnings of VS2015 .

The problem isn't in macros, because we use scoped block to solve the redeclaration. Probably it was missed somewhere. If you still remove macros, you need to remove scoped blocks too.

Nov 23 2018, 9:31 AM · Windows Developers
Stan planned changes to D1678: Fix Warnings of VS2015 .

I will see if I can fix those warnings in terrain.h

Nov 23 2018, 9:08 AM · Windows Developers

Nov 22 2018

Vulcan added a comment to D1654: Build gloox with GnuTLS on macOS.

Successful build - Chance fights ever on the side of the prudent.

Nov 22 2018, 11:43 PM
Itms updated the diff for D1654: Build gloox with GnuTLS on macOS.

With this fix, the detection from gnutls' configure script will be overridden.

Nov 22 2018, 11:41 PM
Vulcan added a comment to D1678: Fix Warnings of VS2015 .

Successful build - Chance fights ever on the side of the prudent.

Nov 22 2018, 10:43 PM · Windows Developers
Stan created D1678: Fix Warnings of VS2015 .
Nov 22 2018, 10:39 PM · Windows Developers
FeXoR added a comment to D1675: Remove excess argument from shift call.

Thought I find the Obect[] syntax quite misleading for the content of the array is more prominent than the array itself this way.

Nov 22 2018, 11:44 AM
FeXoR added a comment to D1589: Get rid of TERRAIN_SEPARATOR.
Nov 22 2018, 11:42 AM
Vulcan added a comment to D1675: Remove excess argument from shift call.

Successful build - Chance fights ever on the side of the prudent.

Nov 22 2018, 11:40 AM
FeXoR updated the diff for D1675: Remove excess argument from shift call.

Change documentation once more

Nov 22 2018, 11:39 AM
Lefo updated the diff for D1676: Embed zpl-c's version of enet library.
Nov 22 2018, 8:58 AM
Lefo added a comment to D1676: Embed zpl-c's version of enet library.

Do I understand it correctly, that IPv4 won't work when IPv6 is enabled?

Nov 22 2018, 8:29 AM
Imarok added a comment to D406: Add a steps param to sliders.

the double > JS::Number conversion loses precision.

I think that is why we have FixedPoint number type in C++. (I guess it's mainly use in simulation)

Nov 22 2018, 8:21 AM
Lefo added inline comments to D1676: Embed zpl-c's version of enet library.
Nov 22 2018, 8:18 AM
elexis added a comment to D406: Add a steps param to sliders.

double > JS::Number conversion loses precision

But we already do that conversion and that conversion is not really related to this patch or the adapted one?

Nov 22 2018, 1:04 AM
vladislavbelov added a comment to D406: Add a steps param to sliders.
In D406#66520, @elexis wrote:

Don't see a reason why an epsilon issue could not be fixed.
You mean stepWidth = 5 given in options.json will become 4.999,

Sort of.

so that the slider position wills be 0, 4.99999.., 9.9999...

No, the slider position will be correct in C++ (with an epsilon correction), but the double > JS::Number conversion loses precision.

Then min and max can also be 4.9999 and the current patch is as affected by epsilon as the change that I request, where is the issue?

Min, max can't be 4.999, the problem is only for the return to JS value.

Nov 22 2018, 12:51 AM
elexis added a comment to D406: Add a steps param to sliders.
In D406#66518, @elexis wrote:

We can convert a JS::Number <-> double well, so is it about some epsilon / rounding phenomenon?
Getting min + i * width rounded as wished shouldn't be so hard to accomplish, regardless which implementation is introducing the epsilon.

You can check it by returning a fixed number, like 4.5. JS may get from C++ the 4.499999 value. And for JS these values are different.

Nov 22 2018, 12:20 AM

Nov 21 2018

vladislavbelov added a comment to D406: Add a steps param to sliders.
In D406#66518, @elexis wrote:

We can convert a JS::Number <-> double well, so is it about some epsilon / rounding phenomenon?
Getting min + i * width rounded as wished shouldn't be so hard to accomplish, regardless which implementation is introducing the epsilon.

You can check it by returning a fixed number, like 4.5. JS may get from C++ the 4.499999 value. And for JS these values are different.

Nov 21 2018, 11:53 PM
elexis added a comment to D406: Add a steps param to sliders.
In D406#66464, @elexis wrote:
In D406#66462, @Stan wrote:

We really need this feature for the GUI.Scale options. I think there is already a differential but if Not I can submit a patch

The patch for UI scale is uploaded but abandoned, should be reclaimed and receive an ugly workaround (message box that if not clicked after 7 seconds will reset the UI scale)

Not a workaround solution requires improvements in the our option page logic. Because we shouldn't change visible scale while a user is dragging the slider.

Nov 21 2018, 11:24 PM
vladislavbelov added a comment to D1668: Rely on copy-elision / return-value-optimization for lobby string getters.
In D1668#66513, @elexis wrote:

Smart, but the (N)RVO isn't guaranteed. Only since C++17.

https://de.cppreference.com/w/cpp/language/copy_elision looks more like C++11, only some other features C++17?

Yeah, compilers started optimize these cases a long time ago. But there're many nuances.

Nov 21 2018, 11:14 PM
elexis added a comment to rP20625: Remove civ-specific hardcoding in rmgen wall-placement script..

(The obelisks are just meant to show the center e.g. to show where it is on fortress (the "center of mass") compared to e.g. regular polygons/circular where it's just the center of symmetry)

The obelisk in the center is good, just saying walls should not be replaced with placeholders to work around.

Nov 21 2018, 11:10 PM
elexis added inline comments to D1675: Remove excess argument from shift call.
Nov 21 2018, 11:01 PM
elexis added a comment to D1668: Rely on copy-elision / return-value-optimization for lobby string getters.

Smart, but the (N)RVO isn't guaranteed. Only since C++17.

Nov 21 2018, 10:51 PM
FeXoR added a comment to rP20625: Remove civ-specific hardcoding in rmgen wall-placement script..

(The obelisks are just meant to show the center e.g. to show where it is on fortress (the "center of mass") compared to e.g. regular polygons/circular where it's just the center of symmetry)

Nov 21 2018, 10:00 PM
Vulcan added a comment to D1675: Remove excess argument from shift call.

Successful build - Chance fights ever on the side of the prudent.

Nov 21 2018, 9:56 PM
FeXoR updated the diff for D1675: Remove excess argument from shift call.

Documentation correction

Nov 21 2018, 9:54 PM
vladislavbelov added a comment to D1023: Improves the replay list interface.
In D1023#66466, @elexis wrote:

We also want to use the Red buttons, so all GUI pages use the same button style (although I found/find grey ones more appealing sometimes) (the patch can be considered one of multiple independent improvements of something that is free of big defects.)
(We should have a ticket and a good reference to this patch with regards to the golden bar thing)

Nov 21 2018, 9:41 PM
vladislavbelov added a comment to D406: Add a steps param to sliders.
In D406#66464, @elexis wrote:
In D406#66462, @Stan wrote:

We really need this feature for the GUI.Scale options. I think there is already a differential but if Not I can submit a patch

The patch for UI scale is uploaded but abandoned, should be reclaimed and receive an ugly workaround (message box that if not clicked after 7 seconds will reset the UI scale)

Not a workaround solution requires improvements in the our option page logic. Because we shouldn't change visible scale while a user is dragging the slider.

Nov 21 2018, 9:39 PM
vladislavbelov added a comment to D1515: Split CColor from Shapes.
In D1515#66454, @elexis wrote:

I agree with the patch, it's a good cleanup. A Color entirely is not a Shape and it will leave behind cleaner code if we don't include the shapes header if we only need the color.
(I suppose one could lose a lot of time reinvestigating the completeness of includes, better don't even start).
Otherwise I suppose one could test it by compilign without precompiled headers, running every function that uses colors and then it could be committed if it still doesn't fall apart and everything is confirmed to be the same code flow as before.

Nov 21 2018, 9:32 PM
vladislavbelov added a comment to D1676: Embed zpl-c's version of enet library.

Do I understand it correctly, that IPv4 won't work when IPv6 is enabled?

Nov 21 2018, 9:29 PM
vladislavbelov added a comment to D1437: Disable shadows if we can't create a shadow map.
In D1437#66450, @elexis wrote:

I think the problem is that this GL error is not reported to the user in a way that the average user comprehends.
Or rather the problem, nor the setting change are reported at all (barring the unreadable barely noticeable openGL mainlog error).

I sort of fixed that in my unrelated shadow revision. Sort of. The error is still reported via the GL error text, but I made it more understandable and just had it recursively reduce the size until it allocs properly or fails completely. Also the settings GUI won't update until you close it and open it again even after the resolution has been reduced by the backend code if/when it fails. I don't think there's any way around that due to the way the settings panel works.

I can close this ticket, if you'll solve the problem in your diff.

Nov 21 2018, 9:22 PM
vladislavbelov added a comment to D1668: Rely on copy-elision / return-value-optimization for lobby string getters.
In D1668#66468, @elexis wrote:

@vladislavbelov are most compilers really smart enough to use copy elision for strings here as widely claimed on the internet?
(Some places use one pattern, other places use the other pattern, we should make up our mind what we want, otherwise it sounds contradictory if we claim there to be good reasons for both.)

Nov 21 2018, 8:43 PM
lyv added a comment to P144 rmgen cleanup.

Sounds good, would make separate revision proposals.

Nov 21 2018, 8:09 PM
lyv added a comment to P144 rmgen cleanup.

(Missing increment in the while loop L74)

Nov 21 2018, 8:07 PM
elexis added a comment to P144 rmgen cleanup.

-function SimpleGroup(objects, avoidSelf = false, tileClass = undefined, centerPosition = undefined)
+function SimpleGroup(objects, avoidSelf = false, tileClass, centerPosition)

Nov 21 2018, 6:56 PM
lyv added a comment to P144 rmgen cleanup.

Havent really checked for correctness. This was pretty old. Pasted because this was almost lost. Some stuff might be useful.
And I didnt really feel like creating a whole new proposal just for these. Can fix when changing something near.

Nov 21 2018, 6:27 PM
lyv created P144 rmgen cleanup.
Nov 21 2018, 6:25 PM
elexis accepted D1675: Remove excess argument from shift call.
  • Confirmed with warn(uneval()) that the line is actually executed
  • The patch must be correct for any mapsettings, because there is only one call to sortPointsShortestCycle, that receives the argument from groupPlayersCycle, that receives the argument from getStartLocationsByHeightmap on wild lake and caledonian meadows and that function always returns a Vector2D array.
Nov 21 2018, 6:24 PM
lyv accepted D1675: Remove excess argument from shift call.

No issues still. Generated caledonian_meadows and roads are correct.

Nov 21 2018, 5:58 PM
elexis added a comment to rP20625: Remove civ-specific hardcoding in rmgen wall-placement script..

About the unintended wallsets:

Nov 21 2018, 5:13 PM
s0600204 added a comment to rP20625: Remove civ-specific hardcoding in rmgen wall-placement script..

ping @s0600204, doesn't this satisfy the problem described in #2631 and provides more flexibility to the random map author than the skirmish replacer, i.e. can be marked as fixed or won't fix?

Nov 21 2018, 4:14 PM
Vulcan added a comment to D1654: Build gloox with GnuTLS on macOS.

Successful build - Chance fights ever on the side of the prudent.

Nov 21 2018, 2:36 PM
Vulcan added a comment to D1675: Remove excess argument from shift call.

Successful build - Chance fights ever on the side of the prudent.

Nov 21 2018, 2:34 PM
Vulcan added a comment to D1674: Check translations for sprintf errors.

Successful build - Chance fights ever on the side of the prudent.

Nov 21 2018, 2:33 PM
Vulcan added a comment to D1669: Remove hardcoded minimum OSX version in premake5.

Successful build - Chance fights ever on the side of the prudent.

Nov 21 2018, 2:32 PM
elexis added a comment to D1674: Check translations for sprintf errors.
In D1674#66477, @Itms wrote:

So the big flaw of rP19669 is that the Phabricator Jenkins plugin has this issue: https://github.com/uber/phabricator-jenkins-plugin/issues/224
The script is useless as long as issue 224 prevents the job from posting comments on autobuilder i18n commits.

Ah, it sounded like it would post on revision proposals. Posting red flags on autobuild commits indeed helps.

Nov 21 2018, 1:55 PM
Itms added a comment to D1674: Check translations for sprintf errors.

So the big flaw of rP19669 is that the Phabricator Jenkins plugin has this issue: https://github.com/uber/phabricator-jenkins-plugin/issues/224

Nov 21 2018, 10:41 AM
elexis added a comment to D1649: Update client loading state upon client disconnect too.
In D1649#66373, @Imarok wrote:

Anything more that needs review?

As said, not besides the comments I wrote.

Nov 21 2018, 10:27 AM
elexis added a comment to D1556: NetClient and NetServer state comments, renames and cleanup.
In D1556#66171, @Imarok wrote:

The proposed renames in the patch description sound sane. ?
The added descriptions are also good. (Besides the comments I gave)

Nov 21 2018, 10:16 AM
elexis added reviewers for D1666: Have mod_ipstamp insert hostJID and remove hardcoded 0ad JIDs: Dunedan, user1.
Nov 21 2018, 10:09 AM
elexis updated subscribers of D1668: Rely on copy-elision / return-value-optimization for lobby string getters.

@vladislavbelov are most compilers really smart enough to use copy elision for strings here as widely claimed on the internet?
(Some places use one pattern, other places use the other pattern, we should make up our mind what we want, otherwise it sounds contradictory if we claim there to be good reasons for both.)

Nov 21 2018, 10:08 AM
elexis added a comment to D1674: Check translations for sprintf errors.

In particular: If we already have a script that satisfies this purpose, why didn't we find the broken sprintf arguments before?

"it have been 2 years there"

Nov 21 2018, 10:03 AM
elexis added a comment to D1023: Improves the replay list interface.

I agree that this looks ugly in

, for 1600*1200 it already looks like a grid:

I suppose the math wasn't done right to always have the grid.

Nov 21 2018, 10:01 AM
aeonios added a comment to D1437: Disable shadows if we can't create a shadow map.
In D1437#66450, @elexis wrote:

I think the problem is that this GL error is not reported to the user in a way that the average user comprehends.
Or rather the problem, nor the setting change are reported at all (barring the unreadable barely noticeable openGL mainlog error).

I sort of fixed that in my unrelated shadow revision. Sort of. The error is still reported via the GL error text, but I made it more understandable and just had it recursively reduce the size until it allocs properly or fails completely. Also the settings GUI won't update until you close it and open it again even after the resolution has been reduced by the backend code if/when it fails. I don't think there's any way around that due to the way the settings panel works.

Nov 21 2018, 9:47 AM
elexis added a comment to D406: Add a steps param to sliders.
In D406#66462, @Stan wrote:

We really need this feature for the GUI.Scale options. I think there is already a differential but if Not I can submit a patch

Nov 21 2018, 9:46 AM
Stan added a comment to D406: Add a steps param to sliders.

We really need this feature for the GUI.Scale options. I think there is already a differential but if Not I can submit a patch

Nov 21 2018, 9:40 AM
elexis added a comment to D1573: Adds callbacks to the CConfigDB.

And we don't know, was it really initialised.

Shouldn't there also be a callback function on failure then, used when globals are initialized by a config value?

Nov 21 2018, 9:36 AM
elexis requested changes to D406: Add a steps param to sliders.

The JSON syntax should be tuned for people who modify the options file, not for the C++ code.

Nov 21 2018, 9:32 AM
elexis added a comment to D1515: Split CColor from Shapes.

I agree with the patch, it's a good cleanup. A Color entirely is not a Shape and it will leave behind cleaner code if we don't include the shapes header if we only need the color.
(I suppose one could lose a lot of time reinvestigating the completeness of includes, better don't even start).
Otherwise I suppose one could test it by compilign without precompiled headers, running every function that uses colors and then it could be committed if it still doesn't fall apart and everything is confirmed to be the same code flow as before.

Nov 21 2018, 9:23 AM
elexis added a comment to D1437: Disable shadows if we can't create a shadow map.

shadow map size may be set in local.cfg, in which case the shadow map quality setting does nothing

I didn't test, so I don't know if this patch handles the error gracefully with an affecting local.cfg.
If it doesn't, it would be safer to update the renderer to use shadow maps if and only if shadow maps can be used and are configured to be used; i.e. possibly don't change the configuration value, only a renderer value.

Nov 21 2018, 9:13 AM
elexis added a comment to D1437: Disable shadows if we can't create a shadow map.

I think this patch have to be in alpha 23. It doesn't solve the problem of #4883, but it saves from his consequences.

This is a reasonable argument.
But we still need to check that the patch doesn't introduce other unintended consequences (which can be hard to tell for all possible platforms before a release) and that the patch is the final way to address the problem (so that we dont have to start investigating this issue from scratch).

Nov 21 2018, 8:49 AM
Lefo added inline comments to D1676: Embed zpl-c's version of enet library.
Nov 21 2018, 12:18 AM

Nov 20 2018

FeXoR added a comment to D1675: Remove excess argument from shift call.

@Stan Maybe...
I wrote if myself but I'm pretty sure someone else did wright something similar before ;D

Nov 20 2018, 10:28 PM
FeXoR added inline comments to D1675: Remove excess argument from shift call.
Nov 20 2018, 10:21 PM
Stan added inline comments to D1675: Remove excess argument from shift call.
Nov 20 2018, 10:07 PM
elexis added a comment to D1589: Get rid of TERRAIN_SEPARATOR.

Perhaps instead of an object with 2 properties or an arry with 2 items, it would even be cleaner to use a function / constructor with 2 arguments (texture, entity = undefined), like using SimpleTerrain or RandomTerrain which receives an array of SimpleTerrain?

Nov 20 2018, 10:01 PM
elexis added inline comments to D1675: Remove excess argument from shift call.
Nov 20 2018, 9:58 PM
FeXoR added inline comments to D1589: Get rid of TERRAIN_SEPARATOR.
Nov 20 2018, 9:56 PM
FeXoR requested review of D1675: Remove excess argument from shift call.

Now this should really be tested in action with maps but I don't know how to change the test plan or the title.
Caledonian Meadows uses this. Generate some maps, if no paths cross each other it should be fine.

Nov 20 2018, 9:31 PM
FeXoR added inline comments to D1675: Remove excess argument from shift call.
Nov 20 2018, 9:27 PM
FeXoR updated the diff for D1675: Remove excess argument from shift call.

Added using Vector2D.distanceTo() to simplify code.

Nov 20 2018, 9:24 PM
FeXoR added inline comments to D1675: Remove excess argument from shift call.
Nov 20 2018, 8:26 PM
elexis added inline comments to D1589: Get rid of TERRAIN_SEPARATOR.
Nov 20 2018, 6:50 PM
elexis added inline comments to D1589: Get rid of TERRAIN_SEPARATOR.
Nov 20 2018, 6:41 PM
elexis added inline comments to D1675: Remove excess argument from shift call.
Nov 20 2018, 4:05 PM
elexis added a comment to D1674: Check translations for sprintf errors.
In D1674#66409, @Itms wrote:

Thank you for the patch! Unfortunately those checks are the same as what is checked by build/jenkins/lint-translations.sh. The thing that is missing from this is a check for broken custom tags (like [font] ones, typically).
I am adding a note to ReleaseProcessDraft so the translation lint script is better advertised.

Nov 20 2018, 3:53 PM
Stan added inline comments to D1675: Remove excess argument from shift call.
Nov 20 2018, 3:34 PM
FeXoR added a comment to D1589: Get rid of TERRAIN_SEPARATOR.

At the moment we have:

  • Terrain strings, those containing the terrain separator
  • simpleTerrain objects
  • randomterrain objects
  • Texture strings in the Map object
  • Terrain entities in the map object

did I miss something related?

Nov 20 2018, 1:25 AM

Nov 19 2018

FeXoR added inline comments to D1589: Get rid of TERRAIN_SEPARATOR.
Nov 19 2018, 11:13 PM
Itms added a comment to D1674: Check translations for sprintf errors.

Thank you for the patch! Unfortunately those checks are the same as what is checked by build/jenkins/lint-translations.sh. The thing that is missing from this is a check for broken custom tags (like [font] ones, typically).

Nov 19 2018, 10:21 PM
lyv added inline comments to D1677: [Minor cleanup] Use typed arrays where possible and worth it..
Nov 19 2018, 7:58 PM
Itms added a comment to D1676: Embed zpl-c's version of enet library.

Isn't the flag needed in the premake4.lua too?

Nov 19 2018, 7:30 PM
lyv added inline comments to D1677: [Minor cleanup] Use typed arrays where possible and worth it..
Nov 19 2018, 7:22 PM