VDR Plugin 'extrecmenu' Revision History ---------------------------------------- 2015-xx-xx: Version 1.2.5 - [amair] Compile under VDR 2.3.1. 2014-08-20: Version 1.2.4 - [amair] Reduced delay when opening the recordings menu if "menu category" feature is used. 2014-08-05: Version 1.2.3 - [amair] Fixed crashes that happened if a skin used the "menu category" feature. (Submitted by The Chief @vdr-portal.de). - [amair] GoLastReplayed and ReturnToPlugin now work as expected. - [amair] Add support for VDR v2.1.2+ (Submitted by TheChief @vdrportal.de). - [amair] Fixed "level" for menu items (Patch by TomJoad @vdrportal.de). - [amair] Display folders on top of recordings list when using descending sorting. - [amair] Display the root video folder again when opening ExtRecMenu (closes #1447). - [karim.afifi] Updated French translation. - [amair] Fix recording list problems with some recording names. - [amair] Set menu category in VDR >= 1.7.28 (Closes #1110). - [amair] Close replay OSD before starting cutter so that marks are saved to disk (submitted by mini73 @vdr-portal.de). - [amair] Always use VDR's cutting feature in VDR >=1.7.32. - [amair] Reduced calls to get the free disk space. - [amair] Use new MBperMinute() function in VDR >=1.7.27. - [amair] Fixed compiling with VDR 1.7.28. 2012-04-29: Version 1.2.2 - [amair] Updated Italian translation (Submitted by Gringo) (Closes #673). - [amair] Don't show recordings menu if replay is stopped using kStop (Closes #934). - [amair] Accept kPlay to start replay in recordings menu (Closes #936). - [amair] Don't use deprecated member access (introduced in VDR 1.7.21). - [amair] Changed UniqID() (Fixes #728). - [amair] Fix prio/lifetime editing for TS recordings for VDR 1.7.18+. - [amair] "Call plugin after playback" option now is used also if a recording has been watch to its end. 2011-04-15: Version 1.2.1 - [amair] Reducing I/O priority for cut/move thread (if VDR >= 1.7.6 is used). - [amair] Fixed counting of hidden recordings if PIN plugin is used (Bug #421). - [amair] Change default view for recordings menu to match VDR's recordings menu. - [amair] "Call plugin after playback" option only changes BACK/EXIT key, BLUE key always jumps to LiveTV (suggested by Brougs78 @vdr-portal.de) - [amair] Ignore comments in dircmds.conf (Submitted by TomG @vdr-portal.de). - [amair] Updated Spanish translation (See #616). - [sibbi] Added ability to configure items that should be shown in recording list. - [amair] Merged following changes from v1.3-devel head (Submitted by Joe_D @vdr-portal.de). - [amair] Lifetime and priority for TS recordings can be edited again. - [amair] Use international characters for renaming recordings and creating directories like VDR. - [amair] Updated Italian translation (Submitted by Diego Pierotto). - [amair] Enable support for PIN plugin if USE_PINPLUGIN is set to "1" in Make.config. - [amair] Reorganiced contrib directory. - [amair] Fixed compiler warnings and errors. - [amair] Optinally use VDR's cutting feature (Submitted by Helmut Auer) (Must be enabled by defining EXTRECMENU_USE_VDR_CUTTER as it has some usability issues). - [amair] Added HDD archive feature (Submitted by Carsten Siebholz). - [amair] Updated VDRSymbols font to version 20100612. - [amair] Included Rating patch (Submitted by Carsten Siebholz). - [amair] Remove obsolete i18n files and scripts. - [amair] Require at least VDR v1.6.0 or v1.7.14. 2010-05-29: Version 1.2 [amair] - New homepage: http://projects.vdr-developer.org/projects/show/plg-extrecmenu 2010-05-14: Version 1.2-test1-am3 [amair] - Support new reccmds.conf file as introduced in VDR v1.7.12. - Edit lifetime and priority only for PES recordings. - include Make.global. 2009-06-28: Version 1.2-test1-am2b [amair] - fixed PES cutting using cutting queue (Reported by tomas @vdr-portal.de). - fixed some gcc warnings and errors (Based on suggestions by Zzam @vdr-portal.de). 2009-06-09: Version 1.2-test1-am2a [amair] - Fixed access to 001.vdr/00001.ts and index.vdr/index (Length in recordings list works again). 2009-06-09: Version 1.2-test1-am2 [amair] - Adapt cutter thread to VDR v1.7.3. 2008-08-19: Version 1.2-test1-am1 [amair] - fixed wrong help keys if selected recording finishes cutting. - plugins/extrecmenu/dircmds.conf for recording directory commands (same as reccmds.conf) - "nice" the action thread. - Use LimitBandwidth setting also for cutting. 2008-03-22: Version 1.2-test1 (Martin Prochnow's "final" release) - added italian translation; thanks to Diego - added support for GraphTFT-plugin; thanks to Jörg Wendel for the patch - added support for true type fonts and UTF-8; thanks to Andreas Mair for the true type font and the patch - removed patch font routine because it is useless now - added true type font containing the needed icons - changed i18n support to gettext 2007-10-22: Version 1.1 - fixed an issue with starting an editing process; thank to Andreas Mair for the patch - new marker ('*') is shown despite the setup option 'Show alternative to new marker' is on and 'Patch font' is off; fixed; thanks to Saxman2k from vdr-portal.de for reporting - added option to switch off cutter queue 2007-10-07: Version 1.0 - it is now possible to cancel a moving-between-filesystems-process - applied changes for MainMenuHooksPatch - added MainMenuHooksPatch to contrib/-dir; removed old one, which is now obsolete - free disk space is shown for the filesystem of the current directory (can be switched of in plugin's setup menu) - added support for hidding PIN-protected recordings in co-work with PIN-Plugin - added queue for moving recordings between filesystems - added cutter queue - added #ifdef's to switch of font patching for vdr >= 1.5.3 - added setup option to switch of font patching 2007-02-04: Version 0.13 - added two setup option to adjust the plugin behaviour to whose of VDR's recording menu (jumping to last replayed recording, call plugin after replay ends) - only editing of recordings, that are cutted, is prevented now - moving recordings between filesystems is now possible; includes: * check for enough free disk space on target filesystem * switch to limit bandwith (a.t.m. 2MBytes/sec) * prevent editing of recordings that are moved * marker for recordings, that are moved - added marker for cutting and moving recording entries - added marker to title bar for cutting and moving recordings - recording info menu shows additional informations (name, path, channel, size, lifetime, priority) - added setup option to select between plugin's and VDR's recording info menu - dvd.vdr is ignored, as long as a 001.vdr is present - fixed following issue (again): if there are more then one recording with the same name, only one of it is shown if all recording details are hidden 2006-12-31: Version 0.12c - dvd id for archive dvd would be first read out when the corresponding entry is selected; this should prevent delays while opening the plugin - removed the setup option "show dvd id" because of this 2006-12-04: Version 0.12b - type of sorting (ascending/descending) selectable at the setup menu of the plugin - 'Blue' also closes the info menu for a recording 2006-06-19: Version 0.12a - fixed a bug if you compiled the plugin with support for the PIN-plugin; thanks to Thiemo Gehrke for reporting - fixed another bug with editing recordings if VDR is compiled with VFAT=1 or started with the option --vfat; based upon a patch of berndm from vdr-portal.de 2006-06-11: Version 0.12 - reworked layout - added possibility to set sorting mode for each directory - if you use the PIN-plugin, ExtRecMenu works together with it to protect recordings - fixed a very annoying bug which prevent renaming and moving recordings which have special chars in their names if VDR is compiled with VFAT=1 or startet with the option --vfat 2006-05-28: Version 0.11 - added czech translation; thanks to Vladimír Bárta - added missing dialog for video dvds - added more meaningful error messages - avoid empty names and names starting with . or .. while editing - free space display in title bar is now updated immediately - switched off editing of recordings and directories while a cut is in progress - switched off resume by 'Play' or 'Menu'->'Blue' for archive dvd recordings - changed back the behaviour if replay ends; plugin has to open to unmount archive dvds - removed setup option "While opening jump to last replayed recording"; its implemention interfers with the following one - after renaming a recording, the selection bar now stays at this renamed list entry - the parameters 'move' and 'rename' for the '-r'-option of VDR have now the following format: move/rename oldname newname - fixed hopefully all problems in connection with renaming and moving directories - plugins closes if there are no recordings - fixed 2006-05-02: Version 0.10 - made changes to Makefile for APIVERSION (VDR >= 1.3.47) - changed myReplayControl; suggested by Thomas Günther - added display of free disk space to the title bar - fixed adjustments for BigPatch/CmdSubMenu-patch; thanks to Thomas Günther for the patch - renaming/moving directories is now possible - fixed escaping of parameters for dvdarchive.sh - changed behaviour if the replay of a recording ends, plugins will not open - 'Play' and 'Menu'->'Blue' for resuming a replay work now; BUT: the replay isn't done with the plugin if you start replaying this way, means if you stop the replay you come to VDR's recordings menu - switched off editing of details (priority and lifetime) of archive dvd recordings to avoid trouble with the dir name that identifies it on the media - added option to mark last replayed recording while opening the plugin - added possibilty to include video dvds into the recordings hierarchy; see README - introduced new parameters for the '-r'-option if VDR: move, rename and delete 2006-04-17: Version 0.9a - fixed #ifdef's for JumpPlay-patch in myreplaycontrol.c; thanks to Thomas Günther for reporting - include fixed 'dvdarchive.sh', umount wasn't possible; thanks to Mase from vdr-portal.de for reporting - added support for CmdSubMenu-patch, it should now be possible to use sub menus if you patched your VDR with BigPatch or CmdSubMenu-patch 2006-04-10: Version 0.9 - removed myDvbPlayer, use VDR's cDvbPlayer instead - made adjustments to work with BigPatch-VDRs (JumpPlay-patch) - added option for sort recordings - moved editing of priority and lifetime to its own submenu - removed option to select alternative dvd marker, the icon is now default - added default values for setup options - moved content of patches/ and tools/ to contrib/ and added a small README - new version of 'dvdarchive.sh'; thanks to vejoun from vdr-portal.de - fixed problem with archive dvd recordings at the base dir; thanks to Mase from vdr-portal.de for reporting 2006-03-31: Version 0.8a - fixed problem when open the plugin while replaying a archive dvd; thanks to Monroe from vdr-portal.de for reporting - new version of 'dvdarchive.sh'; thanks to vejoun from vdr-portal.de - updated finnish translation; thanks to Rolf Ahrenberg 2006-03-29: Version 0.8 - added some logging - added option to hide the "new recordings column" - added possibility to edit lifetime and priority at the rename menu - changed alternative new marker, it marks now the recordings that are not "rewinded", if turned of the behaviour is like that of VDR's recordings menu - added support for a file length.vdr, containing the length of a recording as a string - new version of 'dvdarchive.sh'; thanks to vejoun from vdr-portal.de - added two small tools (in tools/); isodetect to check for a dvd in drive (optionally used by 'dvdarchive.sh'); getlength to create a length.vdr - updated error messages, more detailed now - fixed quoting of the parameters for dvdarchive.sh to avoid problems with filenames containing a ' - fixed unnecessary calls of 'dvdarchive.sh'; thanks to vejoun from vdr-portal.de for reporting 2006-03-25: Version 0.7 - added frensh translation; thanks to Patrice Staudt - added finnish translation; thanks to Rolf Ahrenberg - several bugfixes: * if there are more then one recording with the same name, only one of it is shown if the recording details are hidden; thanks to Monroe from vdr-portal.de for reporting * recording list entry (not the recording itselfs!) is deleted, if it is moved to the same place; thanks to Monroe from vdr-portal.de for reporting * if a recording was deleted, the selection bar jumps to the first list entry * some people reported problems with wrong recording dates using LinVDR - revised rename-recording-menu; thanks to Monroe from vdr-portal.de for suggesting - revised move-recording-menu - it is now more obvious; thanks to Monroe from vdr-portal.de for suggesting - added option to show an alternative new marker - it's only useful for german speaking users because this icon shows 'NEU'; suggestions for an international version are welcome, you have 22x22 pixels for it - added the functionality of the DVDArchive- and the DVDShowArchive-patch for VDR - thanks to vejoun from vdr-portal.de for the script 'dvdarchive.sh' 2006-03-17: Version 0.6a - fixed problem with open directories 2006-03-16: Version 0.6 - after the replay of a recording ended, the menu jumps now to the last replayed recording - recording commands like in VDR's recordings menu now work - start to write some documentation in README 2006-03-13: Version 0.5 - improved updating of moved or renamed recordings - updating should be faster now - added patch and option to replace VDR's recordings menu; thanks to 'egal' from vdr-portal.de - fixed the settings of tabs - month of a recording was shown the wrong way - fixed 2006-03-13: Version 0.4 - add option to hide main menu entry - set tabs depending on the shown recordings details - looks more fancy and there is more space for the recording names - fixed a possible memory leak 2006-03-12: Version 0.3 - details for directories are shown now (# of entries, # of new entries) - option to shown the length of a recording - option to hide recording date, time and/or length 2006-03-11: Version 0.2 - implemented own dvbplayercontrol-class so that people who haved patch their vdr with the JumpPlay-patch can compile the plugin - 'Info' while replaying opens recording info - option 'Info' added to recordings list to show the description of a recording - details (date and time) for recordings are shown now 2006-03-09: Version 0.1 - Initial revision