diff options
author | Andreas Mair <amair.sob@googlemail.com> | 2007-06-11 12:57:02 +0200 |
---|---|---|
committer | Andreas Mair <amair.sob@googlemail.com> | 2007-06-11 12:57:02 +0200 |
commit | 24439e72e8b0d13bccce21e19a28d70d1bd98760 (patch) | |
tree | 40114ac9918d904e640900e3845f65243a2319ac /Makefile | |
parent | c562d549bc6274265991eec634f99b1e311323df (diff) | |
download | vdr-plugin-skinenigmang-0.0.5rc.tar.gz vdr-plugin-skinenigmang-0.0.5rc.tar.bz2 |
2007-06-11: Version 0.0.5rcv0.0.5rc
- Fixed possible crash in recording's details.
- Added MoBuntu theme (Submitted by Morone @vdr-portal.de).
- Added Blue, Blue2, Blue3 and Coolblue theme (Submitted by Uwe @vdr-portal.de).
- Added support for TrueTypeFonts (based on graphtft and text2skin plugins).
- Added support for new epgsearch tags.
- Updated French translation. (Submitted by pat @vdr-portal.de)
- Changed size calculation for scrollbars.
- Add setup options to individually set the fonts to use. See README for details.
- Set used colors for every area in menu OSD when using multiple areas.
- Reworked multiple areas mode in menu OSD.
- Do not disable logos/symbols/flags if 4bpp single area is configured in setup.
- Replaced setup options "One area (if possible)" and "Bpp in single area" by option "Try 8bpp single areas".
- Unified appearance of error/info/status messages in all OSDs.
- Added setup option to selectively enable scrolling text.
- Added setup option to selectively enable logos in the different OSDs.
- Added text effects (e.g. scrolling and blinking) for selected text.
- Removed clrMenuHighlight, clrMessageBorder, clrMenuItemCurrentFg, clrMenuEventTitle, clrMenuEventShortText, clrMenuScrollbarTotal and clrMenuScrollbarShown in themes.
- Fixed height of title/subtitle box in EPG & recording details.
- Recognize mediamanager plugin in mainmenu logos.
- Don't cut info line in EPG & recording details at logo area's left edge.
- Updated Russian translation (Submitted by neptunvasja @vdr-portal.de).
- Added Dutch translation (Submitted by dorpsgek @vdr-portal.de).
- Various bugfixes and graphical changes.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 43 |
1 files changed, 41 insertions, 2 deletions
@@ -1,7 +1,7 @@ # # Makefile for a Video Disk Recorder plugin # -# $Id: Makefile,v 1.8 2007/03/28 10:01:33 amair Exp $ +# $Id: Makefile,v 1.14 2007/06/11 06:57:47 amair Exp $ # If you are using the epgsearch plugin and want to see the number of # timer conflicts in the main menu's info area. @@ -23,6 +23,23 @@ # plugin will be used because it has no compile time requirements. SKINENIGMA_USE_PLUGIN_MAILBOX = 1 +# EXPERIMENTAL!!! NOT YET OFFICIALY SUPPORTED!!! +# +# USE AT OWN RISC!!! +#SKINENIGMA_USE_PLUGIN_AVARDS = 1 + +# Disable any code that is used for scrolling or blinking text. +# NOTE: this is only useful if you want to save some bytes because you +# can disable them in the setup too. +#DISABLE_ANIMATED_TEXT = 1 + +# Set the descriptions for fonts you've patched in VDR. These fonts then +# can be selected in EnigmaNG setup. +#SKINENIGMA_FONTS = "\"Test Font\", \"Test2 Font\"" + +# If you have installed FreeType2 and want to use TrueTypeFonts. +#HAVE_FREETYPE = 1 + # Strip debug symbols? Set eg. to /bin/true if not #STRIP = strip STRIP = /bin/true @@ -83,20 +100,42 @@ ifdef SKINENIGMA_USE_PLUGIN_MAILBOX DEFINES += -DUSE_PLUGIN_MAILBOX endif +ifdef SKINENIGMA_USE_PLUGIN_AVARDS +DEFINES += -DUSE_PLUGIN_AVARDS +endif + ifdef HAVE_IMAGEMAGICK DEFINES += -DHAVE_IMAGEMAGICK endif DEFINES += -DRECORDING_COVER='"Cover-Enigma"' +ifdef SKINENIGMA_DISABLE_ANIMATED_TEXT +DEFINES += -DDISABLE_ANIMATED_TEXT +endif + +DEFINES += -DSKINENIGMA_FONTS=$(SKINENIGMA_FONTS) + ### The object files (add further files here): -OBJS = $(PLUGIN).o enigma.o config.o logo.o i18n.o tools.o status.o +OBJS = $(PLUGIN).o enigma.o config.o logo.o i18n.o tools.o status.o texteffects.o setup.o ifdef HAVE_IMAGEMAGICK OBJS += bitmap.o LIBS += -lMagick++ endif +ifdef HAVE_FREETYPE + ifneq ($(shell which freetype-config),) + INCLUDES += $(shell freetype-config --cflags) + LIBS += $(shell freetype-config --libs) + else + INCLUDES += -I/usr/include/freetype -I/usr/local/include/freetype + LIBS += -lfreetype + endif + DEFINES += -DHAVE_FREETYPE + OBJS += font.o +endif + ### Implicit rules: %.o: %.c |