Changelog:
== Release 1.7.6 (2008-02-03) ==
--------------------------------
* New audio MPD plug-in replacement (F#1865008)
* New DirecTV plug-in to send to DirecTV receivers (F#1858775)
* New flickr plug-in to see photo from www.flickr.com (F#1865290)
* New Gentoo wake-up script in the contrib/gentoo directory (F#1884611)
* New web-server modules to show guidechannel and encoding_web (F#1864652)
* New Youtube video plug-in (F#1864496)
* Updated cdbackup plug-in with CD_RIP_FMT to set the encoding format (F#1857460)
* Updated encoding server to save the output to ENCODINGSERVER_SAVE_DIR when set (F#1865522)
* Updated itv plug-in for youtube video feeds (F#1868425)
* Updated menu osd sounds for more sound events (F#1870321)
* Updated mplayer audio plug-in to allow .asx playlists (F#1884550)
* Updated re-encode plug-in and encoding core with additional features (F#1868764)
* Updated recordings manager plug-in to add thumbnail support (F#1857397)
* Updated record server to default watched/keep status (F#1857395)
* Updated skin code to wrap around when possible (F#1868478)
* Updated shut down to allow single key confirmation (F#1857456)
* Updated web server fileinfo module to display watched/keep status (F#1857392)
* Updated web server suite (F#1883219)
* Updated xine tv plug-in to show OSD messages (F#1861772)
* Updated xine video plug-in to show OSD messages (F#1861770)
* Deleted plug-in weather, moved to contrib/plugins (F#1863476)
* Fixed apple trailers plug-in crashing (B#1861463)
* Fixed audio play lists when the fxd file contains utf-8 characters (B#1865272)
* Fixed audio play lists when the m3u file contains blank lines, absolute paths and urls (B#1872465)
* Fixed audio cdbackup not showing the alert message when there is no data from freedb (B#1869928)
* Fixed manual record tv plug-in to work in December (B#1858008)
* Fixed oneclick weather plug-in to allow non-ascii location names (B#1856597)
* Fixed play lists not handling absolute paths (B#1872465)
* Fixed tv guide not scrolling to last channel from second channel (B#1858010)
* Fixed web server favorites and edit_favorite to use name and duplicate detection (B#1857394)
* Fixed web server file info not having an ecoding header (B#1885751)
* Fixed web server programme info having no content when the title has newlines (B#1885729)
== Release 1.7.5 (2007-12-22) ==
--------------------------------
* New Alsa mixer 2 plug-in (F#1832948)
* New user events plug-in to run commands (F#1852190)
* New French DVD trailer grabber (F#1841775)
* New French movie cover grabber (F#1841768)
* New gphoto plug-in, in contrib/runtime (F#1838260)
* New pygoom module for goom-2k4, in contrib/runtime (F#1846492)
* New somafm web radio fxd file and images added (F#1845786)
* New six channel mixer and idlebar plug-in (F#1833749)
* Updated Afrikaans translation (F#1855060)
* Updated French translation (F#1832751,F#1853454)
* Updated idlebar weather plug-in not to block the main loop (F#1821809)
* Updated mediainfo to stop caching of hidden directories (F#1849569)
* Updated mplayer to allow the volume events to passed over and shown (F#1834486)
* Updated webserver media library (F#1835346)
* Deleted plug-in audio.mplayervbr (F#1848097)
* Deleted tv.program_display (F#1853488)
* Renamed plug-in audio.playlist to audio.playlists (B#1834140)
* Fixed audioitem not displaying the year as a result of new metadata code (B#1838167)
* Fixed audiodiskitem not playing a cd when inserted (B#1830000)
* Fixed audioscrobbler killing the auto shutdown feature (F#1831371)
* Fixed evdev for 64bit machines (B#1853790)
* Fixed geexbox skin TV menu reporting record server status (B#1835256)
* Fixed helper plugins, not allowing tuples as arguments (B#1832837)
* Fixed itv plug-in, having "No player for this item found" (B#1833018,B#1833829)
* Fixed lastfm plug-in path using /tmp to use FREEVO_CACHEDIR (B#1834488)
* Fixed oneclick weather plug-in not handling bad icon data (B#1834275)
* Fixed webserver hard coded file path in webconfig (B#1832875,F#1837395)
* Fixed webserver media library opening images with a '&' in the name (B#1835322)
* Fixed webserver plugins modules having the incorrect import (B#1835454)
== Release 1.7.4 (2007-11-15) ==
--------------------------------
* New Afrikaans translation (F#1790781)
* New Romanian translation (F#1809393)
* Updated Dutch translation (B#1766337)
* Updated German translation (F#1770195,F#1830634)
* Updated Italian translation (F#1829980)
* Updated Spanish translation (F#1821771,F#1824931)
* New DVB streamer plug-in, allows pausing and recording DVB/ATSC streams (F#1720288)
* New eject CD-ROM plug-in, adding a menu item to the drive menu (F#1773418)
* New fxd archive plug-in (F#1826280)
* New internet TV plug-in (F#1811634)
* New lastfm menu plug-in (F#1792494)
* New mplayer aspect plug-in to force the aspect ratio (F#1825484)
* New RSS audio podcast plug-in (F#1807634)
* New RSS video podcast plug-in (F#1825640)
* New text entry and program search (F#1768790)
* New youtube plug-in for the webserver (F#1783643,F#1792819)
* Updated ivtv_xine_tv plug-in for stop confirmation, progressive seek, video group selection and more (F#1814720)
* Updated lyrics grabber for scrollable lyrics (F#1786313)
* Updated LCD plug-in to allow a 16x4 mode (F#1776450)
* Updated alsamixer with event args and synchronous mixer control (F#1767928)
* Updated osd overscan to allow different margins for all sides (F#1791026,B#1813244)
* Updated servers, record, web, etc. to allow Twosted-2.5 to be used (F#1640870)
* Updated shopping cart plug-in at allow items to removed as well (F#1807315)
* Updated submenu selection when there is only one action to execute the action (F#1774569)
* Updated tv favourite handling and programme item to provide a consistent interface (F#1776909)
* Updated video item to include the full description (F#1777187)
* Fixed audio plug-in albumtree navigating back to the main menu (B#1798462)
* Fixed music causing a crash when the directory has non-ascii characters and an image (B#1801929)
* Fixed cd-rom drives eject causing a crash (B#1775892)
* Fixed df plug-in crashing when totalspace is zero (B#1812877)
* Fixed favourite crashing because of duplicate detection flag (B#1778494,B#1777726)
* Fixed matching favourites, by initially restricting the search (B#1776072)
* Fixed mixer plug-ins to allow a configurable volume step size (B#1813088)
* Fixed recordserver sometimes corrupting the record schedule (B#1827184)
* Fixed screensaver crashing after a long run when an event is read (B#1778894)
* Fixed tvmenu crashing because of the search plug-in (B#1774544)
* Fixed video thumbnail not creating an image (B#1827182)
== Release 1.7.3 (2007-08-01) ==
--------------------------------
* New Chinese translation (F#1752417)
* New Greek translation (F#1764757)
* Updated French translation (F#1762163)
* Updated Spanish translation (F#1764193)
* Added personal web pages to the webserver, using PERSONAL_WWW_PAGE (F#1729595)
* Added audio scrobbler plug-in for last fm (F#1760242)
* Added lyrics grabber to display the lyrics (F#1762610)
* Added sounds to menu selection, enabled with OSD_SOUNDS_ENABLED (F#1732380)
* Added XINE_BOOKMARK for when xine has support for get_time, default is off (B#1745076)
* Updated childapp to use subprocess instead of popen (F#1729597)
* Updated freevo to allow X server options to be passed when using -fs (F#1749908)
* Updated headlines to allow the window to be scrolled (F#1752971)
* Updated local_conf.py.example with MPLAYER_HAS_FIELD_DOMINANCE (F#1729404)
* Updated mplayer to allow av sync to be adjusted during playback (F#1762273)
* Updated record_client to allow favourites to be added from the command line (F#1734781)
* Updated recordings manager to show full scrollable description (F#1759171)
* Updated skins to adjust the window heights when the button bar is active (F#1733061)
* Updated system sensors for a configurable path (B#1731892)
* Updated tv programme menu to show full description (F#1752973)
* Updated xine video plug-in to allow bookmarks to work (F#1729024)
* Updated xine video plug-in to process stdout and stderr message (F#1729603)
* Updated xmltv's use of element tree for Python-2.5 (F#1731775)
* Fixed apple trailers after web site update (B#1762274)
* Fixed audio channel selection for AVI files, when no id is present (B#1731232)
* Fixed auto shutdown when the record server is running remotely (B#1721638)
* Fixed button bar raising an exception when using colour actions (B#1732378)
* Fixed CD cover image search because of changes to Amazon developer services (B#1731835)
* Fixed fxd parser's setattr not working correctly in all cases (B#1728421)
* Fixed imdb search sometimes crashing and not returning the names (B#1749945)
* Fixed Panorama skin thumbnail (B#1731877)
* Fixed recordings manager not deleting old video when the disk is full (B#1728182)
* Fixed recordings manager changing the menu context (B#1741842)
* Fixed recordserver causing stack traces when the record_schedule.xml is empty (B#1733192)
* Fixed rom drive plug-in when the cd device cannot be opened (B#1746613)
* Fixed shopping cart to allow copying over existing read-only files (B#1738914)
* Fixed tv recordings manager not deleting files when out of space (B#1728182)
* Fixed unicoding errors for media ids when there are Unicode (F#1731825)
== Release 1.7.2 (2007-05-26) ==
--------------------------------
* Added remind main menu plug-in that calls remind showing calendar events (F#1726070)
* Added remindicon idlebar plug-in that calls remind showing calendar events (F#1726069)
* Updated Catalan translation (F#1709740)
* Updated French translation (B#1721805)
* Updated Spanish translation (B#1722301)
* Updated audio detached player to allow user configured event (F#1636457)
* Updated image viewer to exclude certain types of images be a regex (F#1719613)
* Updated mplayer to allow multiple crop points (F#1712397)
* Updated mplayer to allow previous channel selection (F#1720667)
* Updated recordserver to allow a tolerance for a favourite (F#1725823)
* Updated vlc plug-in for better integration in freevo (F#1721808)
* Fixed alsamixer choose mute control (B#1717659)
* Fixed CD burn plug-in's incorrect internationalization strings (B#1722295)
* Fixed directory listing crash when permission is denied (B#1715447)
* Fixed freevused mute mixer event name has changed (B#1717661)
* Fixed imdb plug-in to correct episode number format (B#1716131)
* Fixed mplayer plug-ins not resetting the audio before each track (F#1718436)
* Fixed play lists to skip directories with a .password file for recursive play (B#1715447)
* Fixed record manager not updating the keep/watched states (B#1725041)
* Fixed recordserver failing to record consecutive shows (B#1715260)
* Fixed recursive playing of password protected directories (B#1715447)
* Fixed rss feed not correctly writing the fxd file (B#1710553)
* Fixed rss feed to correctly process the URLs (B#1721637)
* Fixed USB storage devices causing crash when plugged in or removed (B#1722590)
* Fixed weather plug-in for changed URLs (B#1717788,B#1717660)
* Fixed xine playing DVDs that are on the hard disk in VIDEO_TS (B#1724489)
* Fixed XvMC handling to allow configuration option (B#1713801)
== Release 1.7.1 (2007-04-29) ==
--------------------------------
* Added ALSA mixer plug-in (F#1685326)
* Added Anamorphic widescreen "Panorama" skin (F#1669994)
* Added MusicIP Mixer Plug-in (F#1676991)
* Added progactive idlebar plug-in (F#1689358)
* Added TV recording manager (F#1672003)
* Added VIDEO_SEND_XINE_CMD event to send specific commands to xine (F#1683699)
* Updated and fixed German translations (B#1672040)
* Updated and fixed video selection of audio, subtitles and chapters (B#1677364)
* Updated IMDB download to extract season and episode from TV programmes (F#1683101)
* Updated ivtv record to work with SECAM-DK (F#1694182)
* Updated mplayer to allow the bottom field first and XvMC settings (F#1694186,F#1683423)
* Updated rss feed for better URL detection (B#1675373,B#1709515)
* Updated xine event handling to accept SEND_VIDEO_XINE_CMD (F#1683699)
* Fixed audio item correctly processing files without media tags (B#1678392)
* Fixed audio covers not working when a .directory file is on the path (B#1687649)
* Fixed audio directory containing accented characters (B#1679595)
* Fixed autoshutdown processing of return coded (B#1612257)
* Fixed command plug-in for long running commands (B#1683533)
* Fixed IMDB download, adds more data to fxd files (B#1670296)
* Fixed IMDB download, corrected accented characters (B#1683040)
* Fixed IMDB download, corrected handling of special characters (B#1682345)
* Fixed lirc to suspend and resume correctly after external commands and games are run (B#1707338)
* Fixed mplayer video plug-in not correctly selecting the audio and subtitle tracks (B#1677364)
* Fixed radio player to prevent it starting when a recording is in progress (B#1707295)
* Fixed screensaver intermittent deadlock problem (B#1674028)
* Fixed screensaver never changing the screen saver (B#1704956)
* Fixed tvguide showing too much debug information (B#1674014)
* Fixed video item length (B#1683035)
* Fixed video mplayer options for a combined video (B#1696110)
Freevo 1.7.0 is the new stable bramch from the freevo 1 branch. It brings with it important developments including the use of some of the kaa modules from freevo v2.
Some of the new features that have been added since RC2:
* New Music Player Daemon (mpd) plug-in
* New record server commercial detection and removal
* New record server duplicate recording detection
* New PS3 support on Yellow Dog Linux
* New buttonbar plug-in that displays buttons on the bottom of the screen
* New screensaver plug-in that allows easy writing of screen savers
Release 1.6.2 (2006-12-22)
* Fixed audio track name formatting ([WWW] B#1605570,[WWW] B#1605042)
* Fixed autoshutdown unicode error ([WWW] B#1612257)
* Fixed cdbackup plug-in to correctly execute lame ([WWW] B#1615970)
* Fixed mplayer to correctly handle Matroska audio ids ([WWW] B#1619058)
* Fixed weather unicode problem ([WWW] B#1612617)
* Updated autoshutdown to react to the return code and removed unused vars ([WWW] B#1612257)
* Updated osd forced fonts variables and freevo_config and local_conf ([WWW] B#1608393)
* Updated Spanish translation ([WWW] B#1612612)
* Added the Russian translation ([WWW] F#1602678)
Release 1.6.1 (2006-11-25)
* Updated translations for new plug-ins and skins ([WWW] F#1587980)
* Fixed autoshutdown crashing when there are no scheduled recording ([WWW] B#1597979)
* Fixed cache problem when a play list file is corrupt ([WWW] B#1589913)
* Fixed detached music player when the plug-in mplayervis is enabled ([WWW] B#1582048)
* Fixed games creating rom list, removed errors being added to xml ([WWW] B#1601281)
* Fixed games when the zip is corrupt ([WWW] B#1586106)
* Fixed goto to tv menu, this was never in the original patch ([WWW] B#1567501)
* Fixed IMDB parser, the title should not work ([WWW] B#1586579)
* Fixed joystick repeated events after exit ([WWW] B#1601309)
* Fixed mplayer cropdetect, only skipping 60 secs ([WWW] B#1591170)
* Fixed recordserver in debug mode printing non-ascii characters ([WWW] B#1594117)
* Fixed weather download when visibility is empty ([WWW] B#1591145)
* Fixed webserver displaying non-ascii characters and nxtvepg xmltv ([WWW] B#1594642)
* Fixed VIDEO_INTERLACING = False having no effect ([WWW] B#1586721)
* Fixed xine --no-lirc option when compiled without lirc support ([WWW] B#1589722)
Release 1.6.0 (2006-10-28)
* New events to allow jump directly to menus, tv, movies, music and pictures ([WWW] B#1567501)
* New headlines and idlebar are enabled by default ([WWW] F#1584197)
* New multi-tuner support, to allow use of more than one tv card ([WWW] F#1574282)
* New plug-in for wakeup and shutdown ([WWW] B#1567885)
* New plug-in 'idlebar.diskfree' to show the available recording disk space ([WWW] B#1567491)
* New plug-in 'ivtv_xine_tv' to allow pausing of live tv ([WWW] B#1566518)
* New plug-in 'upsoon' interrupt tv or radio when a recording is about to start ([WWW] F#1567895)
* Added Catalan translation ([WWW] F#1512162)
* Added checks for prerequisite packages that were missing ([WWW] B#1392996,[WWW] B#1566374)
* Added forcing of font and its size to override skin definitions ([WWW] B#1563296,[WWW] B#1563299)
* Added Linux event device input handler ([WWW] F#1579124)
* Added initial image orientation is now read from EXIF tag ([WWW] F#1573072)
* Added many more skins to the freevo core package
* Added patch to disable installation of documentation for rpm builds ([WWW] B#1565074)
* Added PLAY_START and STOP events for radio player ([WWW] B#1567995)
* Added Teletext subtitle recording plug-in for IVTV cards ([WWW] F#1575146)
* Updated audio player to allow control when detached, automatic detaching ([WWW] B#1567939)
* Updated df_xine is detected, use it for DVDs ([WWW] B#1563026)
* Updated freevo tv_grab to report a failure ([WWW] B#1567705)
* Updated generation of lircrc to allow more buttons to be detected ([WWW] B#1567503)
* Updated idlebar to split up the plug-ins to separate modules ([WWW] F#1577109)
* Updated LCDproc for 5.x series ([WWW] B#1563153)
* Updated lirc handling to suspend and resume correctly ([WWW] B#1567499)
* Updated menu for DVDs audio and subtitle tracks to use language name instead of code ([WWW] B#1402649)
* Updated MPlayer tv plug-in to pass MPLAYER_AO_DEV ([WWW] B#1563334)
* Updated playing games to disable the joystick plug-in ([WWW] B#1566590)
* Updated radio player to no longer required the code to be changed ([WWW] B#1563361,[WWW] B#1563944)
* Updated radio player to allow other other players ([WWW] F#1575225)
* Updated record server to allow separate pre- and post-padding times ([WWW] B#1567502)
* Updated record server to ignore case of the title when scheduling a favorite ([WWW] B#1574292)
* Updated record server to correctly process non-ascii characters in a title ([WWW] B#1574292)
* Updated tv ivtv so that it will allow 2.6.18 and higher kernels, uses ivtv-0.8+
* Updated tvtime with new play events ([WWW] B#1563005)
* Updated tv_util to use TV_RECORDFILE_OKLETTERS ([WWW] B#1566067)
* Updated video autocropping not to autocrop network steams ([WWW] B#1576832)
* Updated webserver so that it can run as a non-privileged user ([WWW] B#1567943)
* Updated xmltv to version 1.2 giving a significant increase in speed ([WWW] B#1565080)
* Fixed a mediamedia crash on non existent directory ([WWW] B#1566584)
* Fixed cacheing when xmame is installed and GAMES_ITEMS is not set ([WWW] B#1567549)
* Fixed cache scanning whole disk when an item is 'None' ([WWW] B#1567549,[WWW] B#1571008)
* Fixed calls to lirc ([WWW] B#1568113)
* Fixed cancellation of recording during freevo schedulefavorites ([WWW] B#1565077)
* Fixed cdbackup plug-in when directory has a permission problem ([WWW] B#1569162)
* Fixed coversearch when a non-ascii character is in Artist or Album name ([WWW] B#1565765)
* Fixed detection of xmame version for new versions ([WWW] B#1298350)
* Fixed favorite item not causing a problem it mod time ([WWW] B#1563359)
* Fixed get mixer by name calls ([WWW] B#1563365)
* Fixed help for freevo cache ([WWW] B#1577574)
* Fixed idlebar clock display when using UTF-8 ([WWW] B#1570917)
* Fixed mplayer tv plug-in to close the ivtv device ([WWW] B#1567494)
* Fixed slide shows so that music does not crash between tracks ([WWW] B#1563353)
* Fixed usbstorage showing images in audio menu ([WWW] B#1563010)
* Fixed v4l2 ioctl calls for 64bit AMD machines ([WWW] B#1563326)
* Fixed recordserver missing favorites when the title has non-ascii characters ([WWW] B#1574292)
* Fixed recordserver missing favorites when the title case has changed ([WWW] B#1563370)
* Fixed webserver not crashing when there is a permissions problem ([WWW] B#1577266)
* Removed MPlayer and Xine version checks ([WWW] B#1566373,[WWW] B#1574273)
* Removed -OO option from install ([WWW] B#1565076)
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
dramatically. Instead, pull out the new code into a separate module that
is installed along with freevo. (the new code is necessary for netbsd
compatability)