Commit Graph

2049 Commits

Author SHA1 Message Date
sirDonovan
6a8ea3fb9b Add option to ignore opponents
Ignores chat messages from an opponent and causes their Pokemon to display
species instead of nicknames
2015-05-21 17:54:34 -05:00
Guangcong Luo
bac6343d8a Update replay links 2015-05-18 18:44:09 -04:00
Guangcong Luo
35521c5b17 Remove 'Ignore Spectators' from Options
Having two checkboxes is redundant, and gives the possibility for
them to get out of sync. This also prevents Options from
changing depending on the active room, which is counterintuitive
behavior.
2015-05-18 18:44:09 -04:00
Guangcong Luo
e2420eb758 Move Ignore Spectators to top of battle
Having Ignore Spectators at the bottom of the battle log is
actually really distracting before the battle log starts scrolling.

This moves it to the top right, which should be less distracting.
2015-05-18 18:44:09 -04:00
Guangcong Luo
8c2e7989ba Merge pull request #382 from SolarisFox/patch-5
linking to pullreqs
2015-05-18 20:58:28 +00:00
The Immortal
5ba243b9ed Merge pull request #383 from richardsun29/master
Fix pokedex number for volcanion
2015-05-18 12:36:52 +04:00
richardsun29
0b30cb71bf fix pokedex number for volcanion 2015-05-17 23:56:16 -07:00
SolarisFox
585bf2519f remove gl [blah] linking 2015-05-17 20:07:16 -07:00
SolarisFox
482de0638d linking to pullreqs 2015-05-17 20:07:10 -07:00
Marty-D
d2582f591d Add Endure activation message 2015-05-17 12:58:45 -04:00
The Immortal
cc31da3f5e Change rank order 2015-05-16 00:02:19 +04:00
The Immortal
af08685f6c Merge pull request #381 from xfix/remove-useless-small
Remove useless </small> from index.html
2015-05-15 14:29:29 +04:00
Konrad Borowski
d9f3ca74be Remove useless </small> from index.html 2015-05-15 12:23:01 +02:00
Marty-D
473573a182 Fix Perish Song tags 2015-05-13 09:43:03 -04:00
Marty-D
3371e1189c Remove Attract tag silently when not Oblivious 2015-05-12 11:03:17 -04:00
Guangcong Luo
79e0bacbd5 Merge pull request #375 from SolarisFox/patch-3
handle long team name overflow
2015-05-11 02:13:05 +00:00
Guangcong Luo
d9058de92e Merge pull request #373 from QuiteQuiet/fix372
Sprite gen preferences should override battle gen
2015-05-11 02:12:31 +00:00
SolarisFox
22de1647fd handle long team name overflow 2015-05-10 18:50:19 -07:00
Guangcong Luo
1f6c05fbdb Merge pull request #376 from Slayer95/master
Learnsets updater now supports removing moves
2015-05-11 01:39:14 +00:00
Ivo Julca
31292c85b7 Learnsets updater now supports removing moves 2015-05-09 19:39:55 -05:00
Quite Quiet
74bbe2b825 Override sprite generation with preferences 2015-05-09 23:46:30 +02:00
Guangcong Luo
52e9b5bb6c Improve battle protocol support
The battle protocol now supports leading and trailing spaces. This
drops support for the previous battle protocol which had spaces
between pipes, but I'm pretty sure this is safe since the replay
saving feature was not implemented until after that change.

This feature is mainly useful for ensuring that the first character
of a username is the user's symbol.
2015-05-06 03:46:18 -04:00
Guangcong Luo
063556f0ec Nicer Ignore Spectators button
Technically, it's a checkbox now, but the point is that a checkbox
is nicer than a button.
2015-05-06 03:25:57 -04:00
Guangcong Luo
7e57295ef2 Update Ignore Spectators
It now only ignores no-rank and voices, so moderators and players
aren't ignored.
2015-05-06 03:05:17 -04:00
Guangcong Luo
dde66cefa4 Merge pull request #369 from Marty-D/master
Improve teambuilder imports
2015-05-06 07:03:21 +00:00
Marty-D
d8054be9e1 Improve teambuilder imports
PO exports a Pokemon with no item as "POKEMON @ (No Item)", which is not
a valid item in this teambuilder.
2015-05-05 23:00:50 -04:00
Guangcong Luo
28f83ce29a Merge pull request #341 from sirDonovan/battle
Add "Ignore Spectators" button
2015-05-05 05:36:12 +00:00
sirDonovan
487089419a Add "Ignore Spectators" button 2015-05-04 19:47:12 -05:00
Guangcong Luo
426d2e6cb0 Revert "Change rank order"
Admins can RO themselves if they think they know better than ROs.

