Commit Graph

575 Commits

Author SHA1 Message Date
Cathy J. Fitzpatrick
f9b553f379 Fix crash in statSlide 2013-05-21 16:20:42 -06:00
Guangcong Luo
5ef0a6b3c7 Load saved volume options 2013-05-21 16:49:36 -05:00
Guangcong Luo
ded6412275 Rearrange options 2013-05-21 16:46:00 -05:00
Guangcong Luo
8d23f4d5c5 Don't crash teambuilder on corrupted team 2013-05-21 16:43:57 -05:00
Guangcong Luo
5dff78bbdb Unminified SockJS for debugging 2013-05-21 16:19:33 -05:00
Guangcong Luo
32ce293fc3 Refactor sending messages
Sending from any room can now use the send queue, and support
for sending JSON objects is nearly completely removed; used
only for initialization on old servers.
2013-05-21 16:19:10 -05:00
Guangcong Luo
3e5111d88e Fix crash when clicking before rooms load 2013-05-21 16:17:28 -05:00
Cathy J. Fitzpatrick
6a66e8107a Fix checking for socket not being open yet 2013-05-21 15:55:29 -05:00
Guangcong Luo
b2d585318e Fix muting cries 2013-05-21 14:33:52 -05:00
Cathy J. Fitzpatrick
2faa9b9c66 Fix Pokemon cry audio effects 2013-05-21 08:19:04 -05:00
Cathy J. Fitzpatrick
bfb012a771 Fix another bug in initializeConnection 2013-05-21 07:26:58 -05:00
Guangcong Luo
a733d3565d Fix adding blank lines to chat 2013-05-21 07:09:06 -05:00
Guangcong Luo
c00dcc8e23 Don't send JSON join message to the main server 2013-05-21 07:05:18 -05:00
Cathy J. Fitzpatrick
f2451d949d Fix semi-critical bug in initializeCrossDomainConnection 2013-05-21 06:56:27 -05:00
Cathy J. Fitzpatrick
d52be2c250 Fix crash when connecting via TLS the first time 2013-05-21 02:58:39 -05:00
Guangcong Luo
f5962f5487 Fix crash in Chrome 23 2013-05-21 02:57:13 -05:00
Cathy J. Fitzpatrick
61e094e5cf Fix crash when soundmanager does not load 2013-05-21 01:39:04 -05:00
Cathy J. Fitzpatrick
1fff29b4ca Revert to version 1.04 of autoresize plugin 2013-05-21 00:49:13 -05:00
Cathy J. Fitzpatrick
70102adff5 Merge branch 'client-overhaul' 2013-05-20 22:56:05 -06:00
Guangcong Luo
50826659c8 Version 0.9.0 2013-05-20 23:54:07 -05:00
Guangcong Luo
e2efaebf86 Pref to turn off background 2013-05-20 23:19:40 -05:00
Guangcong Luo
b92b7a32dd Replace loadteams event with loadprefs
init:loadprefs replaces init:loadteams and now fires when
all preferences and teams are loaded.
2013-05-20 22:40:12 -05:00
Guangcong Luo
18faee531a Option to hide PMs from lobby chat log 2013-05-20 19:22:36 -05:00
Guangcong Luo
1ee11446cc Support new PM syntax 2013-05-20 19:19:33 -05:00
Guangcong Luo
d4a5eb59e7 Support new popup syntax 2013-05-20 19:15:40 -05:00
Guangcong Luo
e59d78c790 Team validation failure keeps challenge window open 2013-05-20 18:54:33 -05:00
Guangcong Luo
956f2473d6 Show error message for having no teams 2013-05-20 18:48:18 -05:00
Guangcong Luo
9e85fcb81b Make sure popups aren't scrolled down
In popups, sometimes the autofocused element is offscreen.
Even then, the popup shouldn't start scrolled down.
2013-05-20 17:28:47 -05:00
Guangcong Luo
54bb066b7e !data no longer breaks battle chat scrolling 2013-05-20 16:46:32 -05:00
Cathy J. Fitzpatrick
ae92fc6f02 Refactor: Use Config.origindomain in two more places 2013-05-20 16:27:08 -05:00
Guangcong Luo
1e469693a9 Saved avatars are used 2013-05-20 15:54:47 -05:00
Cathy J. Fitzpatrick
2cc995348d Remember last used unregistered username 2013-05-20 15:06:48 -05:00
Cathy J. Fitzpatrick
97061b9df5 Merge branch 'client-overhaul' 2013-05-20 05:35:23 -06:00
Cathy J. Fitzpatrick
3937ff775f Delete the handler for the disconnect JSON event
Nothing in the server actually emits the `disconnect` event, so the
client does not need to handle it.
2013-05-20 06:33:48 -05:00
Cathy J. Fitzpatrick
512df0ca6b Support the nameTaken JSON event 2013-05-20 06:33:11 -05:00
Cathy J. Fitzpatrick
85cd98bd89 Add missing semi-colon 2013-05-20 05:07:39 -06:00
Cathy J. Fitzpatrick
de37e7e549 Add missing semi-colon 2013-05-20 04:53:08 -06:00
Cathy J. Fitzpatrick
7ee5d266f0 Update references to dev.pokemonshowdown.com 2013-05-20 03:22:51 -06:00
Cathy J. Fitzpatrick
0795f89207 Refactor: Introduce Config.defaultserver.httpport 2013-05-20 02:57:29 -06:00
Guangcong Luo
e54ed15163 Support tab complete in PMs 2013-05-20 03:47:33 -05:00
Cathy J. Fitzpatrick
5042a68865 Move origindomain to Config.origindomain 2013-05-20 02:47:11 -06:00
Cathy J. Fitzpatrick
4d12ab5541 Support deploying on play.pokemonshowdown.com 2013-05-20 02:44:20 -06:00
Guangcong Luo
9c7a82d2d3 Fix battles sometimes not scrolling to bottom 2013-05-20 02:30:45 -05:00
Guangcong Luo
1afd746633 Fix crash in tab complete 2013-05-19 23:49:36 -05:00
Guangcong Luo
b27fdec7b6 Command history: Can navigate at start/end of line 2013-05-19 22:42:56 -05:00
Guangcong Luo
5edae3b1a7 Command history: Ctrl forces history navigation 2013-05-19 16:02:30 -05:00
Guangcong Luo
211ea266f3 Command history
So that command history isn't buggy, it's currently implemented
so that Up will only take you up command history from the beginning
of the textbox, and Down will only take you down command history
from the end of the textbox.

This allows Up and Down to be reliably used to navigate up and down
the textbox, as well.
2013-05-19 15:42:47 -05:00
Guangcong Luo
bc2e596e46 Fix trying to switch a trapped pokemon 2013-05-19 05:13:19 -05:00
Guangcong Luo
f8dc0e9768 Fix provisional cutoff in /ladder 2013-05-19 05:04:27 -05:00
Guangcong Luo
5b764d1032 Improve console logging 2013-05-19 05:03:08 -05:00