summaryrefslogtreecommitdiff
path: root/javascript/main.js
diff options
context:
space:
mode:
authorM. Voerman <rekordc@gmail.com>2015-03-26 09:28:01 +0100
committerM. Voerman <rekordc@gmail.com>2015-03-26 09:28:01 +0100
commitea87576392f263c54afd02d650bf7223c2312d95 (patch)
tree4c235c279142a45308093ca4d41ff503551dcb06 /javascript/main.js
parent8b7e0458d0e292850c606b6f7010d49b959a1375 (diff)
downloadvdr-vipclient-ea87576392f263c54afd02d650bf7223c2312d95.tar.gz
vdr-vipclient-ea87576392f263c54afd02d650bf7223c2312d95.tar.bz2
update news client, l/r select server u/d select item
Diffstat (limited to 'javascript/main.js')
-rw-r--r--javascript/main.js53
1 files changed, 20 insertions, 33 deletions
diff --git a/javascript/main.js b/javascript/main.js
index a76f984..95d4793 100644
--- a/javascript/main.js
+++ b/javascript/main.js
@@ -2322,8 +2322,18 @@ function onKeyMenu(keyCode) {
break;
case KEY_LEFT:
+ if (menu == 12) {
+ newsID = 0;
+ newssiteID -= 1;
+ InitMenu(menu);
+ }
break;
case KEY_RIGHT:
+ if (menu == 12) {
+ newsID = 0;
+ newssiteID += 1;
+ InitMenu(menu);
+ }
break;
case KEY_UP:
if (menu == 2) {
@@ -2332,7 +2342,11 @@ function onKeyMenu(keyCode) {
} else if (menu == 5 || menu == 7 || menu == 10) {
timerID -= 1;
if (timerID < 0) { timerID = 0; }
- }
+ } else if (menu == 12) {
+ newsID -= 1;
+ InitMenu(menu);
+ }
+
epg_unactive();
InitMenu(menu);
break;
@@ -2344,7 +2358,11 @@ function onKeyMenu(keyCode) {
} else if (menu == 5 || menu == 7 || menu == 10) {
timerID++;
if (timerID > (maxTimers - 1) && maxTimers !== 0) { timerID = maxTimers - 1; }
- }
+ } else if (menu == 12) {
+ newsID += 1;
+ InitMenu(menu);
+ }
+
epg_unactive();
InitMenu(menu);
break;
@@ -2623,8 +2641,6 @@ function onKeyMenu(keyCode) {
is.setObject("vip.showsubs",ShowSubs.toString(),is.STORAGE_PERMANENT);
} else if (menu == 8) {
SetGroup(1);
- } else if (menu == 12) {
- newsID = 1;
}
InitMenu(menu);
break;
@@ -2649,9 +2665,6 @@ function onKeyMenu(keyCode) {
if (menu == 8) {
SetGroup(2);
}
- if (menu == 12) {
- newsID = 2;
- }
InitMenu(menu);
break;
case KEY_3:
@@ -2668,9 +2681,6 @@ function onKeyMenu(keyCode) {
} else if (menu == 8) {
SetGroup(3);
InitMenu(menu);
- } else if (menu == 12) {
- newsID = 3;
- InitMenu(menu);
}
break;
@@ -2688,9 +2698,6 @@ function onKeyMenu(keyCode) {
} else if (menu == 8) {
SetGroup(4);
InitMenu(menu);
- } else if (menu == 12) {
- newsID = 4;
- InitMenu(menu);
}
break;
@@ -2719,11 +2726,6 @@ function onKeyMenu(keyCode) {
InitMenu(menu);
}
- if (menu == 12) {
- newsID = 5;
- InitMenu(menu);
- }
-
break;
case KEY_6:
if (menu == 0 && Restfulapiplugin) {
@@ -2747,10 +2749,6 @@ function onKeyMenu(keyCode) {
SetGroup(6);
InitMenu(menu);
}
- if (menu == 12) {
- newsID = 6;
- InitMenu(menu);
- }
break;
case KEY_7:
@@ -2777,10 +2775,6 @@ function onKeyMenu(keyCode) {
SetGroup(7);
InitMenu(menu);
}
- if (menu == 12) {
- newsID = 7;
- InitMenu(menu);
- }
break;
case KEY_8:
@@ -2802,11 +2796,6 @@ function onKeyMenu(keyCode) {
SetGroup(8);
InitMenu(menu);
}
- if (menu == 12) {
- newsID = 8;
- InitMenu(menu);
- }
-
break;
case KEY_9:
@@ -2820,8 +2809,6 @@ function onKeyMenu(keyCode) {
setTimeout("InitMenu(menu);",100);
} else if (menu == 8) {
SetGroup(9);
- } else if (menu == 12) {
- newsID = 9;
}
InitMenu(menu);
break;