Commit Graph

  • 04f176b248 Added SetComponents() to the EPG handler interface Klaus Schmidinger 2012-06-04 10:29:19 +02:00
  • 8d8dd8ecbd Added HandledExternally() to the EPG handler interface Klaus Schmidinger 2012-06-04 10:19:23 +02:00
  • 4bce65eb10 Removed DeleteEvent() from the EPG handler interface (turned out not to be useful) Klaus Schmidinger 2012-06-04 09:49:48 +02:00
  • cd4a7e3ef4 Fixed the call to ChannelString() in cSkinLCARSDisplayChannel::SetChannel() Klaus Schmidinger 2012-06-04 09:41:06 +02:00
  • bfc2c41c12 Updated the Finnish OSD texts Klaus Schmidinger 2012-06-04 09:33:28 +02:00
  • f15bb1f9af Adjusted the default values for OSD and font sizes to better fit HDTV Klaus Schmidinger 2012-06-04 09:18:51 +02:00
  • f8fc3b502a Fixed making LCARS the default skin Klaus Schmidinger 2012-06-04 09:07:51 +02:00
  • 857e29a43d Now scaling down the Transfer Mode indicator bitmap in the LCARS skin in case it doesn't fit with the selected font size Klaus Schmidinger 2012-06-04 08:59:10 +02:00
  • e16e8b182f The LCARS skin now only displays devices that can actually receive channels Klaus Schmidinger 2012-06-04 08:09:19 +02:00
  • 95e180a3e3 Fixed the background color of the Transfer Mode indicator bitmap in the LCARS skin Klaus Schmidinger 2012-06-04 07:54:51 +02:00
  • 1bb441e699 Added a missing template specification to the c'tor of cSortedTimers Klaus Schmidinger 2012-06-03 13:06:15 +02:00
  • 3efb79c855 Speeded up opening menus on systems with many (several thousands) of recordings, by caching the information whether a recording is stored on the video directory file system within the cRecording data 1.7.28 Klaus Schmidinger 2012-06-03 10:03:55 +02:00
  • 47e3b4afe2 Changed the color for devices Klaus Schmidinger 2012-06-03 09:45:00 +02:00
  • 95e5cf0fdd Added a section on 'Standard compliance' to INSTALL Klaus Schmidinger 2012-06-03 09:24:21 +02:00
  • 56c8464774 Updated the German OSD texts Klaus Schmidinger 2012-06-03 09:14:47 +02:00
  • ad5ef06857 Added DeleteEvent() to the EPG handler interface, so that an EPG handler can trigger deleting of an event Klaus Schmidinger 2012-06-02 14:10:37 +02:00
  • 78e11d8c6f Extended the interface to the script that gets called for recordings, so that in the "edited" case it also provides the name of the original recording Klaus Schmidinger 2012-06-02 13:57:41 +02:00
  • ebf8a285b2 Fixed font handling with fontconfig 2.9.0 or newer Klaus Schmidinger 2012-06-02 13:41:23 +02:00
  • 2de28295fc Now making sure that the "small font" is never larger than the "osd font" Klaus Schmidinger 2012-06-02 13:35:54 +02:00
  • eec6b1d818 Finally removed the code marked with __RECORDING_H_DEPRECATED_DIRECT_MEMBER_ACCESS and LEGACY_CRECEIVER Klaus Schmidinger 2012-06-02 13:22:53 +02:00
  • 68d5e7b548 Implemented LCARS skin Klaus Schmidinger 2012-06-02 13:17:16 +02:00
  • 4e57f40096 The new class cSortedTimers can be used to quickly get a list of all timers, sorted by their start time Klaus Schmidinger 2012-06-02 12:10:36 +02:00
  • 7548639021 Fixed setting the recording title for the replay display of old skins Klaus Schmidinger 2012-06-02 11:44:14 +02:00
  • 41b1160f01 The new function RgbShade() (include osd.h) can be used to generate a brighter or darker version of a given color Klaus Schmidinger 2012-06-02 10:44:24 +02:00
  • 5ee947a492 Fixed resetting CAMs Klaus Schmidinger 2012-05-29 11:19:56 +02:00
  • d2030debc0 cVector::Clear() now reinitializes any previously used members Klaus Schmidinger 2012-05-20 14:01:02 +02:00
  • cdaf99121b If a recording has no info file, the 'title' of the recording's info is now set to the recording's name Klaus Schmidinger 2012-05-20 13:55:34 +02:00
  • 2e393c6e1f Fixed increasing size of cVector; added a note about not using cVector with class objects Klaus Schmidinger 2012-05-19 12:32:32 +02:00
  • 1378f599c2 Fixed checking for UTF-8 support in cFont::Bidi() Klaus Schmidinger 2012-05-19 10:20:16 +02:00
  • c1ddc63fda Implemented taBorder alignment flag Klaus Schmidinger 2012-05-17 16:38:50 +02:00
  • 4f889749b3 Fixed a mismatched 'delete' in cSchedules::SetEpgDataFileName() Klaus Schmidinger 2012-05-13 13:46:56 +02:00
  • 5f93700e07 The new member function cSkinDisplayReplay::SetRecording() allows a skin to display more information about the currently played recording Klaus Schmidinger 2012-05-12 14:20:41 +02:00
  • 2193ea32f6 Making sure setup strings don't contain any newline characters Klaus Schmidinger 2012-05-11 11:08:38 +02:00
  • 0b4069c91f Removed the "bondedMasterFailed" mechanism from cDvbTuner Klaus Schmidinger 2012-05-09 08:33:59 +02:00
  • 06b8fe94ef Renamed the function cString::sprintf(const char *fmt, va_list &ap) to vsprintf() Klaus Schmidinger 2012-05-08 11:23:56 +02:00
  • 4f7523a3a2 Fixed character comparisons in cSubtitleObject::DecodeCharacterString() Klaus Schmidinger 2012-05-08 08:27:24 +02:00
  • 353233a27e Fixed a possible high CPU load when pausing replay Klaus Schmidinger 2012-05-06 11:04:07 +02:00
  • 97e242d1b5 The new functions cControl::GetRecording() and cControl::GetHeader() can be used to retrieve information about what the current player is playing Klaus Schmidinger 2012-04-28 13:09:42 +02:00
  • 109586571a cControl::Control() now has an additional boolean parameter, which can be set to true to get the current player control even if it is hidden Klaus Schmidinger 2012-04-28 10:56:05 +02:00
  • 299f1f312c Fixed handling menu categories for plugin menus Klaus Schmidinger 2012-04-28 10:40:16 +02:00
  • 2cd697d146 Credits to Marcus Roscher Klaus Schmidinger 2012-04-27 08:25:44 +02:00
  • 71d53f2c63 Fixed the SVDRP command UPDR, which didn't update the global recordings list Klaus Schmidinger 2012-04-26 10:48:18 +02:00
  • b5ddaedfb3 Fixed cDevice::StillPicture(), making sure it doesn't call the derived class's function if no buffer has been allocated Klaus Schmidinger 2012-04-26 10:28:39 +02:00
  • fb3e5ca4ee The Timers list is now marked as modified whenever a recording starts or ends Klaus Schmidinger 2012-04-25 11:14:12 +02:00
  • 53d0825515 OSD and skin are now reinitialized after a plugin setup page has been confirmed Klaus Schmidinger 2012-04-24 09:19:48 +02:00
  • 28685f9895 A cOsdMenu can now handle skins that display different numbers of items in the various menu categories Klaus Schmidinger 2012-04-23 09:47:26 +02:00
  • 3d32b07862 The disk usage is no longer automatically added to the title of the main and "Recordings" menus Klaus Schmidinger 2012-04-23 09:07:55 +02:00
  • 09e58657a1 Added a function to get a cRecordControl for a given cTimer Klaus Schmidinger 2012-04-22 10:44:20 +02:00
  • f822cdf261 The new setup option "DVB/Standard compliance" can be used to switch between different variations of the DVB standard Klaus Schmidinger 2012-04-15 10:52:34 +02:00
  • c650904794 Fixed a typo Klaus Schmidinger 2012-04-09 09:30:52 +02:00
  • 170e05e1e6 Skins can now inquire the menu category for which their cSkinDisplayMenu is currently being used Klaus Schmidinger 2012-04-08 11:52:56 +02:00
  • c24a891568 Fixed EPG scan on systems with only a single DVB device that use software output Klaus Schmidinger 2012-04-07 14:41:39 +02:00
  • 4e8dedb7ad Now limiting the number of characters of a channel's (short) name to 16 in the schedules menus Klaus Schmidinger 2012-04-06 12:35:39 +02:00
  • d5aa5f7294 The new function cDevice::DeviceType() returns a string identifying the type of the given device Klaus Schmidinger 2012-04-04 09:52:15 +02:00
  • 0ac4d23cab Added some comments Klaus Schmidinger 2012-04-01 11:36:10 +02:00
  • 01c55ad694 Fixed getting the maximum short channel name length in case there are no short names at all Klaus Schmidinger 2012-04-01 09:28:39 +02:00
  • 8f628ceb8c Fixed a typo Klaus Schmidinger 2012-03-31 10:18:29 +02:00
  • 16967a231e Fixed formatting Klaus Schmidinger 2012-03-31 10:15:26 +02:00
  • 1f5cf1db58 Fixed cPixmapMemory::DrawEllipse() for quadrants -1 and -4 Klaus Schmidinger 2012-03-28 10:43:15 +02:00
  • 19b952728e Version 1.7.27 Original announce message: VDR developer version 1.7.27 is now available at Klaus Schmidinger 2012-03-25 13:45:00 +02:00
  • 55b6ab1dc6 Fixed handling IDLEPRIORITY in cDvbDevice::ProvidesChannel() 1.7.27 Klaus Schmidinger 2012-03-25 10:44:04 +02:00
  • bf970b5bf4 Reverted some improvements to Make.config.template Klaus Schmidinger 2012-03-20 11:22:30 +01:00
  • adce2fe42d Updated the Italian OSD texts Klaus Schmidinger 2012-03-19 08:16:33 +01:00
  • 6504e55b76 Fixed reduced bpp support for DVB subtitles Klaus Schmidinger 2012-03-16 12:01:31 +01:00
  • c8b0ee3289 Added missing channel locking to cEIT Klaus Schmidinger 2012-03-14 10:41:48 +01:00
  • cd676fda36 Moved setting LC_NUMERIC further up to make sure any floating point numbers use a decimal point Klaus Schmidinger 2012-03-14 09:12:58 +01:00
  • d62f710413 Fixed a memory leak in cSubtitleRegion::UpdateTextData() Klaus Schmidinger 2012-03-13 15:38:00 +01:00
  • 2781c337b1 No longer using GetFont() (which is not thread safe) in cSubtitleRegion::UpdateTextData() Klaus Schmidinger 2012-03-13 15:30:47 +01:00
  • 4bc2a502a4 No longer using GetFont() (which is not thread safe) in the 'osddemo' plugin Klaus Schmidinger 2012-03-13 15:28:15 +01:00
  • 71f02e4f80 When estimating the remaining disk space (in hours), the average data rate of all existing recordings is now taken into account Klaus Schmidinger 2012-03-13 13:22:06 +01:00
  • 845d6f36c1 When toggling a timer between "Single" and "Repeating", the previous setting is now retained in case the user toggles back to the original value Klaus Schmidinger 2012-03-13 11:27:54 +01:00
  • 4dcbf19ea2 The new function cDevice::DeviceName() returns a string identifying the name of the given device Klaus Schmidinger 2012-03-13 10:20:42 +01:00
  • ed10aaf68b Improved fast forwarding to the end of a timeshift recording Klaus Schmidinger 2012-03-12 14:53:59 +01:00
  • 9fa1654d04 Updated the Estonian OSD texts Klaus Schmidinger 2012-03-12 10:03:55 +01:00
  • 5117f35938 Version 1.7.26 Original announce message: VDR developer version 1.7.26 is now available at Klaus Schmidinger 2012-03-10 16:18:00 +01:00
  • 66639dc187 Made the "overloaded-virtual" warning an error to detect hidden overloaded virtual functions Klaus Schmidinger 2012-03-11 16:01:52 +01:00
  • d43ab41c02 Deactivated definition of __RECORDING_H_DEPRECATED_DIRECT_MEMBER_ACCESS (recording.h) and LEGACY_CRECEIVER (receiver.h) Klaus Schmidinger 2012-03-11 15:30:19 +01:00
  • 2050f7ac7b Added new parameter LiveView to ChannelSwitch() Klaus Schmidinger 2012-03-11 14:50:04 +01:00
  • ea16f64773 Adapted menu column widths of 'skincurses' to the wider HD OSD sizes Klaus Schmidinger 2012-03-11 14:44:49 +01:00
  • 7958688ae1 Removed the obsolete typedef tI18nPhrase Klaus Schmidinger 2012-03-11 14:08:13 +01:00
  • 42b40aecf5 Removed the obsolete function cPlugin::RegisterI18n() Klaus Schmidinger 2012-03-11 13:56:35 +01:00
  • 526310bdcc Dropped the meanwhile obsolete script 'i18n-to-gettext' Klaus Schmidinger 2012-03-11 13:38:06 +01:00
  • a05b544414 Replaced some non-ASCII characters Klaus Schmidinger 2012-03-11 13:34:12 +01:00
  • c174dc0f5b The channel name column in the "What's on now/next" menu now adjusts its width to display the full short name of each channel Klaus Schmidinger 2012-03-11 13:29:06 +01:00
  • 2be049f5f7 Fixed some typos in HISTORY and CONTRIBUTORS Klaus Schmidinger 2012-03-11 11:18:56 +01:00
  • daf25f300d Changed the Green button in the "Edit timer" menu from "Once" to "Single" Klaus Schmidinger 2012-03-11 10:46:17 +01:00
  • 5cf69d18ba Updated the Finnish OSD texts Klaus Schmidinger 2012-03-11 10:42:13 +01:00
  • 3df1b6d139 Version 1.7.25 Original announce message: VDR developer version 1.7.25 is now available at Klaus Schmidinger 2012-03-03 13:16:00 +01:00
  • 860786f809 Added a new plugin interface for implementing EPG handlers 1.7.26 Klaus Schmidinger 2012-03-10 15:10:43 +01:00
  • bc06fc2ce3 Changed displaying modified sections Klaus Schmidinger 2012-03-09 09:25:18 +01:00
  • 0863c5b065 Revoked "If the first event in a schedule has a table id of 0x00, any incoming EIT data for that schedule from the DVB stream will be completely ignored" Klaus Schmidinger 2012-03-08 15:06:58 +01:00
  • baf473aedf The Green button in the "Edit timer" menu can now be used to toggle between single shot and repeating timers Klaus Schmidinger 2012-03-08 13:51:00 +01:00
  • 120fb54d49 Fixed checking pids in case a channel has only Dolby Digital audio Klaus Schmidinger 2012-03-08 10:04:16 +01:00
  • 9b68c100b2 Fixed parsing channel data in case the audio pid is 0 Klaus Schmidinger 2012-03-08 09:37:17 +01:00
  • 57f58a1546 Removed the obsolete function cEITScanner::UsesDevice(); added new parameter LiveView to cStatus::ChannelSwitch() Klaus Schmidinger 2012-03-07 14:39:38 +01:00
  • 680b1b8f87 Removed the calls to EITScanner.UsesDevice(this) from dvb[hs]ddevice.c Klaus Schmidinger 2012-03-07 14:00:28 +01:00
  • 40d06559bb Fixed selecting devices for the EPG scan in case the primary device is bonded with an other one Klaus Schmidinger 2012-03-07 13:46:13 +01:00
  • 61e420bdf6 Fixed switching devices to the transponders of VPS recordings in case there are only bonded devices Klaus Schmidinger 2012-03-06 12:32:38 +01:00
  • a57acf570d Improved displaying signal strength and quality in the ST:TNG skin's channel display Klaus Schmidinger 2012-03-05 12:05:53 +01:00
  • 90f5779228 Made the ST:TNG skin the default in case the user selected skin is not available Klaus Schmidinger 2012-03-05 10:46:26 +01:00