Commit Graph

3416 Commits

Author SHA1 Message Date
Guangcong Luo
2cfd4452d3 Merge shared chat/battle room functionality
This also fixes tab completion support in battles, as well as the
'Join chat' button
2013-05-05 19:05:44 -07:00
Guangcong Luo
1cf805c3fa Suppress error for random teams 2013-05-05 18:41:43 -07:00
Guangcong Luo
345037d82a Implement login/logout 2013-05-05 17:15:25 -07:00
Guangcong Luo
26e37f4b0f Semimodal popup support 2013-05-05 17:15:13 -07:00
Guangcong Luo
d201f380c0 Fill out teambuilder stub a bit more 2013-05-05 01:06:24 -07:00
Guangcong Luo
4241d8b981 Minor style tweaks 2013-05-04 22:17:26 -07:00
Guangcong Luo
1c936cef24 Make sure to send the correct team in battles 2013-05-04 22:13:14 -07:00
Guangcong Luo
3bd477de93 Align room titles more nicely 2013-05-04 22:12:12 -07:00
Guangcong Luo
7f4c26d529 Show room details in room tab 2013-05-04 21:47:52 -07:00
Guangcong Luo
29f6436331 Right tabs no longer overlap with left tabs 2013-05-04 20:16:52 -07:00
Guangcong Luo
b1784d13bf Make right room stretch
This cures some flicker when resizing, and apparently most people
who make their windows this wide want it anyway
2013-05-04 19:48:22 -07:00
Guangcong Luo
27165375b4 Minor appearance tweaks 2013-05-04 18:54:54 -07:00
Guangcong Luo
9d6122e1a2 Searching for battles now supported 2013-05-04 17:39:40 -07:00
Guangcong Luo
bdae3636d2 Don't remove unrelated challenges when updating challenges 2013-05-04 14:28:14 -07:00
Guangcong Luo
91671b4165 Update teams when they're saved in teambuilder 2013-05-04 14:26:10 -07:00
Guangcong Luo
96d1ff32e3 Minor appearance improvements 2013-05-04 02:54:11 -07:00
Guangcong Luo
7fa93ff0f6 Nicer looking format/team select menus 2013-05-04 01:49:53 -07:00
Guangcong Luo
7d23df831c Fix 3 column team menu 2013-05-04 01:49:27 -07:00
Guangcong Luo
e5acd26c0c Allow double/triple columns for teams 2013-05-04 01:20:26 -07:00
Guangcong Luo
6995515e1b Minor appearance tweaks 2013-05-04 01:20:14 -07:00
Guangcong Luo
c71fbb788e Support popups 2013-05-04 01:19:50 -07:00
Guangcong Luo
865bdea5bb Allow sending teams larger than chat limit 2013-05-04 01:19:02 -07:00
Guangcong Luo
2f741489d8 Fix team preview 2013-05-04 01:17:11 -07:00
Guangcong Luo
e7ea6b471b Stub formats/teams chooser 2013-05-04 00:43:41 -07:00
Guangcong Luo
fd868f195d Use new button click dispatcher for popups 2013-05-03 21:06:23 -07:00
Guangcong Luo
fa6101d1f5 Fix crash in doubles 2013-05-03 21:05:32 -07:00
Guangcong Luo
a39f6f878e Battle tooltips 2013-05-03 17:40:33 -07:00
Guangcong Luo
9e5ec06d67 Don't stop fast-forwarding at battle's end 2013-05-03 17:25:28 -07:00
Guangcong Luo
9c689df401 Closing PM window cancels challenge 2013-05-03 16:53:44 -07:00
Cathy J. Fitzpatrick
2aa9f87644 Merge .htaccess with master branch 2013-05-03 16:25:21 -07:00
Cathy J. Fitzpatrick
d740f3e995 Merge .htaccess with client-overhaul branch 2013-05-03 16:24:32 -07:00
Cathy J. Fitzpatrick
2e052a6ecf Absolute URIs to avoid unnecessary 301 redirects 2013-05-03 16:11:16 -07:00
Guangcong Luo
cbbe5e1a76 Support playing in battles 2013-05-03 16:02:33 -07:00
Guangcong Luo
31972138d7 Fix battle.css link 2013-05-03 15:55:37 -07:00
Guangcong Luo
fe362bb278 Don't show challenge/PM buttons for yourself
There are various obscure situations where you might want to for
testing, so doing so isn't banned server-side, but it's banned client-
side where it's more likely to be a misclick than anything else.
2013-05-03 11:07:36 -07:00
Cathy J. Fitzpatrick
25fd075c00 Cosmetic: Fix href of room links in /whois 2013-05-03 02:06:37 -07:00
Cathy J. Fitzpatrick
c8e344820c Cosmetic: Fix href of room links in /whois 2013-05-03 03:05:06 -06:00
Cathy J. Fitzpatrick
b2a445269a Merge battledata.js with the old client 2013-05-03 01:57:44 -07:00
Cathy J. Fitzpatrick
42cd35cd55 Sync battledata.js with new client 2013-05-03 01:55:42 -07:00
Guangcong Luo
2261f50b6f Tweak some challenge styling 2013-05-03 01:38:36 -07:00
Guangcong Luo
756bb61f27 Stub challenge UI 2013-05-03 01:27:01 -07:00
Guangcong Luo
e0aefb84ba New function escapeFormat for format names 2013-05-03 01:26:40 -07:00
Guangcong Luo
c5626f44da Don't focus already-open PM windows on message 2013-05-02 23:40:21 -07:00
Cathy J. Fitzpatrick
7631c73558 Update crossdomain.php to the version from master 2013-05-02 23:38:14 -07:00
Guangcong Luo
e91b711553 Fit the teambuilder in 640px 2013-05-02 22:58:27 -07:00
Guangcong Luo
260ea5f988 Update rooms to newest standard for buttons 2013-05-02 22:57:11 -07:00
Guangcong Luo
8fee1acbc0 Fix for blurry room icons 2013-05-02 22:24:35 -07:00
Guangcong Luo
4e2f4b63c7 Make sure footer links don't overlap with anything 2013-05-02 22:11:57 -07:00
Guangcong Luo
e8ff750194 Fix lobby overriding rooms you were trying to get to 2013-05-02 21:37:06 -07:00
Guangcong Luo
1a5b6ed41e Move some functionality into default handlers
These default handlers are shared between rooms and remove some
code duplication.
2013-05-02 21:36:45 -07:00