Kodi Community Forum
WIP Discuss improvements for pvr section - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32)
+--- Forum: Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=26)
+---- Forum: PVR (https://forum.kodi.tv/forumdisplay.php?fid=136)
+---- Thread: WIP Discuss improvements for pvr section (/showthread.php?tid=175135)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43


RE: Improving some stuff for live tv section - LSU Jonno - 2014-03-10

awesome news!


RE: Improving some stuff for live tv section - denz - 2014-03-11

Great Work. Thank you


RE: Improving some stuff for live tv section - zag - 2014-03-11

Another massive thanks for the EPG alignment stuff, works great!

Now all we need is an easy way to see the Channel Groups on the EPG like the sky way. E.G. Sports/Movies ect

Image


RE: Improving some stuff for live tv section - xhaggi - 2014-03-11

@zag there is an existing pull request https://github.com/xbmc/xbmc/pull/3585 for this, which have to wait until after Gotham. don't become impatient Wink

Image


RE: Improving some stuff for live tv section - negge - 2014-03-11

@xhaggi you are a master at posting broken links Wink


RE: Improving some stuff for live tv section - xhaggi - 2014-03-11

ups the braces .. i don't know that they kill my links Wink


RE: Improving some stuff for live tv section - scarecrow420 - 2014-03-11

another enhancement id like to see is to be able to define custom key/remote mappings for the different PVR screens independently. Currently you can set keymaps for

FullscreenLiveTV
MyTV
PVROSDChannels
PVROSDGuides
etc


The problem is that Recordings, Timers, EPG, Search screens are all part of "MyTV" and thus you can't set keymaps for these independently. Eventhough these are all "part of" the MyTV screen, i think it would still be possible to make an enhancement so the keymap processing is aware of which one of them is currently active, so we could define keymaps separately for each?

What do you think xhaggi?


RE: Improving some stuff for live tv section - da-anda - 2014-03-12

@scarecrow420 xhaggi already has a pending PR for separated PVR windows - the change was just to big/late for Gotham. And you can bind keymaps to specific subparts of the window, see default keymap: https://github.com/xbmc/xbmc/blob/master/system/keymaps/keyboard.xml#L101


RE: Improving some stuff for live tv section - xhaggi - 2014-03-12

@da-anda i think he mean setting different mapping for different windows, for example ...

Code:
<LiveTVRecordings>
    <keyboard>
      <left>ActionX</left>
      <right>ActionY</right>
    </keyboard>
</LiveTVRecordings>
...
<LiveTVChannels>
    <keyboard>
      <left>ActionQ</left>
      <right>ActionZ</right>
    </keyboard>
</LiveTVChannels>

This is not part of my PR Wink


RE: Improving some stuff for live tv section - scarecrow420 - 2014-03-12

Yes xhaggi is correct!

I meant being able to have a keymap section applicable when those various sub screens are active, rather than meaning a mapping command to launch that screen (which already exist as pointed out ). Rereading my post I can see how either could be inferred Smile


Is this something you would consider adding xhaggi?


RE: Improving some stuff for live tv section - LSU Jonno - 2014-03-12

(2014-03-12, 13:46)scarecrow420 Wrote: Yes xhaggi is correct!

I meant being able to have a keymap section applicable when those various sub screens are active


Is this something you would consider adding xhaggi?

+1 on this.


RE: Improving some stuff for live tv section - xhaggi - 2014-03-12

(2014-03-12, 13:46)scarecrow420 Wrote: Yes xhaggi is correct!

I meant being able to have a keymap section applicable when those various sub screens are active, rather than meaning a mapping command to launch that screen (which already exist as pointed out ). Rereading my post I can see how either could be inferred Smile


Is this something you would consider adding xhaggi?

could you give me a real world example what do you want to differentiate from default mapping?


RE: Improving some stuff for live tv section - scarecrow420 - 2014-03-12

Ok, how about making "guide" remote button toggle the Epg grid view. Global keymap binding it to the activate window call, then a binding specific to "MyTVEPG" that binds the same button to back/close

Currently we can only add the Close mapping to MyTV which means if you are in Recordings or Timers screen, the button does not take you to Epg grid


RE: Improving some stuff for live tv section - negge - 2014-03-13

I don't get it - if you are in let's say Movies -> Title and press the Guide button, you'll end up on the EPG screen (as long as you haven't mapped that button to something else). To get back to where you came from you press Back as usual. Are you saying the same doesn't work when you start out at e.g. Recordings (instead of Movies -> Title)?


RE: Improving some stuff for live tv section - scarecrow420 - 2014-03-13

My example was having the Guide button "toggle" the guide. Press once to show guide, press a 2nd time to dismiss guide and go back to where you were. To do this you would want to map the Guide button to the "back" command but only have that take effect while on the Guide screen. Currently the keymap system does not know you are on the Guide screen (as opposed to recordings or timers) it only knows you are on the "MyPVR" screen.

It may not be the best exampel but it still highlights the suggestion i am making - that the keymap scope is able to differentiate between WHICH "MyTV" screen you are on, and allow different mappings to be defined for EPG,Recordings,.Timers,Search etc if the user so chooses.

You just have to think of any situation where you might want the same remote button to do different actions in say Guide vs Recordings, to see why Im suggesting this capability be included. XBMC has a customizable keymap system so people can setup whatever things they want to (whether other users think its the best way or not is beside the point). Having the keymap system being able to differentiate between the different "MyPVR" screens is a logical enhancement that further supports that customization.

Another example might be on Guide screen make the PageUp/PageDn command (mapped to the UP and DOWN rocker buttons on my harmony remote) change between Channel Groups, whilst in Recdording list PageUp/PageDn does the normal behaviour of paging through the list