RCFilters: Convert patrolled filter to three states
authorRoan Kattouw <roan.kattouw@gmail.com>
Tue, 3 Apr 2018 20:53:24 +0000 (22:53 +0200)
committerRoan Kattouw <roan.kattouw@gmail.com>
Wed, 11 Apr 2018 17:59:06 +0000 (10:59 -0700)
commitd9c360e0a4618b291c10a3af30674f1f5a80db4c
tree3b059cb39adc5f461071af14989080457b87155c
parente8cc3567862899cfd0f53784cf3da0b0120f7772
RCFilters: Convert patrolled filter to three states

Unpatrolled, manual and auto.

This moves the old hidepatrolled/hideunpatrolled filters to a legacy
group, and adds a new string options group with three options.
Also adds code mapping the old parameters to the new ones, and handling
for the hidepatrolled preference.

Bug: T190408
Change-Id: Ic1f181d3704c1d998696617a0d10270a87f22a62
includes/specialpage/ChangesListSpecialPage.php
includes/specials/SpecialRecentchanges.php
includes/specials/SpecialWatchlist.php
languages/i18n/en.json
languages/i18n/qqq.json
tests/phpunit/includes/specialpage/ChangesListSpecialPageTest.php