Paul Chote
bf4867909f
Rename Manifest.Mod -> Metadata.
2016-08-08 22:36:07 +01:00
Paul Chote
3df9efb95d
Rework mod enumeration / caching.
...
- Replaced ModMetadata.AllMods with Game.Mods.
- Store / reference mod Manifest instead of ModMetadata.
- Removes engine dependency on ModContent class.
2016-08-08 22:36:07 +01:00
RoosterDragon
3b5798b5e8
Fix cancellation of downloads.
...
The Download class cancels asynchronously, which means callers must handle cancellation inside the completion event, and not after requesting cancellation.
2016-07-30 16:27:45 +01:00
Paul Chote
25a1c0c283
Include version/mod/modversion in the game list query.
2016-04-27 23:06:21 +01:00
Paul Chote
c46faa351c
Reorder MP browser ordering:
...
- Games that can be joined
- Games that are in progress
- Empty servers
2016-03-30 19:05:59 +01:00
Paul Chote
d9b9407925
Persist MP game server filters.
2016-03-30 17:51:47 +01:00
Paul Chote
84b470017f
Remove static Game.ModData references from widget logic.
2016-02-23 23:34:34 +00:00
Paul Chote
e71225496b
Clarify GPL version.
2016-02-21 16:30:48 +00:00
Paul Chote
b396965fd9
Update licence header year.
2016-02-21 16:27:31 +00:00
Paul Chote
675faa2a6d
Truncate long server locations.
2016-01-12 00:03:17 +00:00
Paul Chote
cfc92f66a4
Truncate long server names in MP browser.
2015-11-08 14:59:59 +00:00
Paul Chote
b689364a4d
Truncate long map name / mod version in MP panel.
2015-11-08 14:59:59 +00:00
Matthias Mailänder
e435864531
don't dereference null return value
2015-10-26 21:21:47 +01:00
Paul Chote
c0f42904f0
Overhaul the server browser.
2015-10-24 21:58:31 +01:00