diff options
author | Andreas Mair <amair.sob@googlemail.com> | 2009-04-24 14:32:32 +0200 |
---|---|---|
committer | Andreas Mair <amair.sob@googlemail.com> | 2009-04-24 14:32:32 +0200 |
commit | 95977e11c0a5c1170351f2fafe400519d7b1086b (patch) | |
tree | 92259a6c6b8a7dc50ed9a0c3a2a172b204a4f54c /setup.h | |
parent | 7b34d920b0043281d7877d1e0ece8642d27f212d (diff) | |
download | vdr-plugin-skinenigmang-0.1.0.tar.gz vdr-plugin-skinenigmang-0.1.0.tar.bz2 |
2009-04-25: Version 0.1.0v0.1.0
- Fixed: Calculating width of events' start times in channel info OSD (Reported by tomglx @vdr-poprtal.de).
- Changed: pause scrolling when text has scrolled all to the left in scroll behaviour "to the left" (Reported by Andreas Brugger).
- Reworked: (simplified) font loading/caching.
- Updated Italian translation (Provided by Diego Pierotto).
- Removed: ENABLE_COPYFONT define.
- Changed: Reduced number of font recreations (Reported by balta @vdr-portal.de).
- Added: more CA systems to text mappings in channel info OSD (Submitted by free-x @vdr-portal.de).
- Added: symbol in channel info OSD if current channel has subtitles.
- Changed: background colors for the DarkBlue theme (Submitted by zulu @vdr-portal.de).
- Added: New option "Show CA system as text".
- Changed: Reduced number of locks while drawing to OSD which increases display speed especially in menu OSD.
- Added: show signal strength and signal-to-noise ratio in channel info OSD (can be disabled by setting SKINENIGMA_DISABLE_SIGNALINFO to 1).
- Fixed: compiler error with certain gcc versions (Reported by C-3PO @ vdr-portal.de).
- Changed: smooth scrolling text (based on skinelchi by Christoph Haubrich <christoph.haubrich (AT) web.de>).
- Removed: SKINENIGMA_DISABLE_ANIMATED_TEXT define.
- Changed: Replace "/" by "~" in channel logo names.
- Added: new setting "Show scrollbar in menu".
- Added: Override VDR's SetTabs() to adopt column widths in menu OSD to selected font size.
- Added: Support subtitle tracks in tracks OSD: logo will only be shown if icons/subtitle/subtitle.xpm exists.
- Fixed: missing logo in tracks OSD while using single area.
- Minor bugfixes and enhancements.
- Requires at least VDR v1.6.0.
Diffstat (limited to 'setup.h')
-rw-r--r-- | setup.h | 19 |
1 files changed, 1 insertions, 18 deletions
@@ -36,6 +36,7 @@ private: const char *showRemainingTexts[3]; const char *showRecSizeTexts[3]; const char *statusLineModeTexts[3]; + const char *showScrollbarTexts[3]; protected: virtual eOSState ProcessKey(eKeys Key); void Set(void); @@ -57,7 +58,6 @@ public: cMenuSetupLogos(cEnigmaConfig *Data); }; -#ifndef DISABLE_ANIMATED_TEXT class cMenuSetupAnimText : public cMenuSetupSubMenu { private: const char *scrollModeTexts[2]; @@ -67,43 +67,26 @@ protected: public: cMenuSetupAnimText(cEnigmaConfig *Data); }; -#endif -#ifdef HAVE_FREETYPE class cMenuSetupTTF : public cOsdMenu { private: FontInfo *data; int nFont; int nWidth; int nSize; -#if VDRVERSNUM < 10504 - const char **availTTFs; - int nMaxTTFs; -#else // VDRVERSNUM >= 10504 cStringList *fontList; -#endif // VDRVERSNUM < 10504 protected: virtual eOSState ProcessKey(eKeys Key); void Set(void); void Store(void); public: -#if VDRVERSNUM < 10504 - cMenuSetupTTF(FontInfo *fontinfo); -#else // VDRVERSNUM >= 10504 cMenuSetupTTF(FontInfo *fontinfo, cStringList* fontList); -#endif // VDRVERSNUM < 10504 }; -#endif - class cMenuSetupFonts : public cMenuSetupSubMenu { private: -#ifdef HAVE_FREETYPE -#if VDRVERSNUM >= 10504 cStringList fontNames; cStringList fontMonoNames; -#endif -#endif protected: virtual eOSState ProcessKey(eKeys Key); |