Commit Graph

4119 Commits

Author SHA1 Message Date
Ridaz
482249f48a Update move animations
Added a new particle so it can be used by some moves like Haze and Smokescreen
2018-01-27 22:45:18 +00:00
Guangcong Luo
075a67518a Support |bigerror| 2018-01-27 17:20:03 -05:00
KrisXV
ee8c812f9b Support DOU by technicality (#1074) 2018-01-27 07:50:40 -06:00
Marty-D
6d32a35884 Fix Travis build 2018-01-27 02:18:59 +00:00
Guangcong Luo
851a692f2a Teambuider: Fix LC tier list
This is a hack, but using doubles tiers fixes the problem where
Ferroseed is PU instead of LC.
2018-01-26 21:17:50 -05:00
Guangcong Luo
af5dcc8551 Teambuilder: Fix Doubles tier list 2018-01-26 21:17:33 -05:00
Guangcong Luo
8f68538947 Update build script for doublesTier 2018-01-26 18:15:03 -05:00
Guangcong Luo
5f33456468 Sync data 2018-01-26 18:15:03 -05:00
Guangcong Luo
7880ddda08 Slightly improve login box phrasing
Honestly, the login box is horrible UX for newcomers, who get really
confused by the password prompt and think it's a register screen rather
than a login screen.

Phrasing won't help, but I honestly can't think of a good fix here...

The best way is probably to split the buttons into "New account" and
"Log in". This'll fix the confusion but make it take more work to log
in. _Probably_ worth it.
2018-01-26 15:25:38 -05:00
Guangcong Luo
f00f9adc66 Teambuilder: Remove Team Recovery Tool link
The Team Recovery Tool still exists, but it's not linked from the
teambuilder anymore because it's only intended to be a Safari HTTPS
migration tool, and will not actually help the majority of cases of
teams being lost.
2018-01-26 15:25:38 -05:00
Guangcong Luo
39ab9c2457 Battles: Improve switch-out animation 2018-01-26 15:25:37 -05:00
Guangcong Luo
0a1bcc1b49 Teambuilder: Improve backup warning
This is a stopgap until I implement some better method of team sync.
Current plan is Google Drive.
2018-01-26 15:25:37 -05:00
Guangcong Luo
04d9748b3f Teambuilder: Fix crash on unrecognized species 2018-01-26 15:25:37 -05:00
Guangcong Luo
09bd7e40e5 Desktop client: Support loading thousands of teams 2018-01-26 15:25:37 -05:00
urkerab
069474aa84 Make /challenge work in PMs (#1073) 2018-01-20 17:54:37 -06:00
Guangcong Luo
172c6f4e9a Remove validate-conditionals rule
See: e8163824ff
2018-01-19 13:27:20 -06:00
urkerab
beb21ac987 Remove surplus space prefix from battle room users (#1071) 2018-01-15 18:51:42 -06:00
urkerab
6465bfbde8 Properly hide maximised user list (#1072) 2018-01-14 18:37:15 -06:00
Dan Huang
66d0af0920 Handle unfound pokemon in -curestatus (#1068) 2018-01-11 14:40:10 -06:00
Ridaz
91fc604eec Update Teleport animation 2018-01-11 09:02:48 +00:00
Ridaz
a2bae446da Reimplement 4303396ed1 2018-01-11 09:02:32 +00:00
Ridaz
013399cbdd Add Let's Snuggle Forever move animation 2018-01-09 20:30:43 +00:00
Ridaz
2bbde1eadf Update Fake Out & Photon Geyser animations 2018-01-06 17:34:54 +00:00
whales
e50a4cb55a Battles: ties end the battle (#1069) 2018-01-04 00:51:38 -06:00
Ridaz
d868019313 Update Spite & Throat Chop animations
Also removed the redundant Brick Break animation
2018-01-04 00:23:31 +00:00
Ridaz
bef58119a4 Update Aura Sphere animation 2018-01-01 15:39:05 +00:00
Sketch
a4a1fe694b Clean up outdated jslider code (#1067) 2017-12-28 04:49:47 -06:00
Guangcong Luo
0549a1fc39 HTML sanitizer: Support target="replace" links
Internal links with target="replace" will replace the current room
panel with the one being linked to. Currently only works with HTML
rooms.
2017-12-25 06:45:32 -05:00
Guangcong Luo
e4838e5526 Mostly revert randbat tournament changes
They had some unforeseen consequences. Since this is very low priority,
I'm just going to leave it commented out here.
2017-12-25 01:21:08 -05:00
Guangcong Luo
f6b55da33f Improve support for renaming rooms 2017-12-25 01:19:58 -05:00
Guangcong Luo
a3853d0ad7 Add basic support for custom formats 2017-12-25 01:19:06 -05:00
Guangcong Luo
dbf3dcf088 Support Spc in team import
We still can't support it in team export because team export isn't
generation-aware, but it's supported in team import, barring a future
generation issue.
2017-12-25 01:18:13 -05:00
Guangcong Luo
f8001f3dbd Resize Gen 5 sprites 2017-12-25 01:17:41 -05:00
Guangcong Luo
bf34d79ac4 Ladders: Add a link to user lookup
This is imo much better than teaching users to use commands
2017-12-25 01:16:24 -05:00
Guangcong Luo
ed6f9009b7 Notify on messages from Help rooms
This treats Help room messages more like PMs
2017-12-25 01:16:14 -05:00
Guangcong Luo
09cb00aabb Teambuilder: Save EV slider input immediately 2017-12-25 01:16:14 -05:00
Guangcong Luo
32d6b14b63 Teambuilder: Adjust slider alignment 2017-12-25 01:16:14 -05:00
Guangcong Luo
58f9331eda Support |tempnotify| and highlight notifications 2017-12-25 01:16:14 -05:00
Guangcong Luo
cbae645604 Improve design of subrooms on Rooms tab 2017-12-21 06:10:30 -05:00
Guangcong Luo
9049a08765 Polyfill ES6/ES7 functions
I'm getting pretty tired of random crashes due to people forgetting
that array.includes, string.startsWith etc don't exist on client.

It's not like they're hard to polyfill...
2017-12-21 06:10:30 -05:00
Guangcong Luo
5120e59f5e Drop jslider dependency
jslider was incredibly buggy, and most likely the cause of the problems
with the teambuilder on mobile, and required some pretty ridiculous
hacks, and leaked memory.

We're now using HTML5 sliders, like we are with the volume controls.

HTML5 sliders aren't supported by IE9, but they're supported by most
other browsers PS cares about. If not, well, they won't look too ugly
probably...
2017-12-21 05:05:22 -06:00
Guangcong Luo
31722b1e65 Battles: Half-support chat messages with timestamps 2017-12-18 17:07:07 -05:00
HoeenHero
e466dbb1d0 Update rules popup (#1064) 2017-12-18 15:32:28 -06:00
Guangcong Luo
a37da5ddb7 Support renaming rooms 2017-12-17 21:09:57 -05:00
Guangcong Luo
0d17726529 Give summary elements clicky cursors 2017-12-17 03:52:11 -05:00
Guangcong Luo
9b17205444 Fix crash in room list 2017-12-13 17:43:57 -05:00
Guangcong Luo
16b0c87c4a Support receiving custom challenges 2017-12-13 17:26:21 -05:00
Guangcong Luo
9a63614f1c Send /join and /leave for HTML rooms
The server now suppresses these messages by default, but this allows
the server to react to them if it wants.
2017-12-13 17:26:21 -05:00
Guangcong Luo
1c098488d1 Fix crash in teambuilder search 2017-12-13 17:26:21 -05:00
Guangcong Luo
6de056a943 Improve sprite workaround 2017-12-13 17:26:21 -05:00