Paul Chote
a3fe2b3d35
Overhaul the IRC implementation.
...
* Simplified UI plumbing.
* Improves handling of errors and kicks.
* Persists chat history between session.
* Fixes leaks of the old widget tree when exiting.
* A few small UI polish improvements.
2015-10-17 22:13:22 +01:00
Matthias Mailänder
dae3b62d2a
add a simple in-game IRC client
2015-09-09 20:56:05 +02:00
Paul Chote
568a23e395
Show all mods in the server browser.
2014-12-25 09:46:14 +13:00
Matthias Mailänder
a57b7800c0
color code the server browser and filter protected
...
closes #4495
2014-12-07 08:22:32 +01:00
Saticmotion
1bf3f3e03e
The engine now uses the SDL2.0 scroll events properly.
...
Scroll speed is now a user preference.
2014-05-16 13:56:22 +02:00
Matthias Mailänder
27a73d810f
auto reformatting to key: value
2014-04-21 13:49:00 +02:00
Matthias Mailänder
98a3d7d55d
scroll the game server list faster
...
closes #3462
2014-03-29 20:06:17 +01:00
ScottNZ
1a3ec26a1e
Unify ra and cnc main menu logic and clean up the main menus.
...
Move a bunch of buttons into an Extras submenu and the server browser.
Move CncMenuPaletteEffect to ra so it can be used elsewhere and rename it to MenuPaletteEffect.
2014-01-31 23:47:15 +13:00
Paul Chote
c861d7a930
Add server filter checkboxes to C&C.
2013-11-28 22:17:08 +13:00
Paul Chote
76c332acca
Disable IRC chat in the server browser.
2013-11-28 22:14:29 +13:00
ScottNZ
c6dc0e8c8b
Add IRC interface to ra/cnc server browsers
2013-10-05 12:05:28 +13:00
Matthias Mailänder
fb042056b0
get the server location from the IP
...
and show it in the game browser, closes #2555
2013-08-08 13:39:18 +02:00
Chris Forbes
533f9044cc
strip redundant Id: elements from chrome yaml
2012-04-09 13:10:40 +12:00
Chris Forbes
965fe88755
#1284 fixed; don't show spawnpoints on serverbrowser thumbnails
2011-12-31 11:32:59 +13:00
alzeih
1bea7e3286
Fix #1297 - CNC server browser status text placement is wrong
2011-12-13 22:09:59 +13:00
Curtis S
77fc6199fe
New serverbrowser for RA and CNC
2011-11-06 22:49:40 -07:00
Chris Forbes
772734d032
merge cnc and ra lobby, fixes #1267 , #1224 , #106 , others
2011-11-06 17:01:00 +13:00
Paul Chote
81515705ec
Add keyboard shortcut support to ButtonWidgets.
...
Hook up 'escape' and 'return' as appropriate for moving through menus.
2011-05-30 22:15:14 +12:00
Chris Forbes
ef03d46f13
eradicate 'delegate' misuse
2011-05-22 22:02:09 +12:00
Paul Chote
e09cd16042
Normalize scrollpanel
2011-05-21 17:26:19 +12:00
Paul Chote
eb8aafced0
Normalize ButtonWidgets
2011-05-21 17:26:18 +12:00
Paul Chote
2075c7033b
Refactor scrollpanel items into their own widget
2011-05-21 17:26:18 +12:00
Paul Chote
9f4eba9003
Tweaks. The primary button feels better on the right.
2011-05-21 17:13:20 +12:00
Paul Chote
188a16fc08
Cnc scrollpanel with support for rollover etc.
2011-05-21 16:27:38 +12:00
Paul Chote
d349c5341e
Map chooser
2011-05-21 16:27:38 +12:00
Paul Chote
16c3f75269
Color tweaks
2011-05-21 16:27:38 +12:00
Paul Chote
28cf48459b
New menu buttons that support hover and a disabled state
2011-05-21 16:27:37 +12:00
Paul Chote
845b32281d
Reimplement server browser
2011-05-21 16:27:37 +12:00
Chris Forbes
0f0facedd1
#540 move 'allow cheats' to lobby from prelobby
2011-02-13 17:28:40 +13:00
Paul Chote
7cabe920db
Restrict ClickThrough to what it was originally intended for.
2011-01-05 23:15:03 +13:00
Paul Chote
d90dec9c8e
Remove a pile of unnecessary state management from Scrollpanels.
2011-01-01 16:47:52 +13:00
Paul Chote
d98e09e096
Draw scrollbar thumbs.
2010-12-31 23:19:13 +13:00
Paul Chote
7182908728
Rename ListBoxWidget -> ScrollPanelWidget.
2010-11-27 11:20:01 +13:00
Paul Chote
9b484b53ec
Show mod info in server browser
2010-10-02 20:37:25 +13:00
Paul Chote
ff45ae2d16
Fix direct connect in cnc
2010-10-02 11:31:19 +13:00
Bob
64d700cd70
make c&c work too
2010-09-22 08:02:12 +12:00
Paul Chote
2bae3d9d2f
Remove cruft from yaml; disable video player by default
2010-09-08 02:40:50 +12:00
alzeih
3f75e655ce
Set Allow Cheats on server creation
2010-07-26 22:23:25 +12:00
Paul Chote
f28eb7971b
Split widget definitions into smaller files
2010-07-14 12:25:44 +12:00