Page MenuHomeWildfire Games
Feed All Stories

Yesterday

Norse_Harold changed the edit policy for D5259: Fix translation message extraction for gamesettings.
Thu, Apr 25, 7:40 PM
Norse_Harold changed the edit policy for D4871: Moderation system improvements - mute, helper and allowlist only.
Thu, Apr 25, 7:39 PM
Norse_Harold changed the edit policy for D4987: Access Control Lists (ACLs) for hosted games.
Thu, Apr 25, 7:39 PM
Norse_Harold changed the edit policy for D4871: Moderation system improvements - mute, helper and allowlist only.
Thu, Apr 25, 7:38 PM
Norse_Harold changed the edit policy for D4885: Fix /clear command in gamesetup.
Thu, Apr 25, 7:38 PM
Norse_Harold changed the edit policy for D4851: Moderation system improvements.
Thu, Apr 25, 7:38 PM
s0600204 changed the visibility for D5227: Tentative support for building sm91 with py3.12.
Thu, Apr 25, 7:31 PM
Vulcan added a comment to D3807: Get a promise when starting a GUIpage.

Build failure - The Moirai have given mortals hearts that can endure.

Thu, Apr 25, 6:55 PM
Vulcan added a comment to D3807: Get a promise when starting a GUIpage.

Build failure - The Moirai have given mortals hearts that can endure.

Thu, Apr 25, 6:54 PM
Vulcan added a comment to D3807: Get a promise when starting a GUIpage.

Build is unstable, some tests have failed - The Moirai have given mortals hearts that can endure.

Thu, Apr 25, 6:48 PM
phosit updated the diff for D3807: Get a promise when starting a GUIpage.

Rename back to PushGuiPage
include precompiled.h

Thu, Apr 25, 6:35 PM
phosit added a comment to D3807: Get a promise when starting a GUIpage.

RunGuiPage isn't the best name.

  • elexis recomended to stay with PushGuiPage.
Thu, Apr 25, 5:59 PM
Stan added a comment to D5259: Fix translation message extraction for gamesettings.

Careful if you make a new file, you need to tell Transifex to pull it.

Thu, Apr 25, 11:19 AM
Norse_Harold set the repository for D5259: Fix translation message extraction for gamesettings to rP 0 A.D. Public Repository.
Thu, Apr 25, 1:43 AM
Norse_Harold updated the summary of D5259: Fix translation message extraction for gamesettings.
Thu, Apr 25, 1:43 AM
Norse_Harold updated the diff for D5259: Fix translation message extraction for gamesettings.

Store extracted messages from gamesettings in a new output file, public-gamesettings.pot.

Thu, Apr 25, 1:42 AM

Wed, Apr 24

Vulcan added a comment to D5256: Remove Roman numerals from bot names.

Build failure - The Moirai have given mortals hearts that can endure.

Wed, Apr 24, 9:30 PM
Vulcan added a comment to D5256: Remove Roman numerals from bot names.

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

Wed, Apr 24, 9:16 PM
Vantha added inline comments to D5256: Remove Roman numerals from bot names.
Wed, Apr 24, 9:14 PM
Vantha updated the diff for D5256: Remove Roman numerals from bot names.

I addressed most of the suggestions.

Wed, Apr 24, 9:13 PM
Norse_Harold added inline comments to D5256: Remove Roman numerals from bot names.
Wed, Apr 24, 7:13 PM
Norse_Harold added a comment to D5256: Remove Roman numerals from bot names.

Ok, updated the diff. Is this how you wanted the comments?

Wed, Apr 24, 6:46 PM
Norse_Harold requested review of D5259: Fix translation message extraction for gamesettings.
Wed, Apr 24, 6:34 PM
Norse_Harold added a comment to rP25077: Separate Game Settings from the GUI Gamesetup.

Related bug: #6912 ( Translations are missing for gamesettings). Fixed in D5259.

Wed, Apr 24, 6:21 PM
Vulcan added a comment to D5256: Remove Roman numerals from bot names.

Build failure - The Moirai have given mortals hearts that can endure.

Wed, Apr 24, 3:46 PM
Vulcan added a comment to D5256: Remove Roman numerals from bot names.

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

Wed, Apr 24, 3:32 PM
Vantha updated the diff for D5256: Remove Roman numerals from bot names.

Ok, updated the diff. Is this how you wanted the comments?

Wed, Apr 24, 3:29 PM
phosit added a comment to D3807: Get a promise when starting a GUIpage.

