# HG changeset patch # User diego # Date 1143459567 0 # Node ID 9a5a62f480e662503b1d31ffab5f1397fae88f06 # Parent 75442247ee568cbdc68be62c2a9a51f719425d07 Rename the default GUI skins directory from 'Skin' to 'skins', keeping backwards compatibility. diff -r 75442247ee56 -r 9a5a62f480e6 ChangeLog --- a/ChangeLog Mon Mar 27 10:32:52 2006 +0000 +++ b/ChangeLog Mon Mar 27 11:39:27 2006 +0000 @@ -122,6 +122,7 @@ * bitexact decoding GUI: + * skins now reside in a directory named 'skins', not 'Skin' * ported to GTK2 * long standing up side down vpotmeter bug fixed * don't hang on unreadable skin files diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/de/documentation.html --- a/DOCS/de/documentation.html Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/de/documentation.html Mon Mar 27 11:39:27 2006 +0000 @@ -919,12 +919,12 @@ herunterladen, wenn du das GUI verwenden willst. Schau dazu auf die Download-Seite. Diese sollten in das normale, systemweite Verzeichnis -($PREFIX/share/mplayer/Skin) oder nach -$HOME/.mplayer/Skin extrahiert werden. MPlayer sucht +($PREFIX/share/mplayer/skins/) oder nach +$HOME/.mplayer/skins/ extrahiert werden. MPlayer sucht standardmäßig nach einem Verzeichnis namens default, aber du kannst mit der Option -skin (neuer Skin) oder dem Eintrag skin=(neuer Skin) in der Konfigurationsdatei den Skin -*/Skin/(neuer Skin) auswählen.

+*/skins/(neuer Skin) auswählen.

1.4 Untertitel und das OSD

diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/it/documentation.html --- a/DOCS/it/documentation.html Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/it/documentation.html Mon Mar 27 11:39:27 2006 +0000 @@ -790,11 +790,11 @@

Dato che MPlayer non ha una skin inclusa, devi scaricarle se vuoi usare la GUI. Vedi la pagina dei download. -Dovranno essere estratti nella solita directory valida per tutto il sistema ($PREFIX/share/mplayer/Skin), -o in $HOME/.mplayer/Skin . MPlayer cerca in +Dovranno essere estratti nella solita directory valida per tutto il sistema ($PREFIX/share/mplayer/skins/), +o in $HOME/.mplayer/skins/ . MPlayer cerca in queste una directory di nome default, ma puoi usare l'opzione -skin nuovaskin, o la direttiva skin=nuovaskin del file di configurazione -per usare la skin nella directory */Skin/nuovaskin.

+per usare la skin nella directory */skins/nuovaskin.

1.4. Sottotitoli e OSD

diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/it/skin.html --- a/DOCS/it/skin.html Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/it/skin.html Mon Mar 27 11:39:27 2006 +0000 @@ -47,9 +47,9 @@

Le directory in cui si cerca per le skin sono (in ordine):

-    $(DATADIR)/Skin/
-    $(PREFIX)/share/mplayer/Skin/
-    ~/.mplayer/Skin/
+    $(DATADIR)/skins/
+    $(PREFIX)/share/mplayer/skins/
+    ~/.mplayer/skins/
 

Nota che il primo path può variare a seconda di come è stato configurato @@ -59,7 +59,7 @@

Ogni skin è installata in una sua propria directory sotto una delle directory elencate sopra, per esempio:

-    $(PREFIX)/share/mplayer/Skin/default/
+    $(PREFIX)/share/mplayer/skins/default/
 
diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/man/cs/mplayer.1 --- a/DOCS/man/cs/mplayer.1 Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/man/cs/mplayer.1 Mon Mar 27 11:39:27 2006 +0000 @@ -892,14 +892,14 @@ .TP .B \-skin (pouze GUI) Nahraje skin z adresáøe . Zde jsou výchozí -adresáøe se skiny:\& /usr/\:local/\:share/\:mplayer/\:Skin/\: a ~/.mplayer/\:Skin/. +adresáøe se skiny:\& /usr/\:local/\:share/\:mplayer/\:skins/\: a ~/.mplayer/\:skins/. .sp 1 .I PØÍKLAD: .PD 0 .RSs .IPs "\-skin fittyfene" -Zkou¹í /usr/\:local/\:share/\:mplayer/\:Skin/\:fittyfene -a poté ~/.mplayer/\:Skin/\:fittyfene. +Zkou¹í /usr/\:local/\:share/\:mplayer/\:skins/\:fittyfene +a poté ~/.mplayer/\:skins/\:fittyfene. .RE .PD 1 . diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/man/de/mplayer.1 --- a/DOCS/man/de/mplayer.1 Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/man/de/mplayer.1 Mon Mar 27 11:39:27 2006 +0000 @@ -943,14 +943,14 @@ .B \-skin (nur mit GUI) Lädt eine Oberfläche (skin) aus dem angegebenen Verzeichnis, das sich in einem der beiden Standardoberflächenverzeichnisse -/usr/\:local/\:share/\:mplayer/\:Skin/\: und ~/.mplayer/\:Skin/ befindet. +/usr/\:local/\:share/\:mplayer/\:skins/\: und ~/.mplayer/\:skins/ befindet. .sp 1 .I BEISPIEL: .PD 0 .RSs .IPs "\-skin fittyfene" -Probiert zuerst /usr/\:local/\:share/\:mplayer/\:Skin/\:fittyfene und -anschließend ~/.mplayer/\:Skin/\:fittyfene. +Probiert zuerst /usr/\:local/\:share/\:mplayer/\:skins/\:fittyfene und +anschließend ~/.mplayer/\:skins/\:fittyfene. .RE .PD 1 . diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/man/en/mplayer.1 --- a/DOCS/man/en/mplayer.1 Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/man/en/mplayer.1 Mon Mar 27 11:39:27 2006 +0000 @@ -901,14 +901,14 @@ .TP .B \-skin (GUI only) Loads a skin from the directory given as parameter below the default skin -directories, /usr/\:local/\:share/\:mplayer/\:Skin/\: and ~/.mplayer/\:Skin/. +directories, /usr/\:local/\:share/\:mplayer/\:skins/\: and ~/.mplayer/\:skins/. .sp 1 .I EXAMPLE: .PD 0 .RSs .IPs "\-skin fittyfene" -Tries /usr/\:local/\:share/\:mplayer/\:Skin/\:fittyfene -and afterwards ~/.mplayer/\:Skin/\:fittyfene. +Tries /usr/\:local/\:share/\:mplayer/\:skins/\:fittyfene +and afterwards ~/.mplayer/\:skins/\:fittyfene. .RE .PD 1 . diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/man/es/mplayer.1 --- a/DOCS/man/es/mplayer.1 Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/man/es/mplayer.1 Mon Mar 27 11:39:27 2006 +0000 @@ -662,14 +662,14 @@ .B \-skin (sólo GUI) Carga un skin del directorio dado como parámetro bajo el directorio por defecto para los skins, /usr/\:local/\:share/\:mplayer/ y -~/.mplayer/\:Skin/. +~/.mplayer/\:skins/. .sp 1 .I EJEMPLO: .PD 0 .RSs .IPs "\-skin fittyfene" -Intenta usar /usr/\:local/\:share/\:mplayer/\:Skin/\:fittyfene y -después ~/.mplayer/\:Skin/\:fittyfene. +Intenta usar /usr/\:local/\:share/\:mplayer/\:skins/\:fittyfene y +después ~/.mplayer/\:skins/\:fittyfene. .RE .PD 1 . diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/man/fr/mplayer.1 --- a/DOCS/man/fr/mplayer.1 Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/man/fr/mplayer.1 Mon Mar 27 11:39:27 2006 +0000 @@ -934,14 +934,14 @@ .TP .B \-skin (GUI uniquement) Charge le skin (revêtement décoratif) depuis les répertoires -par défaut /usr/\:local/\:share/\:mplayer/\:Skin/\: et ~/.mplayer/\:Skin/. +par défaut /usr/\:local/\:share/\:mplayer/\:skins/\: et ~/.mplayer/\:skins/. .sp 1 .I EXEMPLE: .PD 0 .RSs .IPs "\-skin fittyfene" -Essaie /usr/\:local/\:share/\:mplayer/\:Skin/\:fittyfene en premier, puis -~/.mplayer/\:Skin/\:fittyfene en cas d'échec. +Essaie /usr/\:local/\:share/\:mplayer/\:skins/\:fittyfene en premier, puis +~/.mplayer/\:skins/\:fittyfene en cas d'échec. .RE .PD 1 . diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/man/hu/mplayer.1 --- a/DOCS/man/hu/mplayer.1 Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/man/hu/mplayer.1 Mon Mar 27 11:39:27 2006 +0000 @@ -533,7 +533,7 @@ .PD 0 .RSs .IPs "\-skin fittyfene" -megpróbálja a Skin/fittyfenét. +megpróbálja a skins/fittyfenét. Elõször az /usr/local/share/mplayer/ könyvtárban, majd a ~/.mplayer/ könyvtárban. diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/man/it/mplayer.1 --- a/DOCS/man/it/mplayer.1 Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/man/it/mplayer.1 Mon Mar 27 11:39:27 2006 +0000 @@ -925,15 +925,15 @@ .TP .B \-skin (solo GUI) Carica la skin dalla directory specificata come parametro sotto le directory -di default delle skin, /usr/\:local/\:share/\:mplayer/\:Skin/ e -~/.mplayer/\:Skin/. +di default delle skin, /usr/\:local/\:share/\:mplayer/\:skins/ e +~/.mplayer/\:skins/. .sp 1 .I ESEMPIO: .PD 0 .RSs .IPs "\-skin fittyfene" -Prova prima in /usr/\:local/\:share/\:mplayer/\:Skin/\:fittyfene -e poi in ~/.mplayer/\:Skin/\:fittyfene. +Prova prima in /usr/\:local/\:share/\:mplayer/\:skins/\:fittyfene +e poi in ~/.mplayer/\:skins/\:fittyfene. .RE .PD 1 . diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/man/pl/mplayer.1 --- a/DOCS/man/pl/mplayer.1 Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/man/pl/mplayer.1 Mon Mar 27 11:39:27 2006 +0000 @@ -734,15 +734,15 @@ .TP .B \-skin (tylko z GUI) Za³aduje skórkê z podanego jako parametr katalogu znajduj±cego siê pod -domy¶lnymi katalogami skórek, /usr/\:local/\:share/\:mplayer/\:Skin/ -i ~/.mplayer/Skin. +domy¶lnymi katalogami skórek, /usr/\:local/\:share/\:mplayer/\:skins/ +i ~/.mplayer/skins/. .sp 1 .I PRZYK£AD: .PD 0 .RSs .IPs "\-skin fittyfene" -Próbuje za³adowaæ /usr/\:local/\:share/\:mplayer/\:Skin/\:fittyfene, -pó¼niej ~/.mplayer/\:Skin/\:fittyfene. +Próbuje za³adowaæ /usr/\:local/\:share/\:mplayer/\:skins/\:fittyfene, +pó¼niej ~/.mplayer/\:skins/\:fittyfene. .RE .PD 1 . diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/man/sv/mplayer.1 --- a/DOCS/man/sv/mplayer.1 Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/man/sv/mplayer.1 Mon Mar 27 11:39:27 2006 +0000 @@ -647,13 +647,13 @@ .TP .B \-skin (Endast GUI) Ladda angivet skin från en katalog vilke som standard är: -/usr/\:local/\:share/\:mplayer/\:Skin/\: samt ~/.mplayer/\:Skin/. +/usr/\:local/\:share/\:mplayer/\:skins/\: samt ~/.mplayer/\:skins/. .sp 1 .I EXEMPEL: .PD 0 .RSs .IPs "\-skin fittyfene" -Försöker /usr/\:local/\:share/\:mplayer/\:Skin/\:fittyfene och efteråt ~/.mplayer/\:Skin/\:fittyfene. +Försöker /usr/\:local/\:share/\:mplayer/\:skins/\:fittyfene och efteråt ~/.mplayer/\:skins/\:fittyfene. .RE .PD 1 . diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/man/zh/mplayer.1 --- a/DOCS/man/zh/mplayer.1 Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/man/zh/mplayer.1 Mon Mar 27 11:39:27 2006 +0000 @@ -290,7 +290,7 @@ .PD 0 .RSs .IPs "\-skin fittyfene" -³¢ÊÔSkin/fittyfene. +³¢ÊÔskins/fittyfene. ½«»áÊ×ÏȲ쿴/usr/local/share/mplayer/, È»ºóÊÇ~/.mplayer/. .RE diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/tech/TODO --- a/DOCS/tech/TODO Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/tech/TODO Mon Mar 27 11:39:27 2006 +0000 @@ -42,6 +42,10 @@ FOR THE v1.00 RELEASE: ~~~~~~~~~~~~~~~~~~~~~~ +cruft removal: +- remove support for skins directories using the obsolete name 'Skin' + +DVB: - display OSD and subtitles using DVB card's OSD mpg demuxer: diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/tech/binary-packaging.txt --- a/DOCS/tech/binary-packaging.txt Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/tech/binary-packaging.txt Mon Mar 27 11:39:27 2006 +0000 @@ -101,7 +101,7 @@ /usr/share/man/man1/ man page /usr/share/man/XX/man1/ translated man page /usr/share/mplayer/font/ fonts -/usr/share/mplayer/Skin/ GUI skins +/usr/share/mplayer/skins/ GUI skins You MUSTN'T include the codecs.conf file in your package. It is useful only for development purposes and often causes obscure problems for users. diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/xml/cs/install.xml --- a/DOCS/xml/cs/install.xml Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/xml/cs/install.xml Mon Mar 27 11:39:27 2006 +0000 @@ -586,13 +586,13 @@ muset nìjaký stáhnout abyste mohli pou¾ívat GUI. Viz na¹i download stránku. Skiny by mìly být rozbaleny do obvyklého systémového adresáøe - ($PREFIX/share/mplayer/Skin), - nebo do $HOME/.mplayer/Skin. + ($PREFIX/share/mplayer/skins), + nebo do $HOME/.mplayer/skins. MPlayer ve výchozím stavu hledá v tìchto adresáøích podadresáø jménem default, ale mù¾ete pou¾ít volbu nebo direktivu skin=nový_skin konfiguraèního souboru pro - pou¾ití skinu v adresáøi */Skin/nový_skin. + pou¾ití skinu v adresáøi */skins/nový_skin. diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/xml/cs/skin.xml --- a/DOCS/xml/cs/skin.xml Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/xml/cs/skin.xml Mon Mar 27 11:39:27 2006 +0000 @@ -34,13 +34,13 @@ Adresáøe prohledávané na skiny jsou (v tomto poøadí): -$(DATADIR)/Skin/ +$(DATADIR)/skins/ -$(PREFIX)/share/mplayer/Skin/ +$(PREFIX)/share/mplayer/skins/ -~/.mplayer/Skin/ +~/.mplayer/skins/ @@ -54,7 +54,7 @@ Ka¾dý skin je instalován do vlastního adresáøe v nìkterém z vý¹e uvedených. Napøíklad: -$(PREFIX)/share/mplayer/Skin/default/ +$(PREFIX)/share/mplayer/skins/default/ @@ -267,7 +267,7 @@ Jméno souboru s obrázkem musí být zadáno bez úvodních adresáøù - obrázky jsou -vyhledávány v adresáøi Skin. +vyhledávány v adresáøi skins. Mìli byste (ale nemusíte) zadat pøíponu souboru. Pokud soubor neexistuje, zkou¹í MPlayer naèíst soubor <jméno>.<pøíp>, kdy jsou za diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/xml/en/install.xml --- a/DOCS/xml/en/install.xml Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/xml/en/install.xml Mon Mar 27 11:39:27 2006 +0000 @@ -547,13 +547,13 @@ have to download them if you want to use the GUI. See the download page. They should be extracted to the usual system-wide directory ($PREFIX/share/mplayer/Skin), or to $HOME/.mplayer/Skin. +class="directory">$PREFIX/share/mplayer/skins), or to $HOME/.mplayer/skins. MPlayer by default looks in these directories for a directory named default, but you can use the option, or the skin=newskin config file directive to use -the skin in */Skin/newskin +the skin in */skins/newskin directory. diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/xml/en/skin.xml --- a/DOCS/xml/en/skin.xml Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/xml/en/skin.xml Mon Mar 27 11:39:27 2006 +0000 @@ -18,13 +18,13 @@ The directories searched for skins are (in order): -$(DATADIR)/Skin/ +$(DATADIR)/skins/ -$(PREFIX)/share/mplayer/Skin/ +$(PREFIX)/share/mplayer/skins/ -~/.mplayer/Skin/ +~/.mplayer/skins/ @@ -38,7 +38,7 @@ Every skin is installed into its own directory under one of the directories listed above, for example: -$(PREFIX)/share/mplayer/Skin/default/ +$(PREFIX)/share/mplayer/skins/default/ @@ -253,7 +253,7 @@ The name of an image file must be given without leading directories - images -are searched for in the Skin directory. +are searched for in the skins directory. You may (but you need not) specify the extension of the file. If the file does not exist, MPlayer tries to load the file <filename>.<ext>, where png diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/xml/es/install.xml --- a/DOCS/xml/es/install.xml Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/xml/es/install.xml Mon Mar 27 11:39:27 2006 +0000 @@ -542,13 +542,13 @@ bajarlas si desea usar la GUI. Vea la página de descargas. Deberían ser extraídas al directorio global de pieles normal ($PREFIX/share/mplayer/Skin), o al directorio -personal $HOME/.mplayer/Skin. +class="directory">$PREFIX/share/mplayer/skins/), o al directorio +personal $HOME/.mplayer/skins/. MPlayer por omisión busca en esos directorios por un directorio llamado default, pero puede usar la opción , o usar la directiva skin=pielnueva en el archivo de configuración -para usar el directorio */Skin/pielnueva. +para usar el directorio */skins//pielnueva. diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/xml/es/skin.xml --- a/DOCS/xml/es/skin.xml Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/xml/es/skin.xml Mon Mar 27 11:39:27 2006 +0000 @@ -33,13 +33,13 @@ Los directorios donde se buscan los skins son (en orden): -$(DATADIR)/Skin/ +$(DATADIR)/skins/ -$(PREFIX)/share/mplayer/Skin/ +$(PREFIX)/share/mplayer/skins/ -~/.mplayer/Skin/ +~/.mplayer/skins/ @@ -54,7 +54,7 @@ Todo skin es instalado en su propio directorio bajo uno de los directorios listados más arriba, por ejemplo: -$(PREFIX)/share/mplayer/Skin/default/ +$(PREFIX)/share/mplayer/skins/default/ @@ -275,7 +275,7 @@ El nombre de un archivo de imagen se debe dar sin los directorios - las imágenes -se buscan en el directorio Skin. +se buscan en el directorio skins. También puede (pero necesita ser root) especificar la extensión del archivo. Si el archivo no existe, MPlayer intentará cargar el archivo diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/xml/fr/install.xml --- a/DOCS/xml/fr/install.xml Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/xml/fr/install.xml Mon Mar 27 11:39:27 2006 +0000 @@ -540,11 +540,11 @@ devrez la télécharger si vous voulez utiliser la GUI. Voir la page des téléchargements. Elles pourront se placer dans le répertoire commun ( -$PREFIX/share/mplayer/Skin), ou dans $HOME/.mplayer/Skin. +$PREFIX/share/mplayer/skins), ou dans $HOME/.mplayer/skins. Par défaut, MPlayer consulte ces répertoires à la recherche d'un répertoire nommé default, mais vous pouvez utiliser l'option , ou placer skin=nouvelleskin -dans votre fichier de configuration pour utiliser la skin dans le répertoire */Skin/newskin. +dans votre fichier de configuration pour utiliser la skin dans le répertoire */skins/newskin. diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/xml/fr/skin.xml --- a/DOCS/xml/fr/skin.xml Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/xml/fr/skin.xml Mon Mar 27 11:39:27 2006 +0000 @@ -18,13 +18,13 @@ MPlayer cherche des skins dans ces répertoires (dans cet ordre): -$(DATADIR)/Skin/ +$(DATADIR)/skins/ -$(PREFIX)/share/mplayer/Skin/ +$(PREFIX)/share/mplayer/skins/ -~/.mplayer/Skin/ +~/.mplayer/skins/ @@ -38,7 +38,7 @@ Chaque skin est installée dans son propre répertoire sous l'un des répertoires listés ci-dessus, par exemple: -$(PREFIX)/share/mplayer/Skin/default/ +$(PREFIX)/share/mplayer/skins/default/ @@ -254,7 +254,7 @@ Le nom d'un fichier image doit être donné sans distinction de répertoire - les -images seront cherchées dans le répertoire Skin. +images seront cherchées dans le répertoire skins. Vous pouvez (mais ce n'est pas obligatoire) spécifier l'extension du fichier. Si le fichier n'existe pas, MPlayer essaie de charger le fichier <nomfichier>.<ext>, où png diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/xml/hu/install.xml --- a/DOCS/xml/hu/install.xml Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/xml/hu/install.xml Mon Mar 27 11:39:27 2006 +0000 @@ -538,14 +538,14 @@ le kell töltened õket, ha a GUI-t használni akarod. Lásd a letöltési oldalt. Ajánlott egy rendszerszinten elérhetõ könyvtárba tenni õket ($PREFIX/share/mplayer/Skin), vagy a $HOME/.mplayer/Skin-be. +class="directory">$PREFIX/share/mplayer/skins), vagy a $HOME/.mplayer/skins-be. Az MPlayer ezekben a könyvtárakban keres egy default nevû alkönyvtárat, amelyben az alapértelmezett skin van. Megadhatsz más könyvtárat is a kapcsolóval vagy a skin=newskin sorral a konfigurációs fájlban, és ekkor a -*/Skin/newskin könyvtárban lévõ skin lesz +*/skins/newskin könyvtárban lévõ skin lesz használatban. diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/xml/hu/skin.xml --- a/DOCS/xml/hu/skin.xml Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/xml/hu/skin.xml Mon Mar 27 11:39:27 2006 +0000 @@ -18,13 +18,13 @@ Az alábbi könyvtárak kerülnek átvizsgálásra (sorrendben): -$(DATADIR)/Skin/ +$(DATADIR)/skins/ -$(PREFIX)/share/mplayer/Skin/ +$(PREFIX)/share/mplayer/skins/ -~/.mplayer/Skin/ +~/.mplayer/skins/ @@ -38,7 +38,7 @@ Minden skin a saját könyvtárába kerül telepítésre a fent felsorolt könyvtárakon belül, például: -$(PREFIX)/share/mplayer/Skin/default/ +$(PREFIX)/share/mplayer/skins/default/ @@ -253,7 +253,7 @@ Egy kép fájl nevét a hozzá vezetõ útvonal nélkül kell megadni - a képeknek -a Skin könyvtárban kell lenniük. +a skins könyvtárban kell lenniük. A fájl kiterjesztését megadhatod (de nem kötelezõ). Ha a fájl nem létezik, az MPlayer megpróbálja betölteni a <filename>.<ext> fájlt, ahol png diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/xml/pl/install.xml --- a/DOCS/xml/pl/install.xml Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/xml/pl/install.xml Mon Mar 27 11:39:27 2006 +0000 @@ -561,14 +561,14 @@ je ¶ci±gn±æ, je¿eli chcesz u¿ywaæ GUI. Sprawd¼ stronê z zasobami do pobrania. Skórki powinny byæ rozpakowane do katalogu dostêpnego dla wszystkich ($PREFIX/share/mplayer/Skin) lub do $HOME/.mplayer/Skin. +class="directory">$PREFIX/share/mplayer/skins) lub do $HOME/.mplayer/skins. MPlayer sprawdza je w poszukiwaniu folderu nazwanego default, ale mo¿esz u¿yæ opcji lub wpisaæ do pliku konfiguracyjnego skin=nowaskórka, aby program korzysta³ ze skórki w katalogu -*/Skin/nowaskórka. +*/skins/nowaskórka. diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/xml/pl/skin.xml --- a/DOCS/xml/pl/skin.xml Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/xml/pl/skin.xml Mon Mar 27 11:39:27 2006 +0000 @@ -35,13 +35,13 @@ Skórki s± szukane w nastêpuj±cych katalogach (w kolejno¶ci): -$(DATADIR)/Skin/ +$(DATADIR)/skins/ -$(PREFIX)/share/mplayer/Skin/ +$(PREFIX)/share/mplayer/skins/ -~/.mplayer/Skin/ +~/.mplayer/skins/ @@ -56,7 +56,7 @@ Ka¿da skórka jest instalowana w swoim w³asnym katalogu, w jednej z wy¿ej wymienionych lokacji, na przyk³ad: -$(PREFIX)/share/mplayer/Skin/default/ +$(PREFIX)/share/mplayer/skins/default/ @@ -280,7 +280,7 @@ Nazwa pliku graficznego musi zostaæ podana bez ¿adnych nazw katalogów - obrazki -s± szukane w katalogu Skin. +s± szukane w katalogu skins. Mo¿esz (ale nie musisz) okre¶liæ rozszerzenia tego pliku. Je¶li plik taki nie istnieje, MPlayer spróbuje wczytaæ plik <nazwa pliku>.<rozszerzenie>, diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/xml/ru/install.xml --- a/DOCS/xml/ru/install.xml Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/xml/ru/install.xml Mon Mar 27 11:39:27 2006 +0000 @@ -540,11 +540,11 @@ ÈÏÔÉÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ GUI. óÍ. download page[ÓÔÒÁÎÉÃÕ ÚÁËÁÞÅË]. ïÎÉ ÄÏÌÖÎÙ ÂÙÔØ ÉÚ×ÌÅÞÅÎÙ × ÓÉÓÔÅÍÎÙÊ ËÁÔÁÌÏÇ -($PREFIX/share/mplayer/Skin), ÉÌÉ × -$HOME/.mplayer/Skin. ðÏ ÕÍÏÌÞÁÎÉÀ, MPlayer ÉÝÅÔ ËÁÔÁÌÏÇ default +($PREFIX/share/mplayer/skins), ÉÌÉ × +$HOME/.mplayer/skins. ðÏ ÕÍÏÌÞÁÎÉÀ, MPlayer ÉÝÅÔ ËÁÔÁÌÏÇ default × ÜÔÉÈ ËÁÔÁÌÏÇÁÈ, ÎÏ ×Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÏÐÃÉÀ , ÉÌÉ ÄÉÒÅËÔÉ×Õ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÏÇÏ ÆÁÊÌÁ , ÞÔÏÂÙ ÉÓÐÏÌØÚÏ×ÁÔØ -ÛËÕÒÕ ÉÚ ËÁÔÁÌÏÇÁ */Skin/newskin. +ÛËÕÒÕ ÉÚ ËÁÔÁÌÏÇÁ */skins/newskin. diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/zh/documentation.html --- a/DOCS/zh/documentation.html Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/zh/documentation.html Mon Mar 27 11:39:27 2006 +0000 @@ -657,9 +657,9 @@

