* Steam Rich Presence support. I opted to put this code inside of
DesktopLauncher.java instead of SNet.java because it heavily overlaps
with the work the DiscordRPC code was already doing.
Testing wasn't easy because I had to figure out how the Steam version
actually runs normally, but it was straightforward once I figured out
what version information to slam into the JAR and fixed 'desktop:steamtest' to work locally with my paths.
Because of how Steam currently expects SetRichPresence to be used, I had
to upload to the Steam partner site a trivial Rich Presence loc token
called 'steam_status_raw' that just gets entirely substituted for the
'steam_status' RP token string. I didn't expect that I'd need to do
anything for localization support (and instead just let it use English
for everyone like Discord) but apparently Steam isn't happy if you
directly set 'steam_display' to a raw string (but I'm going to look at
that when I'm back at work because I don't know that we need that
requirement.)
* Whoops, left this in there from debugging the Steam connection.
* Fixing coding style, and also triggering another CI build
* Improving Czech translation, up to line 374 now
* Czech translation, revisited up to line 468
* Translation revision up to line 510.
* Czech translation - small fixes here and there.
* Czech translation - small fixes here and there.
* Czech lang. - Fixed some typos found by @dusekdan
* Czech - revision up to line 564
* Czech tr. - small fixes to fit into GUI
* Czech tr. - small fixes after checking GUI
* Czech tr. - revision up to line 670 done
* Czech tr. - revisited up to line 748.
* Czech tr. - now it has the same length as English
* Czech translation - polished up to line 1062
Only tutorial left...
* Czech translation - small fixes
* Czech tr. - revisited up to line 1070
* Czech translation - revision done up line 1084.
New: tutorial translated, new key incorporated.
* Czech translation done up to line 1100.
* Czech translation up to line 1105
* Czech translation - small corrections, consistency
* Czech translation up to line 1124
* Czech translation - done up to line 1159
* Czech translation up to line 1071
* Czech translation, up to line 1177
* Czech translation, done up to line 1203
* Czech translation REVISION DONE!
* Czech files for Steam!
* Czech - full translation for Android
* Czech translation - fixing typos found by @dusekdan
thank you!
* Czech traslation, back to "Workshop" from "Dílna"
...as it is the same name on Steam
* Czech translation - underflow gate