When you await (asyncronously wait) for the promise to settle you essentially enqueue the rest of the async function as a continuation. The function (with or without the await) doesn't block (untill the child page finishes) the engine or the thread or...

Wed, Apr 24, 1:17 PM
Stan added a comment to D3807: Get a promise when starting a GUIpage.

Only because you await it no? If you didn't it would not block therefore the method itself is async? Or am I missing something

Wed, Apr 24, 9:36 AM
Norse_Harold added inline comments to D5256: Remove Roman numerals from bot names.
Wed, Apr 24, 6:28 AM

Tue, Apr 23

phosit added a comment to D3807: Get a promise when starting a GUIpage.

By asyncronous i mean it doesn't block untill the child page is closed.
It blocks untill the child page is pushed. So that part is syncrosous.

Tue, Apr 23, 10:02 PM
Stan added a comment to D3807: Get a promise when starting a GUIpage.

If you return a promise then it is ?

Tue, Apr 23, 9:19 PM
phosit added a comment to D5256: Remove Roman numerals from bot names.

That looks good indeen. I'll have to test.

Tue, Apr 23, 9:03 PM
phosit added a comment to D3807: Get a promise when starting a GUIpage.

Well the pushing isn't async.

Tue, Apr 23, 8:52 PM
Vulcan added a comment to D5256: Remove Roman numerals from bot names.

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

Tue, Apr 23, 8:37 PM
Vulcan added a comment to D5256: Remove Roman numerals from bot names.

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

Tue, Apr 23, 8:32 PM
Vantha updated the diff for D5256: Remove Roman numerals from bot names.

Like this?

Tue, Apr 23, 8:30 PM
Stan added a comment to D3807: Get a promise when starting a GUIpage.

How about PushGuiPageAsync ? Else popguipage but not sure that works.

Tue, Apr 23, 8:20 PM
phosit updated subscribers of D3807: Get a promise when starting a GUIpage.

RunGuiPage isn't the best name.

  • @marder recomended ShowGuiPage.
    • - That doesn't reflect that the pages form a stack. And might be confused with SwitchGuiPage
      • + ShowChildPage would be a solution.
  • elexis recomended to stay with PushGuiPage.
    • + that would make the diff lot smaller.
      • - but harder to review since the occurences have to be searched manually.
    • + PushGuiPage(...) only pushes the page.
    • - await PushGuiPage(...) wrongly indicates that the code continues when the page is finished pushing.
Tue, Apr 23, 7:27 PM
phosit added a comment to D5256: Remove Roman numerals from bot names.

The regex doesn't match the name when the format string is translated. A solution would be to also store the unformated name (or just the index of the name).

Tue, Apr 23, 7:12 PM
Vulcan added a comment to D5256: Remove Roman numerals from bot names.

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

Tue, Apr 23, 1:26 PM
Vulcan added a comment to D5256: Remove Roman numerals from bot names.

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

Tue, Apr 23, 12:33 PM
Vantha updated the diff for D5256: Remove Roman numerals from bot names.

I added/updated the comments. Do you also want a comment before line 95? This.CountLabel is already marked for translation at this point (and has a comment explaining what it is).

Tue, Apr 23, 12:20 PM

Mon, Apr 22

Norse_Harold added inline comments to D5256: Remove Roman numerals from bot names.
Mon, Apr 22, 9:10 PM
Norse_Harold added inline comments to D5256: Remove Roman numerals from bot names.
Mon, Apr 22, 8:55 PM
phosit added inline comments to D4770: Multiplayer saved games.
Mon, Apr 22, 7:21 PM
Stan added a comment to D4770: Multiplayer saved games.

By the way, do not forget to test translations.

Mon, Apr 22, 11:10 AM
autobuild committed rP28069: [i18n] Updated POT and PO files..
[i18n] Updated POT and PO files.
Mon, Apr 22, 9:35 AM

Sun, Apr 21

Vulcan added a comment to D3807: Get a promise when starting a GUIpage.

Build failure - The Moirai have given mortals hearts that can endure.

Sun, Apr 21, 10:45 PM
Vulcan added a comment to D3807: Get a promise when starting a GUIpage.

Build failure - The Moirai have given mortals hearts that can endure.

Sun, Apr 21, 10:17 PM
Vulcan added a comment to D3807: Get a promise when starting a GUIpage.

Build failure - The Moirai have given mortals hearts that can endure.