Ä¿Ç°ÓÉÓÚ¼¼ÊõÔ­Òò£¬Ä¿Ç°Äã²»ÄÜÔÚÃüÁîÐÐÏÂʹÓÃ-guiÑ¡Ïî¡£

ÒòΪMPlayer²»×Ô´øskin£¬ËùÒÔÈç¹ûÄãÏëҪʹÓÃGUI£¬Äã±ØÐë×Ô¼ºÏÂÔØËüÃÇ¡£²Î¼ûÏÂÔØÒ³¡£ -ËûÃÇÓ¦¸Ã±»½âѹµ½ÏµÍ³Í¨ÓõÄĿ¼($PREFIX/share/mplayer/Skin)£¬»òÕß½âѹµ½$HOME/.mplayer/Skin¡£ +ËûÃÇÓ¦¸Ã±»½âѹµ½ÏµÍ³Í¨ÓõÄĿ¼($PREFIX/share/mplayer/skins/)£¬»òÕß½âѹµ½$HOME/.mplayer/skins/¡£ MPlayerÔÚĬÈÏÇé¿öÏ»áÔÚÕâЩµÄĿ¼ÀïÑ°ÕÒÒ»¸ö½ÐdefaultµÄĿ¼£¬ -µ«ÊÇÄãÄÜʹÓÃ-skin newskinÑ¡Ïî»òÔÚconfigÎļþÖÐÌí¼Óskin=newskinÀ´Ç¿ÖÆʹÓÃ*/Skin/newskinĿ¼ÏµÄskin¡£

