2010-08-07, 01:09 AM
I normally post new releases at the end of the weekend, but I thought I'd post an early one to keep you on your toes...
I've updated http://www.gbpvr.com/NPVRSetup.exe to v 1.5.28
If you're upgrading from an earlier build of 1.5.x, you need to make sure you stop the NPVR software before installing. In future releases I'll make this automatic, but thats not the case yet. I'm also am aware of one issue with upgrading that can cause the media directories to be reset to the default. I wasnt going to have time over the next couple of days to fix this, so decided to get the release out anyway.
Lots of changes, mostly bug fixes and small things.
I've updated http://www.gbpvr.com/NPVRSetup.exe to v 1.5.28
If you're upgrading from an earlier build of 1.5.x, you need to make sure you stop the NPVR software before installing. In future releases I'll make this automatic, but thats not the case yet. I'm also am aware of one issue with upgrading that can cause the media directories to be reset to the default. I wasnt going to have time over the next couple of days to fix this, so decided to get the release out anyway.
Lots of changes, mostly bug fixes and small things.
Quote:- added basic FM radio support. You can manual add FM stations in the analog capture source settings. I may add an FM scan feature in a later release. The FM radio stations appear as channels, just like DVB/ATSC radio do, and from the TV Guide you either get the option to 'watch' or 'listen' (which leaves you in menus rather than switching to tv mode). This gives the advantage of being able record radio shows, pause live radio etc.
- added initial Client/Server support.
- added a workaround to give more accurate skipping when playing .ts recordings (for comskip users etc). New recordings on NTFS drives are those that will benefit from these improvements.
- fixed a problem with the @hasMetadata/@hasImage in library screens
- fixed an issue with video library not always showing preview image when metadata
- added support for media\shows\*.xml
- added support for directory based 'movie.nfo' file
- sorting file names in Library screens to handle files being returned in a random order by some network filesystems.
- added QAM support for 'ATI 650 Theater' devices that werent correctly reporting QAM support in the drivers.
- added logic to move a scheduled recording to another tuner if a free one is available when recording is due to start and live tv is being used on the originally scheduled tuner.
- added a 'Delete' button in the video library
- on MCE remote CH+/- now does page up/down
- fixed a bug where tv listings could be left in database after removing a channel
- ScheduleRecording.xml skin can now use @channelIcon aswell.
- fixed a problem that could cause machine not to wake for epg update
- default pre/post padding settings now configurable in settings screen.
- added optional clearBeforeRender="true" attribute that be specified on skin Elements.
- 'home' key is showing top menu
- increase web server timeout when reading chunks from still growing files
- updated NEWA
- more audio renderer options to help those with multiple soundcards
- fixed a problem with DVB/ATSC epg not removing old listings
- now correctly renaming old log files when each time the app is restarted.
- UiList control now honoring the Visible attribute
- now looking for plugin's dependent DLLs in plugin directory, and in plugins\common. The scheme is more intelligent than GBPVR's, and tries to work out the currently executing plugin by walking the executing stack trace. (GBPVR was only able to resolve missing assemblies in the plugin directory for the last plugin loaded, or any time from the 'common' directory)
- video library now supports '.\media\shows\'. It assumes the last part of the directory name in the path being browsed is the show name.
- OSD now also uses '.\media\shows\' for cover art
- added a "_common" skin directory. Doesnt contain much yet, just a "back.jpg" shown on the [..] folder in the libraries
- fixed a problem with default skin not setting fixed aspect ratio for images in Music library screen's Covers mode.
- improved the way the TV Guide displays for people that have a small number of channels.
- fixed a problem with the UiList control that could cause a crash in the Recordings screen.
- fixed a problem with the capitalisation of plugin names
- added support for xmltv files that only specify programme start times (end time derived from start time of next show)
- added support for analog tuning spaces matching country code, which some users might use for frequency overrides.
- added a new "-ontop" parameter that can be used to start NPVR with 'Stay On Top' active.
- fixed a problem that could cause existing DVB/ATSC radio channels to become marked as video channels after later scans.
- now possible for skins to move button strip to global.xml and still have mouse clicks work
- added slideshow support to picture library. Press play on a picture to start slideshow/
- fixed a problem with analog support on certains of cards (like HVR-4400/3300 etc, and some other families).
- small change to the old style plugin rendering to support some of Jaggy's skinning.
- added a third view in the library screens. This is a horizontal version of icon view.
- added a popup base class to take a bit of work out of creating plugin popups
- added a MessageBox popup that plugins can use. Can either have no buttons, one button, or two buttons. Can be configured to auto disappear after x milliseconds.
- fixed a problem with narrative audio stream sometimes being selected by default
- had another go at fixing issue that could cause recordings to be marked as 'Recording service not running at recording time'.
- fixed a problem with some of the DVB-S tuning files being distributed