Sun, Apr 21, 10:03 PM
phosit updated the diff for D3807: Get a promise when starting a GUIpage.

Put the queue in the ScriptContext.

Sun, Apr 21, 9:59 PM
wowgetoffyourcellphone awarded D2936: Allow limiting the max number of corpses simultaneously visible in the game a Dat Boi token.
Sun, Apr 21, 7:18 PM
phosit accepted D5240: Atlas Actor Viewer Toggle 3d.

I can image it took much effont to find that. Great work.
It needs a rebase then it can be commited.

Sun, Apr 21, 12:03 PM
Vulcan added a comment to D4770: Multiplayer saved games.

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

Sun, Apr 21, 10:36 AM
Vulcan added a comment to D4770: Multiplayer saved games.

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

Sun, Apr 21, 10:15 AM
phosit updated the diff for D4770: Multiplayer saved games.

Pass a wchar_t* to ScriptException::Raise

Sun, Apr 21, 10:11 AM
Vulcan added a comment to D4770: Multiplayer saved games.

Build failure - The Moirai have given mortals hearts that can endure.

Sun, Apr 21, 9:56 AM
Vulcan added a comment to D4770: Multiplayer saved games.

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

Sun, Apr 21, 9:47 AM
Vulcan added a comment to D4770: Multiplayer saved games.

Build failure - The Moirai have given mortals hearts that can endure.

Sun, Apr 21, 9:46 AM
phosit updated the diff for D4770: Multiplayer saved games.

There is a little "Savegame" note on non-controler-clients when a savegame is loaded.
The tooltip and the warning don't move. (That's a feature, but might be it's own diff)

Sun, Apr 21, 9:43 AM
Vulcan added a comment to D5256: Remove Roman numerals from bot names.

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

Sun, Apr 21, 12:30 AM
Vulcan added a comment to D5256: Remove Roman numerals from bot names.

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

Sun, Apr 21, 12:17 AM
Vantha updated the diff for D5256: Remove Roman numerals from bot names.

Ok, nice. Made the change and added the trac ticket.

Sun, Apr 21, 12:11 AM

Sat, Apr 20

phosit added a comment to D5256: Remove Roman numerals from bot names.

I thought we have to duplicate the "%(playerName)s (%(nameCount)i)" so that the, script which collects the strings to translate, finds the string.
Apperently there is markForTranslation which would better fit:

Sat, Apr 20, 5:39 PM
Vulcan added a comment to D5240: Atlas Actor Viewer Toggle 3d.

Build failure - The Moirai have given mortals hearts that can endure.

Sat, Apr 20, 11:12 AM
Vulcan added a comment to D5240: Atlas Actor Viewer Toggle 3d.

Build failure - The Moirai have given mortals hearts that can endure.

Sat, Apr 20, 11:11 AM
Boston_Brooks updated the diff for D5240: Atlas Actor Viewer Toggle 3d.

If you zoomed out and rotated, there were artifacts

Sat, Apr 20, 11:10 AM
Vulcan added a comment to D5256: Remove Roman numerals from bot names.

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

Sat, Apr 20, 12:19 AM
Vulcan added a comment to D5256: Remove Roman numerals from bot names.

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

Sat, Apr 20, 12:03 AM
Vantha added inline comments to D5256: Remove Roman numerals from bot names.
Sat, Apr 20, 12:02 AM
Vantha updated the diff for D5256: Remove Roman numerals from bot names.

Ok, I made the change.

Sat, Apr 20, 12:01 AM

Fri, Apr 19

sera added inline comments to D5256: Remove Roman numerals from bot names.
Fri, Apr 19, 8:00 PM
phosit added a comment to D5256: Remove Roman numerals from bot names.

Oh, you mean that ^^
The count and the translation aren't much related. I'd do two if's. Going from 2*2 to 2+2 branches (yea doesn't really mather ;)).

const label = this.settings.isNetworked ? this.CountLabel : this.TranslatedCountLabel;
const translatedChosenName = this.settings.isNetworked ? chosenName : translate(chosenName);
Fri, Apr 19, 7:07 PM
Vulcan added a comment to D5189: Turn the FLOODFILL macro in to a function.

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

Fri, Apr 19, 6:44 PM
Vulcan added a comment to D5189: Turn the FLOODFILL macro in to a function.

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

Fri, Apr 19, 6:19 PM
phosit updated the diff for D5189: Turn the FLOODFILL macro in to a function.

Don't use if constexpr in a lambda. I think that lead to the error.
Again change variable names and comments.

