Oliver Brakmann
d580551572
Don't update player list when lobby doesn't have our client yet
2016-01-07 21:54:47 +01:00
Oliver Brakmann
7858ba16c4
Fix counting IRC notifications as unread messages
2015-12-30 00:50:03 +01:00
Oliver Brakmann
01d3bbb12c
Merge pull request #10067 from Mailaender/ingame-client-tooltip
...
Added an in-game client tooltip with IP and country
2015-12-11 21:09:05 +01:00
Matthias Mailänder
79dc26c978
add an in-game client tooltip without latency indicator
2015-12-11 07:29:54 +01:00
Matthias Mailänder
1f07962510
remove unused Session.Slot
2015-12-11 07:29:07 +01:00
Oliver Brakmann
16dd2a3323
Fix showing unread messages count on active lobby chat button
...
The lobby chat button text would change to include the unread messages count for a split second, even when the lobby chat was the current panel, leading to the button text sort of 'blinking' in an ugly way.
2015-12-06 14:27:40 +01:00
Matthias Mailänder
86a2a54640
catch MappingExceptions in NatDevice.GetExternalIP
2015-11-23 21:39:42 +01:00
Paul Chote
6236b29fde
Truncate player name in observer stats and diplomacy panels.
2015-11-09 18:51:15 +00:00
Paul Chote
fed2029d1f
Truncate long player names in lobby.
2015-11-08 14:59:59 +00:00
Paul Chote
ef3a0e36e0
Truncate long map name / author in lobby.
2015-11-08 14:59:58 +00:00
Paul Chote
797f800966
Add unread message count to lobby chat tabs.
2015-11-07 10:59:18 +00:00
Matthias Mailänder
d2ce79e580
avoid a possible null return value musicTab
2015-10-26 21:45:40 +01:00
Paul Chote
be37717e6d
Account for cross-mod tile shapes in map previews.
2015-10-24 22:02:46 +01:00
Pavel Penev
ccddc37c08
Merge pull request #9701 from pchote/widget-baseclass
...
Add a common ChromeLogic base class and lint verification.
2015-10-22 00:39:43 +03:00
Paul Chote
fa2b10b269
Integrate global chat with the server lobby.
2015-10-21 19:38:28 +01:00
Paul Chote
b6f463729b
Add a ChromeLogic base class for chrome logic.
2015-10-21 19:35:35 +01:00
Paul Chote
73adfe0bfc
Add music player to lobby.
2015-10-05 22:43:19 +01:00
Paul Chote
c6740b1bcb
Inherit lobby bin size from the root.
2015-10-04 17:26:38 +01:00
Paul Chote
b73f775ef2
Move the player bin header to lobby-players.yaml.
2015-10-04 17:26:32 +01:00
atlimit8
9acf121eb1
Replace ActorInfo.Traits.WithInterface with ActorInfo.TraitInfos<T>()
2015-09-21 15:50:57 -05:00
Paul Chote
ef55d646f7
Unstatic the Sound class.
2015-09-20 14:11:06 +01:00
abcdefg30
6cbcd66b87
Merge pull request #9215 from LipkeGu/upnp_externalip_fix
...
Move NAT Logic from ClientTooltipLogic into its own Function at LobbyUtils.
2015-09-19 17:22:02 +02:00
atlimit8
09984683a7
Add ActorInfo.TraitInfo[OrDefault]<T>() requiring ITraitIfo types
2015-09-19 09:56:14 -05:00
Guido L
8a1a6945f1
Fix and move Logic into its own Function in LobbyUtils
2015-09-14 23:19:50 +02:00
Paul Chote
301b698c81
Add game speed dropdown to the lobby.
2015-09-06 17:48:41 +01:00
abcdefg30
67966ad704
Merge pull request #8731 from deniz1a/simplify-lobby-logic
...
Simplifies Start button logic in lobby
2015-08-24 21:27:05 +02:00
Pavel Penev
dec2696e76
Change "Change faction" lobby command
2015-08-22 23:34:40 +03:00
Pavel Penev
05e081043b
Rename last usages of "race" in UI YAML files
2015-08-22 23:34:38 +03:00
abcdefg30
dae70321c2
Merge pull request #8792 from deniz1a/reveal-shroud
...
Changes shroud lobby setting from disabling shroud to revealing it.
2015-08-12 22:04:15 +02:00
Pavel Penev
faf0da6994
Rename Session.Slot.LockRace
2015-08-05 18:11:10 +03:00
Pavel Penev
2f38239f32
Clean up LobbyUtils from "race" a bit
2015-08-05 18:07:26 +03:00
Pavel Penev
5eaf5b5b51
Rename Session.Client.Race
2015-08-05 17:45:56 +03:00
Pavel Penev
50f4508123
Rid SpawnSelectorTooltipLogic from "Country"
2015-08-05 17:35:07 +03:00
Pavel Penev
957af9ac5e
Rename SpawnOccupant.Country
2015-08-05 17:31:00 +03:00
deniz1a
2ca949dbd2
Renames Shroud lobby option to Explored map.
2015-08-04 17:31:07 +03:00
Paul Chote
5952d8c979
Fix crash when opening music player from TD lobby.
2015-08-01 20:52:20 +01:00
deniz1a
ac6e915839
Simplifies Start button logic in lobby.
2015-07-25 23:03:14 +03:00
penev92
dc30e5a46d
Rename LobbyCountry to LobbyFaction
2015-07-25 00:20:58 +03:00
deniz1a
f5b4befc75
Resets chat text field in lobby when Esc is pressed.
2015-07-24 23:21:37 +03:00
deniz1a
7337afcfeb
Improves player name text field in game lobby.
...
Esc key resets text field to unmodified value and yields focus.
2015-07-24 23:13:17 +03:00
penev92
b8aa92c4be
Rename Player.DisplayCountry to Player.DisplayFaction
2015-07-15 04:10:13 +03:00
penev92
bb648decc3
Rename Player.Country to Player.Faction
2015-07-15 04:06:52 +03:00
penev92
2e04fb5ddd
Rename Faction trait members
...
Rename Faction.Race to Faction.InternalName
2015-07-14 18:50:39 +03:00
penev92
a1af5386e0
Rename the Country trait to Faction
2015-07-14 18:50:31 +03:00
Matthias Mailänder
7efdd6820f
make the description label optional
2015-05-31 20:59:11 +02:00
Pavel Penev
3666fabf1e
Merge pull request #8137 from Mailaender/sanitize-player-name
...
Added a client side player name sanitation
2015-05-30 22:21:32 +03:00
Pavel Penev
902cd124ba
Merge pull request #8149 from Mailaender/fetch-geoip-db
...
Automatized GeoIP database download
2015-05-24 16:43:22 +03:00
Oliver Brakmann
1854d994fd
Split map chooser in system- and user-installed map lists
2015-05-24 01:28:22 +02:00
Oliver Brakmann
72c0f9b8dc
Allow non-hosts to open the map chooser
2015-05-23 23:38:30 +02:00
Matthias Mailänder
8e919d3215
move GeoIP functions into it's own class
...
extract the geoip database .gz in-game
2015-05-23 16:00:46 +02:00