diff options
author | Martin Prochnow <nordlicht@martins-kabuff.de> | 2006-04-11 19:12:01 +0200 |
---|---|---|
committer | Andreas Mair <andreas@vdr-developer.org> | 2006-04-11 19:12:01 +0200 |
commit | 82bfd4c15949019ede37b2b04be79659c5c65dbe (patch) | |
tree | 5deb5bf0d98cbee6c5ee17bb9323d0748ed567a7 /mymenumoverecording.h | |
parent | c849f2898257df19fddb97ac99c392c410f120d1 (diff) | |
download | vdr-plugin-extrecmenu-82bfd4c15949019ede37b2b04be79659c5c65dbe.tar.gz vdr-plugin-extrecmenu-82bfd4c15949019ede37b2b04be79659c5c65dbe.tar.bz2 |
Version 0.9v0.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
Diffstat (limited to 'mymenumoverecording.h')
-rw-r--r-- | mymenumoverecording.h | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/mymenumoverecording.h b/mymenumoverecording.h deleted file mode 100644 index bc7b389..0000000 --- a/mymenumoverecording.h +++ /dev/null @@ -1,75 +0,0 @@ -extern bool clearall; // needed for myMenuMoveRecording - -// --- myMenuRecordingsItem --------------------------------------------------- -class myMenuRecordingsItem:public cOsdItem -{ - private: - int level,isdirectory; - int totalentries,newentries; - char *title; - char *name; - const char *filename; - public: - myMenuRecordingsItem(cRecording *Recording,int Level); - ~myMenuRecordingsItem(); - const char *FileName(){return filename;} - const char *Name(){return name;} - bool IsDirectory(){return name!=NULL;} - void IncrementCounter(bool IsNew); -}; - -// --- myMenuRecordings ------------------------------------------------------- -class myMenuRecordings:public cOsdMenu -{ - private: - bool edit; - int level,helpkeys; - int recordingsstate; - char *base; - bool Open(); - void SetHelpKeys(); - cRecording *GetRecording(myMenuRecordingsItem *Item); - eOSState Play(); - eOSState Rewind(); - eOSState Delete(); - eOSState Rename(); - eOSState MoveRec(); - eOSState Info(); - eOSState Commands(eKeys Key=kNone); - public: - myMenuRecordings(const char *Base=NULL,int Level=0); - ~myMenuRecordings(); - void Set(bool Refresh=false); - virtual eOSState ProcessKey(eKeys Key); -}; - -// --- myMenuRenameRecording -------------------------------------------------- -class myMenuRenameRecording:public cOsdMenu -{ - private: - char name[MaxFileName]; - char path[MaxFileName]; - cRecording *recording; - myMenuRecordings *menurecordings; - public: - myMenuRenameRecording(cRecording *Recording,myMenuRecordings *MenuRecordings); - virtual eOSState ProcessKey(eKeys Key); -}; - -// --- myMenuMoveRecording ---------------------------------------------------- -class myMenuMoveRecording:public cOsdMenu -{ - private: - int level; - char *base; - cRecording *recording; - myMenuRecordings *menurecordings; - void Set(); - eOSState Open(); - eOSState MoveRec(); - eOSState Create(); - public: - myMenuMoveRecording(cRecording *Recording,myMenuRecordings *MenuRecordings,const char *Base=NULL,int Level=0); - myMenuMoveRecording::~myMenuMoveRecording(); - virtual eOSState ProcessKey(eKeys Key); -}; |