diff options
author | Andreas Mair <amair.sob@googlemail.com> | 2008-03-09 09:39:06 +0100 |
---|---|---|
committer | Andreas Mair <amair.sob@googlemail.com> | 2008-03-09 09:39:06 +0100 |
commit | 7b34d920b0043281d7877d1e0ece8642d27f212d (patch) | |
tree | c3fb775627f5889beca307e407fcb95b4e6b7342 /setup.h | |
parent | 40650ddcf7b4142790b786e50f315dade90e8678 (diff) | |
download | vdr-plugin-skinenigmang-7b34d920b0043281d7877d1e0ece8642d27f212d.tar.gz vdr-plugin-skinenigmang-7b34d920b0043281d7877d1e0ece8642d27f212d.tar.bz2 |
2008-03-09: Version 0.0.6v0.0.6
- Added scrollbar in menu lists when compiled with VDR >= v1.5.15.
- Fixed: VDR didn't responde anymore if the font used for lists was too small (<11px) and the marker in front of the active list item has been turned on.
- Added workaround to fix chrashes (hopefully) for VDR 1.4.x and patched fonts.
- Updated French translation (Submitted by Patrice Staudt).
- Updated Dutch translation (Submitted by Johan Schuring).
- Updated Spanish translation (Submitted by Bittor Corl).
- Updated Finnish translation (Submitted by Rolf Ahrenberg).
- Fixed crash in EPG details when using epgsearch if channel isn't found.
- Updated Italian translation (Provided by Gringo).
- Fix TrueTypeFonts support when compiled with VDR >= v1.5.4.
- Use WeekDayNameFull() in VDR >= v1.5.5.
- Use "Full Title Width" setting also for Tracks and Replay OSD.
- Optionally scroll current event's title and subtitle in channel info.
- New setup option "Show status symbols" (Suggested by chrisz @vdr-portal.de).
- Moved to the new i18n system introduced in VDR 1.5.7; fully backwards compatible due to Udo Richter's po2i18n.pl.
- Optionally show current WSS mode as symbol (if Avards is running).
- Draw "Dolby Digital" and "MONO" indicator in language flags.
- Hide inactive status symbols.
- Removed date from OSDs: tracks, volume
- Added status symbols in replay OSD.
- Draw line right to logos in Tracks and Replay OSD as it's done in other OSDs too.
- Added channel info OSD for "Info on channel switch = no" VDR option (Reported by Pat @vdr-portal.de).
- Removed compile time dependencies to plugin services.
- Renamed SKINENIGMA_HAVE_EPGSEARCH define to SKINENIGMA_USE_PLUGIN_EPGSEARCH.
- Disable i18n support for VDR >= v1.5.7.
- Added Turkish to translation array (for VDR >= v1.5.2).
- Use group name for logos even if channel logos are searched for by channel id.
- Fixed problems when compiling with VDR v1.5.7+ (Reported by Matthias Fechner).
- Fixed problems with certain images (Submitted by pinky666 @vdr-portal.de).
- Fixed crash if using display of repeatings in EPG details and reelchannelscan plugin is loaded.
- New setup option for location of messages in menu OSD.
Diffstat (limited to 'setup.h')
-rw-r--r-- | setup.h | 19 |
1 files changed, 18 insertions, 1 deletions
@@ -35,6 +35,7 @@ class cMenuSetupGeneral : public cMenuSetupSubMenu { private: const char *showRemainingTexts[3]; const char *showRecSizeTexts[3]; + const char *statusLineModeTexts[3]; protected: virtual eOSState ProcessKey(eKeys Key); void Set(void); @@ -75,19 +76,35 @@ private: 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); void Set(void); @@ -96,7 +113,7 @@ public: virtual ~cMenuSetupFonts(void); }; -#ifdef SKINENIGMA_HAVE_EPGSEARCH +#ifdef USE_PLUGIN_EPGSEARCH class cMenuSetupEpgSearch : public cMenuSetupSubMenu { private: const char *useSubtitleRerunTexts[3]; |