+µ«ÊÇÄãÄÜʹÓÃ-skin newskinÑ¡Ïî»òÔÚconfigÎļþÖÐÌí¼Óskin=newskinÀ´Ç¿ÖÆʹÓÃ*/skins/newskinĿ¼ÏµÄskin¡£

1.4 ×ÖÄ»ºÍOSD

diff -r 75442247ee56 -r 9a5a62f480e6 DOCS/zh/skin.html --- a/DOCS/zh/skin.html Mon Mar 27 10:32:52 2006 +0000 +++ b/DOCS/zh/skin.html Mon Mar 27 11:39:27 2006 +0000 @@ -40,9 +40,9 @@

skinµÄËÑË÷Ŀ¼(°´Ë³Ðò)ÊÇ£º

-    $(DATADIR)/Skin/
-    $(PREFIX)/share/mplayer/Skin/
-    ~/.mplayer/Skin/
+    $(DATADIR)/skins/
+    $(PREFIX)/share/mplayer/skins/
+    ~/.mplayer/skins/
 

×¢Ò⣬µÚÒ»¸ö·¾¶ÒÐÀµÓÚMPlayerµÄ°²×°ÅäÖÃ(¼ûconfigure½Å±¾ @@ -50,7 +50,7 @@

ËùÓеÄskin±»°²×°µ½ÉÏÃæÁгöµÄÒ»¸öĿ¼ÏµÄ×Ô¼ºµÄĿ¼ÖУ¬ÀýÈ磺

-    $(PREFIX)/share/mplayer/Skin/default/
+    $(PREFIX)/share/mplayer/skins/default/
 
@@ -207,7 +207,7 @@ -

ͼÏñÎļþµÄÃû³Æ±ØÐë²»´øĿ¼Ãû -- ͼÏñÔÚSkinĿ¼Öб»ËÑË÷¡£ÄãÄÜ(µ«ÊDz¢²»ÐèÒª)¹æ¶¨À©Õ¹Ãû¡£ +

ͼÏñÎļþµÄÃû³Æ±ØÐë²»´øĿ¼Ãû -- ͼÏñÔÚskinsĿ¼Öб»ËÑË÷¡£ÄãÄÜ(µ«ÊDz¢²»ÐèÒª)¹æ¶¨À©Õ¹Ãû¡£ Èç¹ûÎļþ²»´æÔÚ£¬MPlayer½«ÊÔͼװÔØ<filename>.<ext>Îļþ£¬ <ext>¿ÉÒÔÊÇpng»òÕßPNG(°´Õâ¸ö˳Ðò³¢ÊÔ)¡£µÚÒ»¸öÆ¥ÅäÎļþ½«±»Ê¹Óá£

diff -r 75442247ee56 -r 9a5a62f480e6 Gui/app.c --- a/Gui/app.c Mon Mar 27 10:32:52 2006 +0000 +++ b/Gui/app.c Mon Mar 27 11:39:27 2006 +0000 @@ -74,8 +74,11 @@ listItems appMPlayer; +/* FIXME: Eventually remove the obsolete directory names. */ char * skinDirInHome=NULL; +char * skinDirInHome_obsolete=NULL; char * skinMPlayerDir=NULL; +char * skinMPlayerDir_obsolete=NULL; char * skinName = NULL; void appClearItem( wItem * item ) diff -r 75442247ee56 -r 9a5a62f480e6 Gui/app.h --- a/Gui/app.h Mon Mar 27 10:32:52 2006 +0000 +++ b/Gui/app.h Mon Mar 27 11:39:27 2006 +0000 @@ -171,7 +171,9 @@ extern listItems appMPlayer; extern char * skinDirInHome; +extern char * skinDirInHome_obsolete; extern char * skinMPlayerDir; +extern char * skinMPlayerDir_obsolete; extern char * skinName; extern void appInitStruct( listItems * item ); diff -r 75442247ee56 -r 9a5a62f480e6 Gui/interface.c --- a/Gui/interface.c Mon Mar 27 10:32:52 2006 +0000 +++ b/Gui/interface.c Mon Mar 27 11:39:27 2006 +0000 @@ -215,10 +215,14 @@ // --- initialize X wsXInit( (void *)mDisplay ); // --- load skin - skinDirInHome=get_path("Skin"); - skinMPlayerDir=MPLAYER_DATADIR "/Skin"; + skinDirInHome=get_path("skins"); + skinDirInHome_obsolete=get_path("Skin"); + skinMPlayerDir=MPLAYER_DATADIR "/skins"; + skinMPlayerDir_obsolete=MPLAYER_DATADIR "/Skin"; mp_msg( MSGT_GPLAYER,MSGL_V,"SKIN dir 1: '%s'\n",skinDirInHome); + mp_msg( MSGT_GPLAYER,MSGL_V,"SKIN dir 1 (obsolete): '%s'\n",skinDirInHome_obsolete); mp_msg( MSGT_GPLAYER,MSGL_V,"SKIN dir 2: '%s'\n",skinMPlayerDir); + mp_msg( MSGT_GPLAYER,MSGL_V,"SKIN dir 2 (obsolete): '%s'\n",skinMPlayerDir_obsolete); if ( !skinName ) skinName=strdup( "default" ); i = skinRead( skinName ); if ((i == -1) && strcmp(skinName,"default")) diff -r 75442247ee56 -r 9a5a62f480e6 Gui/mplayer/gtk/sb.c --- a/Gui/mplayer/gtk/sb.c Mon Mar 27 10:32:52 2006 +0000 +++ b/Gui/mplayer/gtk/sb.c Mon Mar 27 11:39:27 2006 +0000 @@ -18,8 +18,11 @@ GtkWidget * SkinList = NULL; char * sbSelectedSkin=NULL; +/* FIXME: Eventually remove the obsolete directory names. */ char * sbMPlayerDirInHome=NULL; +char * sbMPlayerDirInHome_obsolete=NULL; char * sbMPlayerPrefixDir=NULL; +char * sbMPlayerPrefixDir_obsolete=NULL; char * gtkOldSkin; static char * prev; @@ -173,8 +176,12 @@ gtk_signal_connect( GTK_OBJECT( Ok ),"clicked",GTK_SIGNAL_FUNC( prButton ),(void *)1 ); gtk_signal_connect( GTK_OBJECT( Cancel ),"clicked",GTK_SIGNAL_FUNC( prButton ),(void *)0 ); + if ( ( sbMPlayerDirInHome_obsolete=(char *)calloc( 1,strlen( skinDirInHome_obsolete ) + 4 ) ) != NULL ) + { strcpy( sbMPlayerDirInHome_obsolete,skinDirInHome_obsolete ); strcat( sbMPlayerDirInHome_obsolete,"/*" ); } if ( ( sbMPlayerDirInHome=(char *)calloc( 1,strlen( skinDirInHome ) + 4 ) ) != NULL ) { strcpy( sbMPlayerDirInHome,skinDirInHome ); strcat( sbMPlayerDirInHome,"/*" ); } + if ( ( sbMPlayerPrefixDir_obsolete=(char *)calloc( 1,strlen( skinMPlayerDir ) + 4 ) ) != NULL ) + { strcpy( sbMPlayerPrefixDir_obsolete,skinMPlayerDir ); strcat( sbMPlayerPrefixDir_obsolete,"/*" ); } if ( ( sbMPlayerPrefixDir=(char *)calloc( 1,strlen( skinMPlayerDir ) + 4 ) ) != NULL ) { strcpy( sbMPlayerPrefixDir,skinMPlayerDir ); strcat( sbMPlayerPrefixDir,"/*" ); } diff -r 75442247ee56 -r 9a5a62f480e6 Gui/mplayer/gtk/sb.h --- a/Gui/mplayer/gtk/sb.h Mon Mar 27 10:32:52 2006 +0000 +++ b/Gui/mplayer/gtk/sb.h Mon Mar 27 11:39:27 2006 +0000 @@ -6,7 +6,9 @@ extern GtkWidget * SkinList; extern char * sbSelectedSkin; extern char * sbMPlayerDirInHome; +extern char * sbMPlayerDirInHome_obsolete; extern char * sbMPlayerPrefixDir; +extern char * sbMPlayerPrefixDir_obsolete; extern GtkWidget * SkinBrowser; extern void ShowSkinBrowser( void ); diff -r 75442247ee56 -r 9a5a62f480e6 Gui/mplayer/widgets.c --- a/Gui/mplayer/widgets.c Mon Mar 27 10:32:52 2006 +0000 +++ b/Gui/mplayer/widgets.c Mon Mar 27 11:39:27 2006 +0000 @@ -167,7 +167,10 @@ case evSkinBrowser: ShowSkinBrowser(); // gtkClearList( SkinList ); - if ( gtkFillSkinList( sbMPlayerPrefixDir ) && gtkFillSkinList( sbMPlayerDirInHome ) ) + if ( gtkFillSkinList( sbMPlayerPrefixDir ) && + gtkFillSkinList( sbMPlayerPrefixDir_obsolete ) && + gtkFillSkinList( sbMPlayerDirInHome ) && + gtkFillSkinList( sbMPlayerDirInHome_obsolete ) ) { gtkSetDefaultToCList( SkinList,param ); gtk_clist_sort( GTK_CLIST( SkinList ) ); diff -r 75442247ee56 -r 9a5a62f480e6 Gui/skin/skin.c --- a/Gui/skin/skin.c Mon Mar 27 10:32:52 2006 +0000 +++ b/Gui/skin/skin.c Mon Mar 27 11:39:27 2006 +0000 @@ -676,8 +676,16 @@ setname( skinMPlayerDir,dname ); if ( ( skinFile = fopen( fn,"rt" ) ) == NULL ) { - mp_msg( MSGT_GPLAYER,MSGL_STATUS,MSGTR_SKIN_SkinFileNotFound,fn ); - return -1; + setname( skinDirInHome_obsolete,dname ); + if ( ( skinFile = fopen( fn,"rt" ) ) == NULL ) + { + setname( skinMPlayerDir_obsolete,dname ); + if ( ( skinFile = fopen( fn,"rt" ) ) == NULL ) + { + mp_msg( MSGT_GPLAYER,MSGL_STATUS,MSGTR_SKIN_SkinFileNotFound,fn ); + return -1; + } + } } } diff -r 75442247ee56 -r 9a5a62f480e6 Makefile --- a/Makefile Mon Mar 27 10:32:52 2006 +0000 +++ b/Makefile Mon Mar 27 11:39:27 2006 +0000 @@ -494,9 +494,9 @@ echo "*** for OSD/Subtitles support and extract to $(DATADIR)/font/" ; \ fi ifeq ($(GUI),yes) - @$(INSTALL) -d $(DATADIR)/Skin + @$(INSTALL) -d $(DATADIR)/skins @echo "*** Download skin(s) at http://www.mplayerhq.hu/dload.html" - @echo "*** for GUI, and extract to $(DATADIR)/Skin/" + @echo "*** for GUI, and extract to $(DATADIR)/skins/" @$(INSTALL) -d $(prefix)/share/pixmaps $(INSTALL) -m 644 Gui/mplayer/pixmaps/mplayer-desktop.xpm $(prefix)/share/pixmaps/mplayer-desktop.xpm @$(INSTALL) -d $(prefix)/share/applications diff -r 75442247ee56 -r 9a5a62f480e6 README --- a/README Mon Mar 27 10:32:52 2006 +0000 +++ b/README Mon Mar 27 11:39:27 2006 +0000 @@ -210,11 +210,11 @@ STEP6: Installing a GUI skin ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Unpack the archive and put the contents in /usr/local/share/mplayer/Skin/ or -~/.mplayer/Skin/. MPlayer will use the skin in the subdirectory named default -of /usr/local/share/mplayer/Skin/ or ~/.mplayer/Skin/ unless told otherwise via -the '-skin' switch. You should therefore rename your skin subdirectory or make -a suitable symbolic link. +Unpack the archive and put the contents in /usr/local/share/mplayer/skins/ or +~/.mplayer/skins/. MPlayer will use the skin in the subdirectory named default +of /usr/local/share/mplayer/skins/ or ~/.mplayer/skins/ unless told otherwise +via the '-skin' switch. You should therefore rename your skin subdirectory or +make a suitable symbolic link. __________________ diff -r 75442247ee56 -r 9a5a62f480e6 etc/example.conf --- a/etc/example.conf Mon Mar 27 10:32:52 2006 +0000 +++ b/etc/example.conf Mon Mar 27 11:39:27 2006 +0000 @@ -91,7 +91,7 @@ #framedrop = yes # Specify your preferred skin here (skins are searched for in -# /usr/local/share/mplayer/Skin/ and ~/.mplayer/Skin/). +# /usr/local/share/mplayer/skins/ and ~/.mplayer/skins/). #skin = Abyss # Resample the font alphamap.