Commit Graph

3848 Commits

Author SHA1 Message Date
Insist
5ffaad0b67 Add CAP NFE (#974)
In tandem with https://github.com/Zarel/Pokemon-Showdown/pull/3821
2017-07-23 13:48:39 -07:00
Insist
a31703ad92 Add CAP LC as a tier (#973) 2017-07-21 11:13:28 -05:00
Guangcong Luo
0b153268e9 Clarify disabled account message 2017-07-20 20:59:33 -04:00
Guangcong Luo
f4f9396be1 Shorten rename warning 2017-07-20 20:59:10 -04:00
Guangcong Luo
a24f711358 Fix timer messages in replays 2017-07-20 20:58:15 -04:00
The Immortal
a6f9d31fd1 Update COIL 2017-07-17 08:31:55 +04:00
asgdf
3eb3e92ade Fix remaining timer not being displayed properly (#970) 2017-07-14 01:48:26 -10:00
Guangcong Luo
b903aff1b6 Slightly refactor battle protocol parser 2017-07-13 21:19:52 +09:00
Guangcong Luo
a1e3bda99e Slightly refactor battle protocol kwarg parser 2017-07-13 21:17:50 +09:00
Guangcong Luo
2a6cf00cd1 Fix typo in internet block check 2017-07-12 06:28:48 -04:00
urkerab
b53cbaf1b6 Volume button icon not updating after unmute (#969) 2017-07-12 19:02:54 +09:00
Guangcong Luo
f94441b8ac Sync learnsets 2017-07-12 04:44:02 -04:00
Guangcong Luo
5706071a71 Improve internet blocking detection 2017-07-12 04:43:34 -04:00
Guangcong Luo
74159936cb Add note about "Change name" privacy 2017-07-12 04:43:14 -04:00
Guangcong Luo
76690a5001 Protocol: Improve parsing for messages containing | 2017-07-12 04:42:34 -04:00
Guangcong Luo
1e8340c850 Fix Lycanroc-Midnight replay sprite 2017-07-07 13:57:29 -04:00
Insist
f89fe34b68 Client CSS: Beautify (#967) 2017-07-08 02:05:24 +09:00
Konrad Borowski
f41ef9d245 Test if Trump Card has 5 PP (#965)
Test if Trump Card has 5 PP

This I believe was a regression that was fixed by 2fac7642f6.
2017-07-06 20:31:51 -05:00
Ridaz
ddee8a318f Add Soul Stealing 7 Star Strike move animation 2017-07-06 21:16:20 +01:00
Konrad Borowski
235af5d527 Set teambuilder sets to level 50 when server says so (#963) 2017-07-06 15:34:34 +09:00
Konrad Borowski
cfd87a91c1 Add level 50 Pokemon test for VGC (#964) 2017-07-06 15:34:20 +09:00
Guangcong Luo
2eade6fdf5 Change <select> menu font to match PS
<select> menus are now Verdana like the rest of PS.

(Their font was previously controlled by the operating system)
2017-06-29 10:14:57 -04:00
Guangcong Luo
9275c04326 Support one-panel mode 2017-06-29 10:14:57 -04:00
Guangcong Luo
1a1c2511b7 Slightly improve accessibility 2017-06-29 10:14:57 -04:00
Konrad Borowski
4358734992 navigator.storage.persist doesn't crash in Opera 46 (#960) 2017-06-29 17:39:30 +09:00
Guangcong Luo
43897c4de6 Add role="log" to chatroom/PM logs
Fixes part of #954
2017-06-28 10:13:07 +08:00
Guangcong Luo
27ebc01d11 Use HTML5 range inputs for Volume sliders
Previously, both Volume sliders and EV sliders use an outdated jQuery
slider library with no mobile support or accessibility.

Volume sliders are now HTML5, which means better accessibility and
mobile support.

We unfortunately can't move EV sliders to HTML5 because they do some
magic to constrain them to 510 total EVs, but EV sliders are
fortunately still accessible because they come with a textbox as an
alternate input.

Fixes the slider part of #954
2017-06-28 09:42:47 +08:00
Konrad Borowski
156b5bf3d5 Add testclient unit tests (#957) 2017-06-27 17:43:54 -07:00
Konrad Borowski
2fac7642f6 Don't boost PP of Trump Card (#959) 2017-06-27 17:43:15 -07:00
HoeenHero
f0c97f083f Update Font Awesome to 4.7.0 (#955) 2017-06-27 17:25:39 -07:00
Konrad Borowski
244ac23070 Don't require boundary before http in links (#958) 2017-06-26 02:30:21 -07:00
Dickson Tan
2afcc32807 Accessibility improvements to the battle UI (#956)
* Enable screen readers to automatically read incoming battle log text

* Mark sections of the battle UI with landmarks for quicker navigation with screen readers

* Allow tooltips on elements that participate in sequential keyboard navigation to have their tooltips automatically read out by screen readers when they gain focus
2017-06-26 00:21:58 -07:00
Guangcong Luo
7b3eb4f654 Improve accessibility
- Add labels to unlabeled controls
- Hide autoresize box from screen readers

Fixes part of #954
2017-06-24 16:29:39 -04:00
Guangcong Luo
08ca2d13f7 Fix Reflect/etc text in dark mode
Fixes #952
2017-06-24 03:04:19 -04:00
Guangcong Luo
73a8845932 Shorten customcss timeout time 2017-06-21 23:13:16 -04:00
Konrad Borowski
b7a0f214dc Display correct type of transformed Pokemon in old gens (#949)
This makes for instance Ditto transformed into Clefairy appear as
Normal type instead of Fairy type. The battle with a bug can be
seen on http://replay.pokemonshowdown.com/gen1ou-593692946
2017-06-21 19:20:46 -07:00
asgdf
53a5d06859 Fix teambuilder showing current gen base stats for gen 6 teams (#948) 2017-06-20 12:13:51 -07:00
Guangcong Luo
efe0c07812 Fix Substitute+Illusion animation 2017-06-19 18:23:43 -04:00
Sacha Reinert
64659a50af Custom CSS: Increase max execution time (#946) 2017-06-18 09:12:14 -07:00
Slayer95
346bf935db Refactor custom icons to a single element <psicon> and use Caja (#945)
Since real custom elements still have very limited availability, this is the most proper way to do it, and results in a more predictable HTML parsing.
Adds support for custom styles and classes.

Example: <psicon pokemon="meloetta" class="pixelated" style="opacity:0.4" />
2017-06-17 14:38:52 -07:00
Bär Halberkamp
41a9c54cfc Add <pokemonicon> and <itemicon> (#944) 2017-06-15 21:32:24 -05:00
Quinton Lee
5c5c57870e Tournaments: add validate button (#936) 2017-06-15 11:52:17 -05:00
Guangcong Luo
796b74ed9d Fix Linux/macOS support for CSS sanitizer 2017-06-14 23:36:34 -04:00
Sacha Reinert
a6e7db9b89 Use Wikimedia's css sanitizer for custom css parsing (#919) 2017-06-13 23:26:15 -05:00
Konrad Borowski
d4a085365e Include bumbadadabum in major contributors credits (#942) 2017-06-13 11:51:41 -05:00
panpawn
4a318e2a4e Change tenary operators to or statements (#940)
"Oh, btw, this isn't standard PS notation." 

(this is the (late) update from that comment)
2017-06-11 22:39:13 -05:00
Guangcong Luo
eac71a2640 Implement terrain backgrounds 2017-06-11 11:19:25 -04:00
Enigami
daef3217f7 Updated Gen 1 Viability (#938) 2017-06-10 16:04:26 -05:00
panpawn
56dd183ca1 Fix close button on replay uploaded popup (#937) 2017-06-09 15:32:37 -05:00
asgdf
9d0261bec1 Don't reset Battle Bond Greninja's Atk IVs to 0 (#935) 2017-06-03 00:35:04 +09:00