0ad/binaries/data/mods/mod/gui
Angen 841bf5f2dd Color incompatible mods and add filter
This helps to see compatible mods in the list, which can get a bit long.
For incompatible mods in disabled section use gray colour.
For incompatible mods in enabled section use red colour (what can happen
when using arguments to start the game or they can be in config file).
Add option to filter compatible mods, this does not affect enabled
section, because if there is incompatible mod, it is error and it needs
to be always visible.
Add function recomputeCompatibility and g_ModsCompatibility to avoid
recomputing aredependenciesmet when coloring mods, because every column
is colored separately.
Disable enable mod button if mod is incompatible.
Remove all dependencies met messages as they are now replaced by this
mechanism.

fix getSelectedModUrl in process

Differential revision: D3687
Fixes: #6053
Tested by: @Freagarach
Comments by: @vladislavbelov
This was SVN commit r25095.
2021-03-21 10:22:50 +00:00
..
common Implement Single-Player campaigns - Barebones tutorial campaign included. 2021-03-02 15:43:44 +00:00
modio Fix mod selector "refresh list" button. 2021-01-18 11:32:51 +00:00
modmod Color incompatible mods and add filter 2021-03-21 10:22:50 +00:00
msgbox Remove GUI object setting values z="0", size="0 0 100% 100%", hidden="false" in XML page specifications that are redundant with the default style values. 2019-09-21 15:54:25 +00:00
pregame Hide the cancel button in the modmod of the mod mod and the quit button when called from the public mod. 2017-12-12 16:06:52 +00:00
termsdialog Remove GUI object setting values z="0", size="0 0 100% 100%", hidden="false" in XML page specifications that are redundant with the default style values. 2019-09-21 15:54:25 +00:00
gui.rnc Implement placeholder text for input fields and get rid of hack with mod filter 2020-12-21 09:04:12 +00:00
gui.rng Implement placeholder text for input fields and get rid of hack with mod filter 2020-12-21 09:04:12 +00:00
gui_page.rnc Move GUI schemas to the mod mod. Fix some validation related errors in the mod mod. 2015-06-15 16:00:26 +00:00
gui_page.rng Move GUI schemas to the mod mod. Fix some validation related errors in the mod mod. 2015-06-15 16:00:26 +00:00
page_modhelp.xml mod.io support. 2018-04-22 18:14:45 +00:00
page_modio.xml mod.io support. 2018-04-22 18:14:45 +00:00
page_modmod.xml Fix a lot of whitespace in gui/. 2016-08-27 15:33:22 +00:00
page_msgbox.xml Move some utility functions from the public mod to the mod mod in preparation for upcoming commit. 2018-04-22 12:03:51 +00:00
page_pregame.xml Add mod selection mod. 2014-08-25 16:02:54 +00:00
page_termsdialog.xml Refactor lobby terms and conditions UI from 80dbd1f2a3 / D1568 to a new terms dialog UI and reuse that for mod.io and the UserReporter, refs #5257, #5218. 2018-09-14 15:14:48 +00:00