2011-08-01, 11:50
package odk44 is available on the ppa, this time with a build for karmic too (missed a dependency last time).
shortened changelog:
full changelog: https://github.com/opdenkamp/xbmc/compar...60222aaa6b
If you like to read more about the latest changes, check out http://blog.pulse-eight.com/2011/08/01/xbmc-pvr-update/
shortened changelog:
Code:
pvr: added keymappings for PVR views
e = activate EPG = XBMC.ActivateWindowAndFocus(MyPVR, 31,0, 10,0)
h = activate TV = XBMC.ActivateWindowAndFocus(MyPVR, 32,0, 11,0)
j = activate Radio = XBMC.ActivateWindowAndFocus(MyPVR, 33,0, 12,0)
k = activate Recordings = XBMC.ActivateWindowAndFocus(MyPVR, 34,0, 13,0)
b = activate Search = XBMC.ActivateWindowAndFocus(MyPVR, 35,0, 14,0)
confluence: add the progress of the currently playing epg event to the TV and radio channel list. add some more epg info to the details of a selected channel. issue #148
pvr: adapted timeline view to new guilib (credits: FernetMenta)
pvr: handle ACTION_NAV_BACK properly in CGUIWindowPVRCommon
pvr: fixed deadlock when switching to a channel that's unavailable
pvr: replaced the busy dialog in CPVRManager by a progress bar.
pvr: don't queue notifications while keeping a lock in CPVRTimers. fixes possible deadlock when creating a new timer
pvr / add-ons: fixed a bunch of memory leaks (credits: Margro)
pvr: add PVR.HasNonRecordingTimer to guiinfo. only display a 'next timer' in confluence when there actually is a next timer. fixes empty 'next timer' on the home screen
pvr: stop playback via the application messenger if the channel couldn't be switched. see commit notes on 5eb53947a50f951b019d16987630393ffabea008. thanks FernetMenta and elupus
pvr: clean ups and optimisations in CPVRClients
pvr: make CACHESTATE_PVR controlable via advancedsettings->pvr.cacheindvdplayer
epg: clean up the epg update code.
epg: CGUIWindowPVRChannels wasn't listening for the correct epg notifications
epg: make the retry time when an update was interrupted configurable
vdr-vnsi add-on: fixed Windows build (credits: Margro)
pvr: remove deleted channels in batches of 50 instead of sending one big query to the db. closes #137. closes #155
pvr: refactor add-on initialisation and destruction. add-ons can now be enabled and disabled after enabling the pvrmanager. closes #159
pvr: log timer updates in LOGDEBUG instead of LOGINFO. closes #151
confluence: simplify the EPG programme info dialog. issue #148
confluence: simplify the EPG dialog. issue #148
pvr: changed PVR_RECORDING.iClientIndex from an int to a string: strRecordingId. closes trac 11678
epg: provide a generated id to new EPG tables when the db isn't being used instead of the db row id. closes #160
epg: remove m_strPlotOutline from m_strPlot if it's the same. closes #129
If you like to read more about the latest changes, check out http://blog.pulse-eight.com/2011/08/01/xbmc-pvr-update/