Fri, Apr 19, 6:17 PM
Vantha added a comment to D5256: Remove Roman numerals from bot names.

OK, and what's preferred?

Fri, Apr 19, 5:34 PM
autobuild committed rP28068: [i18n] Updated POT and PO files..
[i18n] Updated POT and PO files.
Fri, Apr 19, 9:42 AM

Thu, Apr 18

Stan added a comment to D5189: Turn the FLOODFILL macro in to a function.

Looks like Windows CI does not like it.

Thu, Apr 18, 11:08 PM
Vulcan added a comment to D5189: Turn the FLOODFILL macro in to a function.

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

Thu, Apr 18, 10:25 PM
Vulcan added a comment to D5189: Turn the FLOODFILL macro in to a function.

Build failure - The Moirai have given mortals hearts that can endure.

Thu, Apr 18, 9:38 PM
phosit updated the diff for D5189: Turn the FLOODFILL macro in to a function.

Change naming and comments a bit.

Thu, Apr 18, 9:37 PM
phosit planned changes to D4770: Multiplayer saved games.

It should be visible by non-host-clients if it's a savegame. (It's not)

The information if a savegame is loaded is with this implementation only available to the controler.
The easiest solution would be to make the loadsaved-ness an init-attribute / setting like wraitii suggested. That requires me to rewrite and test much again.

Thu, Apr 18, 7:43 PM
phosit added a comment to D5256: Remove Roman numerals from bot names.

Before this diff the "forat translation" is allways done. That's almost certainly an issue.

Not sure what you mean by this, though. What should I change?

Thu, Apr 18, 7:16 PM
Vulcan added a comment to D5256: Remove Roman numerals from bot names.

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

Thu, Apr 18, 6:56 PM
Vulcan added a comment to D5256: Remove Roman numerals from bot names.

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

Thu, Apr 18, 6:51 PM
Vantha added a comment to D5256: Remove Roman numerals from bot names.

Before this diff the "forat translation" is allways done. That's almost certainly an issue.

Not sure what you mean by this, though. What should I change?

Thu, Apr 18, 6:51 PM
Vantha updated the diff for D5256: Remove Roman numerals from bot names.
Thu, Apr 18, 6:49 PM
phosit added a comment to D5256: Remove Roman numerals from bot names.

What do you suggest? Something like this?

GameSettings.prototype.Attributes.PlayerName.prototype.CountLabel =
	translate("%(name)s (%(count)s)");

Yes, almost. I assume the "s" is for strings. count is an integer so it should be translate("%(name)s (%(count)i)").

Thu, Apr 18, 5:45 PM
phosit added a comment to D5189: Turn the FLOODFILL macro in to a function.

Have you measured performance for those changes?

It's nearly the same:

Thu, Apr 18, 5:32 PM
Vantha added a comment to D5256: Remove Roman numerals from bot names.

I don't like it when data is mutated. (With the +=)
If one wants to know what's in the variable one has to reason about every point where it get's mutated.
If it's const one only has to reason abot the initialization.
Ideally there should be a chosenName and a translatedChosenName:

const translatedChosenName = this.settings.isNetworked ? chosenName : translate(chosenName);

elexis just wrote me again :)
User visible strings shouldn't be concatinated by + (or +=).

Thu, Apr 18, 3:01 PM
Vulcan added a comment to D5256: Remove Roman numerals from bot names.

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

Thu, Apr 18, 2:45 PM
Vulcan added a comment to D5256: Remove Roman numerals from bot names.

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

Thu, Apr 18, 2:40 PM
Vantha updated the diff for D5256: Remove Roman numerals from bot names.
Thu, Apr 18, 2:38 PM

Wed, Apr 17

phosit added a comment to D5256: Remove Roman numerals from bot names.

Do you want me to change it? I thought ' (${count})' looked better than " (" + count + ")".

No, I'm ok with that.

Wed, Apr 17, 9:08 PM
Vantha added inline comments to D5256: Remove Roman numerals from bot names.
Wed, Apr 17, 8:22 PM
Vantha added a comment to D5256: Remove Roman numerals from bot names.

I never saw Template Literals in this codepase. I don't object it. :)

Wed, Apr 17, 8:19 PM
phosit added a comment to D5256: Remove Roman numerals from bot names.

This inline went missing

Wed, Apr 17, 8:19 PM
Vulcan added a comment to D5256: Remove Roman numerals from bot names.

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

Wed, Apr 17, 8:17 PM