summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorYorhel <git@yorhel.nl>2020-06-15 19:00:39 +0200
committerYorhel <git@yorhel.nl>2020-06-15 19:00:41 +0200
commit7f02fd77fd71022712407c78816cc41e75b2fbc0 (patch)
tree4cfe76fad2d9daedf3dbd530e1aebbfc88d53e05 /data
parent1febd87dd16439203ee0de1f1adc6e9be75860e9 (diff)
Releases: Allow custom resolutions to be entered
The resolution field now works much like the engine field.
Diffstat (limited to 'data')
-rw-r--r--data/js/filter.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/data/js/filter.js b/data/js/filter.js
index 8c2edb6d..3d0f5898 100644
--- a/data/js/filter.js
+++ b/data/js/filter.js
@@ -29,6 +29,13 @@
var fil_escape = "_ !\"#$%&'()*+,-./:;<=>?@[\\]^`{|}~".split('');
var fil_objs = [];
+var resolutions = [
+ ["unknown","Unknown / console / handheld"],
+ ["nonstandard","Non-standard"],
+ ["4:3",["640x480","640x480"],["800x600","800x600"],["1024x768","1024x768"],["1280x960","1280x960"],["1600x1200","1600x1200"]],
+ ["widescreen",["640x400","640x400"],["960x600","960x600"],["960x640","960x640"],["1024x576","1024x576"],["1024x600","1024x600"],["1024x640","1024x640"],["1280x720","1280x720"],["1280x800","1280x800"],["1366x768","1366x768"],["1600x900","1600x900"],["1920x1080","1920x1080"]]
+];
+
function getObj(obj) {
while(!obj.fil_fields)
obj = obj.parentNode;
@@ -643,7 +650,7 @@ function filReleases() {
[ 'Language', filFSelect('lang', 'Language', 20, VARS.languages) ],
byId('rfilselect') ? null :
[ 'Original language', filFSelect('olang', 'Original language', 20, VARS.languages) ],
- [ 'Screen resolution', filFSelect('resolution', 'Screen resolution', 15, VARS.resolutions) ],
+ [ 'Screen resolution', filFSelect('resolution', 'Screen resolution', 15, resolutions) ],
[ 'Platform', filFSelect('plat', 'Platform', 20, plat) ],
[ 'Producer',
[ '', ' ', tag('Boolean or, selecting more gives more results') ],