HomeWildfire Games

Make modmod looking nicer
AuditedrP21721

Description

Make modmod looking nicer

Reviewed by: Itms
Differential Revision: https://code.wildfiregames.com/D1412

Details

Auditors
s0600204
bb
Committed
ImarokApr 14 2018, 10:04 PM
Reviewer
Itms
Differential Revision
D1412: Make modmod looking nicer
Parents
rP21720: Update mod_ipstamp for current ejabberd versions and update lobby setup…
Branches
Unknown
Tags
Unknown
Build Status
Buildable 5864
Build 9807: Post-Commit BuildJenkins

Event Timeline

bb raised a concern with this commit.Apr 14 2018, 10:09 PM
bb added a subscriber: bb.

Commitment of images has failed ;P

This commit now has outstanding concerns.Apr 14 2018, 10:09 PM
elexis added a subscriber: elexis.Apr 14 2018, 10:21 PM
elexis added inline comments.
/ps/trunk/binaries/data/mods/mod/gui/common/modern/sprites.xml
603

should this be ModernArrowDownRed for consistency?

/ps/trunk/binaries/data/mods/mod/gui/modmod/modmod.js
352

disEnable -> toggle

/ps/trunk/binaries/data/mods/mod/gui/modmod/modmod.xml
171

(I was wondering if the button was a good idea, it could open malicious URLs. Might add a message box to inform the user prior to opening.)

Imarok added inline comments.Apr 14 2018, 10:39 PM
/ps/trunk/binaries/data/mods/mod/gui/modmod/modmod.xml
171

As you already downloaded the mod, isn't it already too late to think about malicious code/urls?

Itms added a subscriber: Itms.Apr 15 2018, 3:45 AM
Itms added inline comments.
/ps/trunk/binaries/data/mods/mod/gui/modmod/modmod.js
352

Also the linter noticed the semicolon missing.

Looks like I forgot to submit my comments ><

/ps/trunk/binaries/data/mods/mod/gui/common/modern/sprites.xml
603

True.

/ps/trunk/binaries/data/mods/mod/gui/modmod/modmod.js
352

disEnable -> toggle

you mean just toggleButton? That sounds too unspecific. What about toggleModButton?

Also the linter noticed the semicolon missing.

And multiple spaces. Will fix this asap.

elexis added inline comments.Apr 17 2018, 1:36 AM
/ps/trunk/binaries/data/mods/mod/gui/common/modern/sprites.xml
603

(Eventually it ought to be ArrowDownBig, Button, TextLeft and so forth, so that one can chose a different theme without having to change every GUI object in every XML file)

/ps/trunk/binaries/data/mods/mod/gui/modmod/modmod.js
352

As you wish, just that disEnable seems ugly

Imarok requested verification of this commit.Apr 20 2018, 11:26 AM
This commit now requires verification by auditors.Apr 20 2018, 11:26 AM
bb accepted this commit.Apr 21 2018, 9:59 PM
All concerns with this commit have now been addressed.Apr 21 2018, 9:59 PM
s0600204 raised a concern with this commit.Aug 31 2018, 8:11 PM
s0600204 added a subscriber: s0600204.

(Translation issue, reported by Requin on the forums (link))

/ps/trunk/binaries/data/mods/mod/gui/modmod/modmod.js
353

translate() calls missing, leading to untranslated user-facing text. (https://i.imgur.com/qXODleU.jpg, image by Requin)

This commit now has outstanding concerns.Aug 31 2018, 8:11 PM
Silier added a subscriber: Silier.Apr 17 2020, 12:59 PM
Silier added inline comments.
/ps/trunk/binaries/data/mods/mod/gui/modmod/modmod.js
353

@s0600204, fixed in rP21960

s0600204 accepted this commit.Apr 24 2020, 7:50 PM
s0600204 added inline comments.
/ps/trunk/binaries/data/mods/mod/gui/modmod/modmod.js
353

And improved further in rP23506

All concerns with this commit have now been addressed.Apr 24 2020, 7:50 PM