This reverts commit 0ed3e74876.
2015-05-04 16:42:35 -04:00
Guangcong Luo
e646c23bc2 Add subtle notifications for room activity
Chat room titles now turn orange and their icon changes when someone
talks in them. This is subtler than the highlight notification, and
should make it easier to keep up with rooms.

This change involves a refactor of the notification system, which
also happens to improve room-switching performance by only running
updateTopbar once instead of 3-5 times like it would before.
2015-05-04 16:42:35 -04:00
Guangcong Luo
eb9a12c2eb Merge pull request #350 from QuiteQuiet/master
Fix gen 5 sprite sizes in battles
2015-05-04 18:01:11 +00:00
Guangcong Luo
898c998c33 Merge pull request #367 from xfix/highlight-error
Make highlight unknown command with a second argument error.
2015-05-04 18:00:03 +00:00
Konrad Borowski
9e02f30c85 Make highlight unknown command with a second argument error. 2015-05-04 16:19:00 +02:00
Guangcong Luo
5c5cba22a6 Don't always send /part when closing room
This saves some bandwidth by not sending /part when it's
unnecessary, which also fixes a bug that made room aliases work
weirdly.
2015-05-03 23:53:41 -04:00
Guangcong Luo
42cf440e5d Improve username validation
Username validation has been mostly server-side, but there are
advantages to client-side validation as well, including faster
feedback and making sure protocol messages like /trn are
well-formed.
2015-05-03 19:35:19 -04:00
Guangcong Luo
07fb5b2240 Sync data 2015-05-03 15:11:30 -04:00
Guangcong Luo
36f72faadb Update roomintro scrolling
Roomintros now scroll vertically only if they don't fit in 200px
vertical width, and crop if they don't fit horizontally.
2015-05-03 15:11:05 -04:00
Guangcong Luo
d4cb9fff90 Update sprite sheet 2015-05-03 15:10:09 -04:00
Marty-D
49376fcd2b Fix Must recharge tag appearing when unneeded 2015-05-01 16:50:04 -04:00
Marty-D
aecf0a075c Add OHKO immunity message 2015-04-30 13:01:49 -04:00
Marty-D
0164f99e63 Make sure Shaymin changes forme only once
- Shaymin's reversion uses the standard `formechange` message despite
not technically being a normal forme change.
2015-04-29 23:33:27 -04:00
Marty-D
572b368109 Add Sticky Hold message 2015-04-28 20:48:15 -04:00
Marty-D
9dd2424094 Add Lock-On/Mind Reader message 2015-04-28 19:56:23 -04:00
Quite Quiet
299777f297 Load gen 5 sprites when required 2015-04-25 08:43:23 +02:00
Guangcong Luo
da1d6eb9b9 Fix possible race condition in teambuilder 2015-04-23 13:15:35 -04:00
Guangcong Luo
5480ed6197 Stop trying to load nonexistent sprites 2015-04-23 13:15:35 -04:00
Guangcong Luo
7e4eb3935f Correctly format single characters
Messages like '__A__ B __C__' were being formatted incorrectly by
the old parser.
2015-04-23 13:15:35 -04:00
Guangcong Luo
8efe64fb57 Merge pull request #361 from sirDonovan/clearpms
Fix crash in /clearpms
2015-04-23 17:14:28 +00:00
sirDonovan
df9f6f1eed Fix crash in /clearpms 2015-04-23 11:49:45 -05:00
Guangcong Luo
eb9ca207d9 Merge pull request #348 from sirDonovan/clearpms
Add /clearpms command
2015-04-23 15:44:28 +00:00