Commit Graph

43 Commits

Author SHA1 Message Date
Klaus Schmidinger 2a651d0ed0 Fixed OSD access in case none of the devices provides one 2003-06-06 12:28:29 +02:00
Klaus Schmidinger f1e5b591bd Added cStatus::OsdItem() to provide the entire list of menu items to a plugin 2003-05-03 14:55:17 +02:00
Klaus Schmidinger 03a4a3a618 Fixed double call to MainMenuAction() of a plugin if invoked via a hotkey 2003-05-02 10:54:00 +02:00
Klaus Schmidinger b736f36e1e 'Left' and 'Right' now go to first/last item in single page lists 2003-03-23 15:47:48 +01:00
Klaus Schmidinger fb16fbafaa KBD active by default; no more 'ncurses' necessary for KBD 2002-12-08 14:30:32 +01:00
Klaus Schmidinger 08e4f36ccd Plugins can now have their own raw OSD 2002-11-24 10:45:39 +01:00
Klaus Schmidinger 9fee2b67ab First step towards a 'unique channel ID' 2002-11-10 15:50:21 +01:00
Klaus Schmidinger 95c8c2b60c New configuration file 'reccmds.conf' 2002-10-13 12:14:49 +02:00
Klaus Schmidinger c6ed4da7a0 Added cDevice::NewOsd() to allow a derived cDevice class to implement its own OSD capabilities 2002-08-25 09:36:09 +02:00
Klaus Schmidinger 34710939ea Changed line height handling for progress bar 2002-08-15 11:20:44 +02:00
Klaus Schmidinger 9a1a16f3d4 Consistently using malloc/free and new/delete 2002-08-11 13:32:23 +02:00
Klaus Schmidinger 15cc1733e0 Changed the cDevice class to allow plugins to implement their own devices 2002-08-04 14:57:29 +02:00
Klaus Schmidinger 562dbb818b Added cOsd::OpenRaw() to create a raw OSD (needed for displaying SPUs) (con't, fix in case of DEBUG_OSD) 2002-07-14 11:05:30 +02:00
Klaus Schmidinger 5fb0a0ed18 Added cOsd::OpenRaw() to create a raw OSD (needed for displaying SPUs) 2002-07-13 12:47:06 +02:00
Klaus Schmidinger 3ab746babd Changed 'cStatusMonitor' to 'cStatus' 2002-06-16 13:26:00 +02:00
Klaus Schmidinger a4bfddd2f9 Totally rearranged device/player/recorder structures 2002-06-16 12:57:31 +02:00
Klaus Schmidinger 9f9d6a8a93 Implemented cStatusMonitor to allow plugins to set up a status monitor 2002-05-19 15:50:11 +02:00
Klaus Schmidinger bdccbbe93e Completely moved OSD handling out of the cDvbApi class, into the new cOsd 2002-05-18 14:03:22 +02:00
Klaus Schmidinger 2cc450a67c Added 'insert' capabilities to cList 2002-05-12 14:46:46 +02:00
Klaus Schmidinger b527b27708 Implemented plugin interface 2002-05-09 16:26:56 +02:00
Klaus Schmidinger 9bfb79e15e Suppressing automatic hotkey assignment if entry starts with digit and blank 2002-03-29 16:45:36 +01:00
Klaus Schmidinger 1838c02c9e Fixed scrolling the 'Channels' menu in case the cursor ends up on a group delimiter 2002-03-24 11:23:23 +01:00
Klaus Schmidinger d9cfa43d85 Grouped the Setup parameters into several sub-menus 2002-03-16 10:03:04 +01:00
Klaus Schmidinger fe7b03d6b5 Improved speed of setting the Help button texts 2002-01-26 11:13:48 +01:00
Klaus Schmidinger fd839aae7b The 'Recordings' menu now displays a hierarchical structure 2002-01-20 14:05:28 +01:00
Klaus Schmidinger 14d3933d91 The menus and the channel display now show the current date and time 2001-08-25 13:27:26 +02:00
Klaus Schmidinger bff17fb1d0 Added support for replaying DVDs 2001-08-03 14:18:08 +02:00
Klaus Schmidinger 76521306b1 Paging up/down in lists no longer wraps 2001-02-24 16:26:11 +01:00
Klaus Schmidinger 7f6a2a7a0c Implemented hotkeys for Main and Commands menu 2001-02-03 15:28:49 +01:00
Klaus Schmidinger caa96c00ea Implemented page up/down with 'Left'/'Right' 2001-02-03 14:35:28 +01:00
Klaus Schmidinger 5e272f9065 The 'Schedule' button now shows the schedule of the current channel in the 'Now/Next' menu 2000-11-12 16:48:50 +01:00
Klaus Schmidinger b668b2d013 Implemented internationalization 2000-11-11 10:39:27 +01:00
Klaus Schmidinger 25f085cc26 Improved Schedules menus 2000-11-01 11:45:05 +01:00
Klaus Schmidinger e6999e9b3a Implemented 'Schedules' menu 2000-10-29 13:17:22 +01:00
Klaus Schmidinger 19f9f9cfce Fixed daemon mode (RcIo and Interface no longer static) 2000-10-08 12:24:30 +02:00
Klaus Schmidinger 605d8df72a Explicit Repeat/Release handling for remote control 2000-10-08 11:39:11 +02:00
Klaus Schmidinger a334a2df33 Added a 'Setup' menu 2000-09-10 10:51:58 +02:00
Klaus Schmidinger c00d4ea326 Implemented 'channel grouping' 2000-09-09 14:57:43 +02:00
Klaus Schmidinger 59237584e9 Implemented page mode for menus 2000-07-26 17:42:48 +02:00
Klaus Schmidinger dc14014c6e Changed program file name to 'vdr' 2000-04-24 09:46:05 +02:00
Klaus Schmidinger 160c6ec5eb Implemented replay progress display 2000-04-23 15:38:16 +02:00
Klaus Schmidinger 571686d909 Menu uses colors; support for RGYB buttons; fixed DEBUG_REMOTE; Add, Del and Move for channels and timers; basic record/play file handling 2000-03-11 11:22:37 +01:00
Klaus Schmidinger 4a9d9c5876 Initial revision 2000-02-19 13:36:48 +01:00