summaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-05-28 03:31:41 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-05-28 03:31:41 +0000
commitfc3a052d9f439abcf0ce424b7d45b682a5377087 (patch)
treee30cf804e2126c73de97abfb7a4819dd8aa092f8 /extra
parent266ddb4aa9aed9a6a66b5eb9e17da710e66c4987 (diff)
Wed May 28 03:24:53 UTC 2014
Diffstat (limited to 'extra')
-rw-r--r--extra/cogl/PKGBUILD19
-rw-r--r--extra/cogl/git-fixes.patch1242
-rw-r--r--extra/gnome-control-center/PKGBUILD4
-rw-r--r--extra/gnome-nettool/PKGBUILD4
-rw-r--r--extra/gnome-python-desktop/PKGBUILD4
-rw-r--r--extra/gnome-system-monitor/PKGBUILD6
-rw-r--r--extra/gnumeric/PKGBUILD6
-rw-r--r--extra/goffice/PKGBUILD6
-rw-r--r--extra/gssdp/PKGBUILD6
-rw-r--r--extra/imake/PKGBUILD22
-rw-r--r--extra/imake/gccmakedep-cpp-4.8-compat.patch8
-rw-r--r--extra/imake/imake-cpp-4.8-compat.patch19
-rw-r--r--extra/json-c/PKGBUILD16
-rw-r--r--extra/libgksu/PKGBUILD4
-rw-r--r--extra/libgtop/PKGBUILD8
-rw-r--r--extra/lyx/PKGBUILD4
-rw-r--r--extra/mpg123/PKGBUILD6
-rw-r--r--extra/poppler/PKGBUILD16
-rw-r--r--extra/pygobject/PKGBUILD6
-rw-r--r--extra/rhythmbox/PKGBUILD8
-rw-r--r--extra/totem/PKGBUILD12
-rw-r--r--extra/totem/git-fixes.patch6048
-rw-r--r--extra/transmission/PKGBUILD8
-rw-r--r--extra/transmission/transmission-cli.install10
-rw-r--r--extra/vim/PKGBUILD67
-rw-r--r--extra/vim/gvim.install10
26 files changed, 7448 insertions, 121 deletions
diff --git a/extra/cogl/PKGBUILD b/extra/cogl/PKGBUILD
index 9d299e86a..c6941582d 100644
--- a/extra/cogl/PKGBUILD
+++ b/extra/cogl/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 210421 2014-04-14 20:05:57Z jgc $
+# $Id: PKGBUILD 213665 2014-05-27 21:44:20Z jgc $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgname=cogl
pkgver=1.18.0
-pkgrel=1
+pkgrel=2
pkgdesc="An object oriented GL/GLES Abstraction/Utility Layer"
arch=('i686' 'x86_64')
url="http://www.clutter-project.org/"
@@ -11,11 +11,18 @@ license=('GPL2')
depends=('mesa' 'libdrm' 'libxext' 'libxdamage' 'libxcomposite' 'gdk-pixbuf2' 'pango' 'libxrandr')
makedepends=('gobject-introspection')
options=(!emptydirs)
-source=(http://download.gnome.org/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz)
-sha256sums=('a4d91ebf7e7aba362eb5c6e4ffebbf1167ff4ac87fabae104912d879a5390f5e')
+source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz
+ git-fixes.patch)
+sha256sums=('a4d91ebf7e7aba362eb5c6e4ffebbf1167ff4ac87fabae104912d879a5390f5e'
+ '40f8cd44858e8e604248c1a1c86b1f499ba15562102bf5974401369961d82849')
+
+prepare() {
+ cd $pkgname-$pkgver
+ patch -Np1 -i ../git-fixes.patch
+}
build() {
- cd "$pkgname-$pkgver"
+ cd $pkgname-$pkgver
./configure --prefix=/usr \
--enable-gles{1,2} \
--enable-{kms,wayland}-egl-platform \
@@ -28,7 +35,7 @@ build() {
}
package() {
- cd "$pkgname-$pkgver"
+ cd $pkgname-$pkgver
make DESTDIR="$pkgdir" install
}
diff --git a/extra/cogl/git-fixes.patch b/extra/cogl/git-fixes.patch
new file mode 100644
index 000000000..bb0178fbb
--- /dev/null
+++ b/extra/cogl/git-fixes.patch
@@ -0,0 +1,1242 @@
+diff --git a/build/win32/vs10/README.txt b/build/win32/vs10/README.txt
+index 72e25b0..13303df 100644
+--- a/build/win32/vs10/README.txt
++++ b/build/win32/vs10/README.txt
+@@ -5,7 +5,7 @@ its dependencies can be found on the following GNOME Live! page:
+
+ https://live.gnome.org/GTK%2B/Win32/MSVCCompilationOfGTKStack
+
+-Please do not attempt to compile COGL in a path that contains spaces
++Please do not attempt to compile Cogl in a path that contains spaces
+ to avoid potential problems during compilation, linking or usage.
+
+ This VS10 solution and the projects it includes are intented to be used
+@@ -18,7 +18,10 @@ You will need the parts from GNOME: GDK-Pixbuf, Pango* and GLib.
+ External dependencies are at least zlib, libpng,
+ gettext-runtime* and Cairo*, and glext.h from
+ http://www.opengl.org/registry/api/glext.h (which need to be in the GL folder
+-in your include directories or in <root>\vs10\<PlatformName>\include\GL).
++in your include directories or in <root>\vs10\<PlatformName>\include\GL). Please
++note that although the Cogl source package does allow one to build Cogl without
++a previously built and installed GLib, the Visual Studio projects only support
++builds that does depend on GLib.
+
+ Please see the README file in the root directory of this Cogl source package
+ for the versions of the dependencies required. See also
+@@ -27,11 +30,16 @@ where to unpack them. It is recommended that at least the dependencies
+ from GNOME are also built with VS10 to avoid crashes caused by mixing different
+ CRTs-please see also the build/win32/vs10/README.txt in those respective packages.
+
+-If building the SDL winsys is desired, you will also need the SDL libraries
+-from www.libsdl.org-building the SDL source package with Visual C++ 2010
+-is recommended (working Visual C++ 2005 projects are included with it, upgrade
+-the projects one prompted), but one may want to use the VC8 binary packages
+-from that website.
++If building the SDL2 winsys is desired (the *_SDL configs), you will also need the
++SDL2 libraries from www.libsdl.org-building the SDL source package with Visual C++ 2010
++is recommended via CMake, but one may want to use the Visual C++ binary packages
++from that website. Since Cogl-1.18.x, the Visual Studio Projects have been updated
++to support the build of the SDL2 winsys in place of the original SDL-1.3 winsys
++as SDL-2.x has been released for some time. Please note, as builds with the SDL2
++winsys includes the SDL2 headers, main() will be defined to SDL2's special main()
++implementation on Windows, which will require linking to SDL2.lib and SDL2main.lib
++for all apps that link to Cogl, unless SDL_MAIN_HANDLED is defined in your
++"preprocessor definitions" options.
+
+ The recommended build sequence of the dependencies are as follows (the non-GNOME
+ packages that are not downloaded as binaries from ftp://ftp.gnome.org have
+@@ -46,9 +54,10 @@ in the next unstable release):
+ -libpng
+ -(optional for GLib) PCRE (8.12 or later, building PCRE using CMake is
+ recommended-please see build/win32/vs10/README.txt in the GLib source package)
+--(for gdk-pixbuf, if GDI+ is not to be used) IJG JPEG
++-(for gdk-pixbuf, if GDI+ is not to be used) IJG JPEG or libjpeg-turbo
+ -(for gdk-pixbuf, if GDI+ is not to be used) jasper [JPEG-2000 library]
+--(for gdk-pixbuf, if GDI+ is not to be used, requires zlib and IJG JPEG) libtiff
++-(for gdk-pixbuf, if GDI+ is not to be used, requires zlib and IJG JPEG/libjpeg-turbo)
++ libtiff
+ -GLib
+ -Cairo
+ -Pango
+diff --git a/build/win32/vs10/cogl-build-defines.props b/build/win32/vs10/cogl-build-defines.props
+index 27b2e4c..eefe1a6 100644
+--- a/build/win32/vs10/cogl-build-defines.props
++++ b/build/win32/vs10/cogl-build-defines.props
+@@ -11,6 +11,7 @@
+ <CoglBuildDefines>G_LOG_DOMAIN="Cogl";COGL_HAS_WIN32_SUPPORT;COGL_BUILD_EXP;COGL_GL_LIBNAME="";COGL_LOCALEDIR="/some/random/dir"</CoglBuildDefines>
+ <CoglPathBuildDefines>G_LOG_DOMAIN="CoglPath"</CoglPathBuildDefines>
+ <CoglPangoBuildDefines>G_LOG_DOMAIN="Cogl-Pango"</CoglPangoBuildDefines>
++ <CoglAppAvoidForcedSDLLinkingDefines>SDL_MAIN_HANDLED</CoglAppAvoidForcedSDLLinkingDefines>
+ </PropertyGroup>
+ <PropertyGroup>
+ <_PropertySheetDisplayName>coglbuilddefinesprops</_PropertySheetDisplayName>
+@@ -51,5 +52,8 @@
+ <BuildMacro Include="CoglPangoBuildDefines">
+ <Value>$(CoglPangoBuildDefines)</Value>
+ </BuildMacro>
++ <BuildMacro Include="CoglAppAvoidForcedSDLLinkingDefines">
++ <Value>$(CoglAppAvoidForcedSDLLinkingDefines)</Value>
++ </BuildMacro>
+ </ItemGroup>
+ </Project>
+diff --git a/build/win32/vs10/cogl-crate.vcxproj b/build/win32/vs10/cogl-crate.vcxproj
+index a64e669..d99a487 100644
+--- a/build/win32/vs10/cogl-crate.vcxproj
++++ b/build/win32/vs10/cogl-crate.vcxproj
+@@ -75,7 +75,7 @@
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+- <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA="../share/cogl-$(ApiVersion)/examples-data/";$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA="../share/cogl-$(ApiVersion)/examples-data/";$(BaseBuildDefines);$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>true</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+@@ -94,7 +94,7 @@
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+- <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA="../share/cogl-$(ApiVersion)/examples-data/";$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA="../share/cogl-$(ApiVersion)/examples-data/";$(BaseBuildDefines);$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>true</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+@@ -118,7 +118,7 @@
+ <ClCompile>
+ <Optimization>MaxSpeed</Optimization>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+- <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA="../share/cogl-$(ApiVersion)/examples-data/";$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA="../share/cogl-$(ApiVersion)/examples-data/";$(BaseBuildDefines);$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeader>
+@@ -137,7 +137,7 @@
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+- <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA="../share/cogl-$(ApiVersion)/examples-data/";$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA="../share/cogl-$(ApiVersion)/examples-data/";$(BaseBuildDefines);$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <PrecompiledHeader>
+ </PrecompiledHeader>
+diff --git a/build/win32/vs10/cogl-gen-srcs.props b/build/win32/vs10/cogl-gen-srcs.props
+index b68b92c..0ec0e63 100644
+--- a/build/win32/vs10/cogl-gen-srcs.props
++++ b/build/win32/vs10/cogl-gen-srcs.props
+@@ -48,15 +48,15 @@ cd $(SolutionDir)
+ </GenCoglEnumsC>
+ <GenerateCoglDef>
+ echo EXPORTS &gt; $(DefDir)\cogl.def
+-cl -EP -D_COGL_SUPPORTS_GTYPE_INTEGRATION -DCOGL_HAS_WIN32_SUPPORT -DCOGL_HAS_GLIB_SUPPORT -DCOGL_ENABLE_EXPERIMENTAL_API ..\..\..\cogl\cogl.symbols &gt;&gt; $(DefDir)\cogl.def
++cl -EP -DCOGL_HAS_GTYPE_SUPPORT -DCOGL_HAS_WIN32_SUPPORT -DCOGL_HAS_GLIB_SUPPORT -DCOGL_ENABLE_EXPERIMENTAL_API ..\..\..\cogl\cogl.symbols &gt;&gt; $(DefDir)\cogl.def
+ </GenerateCoglDef>
+ <GenerateCoglSDLDef>
+ echo EXPORTS &gt; $(DefDir)\cogl.def
+-cl -EP -D_COGL_SUPPORTS_GTYPE_INTEGRATION -DCOGL_HAS_WIN32_SUPPORT -DCOGL_HAS_GLIB_SUPPORT -DCOGL_HAS_SDL_SUPPORT -DCOGL_ENABLE_EXPERIMENTAL_API ..\..\..\cogl\cogl.symbols &gt;&gt; $(DefDir)\cogl.def
++cl -EP -DCOGL_HAS_GTYPE_SUPPORT -DCOGL_HAS_WIN32_SUPPORT -DCOGL_HAS_GLIB_SUPPORT -DCOGL_HAS_SDL_SUPPORT -DCOGL_ENABLE_EXPERIMENTAL_API ..\..\..\cogl\cogl.symbols &gt;&gt; $(DefDir)\cogl.def
+ </GenerateCoglSDLDef>
+ <GenerateCoglPathDef>
+ echo EXPORTS &gt; $(DefDir)\cogl-path.def
+-cl -EP ..\..\..\cogl-path\cogl-path.symbols &gt;&gt; $(DefDir)\cogl-path.def
++cl -EP -DCOGL_HAS_GTYPE_SUPPORT ..\..\..\cogl-path\cogl-path.symbols &gt;&gt; $(DefDir)\cogl-path.def
+ </GenerateCoglPathDef>
+ <GenerateCoglPangoDef>
+ echo EXPORTS &gt; $(DefDir)\cogl-pango.def
+diff --git a/build/win32/vs10/cogl-hello.vcxproj b/build/win32/vs10/cogl-hello.vcxproj
+index 4b6c732..a754c0d 100644
+--- a/build/win32/vs10/cogl-hello.vcxproj
++++ b/build/win32/vs10/cogl-hello.vcxproj
+@@ -75,7 +75,7 @@
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+- <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>true</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+@@ -93,7 +93,7 @@
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+- <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <PrecompiledHeader>
+@@ -110,7 +110,7 @@
+ <ClCompile>
+ <Optimization>MaxSpeed</Optimization>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+- <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeader>
+@@ -130,7 +130,7 @@
+ <ClCompile>
+ <Optimization>MaxSpeed</Optimization>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+- <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeader>
+diff --git a/build/win32/vs10/cogl-info.vcxproj b/build/win32/vs10/cogl-info.vcxproj
+index 17b3ba8..45f75ff 100644
+--- a/build/win32/vs10/cogl-info.vcxproj
++++ b/build/win32/vs10/cogl-info.vcxproj
+@@ -75,7 +75,7 @@
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+- <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>true</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+@@ -93,7 +93,7 @@
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+- <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>true</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+@@ -116,7 +116,7 @@
+ <ClCompile>
+ <Optimization>MaxSpeed</Optimization>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+- <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeader>
+@@ -134,7 +134,7 @@
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+- <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <PrecompiledHeader>
+ </PrecompiledHeader>
+diff --git a/build/win32/vs10/cogl-msaa.vcxproj b/build/win32/vs10/cogl-msaa.vcxproj
+index 4518872..28de260 100644
+--- a/build/win32/vs10/cogl-msaa.vcxproj
++++ b/build/win32/vs10/cogl-msaa.vcxproj
+@@ -75,7 +75,7 @@
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+- <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>true</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+@@ -93,7 +93,7 @@
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+- <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>true</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+@@ -116,7 +116,7 @@
+ <ClCompile>
+ <Optimization>MaxSpeed</Optimization>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+- <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeader>
+@@ -134,7 +134,7 @@
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+- <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines);$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <PrecompiledHeader>
+ </PrecompiledHeader>
+diff --git a/build/win32/vs10/test-conformance-cogl.vcxprojin b/build/win32/vs10/test-conformance-cogl.vcxprojin
+index 753a188..a4aded6 100644
+--- a/build/win32/vs10/test-conformance-cogl.vcxprojin
++++ b/build/win32/vs10/test-conformance-cogl.vcxprojin
+@@ -76,7 +76,7 @@
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>..\..\..\test-fixtures;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+- <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_API;%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_API;$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>true</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+@@ -96,7 +96,7 @@
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>..\..\..\test-fixtures;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+- <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_API;%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_API;$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>true</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+@@ -121,7 +121,7 @@
+ <Optimization>MaxSpeed</Optimization>
+ <AdditionalIncludeDirectories>..\..\..\test-fixtures;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+- <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_API;%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_API;$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeader>
+@@ -141,7 +141,7 @@
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <AdditionalIncludeDirectories>..\..\..\test-fixtures;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+- <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_API;%(PreprocessorDefinitions)</PreprocessorDefinitions>
++ <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_API;$(CoglAppAvoidForcedSDLLinkingDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <PrecompiledHeader>
+ </PrecompiledHeader>
+diff --git a/build/win32/vs9/README.txt b/build/win32/vs9/README.txt
+index cd1695d..f277f97 100644
+--- a/build/win32/vs9/README.txt
++++ b/build/win32/vs9/README.txt
+@@ -5,7 +5,7 @@ its dependencies can be found on the following GNOME Live! page:
+
+ https://live.gnome.org/GTK%2B/Win32/MSVCCompilationOfGTKStack
+
+-Please do not attempt to compile COGL in a path that contains spaces
++Please do not attempt to compile Cogl in a path that contains spaces
+ to avoid potential problems during compilation, linking or usage.
+
+ This VS9 solution and the projects it includes are intented to be used
+@@ -14,31 +14,33 @@ first need to use some Unix-like environment or manual work to expand
+ the files needed, like config.h.win32.in into config.h.win32 and the
+ .vcprojin files here into corresponding actual .vcproj files.
+
+-Decide whether you want to build the SDL winsys with your COGL build, and
+-use one of the .sln for building COGL (note that both will build the Windows
+-OpenGL (WGL) winsys):
+--cogl.sln for building COGL without the SDL winsys
+--cogl_sdl.sln for building COGL with the SDL winsys
+-
+ You will need the parts from GNOME: GDK-Pixbuf, Pango* and GLib.
+ External dependencies are at least zlib, libpng,
+ gettext-runtime* and Cairo*, and glext.h from
+ http://www.opengl.org/registry/api/glext.h (which need to be in the GL folder
+-in your include directories or in <root>\vs9\<PlatformName>\include\GL).
++in your include directories or in <root>\vs9\<PlatformName>\include\GL). Please
++note that although the Cogl source package does allow one to build Cogl without
++a previously built and installed GLib, the Visual Studio projects only support
++builds that does depend on GLib.
+
+-As Cogl 1.99.x and later will now use C99 types in lieu of GLib types, a
+-compatible implementation of stdint.h for Visual C++ is required, such
+-as the one from http://code.google.com/p/msinttypes/, so one would need
+-to download and extract the .zip file from that website and extract stdint.h
+-into <root>\vs9\<PlatformName>\include or somewhere where it can be
++As Cogl use C99 types in lieu of GLib types, a compatible implementation of
++stdint.h for Visual C++ is required, such as the one from
++http://code.google.com/p/msinttypes/, so one would need to download and extract
++the .zip file from that website and extract stdint.h into
++<root>\vs9\<PlatformName>\include or somewhere where it can be found
+ automatically found by the compiler. Note that Visual C++ 2010 and later
+ ships with stdint.h, so it is only required for Visual C++ 2008 builds.
+
+-If building the SDL winsys is desired, you will also need the SDL libraries
+-from www.libsdl.org-building the SDL source package with Visual C++ 2008
+-is recommended (working Visual C++ 2005 projects are included with it, upgrade
+-the projects one prompted), but one may want to use the VC8 binary packages
+-from that website.
++If building the SDL2 winsys is desired (the *_SDL configs), you will also need the
++SDL2 libraries from www.libsdl.org-building the SDL source package with Visual C++ 2008
++is recommended via CMake, but one may want to use the Visual C++ binary packages
++from that website. Since Cogl-1.18.x, the Visual Studio Projects have been updated
++to support the build of the SDL2 winsys in place of the original SDL-1.3 winsys
++as SDL-2.x has been released for some time. Please note, as builds with the SDL2
++winsys includes the SDL2 headers, main() will be defined to SDL2's special main()
++implementation on Windows, which will require linking to SDL2.lib and SDL2main.lib
++for all apps that link to Cogl, unless SDL_MAIN_HANDLED is defined in your
++"preprocessor definitions" options.
+
+ Please see the README file in the root directory of this Cogl source package
+ for the versions of the dependencies required. See also
+@@ -60,9 +62,10 @@ in the next unstable release):
+ -libpng
+ -(optional for GLib) PCRE (8.12 or later, building PCRE using CMake is
+ recommended-please see build/win32/vs9/README.txt in the GLib source package)
+--(for gdk-pixbuf, if GDI+ is not to be used) IJG JPEG
++-(for gdk-pixbuf, if GDI+ is not to be used) IJG JPEG or libjpeg-turbo
+ -(for gdk-pixbuf, if GDI+ is not to be used) jasper [JPEG-2000 library]
+--(for gdk-pixbuf, if GDI+ is not to be used, requires zlib and IJG JPEG) libtiff
++-(for gdk-pixbuf, if GDI+ is not to be used, requires zlib and IJG JPEG/libjpeg-turbo)
++ libtiff
+ -GLib
+ -Cairo
+ -Pango
+@@ -75,15 +78,13 @@ built DLLs go into <root>\vs9\<PlatformName>\bin, built LIBs into
+ <root>\vs9\<PlatformName>\include\Cogl-2.0.
+
+ *There is no known official VS9 build support for fontconfig
+- (required for Pango and Pango at the moment-I will see whether this
+- requirement can be made optional for VS builds)
+ (along with freetype and expat) and gettext-runtime, so
+ please use the binaries from:
+
+ ftp://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/ (32 bit)
+ ftp://ftp.gnome.org/pub/GNOME/binaries/win64/dependencies/ (64 bit)
+
+-Note: If you see C4819 warnings and you are compiling Cogl on a DBCS
++Note: If you see C4819 errors and you are compiling Cogl on a DBCS
+ (Chinese/Korean/Japanese) version of Windows, you may need to switch
+ to an English locale in Control Panel->Region and Languages->System->
+ Change System Locale, reboot and rebuild to ensure Cogl and its
+diff --git a/build/win32/vs9/cogl-build-defines.vsprops b/build/win32/vs9/cogl-build-defines.vsprops
+index fc68d47..5fc6282 100644
+--- a/build/win32/vs9/cogl-build-defines.vsprops
++++ b/build/win32/vs9/cogl-build-defines.vsprops
+@@ -46,4 +46,8 @@
+ Name="CoglPangoBuildDefines"
+ Value="G_LOG_DOMAIN=\&quot;Cogl-Pango\&quot;"
+ />
++ <UserMacro
++ Name="CoglAppAvoidForcedSDLLinkingDefines"
++ Value="SDL_MAIN_HANDLED"
++ />
+ </VisualStudioPropertySheet>
+diff --git a/build/win32/vs9/cogl-crate.vcproj b/build/win32/vs9/cogl-crate.vcproj
+index 0fa2382..359289c 100644
+--- a/build/win32/vs9/cogl-crate.vcproj
++++ b/build/win32/vs9/cogl-crate.vcproj
+@@ -31,7 +31,7 @@
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+- PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\&quot;../share/cogl-$(ApiVersion)/examples-data/\&quot;;$(BaseBuildDefines)"
++ PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\&quot;../share/cogl-$(ApiVersion)/examples-data/\&quot;;$(CoglAppAvoidForcedSDLLinkingDefines);$(BaseBuildDefines)"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+@@ -60,7 +60,7 @@
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+- PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\&quot;../share/cogl-$(ApiVersion)/examples-data/\&quot;;$(BaseBuildDefines)"
++ PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\&quot;../share/cogl-$(ApiVersion)/examples-data/\&quot;;$(CoglAppAvoidForcedSDLLinkingDefines);$(BaseBuildDefines)"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+@@ -94,7 +94,7 @@
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ EnableIntrinsicFunctions="true"
+- PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\&quot;../share/cogl-$(ApiVersion)/examples-data/\&quot;;$(BaseBuildDefines)"
++ PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\&quot;../share/cogl-$(ApiVersion)/examples-data/\&quot;;$(CoglAppAvoidForcedSDLLinkingDefines);$(BaseBuildDefines)"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+@@ -124,7 +124,7 @@
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+- PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\&quot;../share/cogl-$(ApiVersion)/examples-data/\&quot;;$(BaseBuildDefines)"
++ PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\&quot;../share/cogl-$(ApiVersion)/examples-data/\&quot;;$(CoglAppAvoidForcedSDLLinkingDefines);$(BaseBuildDefines)"
+ RuntimeLibrary="2"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+diff --git a/build/win32/vs9/cogl-gen-srcs.vsprops b/build/win32/vs9/cogl-gen-srcs.vsprops
+index e7f0a15..cfd33a4 100644
+--- a/build/win32/vs9/cogl-gen-srcs.vsprops
++++ b/build/win32/vs9/cogl-gen-srcs.vsprops
+@@ -75,21 +75,21 @@ cd $(SolutionDir)&#x0D;&#x0A;
+ Name="GenerateCoglDef"
+ Value="
+ echo EXPORTS &gt; $(DefDir)\cogl.def&#x0D;&#x0A;
+-cl -EP -D_COGL_SUPPORTS_GTYPE_INTEGRATION -DCOGL_HAS_WIN32_SUPPORT -DCOGL_HAS_GLIB_SUPPORT -DCOGL_ENABLE_EXPERIMENTAL_API ..\..\..\cogl\cogl.symbols &gt;&gt; $(DefDir)\cogl.def&#x0D;&#x0A;
++cl -EP -DCOGL_HAS_GTYPE_SUPPORT -DCOGL_HAS_WIN32_SUPPORT -DCOGL_HAS_GLIB_SUPPORT -DCOGL_ENABLE_EXPERIMENTAL_API ..\..\..\cogl\cogl.symbols &gt;&gt; $(DefDir)\cogl.def&#x0D;&#x0A;
+ "
+ />
+ <UserMacro
+ Name="GenerateCoglSDLDef"
+ Value="
+ echo EXPORTS &gt; $(DefDir)\cogl.def&#x0D;&#x0A;
+-cl -EP -D_COGL_SUPPORTS_GTYPE_INTEGRATION -DCOGL_HAS_WIN32_SUPPORT -DCOGL_HAS_GLIB_SUPPORT -DCOGL_HAS_SDL_SUPPORT -DCOGL_ENABLE_EXPERIMENTAL_API ..\..\..\cogl\cogl.symbols &gt;&gt; $(DefDir)\cogl.def&#x0D;&#x0A;
++cl -EP -DCOGL_HAS_GTYPE_SUPPORT -DCOGL_HAS_WIN32_SUPPORT -DCOGL_HAS_GLIB_SUPPORT -DCOGL_HAS_SDL_SUPPORT -DCOGL_ENABLE_EXPERIMENTAL_API ..\..\..\cogl\cogl.symbols &gt;&gt; $(DefDir)\cogl.def&#x0D;&#x0A;
+ "
+ />
+ <UserMacro
+ Name="GenerateCoglPathDef"
+ Value="
+ echo EXPORTS &gt; $(DefDir)\cogl-path.def&#x0D;&#x0A;
+-cl -EP ..\..\..\cogl-path\cogl-path.symbols &gt;&gt; $(DefDir)\cogl-path.def&#x0D;&#x0A;
++cl -EP -DCOGL_HAS_GTYPE_SUPPORT ..\..\..\cogl-path\cogl-path.symbols &gt;&gt; $(DefDir)\cogl-path.def&#x0D;&#x0A;
+ "
+ />
+ <UserMacro
+diff --git a/build/win32/vs9/cogl-hello.vcproj b/build/win32/vs9/cogl-hello.vcproj
+index cb3b039..cd850a5 100644
+--- a/build/win32/vs9/cogl-hello.vcproj
++++ b/build/win32/vs9/cogl-hello.vcproj
+@@ -31,7 +31,7 @@
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+- PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines)"
++ PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(CoglAppAvoidForcedSDLLinkingDefines);$(BaseBuildDefines)"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+@@ -59,7 +59,7 @@
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+- PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines)"
++ PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(CoglAppAvoidForcedSDLLinkingDefines);$(BaseBuildDefines)"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+@@ -92,7 +92,7 @@
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ EnableIntrinsicFunctions="true"
+- PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines)"
++ PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;$(CoglAppAvoidForcedSDLLinkingDefines);$(BaseBuildDefines)"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+@@ -121,7 +121,7 @@
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+- PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines)"
++ PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;$(CoglAppAvoidForcedSDLLinkingDefines);$(BaseBuildDefines)"
+ RuntimeLibrary="2"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+diff --git a/build/win32/vs9/cogl-info.vcproj b/build/win32/vs9/cogl-info.vcproj
+index 680abc9..3c69e31 100644
+--- a/build/win32/vs9/cogl-info.vcproj
++++ b/build/win32/vs9/cogl-info.vcproj
+@@ -31,7 +31,7 @@
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+- PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines)"
++ PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(CoglAppAvoidForcedSDLLinkingDefines);$(BaseBuildDefines)"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+@@ -59,7 +59,7 @@
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+- PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines)"
++ PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(CoglAppAvoidForcedSDLLinkingDefines);$(BaseBuildDefines)"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+@@ -92,7 +92,7 @@
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ EnableIntrinsicFunctions="true"
+- PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines)"
++ PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;$(CoglAppAvoidForcedSDLLinkingDefines);$(BaseBuildDefines)"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+@@ -121,7 +121,7 @@
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+- PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines)"
++ PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;$(CoglAppAvoidForcedSDLLinkingDefines);$(BaseBuildDefines)"
+ RuntimeLibrary="2"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+diff --git a/build/win32/vs9/cogl-msaa.vcproj b/build/win32/vs9/cogl-msaa.vcproj
+index ee65a83..d3fd6f1 100644
+--- a/build/win32/vs9/cogl-msaa.vcproj
++++ b/build/win32/vs9/cogl-msaa.vcproj
+@@ -31,7 +31,7 @@
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+- PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines)"
++ PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(CoglAppAvoidForcedSDLLinkingDefines);$(BaseBuildDefines)"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+@@ -59,7 +59,7 @@
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+- PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines)"
++ PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;$(CoglAppAvoidForcedSDLLinkingDefines);$(BaseBuildDefines)"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+@@ -92,7 +92,7 @@
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ EnableIntrinsicFunctions="true"
+- PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines)"
++ PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;$(CoglAppAvoidForcedSDLLinkingDefines);$(BaseBuildDefines)"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+@@ -121,7 +121,7 @@
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+- PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;$(BaseBuildDefines)"
++ PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;$(CoglAppAvoidForcedSDLLinkingDefines);$(BaseBuildDefines)"
+ RuntimeLibrary="2"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+diff --git a/build/win32/vs9/test-conformance-cogl.vcprojin b/build/win32/vs9/test-conformance-cogl.vcprojin
+index 98e7259..c664217 100644
+--- a/build/win32/vs9/test-conformance-cogl.vcprojin
++++ b/build/win32/vs9/test-conformance-cogl.vcprojin
+@@ -32,7 +32,7 @@
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="..\..\..\test-fixtures"
+ Optimization="0"
+- PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_API"
++ PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_API;$(CoglAppAvoidForcedSDLLinkingDefines)"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+@@ -62,7 +62,7 @@
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="..\..\..\test-fixtures"
+ Optimization="0"
+- PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_API"
++ PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_API;$(CoglAppAvoidForcedSDLLinkingDefines)"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+@@ -97,7 +97,7 @@
+ AdditionalIncludeDirectories="..\..\..\test-fixtures"
+ Optimization="2"
+ EnableIntrinsicFunctions="true"
+- PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_API"
++ PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_API;$(CoglAppAvoidForcedSDLLinkingDefines)"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+@@ -128,7 +128,7 @@
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="..\..\..\test-fixtures"
+- PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_API"
++ PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_API;$(CoglAppAvoidForcedSDLLinkingDefines)"
+ RuntimeLibrary="2"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+diff --git a/cogl-path/cogl-path.symbols b/cogl-path/cogl-path.symbols
+index fd56795..b643ec0 100644
+--- a/cogl-path/cogl-path.symbols
++++ b/cogl-path/cogl-path.symbols
+@@ -11,6 +11,9 @@ cogl_path_ellipse
+ cogl_path_fill
+ cogl_path_fill_preserve
+ cogl_path_get_fill_rule
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_path_get_gtype
++#endif
+ cogl_path_line
+ cogl_path_line_to
+ cogl_path_move_to
+diff --git a/cogl/cogl-atlas-texture.c b/cogl/cogl-atlas-texture.c
+index beaaf24..1c8b569 100644
+--- a/cogl/cogl-atlas-texture.c
++++ b/cogl/cogl-atlas-texture.c
+@@ -746,15 +746,25 @@ allocate_space (CoglAtlasTexture *atlas_tex,
+
+ /* Look for an existing atlas that can hold the texture */
+ for (l = ctx->atlases; l; l = l->next)
+- /* Try to make some space in the atlas for the texture */
+- if (_cogl_atlas_reserve_space (atlas = l->data,
+- /* Add two pixels for the border */
+- width + 2, height + 2,
+- atlas_tex))
+- {
+- cogl_object_ref (atlas);
+- break;
+- }
++ {
++ /* We need to take a reference on the atlas before trying to
++ * reserve space because in some circumstances atlas migration
++ * can cause the atlas to be freed */
++ atlas = cogl_object_ref (l->data);
++ /* Try to make some space in the atlas for the texture */
++ if (_cogl_atlas_reserve_space (atlas,
++ /* Add two pixels for the border */
++ width + 2, height + 2,
++ atlas_tex))
++ {
++ /* keep the atlas reference */
++ break;
++ }
++ else
++ {
++ cogl_object_unref (atlas);
++ }
++ }
+
+ /* If we couldn't find a suitable atlas then start another */
+ if (l == NULL)
+diff --git a/cogl/cogl-gtype-private.h b/cogl/cogl-gtype-private.h
+index 03832ef..8498385 100644
+--- a/cogl/cogl-gtype-private.h
++++ b/cogl/cogl-gtype-private.h
+@@ -133,9 +133,9 @@ cogl_##name##_get_gtype (void) \
+ return type_id__volatile; \
+ }
+
+-#define COGL_GTYPE_DEFINE_BASE_CLASS(Name,name,interfaces...) \
+- _COGL_GTYPE_DEFINE_BASE_CLASS_BEGIN(Name,name) \
+- {interfaces;} \
++#define COGL_GTYPE_DEFINE_BASE_CLASS(Name,name,...) \
++ _COGL_GTYPE_DEFINE_BASE_CLASS_BEGIN(Name,name) \
++ {__VA_ARGS__;} \
+ _COGL_GTYPE_DEFINE_BASE_CLASS_END()
+
+ #define _COGL_GTYPE_DEFINE_INTERFACE_EXTENDED_BEGIN(Name,name) \
+@@ -230,7 +230,7 @@ cogl_##name##_get_gtype (void) \
+ } /* closes name##_get_type() */
+
+
+-#define COGL_GTYPE_DEFINE_CLASS(Name,name,interfaces...) \
++#define COGL_GTYPE_DEFINE_CLASS(Name,name,...) \
+ typedef struct _Cogl##Name##Class Cogl##Name##Class; \
+ struct _Cogl##Name##Class { \
+ CoglObjectClass parent_class; \
+@@ -239,7 +239,7 @@ cogl_##name##_get_gtype (void) \
+ cogl_##name, \
+ cogl_object_get_gtype(), \
+ 0) \
+- {interfaces;} \
++ {__VA_ARGS__;} \
+ _COGL_GTYPE_DEFINE_TYPE_EXTENDED_END() \
+ static void \
+ cogl_##name##_init (Cogl##Name *instance) \
+diff --git a/cogl/cogl-sdl.h b/cogl/cogl-sdl.h
+index 220e004..44d308d 100644
+--- a/cogl/cogl-sdl.h
++++ b/cogl/cogl-sdl.h
+@@ -52,15 +52,6 @@
+ #include <cogl/cogl-onscreen.h>
+ #include <SDL.h>
+
+-#ifdef _MSC_VER
+-/* We need to link to SDL.lib/SDLmain.lib
+- * if we are using Cogl
+- * that uses the SDL winsys
+- */
+-#pragma comment (lib, "SDL.lib")
+-#pragma comment (lib, "SDLmain.lib")
+-#endif
+-
+ COGL_BEGIN_DECLS
+
+ /**
+diff --git a/cogl/cogl.symbols b/cogl/cogl.symbols
+index d1eb319..c48314a 100644
+--- a/cogl/cogl.symbols
++++ b/cogl/cogl.symbols
+@@ -4,14 +4,25 @@
+ cogl_android_set_native_window
+ #endif
+
+-/* cogl-atlas-texture.h */
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_atlas_texture_get_gtype
++#endif
+ cogl_atlas_texture_new_with_size
+ cogl_atlas_texture_new_from_file
+ cogl_atlas_texture_new_from_data
+ cogl_atlas_texture_new_from_bitmap
+
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_attribute_buffer_get_gtype
++#endif
+ cogl_attribute_buffer_new_with_size
+
++cogl_attribute_buffer_new
++cogl_attribute_get_buffer
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_attribute_get_gtype
++#endif
++cogl_attribute_get_normalized
+ cogl_attribute_new
+ cogl_attribute_new_const_1f
+ cogl_attribute_new_const_2f
+@@ -23,9 +34,6 @@ cogl_attribute_new_const_3x3fv
+ cogl_attribute_new_const_4f
+ cogl_attribute_new_const_4fv
+ cogl_attribute_new_const_4x4fv
+-cogl_attribute_buffer_new
+-cogl_attribute_get_buffer
+-cogl_attribute_get_normalized
+ cogl_attribute_set_buffer
+ cogl_attribute_set_normalized
+ cogl_attribute_type_get_type
+@@ -35,6 +43,9 @@ cogl_begin_gl
+ cogl_bitmap_error_get_type
+ cogl_bitmap_get_buffer
+ cogl_bitmap_get_format
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_bitmap_get_gtype
++#endif
+ cogl_bitmap_get_height
+ cogl_bitmap_get_rowstride
+ cogl_bitmap_get_size_from_file
+@@ -111,6 +122,9 @@ cogl_color_get_blue_float
+ cogl_color_get_green
+ cogl_color_get_green_byte
+ cogl_color_get_green_float
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_color_get_gtype
++#endif
+ cogl_color_get_red
+ cogl_color_get_red_byte
+ cogl_color_get_red_float
+@@ -149,6 +163,9 @@ cogl_glx_context_get_glx_context
+ #endif
+
+ cogl_context_get_display
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_context_get_gtype
++#endif
+ cogl_context_get_renderer
+ cogl_context_new
+
+@@ -172,6 +189,9 @@ cogl_depth_test_function_get_type
+
+ cogl_disable_fog
+
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_display_get_gtype
++#endif
+ cogl_display_get_renderer
+ cogl_display_new
+ cogl_display_setup
+@@ -188,6 +208,9 @@ cogl_error_matches
+ cogl_euler_copy
+ cogl_euler_equal
+ cogl_euler_free
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_euler_get_gtype
++#endif
+ cogl_euler_init
+ cogl_euler_init_from_matrix
+ #if 0
+@@ -239,6 +262,9 @@ cogl_framebuffer_get_depth_texture_enabled
+ cogl_framebuffer_get_depth_write_enabled
+ cogl_framebuffer_get_dither_enabled
+ cogl_framebuffer_get_green_bits
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_framebuffer_get_gtype
++#endif
+ cogl_framebuffer_get_height
+ cogl_framebuffer_get_modelview_matrix
+ cogl_framebuffer_get_projection_matrix
+@@ -284,7 +310,14 @@ cogl_framebuffer_translate
+ cogl_framebuffer_vdraw_attributes
+ /* cogl_framebuffer_vdraw_indexed_attributes */ /* Not Implemented! */
+
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_frame_closure_get_gtype
++#endif
+ cogl_frame_info_get_frame_counter
++
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_frame_info_get_gtype
++#endif
+ cogl_frame_info_get_output
+ cogl_frame_info_get_presentation_time
+ cogl_frame_info_get_refresh_rate
+@@ -311,6 +344,9 @@ cogl_get_static_identity_quaternion
+ cogl_get_static_zero_quaternion
+ cogl_get_viewport
+
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_gles2_context_get_gtype
++#endif
+ cogl_gles2_context_get_vtable
+ cogl_gles2_context_new
+ cogl_gles2_get_current_vtable
+@@ -322,8 +358,8 @@ cogl_glib_renderer_source_new
+ cogl_glib_source_new
+ #endif
+
+-#ifdef _COGL_SUPPORTS_GTYPE_INTEGRATION
+-/* cogl_gtype_matrix_get_type */ /* Not Implemented */
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_gtype_matrix_get_type
+ #endif
+
+ cogl_handle_get_type
+@@ -333,8 +369,14 @@ cogl_handle_unref
+ cogl_has_feature
+ cogl_has_features
+
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_index_buffer_get_gtype
++#endif
+ cogl_index_buffer_new
+ cogl_indices_get_buffer
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_indices_get_gtype
++#endif
+ cogl_indices_get_offset
+ cogl_indices_get_type
+ cogl_indices_new
+@@ -448,6 +490,9 @@ cogl_matrix_copy
+ cogl_matrix_entry_calculate_translation
+ cogl_matrix_entry_equal
+ cogl_matrix_entry_get
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_matrix_entry_get_gtype
++#endif
+ cogl_matrix_entry_is_identity
+ cogl_matrix_entry_ref
+ cogl_matrix_entry_unref
+@@ -455,6 +500,9 @@ cogl_matrix_equal
+ cogl_matrix_free
+ cogl_matrix_frustum
+ cogl_matrix_get_array
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_matrix_get_gtype
++#endif
+ cogl_matrix_get_inverse
+ cogl_matrix_init_from_array
+ cogl_matrix_init_translation
+@@ -481,6 +529,9 @@ cogl_matrix_scale
+ cogl_matrix_stack_frustum
+ cogl_matrix_stack_get
+ cogl_matrix_stack_get_entry
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_matrix_stack_get_gtype
++#endif
+ cogl_matrix_stack_get_inverse
+ cogl_matrix_stack_load_identity
+ cogl_matrix_stack_multiply
+@@ -504,11 +555,17 @@ cogl_matrix_view_2d_in_perspective
+
+ cogl_meta_texture_foreach_in_region
+
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_object_get_gtype
++#endif
+ cogl_object_get_user_data
+ cogl_object_ref
+ cogl_object_set_user_data
+ cogl_object_unref
+
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_offscreen_get_gtype
++#endif
+ cogl_offscreen_new_to_texture
+ cogl_offscreen_new_with_texture
+
+@@ -519,8 +576,14 @@ cogl_onscreen_add_swap_buffers_callback
+ #ifndef COGL_WINSYS_INTEGRATED
+ cogl_onscreen_clutter_backend_set_size_CLUTTER
+ #endif
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_onscreen_dirty_closure_get_gtype
++#endif
+ cogl_onscreen_get_buffer_age
+ cogl_onscreen_get_frame_counter
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_onscreen_get_gtype
++#endif
+ cogl_onscreen_get_resizable
+ cogl_onscreen_hide
+ cogl_onscreen_new
+@@ -529,18 +592,27 @@ cogl_onscreen_remove_dirty_callback
+ cogl_onscreen_remove_frame_callback
+ cogl_onscreen_remove_resize_callback
+ cogl_onscreen_remove_swap_buffers_callback
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_onscreen_resize_closure_get_gtype
++#endif
+ cogl_onscreen_set_resizable
+ cogl_onscreen_set_swap_throttled
+ cogl_onscreen_show
+ cogl_onscreen_swap_buffers
+ cogl_onscreen_swap_buffers_with_damage
+ cogl_onscreen_swap_region
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_onscreen_template_get_gtype
++#endif
+ cogl_onscreen_template_new
+ cogl_onscreen_template_set_samples_per_pixel
+ cogl_onscreen_template_set_swap_throttled
+
+ cogl_ortho
+
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_output_get_gtype
++#endif
+ cogl_output_get_height
+ cogl_output_get_mm_height
+ cogl_output_get_mm_width
+@@ -566,6 +638,9 @@ cogl_pipeline_get_depth_state
+ cogl_pipeline_get_diffuse
+ cogl_pipeline_get_emission
+ cogl_pipeline_get_front_face_winding
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_pipeline_get_gtype
++#endif
+ cogl_pipeline_get_layer_mag_filter
+ cogl_pipeline_get_layer_min_filter
+ cogl_pipeline_get_layer_point_sprite_coords_enabled
+@@ -618,6 +693,9 @@ cogl_pipeline_set_uniform_1f
+ cogl_pipeline_set_uniform_1i
+ cogl_pipeline_set_user_program
+
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_pixel_buffer_get_gtype
++#endif
+ cogl_pixel_buffer_new
+ #if 0
+ /* not exported in the main APIs for now */
+@@ -641,6 +719,9 @@ cogl_pop_source
+ cogl_primitive_copy
+ cogl_primitive_foreach_attribute
+ cogl_primitive_get_first_vertex
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_primitive_get_gtype
++#endif
+ cogl_primitive_get_indices
+ cogl_primitive_get_mode
+ cogl_primitive_get_n_vertices
+@@ -701,6 +782,9 @@ cogl_quaternion_copy
+ cogl_quaternion_dot_product
+ cogl_quaternion_equal
+ cogl_quaternion_free
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_quaternion_get_gtype
++#endif
+ cogl_quaternion_get_rotation_angle
+ cogl_quaternion_get_rotation_axis
+ cogl_quaternion_init
+@@ -733,6 +817,9 @@ cogl_renderer_check_onscreen_template
+ cogl_renderer_connect
+ cogl_renderer_foreach_output
+ cogl_renderer_get_driver
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_renderer_get_gtype
++#endif
+ cogl_renderer_get_n_fragment_texture_units
+ cogl_renderer_error_get_type
+ cogl_renderer_get_winsys_id
+@@ -793,6 +880,9 @@ cogl_snippet_get_hook
+ cogl_snippet_get_post
+ cogl_snippet_get_pre
+ cogl_snippet_get_replace
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_snippet_get_gtype
++#endif
+ cogl_snippet_new
+ cogl_snippet_set_declarations
+ cogl_snippet_set_post
+@@ -801,9 +891,15 @@ cogl_snippet_set_replace
+
+ cogl_sqrti
+
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_sub_texture_get_gtype
++#endif
+ cogl_sub_texture_get_parent
+ cogl_sub_texture_new
+
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_swap_chain_get_gtype
++#endif
+ cogl_swap_chain_new
+ cogl_swap_chain_set_has_alpha
+ cogl_swap_chain_set_length
+@@ -811,12 +907,16 @@ cogl_swap_chain_set_length
+ cogl_system_error_get_type
+
+ cogl_texture_allocate
++cogl_texture_components_get_type
+ cogl_texture_error_get_type
+ cogl_texture_flags_get_type
+ cogl_texture_get_components
+ cogl_texture_get_data
+ cogl_texture_get_format
+ cogl_texture_get_gl_texture
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_texture_get_gtype
++#endif
+ cogl_texture_get_height
+ cogl_texture_get_max_waste
+ cogl_texture_get_premultiplied
+@@ -831,11 +931,17 @@ cogl_texture_new_from_sub_texture
+ cogl_texture_new_with_size
+ #ifdef COGL_HAS_X11
+ cogl_texture_pixmap_x11_error_domain
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_texture_pixmap_x11_get_gtype
++#endif
+ cogl_texture_pixmap_x11_is_using_tfp_extension
+ cogl_texture_pixmap_x11_new
+ cogl_texture_pixmap_x11_set_damage_object
+ cogl_texture_pixmap_x11_update_area
+ #endif
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_texture_rectangle_get_gtype
++#endif
+ cogl_texture_rectangle_new_from_bitmap
+ cogl_texture_rectangle_new_from_foreign
+ cogl_texture_rectangle_new_with_size
+@@ -851,14 +957,23 @@ cogl_texture_type_get_type
+ #ifndef COGL_DISABLE_DEPRECATED
+ cogl_texture_unref
+ #endif
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_texture_2d_get_gtype
++#endif
+ cogl_texture_2d_new_from_bitmap
+ cogl_texture_2d_new_from_data
+ cogl_texture_2d_new_from_file
+ cogl_texture_2d_new_with_size
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_texture_2d_sliced_get_gtype
++#endif
+ cogl_texture_2d_sliced_new_from_bitmap
+ cogl_texture_2d_sliced_new_from_data
+ cogl_texture_2d_sliced_new_from_file
+ cogl_texture_2d_sliced_new_with_size
++#ifdef COGL_HAS_GTYPE_SUPPORT
++cogl_texture_3d_get_gtype
++#endif
+ cogl_texture_3d_new_from_bitmap
+ cogl_texture_3d_new_from_data
+ cogl_texture_3d_new_with_size
+diff --git a/cogl/deprecated/cogl-framebuffer-deprecated.h b/cogl/deprecated/cogl-framebuffer-deprecated.h
+index 2ac29b1..68ed9d3 100644
+--- a/cogl/deprecated/cogl-framebuffer-deprecated.h
++++ b/cogl/deprecated/cogl-framebuffer-deprecated.h
+@@ -33,6 +33,8 @@
+
+ #include <cogl/cogl-macros.h>
+
++COGL_BEGIN_DECLS
++
+ /**
+ * cogl_set_framebuffer:
+ * @buffer: A #CoglFramebuffer object, either onscreen or offscreen.
+@@ -257,4 +259,6 @@ COGL_DEPRECATED_IN_1_18
+ CoglPixelFormat
+ cogl_framebuffer_get_color_format (CoglFramebuffer *framebuffer);
+
++COGL_END_DECLS
++
+ #endif /* __COGL_FRAMEBUFFER_DEPRECATED_H__ */
+diff --git a/cogl/winsys/cogl-winsys-egl-kms.c b/cogl/winsys/cogl-winsys-egl-kms.c
+index 8c4176e..ec54095 100644
+--- a/cogl/winsys/cogl-winsys-egl-kms.c
++++ b/cogl/winsys/cogl-winsys-egl-kms.c
+@@ -196,6 +196,31 @@ free_current_bo (CoglOnscreen *onscreen)
+ }
+
+ static void
++queue_swap_notify_for_onscreen (CoglOnscreen *onscreen)
++{
++ CoglOnscreenEGL *egl_onscreen = onscreen->winsys;
++ CoglOnscreenKMS *kms_onscreen = egl_onscreen->platform;
++ CoglContext *context = COGL_FRAMEBUFFER (onscreen)->context;
++ CoglRenderer *renderer = context->display->renderer;
++ CoglRendererEGL *egl_renderer = renderer->winsys;
++ CoglRendererKMS *kms_renderer = egl_renderer->platform;
++
++ /* We only want to notify that the swap is complete when the
++ * application calls cogl_context_dispatch so instead of
++ * immediately notifying we queue an idle callback */
++ if (!kms_renderer->swap_notify_idle)
++ {
++ kms_renderer->swap_notify_idle =
++ _cogl_poll_renderer_add_idle (renderer,
++ flush_pending_swap_notify_idle,
++ context,
++ NULL);
++ }
++
++ kms_onscreen->pending_swap_notify = TRUE;
++}
++
++static void
+ page_flip_handler (int fd,
+ unsigned int frame,
+ unsigned int sec,
+@@ -217,19 +242,7 @@ page_flip_handler (int fd,
+ CoglRendererEGL *egl_renderer = renderer->winsys;
+ CoglRendererKMS *kms_renderer = egl_renderer->platform;
+
+- /* We only want to notify that the swap is complete when the
+- * application calls cogl_context_dispatch so instead of
+- * immediately notifying we queue an idle callback */
+- if (!kms_renderer->swap_notify_idle)
+- {
+- kms_renderer->swap_notify_idle =
+- _cogl_poll_renderer_add_idle (renderer,
+- flush_pending_swap_notify_idle,
+- context,
+- NULL);
+- }
+-
+- kms_onscreen->pending_swap_notify = TRUE;
++ queue_swap_notify_for_onscreen (onscreen);
+
+ free_current_bo (onscreen);
+
+@@ -283,12 +296,6 @@ _cogl_winsys_renderer_connect (CoglRenderer *renderer,
+ egl_renderer->platform = g_slice_new0 (CoglRendererKMS);
+ kms_renderer = egl_renderer->platform;
+
+- /* The EGL API doesn't provide for a way to explicitly select a
+- * platform when the driver can support multiple. Mesa allows
+- * selection using an environment variable though so that's what
+- * we're doing here... */
+- g_setenv ("EGL_PLATFORM", "drm", 1);
+-
+ kms_renderer->fd = -1;
+ kms_renderer->opened_fd = -1;
+
+@@ -909,6 +916,8 @@ _cogl_winsys_onscreen_swap_buffers_with_damage (CoglOnscreen *onscreen,
+ kms_onscreen->next_fb_id = 0;
+ g_slice_free (CoglFlipKMS, flip);
+ flip = NULL;
++
++ queue_swap_notify_for_onscreen (onscreen);
+ }
+ else
+ {
+diff --git a/cogl/winsys/cogl-winsys-egl-wayland.c b/cogl/winsys/cogl-winsys-egl-wayland.c
+index c631080..2b359cb 100644
+--- a/cogl/winsys/cogl-winsys-egl-wayland.c
++++ b/cogl/winsys/cogl-winsys-egl-wayland.c
+@@ -242,12 +242,6 @@ _cogl_winsys_renderer_connect (CoglRenderer *renderer,
+
+ egl_renderer->platform_vtable = &_cogl_winsys_egl_vtable;
+
+- /* The EGL API doesn't provide for a way to explicitly select a
+- * platform when the driver can support multiple. Mesa allows
+- * selection using an environment variable though so that's what
+- * we're doing here... */
+- g_setenv ("EGL_PLATFORM", "wayland", 1);
+-
+ if (renderer->foreign_wayland_display)
+ {
+ wayland_renderer->wayland_display = renderer->foreign_wayland_display;
diff --git a/extra/gnome-control-center/PKGBUILD b/extra/gnome-control-center/PKGBUILD
index 56bc5b9bd..5f92e8071 100644
--- a/extra/gnome-control-center/PKGBUILD
+++ b/extra/gnome-control-center/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 211869 2014-04-28 15:12:00Z jgc $
+# $Id: PKGBUILD 213637 2014-05-27 08:41:53Z jgc $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: Jan de Groot <jgc@archlinux.org>
pkgname=gnome-control-center
pkgver=3.12.1
-pkgrel=2
+pkgrel=3
pkgdesc="The Control Center for GNOME"
license=(GPL)
arch=(i686 x86_64)
diff --git a/extra/gnome-nettool/PKGBUILD b/extra/gnome-nettool/PKGBUILD
index 447ee5733..2eecf63ac 100644
--- a/extra/gnome-nettool/PKGBUILD
+++ b/extra/gnome-nettool/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 186905 2013-05-31 18:09:23Z heftig $
+# $Id: PKGBUILD 213638 2014-05-27 08:41:54Z jgc $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: Jan de Groot <jgc@archlinux.org>
# Contributor: Kritoke <kritoke@nospam.gmail.com>
pkgname=gnome-nettool
pkgver=3.8.1
-pkgrel=1
+pkgrel=2
pkgdesc="A Collection of GNOME3 Networking Tools."
arch=(i686 x86_64)
license=(GPL)
diff --git a/extra/gnome-python-desktop/PKGBUILD b/extra/gnome-python-desktop/PKGBUILD
index 67109ebef..b9e7fdc35 100644
--- a/extra/gnome-python-desktop/PKGBUILD
+++ b/extra/gnome-python-desktop/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 198025 2013-10-30 12:20:39Z allan $
+# $Id: PKGBUILD 213639 2014-05-27 08:41:55Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Arjan Timmerman <arjan@soulfly.nl>
# Contributor: Wael Nasreddine <gandalf@siemens-mobiles.org>
@@ -6,7 +6,7 @@
pkgbase=gnome-python-desktop
pkgname=('gnome-python-desktop' 'python2-gnomedesktop' 'python2-gnomekeyring' 'python2-gtop' 'python2-rsvg' 'python2-totem-plparser' 'python2-wnck')
pkgver=2.32.0
-pkgrel=14
+pkgrel=15
arch=(i686 x86_64)
license=('GPL' 'LGPL')
makedepends=('intltool' 'pkg-config' 'gnome-python' 'libgtop' 'totem-plparser' 'gnome-desktop2' 'librsvg' 'libwnck')
diff --git a/extra/gnome-system-monitor/PKGBUILD b/extra/gnome-system-monitor/PKGBUILD
index 12ea6ec33..89ef915ae 100644
--- a/extra/gnome-system-monitor/PKGBUILD
+++ b/extra/gnome-system-monitor/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 210583 2014-04-15 08:27:36Z jgc $
+# $Id: PKGBUILD 213636 2014-05-27 08:41:52Z jgc $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: Jan de Groot <jgc@archlinux.org>
pkgname=gnome-system-monitor
-pkgver=3.12.1
+pkgver=3.12.2
pkgrel=1
pkgdesc="A system monitor for GNOME"
arch=(i686 x86_64)
@@ -15,7 +15,7 @@ url="http://www.gnome.org"
groups=('gnome')
install=gnome-system-monitor.install
source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz)
-sha256sums=('9abdf046248f26b3945a6aba4098ab04907416cdc07e19a7a8aeb568e2428f0f')
+sha256sums=('ba074e2157302d91d73b68e13207bf85452b84234e429b1ec9b9a7b1c70736d8')
build() {
cd $pkgname-$pkgver
diff --git a/extra/gnumeric/PKGBUILD b/extra/gnumeric/PKGBUILD
index b0d094812..0b8de1837 100644
--- a/extra/gnumeric/PKGBUILD
+++ b/extra/gnumeric/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 211548 2014-04-19 20:16:33Z jgc $
+# $Id: PKGBUILD 213632 2014-05-27 08:37:09Z jgc $
# Maintainer: Eric Belanger <eric@archlinux.org>
# Contributor: Kritoke <typeolinux@yahoo.com>
pkgname=gnumeric
-pkgver=1.12.14
+pkgver=1.12.16
pkgrel=1
pkgdesc="A GNOME Spreadsheet Program"
arch=('i686' 'x86_64')
@@ -19,7 +19,7 @@ optdepends=('python2-gobject: for python plugin support'
install=gnumeric.install
source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver:0:4}/${pkgname}-${pkgver}.tar.xz
revert-warnings.patch)
-sha256sums=('964b98098e7ddc17890fec575f88a48acceaaf078dc1522836b0df755224ca27'
+sha256sums=('fb2e3507c787b73d63872877063728c481cefe18de96bd4b8ab003e924cccba3'
'bcafca016b809000c2a5bf911e2e3dfa4de28f9e541d9964574cac5c7ce09e53')
prepare() {
diff --git a/extra/goffice/PKGBUILD b/extra/goffice/PKGBUILD
index 6782d9a8e..453ae86a9 100644
--- a/extra/goffice/PKGBUILD
+++ b/extra/goffice/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 211546 2014-04-19 20:07:35Z jgc $
+# $Id: PKGBUILD 213630 2014-05-27 08:24:12Z jgc $
# Maintainer: Aaron Griffin <aaron@archlinux.org>
pkgname=goffice
-pkgver=0.10.14
+pkgver=0.10.16
pkgrel=1
pkgdesc="A library of document-centric objects and utilities built on top of GLib and Gtk+"
arch=('i686' 'x86_64')
@@ -11,7 +11,7 @@ license=('GPL')
makedepends=('pkgconfig' 'intltool' 'gtk-doc' 'gobject-introspection')
depends=('librsvg' 'gtk3' 'libgsf' 'libspectre' 'libxslt')
source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver:0:4}/${pkgname}-${pkgver}.tar.xz)
-sha256sums=('c0783ca32828a64a65fe57609a692c1cb6627d3dfe8bed4fed8a70f32c8f404e')
+sha256sums=('3ffd4c9c84d2128aebc17f05c60722fe2a9deb8802705636926b82a484c752dd')
build() {
cd $pkgname-$pkgver
diff --git a/extra/gssdp/PKGBUILD b/extra/gssdp/PKGBUILD
index 8d07f616b..16287b02b 100644
--- a/extra/gssdp/PKGBUILD
+++ b/extra/gssdp/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 205055 2014-02-03 21:25:19Z heftig $
+# $Id: PKGBUILD 213628 2014-05-27 08:16:21Z jgc $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: György Balló <ballogy@freestart.hu>
pkgname=gssdp
-pkgver=0.14.7
+pkgver=0.14.8
pkgrel=1
pkgdesc="A GObject-based API for handling resource discovery and announcement over SSDP"
arch=(i686 x86_64)
@@ -13,7 +13,7 @@ depends=(libsoup)
makedepends=(gobject-introspection gtk3 gtk-doc vala)
optdepends=('gtk3: gssdp-device-sniffer')
source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver:0:4}/${pkgname}-${pkgver}.tar.xz)
-sha256sums=('02db81cb90a86c08579fc06f55584aea6b30dc6dcc7a5b5a4864a0ecb2f3d8b5')
+sha256sums=('4c3ffa01435e84dc31c954e669e1ca0749b962f76a333e74f5c2cb0de5803a13')
build() {
cd $pkgname-$pkgver
diff --git a/extra/imake/PKGBUILD b/extra/imake/PKGBUILD
index a0b5d0bd0..d3b226377 100644
--- a/extra/imake/PKGBUILD
+++ b/extra/imake/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 201359 2013-12-09 12:44:37Z jgc $
+# $Id: PKGBUILD 213641 2014-05-27 08:56:36Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=imake
-pkgver=1.0.6
-pkgrel=2
+pkgver=1.0.7
+pkgrel=1
pkgdesc="X.Org imake program and related utilities"
arch=('i686' 'x86_64')
url="http://xorg.freedesktop.org/"
@@ -12,21 +12,17 @@ depends=('glibc')
makedepends=('pkgconfig' 'xproto' 'perl' 'xorg-util-macros' 'xorg-font-util')
optdepends=('perl: for mkhtmlindex')
source=(http://xorg.freedesktop.org/releases/individual/util/imake-${pkgver}.tar.bz2
- http://xorg.freedesktop.org/releases/individual/util/gccmakedep-1.0.2.tar.bz2
+ http://xorg.freedesktop.org/releases/individual/util/gccmakedep-1.0.3.tar.bz2
http://xorg.freedesktop.org/releases/individual/util/lndir-1.0.3.tar.bz2
http://xorg.freedesktop.org/releases/individual/util/makedepend-1.0.5.tar.bz2
http://xorg.freedesktop.org/releases/individual/util/xorg-cf-files-1.0.5.tar.bz2
- gccmakedep-cpp-4.8-compat.patch
- imake-cpp-4.8-compat.patch
linuxconfig.patch
LICENSE)
-sha1sums=('a54c025d7ac9894b6bc919d13454c6adb12ae140'
- 'a3d971a507a460233afd8ed46e9f06135fed634d'
+sha1sums=('52e236776133f217d438622034b8603d201a6ec5'
+ '03018e2fb9d7df4fec1623cedb1c090bc224f971'
'fc71a6ff2cc0a1065cfb608796ffd6b4f0ce76fe'
'2599afa039d2070bae9df6ce43da288b3a4adf97'
'ae22eb81d56d018f0b3b149f70965ebfef2385fd'
- 'ef7bb90e30ce35131d049f45b650cd0cf6dc0a20'
- '24f87a945307d4336ab2afd5cade683f0e94533c'
'72f2d4cc4d4cc5f85ba6982718ae1bbb7e56e0d0'
'c5ecffb25ad079ba3858e3aec047d046df603a89')
@@ -34,12 +30,6 @@ sha1sums=('a54c025d7ac9894b6bc919d13454c6adb12ae140'
prepare() {
cd xorg-cf-files-1.0.5
patch -p1 -i ../linuxconfig.patch
-
- cd ../imake-1.0.6
- patch -Np1 -i ../imake-cpp-4.8-compat.patch
-
- cd ../gccmakedep-1.0.2
- patch -Np1 -i ../gccmakedep-cpp-4.8-compat.patch
}
build() {
diff --git a/extra/imake/gccmakedep-cpp-4.8-compat.patch b/extra/imake/gccmakedep-cpp-4.8-compat.patch
deleted file mode 100644
index 0e5302a83..000000000
--- a/extra/imake/gccmakedep-cpp-4.8-compat.patch
+++ /dev/null
@@ -1,8 +0,0 @@
---- gccmakedep-1.0.2/cpprules.in.orig 2013-12-09 12:24:06.246894574 +0000
-+++ gccmakedep-1.0.2/cpprules.in 2013-12-09 12:24:44.806641603 +0000
-@@ -23,4 +23,4 @@
- -e '/\@\@$$/s/\@\@$$/\\/'
-
- .cpp:
-- $(RAWCPP) $(RAWCPPFLAGS) $(CPP_FILES_FLAGS) < $< | $(CPP_SED_MAGIC) > $@
-+ $(RAWCPP) $(RAWCPPFLAGS) $(CPP_FILES_FLAGS) $< | $(CPP_SED_MAGIC) > $@
diff --git a/extra/imake/imake-cpp-4.8-compat.patch b/extra/imake/imake-cpp-4.8-compat.patch
deleted file mode 100644
index 45e9ca305..000000000
--- a/extra/imake/imake-cpp-4.8-compat.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- imake-1.0.6/Makefile.am.orig 2013-12-09 12:21:18.374675219 +0000
-+++ imake-1.0.6/Makefile.am 2013-12-09 12:21:53.367776337 +0000
-@@ -76,13 +76,13 @@
- $(MKHTMLINDEX)
-
- xmkmf: xmkmf.cpp
-- $(AM_V_GEN)$(RAWCPP) $(RAWCPPFLAGS) -DCONFIGDIRSPEC='"-I$(XCONFDIR)"' < $(srcdir)/xmkmf.cpp | $(SED) -e /^\#/d | $(SED) -e s/XCOMM/\#/ > $@
-+ $(AM_V_GEN)$(RAWCPP) $(RAWCPPFLAGS) -DCONFIGDIRSPEC='"-I$(XCONFDIR)"' $(srcdir)/xmkmf.cpp | $(SED) -e /^\#/d | $(SED) -e s/XCOMM/\#/ > $@
-
- ccmakedep: mdepend.cpp
-- $(AM_V_GEN)$(RAWCPP) $(RAWCPPFLAGS) -DPREPROC='"$(PREPROCESSCMD_MKDEPEND)"' < $(srcdir)/mdepend.cpp | $(SED) -e /^\#/d | $(SED) -e s/XCOMM/\#/ > $@
-+ $(AM_V_GEN)$(RAWCPP) $(RAWCPPFLAGS) -DPREPROC='"$(PREPROCESSCMD_MKDEPEND)"' $(srcdir)/mdepend.cpp | $(SED) -e /^\#/d | $(SED) -e s/XCOMM/\#/ > $@
-
- mergelib: mergelib.cpp
-- $(AM_V_GEN)$(RAWCPP) $(RAWCPPFLAGS) -DARCMD="$(ARCMD)" -DRANLIB="$(RANLIB)" < $(srcdir)/mergelib.cpp | $(SED) -e /^\#/d | $(SED) -e s/XCOMM/\#/ > $@
-+ $(AM_V_GEN)$(RAWCPP) $(RAWCPPFLAGS) -DARCMD="$(ARCMD)" -DRANLIB="$(RANLIB)" $(srcdir)/mergelib.cpp | $(SED) -e /^\#/d | $(SED) -e s/XCOMM/\#/ > $@
-
- if HAS_PERL
- MKHTMLINDEX_SCRIPT = $(srcdir)/mkhtmlindex.pl
diff --git a/extra/json-c/PKGBUILD b/extra/json-c/PKGBUILD
index 7c6a8139d..17ba78d3e 100644
--- a/extra/json-c/PKGBUILD
+++ b/extra/json-c/PKGBUILD
@@ -1,25 +1,31 @@
-# $Id: PKGBUILD 198118 2013-10-30 12:53:54Z allan $
+# $Id: PKGBUILD 213660 2014-05-27 18:32:28Z anatolik $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: Geoffroy Carrier <geoffroy.carrier@koon.fr>
# Contributor: congyiwu <congyiwu AT gmail DOT com>
+
pkgname=json-c
-pkgver=0.11
-pkgrel=1
+pkgver=0.12
+pkgrel=2
pkgdesc="A JSON implementation in C"
url="https://github.com/json-c/json-c/wiki"
license=(MIT)
arch=(i686 x86_64)
depends=(glibc)
-options=(!makeflags)
source=(https://s3.amazonaws.com/${pkgname}_releases/releases/$pkgname-${pkgver}.tar.gz)
-sha256sums=('28dfc65145dc0d4df1dfe7701ac173c4e5f9347176c8983edbfac9149494448c')
+sha256sums=('000c01b2b3f82dcb4261751eb71f1b084404fb7d6a282f06074d3c17078b9f3f')
build() {
cd $pkgname-$pkgver
+ CFLAGS="$CFLAGS -Wno-error"
./configure --prefix=/usr --disable-static
make
}
+check() {
+ cd $pkgname-$pkgver
+ make check
+}
+
package() {
cd $pkgname-$pkgver
make DESTDIR="$pkgdir" install
diff --git a/extra/libgksu/PKGBUILD b/extra/libgksu/PKGBUILD
index 5ce2b8ddf..f5354700e 100644
--- a/extra/libgksu/PKGBUILD
+++ b/extra/libgksu/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 198165 2013-10-30 13:11:26Z allan $
+# $Id: PKGBUILD 213635 2014-05-27 08:41:49Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libgksu
pkgver=2.0.12
-pkgrel=5
+pkgrel=6
pkgdesc="gksu authorization library"
arch=(i686 x86_64)
url="http://www.nongnu.org/gksu/index.html"
diff --git a/extra/libgtop/PKGBUILD b/extra/libgtop/PKGBUILD
index d95e1bd57..b261e1bff 100644
--- a/extra/libgtop/PKGBUILD
+++ b/extra/libgtop/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 198177 2013-10-30 13:16:35Z allan $
+# $Id: PKGBUILD 213634 2014-05-27 08:41:47Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libgtop
-pkgver=2.28.5
+pkgver=2.30.0
pkgrel=1
pkgdesc="A library that read information about processes and the running system"
arch=('i686' 'x86_64')
@@ -10,9 +10,9 @@ license=('LGPL')
depends=('glib2' 'libxau' 'texinfo')
makedepends=('intltool' 'gobject-introspection')
install=libgtop.install
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.28/${pkgname}-${pkgver}.tar.xz)
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver:0:4}/${pkgname}-${pkgver}.tar.xz)
url="http://www.gnome.org/"
-sha256sums=('c812c174e44a8971a1f33265437cfd10f1e99869c7f5c05f8ee95846a70a3342')
+sha256sums=('463bcbe5737b1b93f3345ee34abf601e8eb864f507c49ff1921c2737abafc1e5')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/extra/lyx/PKGBUILD b/extra/lyx/PKGBUILD
index cde86bda9..2d3c8f696 100644
--- a/extra/lyx/PKGBUILD
+++ b/extra/lyx/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 211617 2014-04-21 17:02:48Z ronald $
+# $Id: PKGBUILD 213619 2014-05-27 00:39:18Z eric $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Jason Chu <jason@archlinux.org>
@@ -16,7 +16,7 @@ license=('GPL')
backup=('etc/lyx/lyxrc.dist')
install=lyx.install
options=('emptydirs')
-source=(ftp://ftp.lip6.fr/pub/lyx/stable/2.0.x/$pkgname-$pkgver.tar.xz
+source=(ftp://ftp.lyx.org/pub/lyx/stable/2.1.x/$pkgname-$pkgver.tar.xz
lyx.desktop lyxrc.dist)
sha1sums=('8e31c4bb34db0424128ff5d35849805835010b31'
'e2b8f6d6cdeec41e1d5795167f5557e4a6ea28ad'
diff --git a/extra/mpg123/PKGBUILD b/extra/mpg123/PKGBUILD
index 38ea1d74b..350dbcbe7 100644
--- a/extra/mpg123/PKGBUILD
+++ b/extra/mpg123/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 208125 2014-03-18 04:16:32Z eric $
+# $Id: PKGBUILD 213622 2014-05-27 01:08:45Z eric $
# Maintainer: Eric Bélanger <eric@archlinux.org>
pkgname=mpg123
-pkgver=1.19.0
+pkgver=1.20.0
pkgrel=1
pkgdesc="A console based real time MPEG Audio Player for Layer 1, 2 and 3"
arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@ optdepends=('sdl: for sdl audio support'
'jack: for jack audio support'
'libpulse: for pulse audio support')
source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig})
-sha1sums=('835f8ae489b41ae69fa8c76a0b1e5ee5495ef0ae'
+sha1sums=('f8060769e60c88fa2debf6c998773880e57b31a6'
'SKIP')
build() {
diff --git a/extra/poppler/PKGBUILD b/extra/poppler/PKGBUILD
index b1c8ac642..c6395561a 100644
--- a/extra/poppler/PKGBUILD
+++ b/extra/poppler/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 212158 2014-05-09 14:51:01Z andyrtr $
+# $Id: PKGBUILD 213633 2014-05-27 08:41:46Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgbase=poppler
pkgname=('poppler' 'poppler-glib' 'poppler-qt4' 'poppler-qt5')
-pkgver=0.26.0
+pkgver=0.26.1
pkgrel=1
arch=(i686 x86_64)
license=('GPL')
@@ -12,17 +12,13 @@ options=('!emptydirs')
url="http://poppler.freedesktop.org/"
_testtag=0d2bfd4af4c76a3bac27ccaff793d9129df7b57a
source=(http://poppler.freedesktop.org/${pkgbase}-${pkgver}.tar.xz
- http://cgit.freedesktop.org/poppler/test/snapshot/test-${_testtag}.tar.bz2
- poppler-0.24.2-mocversiongrep.patch)
-md5sums=('76c3b2f18002a0f1e2bbbc7cccd1b957'
- '9dc64c254a31e570507bdd4ad4ba629a'
- 'd5280e4eb6d02660971bdaa45065933f')
+ http://cgit.freedesktop.org/poppler/test/snapshot/test-${_testtag}.tar.bz2)
+md5sums=('3e864e1e94fc8432e90afe9bab1a5603'
+ '9dc64c254a31e570507bdd4ad4ba629a')
prepare() {
ln -sf test-${_testtag} test
- cd ${pkgbase}-${pkgver}
- # fix build with recent qt versions, patch taken from FC
-# patch -Np1 -i ${srcdir}/poppler-0.24.2-mocversiongrep.patch
+# cd ${pkgbase}-${pkgver}
# sed -i -e '/AC_PATH_XTRA/d' configure.ac
# sed -i "s:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:" configure.ac
# autoreconf -fi
diff --git a/extra/pygobject/PKGBUILD b/extra/pygobject/PKGBUILD
index a7741b4eb..061f736d3 100644
--- a/extra/pygobject/PKGBUILD
+++ b/extra/pygobject/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 211228 2014-04-18 11:16:04Z heftig $
+# $Id: PKGBUILD 213624 2014-05-27 07:54:36Z jgc $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgbase=pygobject
pkgname=(python-gobject python2-gobject pygobject-devel)
-pkgver=3.12.1
+pkgver=3.12.2
pkgrel=1
arch=(i686 x86_64)
url="https://live.gnome.org/PyGObject"
license=(LGPL)
makedepends=(python python2 python-cairo python2-cairo gobject-introspection gnome-common)
source=(http://ftp.gnome.org/pub/gnome/sources/$pkgbase/${pkgver:0:4}/$pkgbase-$pkgver.tar.xz)
-sha256sums=('da5fe04759e862d347b26b53a6aea0affa7cbe858b7004475fa8c7929496da35')
+sha256sums=('7e7a3d349acf5bb4b68f8539a42e67958840a67cd4f0341ee9aa49189af2a522')
prepare() {
mkdir build-py2 build-py3 devel
diff --git a/extra/rhythmbox/PKGBUILD b/extra/rhythmbox/PKGBUILD
index 96a9b1201..2de409d42 100644
--- a/extra/rhythmbox/PKGBUILD
+++ b/extra/rhythmbox/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 210550 2014-04-14 20:13:38Z jgc $
+# $Id: PKGBUILD 213626 2014-05-27 08:09:30Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
pkgname=rhythmbox
-pkgver=3.0.2
-pkgrel=2
+pkgver=3.0.3
+pkgrel=1
pkgdesc="An iTunes-like music playback and management application"
arch=(i686 x86_64)
license=(GPL)
@@ -24,7 +24,7 @@ optdepends=('gst-plugins-ugly: Extra media codecs'
options=('!emptydirs')
install=rhythmbox.install
source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver::3}/$pkgname-$pkgver.tar.xz)
-sha256sums=('0f929bf545ef79e935a385ff5099767a6aeb06a9af171f8fab08aeb21c216d26')
+sha256sums=('fa967c27771af20c71e9992581acb0e19325c839f71c464b8e1cd5ac3a16dd80')
build() {
cd "$pkgname-$pkgver"
diff --git a/extra/totem/PKGBUILD b/extra/totem/PKGBUILD
index 85ad11050..8e7df00e9 100644
--- a/extra/totem/PKGBUILD
+++ b/extra/totem/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 212056 2014-05-05 18:59:54Z heftig $
+# $Id: PKGBUILD 213667 2014-05-27 21:51:07Z jgc $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: Jan de Groot <jgc@archlinux.org>
pkgname=totem
pkgver=3.12.1
-pkgrel=1
+pkgrel=2
pkgdesc="GNOME3 movie player based on GStreamer"
url="http://www.gnome.org"
arch=(i686 x86_64)
@@ -27,16 +27,20 @@ install=totem.install
conflicts=(totem-plugin)
replaces=(totem-plugin)
source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz
- browser-plugins.ini bugreport.patch)
+ browser-plugins.ini bugreport.patch
+ git-fixes.patch)
sha256sums=('dd168cdd4051d01131d47c24fa45bfd08b6ccf45900ac4b64bae47f6f47a35e3'
'a50a3bbf35f0535f7e8e20af1893446a2e5711015484f9ae6d1ff91af3b23c4e'
- '30481dab7e21b66257e3238f5a8b708e1a5c4797d7da904f7ebaba4c2c2ef167')
+ '30481dab7e21b66257e3238f5a8b708e1a5c4797d7da904f7ebaba4c2c2ef167'
+ 'f35c52718411bbe9509604776ef156476b6b96b3493fbd719dddd1948ee48e39')
prepare() {
cd "$pkgname-$pkgver"
# Make compatible with Python 3 and Gstreamer 1.0
patch -Np1 -i ../bugreport.patch
+
+ patch -Np1 -i ../git-fixes.patch
}
build() {
diff --git a/extra/totem/git-fixes.patch b/extra/totem/git-fixes.patch
new file mode 100644
index 000000000..5d879a0cb
--- /dev/null
+++ b/extra/totem/git-fixes.patch
@@ -0,0 +1,6048 @@
+diff --git a/po/be.po b/po/be.po
+index 108aa24..97e3379 100644
+--- a/po/be.po
++++ b/po/be.po
+@@ -1,6 +1,6 @@
+ # Vital Khilko <dojlid@mova.org>,2002, 2003.
+ # Ales Nyakhaychyk <nab@mail.by>, 2003, 2006, 2008.
+-# Ihar Hrachyshka <ihar.hrachyshka@gmail.com>, 2006, 2007, 2011, 2012, 2013.
++# Ihar Hrachyshka <ihar.hrachyshka@gmail.com>, 2006, 2007, 2011, 2012, 2013, 2014.
+ # Andrey Ladyko <fylh.if@gmail.com>, 2009.
+ #
+ msgid ""
+@@ -8,7 +8,7 @@ msgstr ""
+ "Project-Id-Version: totem.master\n"
+ "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
+ "product=totem&keywords=I18N+L10N&component=general\n"
+-"POT-Creation-Date: 2013-09-04 08:09+0000\n"
++"POT-Creation-Date: 2014-05-04 10:31+0000\n"
+ "PO-Revision-Date: 2012-07-15 11:32+0300\n"
+ "Last-Translator: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>\n"
+ "Language-Team: Belarusian <i18n-bel-gnome@googlegroups.com>\n"
+@@ -19,147 +19,105 @@ msgstr ""
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+ "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+-#: ../browser-plugin/totem-plugin-viewer.c:351 ../src/totem-object.c:1180
+-#: ../src/totem-object.c:1650 ../src/totem-statusbar.c:115
+-msgid "Stopped"
+-msgstr "Спынена"
+-
+-#: ../browser-plugin/totem-plugin-viewer.c:363 ../src/totem-object.c:1173
+-msgid "Paused"
+-msgstr "Прыпынена"
+-
+-#: ../browser-plugin/totem-plugin-viewer.c:367 ../src/totem-object.c:1166
+-msgid "Playing"
+-msgstr "Прайграванне"
+-
+-#: ../browser-plugin/totem-plugin-viewer.c:385
+-#: ../src/plugins/screensaver/totem-screensaver.c:97
++#: ../browser-plugin/totem-plugin-viewer.c:330
++#: ../src/plugins/screensaver/totem-screensaver.c:79
+ msgid "Playing a movie"
+ msgstr "Прайграванне фільма"
+
+-#: ../browser-plugin/totem-plugin-viewer.c:441
++#: ../browser-plugin/totem-plugin-viewer.c:400
+ msgid "No URI to play"
+ msgstr "Няма URI-адрасу для грання"
+
+-#: ../browser-plugin/totem-plugin-viewer.c:674
+-#: ../browser-plugin/totem-plugin-viewer.c:1698
+-msgid "Totem Movie Player"
+-msgstr "Totem: прайгравальнік фільмаў"
+-
+ #. translators: this is:
+ #. * Open With ApplicationName
+ #. * as in nautilus' right-click menu
+-#: ../browser-plugin/totem-plugin-viewer.c:1118
++#: ../browser-plugin/totem-plugin-viewer.c:1099
+ #, c-format
+ msgid "_Open with \"%s\""
+ msgstr "_Адкрыць у \"%s\""
+
+-#: ../browser-plugin/totem-plugin-viewer.c:1339 ../src/totem-object.c:2450
++#: ../browser-plugin/totem-plugin-viewer.c:1320 ../src/totem-object.c:2339
+ msgid "An error occurred"
+ msgstr "Узнікла памылка"
+
+-#: ../browser-plugin/totem-plugin-viewer.c:2031
++#: ../browser-plugin/totem-plugin-viewer.c:1676
++msgid "Totem Movie Player"
++msgstr "Totem: прайгравальнік фільмаў"
++
++#: ../browser-plugin/totem-plugin-viewer.c:1992
+ msgid "No playlist or playlist empty"
+ msgstr "Няма спіса прайгравання або ён пусты"
+
+-#: ../browser-plugin/totem-plugin-viewer.c:2126
++#: ../browser-plugin/totem-plugin-viewer.c:2226
+ msgid "Movie browser plugin"
+ msgstr "Плугін фільмаў для сеціўнага аглядальніка"
+
+-#: ../browser-plugin/totem-plugin-viewer.c:2142 ../src/totem.c:248
++#: ../browser-plugin/totem-plugin-viewer.c:2242 ../src/totem.c:260
+ msgid "Could not initialize the thread-safe libraries."
+ msgstr "Не ўдалося ініцыяваць бібліятэкі, сумяшчальныя з ніцямі."
+
+-#: ../browser-plugin/totem-plugin-viewer.c:2142
++#: ../browser-plugin/totem-plugin-viewer.c:2242
+ msgid "Verify your system installation. The Totem plugin will now exit."
+ msgstr ""
+ "Праверце правільнасць усталявання сістэмы. Плугін Totem заканчвае працу."
+
+-#: ../data/fullscreen.ui.h:1
+-msgid "Leave Fullscreen"
+-msgstr "Выйсці з поўнаэкраннага рэжыму"
+-
+-#: ../data/fullscreen.ui.h:2 ../data/totem.ui.h:81
+-msgid "Time:"
+-msgstr "Час:"
+-
+ #: ../data/org.gnome.totem.gschema.xml.in.in.h:1
+-msgid "Allow the screensaver to activate when playing audio"
+-msgstr "Ці трэба дазволіць запуск ахоўніка экрана пры аўдыяпрайграванні"
+-
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:2
+-msgid ""
+-"Allow the screensaver to activate when playing audio. Disable if you have "
+-"monitor-powered speakers."
+-msgstr ""
+-"Ці трэба дазволіць запуск ахоўніка экрана пры аўдыяпрайграванні. Выключыце "
+-"гэту опцыю, калі вашы калонкі сілкуюцца ад манітора."
+-
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:3
+ msgid "Show visual effects when no video is displayed"
+ msgstr "Паказваць візуальныя эфекты, калі няма відэа"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:4
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:2
+ msgid "Show visual effects when playing an audio only file."
+ msgstr "Паказваць візуальныя эфекты, калі прайграецца файл без відэа."
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:5
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:3
+ msgid "Name of the visual effects plugin"
+ msgstr "Назва плугіна візуальных эфектаў"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:6
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:4
+ msgid "The brightness of the video"
+ msgstr "Яркасць відэа"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:7
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:5
+ msgid "The contrast of the video"
+ msgstr "Кантраснасць відэа"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:8
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:6
+ msgid "The hue of the video"
+ msgstr "Тон відэа"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:9
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:7
+ msgid "The saturation of the video"
+ msgstr "Насычанасць відэа"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:10
+-msgid "Resize the canvas automatically on file load"
+-msgstr "Аўтаматычна змяняць памер акна пры адкрыцці файла"
+-
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:11
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:8
+ msgid "Repeat mode"
+ msgstr "Рэжым паўтору"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:12
+-msgid "Shuffle mode"
+-msgstr "Рэжым тасавання"
+-
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:13
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:9
+ msgid "Whether to disable deinterlacing for interlaced movies"
+ msgstr "Ці трэба выключыць дэінтэрлэйсінг для церазрадковага відэа"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:14
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:10
+ msgid "Whether to enable debug for the playback engine"
+ msgstr "Ці трэба ўключаць адладку рухавіка прайгравання"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:15
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:11
+ msgid "Type of audio output to use"
+ msgstr "Тып аўдыявываду"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:16
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:12
+ msgid "Visualization quality setting"
+ msgstr "Настройка якасці візуалізацыі"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:17
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:13
+ msgid "Quality setting for the audio visualization."
+ msgstr "Настройка якасці аўдыявізуалізацыі."
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:18
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:14
+ msgid "Network buffering threshold"
+ msgstr "Парог сеткавага буферавання"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:19
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:15
+ msgid ""
+ "Amount of data to buffer for network streams before starting to display the "
+ "stream (in seconds)."
+@@ -167,27 +125,27 @@ msgstr ""
+ "Колькасць сеткавых даных для буферавання, патрэбная для пачатку паказу (у "
+ "секундах)."
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:20
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:16
+ msgid "Subtitle font"
+ msgstr "Шрыфт субцітраў"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:21
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:17
+ msgid "Pango font description for subtitle rendering."
+ msgstr "Апісанне Pango-шрыфту для паказу субцітраў."
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:22
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:18
+ msgid "Subtitle encoding"
+ msgstr "Кадаванне субцітраў"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:23
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:19
+ msgid "Encoding character set for subtitle."
+ msgstr "Знаказбор для кадавання субцітраў."
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:24
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:20
+ msgid "Default location for the \"Open...\" dialogs"
+ msgstr "Прадвызначанае месцазнаходжанне для дыялогаў \"Адкрыць...\""
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:25
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:21
+ msgid ""
+ "Default location for the \"Open...\" dialogs. Default is the current "
+ "directory."
+@@ -195,12 +153,12 @@ msgstr ""
+ "Прадвызначанае месцазнаходжанне для дыялогаў \"Адкрыць...\". Прадвызначана "
+ "гэта бягучы каталог."
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:26
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:22
+ msgid "Default location for the \"Take Screenshot\" dialogs"
+ msgstr ""
+ "Прадвызначанае месцазнаходжанне для дыялогаў \"Зрабіць экранны здымак\""
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:27
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:23
+ msgid ""
+ "Default location for the \"Take Screenshot\" dialogs. Default is the "
+ "Pictures directory."
+@@ -208,83 +166,39 @@ msgstr ""
+ "Прадвызначанае месцазнаходжанне для дыялогаў \"Зрабіць экранны здымак\". "
+ "Прадвызначана гэта каталог Малюнкі."
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:28
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:24
+ msgid "Whether to disable the plugins in the user's home directory"
+ msgstr "Ці трэба выключыць плугіны з дамашняга каталога карыстальніка"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:29
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:25
+ msgid "Whether to disable the keyboard shortcuts"
+ msgstr "Ці трэба выключыць клавіятурныя скароты"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:30
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:26
+ msgid "Whether to autoload text subtitle files when a movie is loaded"
+ msgstr "Ці трэба аўтаматычна загружаць субцітры пры адкрыцці фільма"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:31
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:27
+ msgid "Whether to autoload external chapter files when a movie is loaded"
+ msgstr "Ці трэба аўтаматычна загружаць файлы раздзелаў пры адкрыцці фільма"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:32
+-msgid ""
+-"Whether to remember the position of played audio/video files when pausing or "
+-"closing them"
+-msgstr ""
+-"Ці трэба запамінаць пазіцыю ў аўдыя- ці відэафайле пры ўключэнні паўзы ці "
+-"яго закрыцці"
+-
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:33
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:28
+ msgid "Active plugins list"
+ msgstr "Спіс актыўных плугінаў"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:34
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:29
+ msgid ""
+ "A list of the names of the plugins which are currently active (loaded and "
+ "running)."
+ msgstr "Спіс назваў актыўных плугінаў (загружаных і дзейных)."
+
+-#: ../data/playlist.ui.h:1
+-msgid "_Remove"
+-msgstr "_Выдаліць"
+-
+-#: ../data/playlist.ui.h:2
+-msgid "Remove file from playlist"
+-msgstr "Выдаліць файл са спіса прайгравання"
+-
+-#: ../data/playlist.ui.h:3
+-msgid "_Copy Location"
+-msgstr "С_капіраваць адрас"
+-
+-#: ../data/playlist.ui.h:4
+-msgid "Copy the location to the clipboard"
+-msgstr "Скапіраваць месцазнаходжанне ў буфер абмену"
+-
+-#: ../data/playlist.ui.h:5 ../data/totem.ui.h:71
+-msgid "_Select Text Subtitles..."
+-msgstr "_Выбраць субцітры..."
+-
+-#: ../data/playlist.ui.h:6 ../data/totem.ui.h:72
+-msgid "Select a file to use for text subtitles"
+-msgstr "Выберыце файл з субцітрамі"
+-
+-#: ../data/playlist.ui.h:7
+-msgid "Add..."
+-msgstr "Дадаць..."
+-
+-#: ../data/playlist.ui.h:8
+-msgid "Remove"
+-msgstr "Выдаліць"
+-
+-#: ../data/playlist.ui.h:9
+-msgid "Save Playlist..."
+-msgstr "Захаваць спіс прайгравання..."
+-
+-#: ../data/playlist.ui.h:10
+-msgid "Move Up"
+-msgstr "Пасунуць вышэй"
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:30
++msgid "Directories to show"
++msgstr "Каталогі, якія трэба паказаць"
+
+-#: ../data/playlist.ui.h:11
+-msgid "Move Down"
+-msgstr "Пасунуць ніжэй"
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:31
++msgid "Directories to show in the browse interface, none by default"
++msgstr "Каталогі, якія трэба паказваць у аглядальніку, прадвызначанае значэнне - нічога"
+
+ #. Audio visualization dimensions
+ #: ../data/preferences.ui.h:2
+@@ -301,7 +215,7 @@ msgstr "Вялікі"
+ msgid "Extra Large"
+ msgstr "Вялізны"
+
+-#: ../data/preferences.ui.h:7 ../src/backend/bacon-video-widget.c:5468
++#: ../data/preferences.ui.h:7 ../src/backend/bacon-video-widget.c:5886
+ #: ../src/totem-properties-view.c:242
+ msgid "Stereo"
+ msgstr "Стэрэа"
+@@ -327,41 +241,41 @@ msgid "AC3 Passthrough"
+ msgstr "AC3 Passthrough"
+
+ #: ../data/preferences.ui.h:13
+-msgid "Totem Preferences"
+-msgstr "Настройкі Totem"
++msgid "Preferences"
++msgstr "Настройкі"
+
+ #: ../data/preferences.ui.h:14
+-msgid "Playback"
+-msgstr "Прайграванне"
+-
+-#: ../data/preferences.ui.h:15
+-msgid "Start playing files from last position"
+-msgstr "Пачаць прайграваць файлы з мінулага месца"
+-
+-#: ../data/preferences.ui.h:16
+ msgid "Text Subtitles"
+ msgstr "Субцітры"
+
+-#: ../data/preferences.ui.h:17
++#: ../data/preferences.ui.h:15
+ msgid "_Load subtitle files when movie is loaded"
+ msgstr "_Загружаць файлы субцітраў пры адкрыцці фільма"
+
+-#: ../data/preferences.ui.h:18
++#: ../data/preferences.ui.h:16
+ msgid "_Font:"
+ msgstr "_Шрыфт:"
+
+-#: ../data/preferences.ui.h:19
++#: ../data/preferences.ui.h:17
+ msgid "_Encoding:"
+ msgstr "_Кадаванне:"
+
+-#: ../data/preferences.ui.h:20
++#: ../data/preferences.ui.h:18
+ msgid "External Chapters"
+ msgstr "Вонкавыя раздзелы"
+
+-#: ../data/preferences.ui.h:21
++#: ../data/preferences.ui.h:19
+ msgid "Load _chapter files when movie is loaded"
+ msgstr "_Загружаць файлы раздзелаў пры адкрыцці фільма"
+
++#: ../data/preferences.ui.h:20
++msgid "Plugins"
++msgstr "Плугіны"
++
++#: ../data/preferences.ui.h:21
++msgid "Plugins..."
++msgstr "Плугіны..."
++
+ #: ../data/preferences.ui.h:22 ../data/properties.ui.h:1
+ msgid "General"
+ msgstr "Агульнае"
+@@ -372,76 +286,58 @@ msgid "Display"
+ msgstr "Паказ"
+
+ #: ../data/preferences.ui.h:25
+-msgid "_Resize the window when a new video is loaded"
+-msgstr "_Змяняць памер акна пры адкрыцці новага відэа"
+-
+-#: ../data/preferences.ui.h:26
+ msgid "Disable _deinterlacing of interlaced videos"
+ msgstr "Выключыць д_эінтэрлэйсінг для церазрадковага відэа"
+
+-#: ../data/preferences.ui.h:27
+-msgid "Disable screensaver when playing"
+-msgstr "Выключаць ахоўніка экрана пры прайграванні"
+-
+-#: ../data/preferences.ui.h:28
+-msgctxt "Screensaver disable"
+-msgid "Video"
+-msgstr "Відэа"
+-
+-#. Translators: this is part of the sentence 'Disable screensaver when playing [] Video [] Video or Audio
+-#: ../data/preferences.ui.h:30
+-msgid "Video or Audio"
+-msgstr "Відэа ці гук"
+-
+-#: ../data/preferences.ui.h:31
++#: ../data/preferences.ui.h:26
+ msgid "Visual Effects"
+ msgstr "Візуальныя эфекты"
+
+-#: ../data/preferences.ui.h:32
++#: ../data/preferences.ui.h:27
+ msgid "Show _visual effects when an audio file is played"
+ msgstr "Паказваць _візуальныя эфекты для гукавых файлаў"
+
+-#: ../data/preferences.ui.h:33
++#: ../data/preferences.ui.h:28
+ msgid "_Type of visualization:"
+ msgstr "_Тып візуалізацыі:"
+
+-#: ../data/preferences.ui.h:34
++#: ../data/preferences.ui.h:29
+ msgid "Visualization _size:"
+ msgstr "Па_мер візуалізацыі:"
+
+-#: ../data/preferences.ui.h:35
++#: ../data/preferences.ui.h:30
+ msgid "Color Balance"
+ msgstr "Баланс колераў"
+
+-#: ../data/preferences.ui.h:36
++#: ../data/preferences.ui.h:31
+ msgid "_Brightness:"
+ msgstr "_Яркасць:"
+
+-#: ../data/preferences.ui.h:37
++#: ../data/preferences.ui.h:32
+ msgid "Co_ntrast:"
+ msgstr "_Кантраснасць:"
+
+-#: ../data/preferences.ui.h:38
++#: ../data/preferences.ui.h:33
+ msgid "Sat_uration:"
+ msgstr "_Насычанасць:"
+
+-#: ../data/preferences.ui.h:39
++#: ../data/preferences.ui.h:34
+ msgid "_Hue:"
+ msgstr "_Тон:"
+
+-#: ../data/preferences.ui.h:40
++#: ../data/preferences.ui.h:35
+ msgid "Reset to _Defaults"
+ msgstr "Вярнуць _прадвызначаныя настройкі"
+
+-#: ../data/preferences.ui.h:41
++#: ../data/preferences.ui.h:36
+ msgid "Audio Output"
+ msgstr "Вывад гуку"
+
+-#: ../data/preferences.ui.h:42
++#: ../data/preferences.ui.h:37
+ msgid "_Audio output type:"
+ msgstr "_Тып вываду гуку:"
+
+-#: ../data/preferences.ui.h:43 ../data/properties.ui.h:14
++#: ../data/preferences.ui.h:38 ../data/properties.ui.h:14
+ #: ../src/totem-properties-view.c:283
+ msgid "Audio"
+ msgstr "Гук"
+@@ -502,9 +398,41 @@ msgstr "Частата сэмплаў:"
+ msgid "Channels:"
+ msgstr "Каналы:"
+
+-#. Title
+-#: ../data/totem.desktop.in.in.in.h:1 ../data/totem.ui.h:80 ../src/totem.c:247
+-#: ../src/totem.c:255 ../src/totem-menu.c:789 ../src/totem-object.c:1658
++#: ../data/appdata/totem.appdata.xml.in.h:1
++msgid ""
++"Totem, also known as Videos, is the official movie player of the GNOME "
++"desktop environment. It features a playlist, a full-screen mode, seek and "
++"volume controls, as well as keyboard navigation."
++msgstr ""
++"Totem, таксама вядомы як Відэа, афіцыйны прайгравальнік фільмаў для асяроддзя GNOME. "
++"Падтрымлівае спісы прайгравання, поўнаэкранны рэжым, пракрутку і змяненне гучнасці, а таксама "
++"навігацыю з дапамогай клавіятуры."
++
++#: ../data/appdata/totem.appdata.xml.in.h:2
++msgid ""
++"Totem comes with added functionality such as: subtitle downloader, support "
++"to watch live TV and VCD recording."
++msgstr ""
++"Totem пастаўляецца з дадатковымі функцыямі, напрыклад: плугін для сцягвання субцітраў, падтрымка прагляду жывога тэлевізійнага эфіра і VCD-запісаў."
++
++#: ../data/appdata/totem.appdata.xml.in.h:3
++msgid "Video thumbnailer for the file manager"
++msgstr "Відэамініяцюры для кіраўніка файлаў"
++
++#: ../data/appdata/totem.appdata.xml.in.h:4
++msgid "Nautilus properties tab"
++msgstr "Картка ўласцівасцяў для Наўтылуса"
++
++#: ../data/appdata/totem.appdata.xml.in.h:5
++msgid "Mozilla (Firefox) plugin to view movies inside your browser"
++msgstr "Плугін Мазілы (Фаерфокс) для прагляду фільмаў у вашым сеціўным аглядальніку"
++
++#: ../data/appdata/totem.appdata.xml.in.h:6
++msgid "Command-line video properties helper (for indexers)"
++msgstr "Дапаможны модуль для загаднага радка для ўласцівасцяў відэа (патрэбны для індэксатараў)"
++
++#: ../data/totem.desktop.in.in.in.h:1 ../src/totem.c:259 ../src/totem.c:265
++#: ../src/totem-object.c:3546
+ msgid "Videos"
+ msgstr "Відэа"
+
+@@ -517,371 +445,184 @@ msgid "Video;Movie;Film;Clip;Series;Player;DVD;TV;Disc;"
+ msgstr "Відэа;Фільм;Кіно;Кліп;Серыял;Прайгравальнік;DVD;TV;ТВ;Дыск;"
+
+ #: ../data/totem.ui.h:1
+-msgid "_Open"
+-msgstr "_Адкрыць"
++msgid "Prefere_nces"
++msgstr "_Настройкі"
+
+ #: ../data/totem.ui.h:2
+-msgid "Open _Location"
+-msgstr "Адкрыць _адрас"
++msgid "_Help"
++msgstr "_Дапамога"
+
+ #: ../data/totem.ui.h:3
+-msgid "_Fullscreen"
+-msgstr "На ўвес_ь экран"
++msgid "_Quit"
++msgstr "В_ыйсці"
+
+ #: ../data/totem.ui.h:4
+-msgid "Prefere_nces"
+-msgstr "_Настройкі"
++msgid "Add _Local Video…"
++msgstr "Дадаць _лакальнае відэа..."
+
+ #: ../data/totem.ui.h:5
+-msgid "Shuff_le"
+-msgstr "_Тасаваць"
++msgid "Add _Web Video…"
++msgstr "Дадаць _сеціўнае відэа..."
+
+ #: ../data/totem.ui.h:6
+-msgid "_Repeat"
+-msgstr "_Паўтараць"
++msgid "_Aspect Ratio"
++msgstr "_Прапорцыі відэа"
+
+ #: ../data/totem.ui.h:7
+-msgid "_Quit"
+-msgstr "В_ыйсці"
++msgctxt "Aspect ratio"
++msgid "Auto"
++msgstr "Аўтаматычна"
+
+ #: ../data/totem.ui.h:8
+-msgid "_Movie"
+-msgstr "_Фільм"
++msgctxt "Aspect ratio"
++msgid "Square"
++msgstr "Квадрат"
+
+ #: ../data/totem.ui.h:9
+-msgid "_Eject"
+-msgstr "_Выняць"
++msgctxt "Aspect ratio"
++msgid "4:3 (TV)"
++msgstr "4:3 (ТВ)"
+
+ #: ../data/totem.ui.h:10
+-msgid "Eject the current disc"
+-msgstr "Выняць устаўлены дыск"
++msgctxt "Aspect ratio"
++msgid "16∶9 (Widescreen)"
++msgstr "16:9 (шырокі экран)"
+
+ #: ../data/totem.ui.h:11
+-msgid "_Properties"
+-msgstr "_Уласцівасці"
++msgctxt "Aspect ratio"
++msgid "2.11∶1 (DVB)"
++msgstr "2.11:1 (DVB)"
+
+ #: ../data/totem.ui.h:12
+-msgid "View the properties of the current stream"
+-msgstr "Паказаць уласцівасці бягучага струменя"
++msgid "Zoom In"
++msgstr "Наблізіць"
+
+ #: ../data/totem.ui.h:13
+-msgid "Play / P_ause"
+-msgstr "З_айграць/прыпыніць"
++msgid "Switch An_gles"
++msgstr "Змяніць _вугал"
+
+ #: ../data/totem.ui.h:14
+-msgid "Play or pause the movie"
+-msgstr "Зайграць ці прыпыніць фільм"
++msgid "_Languages"
++msgstr "_Мовы"
+
+ #: ../data/totem.ui.h:15
+-msgid "_Edit"
+-msgstr "_Праўка"
++msgid "S_ubtitles"
++msgstr "_Субцітры"
+
+ #: ../data/totem.ui.h:16
+-msgid "_Clear Playlist"
+-msgstr "А_чысціць спіс прайгравання"
++msgid "_Select Text Subtitles…"
++msgstr "_Выбраць субцітры..."
+
+ #: ../data/totem.ui.h:17
+-msgid "Clear the playlist"
+-msgstr "Ачысціць спіс прайгравання"
++msgid "_Eject"
++msgstr "_Выняць"
+
+ #: ../data/totem.ui.h:18
+-msgid "Plugins..."
+-msgstr "Плугіны..."
++msgid "_Repeat"
++msgstr "_Паўтараць"
+
+ #: ../data/totem.ui.h:19
+-msgid "Configure plugins to extend the application"
+-msgstr "Настройка плугінаў для пашырэння функцыянальнасці праграмы"
+-
+-#: ../data/totem.ui.h:20
+-msgid "_View"
+-msgstr "_Від"
+-
+-#: ../data/totem.ui.h:21
+-msgid "Fit Window to Movie"
+-msgstr "Дапасаваць акно да памераў фільма"
+-
+-#: ../data/totem.ui.h:22
+-msgid "_Resize 1∶2"
+-msgstr "_Памер 1:2"
+-
+-#: ../data/totem.ui.h:23
+-msgid "Resize to half the original video size"
+-msgstr "Паменшыць памер відэа ў два разы"
+-
+-#: ../data/totem.ui.h:24
+-msgid "Resize _1∶1"
+-msgstr "Памер _1:1"
+-
+-#: ../data/totem.ui.h:25
+-msgid "Resize to the original video size"
+-msgstr "Вярнуць арыгінальны памер відэа"
+-
+-#: ../data/totem.ui.h:26
+-msgid "Resize _2∶1"
+-msgstr "Памер _2:1"
+-
+-#: ../data/totem.ui.h:27
+-msgid "Resize to double the original video size"
+-msgstr "Павялічыць памер відэа ў два разы"
+-
+-#: ../data/totem.ui.h:28
+-msgid "_Aspect Ratio"
+-msgstr "_Прапорцыі відэа"
+-
+-#: ../data/totem.ui.h:29
+-msgid "Switch An_gles"
+-msgstr "Змяніць _вугал"
+-
+-#: ../data/totem.ui.h:30
+-msgid "Switch camera angles"
+-msgstr "Змяніць вугал камеры"
+-
+-#: ../data/totem.ui.h:31
+-msgid "_Go"
+-msgstr "Пера_ход"
+-
+-#: ../data/totem.ui.h:32
+ msgid "_DVD Menu"
+ msgstr "Мен_ю DVD"
+
+-#: ../data/totem.ui.h:33
+-msgid "Go to the DVD menu"
+-msgstr "Перайсці да меню DVD"
+-
+-#: ../data/totem.ui.h:34
++#: ../data/totem.ui.h:20
+ msgid "_Title Menu"
+ msgstr "_Загалоўнае меню"
+
+-#: ../data/totem.ui.h:35
+-msgid "Go to the title menu"
+-msgstr "Перайсці да загалоўнага меню"
+-
+-#: ../data/totem.ui.h:36
++#: ../data/totem.ui.h:21
+ msgid "A_udio Menu"
+ msgstr "_Гукавое меню"
+
+-#: ../data/totem.ui.h:37
+-msgid "Go to the audio menu"
+-msgstr "Перайсці да гукавога меню"
+-
+-#: ../data/totem.ui.h:38
++#: ../data/totem.ui.h:22
+ msgid "_Angle Menu"
+ msgstr "Меню вуглоў"
+
+-#: ../data/totem.ui.h:39
+-msgid "Go to the angle menu"
+-msgstr "Перайсці да меню вуглоў"
+-
+-#: ../data/totem.ui.h:40
++#: ../data/totem.ui.h:23
+ msgid "_Chapter Menu"
+ msgstr "Меню _раздзелаў"
+
+-#: ../data/totem.ui.h:41
+-msgid "Go to the chapter menu"
+-msgstr "Перайсці да меню раздзелаў"
++#: ../data/totem.ui.h:24
++msgid "Play / P_ause"
++msgstr "З_айграць/прыпыніць"
++
++#: ../data/totem.ui.h:25
++msgid "Play or pause the movie"
++msgstr "Зайграць ці прыпыніць фільм"
+
+-#: ../data/totem.ui.h:42
++#: ../data/totem.ui.h:26
+ msgid "_Next Chapter/Movie"
+ msgstr "_Наступны раздзел ці фільм"
+
+-#: ../data/totem.ui.h:43
++#: ../data/totem.ui.h:27
+ msgid "Next chapter or movie"
+ msgstr "Наступны раздзел або фільм"
+
+-#: ../data/totem.ui.h:44
++#: ../data/totem.ui.h:28
+ msgid "_Previous Chapter/Movie"
+ msgstr "_Папярэдні раздзел ці фільм"
+
+-#: ../data/totem.ui.h:45
++#: ../data/totem.ui.h:29
+ msgid "Previous chapter or movie"
+ msgstr "Папярэдні раздзел або фільм"
+
+-#: ../data/totem.ui.h:46
+-msgid "_Sound"
+-msgstr "_Гук"
+-
+-#: ../data/totem.ui.h:47
+-msgid "Volume _Up"
+-msgstr "Па_вялічыць гучнасць"
+-
+-#: ../data/totem.ui.h:48
+-msgid "Increase volume"
+-msgstr "Павялічыць гучнасць"
+-
+-#: ../data/totem.ui.h:49
+-msgid "Volume _Down"
+-msgstr "Па_меншыць гучнасць"
+-
+-#: ../data/totem.ui.h:50
+-msgid "Decrease volume"
+-msgstr "Паменшыць гучнасць"
+-
+-#: ../data/totem.ui.h:51
+-msgid "_Help"
+-msgstr "_Дапамога"
+-
+-#: ../data/totem.ui.h:52
+-msgid "_Contents"
+-msgstr "_Змест"
+-
+-#: ../data/totem.ui.h:53
+-msgid "Help contents"
+-msgstr "Змест даведкі"
+-
+-#: ../data/totem.ui.h:54
+-msgid "_About"
+-msgstr "_Аб праграме"
+-
+-#: ../data/totem.ui.h:55
+-msgid "About this application"
+-msgstr "Аб гэтай праграме"
+-
+-#: ../data/totem.ui.h:56
+-msgid "Show _Controls"
+-msgstr "Паказваць кіроўныя _элементы"
+-
+-#: ../data/totem.ui.h:57
+-msgid "Show controls"
+-msgstr "Паказваць кіроўныя элементы"
+-
+-#: ../data/totem.ui.h:58
+-msgid "S_idebar"
+-msgstr "_Бакавая паліца"
+-
+-#: ../data/totem.ui.h:59
+-msgid "Show or hide the sidebar"
+-msgstr "Паказаць ці схаваць бакавую паліцу"
+-
+-#: ../data/totem.ui.h:60
+-msgctxt "Aspect ratio"
+-msgid "Auto"
+-msgstr "Аўтаматычна"
+-
+-#: ../data/totem.ui.h:61
+-msgid "Sets automatic aspect ratio"
+-msgstr "Ужыць аўтаматычна вызначаныя прапорцыі відэа"
+-
+-#: ../data/totem.ui.h:62
+-msgid "Square"
+-msgstr "Квадрат"
+-
+-#: ../data/totem.ui.h:63
+-msgid "Sets square aspect ratio"
+-msgstr "Ужыць квадратныя прапорцыі відэа"
+-
+-#: ../data/totem.ui.h:64
+-msgid "4∶3 (TV)"
+-msgstr "4:3 (TV)"
+-
+-#: ../data/totem.ui.h:65
+-msgid "Sets 4∶3 (TV) aspect ratio"
+-msgstr "Ужыць прапорцыі відэа 4:3 (TV)"
+-
+-#: ../data/totem.ui.h:66
+-msgid "16∶9 (Widescreen)"
+-msgstr "16:9 (шырокі экран)"
+-
+-#: ../data/totem.ui.h:67
+-msgid "Sets 16∶9 (widescreen) aspect ratio"
+-msgstr "Ужыць прапорцыі відэа 16:9 (для шырокага экрана)"
+-
+-#: ../data/totem.ui.h:68
+-msgid "2.11∶1 (DVB)"
+-msgstr "2.11:1 (DVB)"
+-
+-#: ../data/totem.ui.h:69
+-msgid "Sets 2.11∶1 (DVB) aspect ratio"
+-msgstr "Ужыць прапорцыі відэа 2.11:1 (DVB)"
+-
+-#: ../data/totem.ui.h:70
+-msgid "S_ubtitles"
+-msgstr "_Субцітры"
+-
+-#: ../data/totem.ui.h:73
+-msgid "_Languages"
+-msgstr "_Мовы"
+-
+-#: ../data/totem.ui.h:74
+-msgid "Zoom In"
+-msgstr "Наблізіць"
+-
+-#: ../data/totem.ui.h:75
+-msgid "Zoom in"
+-msgstr "Наблізіць"
+-
+-#: ../data/totem.ui.h:76
+-msgid "Skip _Forward"
+-msgstr "Пераскочыць _наперад"
+-
+-#: ../data/totem.ui.h:77
+-msgid "Skip forward"
+-msgstr "Пераскочыць у часе наперад"
+-
+-#: ../data/totem.ui.h:78
+-msgid "Skip _Backwards"
+-msgstr "Пераскочыць на_зад"
+-
+-#: ../data/totem.ui.h:79
+-msgid "Skip backwards"
+-msgstr "Пераскочыць у часе назад"
+-
+-#: ../data/totem.ui.h:82
+-msgid "Time seek bar"
+-msgstr "Стужка пракруткі часу"
+-
+ #: ../data/uri.ui.h:1
+ msgid "Enter the _address of the file you would like to open:"
+ msgstr "Упішыце _адрас файла, які трэба адкрыць:"
+
+-#: ../src/backend/bacon-video-widget.c:1668
++#. translators: Unknown remaining time
++#: ../src/backend/bacon-time-label.c:113
++msgid "--:--"
++msgstr "--:--"
++
++#: ../src/backend/bacon-video-widget.c:1938
+ msgid "Password requested for RTSP server"
+ msgstr "Для RTSP-сервера запатрабаваны пароль"
+
+-#: ../src/backend/bacon-video-widget.c:2912
++#: ../src/backend/bacon-video-widget.c:3325
+ #, c-format
+ msgid "Audio Track #%d"
+ msgstr "Гукавая сцежка №%d"
+
+-#: ../src/backend/bacon-video-widget.c:2916
++#: ../src/backend/bacon-video-widget.c:3329
+ #, c-format
+ msgid "Subtitle #%d"
+ msgstr "Субцітры №%d"
+
+-#: ../src/backend/bacon-video-widget.c:3313
++#: ../src/backend/bacon-video-widget.c:3790
+ msgid "The server you are trying to connect to is not known."
+ msgstr "Сервер, з якім вы спрабуеце злучыцца, невядомы."
+
+-#: ../src/backend/bacon-video-widget.c:3316
++#: ../src/backend/bacon-video-widget.c:3793
+ msgid "The connection to this server was refused."
+ msgstr "Адмоўлена ў злучэнні з гэтым серверам."
+
+-#: ../src/backend/bacon-video-widget.c:3319
++#: ../src/backend/bacon-video-widget.c:3796
+ msgid "The specified movie could not be found."
+ msgstr "Не ўдалося адшукаць патрэбны фільм."
+
+-#: ../src/backend/bacon-video-widget.c:3326
++#: ../src/backend/bacon-video-widget.c:3803
+ msgid "The server refused access to this file or stream."
+ msgstr "Сервер адмовіў у доступе да гэтага файла ці струменя."
+
+-#: ../src/backend/bacon-video-widget.c:3332
++#: ../src/backend/bacon-video-widget.c:3809
+ msgid "Authentication is required to access this file or stream."
+ msgstr "Для доступу да гэтага файла ці струменя трэба прайсці ідэнтыфікацыю."
+
+-#: ../src/backend/bacon-video-widget.c:3339
++#: ../src/backend/bacon-video-widget.c:3816
+ msgid "You are not allowed to open this file."
+ msgstr "Вам не дазволена адкрываць гэты файл."
+
+-#: ../src/backend/bacon-video-widget.c:3344
++#: ../src/backend/bacon-video-widget.c:3821
+ msgid "This location is not a valid one."
+ msgstr "Гэта хібнае месцапалажэнне."
+
+-#: ../src/backend/bacon-video-widget.c:3352
++#: ../src/backend/bacon-video-widget.c:3829
+ msgid "The movie could not be read."
+ msgstr "Не ўдалося прачытаць гэты фільм."
+
+ #. should be exactly one missing thing (source or converter)
+-#: ../src/backend/bacon-video-widget.c:3375
+-#: ../src/backend/bacon-video-widget.c:3383
++#: ../src/backend/bacon-video-widget.c:3852
++#: ../src/backend/bacon-video-widget.c:3860
+ #, c-format
+ msgid "The playback of this movie requires a %s plugin which is not installed."
+ msgid_plural ""
+@@ -901,7 +642,7 @@ msgstr[2] ""
+ "\n"
+ "%s"
+
+-#: ../src/backend/bacon-video-widget.c:3394
++#: ../src/backend/bacon-video-widget.c:3871
+ msgid ""
+ "An audio or video stream is not handled due to missing codecs. You might "
+ "need to install additional plugins to be able to play some types of movies"
+@@ -910,7 +651,7 @@ msgstr ""
+ "магчы прайграваць пэўныя тыпы фільмаў, патрабуецца ўсталяваць дадатковыя "
+ "плугіны."
+
+-#: ../src/backend/bacon-video-widget.c:3404
++#: ../src/backend/bacon-video-widget.c:3881
+ msgid ""
+ "This file cannot be played over the network. Try downloading it locally "
+ "first."
+@@ -918,20 +659,20 @@ msgstr ""
+ "Гэты файл не даступны для прайгравання праз сетку. Паспрабуйце спачатку "
+ "сцягнуць яго на дыск."
+
+-#: ../src/backend/bacon-video-widget.c:5464 ../src/totem-properties-view.c:238
++#: ../src/backend/bacon-video-widget.c:5882 ../src/totem-properties-view.c:238
+ msgid "Surround"
+ msgstr "Аб'ёмны гук"
+
+-#: ../src/backend/bacon-video-widget.c:5466 ../src/totem-properties-view.c:240
++#: ../src/backend/bacon-video-widget.c:5884 ../src/totem-properties-view.c:240
+ msgid "Mono"
+ msgstr "Мона"
+
+-#: ../src/backend/bacon-video-widget.c:5753
++#: ../src/backend/bacon-video-widget.c:6171
+ msgid "Media contains no supported video streams."
+ msgstr ""
+ "Медыяфайл не ўтрымлівае відэаструменяў, якія б падтрымліваліся праграмай."
+
+-#: ../src/backend/bacon-video-widget.c:5934
++#: ../src/backend/bacon-video-widget.c:6333
+ msgid ""
+ "Some necessary plug-ins are missing. Make sure that the program is correctly "
+ "installed."
+@@ -939,131 +680,50 @@ msgstr ""
+ "Адсутнічаюць некаторыя патрэбныя плугіны. Спраўдзіце карэктнасць усталявання "
+ "праграмы."
+
+-#: ../src/eggdesktopfile.c:165
+-#, c-format
+-msgid "File is not a valid .desktop file"
+-msgstr "Файл не з'яўляецца правільным desktop-файлам"
+-
+-#: ../src/eggdesktopfile.c:188
+-#, c-format
+-msgid "Unrecognized desktop file Version '%s'"
+-msgstr "Невядомая версія desktop-файла \"%s\""
+-
+-#: ../src/eggdesktopfile.c:968
+-#, c-format
+-msgid "Starting %s"
+-msgstr "Запуск %s"
+-
+-#: ../src/eggdesktopfile.c:1110
+-#, c-format
+-msgid "Application does not accept documents on command line"
+-msgstr "Праграма не прымае дакументы з загаднага радка"
+-
+-#: ../src/eggdesktopfile.c:1178
+-#, c-format
+-msgid "Unrecognized launch option: %d"
+-msgstr "Невядомая опцыя запуску: %d"
+-
+-#: ../src/eggdesktopfile.c:1383
+-#, c-format
+-msgid "Can't pass document URIs to a 'Type=Link' desktop entry"
+-msgstr ""
+-"Немагчыма перадаць URI-адрасы дакументаў desktop-элементу з \"Type=Link\""
+-
+-#: ../src/eggdesktopfile.c:1404
+-#, c-format
+-msgid "Not a launchable item"
+-msgstr "Гэта не запускальны элемент"
+-
+-#: ../src/eggfileformatchooser.c:240
+-#, c-format
+-msgid "File _Format: %s"
+-msgstr "_Фармат файла: %s"
+-
+-#: ../src/eggfileformatchooser.c:379
+-msgid "All Files"
+-msgstr "Усе файлы"
+-
+-#: ../src/eggfileformatchooser.c:380
+-msgid "All Supported Files"
+-msgstr "Усе вядомыя файлы"
+-
+-#: ../src/eggfileformatchooser.c:389
+-msgid "By Extension"
+-msgstr "Паводле пашырэнняў"
+-
+-#: ../src/eggfileformatchooser.c:404
+-msgid "File Format"
+-msgstr "Фармат файла"
+-
+-#: ../src/eggfileformatchooser.c:422
+-msgid "Extension(s)"
+-msgstr "Пашырэнні"
+-
+-#. Translators: the parameter is a filename
+-#: ../src/eggfileformatchooser.c:657
+-#, c-format
+-msgid ""
+-"The program was not able to find out the file format you want to use for `"
+-"%s'. Please make sure to use a known extension for that file or manually "
+-"choose a file format from the list below."
+-msgstr ""
+-"Праграма не здолела высветліць фармат файла, які трэба ўжыць для \"%s\". "
+-"Выкарыстайце для файла вядомае пашырэнне або ўручную выберыце са спіса яго "
+-"фармат."
+-
+-#: ../src/eggfileformatchooser.c:664
+-msgid "File format not recognized"
+-msgstr "Фармат файла не апазнаны"
+-
+-#: ../src/eggsmclient.c:226
+-msgid "Disable connection to session manager"
+-msgstr "Выключыць злучэнне з кіраўніком сеансаў"
+-
+-#: ../src/eggsmclient.c:229
+-msgid "Specify file containing saved configuration"
+-msgstr "Вызначыць файл, які змяшчае захаваныя настройкі"
+-
+-#: ../src/eggsmclient.c:229
+-msgid "FILE"
+-msgstr "ФАЙЛ"
+-
+-#: ../src/eggsmclient.c:232
+-msgid "Specify session management ID"
+-msgstr "Вызначыць ідэнтыфікатар для кіравання сеансам"
+-
+-#: ../src/eggsmclient.c:232
+-msgid "ID"
+-msgstr "ID"
+-
+-#: ../src/eggsmclient.c:253
+-msgid "Session management options:"
+-msgstr "Опцыі для кіравання сеансам:"
+-
+-#: ../src/eggsmclient.c:254
+-msgid "Show session management options"
+-msgstr "Паказаць опцыі для кіравання сеансам"
+-
+ #. hour:minutes:seconds
+-#. Translators: This is a time format, like "9:05:02" for 9
++#. Translators: This is a time format, like "-9:05:02" for 9
+ #. * hours, 5 minutes, and 2 seconds. You may change ":" to
+ #. * the separator that your locale uses or use "%Id" instead
+ #. * of "%d" if your locale uses localized digits.
+ #.
+-#: ../src/gst/totem-time-helpers.c:56
++#: ../src/gst/totem-time-helpers.c:63
+ #: ../src/plugins/skipto/totem-time-entry.c:57
+ #, c-format
+ msgctxt "long time format"
+ msgid "%d:%02d:%02d"
+ msgstr "%d:%02d:%02d"
+
++#. -hour:minutes:seconds
++#. Translators: This is a time format, like "-9:05:02" for 9
++#. * hours, 5 minutes, and 2 seconds playback remaining. You may
++#. * change ":" to the separator that your locale uses or use
++#. * "%Id" instead of "%d" if your locale uses localized digits.
++#.
++#: ../src/gst/totem-time-helpers.c:71
++#, c-format
++msgctxt "long time format"
++msgid "-%d:%02d:%02d"
++msgstr "-%d:%02d:%02d"
++
++#. -minutes:seconds
++#. Translators: This is a time format, like "-5:02" for 5
++#. * minutes and 2 seconds playback remaining. You may change
++#. * ":" to the separator that your locale uses or use "%Id"
++#. * instead of "%d" if your locale uses localized digits.
++#.
++#: ../src/gst/totem-time-helpers.c:82
++#, c-format
++msgctxt "short time format"
++msgid "-%d:%02d"
++msgstr "-%d:%02d"
++
+ #. minutes:seconds
+ #. Translators: This is a time format, like "5:02" for 5
+ #. * minutes and 2 seconds. You may change ":" to the
+ #. * separator that your locale uses or use "%Id" instead of
+ #. * "%d" if your locale uses localized digits.
+ #.
+-#: ../src/gst/totem-time-helpers.c:65
++#: ../src/gst/totem-time-helpers.c:91
+ #, c-format
+ msgctxt "short time format"
+ msgid "%d:%02d"
+@@ -1177,116 +837,41 @@ msgstr[0] "%d кадраў на секунду"
+ msgstr[1] "%d кадраў на секунду"
+ msgstr[2] "%d кадраў на секунду"
+
+-#: ../src/totem-audio-preview.c:137
++#: ../src/totem-audio-preview.c:172
+ msgid "Audio Preview"
+ msgstr "Папярэдняе праслухоўванне"
+
+-#: ../src/totem.c:248
++#: ../src/totem.c:260
+ msgid "Verify your system installation. Totem will now exit."
+ msgstr ""
+ "Праверце правільнасць усталявання сістэмы. Тым часам Totem заканчвае працу."
+
+-#: ../src/totem-dnd-menu.c:94
+-msgid "_Play Now"
+-msgstr "_Зайграць"
+-
+-#: ../src/totem-dnd-menu.c:97
+-msgid "_Add to Playlist"
+-msgstr "_Дадаць у спіс прайгравання"
+-
+-#: ../src/totem-dnd-menu.c:103
+-msgid "Cancel"
+-msgstr "Скасаваць"
+-
+-#: ../src/totem-fullscreen.c:573
+-msgid "No File"
+-msgstr "Няма файла"
+-
+-#: ../src/totem-interface.c:181 ../src/totem-interface.c:224
++#: ../src/totem-interface.c:180 ../src/totem-interface.c:223
+ #, c-format
+ msgid "Couldn't load the '%s' interface. %s"
+ msgstr "Не ўдалося загрузіць інтэрфейс \"%s\". %s"
+
+-#: ../src/totem-interface.c:181
++#: ../src/totem-interface.c:180
+ msgid "The file does not exist."
+ msgstr "Такога файла не існуе."
+
+-#: ../src/totem-interface.c:183 ../src/totem-interface.c:185
+-#: ../src/totem-interface.c:226 ../src/totem-interface.c:228
++#: ../src/totem-interface.c:182 ../src/totem-interface.c:184
++#: ../src/totem-interface.c:225 ../src/totem-interface.c:227
+ msgid "Make sure that Totem is properly installed."
+ msgstr "Праверце правільнасць усталявання Totem."
+
+-#: ../src/totem-interface.c:357
+-msgid ""
+-"Totem is free software; you can redistribute it and/or modify it under the "
+-"terms of the GNU General Public License as published by the Free Software "
+-"Foundation; either version 2 of the License, or (at your option) any later "
+-"version."
+-msgstr ""
+-"Totem з'яўляецца свабодным апраграмаваннем. Вы можаце распаўсюджваць яго "
+-"згодна з умовамі Агульнай Грамадскай Ліцэнзіі GNU (GPL), апублікаванай "
+-"Фондам свабоднага апраграмавання, версіі 2 ці любой пазнейшай."
+-
+-#: ../src/totem-interface.c:361
+-msgid ""
+-"Totem is distributed in the hope that it will be useful, but WITHOUT ANY "
+-"WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS "
+-"FOR A PARTICULAR PURPOSE. See the GNU General Public License for more "
+-"details."
+-msgstr ""
+-"Totem распаўсюджваецца з надзеяй, што ён будзе карысны, але без ніякіх "
+-"гарантый, у тым ліку камерцыйнай вартасці праграмы і наогул яе карысці. "
+-"Падрабязней глядзіце ў тэксце Агульнай Грамадскай Ліцэнзіі GNU (GPL)."
+-
+-#: ../src/totem-interface.c:365
+-msgid ""
+-"You should have received a copy of the GNU General Public License along with "
+-"Totem; if not, write to the Free Software Foundation, Inc., 59 Temple Place, "
+-"Suite 330, Boston, MA 02111-1307 USA"
+-msgstr ""
+-"Вы павінны былі атрымаць копію Агульнай Грамадскай Ліцэнзіі GNU (GPL) разам "
+-"з Totem. Калі вы не атрымалі яе, паведаміце пра гэта Фонду свабоднага "
+-"апраграмавання на адрас: the Free Software Foundation, Inc., 59 Temple "
+-"Place, Suite 330, Boston, MA 02111-1307 USA"
+-
+-#: ../src/totem-interface.c:368
+-msgid ""
+-"Totem contains an exception to allow the use of proprietary GStreamer "
+-"plugins."
+-msgstr "Totem дазваляе выкарыстоўваць уласніцкія плугіны GStreamer."
+-
+ #. Translators: an entry in the "Languages" menu, used to choose the audio language of a DVD
+-#: ../src/totem-menu.c:291
++#: ../src/totem-menu.c:366
+ msgid "None"
+ msgstr "Няма"
+
+ #. Translators: an entry in the "Languages" menu, used to choose the audio language of a DVD
+-#: ../src/totem-menu.c:296
++#: ../src/totem-menu.c:370
+ msgctxt "Language"
+ msgid "Auto"
+ msgstr "Аўтаматычна"
+
+-#: ../src/totem-menu.c:788
+-msgid "Copyright © 2002-2009 Bastien Nocera"
+-msgstr "Аўтарскія правы © 2002-2009 Bastien Nocera"
+-
+-#: ../src/totem-menu.c:792
+-msgid "translator-credits"
+-msgstr ""
+-"Віталь Хілько <dojlid@mova.org>\n"
+-"Ігар Грачышка <ihar.hrachyshka@gmail.com>\n"
+-"Алесь Няхайчык <nab@mail.by>\n"
+-"Andrey Ladyko <fylh.if@gmail.com>"
+-
+-#: ../src/totem-menu.c:796
+-msgid "Totem Website"
+-msgstr "Сеціўная пляцоўка Totem"
+-
+-#: ../src/totem-menu.c:827
+-msgid "Configure Plugins"
+-msgstr "Настройка плугінаў"
+-
+-#: ../src/totem-object.c:161
++#: ../src/totem-object.c:158
+ #, c-format
+ msgid ""
+ "%s\n"
+@@ -1296,59 +881,62 @@ msgstr ""
+ "Каб убачыць поўны спіс наяўных опцый загаднага радка, выканайце \"%s --help"
+ "\".\n"
+
+-#. Translators: %s is the totem version number
+-#: ../src/totem-object.c:589
+-#, c-format
+-msgid "Totem %s"
+-msgstr "Totem %s"
+-
+-#: ../src/totem-object.c:1168 ../src/totem-options.c:52
++#: ../src/totem-object.c:1329 ../src/totem-options.c:52
+ msgid "Pause"
+ msgstr "Прыпыніць"
+
+-#: ../src/totem-object.c:1175 ../src/totem-object.c:1185
+-#: ../src/totem-options.c:51
++#: ../src/totem-object.c:1334 ../src/totem-object.c:1344
++#: ../src/totem-options.c:51 ../src/totemselectiontoolbar.ui.h:2
+ msgid "Play"
+ msgstr "Зайграць"
+
+-#: ../src/totem-object.c:1267 ../src/totem-object.c:1294
+-#: ../src/totem-object.c:1917
++#: ../src/totem-object.c:1418 ../src/totem-object.c:1445
++#: ../src/totem-object.c:1957
+ #, c-format
+ msgid "Totem could not play '%s'."
+ msgstr "Totem не здолеў зайграць \"%s\"."
+
+-#: ../src/totem-object.c:2108
++#: ../src/totem-object.c:2099
+ msgid "Totem could not display the help contents."
+ msgstr "Totem не здолеў паказаць змест даведкі."
+
+-#: ../src/totem-object.c:3997 ../src/totem-object.c:3999
++#: ../src/totem-object.c:3657
+ msgid "Previous Chapter/Movie"
+ msgstr "Папярэдні раздзел ці фільм"
+
+-#: ../src/totem-object.c:4006 ../src/totem-object.c:4008
++#: ../src/totem-object.c:3662
+ msgid "Play / Pause"
+ msgstr "Зайграць ці прыпыніць"
+
+-#: ../src/totem-object.c:4016 ../src/totem-object.c:4018
++#: ../src/totem-object.c:3667
+ msgid "Next Chapter/Movie"
+ msgstr "Наступны раздзел ці фільм"
+
+-#. Translators: this is the accessibility text for the fullscreen button in the controls box in Totem's main window.
+-#: ../src/totem-object.c:4029 ../src/totem-object.c:4031
+-msgid "Fullscreen"
+-msgstr "_На ўвесь экран"
+-
+-#: ../src/totem-object.c:4162
++#: ../src/totem-object.c:3889
+ msgid "Totem could not startup."
+ msgstr "Не ўдалося запусціць Totem."
+
+-#: ../src/totem-object.c:4162
++#: ../src/totem-object.c:3889
+ msgid "No reason."
+ msgstr "Без дай прычыны."
+
+-#: ../src/totem-open-location.c:182
+-msgid "Open Location..."
+-msgstr "Адкрыць адрас..."
++#: ../src/totem-open-location.c:183
++msgid "Add Web Video"
++msgstr "Новае сеціўнае відэа"
++
++#: ../src/totem-open-location.c:185 ../src/totem-uri.c:421
++#: ../src/totem-uri.c:484 ../src/plugins/chapters/totem-chapters.c:961
++#: ../src/plugins/chapters/totem-edit-chapter.c:98
++#: ../src/plugins/screenshot/totem-gallery.c:97
++#: ../src/plugins/screenshot/totem-gallery-progress.c:103
++#: ../src/plugins/skipto/totem-skipto.c:198
++msgid "_Cancel"
++msgstr "_Скасаваць"
++
++#: ../src/totem-open-location.c:186 ../src/totem-uri.c:485
++#: ../src/plugins/chapters/totem-edit-chapter.c:99
++msgid "_Add"
++msgstr "_Дадаць"
+
+ #: ../src/totem-options.c:49
+ msgid "Enable debug"
+@@ -1391,97 +979,56 @@ msgid "Toggle Fullscreen"
+ msgstr "Пераключыць поўнаэкранны рэжым"
+
+ #: ../src/totem-options.c:61
+-msgid "Show/Hide Controls"
+-msgstr "Паказаць ці схаваць кіроўныя элементы"
+-
+-#: ../src/totem-options.c:62
+ msgid "Quit"
+ msgstr "Выйсці"
+
+-#: ../src/totem-options.c:63
++#: ../src/totem-options.c:62
+ msgid "Enqueue"
+ msgstr "Дадаць у чаргу"
+
+-#: ../src/totem-options.c:64
++#: ../src/totem-options.c:63
+ msgid "Replace"
+ msgstr "Замяніць"
+
+-#: ../src/totem-options.c:65
++#: ../src/totem-options.c:64
+ msgid "Seek"
+ msgstr "Пракруціць"
+
+-#. Translators: help for a (hidden) command line option to specify (the zero-based index of) a playlist entry to start playing once Totem's finished loading
+-#: ../src/totem-options.c:67
+-msgid "Playlist index"
+-msgstr "Індэкс у спісе прайгравання"
+-
+-#: ../src/totem-options.c:69
++#: ../src/totem-options.c:66
+ msgid "Movies to play"
+ msgstr "Фільмы для прайгравання"
+
+-#: ../src/totem-options.c:79
++#: ../src/totem-options.c:76
+ msgid "- Play movies and songs"
+ msgstr "- Прайгравальнік фільмаў і песень"
+
+-#: ../src/totem-options.c:142
++#: ../src/totem-options.c:123
+ msgid "Can't enqueue and replace at the same time"
+ msgstr "Немагчыма адначасова дадаць у чаргу і замяніць"
+
+-#. By extension entry
+-#: ../src/totem-playlist.c:161
+-msgid "MP3 ShoutCast playlist"
+-msgstr "Спіс прайгравання MP3 ShoutCast"
+-
+-#: ../src/totem-playlist.c:162
+-msgid "MP3 audio (streamed)"
+-msgstr "Гук MP3 (струмень)"
+-
+-#: ../src/totem-playlist.c:163
+-msgid "MP3 audio (streamed, DOS format)"
+-msgstr "Гук MP3 (струмень, фармат DOS)"
+-
+-#: ../src/totem-playlist.c:164
+-msgid "XML Shareable Playlist"
+-msgstr "Спіс прайгравання XML Shareable"
+-
+ #. This is "Title 3", where title is a DVD title
+ #. * Note: NOT a DVD chapter
+-#: ../src/totem-playlist.c:347
++#: ../src/totem-playlist.c:235
+ #, c-format
+ msgid "Title %d"
+ msgstr "Загаловак %d"
+
+-#: ../src/totem-playlist.c:446
+-msgid "Could not save the playlist"
+-msgstr "Не ўдалося захаваць спіс прайгравання"
+-
+-#: ../src/totem-playlist.c:1021
+-msgid "Save Playlist"
+-msgstr "Захаваць спіс прайгравання"
+-
+-#. translators: Playlist is the default saved playlist filename,
+-#. * without the suffix
+-#: ../src/totem-playlist.c:1033 ../src/totem-playlist.c:1262
+-#: ../src/totem-sidebar.c:145
+-msgid "Playlist"
+-msgstr "Спіс прайгравання"
+-
+-#: ../src/totem-playlist.c:1860
++#: ../src/totem-playlist.c:1089
+ #, c-format
+ msgid "The playlist '%s' could not be parsed. It might be damaged."
+ msgstr ""
+ "Не ўдалося разабраць структуру спіса прайгравання \"%s\". Відаць, ён "
+ "пашкоджаны."
+
+-#: ../src/totem-playlist.c:1861
+-msgid "Playlist error"
+-msgstr "Памылка ў спісе прайгравання"
++#: ../src/totem-preferences.c:260
++msgid "Configure Plugins"
++msgstr "Настройка плугінаў"
+
+-#: ../src/totem-preferences.c:297
+-msgid "Preferences"
+-msgstr "Настройкі"
++#: ../src/totem-preferences.c:263
++msgid "_Close"
++msgstr "_Закрыць"
+
+-#: ../src/totem-preferences.c:445
++#: ../src/totem-preferences.c:437
+ msgid "Select Subtitle Font"
+ msgstr "Выбраць шрыфт для субцітраў"
+
+@@ -1494,33 +1041,33 @@ msgid "N/A"
+ msgstr "Невядома"
+
+ #: ../src/totem-properties-view.c:170
+-#: ../src/plugins/properties/totem-movie-properties.c:152
+-#: ../src/plugins/properties/totem-movie-properties.c:163
++#: ../src/plugins/properties/totem-movie-properties.c:154
++#: ../src/plugins/properties/totem-movie-properties.c:165
+ msgctxt "Stream bit rate"
+ msgid "N/A"
+ msgstr "Невядома"
+
+ #: ../src/totem-properties-view.c:173
+-#: ../src/plugins/properties/totem-movie-properties.c:152
+-#: ../src/plugins/properties/totem-movie-properties.c:163
++#: ../src/plugins/properties/totem-movie-properties.c:154
++#: ../src/plugins/properties/totem-movie-properties.c:165
+ #, c-format
+ msgid "%d kbps"
+ msgstr "%d кбіт/с"
+
+ #: ../src/totem-properties-view.c:190
+-#: ../src/plugins/properties/totem-movie-properties.c:149
++#: ../src/plugins/properties/totem-movie-properties.c:151
+ #, c-format
+ msgid "%d x %d"
+ msgstr "%d x %d"
+
+ #: ../src/totem-properties-view.c:222
+-#: ../src/plugins/properties/totem-movie-properties.c:166
++#: ../src/plugins/properties/totem-movie-properties.c:168
+ #, c-format
+ msgid "%d Hz"
+ msgstr "%d Гц"
+
+ #: ../src/totem-properties-view.c:230
+-#: ../src/plugins/properties/totem-movie-properties.c:166
++#: ../src/plugins/properties/totem-movie-properties.c:168
+ msgctxt "Sample rate"
+ msgid "N/A"
+ msgstr "Невядома"
+@@ -1530,49 +1077,6 @@ msgctxt "Number of audio channels"
+ msgid "N/A"
+ msgstr "Невядома"
+
+-#: ../src/totem-statusbar.c:110
+-msgid "0:00 / 0:00"
+-msgstr "0:00 / 0:00"
+-
+-#: ../src/totem-statusbar.c:133
+-#, c-format
+-msgid "%s (Streaming)"
+-msgstr "%s (струмень)"
+-
+-#. Elapsed / Total Length
+-#: ../src/totem-statusbar.c:140 ../src/totem-time-label.c:64
+-#, c-format
+-msgid "%s / %s"
+-msgstr "%s / %s"
+-
+-#. Seeking to Time / Total Length
+-#: ../src/totem-statusbar.c:143 ../src/totem-time-label.c:67
+-#, c-format
+-msgid "Seek to %s / %s"
+-msgstr "Пракруціць да %s / %s"
+-
+-#: ../src/totem-statusbar.c:239
+-msgid "Buffering"
+-msgstr "Буферызацыя"
+-
+-#. eg: 75 %
+-#: ../src/totem-statusbar.c:250
+-#, c-format
+-msgid "%lf %%"
+-msgstr "%lf %%"
+-
+-#. eg: Paused, 0:32 / 1:05
+-#: ../src/totem-statusbar.c:325
+-#, c-format
+-msgid "%s, %s"
+-msgstr "%s, %s"
+-
+-#. eg: Buffering, 75 %
+-#: ../src/totem-statusbar.c:330
+-#, c-format
+-msgid "%s, %f %%"
+-msgstr "%s, %f %%"
+-
+ #: ../src/totem-subtitle-encoding.c:156
+ msgid "Current Locale"
+ msgstr "Бягучы рэгіён"
+@@ -1714,42 +1218,54 @@ msgstr "Заходняе"
+ msgid "Vietnamese"
+ msgstr "В'етнамскае"
+
+-#: ../src/totem-uri.c:343 ../src/plugins/chapters/totem-chapters.c:984
++#. Elapsed / Total Length
++#: ../src/totem-time-label.c:64
++#, c-format
++msgid "%s / %s"
++msgstr "%s / %s"
++
++#. Seeking to Time / Total Length
++#: ../src/totem-time-label.c:67
++#, c-format
++msgid "Seek to %s / %s"
++msgstr "Пракруціць да %s / %s"
++
++#: ../src/totem-uri.c:331 ../src/plugins/chapters/totem-chapters.c:982
+ msgid "All files"
+ msgstr "Усе файлы"
+
+-#: ../src/totem-uri.c:348 ../src/plugins/chapters/totem-chapters.c:981
++#: ../src/totem-uri.c:336 ../src/plugins/chapters/totem-chapters.c:979
+ msgid "Supported files"
+ msgstr "Падтрыманыя файлы"
+
+-#: ../src/totem-uri.c:360
++#: ../src/totem-uri.c:348
+ msgid "Audio files"
+ msgstr "Гукавыя файлы"
+
+-#: ../src/totem-uri.c:368
++#: ../src/totem-uri.c:356
+ msgid "Video files"
+ msgstr "Відэафайлы"
+
+-#: ../src/totem-uri.c:378
++#: ../src/totem-uri.c:366
+ msgid "Subtitle files"
+ msgstr "Файлы субцітраў"
+
+-#: ../src/totem-uri.c:430
++#: ../src/totem-uri.c:418
+ msgid "Select Text Subtitles"
+ msgstr "Выбар субцітраў"
+
+-#: ../src/totem-uri.c:495
+-msgid "Select Movies or Playlists"
+-msgstr "Выбар фільмаў ці спісаў прайгравання"
++#: ../src/totem-uri.c:422 ../src/plugins/chapters/totem-chapters.c:962
++msgid "_Open"
++msgstr "_Адкрыць"
+
+-#: ../src/totem-uri.c:499
+-msgid "Add Directory"
+-msgstr "Дадаць каталог"
++#: ../src/totem-uri.c:481
++msgid "Add Videos"
++msgstr "Новыя відэа"
+
+ #. Translators: The first string is "Filename" (as translated); the second is an actual filename.
+ #. The third string is "Resolution" (as translated); the fourth and fifth are screenshot height and width, respectively.
+ #. The sixth string is "Duration" (as translated); the seventh is the movie duration in words.
+-#: ../src/totem-video-thumbnailer.c:877
++#: ../src/totem-video-thumbnailer.c:785
+ #, c-format
+ msgid ""
+ "<b>%s</b>: %s\n"
+@@ -1760,15 +1276,15 @@ msgstr ""
+ "<b>%s</b>: %d×%d\n"
+ "<b>%s</b>: %s"
+
+-#: ../src/totem-video-thumbnailer.c:878
++#: ../src/totem-video-thumbnailer.c:786
+ msgid "Filename"
+ msgstr "Назва файла"
+
+-#: ../src/totem-video-thumbnailer.c:880
++#: ../src/totem-video-thumbnailer.c:788
+ msgid "Resolution"
+ msgstr "Памер"
+
+-#: ../src/totem-video-thumbnailer.c:883
++#: ../src/totem-video-thumbnailer.c:791
+ msgid "Duration"
+ msgstr "Працягласць"
+
+@@ -1796,45 +1312,33 @@ msgstr "Запіс відэадыскаў"
+ msgid "Records (S)VCDs or video DVDs"
+ msgstr "Запіс (S)VCD ці Video DVD"
+
+-#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:65
+-msgid "_Create Video Disc..."
+-msgstr "_Стварыць відэадыск..."
+-
+-#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:66
+-msgid "Create a video DVD or a (S)VCD from the currently opened movie"
+-msgstr "Стварыць Video DVD ці (S)VCD для адкрытага фільма"
+-
+-#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:68
+-msgid "Copy Vide_o DVD..."
+-msgstr "_Скапіраваць Video DVD..."
+-
+-#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:69
+-msgid "Copy the currently playing video DVD"
+-msgstr "Скапіраваць адкрыты Video DVD"
+-
+-#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:71
+-msgid "Copy (S)VCD..."
+-msgstr "Скапіраваць (S)VCD..."
+-
+-#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:72
+-msgid "Copy the currently playing (S)VCD"
+-msgstr "Скапіраваць адкрыты (S)VCD"
+-
+-#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:136
++#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:120
+ msgid "The video disc could not be duplicated."
+ msgstr "Немагчыма скапіраваць гэты відэадыск."
+
+-#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:138
+-#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:283
++#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:122
++#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:268
+ msgid "The movie could not be recorded."
+ msgstr "Не ўдалося запісаць гэты фільм."
+
+-#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:164
+-#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:174
+-#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:270
++#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:148
++#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:158
++#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:254
+ msgid "Unable to write a project."
+ msgstr "Не ўдалося запісаць праект."
+
++#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:394
++msgid "_Create Video Disc…"
++msgstr "_Стварыць відэадыск..."
++
++#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:395
++msgid "Copy Vide_o DVD…"
++msgstr "_Скапіраваць Video DVD..."
++
++#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:396
++msgid "Copy (S)VCD…"
++msgstr "Скапіраваць (S)VCD..."
++
+ #: ../src/plugins/chapters/chapters-edit.ui.h:1
+ msgid "Name for new chapter:"
+ msgstr "Назва новага раздзела:"
+@@ -1856,7 +1360,7 @@ msgid "Go to the chapter in the movie"
+ msgstr "Перайсці да раздзела фільма"
+
+ #: ../src/plugins/chapters/chapters-list.ui.h:5
+-msgid "Add Chapter..."
++msgid "Add Chapter…"
+ msgstr "Дадаць раздзел..."
+
+ #: ../src/plugins/chapters/chapters-list.ui.h:6
+@@ -1876,7 +1380,7 @@ msgid "No chapter data"
+ msgstr "Няма даных пра раздзелы"
+
+ #: ../src/plugins/chapters/chapters-list.ui.h:10
+-msgid "Load Chapters..."
++msgid "Load Chapters…"
+ msgstr "Загрузіць раздзелы..."
+
+ #: ../src/plugins/chapters/chapters-list.ui.h:11
+@@ -1892,7 +1396,7 @@ msgid "Create a new chapter list for the movie"
+ msgstr "Стварыць новы спіс раздзелаў для фільма"
+
+ #: ../src/plugins/chapters/chapters.plugin.in.h:1
+-#: ../src/plugins/chapters/totem-chapters.c:1125
++#: ../src/plugins/chapters/totem-chapters.c:1122
+ msgid "Chapters"
+ msgstr "Раздзелы"
+
+@@ -1909,7 +1413,7 @@ msgstr ""
+ "<b>Назва: </b>%s\n"
+ "<b>Пачатак: </b>%s"
+
+-#: ../src/plugins/chapters/totem-chapters.c:323
++#: ../src/plugins/chapters/totem-chapters.c:324
+ msgid "Error while reading file with chapters"
+ msgstr "Узнікла памылка падчас чытання файла з раздзеламі"
+
+@@ -1921,46 +1425,46 @@ msgstr "Раздзел з такім пачаткам ужо існуе"
+ msgid "Try another name or remove an existing chapter."
+ msgstr "Паспрабуйце іншую назву ці выдаліце наяўны раздзел."
+
+-#: ../src/plugins/chapters/totem-chapters.c:703
++#: ../src/plugins/chapters/totem-chapters.c:702
+ msgid "Error while writing file with chapters"
+ msgstr "Узнікла памылка падчас запісу файла з раздзеламі"
+
+-#: ../src/plugins/chapters/totem-chapters.c:828
++#: ../src/plugins/chapters/totem-chapters.c:826
+ msgid "Error occurred while saving chapters"
+ msgstr "Узнікла памылка падчас захавання раздзелаў"
+
+-#: ../src/plugins/chapters/totem-chapters.c:829
++#: ../src/plugins/chapters/totem-chapters.c:827
+ msgid ""
+ "Please check you have permission to write to the folder containing the movie."
+ msgstr "Праверце, ці маеце вы дазвол на запіс у папцы з фільмам."
+
+-#: ../src/plugins/chapters/totem-chapters.c:962
++#: ../src/plugins/chapters/totem-chapters.c:960
+ msgid "Open Chapter File"
+ msgstr "Адкрыццё файла з раздзеламі"
+
+-#: ../src/plugins/chapters/totem-chapters.c:1079
++#: ../src/plugins/chapters/totem-chapters.c:1076
+ msgid "Chapter Screenshot"
+ msgstr "Кадр для раздзела фільма"
+
+-#: ../src/plugins/chapters/totem-chapters.c:1090
++#: ../src/plugins/chapters/totem-chapters.c:1087
+ msgid "Chapter Title"
+ msgstr "Назва раздзела"
+
+-#: ../src/plugins/chapters/totem-chapters.c:1170
++#: ../src/plugins/chapters/totem-chapters.c:1167
+ msgid "Save changes to chapter list before closing?"
+ msgstr "Захаваць змены ў спісе раздзелаў перад закрыццём?"
+
+ #. Translators: close Totem without saving changes to the chapter list of the current movie.
+-#: ../src/plugins/chapters/totem-chapters.c:1175
++#: ../src/plugins/chapters/totem-chapters.c:1172
+ msgid "Close without Saving"
+ msgstr "Закрыць, не захоўваючы"
+
+ #. Translators: save changes to the chapter list of the current movie before closing Totem.
+-#: ../src/plugins/chapters/totem-chapters.c:1177
++#: ../src/plugins/chapters/totem-chapters.c:1174
+ msgid "Save"
+ msgstr "Захаваць"
+
+-#: ../src/plugins/chapters/totem-chapters.c:1180
++#: ../src/plugins/chapters/totem-chapters.c:1177
+ msgid "If you don't save, changes to the chapter list will be lost."
+ msgstr ""
+ "Калі вы не захаваеце змены для спіса раздзелаў, яны будуць незваротна "
+@@ -1971,70 +1475,116 @@ msgid "Add Chapter"
+ msgstr "Новы раздзел"
+
+ #: ../src/plugins/dbusservice/dbusservice.plugin.in.h:1
+-msgid "D-Bus Service"
+-msgstr "Служба D-Bus"
++msgid "MPRIS D-Bus Interface"
++msgstr "D-Bus інтэрфейс да MPRIS"
+
+ #: ../src/plugins/dbusservice/dbusservice.plugin.in.h:2
+ msgid ""
+-"Plugin for sending notifications of currently playing movies to the D-Bus "
+-"subsystem."
++"Send notifications of currently-playing videos and allow remote control "
++"using MPRIS."
+ msgstr ""
+-"Плугін, які дазваляе пасылаць апавяшчэнні аб прайграваных фільмах у "
+-"падсістэму D-Bus."
++"Плугін, які дазваляе пасылаць апавяшчэнні аб відэа і аддалена кіраваць іх прайграваннем з дапамогай MPRIS."
+
+-#: ../src/plugins/dbusservice/dbusservice.py:213
+-#: ../src/plugins/dbusservice/dbusservice.py:243
++#: ../src/plugins/dbusservice/dbusservice.py:208
++#: ../src/plugins/dbusservice/dbusservice.py:236
+ #, python-format
+ msgid "The MediaPlayer2 object does not implement the ‘%s’ interface"
+ msgstr "Аб'ект MediaPlayer2 не мае рэалізацыі для інтэрфейсу \"%s\""
+
+-#: ../src/plugins/dbusservice/dbusservice.py:222
++#: ../src/plugins/dbusservice/dbusservice.py:218
+ #, python-format
+ msgid "The property ‘%s’ is not writeable."
+ msgstr "Уласцівасць \"%s\" не можа быць запісана."
+
+-#: ../src/plugins/dbusservice/dbusservice.py:238
++#: ../src/plugins/dbusservice/dbusservice.py:231
+ #, python-format
+ msgid "Unknown property ‘%s’ requested of a MediaPlayer 2 object"
+ msgstr "Для аб'екта MediaPlayer 2 запатрабавана невядомая ўласцівасць \"%s\""
+
+-#: ../src/plugins/dbusservice/dbusservice.py:341
+-#, python-format
+-msgid "The URI ‘%s’ is not supported."
+-msgstr "URI-адрас \"%s\" не падтрымліваецца."
++#: ../src/grilo.ui.h:1
++msgid "Select All"
++msgstr "Вылучыць усё"
+
+-#: ../src/plugins/grilo/grilo.plugin.in.h:1
+-msgid "Grilo Browser"
+-msgstr "Аглядальнік Grilo"
++#: ../src/grilo.ui.h:2
++msgid "Select None"
++msgstr "Ануляваць вылучанне"
+
+-#: ../src/plugins/grilo/grilo.plugin.in.h:2
+-msgid "A plugin to let you browse media content from various sources"
+-msgstr ""
+-"Плугін, які дазваляе глядзець мультымедыйнае змесціва з разнастайных крыніц"
++#: ../src/totem-grilo.c:278
++#, c-format
++msgid "Season %d Episode %d"
++msgstr "Сезон %d, серыя %d"
++
++#. translators: The first item is the show name, for example:
++#. * Boardwalk Empire (Season 1 Episode 1)
++#: ../src/totem-grilo.c:315
++#, c-format
++msgid "%s (Season %d Episode %d)"
++msgstr "%s (сезон %d, серыя %d)"
++
++#: ../src/totem-grilo.c:685
++msgid "Browse Error"
++msgstr "Памылка агляду"
+
+-#: ../src/plugins/grilo/grilo.ui.h:1
+-msgid "Add to Playlist"
+-msgstr "Дадаць у спіс прайгравання"
++#: ../src/totem-grilo.c:822
++msgid "Search Error"
++msgstr "Памылка пошуку"
+
+-#: ../src/plugins/grilo/grilo.ui.h:2
+-msgid "Copy Location"
+-msgstr "Скапіраваць адрас"
++#: ../src/totem-grilo.c:1268
++msgid "Local"
++msgstr "Лакальна"
+
+-#: ../src/plugins/grilo/grilo.ui.h:3 ../src/plugins/grilo/totem-grilo.c:1175
+-msgid "Browse"
+-msgstr "Агляд"
++#: ../src/totem-grilo.c:1855
++msgid "Recent"
++msgstr "Нядаўняе"
+
+-#: ../src/plugins/grilo/grilo.ui.h:4 ../src/plugins/grilo/totem-grilo.c:1218
++#: ../src/totem-grilo.c:1864
++msgid "Channels"
++msgstr "Каналы"
++
++#: ../src/totem-main-toolbar.c:131 ../src/totemmaintoolbar.ui.h:5
++msgid "Click on items to select them"
++msgstr "Пстрыкніце, каб вылучыць"
++
++#: ../src/totem-main-toolbar.c:138
++#, c-format
++msgid "%d selected"
++msgid_plural "%d selected"
++msgstr[0] "вылучана: %d"
++msgstr[1] "вылучана: %d"
++msgstr[2] "вылучана: %d"
++
++#: ../src/totem-main-toolbar.c:157
++#, c-format
++msgid "Results for “%s”"
++msgstr "Вынікі для \"%s\""
++
++#: ../src/totemmaintoolbar.ui.h:1
++msgid "Back"
++msgstr "Назад"
++
++#: ../src/totemmaintoolbar.ui.h:2
++msgid "Select"
++msgstr "Вылучыць"
++
++#: ../src/totemmaintoolbar.ui.h:3
++msgid "Cancel"
++msgstr "Скасаваць"
++
++#: ../src/totemmaintoolbar.ui.h:4
+ msgid "Search"
+ msgstr "Пошук"
+
+-#: ../src/plugins/grilo/totem-grilo.c:437
+-msgid "Browse Error"
+-msgstr "Памылка агляду"
++#: ../src/totemselectiontoolbar.ui.h:1
++msgid "Add to Favourites"
++msgstr "Дадаць ва ўлюбёнае"
+
+-#: ../src/plugins/grilo/totem-grilo.c:606
+-msgid "Search Error"
+-msgstr "Памылка пошуку"
++#: ../src/totemselectiontoolbar.ui.h:3
++msgid "Shuffle"
++msgstr "Тасаваць"
++
++#: ../src/totemselectiontoolbar.ui.h:4
++msgid "Delete"
++msgstr "Выдаліць"
+
+ #: ../src/plugins/gromit/gromit.plugin.in.h:1
+ msgid "Gromit Annotations"
+@@ -2045,7 +1595,7 @@ msgid "Presentation helper to make annotations on screen"
+ msgstr ""
+ "Памочнік для правядзення прэзентацый, які дазваляе рабіць пазнакі на экране"
+
+-#: ../src/plugins/gromit/totem-gromit.c:231
++#: ../src/plugins/gromit/totem-gromit.c:232
+ msgid "The gromit binary was not found."
+ msgstr "Выканальны файл gromit не знойдзены."
+
+@@ -2066,11 +1616,11 @@ msgstr "ІЧ-пульт дыстанцыйнага кіравання"
+ msgid "Support infrared remote control"
+ msgstr "Падтрымка інфрачырвонага пульта дыстанцыйнага кіравання"
+
+-#: ../src/plugins/lirc/totem-lirc.c:242
++#: ../src/plugins/lirc/totem-lirc.c:239
+ msgid "Couldn't initialize lirc."
+ msgstr "Не ўдалося ініцыяваць lirc."
+
+-#: ../src/plugins/lirc/totem-lirc.c:254
++#: ../src/plugins/lirc/totem-lirc.c:251
+ msgid "Couldn't read lirc configuration."
+ msgstr "Не ўдалося прачытаць канфігурацыю lirc."
+
+@@ -2098,57 +1648,53 @@ msgstr "Сцягванне субцітраў"
+ msgid "Look for subtitles for the currently playing movie"
+ msgstr "Пошук субцітраў да адкрытага фільма"
+
+-#: ../src/plugins/opensubtitles/opensubtitles.py:42
++#: ../src/plugins/opensubtitles/opensubtitles.py:41
+ msgid "Brazilian Portuguese"
+ msgstr "Бразільская партугальская"
+
+-#: ../src/plugins/opensubtitles/opensubtitles.py:177
++#: ../src/plugins/opensubtitles/opensubtitles.py:176
+ msgid "Searching for subtitles…"
+ msgstr "Пошук субцітраў..."
+
+-#: ../src/plugins/opensubtitles/opensubtitles.py:225
+-#: ../src/plugins/opensubtitles/opensubtitles.py:645
++#: ../src/plugins/opensubtitles/opensubtitles.py:224
++#: ../src/plugins/opensubtitles/opensubtitles.py:603
+ msgid "Downloading the subtitles…"
+ msgstr "Сцягванне субцітраў..."
+
+-#: ../src/plugins/opensubtitles/opensubtitles.py:290
++#: ../src/plugins/opensubtitles/opensubtitles.py:289
+ msgid "Could not contact the OpenSubtitles website"
+ msgstr "Не ўдалося звязацца з пляцоўкай OpenSubtitles"
+
+-#: ../src/plugins/opensubtitles/opensubtitles.py:323
+-#: ../src/plugins/opensubtitles/opensubtitles.py:341
++#: ../src/plugins/opensubtitles/opensubtitles.py:322
++#: ../src/plugins/opensubtitles/opensubtitles.py:340
+ msgid "Could not contact the OpenSubtitles website."
+ msgstr "Не ўдалося звязацца з пляцоўкай OpenSubtitles."
+
+-#: ../src/plugins/opensubtitles/opensubtitles.py:329
++#: ../src/plugins/opensubtitles/opensubtitles.py:328
+ msgid "No results found."
+ msgstr "Нічога не знойдзена."
+
+-#: ../src/plugins/opensubtitles/opensubtitles.py:478
++#: ../src/plugins/opensubtitles/opensubtitles.py:470
+ msgid "Subtitles"
+ msgstr "Субцітры"
+
+ #. translators comment:
+ #. This is the file-type of the subtitle file detected
+-#: ../src/plugins/opensubtitles/opensubtitles.py:484
++#: ../src/plugins/opensubtitles/opensubtitles.py:476
+ msgid "Format"
+ msgstr "Фармат"
+
+ #. translators comment:
+ #. This is a rating of the quality of the subtitle
+-#: ../src/plugins/opensubtitles/opensubtitles.py:489
++#: ../src/plugins/opensubtitles/opensubtitles.py:481
+ msgid "Rating"
+ msgstr "Ацэнка"
+
+-#: ../src/plugins/opensubtitles/opensubtitles.py:525
+-msgid "Download movie subtitles from OpenSubtitles"
+-msgstr "Сцягнуць субцітры да фільма з OpenSubtitles"
+-
+-#: ../src/plugins/opensubtitles/opensubtitles.py:527
++#: ../src/plugins/opensubtitles/opensubtitles.py:520
+ msgid "_Download Movie Subtitles…"
+ msgstr "_Сцягнуць субцітры да фільма..."
+
+-#: ../src/plugins/opensubtitles/opensubtitles.py:589
++#: ../src/plugins/opensubtitles/opensubtitles.py:560
+ msgid "Searching subtitles…"
+ msgstr "Пошук субцітраў..."
+
+@@ -2177,13 +1723,17 @@ msgid "Movie Properties"
+ msgstr "Уласцівасці фільма"
+
+ #: ../src/plugins/properties/movie-properties.plugin.in.h:2
+-msgid "Adds movie properties to the sidebar"
+-msgstr "Дадае ўласцівасці фільма на бакавую паліцу"
++msgid "Adds movie properties menu item"
++msgstr "Дадае элемент меню для ўласцівасцяў фільма"
+
+-#: ../src/plugins/properties/totem-movie-properties.c:246
++#: ../src/plugins/properties/totem-movie-properties.c:260
+ msgid "Properties"
+ msgstr "Уласцівасці"
+
++#: ../src/plugins/properties/totem-movie-properties.c:287
++msgid "_Properties"
++msgstr "_Уласцівасці"
++
+ #: ../src/plugins/pythonconsole/org.gnome.totem.plugins.pythonconsole.gschema.xml.in.in.h:1
+ msgid "rpdb2 password"
+ msgstr "Пароль rpdb2"
+@@ -2205,37 +1755,26 @@ msgstr "Кансоль Python"
+ msgid "Interactive Python console"
+ msgstr "Інтэрактыўная кансоль Python"
+
+-#: ../src/plugins/pythonconsole/pythonconsole.py:88
+-msgid "Python Console Menu"
+-msgstr "Меню кансолі Python"
+-
+-#: ../src/plugins/pythonconsole/pythonconsole.py:93
++#: ../src/plugins/pythonconsole/pythonconsole.py:73
+ msgid "_Python Console"
+ msgstr "_Кансоль Python"
+
+-#: ../src/plugins/pythonconsole/pythonconsole.py:94
+-msgid "Show Totem's Python console"
+-msgstr "Паказаць кансоль Python для Totem"
+-
+-#: ../src/plugins/pythonconsole/pythonconsole.py:100
++#: ../src/plugins/pythonconsole/pythonconsole.py:79
+ msgid "Python Debugger"
+ msgstr "Адладчык Python"
+
+-#: ../src/plugins/pythonconsole/pythonconsole.py:101
+-msgid "Enable remote Python debugging with rpdb2"
+-msgstr "Уключыць падтрымку аддаленай адладкі Python з дапамогай rpdb2"
+-
+ #. pylint: disable-msg=E1101
+-#: ../src/plugins/pythonconsole/pythonconsole.py:125
++#: ../src/plugins/pythonconsole/pythonconsole.py:90
+ #, python-format
+ msgid "You can access the Totem.Object through 'totem_object' :\\n%s"
+ msgstr "Атрымаць доступ да Totem.Object можна праз \"totem_object\" :\\n%s"
+
+-#: ../src/plugins/pythonconsole/pythonconsole.py:129
++#: ../src/plugins/pythonconsole/pythonconsole.py:94
+ msgid "Totem Python Console"
+ msgstr "Кансоль Python для Totem"
+
+-#: ../src/plugins/pythonconsole/pythonconsole.py:139
++#. pylint: disable-msg=W0613
++#: ../src/plugins/pythonconsole/pythonconsole.py:104
+ msgid ""
+ "After you press OK, Totem will wait until you connect to it with winpdb or "
+ "rpdb2. If you have not set a debugger password in DConf, it will use the "
+@@ -2261,13 +1800,13 @@ msgstr "Плугін павароту"
+ msgid "Allows videos to be rotated if they are in the wrong orientation"
+ msgstr "Дазваляе паварочваць відэа з памылковай арыентацыяй"
+
+-#: ../src/plugins/rotation/totem-rotation-plugin.vala:50
+-msgid "_Rotate Clockwise"
+-msgstr "Па_вярнуць па ходу гадзіннікавай стрэлцы"
++#: ../src/plugins/rotation/totem-rotation-plugin.vala:54
++msgid "_Rotate ↷"
++msgstr "Па_вярнуць ↷"
+
+-#: ../src/plugins/rotation/totem-rotation-plugin.vala:52
+-msgid "Rotate Counterc_lockwise"
+-msgstr "Павярнуць супраць _гадзіннікавай стрэлкі"
++#: ../src/plugins/rotation/totem-rotation-plugin.vala:58
++msgid "Rotate ↶"
++msgstr "Павярнуць ↶"
+
+ #: ../src/plugins/save-file/save-file.plugin.in.h:1
+ msgid "Save Copy"
+@@ -2277,27 +1816,15 @@ msgstr "Захаванне копіі"
+ msgid "Save a copy of the currently playing movie"
+ msgstr "Захаванне копіі адкрытага фільма"
+
+-#: ../src/plugins/save-file/totem-save-file.c:63
+-msgid "Save a Copy..."
+-msgstr "Захаваць копію..."
+-
+-#: ../src/plugins/save-file/totem-save-file.c:64
+-msgid "Save a copy of the movie"
+-msgstr "Захаваць копію фільма"
+-
+-#: ../src/plugins/save-file/totem-save-file.c:129
+-msgid "Save a Copy"
+-msgstr "Захаванне копіі"
+-
+ #. translators: Movie is the default saved movie filename,
+ #. * without the suffix
+-#: ../src/plugins/save-file/totem-save-file.c:161
++#: ../src/plugins/save-file/totem-save-file.c:147
+ msgid "Movie"
+ msgstr "Фільм"
+
+-#: ../src/plugins/save-file/totem-save-file.c:183
+-msgid "Movie stream"
+-msgstr "Струмень фільма"
++#: ../src/plugins/save-file/totem-save-file.c:357
++msgid "Make Available Offline"
++msgstr "Зрабіць даступным без сеткі"
+
+ #: ../src/plugins/screensaver/screensaver.plugin.in.h:1
+ msgid "Screen Saver"
+@@ -2346,6 +1873,10 @@ msgstr "Дазваляе ствараць экранныя здымкі і іх
+ msgid "Save Gallery"
+ msgstr "Захаваць галерэю"
+
++#: ../src/plugins/screenshot/totem-gallery.c:98
++msgid "_Save"
++msgstr "_Захаваць"
++
+ #. Translators: The first argument is the movie title. The second
+ #. * argument is a number which is used to prevent overwriting files.
+ #. * Just translate "Gallery", and not the ".jpg". Example:
+@@ -2357,7 +1888,7 @@ msgstr "Галерэя-%s-%d.jpg"
+
+ #. Set up the window
+ #: ../src/plugins/screenshot/totem-gallery-progress.c:101
+-msgid "Creating Gallery..."
++msgid "Creating Gallery…"
+ msgstr "Стварэнне галерэі..."
+
+ #. Set the progress label
+@@ -2366,31 +1897,23 @@ msgstr "Стварэнне галерэі..."
+ msgid "Saving gallery as \"%s\""
+ msgstr "Захаванне галерэі \"%s\""
+
+-#: ../src/plugins/screenshot/totem-screenshot-plugin.c:220
+-#: ../src/plugins/screenshot/totem-screenshot-plugin.c:229
++#: ../src/plugins/screenshot/totem-screenshot-plugin.c:221
++#: ../src/plugins/screenshot/totem-screenshot-plugin.c:230
+ msgid "Totem could not get a screenshot of the video."
+ msgstr "Totem не здолеў зрабіць экранны здымак гэтага відэа."
+
+-#: ../src/plugins/screenshot/totem-screenshot-plugin.c:229
++#: ../src/plugins/screenshot/totem-screenshot-plugin.c:230
+ msgid "This is not supposed to happen; please file a bug report."
+ msgstr "Гэта не павінна было здарыцца. Заявіце пра гэтую хібу."
+
+-#: ../src/plugins/screenshot/totem-screenshot-plugin.c:334
++#: ../src/plugins/screenshot/totem-screenshot-plugin.c:339
+ msgid "Take _Screenshot"
+ msgstr "Зрабіць _экранны здымак"
+
+-#: ../src/plugins/screenshot/totem-screenshot-plugin.c:334
+-msgid "Take a screenshot"
+-msgstr "Зрабіць экранны здымак"
+-
+-#: ../src/plugins/screenshot/totem-screenshot-plugin.c:335
+-msgid "Create Screenshot _Gallery..."
++#: ../src/plugins/screenshot/totem-screenshot-plugin.c:345
++msgid "Create Screenshot _Gallery…"
+ msgstr "Стварыць _галерэю экранных здымкаў..."
+
+-#: ../src/plugins/screenshot/totem-screenshot-plugin.c:335
+-msgid "Create a gallery of screenshots"
+-msgstr "Стварыць галерэю экранных здымкаў"
+-
+ #: ../src/plugins/skipto/skipto.plugin.in.h:1
+ #: ../src/plugins/skipto/totem-skipto.c:196
+ msgid "Skip To"
+@@ -2422,13 +1945,21 @@ msgctxt "Skip To label length"
+ msgid "7"
+ msgstr "7"
+
+-#: ../src/plugins/skipto/totem-skipto-plugin.c:182
+-msgid "_Skip To..."
++#: ../src/plugins/skipto/totem-skipto.c:199
++msgid "_Skip To"
+ msgstr "_Пераскочыць да..."
+
+-#: ../src/plugins/skipto/totem-skipto-plugin.c:182
+-msgid "Skip to a specific time"
+-msgstr "Пераскочыць да пэўнага часу"
++#: ../src/plugins/skipto/totem-skipto-plugin.c:206
++msgid "_Skip To…"
++msgstr "_Пераскочыць да..."
++
++#: ../src/plugins/vimeo/vimeo.plugin.in.h:1
++msgid "Vimeo"
++msgstr "Vimeo"
++
++#: ../src/plugins/vimeo/vimeo.plugin.in.h:2
++msgid "Sets the user agent for the Vimeo site"
++msgstr "Прызначае кліенцкага агента карыстальніка для пляцоўкі Vimeo"
+
+ #: ../src/plugins/zeitgeist-dp/zeitgeist-dp.plugin.in.h:1
+ msgid "Zeitgeist Plugin"
+diff --git a/po/ca@valencia.po b/po/ca@valencia.po
+index 8872e8e..b963e48 100644
+--- a/po/ca@valencia.po
++++ b/po/ca@valencia.po
+@@ -8,133 +8,116 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: totem 2.14\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2013-10-06 22:12+0200\n"
+-"PO-Revision-Date: 2012-09-15 19:13+0200\n"
+-"Last-Translator: Gil Forcada <gilforcada@guifi.net>\n"
++"POT-Creation-Date: 2014-05-09 01:07+0200\n"
++"PO-Revision-Date: 2014-03-03 08:15+0100\n"
++"Last-Translator: Pau Iranzo <paugnu@gmail.com>\n"
+ "Language-Team: Catalan <tradgnome@softcatala.org>\n"
+ "Language: ca-XV\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+-"Content-Transfer-Encoding: 8bits\n"
++"Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+ #: ../browser-plugin/totem-plugin-viewer.c:330
+-#: ../src/plugins/screensaver/totem-screensaver.c:97
++#: ../src/plugins/screensaver/totem-screensaver.c:79
+ msgid "Playing a movie"
+ msgstr "S'està reproduint una pel·lícula"
+
+-#: ../browser-plugin/totem-plugin-viewer.c:399
++#: ../browser-plugin/totem-plugin-viewer.c:400
+ msgid "No URI to play"
+ msgstr "No hi ha cap URI per reproduir"
+
+ #. translators: this is:
+ #. * Open With ApplicationName
+ #. * as in nautilus' right-click menu
+-#: ../browser-plugin/totem-plugin-viewer.c:1098
++#: ../browser-plugin/totem-plugin-viewer.c:1099
+ #, c-format
+ msgid "_Open with \"%s\""
+ msgstr "_Obri amb el «%s»"
+
+-#: ../browser-plugin/totem-plugin-viewer.c:1319 ../src/totem-object.c:2355
++#: ../browser-plugin/totem-plugin-viewer.c:1320 ../src/totem-object.c:2339
+ msgid "An error occurred"
+ msgstr "S'ha produït un error"
+
+-#: ../browser-plugin/totem-plugin-viewer.c:1675
++#: ../browser-plugin/totem-plugin-viewer.c:1676
+ msgid "Totem Movie Player"
+ msgstr "Reproductor de vídeo Totem"
+
+-#: ../browser-plugin/totem-plugin-viewer.c:1993
++#: ../browser-plugin/totem-plugin-viewer.c:1992
+ msgid "No playlist or playlist empty"
+ msgstr "No hi ha cap llista de reproducció o bé és buida"
+
+-#: ../browser-plugin/totem-plugin-viewer.c:2224
++#: ../browser-plugin/totem-plugin-viewer.c:2226
+ msgid "Movie browser plugin"
+ msgstr "Connector per veure pel·lícules al navegador"
+
+-#: ../browser-plugin/totem-plugin-viewer.c:2240 ../src/totem.c:262
++#: ../browser-plugin/totem-plugin-viewer.c:2242 ../src/totem.c:260
+ msgid "Could not initialize the thread-safe libraries."
+ msgstr "No s'han pogut inicialitzar les biblioteques que permeten fils segurs."
+
+-#: ../browser-plugin/totem-plugin-viewer.c:2240
++#: ../browser-plugin/totem-plugin-viewer.c:2242
+ msgid "Verify your system installation. The Totem plugin will now exit."
+ msgstr ""
+ "Verifiqueu la instal·lació del sistema. El connector del Totem eixirà ara."
+
+ #: ../data/org.gnome.totem.gschema.xml.in.in.h:1
+-msgid "Allow the screensaver to activate when playing audio"
+-msgstr ""
+-"Permet que s'active l'estalvi de pantalla quan s'estiga reproduint àudio"
+-
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:2
+-msgid ""
+-"Allow the screensaver to activate when playing audio. Disable if you have "
+-"monitor-powered speakers."
+-msgstr ""
+-"Permet que s'active l'estalvi de pantalla quan s'estiga reproduint àudio. No "
+-"ho habiliteu si teniu un monitor amb altaveus."
+-
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:3
+ msgid "Show visual effects when no video is displayed"
+ msgstr "Mostra efectes visuals quan no es mostre cap vídeo"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:4
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:2
+ msgid "Show visual effects when playing an audio only file."
+ msgstr "Mostra efectes visuals quan es reproduïsca un fitxer d'àudio."
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:5
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:3
+ msgid "Name of the visual effects plugin"
+ msgstr "Nom del connector d'efectes visuals"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:6
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:4
+ msgid "The brightness of the video"
+ msgstr "La brillantor del vídeo"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:7
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:5
+ msgid "The contrast of the video"
+ msgstr "El contrast del vídeo"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:8
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:6
+ msgid "The hue of the video"
+ msgstr "El to del vídeo"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:9
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:7
+ msgid "The saturation of the video"
+ msgstr "La saturació del vídeo"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:10
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:8
+ msgid "Repeat mode"
+ msgstr "Mode de repetició"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:11
+-msgid "Shuffle mode"
+-msgstr "Mode aleatori"
+-
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:12
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:9
+ msgid "Whether to disable deinterlacing for interlaced movies"
+ msgstr ""
+ "Si s'ha d'inhabilitar el desentrallaçat de les pel·lícules entrellaçades"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:13
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:10
+ msgid "Whether to enable debug for the playback engine"
+ msgstr "Si s'ha d'habilitar la depuració per al motor de reproducció"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:14
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:11
+ msgid "Type of audio output to use"
+ msgstr "Tipus d'eixida d'àudio a utilitzar"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:15
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:12
+ msgid "Visualization quality setting"
+ msgstr "Paràmetre de la qualitat de la visualització"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:16
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:13
+ msgid "Quality setting for the audio visualization."
+ msgstr "Paràmetre de qualitat per a la visualització d'àudio."
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:17
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:14
+ msgid "Network buffering threshold"
+ msgstr "Llindar d'utilització de la memòria intermèdia de xarxa"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:18
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:15
+ msgid ""
+ "Amount of data to buffer for network streams before starting to display the "
+ "stream (in seconds)."
+@@ -142,28 +125,28 @@ msgstr ""
+ "Quantitat de dades (en segons) a emmagatzemar a la memòria intermèdia per "
+ "als fluxos de la xarxa abans de començar-los a mostrar."
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:19
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:16
+ msgid "Subtitle font"
+ msgstr "Tipus de lletra dels subtítols"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:20
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:17
+ msgid "Pango font description for subtitle rendering."
+ msgstr ""
+ "Descripció del tipus de lletra Pango per a la representació dels subtítols."
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:21
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:18
+ msgid "Subtitle encoding"
+ msgstr "Codificació dels subtítols"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:22
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:19
+ msgid "Encoding character set for subtitle."
+ msgstr "Codificació del joc de caràcters dels subtítols."
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:23
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:20
+ msgid "Default location for the \"Open...\" dialogs"
+ msgstr "Ubicació predeterminada per als diàlegs «Obri...»"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:24
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:21
+ msgid ""
+ "Default location for the \"Open...\" dialogs. Default is the current "
+ "directory."
+@@ -171,11 +154,11 @@ msgstr ""
+ "Ubicació predeterminada per als diàlegs «Obri...». La predeterminada és el "
+ "directori actual."
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:25
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:22
+ msgid "Default location for the \"Take Screenshot\" dialogs"
+ msgstr "Ubicació predeterminada per als diàlegs «Feu una captura de pantalla»"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:26
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:23
+ msgid ""
+ "Default location for the \"Take Screenshot\" dialogs. Default is the "
+ "Pictures directory."
+@@ -183,32 +166,32 @@ msgstr ""
+ "Ubicació predeterminada per als diàlegs «Feu una captura de pantalla». La "
+ "predeterminada és el directori d'imatges."
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:27
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:24
+ msgid "Whether to disable the plugins in the user's home directory"
+ msgstr ""
+ "Si s'han d'inhabilitar els connectors del directori d'inici de l'usuari"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:28
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:25
+ msgid "Whether to disable the keyboard shortcuts"
+ msgstr "Si s'han d'inhabilitar les dreceres de teclat"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:29
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:26
+ msgid "Whether to autoload text subtitle files when a movie is loaded"
+ msgstr ""
+ "Si s'han de carregar automàticament els fitxers de subtítols quan es "
+ "reproduïsca una pel·lícula"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:30
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:27
+ msgid "Whether to autoload external chapter files when a movie is loaded"
+ msgstr ""
+ "Si s'han de carregar automàticament els fitxers de capítols externs quan es "
+ "carrega una pel·lícula"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:31
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:28
+ msgid "Active plugins list"
+ msgstr "Llista dels connectors actius"
+
+-#: ../data/org.gnome.totem.gschema.xml.in.in.h:32
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:29
+ msgid ""
+ "A list of the names of the plugins which are currently active (loaded and "
+ "running)."
+@@ -216,49 +199,15 @@ msgstr ""
+ "Una llista dels noms dels connectors que estan actius actualment (carregats "
+ "i en funcionament)."
+
+-#: ../data/playlist.ui.h:1
+-msgid "_Remove"
+-msgstr "_Suprimeix"
+-
+-#: ../data/playlist.ui.h:2
+-msgid "Remove file from playlist"
+-msgstr "Suprimeix el fitxer de la llista de reproducció"
+-
+-#: ../data/playlist.ui.h:3
+-msgid "_Copy Location"
+-msgstr "_Copia la ubicació"
+-
+-#: ../data/playlist.ui.h:4
+-msgid "Copy the location to the clipboard"
+-msgstr "Copia la ubicació al porta-retalls"
+-
+-#: ../data/playlist.ui.h:5 ../data/totem.ui.h:18
+-msgid "_Select Text Subtitles..."
+-msgstr "_Seleccioneu els subtítols de text..."
+-
+-#: ../data/playlist.ui.h:6
+-msgid "Select a file to use for text subtitles"
+-msgstr "Seleccioneu el fitxer que conté els subtítols"
+-
+-#: ../data/playlist.ui.h:7
+-msgid "Add..."
+-msgstr "Afig..."
+-
+-#: ../data/playlist.ui.h:8
+-msgid "Remove"
+-msgstr "Suprimeix"
+-
+-#: ../data/playlist.ui.h:9
+-msgid "Save Playlist..."
+-msgstr "Guarda la llista de reproducció..."
+-
+-#: ../data/playlist.ui.h:10
+-msgid "Move Up"
+-msgstr "Mou amunt"
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:30
++msgid "Directories to show"
++msgstr "Directoris que es mostren"
+
+-#: ../data/playlist.ui.h:11
+-msgid "Move Down"
+-msgstr "Mou avall"
++#: ../data/org.gnome.totem.gschema.xml.in.in.h:31
++msgid "Directories to show in the browse interface, none by default"
++msgstr ""
++"Directoris que es mostren a la interfície de navegació, per defecte no se'n "
++"mostra cap"
+
+ #. Audio visualization dimensions
+ #: ../data/preferences.ui.h:2
+@@ -275,7 +224,7 @@ msgstr "Gran"
+ msgid "Extra Large"
+ msgstr "Extra gran"
+
+-#: ../data/preferences.ui.h:7 ../src/backend/bacon-video-widget.c:5607
++#: ../data/preferences.ui.h:7 ../src/backend/bacon-video-widget.c:5886
+ #: ../src/totem-properties-view.c:242
+ msgid "Stereo"
+ msgstr "Estèreo"
+@@ -301,8 +250,8 @@ msgid "AC3 Passthrough"
+ msgstr "AC3 directe a la targeta de so"
+
+ #: ../data/preferences.ui.h:13
+-msgid "Totem Preferences"
+-msgstr "Preferències del Totem"
++msgid "Preferences"
++msgstr "Preferències"
+
+ #: ../data/preferences.ui.h:14
+ msgid "Text Subtitles"
+@@ -329,9 +278,8 @@ msgid "Load _chapter files when movie is loaded"
+ msgstr "_Carrega els fitxers de capítols quan es carrega una pel·lícula"
+
+ #: ../data/preferences.ui.h:20
+-#, fuzzy
+ msgid "Plugins"
+-msgstr "Connector"
++msgstr "Connectors"
+
+ #: ../data/preferences.ui.h:21
+ msgid "Plugins..."
+@@ -351,68 +299,54 @@ msgid "Disable _deinterlacing of interlaced videos"
+ msgstr "Inhabilita el _desentrallaçat dels vídeos entrellaçats"
+
+ #: ../data/preferences.ui.h:26
+-msgid "Disable screensaver when playing"
+-msgstr "Inhabilita l'estalvi de pantalla quan es reproduïsca"
+-
+-#: ../data/preferences.ui.h:27
+-msgctxt "Screensaver disable"
+-msgid "Video"
+-msgstr "Vídeo"
+-
+-#. Translators: this is part of the sentence 'Disable screensaver when playing [] Video [] Video or Audio
+-#: ../data/preferences.ui.h:29
+-msgid "Video or Audio"
+-msgstr "Vídeo o àudio"
+-
+-#: ../data/preferences.ui.h:30
+ msgid "Visual Effects"
+ msgstr "Efectes visuals"
+
+-#: ../data/preferences.ui.h:31
++#: ../data/preferences.ui.h:27
+ msgid "Show _visual effects when an audio file is played"
+ msgstr "Mostra efectes _visuals quan es reprodueix un fitxer d'àudio"
+
+-#: ../data/preferences.ui.h:32
++#: ../data/preferences.ui.h:28
+ msgid "_Type of visualization:"
+ msgstr "_Tipus de visualització:"
+
+-#: ../data/preferences.ui.h:33
++#: ../data/preferences.ui.h:29
+ msgid "Visualization _size:"
+ msgstr "Mida de la vi_sualització:"
+
+-#: ../data/preferences.ui.h:34
++#: ../data/preferences.ui.h:30
+ msgid "Color Balance"
+ msgstr "Balanç del color"
+
+-#: ../data/preferences.ui.h:35
++#: ../data/preferences.ui.h:31
+ msgid "_Brightness:"
+ msgstr "_Brillantor:"
+
+-#: ../data/preferences.ui.h:36
++#: ../data/preferences.ui.h:32
+ msgid "Co_ntrast:"
+ msgstr "Co_ntrast:"
+
+-#: ../data/preferences.ui.h:37
++#: ../data/preferences.ui.h:33
+ msgid "Sat_uration:"
+ msgstr "Sat_uració:"
+
+-#: ../data/preferences.ui.h:38
++#: ../data/preferences.ui.h:34
+ msgid "_Hue:"
+ msgstr "_To:"
+
+-#: ../data/preferences.ui.h:39
++#: ../data/preferences.ui.h:35
+ msgid "Reset to _Defaults"
+ msgstr "Torna als valors per _defecte"
+
+-#: ../data/preferences.ui.h:40
++#: ../data/preferences.ui.h:36
+ msgid "Audio Output"
+ msgstr "Eixida d'àudio"
+
+-#: ../data/preferences.ui.h:41
++#: ../data/preferences.ui.h:37
+ msgid "_Audio output type:"
+ msgstr "Tipus d'eixid_a d'àudio:"
+
+-#: ../data/preferences.ui.h:42 ../data/properties.ui.h:14
++#: ../data/preferences.ui.h:38 ../data/properties.ui.h:14
+ #: ../src/totem-properties-view.c:283
+ msgid "Audio"
+ msgstr "Àudio"
+@@ -479,32 +413,40 @@ msgid ""
+ "desktop environment. It features a playlist, a full-screen mode, seek and "
+ "volume controls, as well as keyboard navigation."
+ msgstr ""
++"El Totem, també conegut com a Vídeos, és el reproductor de pel·lícules "
++"oficial per a l'entorn d'escriptori GNOME. Té una llista de reproducció, un "
++"mode a pantalla completa, cerca i control de volum així com navegació amb el "
++"teclat."
+
+ #: ../data/appdata/totem.appdata.xml.in.h:2
+ msgid ""
+ "Totem comes with added functionality such as: subtitle downloader, support "
+ "to watch live TV and VCD recording."
+ msgstr ""
++"El Totem també ve amb funcionalitats afegides com: baixador de subtítols, "
++"visualització de TV en directe i enregistrament en VCD."
+
+ #: ../data/appdata/totem.appdata.xml.in.h:3
+-#, fuzzy
+ msgid "Video thumbnailer for the file manager"
+-msgstr "El Totem no ha pogut iniciar el gestor de fitxers."
++msgstr "Miniaturitzador de vídeo per al gestor de fitxers"
+
+ #: ../data/appdata/totem.appdata.xml.in.h:4
+ msgid "Nautilus properties tab"
+-msgstr ""
++msgstr "Pestanya de propietats del Nautilus"
+
+ #: ../data/appdata/totem.appdata.xml.in.h:5
+ msgid "Mozilla (Firefox) plugin to view movies inside your browser"
+ msgstr ""
++"Connector pel Mozilla (Firefox) per veure pel·lícules des del navegador"
+
+ #: ../data/appdata/totem.appdata.xml.in.h:6
+ msgid "Command-line video properties helper (for indexers)"
+ msgstr ""
++"Aplicació auxiliar de propietats de vídeo per la línia d'ordes (per "
++"indexadors)"
+
+-#: ../data/totem.desktop.in.in.in.h:1 ../data/totem.ui.h:34 ../src/totem.c:261
+-#: ../src/totem.c:267
++#: ../data/totem.desktop.in.in.in.h:1 ../src/totem.c:259 ../src/totem.c:265
++#: ../src/totem-object.c:3546
+ msgid "Videos"
+ msgstr "Vídeos"
+
+@@ -516,202 +458,185 @@ msgstr "Reprodueix pel·lícules"
+ msgid "Video;Movie;Film;Clip;Series;Player;DVD;TV;Disc;"
+ msgstr "Vídeo;Pel·lícula;Film;Clip;Sèries;Reproductor;DVD;TV;Disc;"
+
+-#: ../data/totem.ui.h:1 ../src/totem-open-location.c:185
+-#: ../src/totem-uri.c:422 ../src/plugins/chapters/totem-chapters.c:962
+-msgid "_Open"
+-msgstr "_Obri"
++#: ../data/totem.ui.h:1
++msgid "Prefere_nces"
++msgstr "_Preferències"
+
+ #: ../data/totem.ui.h:2
+-msgid "Add Web Video..."
+-msgstr ""
++msgid "_Help"
++msgstr "A_juda"
+
+ #: ../data/totem.ui.h:3
+-msgid "Prefere_nces"
+-msgstr "_Preferències"
++msgid "_Quit"
++msgstr "I_x"
+
+ #: ../data/totem.ui.h:4
+-msgid "Shuff_le"
+-msgstr "_Mescla"
++msgid "Add _Local Video…"
++msgstr "Afig un vídeo _local…"
+
+ #: ../data/totem.ui.h:5
+-msgid "_Repeat"
+-msgstr "_Repeteix"
++msgid "Add _Web Video…"
++msgstr "Afig un vídeo _web…"
+
+ #: ../data/totem.ui.h:6
+-msgid "_Help"
+-msgstr "A_juda"
+-
+-#: ../data/totem.ui.h:7
+-msgid "_Quit"
+-msgstr "I_x"
+-
+-#: ../data/totem.ui.h:8
+ msgid "_Aspect Ratio"
+ msgstr "Relació d'_aspecte"
+
+-#: ../data/totem.ui.h:9
++#: ../data/totem.ui.h:7
+ msgctxt "Aspect ratio"
+ msgid "Auto"
+ msgstr "Auto"
+
+-#: ../data/totem.ui.h:10
+-#, fuzzy
++#: ../data/totem.ui.h:8
+ msgctxt "Aspect ratio"
+ msgid "Square"
+ msgstr "Quadrat"
+
+-#: ../data/totem.ui.h:11
+-#, fuzzy
++#: ../data/totem.ui.h:9
+ msgctxt "Aspect ratio"
+ msgid "4:3 (TV)"
+ msgstr "4∶3 (TV)"
+
+-#: ../data/totem.ui.h:12
+-#, fuzzy
++#: ../data/totem.ui.h:10
+ msgctxt "Aspect ratio"
+ msgid "16∶9 (Widescreen)"
+ msgstr "16∶9 (Pantalla ampla)"
+
+-#: ../data/totem.ui.h:13
+-#, fuzzy
++#: ../data/totem.ui.h:11
+ msgctxt "Aspect ratio"
+ msgid "2.11∶1 (DVB)"
+ msgstr "2.11∶1 (DVB)"
+
+-#: ../data/totem.ui.h:14
++#: ../data/totem.ui.h:12
+ msgid "Zoom In"
+ msgstr "Apropa"
+
+-#: ../data/totem.ui.h:15
++#: ../data/totem.ui.h:13
+ msgid "Switch An_gles"
+ msgstr "Commuta els an_gles"
+
+-#: ../data/totem.ui.h:16
++#: ../data/totem.ui.h:14
+ msgid "_Languages"
+ msgstr "_Idiomes"
+
+-#: ../data/totem.ui.h:17
++#: ../data/totem.ui.h:15
+ msgid "S_ubtitles"
+ msgstr "S_ubtítols"
+
+-#: ../data/totem.ui.h:19
+-msgid "_Properties"
+-msgstr "_Propietats"
++#: ../data/totem.ui.h:16
++msgid "_Select Text Subtitles…"
++msgstr "_Seleccioneu els subtítols de text…"
+
+-#: ../data/totem.ui.h:20
++#: ../data/totem.ui.h:17
+ msgid "_Eject"
+ msgstr "_Expulsa"
+
+-#: ../data/totem.ui.h:21
++#: ../data/totem.ui.h:18
++msgid "_Repeat"
++msgstr "_Repeteix"
++
++#: ../data/totem.ui.h:19
+ msgid "_DVD Menu"
+ msgstr "Menú del _DVD"
+
+-#: ../data/totem.ui.h:22
++#: ../data/totem.ui.h:20
+ msgid "_Title Menu"
+ msgstr "Menú del _títol"
+
+-#: ../data/totem.ui.h:23
++#: ../data/totem.ui.h:21
+ msgid "A_udio Menu"
+ msgstr "Menú d'à_udio"
+
+-#: ../data/totem.ui.h:24
++#: ../data/totem.ui.h:22
+ msgid "_Angle Menu"
+ msgstr "Menú d'an_gle"
+
+-#: ../data/totem.ui.h:25
++#: ../data/totem.ui.h:23
+ msgid "_Chapter Menu"
+ msgstr "Menú dels _capítols"
+
+-#: ../data/totem.ui.h:26
++#: ../data/totem.ui.h:24
+ msgid "Play / P_ause"
+ msgstr "Reprodueix / Fes una p_ausa"
+
+-#: ../data/totem.ui.h:27
++#: ../data/totem.ui.h:25
+ msgid "Play or pause the movie"
+ msgstr "Reprodueix o fes una pausa a la pel·lícula"
+
+-#: ../data/totem.ui.h:28
+-msgid "_View"
+-msgstr "_Visualitza"
+-
+-#: ../data/totem.ui.h:29
++#: ../data/totem.ui.h:26
+ msgid "_Next Chapter/Movie"
+ msgstr "Capítol/pel·lícula _següent"
+
+-#: ../data/totem.ui.h:30
++#: ../data/totem.ui.h:27
+ msgid "Next chapter or movie"
+ msgstr "Capítol o pel·lícula següent"
+
+-#: ../data/totem.ui.h:31
++#: ../data/totem.ui.h:28
+ msgid "_Previous Chapter/Movie"
+ msgstr "Capítol/pel·lícula _anterior"
+
+-#: ../data/totem.ui.h:32
++#: ../data/totem.ui.h:29
+ msgid "Previous chapter or movie"
+ msgstr "Capítol o pel·lícula anterior"
+
+-#: ../data/totem.ui.h:33
+-msgid "_Sound"
+-msgstr "S_o"
+-
+ #: ../data/uri.ui.h:1
+ msgid "Enter the _address of the file you would like to open:"
+ msgstr "Introduïu l'_adreça del fitxer que vulgueu obrir:"
+
+ #. translators: Unknown remaining time
+-#: ../src/backend/bacon-time-label.c:115
++#: ../src/backend/bacon-time-label.c:113
+ msgid "--:--"
+-msgstr ""
++msgstr "--:--"
+
+-#: ../src/backend/bacon-video-widget.c:1713
++#: ../src/backend/bacon-video-widget.c:1938
+ msgid "Password requested for RTSP server"
+ msgstr "El servidor de RTSP sol·licita la contrasenya"
+
+-#: ../src/backend/bacon-video-widget.c:3083
++#: ../src/backend/bacon-video-widget.c:3325
+ #, c-format
+ msgid "Audio Track #%d"
+ msgstr "Pista d'àudio #%d"
+
+-#: ../src/backend/bacon-video-widget.c:3087
++#: ../src/backend/bacon-video-widget.c:3329
+ #, c-format
+ msgid "Subtitle #%d"
+ msgstr "Subtítol #%d"
+
+-#: ../src/backend/bacon-video-widget.c:3520
++#: ../src/backend/bacon-video-widget.c:3790
+ msgid "The server you are trying to connect to is not known."
+ msgstr "Es desconeix el servidor al qual esteu intentant connectar."
+
+-#: ../src/backend/bacon-video-widget.c:3523
++#: ../src/backend/bacon-video-widget.c:3793
+ msgid "The connection to this server was refused."
+ msgstr "S'ha refusat la connexió a este servidor."
+
+-#: ../src/backend/bacon-video-widget.c:3526
++#: ../src/backend/bacon-video-widget.c:3796
+ msgid "The specified movie could not be found."
+ msgstr "No s'ha trobat la pel·lícula especificada."
+
+-#: ../src/backend/bacon-video-widget.c:3533
++#: ../src/backend/bacon-video-widget.c:3803
+ msgid "The server refused access to this file or stream."
+ msgstr "El servidor ha rebutjat l'accés a este fitxer o flux."
+
+-#: ../src/backend/bacon-video-widget.c:3539
++#: ../src/backend/bacon-video-widget.c:3809
+ msgid "Authentication is required to access this file or stream."
+ msgstr "Es requereix autenticació per a accedir a este fitxer o flux."
+
+-#: ../src/backend/bacon-video-widget.c:3546
++#: ../src/backend/bacon-video-widget.c:3816
+ msgid "You are not allowed to open this file."
+ msgstr "No teniu permís per a obrir este fitxer."
+
+-#: ../src/backend/bacon-video-widget.c:3551
++#: ../src/backend/bacon-video-widget.c:3821
+ msgid "This location is not a valid one."
+ msgstr "La ubicació no és vàlida."
+
+-#: ../src/backend/bacon-video-widget.c:3559
++#: ../src/backend/bacon-video-widget.c:3829
+ msgid "The movie could not be read."
+ msgstr "No s'ha pogut llegir la pel·lícula."
+
+ #. should be exactly one missing thing (source or converter)
+-#: ../src/backend/bacon-video-widget.c:3582
+-#: ../src/backend/bacon-video-widget.c:3590
++#: ../src/backend/bacon-video-widget.c:3852
++#: ../src/backend/bacon-video-widget.c:3860
+ #, c-format
+ msgid "The playback of this movie requires a %s plugin which is not installed."
+ msgid_plural ""
+@@ -725,7 +650,7 @@ msgstr[1] ""
+ "\n"
+ "%s"
+
+-#: ../src/backend/bacon-video-widget.c:3601
++#: ../src/backend/bacon-video-widget.c:3871
+ msgid ""
+ "An audio or video stream is not handled due to missing codecs. You might "
+ "need to install additional plugins to be able to play some types of movies"
+@@ -734,7 +659,7 @@ msgstr ""
+ "Potser cal que instal·leu connectors addicionals per poder veure alguns "
+ "tipus de pel·lícules"
+
+-#: ../src/backend/bacon-video-widget.c:3611
++#: ../src/backend/bacon-video-widget.c:3881
+ msgid ""
+ "This file cannot be played over the network. Try downloading it locally "
+ "first."
+@@ -742,19 +667,19 @@ msgstr ""
+ "No es pot reproduir este fitxer a través de la xarxa. Proveu de baixar-lo al "
+ "disc primer."
+
+-#: ../src/backend/bacon-video-widget.c:5603 ../src/totem-properties-view.c:238
++#: ../src/backend/bacon-video-widget.c:5882 ../src/totem-properties-view.c:238
+ msgid "Surround"
+ msgstr "Envoltant"
+
+-#: ../src/backend/bacon-video-widget.c:5605 ../src/totem-properties-view.c:240
++#: ../src/backend/bacon-video-widget.c:5884 ../src/totem-properties-view.c:240
+ msgid "Mono"
+ msgstr "Mono"
+
+-#: ../src/backend/bacon-video-widget.c:5892
++#: ../src/backend/bacon-video-widget.c:6171
+ msgid "Media contains no supported video streams."
+ msgstr "El medi no conté cap flux de vídeo conegut."
+
+-#: ../src/backend/bacon-video-widget.c:6052
++#: ../src/backend/bacon-video-widget.c:6333
+ msgid ""
+ "Some necessary plug-ins are missing. Make sure that the program is correctly "
+ "installed."
+@@ -762,47 +687,6 @@ msgstr ""
+ "Falten alguns connectors necessaris. Assegureu-vos que el programa està "
+ "instal·lat correctament."
+
+-#: ../src/eggfileformatchooser.c:240
+-#, c-format
+-msgid "File _Format: %s"
+-msgstr "_Format del fitxer: %s"
+-
+-#: ../src/eggfileformatchooser.c:379
+-msgid "All Files"
+-msgstr "Tots els fitxers"
+-
+-#: ../src/eggfileformatchooser.c:380
+-msgid "All Supported Files"
+-msgstr "Tots els fitxers reconeguts"
+-
+-#: ../src/eggfileformatchooser.c:389
+-msgid "By Extension"
+-msgstr "Per extensió"
+-
+-#: ../src/eggfileformatchooser.c:404
+-msgid "File Format"
+-msgstr "Format del fitxer"
+-
+-#: ../src/eggfileformatchooser.c:422
+-msgid "Extension(s)"
+-msgstr "Extensions"
+-
+-#. Translators: the parameter is a filename
+-#: ../src/eggfileformatchooser.c:657
+-#, c-format
+-msgid ""
+-"The program was not able to find out the file format you want to use for `"
+-"%s'. Please make sure to use a known extension for that file or manually "
+-"choose a file format from the list below."
+-msgstr ""
+-"No s'ha pogut descobrir el format de fitxer que voleu utilitzar per a «%s». "
+-"Hauríeu d'assegurar-vos que utilitzeu una extensió coneguda per al fitxer o "
+-"trieu-ne una de la llista de sota."
+-
+-#: ../src/eggfileformatchooser.c:664
+-msgid "File format not recognized"
+-msgstr "No s'ha reconegut el format del fitxer"
+-
+ #. hour:minutes:seconds
+ #. Translators: This is a time format, like "-9:05:02" for 9
+ #. * hours, 5 minutes, and 2 seconds. You may change ":" to
+@@ -823,10 +707,10 @@ msgstr "%d:%02d:%02d"
+ #. * "%Id" instead of "%d" if your locale uses localized digits.
+ #.
+ #: ../src/gst/totem-time-helpers.c:71
+-#, fuzzy, c-format
++#, c-format
+ msgctxt "long time format"
+ msgid "-%d:%02d:%02d"
+-msgstr "%d:%02d:%02d"
++msgstr "-%d:%02d:%02d"
+
+ #. -minutes:seconds
+ #. Translators: This is a time format, like "-5:02" for 5
+@@ -835,10 +719,10 @@ msgstr "%d:%02d:%02d"
+ #. * instead of "%d" if your locale uses localized digits.
+ #.
+ #: ../src/gst/totem-time-helpers.c:82
+-#, fuzzy, c-format
++#, c-format
+ msgctxt "short time format"
+ msgid "-%d:%02d"
+-msgstr "%d:%02d"
++msgstr "-%d:%02d"
+
+ #. minutes:seconds
+ #. Translators: This is a time format, like "5:02" for 5
+@@ -960,90 +844,36 @@ msgstr[1] "%d quadres per segon"
+ msgid "Audio Preview"
+ msgstr "Previsualització d'àudio"
+
+-#: ../src/totem.c:262
++#: ../src/totem.c:260
+ msgid "Verify your system installation. Totem will now exit."
+ msgstr "Verifiqueu la instal·lació del sistema. El Totem eixirà ara."
+
+-#: ../src/totem-dnd-menu.c:86
+-msgid "_Play Now"
+-msgstr "_Reprodueix"
+-
+-#: ../src/totem-dnd-menu.c:89
+-msgid "_Add to Playlist"
+-msgstr "_Afig a la llista de reproducció"
+-
+-#: ../src/totem-dnd-menu.c:95
+-msgid "Cancel"
+-msgstr "Cancel·la"
+-
+-#: ../src/totem-interface.c:181 ../src/totem-interface.c:224
++#: ../src/totem-interface.c:180 ../src/totem-interface.c:223
+ #, c-format
+ msgid "Couldn't load the '%s' interface. %s"
+ msgstr "No s'ha pogut carregar la interfície «%s». %s"
+
+-#: ../src/totem-interface.c:181
++#: ../src/totem-interface.c:180
+ msgid "The file does not exist."
+ msgstr "No existeix el fitxer."
+
+-#: ../src/totem-interface.c:183 ../src/totem-interface.c:185
+-#: ../src/totem-interface.c:226 ../src/totem-interface.c:228
++#: ../src/totem-interface.c:182 ../src/totem-interface.c:184
++#: ../src/totem-interface.c:225 ../src/totem-interface.c:227
+ msgid "Make sure that Totem is properly installed."
+ msgstr "Assegureu-vos que el Totem està instal·lat correctament."
+
+-#: ../src/totem-interface.c:357
+-msgid ""
+-"Totem is free software; you can redistribute it and/or modify it under the "
+-"terms of the GNU General Public License as published by the Free Software "
+-"Foundation; either version 2 of the License, or (at your option) any later "
+-"version."
+-msgstr ""
+-"El Totem és programari lliure; podeu redistribuir-lo i/o modificar-lo sota "
+-"els termes de la Llicència Pública General de GNU tal com ha estat publicada "
+-"per la Free Software Foundation; ja siga la versió 2 de la llicència o bé "
+-"(si ho preferiu) qualsevol altra versió posterior."
+-
+-#: ../src/totem-interface.c:361
+-msgid ""
+-"Totem is distributed in the hope that it will be useful, but WITHOUT ANY "
+-"WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS "
+-"FOR A PARTICULAR PURPOSE. See the GNU General Public License for more "
+-"details."
+-msgstr ""
+-"El Totem es distribueix amb l'expectativa que serà útil, però SENSE CAP "
+-"GARANTIA; ni tan sols la garantia implícita de COMERCIABILITAT o ADEQUACIÓ "
+-"PER UN PROPÒSIT PARTICULAR. Vegeu la Llicència Pública General de GNU per "
+-"obtindre'n més detalls."
+-
+-#: ../src/totem-interface.c:365
+-msgid ""
+-"You should have received a copy of the GNU General Public License along with "
+-"Totem; if not, write to the Free Software Foundation, Inc., 59 Temple Place, "
+-"Suite 330, Boston, MA 02111-1307 USA"
+-msgstr ""
+-"Hauríeu d'haver rebut una còpia de la Llicència Pública General GNU "
+-"juntament amb el Totem; en cas contrari, escriviu a la Free Software "
+-"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA"
+-
+-#: ../src/totem-interface.c:368
+-msgid ""
+-"Totem contains an exception to allow the use of proprietary GStreamer "
+-"plugins."
+-msgstr ""
+-"El Totem conté una excepció per permetre l'ús de connectors GStreamer de "
+-"propietat."
+-
+ #. Translators: an entry in the "Languages" menu, used to choose the audio language of a DVD
+-#: ../src/totem-menu.c:391
++#: ../src/totem-menu.c:366
+ msgid "None"
+ msgstr "Cap"
+
+ #. Translators: an entry in the "Languages" menu, used to choose the audio language of a DVD
+-#: ../src/totem-menu.c:395
++#: ../src/totem-menu.c:370
+ msgctxt "Language"
+ msgid "Auto"
+ msgstr "Auto"
+
+-#: ../src/totem-object.c:162
++#: ../src/totem-object.c:158
+ #, c-format
+ msgid ""
+ "%s\n"
+@@ -1053,65 +883,62 @@ msgstr ""
+ "Executeu «%s --help» per veure una llista completa de les opcions de la "
+ "línia d'ordes.\n"
+
+-#: ../src/totem-object.c:1253 ../src/totem-options.c:52
++#: ../src/totem-object.c:1329 ../src/totem-options.c:52
+ msgid "Pause"
+ msgstr "Fes una pausa"
+
+-#: ../src/totem-object.c:1258 ../src/totem-object.c:1268
+-#: ../src/totem-options.c:51
++#: ../src/totem-object.c:1334 ../src/totem-object.c:1344
++#: ../src/totem-options.c:51 ../src/totemselectiontoolbar.ui.h:2
+ msgid "Play"
+ msgstr "Reprodueix"
+
+-#: ../src/totem-object.c:1353 ../src/totem-object.c:1380
+-#: ../src/totem-object.c:1907
++#: ../src/totem-object.c:1418 ../src/totem-object.c:1445
++#: ../src/totem-object.c:1957
+ #, c-format
+ msgid "Totem could not play '%s'."
+ msgstr "El Totem no ha pogut reproduir «%s»."
+
+-#: ../src/totem-object.c:2049
++#: ../src/totem-object.c:2099
+ msgid "Totem could not display the help contents."
+ msgstr "El Totem no ha pogut mostrar els continguts de l'ajuda."
+
+-#: ../src/totem-object.c:3702
++#: ../src/totem-object.c:3657
+ msgid "Previous Chapter/Movie"
+ msgstr "Capítol/pel·lícula anterior"
+
+-#: ../src/totem-object.c:3707
++#: ../src/totem-object.c:3662
+ msgid "Play / Pause"
+ msgstr "Reprodueix / Fes una pausa"
+
+-#: ../src/totem-object.c:3712
++#: ../src/totem-object.c:3667
+ msgid "Next Chapter/Movie"
+ msgstr "Capítol/pel·lícula següent"
+
+-#: ../src/totem-object.c:3751 ../src/plugins/grilo/totem-grilo.c:1185
+-#: ../src/plugins/grilo/totem-grilo.c:1195
+-msgid "Back"
+-msgstr ""
+-
+-#: ../src/totem-object.c:3822
++#: ../src/totem-object.c:3889
+ msgid "Totem could not startup."
+ msgstr "No s'ha pogut executar el Totem."
+
+-#: ../src/totem-object.c:3822
++#: ../src/totem-object.c:3889
+ msgid "No reason."
+ msgstr "Sense motiu."
+
+-#: ../src/totem-open-location.c:182
+-msgid "Open Location..."
+-msgstr "Obri una ubicació..."
++#: ../src/totem-open-location.c:183
++msgid "Add Web Video"
++msgstr "Afig un vídeo web"
+
+-#: ../src/totem-open-location.c:184 ../src/totem-playlist.c:1064
+-#: ../src/totem-uri.c:421 ../src/totem-uri.c:486
+-#: ../src/plugins/chapters/totem-chapters.c:961
++#: ../src/totem-open-location.c:185 ../src/totem-uri.c:421
++#: ../src/totem-uri.c:484 ../src/plugins/chapters/totem-chapters.c:961
+ #: ../src/plugins/chapters/totem-edit-chapter.c:98
+-#: ../src/plugins/save-file/totem-save-file.c:122
+ #: ../src/plugins/screenshot/totem-gallery.c:97
+ #: ../src/plugins/screenshot/totem-gallery-progress.c:103
+ #: ../src/plugins/skipto/totem-skipto.c:198
+-#, fuzzy
+ msgid "_Cancel"
+-msgstr "Cancel·la"
++msgstr "_Cancel·la"
++
++#: ../src/totem-open-location.c:186 ../src/totem-uri.c:485
++#: ../src/plugins/chapters/totem-edit-chapter.c:99
++msgid "_Add"
++msgstr "_Afig"
+
+ #: ../src/totem-options.c:49
+ msgid "Enable debug"
+@@ -1181,74 +1008,28 @@ msgstr "- Reproduïu vídeos i cançons"
+ msgid "Can't enqueue and replace at the same time"
+ msgstr "No es pot enviar a la cua i reemplaçar alhora"
+
+-#. By extension entry
+-#: ../src/totem-playlist.c:173
+-msgid "MP3 ShoutCast playlist"
+-msgstr "Llista de reproducció MP3 ShoutCast"
+-
+-#: ../src/totem-playlist.c:174
+-msgid "MP3 audio (streamed)"
+-msgstr "Àudio MP3 (en flux)"
+-
+-#: ../src/totem-playlist.c:175
+-msgid "MP3 audio (streamed, DOS format)"
+-msgstr "Àudio MP3 (en flux, format DOS)"
+-
+-#: ../src/totem-playlist.c:176
+-msgid "XML Shareable Playlist"
+-msgstr "Llista de reproducció XML per compartir"
+-
+ #. This is "Title 3", where title is a DVD title
+ #. * Note: NOT a DVD chapter
+-#: ../src/totem-playlist.c:333
++#: ../src/totem-playlist.c:235
+ #, c-format
+ msgid "Title %d"
+ msgstr "Títol %d"
+
+-#: ../src/totem-playlist.c:487
+-msgid "Could not save the playlist"
+-msgstr "No s'ha pogut guardar la llista de reproducció"
+-
+-#: ../src/totem-playlist.c:1061
+-msgid "Save Playlist"
+-msgstr "Guarda la llista de reproducció"
+-
+-#: ../src/totem-playlist.c:1065 ../src/plugins/save-file/totem-save-file.c:123
+-#: ../src/plugins/screenshot/totem-gallery.c:98
+-#, fuzzy
+-msgid "_Save"
+-msgstr "Guarda"
+-
+-#. translators: Playlist is the default saved playlist filename,
+-#. * without the suffix
+-#: ../src/totem-playlist.c:1073 ../src/totem-playlist.c:1300
+-#: ../src/totem-sidebar.c:127
+-msgid "Playlist"
+-msgstr "Llista de reproducció"
+-
+-#: ../src/totem-playlist.c:1891
++#: ../src/totem-playlist.c:1089
+ #, c-format
+ msgid "The playlist '%s' could not be parsed. It might be damaged."
+ msgstr ""
+ "No s'ha pogut analitzar la llista de reproducció «%s», pot estar malmesa."
+
+-#: ../src/totem-playlist.c:1892
+-msgid "Playlist error"
+-msgstr "S'ha produït un error de la llista de reproducció"
+-
+-#: ../src/totem-preferences.c:292
++#: ../src/totem-preferences.c:260
+ msgid "Configure Plugins"
+ msgstr "Configura els connectors"
+
+-#: ../src/totem-preferences.c:295 ../src/totem-preferences.c:354
++#: ../src/totem-preferences.c:263
+ msgid "_Close"
+-msgstr ""
+-
+-#: ../src/totem-preferences.c:351
+-msgid "Preferences"
+-msgstr "Preferències"
++msgstr "Tan_ca"
+
+-#: ../src/totem-preferences.c:494
++#: ../src/totem-preferences.c:437
+ msgid "Select Subtitle Font"
+ msgstr "Seleccioneu el tipus de lletra per als subtítols"
+
+@@ -1261,33 +1042,33 @@ msgid "N/A"
+ msgstr "N/D"
+
+ #: ../src/totem-properties-view.c:170
+-#: ../src/plugins/properties/totem-movie-properties.c:152
+-#: ../src/plugins/properties/totem-movie-properties.c:163
++#: ../src/plugins/properties/totem-movie-properties.c:154
++#: ../src/plugins/properties/totem-movie-properties.c:165
+ msgctxt "Stream bit rate"
+ msgid "N/A"
+ msgstr "N/D"
+
+ #: ../src/totem-properties-view.c:173
+-#: ../src/plugins/properties/totem-movie-properties.c:152
+-#: ../src/plugins/properties/totem-movie-properties.c:163
++#: ../src/plugins/properties/totem-movie-properties.c:154
++#: ../src/plugins/properties/totem-movie-properties.c:165
+ #, c-format
+ msgid "%d kbps"
+ msgstr "%d Kbps"
+
+ #: ../src/totem-properties-view.c:190
+-#: ../src/plugins/properties/totem-movie-properties.c:149
++#: ../src/plugins/properties/totem-movie-properties.c:151
+ #, c-format
+ msgid "%d x %d"
+ msgstr "%d x %d"
+
+ #: ../src/totem-properties-view.c:222
+-#: ../src/plugins/properties/totem-movie-properties.c:166
++#: ../src/plugins/properties/totem-movie-properties.c:168
+ #, c-format
+ msgid "%d Hz"
+ msgstr "%d Hz"
+
+ #: ../src/totem-properties-view.c:230
+-#: ../src/plugins/properties/totem-movie-properties.c:166
++#: ../src/plugins/properties/totem-movie-properties.c:168
+ msgctxt "Sample rate"
+ msgid "N/A"
+ msgstr "N/D"
+@@ -1475,22 +1256,18 @@ msgstr "Fitxers de subtítols"
+ msgid "Select Text Subtitles"
+ msgstr "Seleccioneu els subtítols"
+
+-#: ../src/totem-uri.c:483
+-msgid "Select Movies or Playlists"
+-msgstr "Seleccioneu pel·lícules o llistes de reproducció"
+-
+-#: ../src/totem-uri.c:487
+-msgid "Add Directory"
+-msgstr "Afegiu un directori"
++#: ../src/totem-uri.c:422 ../src/plugins/chapters/totem-chapters.c:962
++msgid "_Open"
++msgstr "_Obri"
+
+-#: ../src/totem-uri.c:488 ../src/plugins/chapters/totem-edit-chapter.c:99
+-msgid "_Add"
+-msgstr ""
++#: ../src/totem-uri.c:481
++msgid "Add Videos"
++msgstr "Afig vídeos"
+
+ #. Translators: The first string is "Filename" (as translated); the second is an actual filename.
+ #. The third string is "Resolution" (as translated); the fourth and fifth are screenshot height and width, respectively.
+ #. The sixth string is "Duration" (as translated); the seventh is the movie duration in words.
+-#: ../src/totem-video-thumbnailer.c:933
++#: ../src/totem-video-thumbnailer.c:785
+ #, c-format
+ msgid ""
+ "<b>%s</b>: %s\n"
+@@ -1501,15 +1278,15 @@ msgstr ""
+ "<b>%s</b>: %d×%d\n"
+ "<b>%s</b>: %s"
+
+-#: ../src/totem-video-thumbnailer.c:934
++#: ../src/totem-video-thumbnailer.c:786
+ msgid "Filename"
+ msgstr "Nom del fitxer"
+
+-#: ../src/totem-video-thumbnailer.c:936
++#: ../src/totem-video-thumbnailer.c:788
+ msgid "Resolution"
+ msgstr "Resolució"
+
+-#: ../src/totem-video-thumbnailer.c:939
++#: ../src/totem-video-thumbnailer.c:791
+ msgid "Duration"
+ msgstr "Durada"
+
+@@ -1552,17 +1329,17 @@ msgstr "No s'ha pogut enregistrar la pel·lícula."
+ msgid "Unable to write a project."
+ msgstr "No s'ha pogut escriure un projecte."
+
+-#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:380
+-msgid "_Create Video Disc..."
+-msgstr "_Crea un disc de vídeo..."
++#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:394
++msgid "_Create Video Disc…"
++msgstr "_Crea un disc de vídeo…"
+
+-#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:381
+-msgid "Copy Vide_o DVD..."
+-msgstr "C_opia un DVD de vídeo..."
++#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:395
++msgid "Copy Vide_o DVD…"
++msgstr "C_opia un DVD de vídeo…"
+
+-#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:382
+-msgid "Copy (S)VCD..."
+-msgstr "Copia un (S)VCD..."
++#: ../src/plugins/brasero-disc-recorder/totem-disc-recorder.c:396
++msgid "Copy (S)VCD…"
++msgstr "Copia un (S)VCD…"
+
+ #: ../src/plugins/chapters/chapters-edit.ui.h:1
+ msgid "Name for new chapter:"
+@@ -1585,8 +1362,8 @@ msgid "Go to the chapter in the movie"
+ msgstr "Vés al capítol de la pel·lícula"
+
+ #: ../src/plugins/chapters/chapters-list.ui.h:5
+-msgid "Add Chapter..."
+-msgstr "Afig un capítol..."
++msgid "Add Chapter…"
++msgstr "Afig un capítol…"
+
+ #: ../src/plugins/chapters/chapters-list.ui.h:6
+ msgid "Remove Chapter"
+@@ -1605,8 +1382,8 @@ msgid "No chapter data"
+ msgstr "No hi ha informació del capítol"
+
+ #: ../src/plugins/chapters/chapters-list.ui.h:10
+-msgid "Load Chapters..."
+-msgstr "Carrega els capítols..."
++msgid "Load Chapters…"
++msgstr "Carrega els capítols…"
+
+ #: ../src/plugins/chapters/chapters-list.ui.h:11
+ msgid "Load chapters from an external CMML file"
+@@ -1700,77 +1477,132 @@ msgid "Add Chapter"
+ msgstr "Afig un capítol"
+
+ #: ../src/plugins/dbusservice/dbusservice.plugin.in.h:1
+-msgid "D-Bus Service"
+-msgstr "Servei D-Bus"
++msgid "MPRIS D-Bus Interface"
++msgstr "Interfície D-Bus MPRIS"
+
+ #: ../src/plugins/dbusservice/dbusservice.plugin.in.h:2
+ msgid ""
+-"Plugin for sending notifications of currently playing movies to the D-Bus "
+-"subsystem."
++"Send notifications of currently-playing videos and allow remote control "
++"using MPRIS."
+ msgstr ""
+-"Connector per enviar notificacions al subsistema D-Bus sobre les pel·lícules "
+-"que s'estan reproduint."
++"Envia notificacions del que s'està reproduint actualment i permet el control "
++"remot utilitzant MPRIS."
+
+-#: ../src/plugins/dbusservice/dbusservice.py:213
+-#: ../src/plugins/dbusservice/dbusservice.py:244
++#: ../src/plugins/dbusservice/dbusservice.py:208
++#: ../src/plugins/dbusservice/dbusservice.py:236
+ #, python-format
+ msgid "The MediaPlayer2 object does not implement the ‘%s’ interface"
+ msgstr "L'objecte MediaPlayer2 no implementa la interfície «%s»"
+
+-#: ../src/plugins/dbusservice/dbusservice.py:223
++#: ../src/plugins/dbusservice/dbusservice.py:218
+ #, python-format
+ msgid "The property ‘%s’ is not writeable."
+ msgstr "La propietat «%s» no és d'escriptura."
+
+-#: ../src/plugins/dbusservice/dbusservice.py:239
++#: ../src/plugins/dbusservice/dbusservice.py:231
+ #, python-format
+ msgid "Unknown property ‘%s’ requested of a MediaPlayer 2 object"
+ msgstr "Es desconeix la propietat sol·licitada «%s» d'un objecte MediaPlayer 2"
+
+-#: ../src/plugins/grilo/grilo.plugin.in.h:1
+-msgid "Grilo Browser"
+-msgstr "Navegador Grilo"
++#: ../src/grilo.ui.h:1
++msgid "Select All"
++msgstr "Selecciona-ho tot"
+
+-#: ../src/plugins/grilo/grilo.plugin.in.h:2
+-msgid "A plugin to let you browse media content from various sources"
+-msgstr "Un connector que vos permet navegar per continguts de diverses fonts"
++#: ../src/grilo.ui.h:2
++msgid "Select None"
++msgstr "No seleccionis res"
+
+-#: ../src/plugins/grilo/grilo.ui.h:1
+-msgid "Add to Playlist"
+-msgstr "Afig a la llista de reproducció"
++#: ../src/totem-grilo.c:278
++#, c-format
++msgid "Season %d Episode %d"
++msgstr "Temporada %d episodi %d"
+
+-#: ../src/plugins/grilo/grilo.ui.h:2
+-msgid "Copy Location"
+-msgstr "Copia la ubicació"
++#. translators: The first item is the show name, for example:
++#. * Boardwalk Empire (Season 1 Episode 1)
++#: ../src/totem-grilo.c:315
++#, c-format
++msgid "%s (Season %d Episode %d)"
++msgstr "%s (temporada %d episodi %d)"
+
+-#: ../src/plugins/grilo/totem-grilo.c:364
++#: ../src/totem-grilo.c:685
+ msgid "Browse Error"
+ msgstr "Error de navegació"
+
+-#: ../src/plugins/grilo/totem-grilo.c:531
++#: ../src/totem-grilo.c:822
+ msgid "Search Error"
+ msgstr "Error de cerca"
+
+-#: ../src/plugins/grilo/totem-grilo.c:816
+-#, fuzzy
++#: ../src/totem-grilo.c:1268
++msgid "Local"
++msgstr "Local"
++
++#: ../src/totem-grilo.c:1855
+ msgid "Recent"
+-msgstr "Fitxers recents"
++msgstr "Recent"
+
+-#: ../src/plugins/gromit/gromit.plugin.in.h:1
+-msgid "Gromit Annotations"
+-msgstr "Anotacions del Gromit"
++#: ../src/totem-grilo.c:1864
++msgid "Channels"
++msgstr "Canals"
+
+-#: ../src/plugins/gromit/gromit.plugin.in.h:2
+-msgid "Presentation helper to make annotations on screen"
+-msgstr "Ajudant de presentacions per poder fer anotacions a la pantalla"
++#: ../src/totem-main-toolbar.c:131 ../src/totemmaintoolbar.ui.h:5
++msgid "Click on items to select them"
++msgstr "Feu clic als elements per seleccionar-los"
+
+-#: ../src/plugins/gromit/totem-gromit.c:231
+-msgid "The gromit binary was not found."
+-msgstr "No s'ha trobat el fitxer binari del Gromit."
++#: ../src/totem-main-toolbar.c:138
++#, c-format
++msgid "%d selected"
++msgid_plural "%d selected"
++msgstr[0] "%d seleccionat"
++msgstr[1] "%d seleccionats"
+
+-#: ../src/plugins/im-status/totem-im-status.plugin.in.h:1
+-msgid "Instant Messenger Status"
+-msgstr "Estat de la missatgeria instantània"
++#: ../src/totem-main-toolbar.c:157
++#, c-format
++msgid "Results for “%s”"
++msgstr "Resultats per «%s»"
++
++#: ../src/totemmaintoolbar.ui.h:1
++msgid "Back"
++msgstr "Arrere"
++
++#: ../src/totemmaintoolbar.ui.h:2
++msgid "Select"
++msgstr "Selecciona"
++
++#: ../src/totemmaintoolbar.ui.h:3
++msgid "Cancel"
++msgstr "Cancel·la"
++
++#: ../src/totemmaintoolbar.ui.h:4
++msgid "Search"
++msgstr "Cerca"
++
++#: ../src/totemselectiontoolbar.ui.h:1
++msgid "Add to Favourites"
++msgstr "Afig als preferits"
++
++#: ../src/totemselectiontoolbar.ui.h:3
++msgid "Shuffle"
++msgstr "Mescla"
++
++#: ../src/totemselectiontoolbar.ui.h:4
++msgid "Delete"
++msgstr "Suprimeix"
++
++#: ../src/plugins/gromit/gromit.plugin.in.h:1
++msgid "Gromit Annotations"
++msgstr "Anotacions del Gromit"
++
++#: ../src/plugins/gromit/gromit.plugin.in.h:2
++msgid "Presentation helper to make annotations on screen"
++msgstr "Ajudant de presentacions per poder fer anotacions a la pantalla"
++
++#: ../src/plugins/gromit/totem-gromit.c:232
++msgid "The gromit binary was not found."
++msgstr "No s'ha trobat el fitxer binari del Gromit."
++
++#: ../src/plugins/im-status/totem-im-status.plugin.in.h:1
++msgid "Instant Messenger Status"
++msgstr "Estat de la missatgeria instantània"
+
+ #: ../src/plugins/im-status/totem-im-status.plugin.in.h:2
+ msgid "Set your Instant Messenger status to away when a movie is playing"
+@@ -1786,11 +1618,11 @@ msgstr "Control remot per infraroigs"
+ msgid "Support infrared remote control"
+ msgstr "Permet el control remot per infraroigs"
+
+-#: ../src/plugins/lirc/totem-lirc.c:242
++#: ../src/plugins/lirc/totem-lirc.c:239
+ msgid "Couldn't initialize lirc."
+ msgstr "No s'ha pogut inicialitzar el lirc."
+
+-#: ../src/plugins/lirc/totem-lirc.c:254
++#: ../src/plugins/lirc/totem-lirc.c:251
+ msgid "Couldn't read lirc configuration."
+ msgstr "No s'ha pogut llegir la configuració del lirc."
+
+@@ -1829,7 +1661,7 @@ msgid "Searching for subtitles…"
+ msgstr "S'estan cercant subtítols…"
+
+ #: ../src/plugins/opensubtitles/opensubtitles.py:224
+-#: ../src/plugins/opensubtitles/opensubtitles.py:619
++#: ../src/plugins/opensubtitles/opensubtitles.py:603
+ msgid "Downloading the subtitles…"
+ msgstr "S'estan baixant els subtítols…"
+
+@@ -1846,27 +1678,27 @@ msgstr "No s'ha pogut contactar amb el lloc web de l'OpenSubtitles."
+ msgid "No results found."
+ msgstr "No s'ha trobat cap resultat."
+
+-#: ../src/plugins/opensubtitles/opensubtitles.py:473
++#: ../src/plugins/opensubtitles/opensubtitles.py:470
+ msgid "Subtitles"
+ msgstr "Subtítols"
+
+ #. translators comment:
+ #. This is the file-type of the subtitle file detected
+-#: ../src/plugins/opensubtitles/opensubtitles.py:479
++#: ../src/plugins/opensubtitles/opensubtitles.py:476
+ msgid "Format"
+ msgstr "Format"
+
+ #. translators comment:
+ #. This is a rating of the quality of the subtitle
+-#: ../src/plugins/opensubtitles/opensubtitles.py:484
++#: ../src/plugins/opensubtitles/opensubtitles.py:481
+ msgid "Rating"
+ msgstr "Valoració"
+
+-#: ../src/plugins/opensubtitles/opensubtitles.py:523
++#: ../src/plugins/opensubtitles/opensubtitles.py:520
+ msgid "_Download Movie Subtitles…"
+ msgstr "_Baixa els subtítols de la pel·lícula…"
+
+-#: ../src/plugins/opensubtitles/opensubtitles.py:563
++#: ../src/plugins/opensubtitles/opensubtitles.py:560
+ msgid "Searching subtitles…"
+ msgstr "S'estan cercant subtítols…"
+
+@@ -1895,13 +1727,17 @@ msgid "Movie Properties"
+ msgstr "Propietats de la pel·lícula"
+
+ #: ../src/plugins/properties/movie-properties.plugin.in.h:2
+-msgid "Adds movie properties to the sidebar"
+-msgstr "Afig les propietats de les pel·lícules a la barra lateral"
++msgid "Adds movie properties menu item"
++msgstr "Afig l'element del menú propietats de les pel·lícules"
+
+-#: ../src/plugins/properties/totem-movie-properties.c:246
++#: ../src/plugins/properties/totem-movie-properties.c:260
+ msgid "Properties"
+ msgstr "Propietats"
+
++#: ../src/plugins/properties/totem-movie-properties.c:287
++msgid "_Properties"
++msgstr "_Propietats"
++
+ #: ../src/plugins/pythonconsole/org.gnome.totem.plugins.pythonconsole.gschema.xml.in.in.h:1
+ msgid "rpdb2 password"
+ msgstr "contrasenya rpdb2"
+@@ -1923,26 +1759,26 @@ msgstr "Consola del Python"
+ msgid "Interactive Python console"
+ msgstr "Consola interactiva del Python"
+
+-#: ../src/plugins/pythonconsole/pythonconsole.py:74
++#: ../src/plugins/pythonconsole/pythonconsole.py:73
+ msgid "_Python Console"
+ msgstr "Consola del _Python"
+
+-#: ../src/plugins/pythonconsole/pythonconsole.py:80
++#: ../src/plugins/pythonconsole/pythonconsole.py:79
+ msgid "Python Debugger"
+ msgstr "Depurador del Python"
+
+ #. pylint: disable-msg=E1101
+-#: ../src/plugins/pythonconsole/pythonconsole.py:91
++#: ../src/plugins/pythonconsole/pythonconsole.py:90
+ #, python-format
+ msgid "You can access the Totem.Object through 'totem_object' :\\n%s"
+ msgstr "Podeu accedir a Totem.Object a través de «totem_object»: \\n%s"
+
+-#: ../src/plugins/pythonconsole/pythonconsole.py:95
++#: ../src/plugins/pythonconsole/pythonconsole.py:94
+ msgid "Totem Python Console"
+ msgstr "Consola del Python del Totem"
+
+ #. pylint: disable-msg=W0613
+-#: ../src/plugins/pythonconsole/pythonconsole.py:105
++#: ../src/plugins/pythonconsole/pythonconsole.py:104
+ msgid ""
+ "After you press OK, Totem will wait until you connect to it with winpdb or "
+ "rpdb2. If you have not set a debugger password in DConf, it will use the "
+@@ -1969,12 +1805,12 @@ msgid "Allows videos to be rotated if they are in the wrong orientation"
+ msgstr "Permet girar vídeos que no estiguen en l'orientació correcta"
+
+ #: ../src/plugins/rotation/totem-rotation-plugin.vala:54
+-msgid "_Rotate Clockwise"
+-msgstr "_Gira en sentit horari"
++msgid "_Rotate ↷"
++msgstr "_Gira ↷"
+
+ #: ../src/plugins/rotation/totem-rotation-plugin.vala:58
+-msgid "Rotate Counterc_lockwise"
+-msgstr "Gira en sentit _antihorari"
++msgid "Rotate ↶"
++msgstr "Gira ↶"
+
+ #: ../src/plugins/save-file/save-file.plugin.in.h:1
+ msgid "Save Copy"
+@@ -1984,23 +1820,15 @@ msgstr "Guarda'n una còpia"
+ msgid "Save a copy of the currently playing movie"
+ msgstr "Guarda una còpia de la pel·lícula que s'està reproduint"
+
+-#: ../src/plugins/save-file/totem-save-file.c:119
+-msgid "Save a Copy"
+-msgstr "Guarda'n una còpia"
+-
+ #. translators: Movie is the default saved movie filename,
+ #. * without the suffix
+-#: ../src/plugins/save-file/totem-save-file.c:151
++#: ../src/plugins/save-file/totem-save-file.c:147
+ msgid "Movie"
+ msgstr "Pel·lícula"
+
+-#: ../src/plugins/save-file/totem-save-file.c:173
+-msgid "Movie stream"
+-msgstr "Flux de la pel·lícula"
+-
+-#: ../src/plugins/save-file/totem-save-file.c:285
+-msgid "Save a Copy..."
+-msgstr "Guarda'n una còpia..."
++#: ../src/plugins/save-file/totem-save-file.c:357
++msgid "Make Available Offline"
++msgstr "Fes que siga disponible fora de línia"
+
+ #: ../src/plugins/screensaver/screensaver.plugin.in.h:1
+ msgid "Screen Saver"
+@@ -2050,6 +1878,10 @@ msgstr "Permet fer captures de pantalles i galeries dels vídeos"
+ msgid "Save Gallery"
+ msgstr "Guarda la galeria"
+
++#: ../src/plugins/screenshot/totem-gallery.c:98
++msgid "_Save"
++msgstr "Al_ça"
++
+ #. Translators: The first argument is the movie title. The second
+ #. * argument is a number which is used to prevent overwriting files.
+ #. * Just translate "Gallery", and not the ".jpg". Example:
+@@ -2061,8 +1893,8 @@ msgstr "Galeria-%s-%d.jpg"
+
+ #. Set up the window
+ #: ../src/plugins/screenshot/totem-gallery-progress.c:101
+-msgid "Creating Gallery..."
+-msgstr "S'està creant la galeria..."
++msgid "Creating Gallery…"
++msgstr "S'està creant la galeria…"
+
+ #. Set the progress label
+ #: ../src/plugins/screenshot/totem-gallery-progress.c:107
+@@ -2084,9 +1916,9 @@ msgstr "Això no hauria de passar. Envieu un informe d'error."
+ msgid "Take _Screenshot"
+ msgstr "Fes una _captura de pantalla"
+
+-#: ../src/plugins/screenshot/totem-screenshot-plugin.c:342
+-msgid "Create Screenshot _Gallery..."
+-msgstr "Crea una _galeria de captures de pantalla..."
++#: ../src/plugins/screenshot/totem-screenshot-plugin.c:345
++msgid "Create Screenshot _Gallery…"
++msgstr "Crea una _galeria de captures de pantalla…"
+
+ #: ../src/plugins/skipto/skipto.plugin.in.h:1
+ #: ../src/plugins/skipto/totem-skipto.c:196
+@@ -2119,1989 +1951,25 @@ msgid "7"
+ msgstr "6"
+
+ #: ../src/plugins/skipto/totem-skipto.c:199
+-#, fuzzy
+ msgid "_Skip To"
+-msgstr "Salta a"
++msgstr "_Salta a"
+
+ #: ../src/plugins/skipto/totem-skipto-plugin.c:206
+-msgid "_Skip To..."
+-msgstr "Sa_lta a..."
++msgid "_Skip To…"
++msgstr "_Salta a…"
+
+ #: ../src/plugins/vimeo/vimeo.plugin.in.h:1
+ msgid "Vimeo"
+-msgstr ""
++msgstr "Vimeo"
+
+ #: ../src/plugins/vimeo/vimeo.plugin.in.h:2
+-#, fuzzy
+ msgid "Sets the user agent for the Vimeo site"
+-msgstr "Estableix l'agent d'usuari pel lloc web de l'Apple Trailers"
++msgstr "Estableix l'agent d'usuari pel lloc web de Vimeo"
+
+ #: ../src/plugins/zeitgeist-dp/zeitgeist-dp.plugin.in.h:1
+-#, fuzzy
+ msgid "Zeitgeist Plugin"
+-msgstr "Configura els connectors"
++msgstr "Connector del Zeitgeist"
+
+ #: ../src/plugins/zeitgeist-dp/zeitgeist-dp.plugin.in.h:2
+ msgid "A plugin sending events to Zeitgeist"
+-msgstr ""
+-
+-#~ msgid "Stopped"
+-#~ msgstr "Aturat"
+-
+-#~ msgid "Paused"
+-#~ msgstr "En pausa"
+-
+-#~ msgid "Playing"
+-#~ msgstr "S'està reproduint"
+-
+-#~ msgid "Leave Fullscreen"
+-#~ msgstr "Surt de la pantalla completa"
+-
+-#~ msgid "Time:"
+-#~ msgstr "Temps:"
+-
+-#~ msgid ""
+-#~ "Whether to remember the current playlist, the playing track and position."
+-#~ msgstr ""
+-#~ "Si s'ha de recordar la llista de reproducció actual, la pista que s'està "
+-#~ "reproduint i la posició."
+-
+-#~ msgid "Playback"
+-#~ msgstr "Reprodueix"
+-
+-#~ msgid "Remember last played movies"
+-#~ msgstr "Recorda les últimes pel·lícules reproduïdes"
+-
+-#~ msgid "Open _Location"
+-#~ msgstr "Obre una _ubicació"
+-
+-#~ msgid "_Fullscreen"
+-#~ msgstr "Pantalla _completa"
+-
+-#~ msgid "_Movie"
+-#~ msgstr "_Pel·lícula"
+-
+-#~ msgid "Eject the current disc"
+-#~ msgstr "Expulsa el disc actual"
+-
+-#~ msgid "View the properties of the current stream"
+-#~ msgstr "Visualitza les propietats del flux actual"
+-
+-#~ msgid "_Edit"
+-#~ msgstr "_Edita"
+-
+-#~ msgid "_Clear Playlist"
+-#~ msgstr "_Neteja la llista de reproducció"
+-
+-#~ msgid "Clear the playlist"
+-#~ msgstr "Neteja la llista de reproducció"
+-
+-#~ msgid "Configure plugins to extend the application"
+-#~ msgstr "Configureu els connectors per ampliar l'aplicació"
+-
+-#~ msgid "Fit Window to Movie"
+-#~ msgstr "Ajusta la finestra a la pel·lícula"
+-
+-#~ msgid "Switch camera angles"
+-#~ msgstr "Commuta els angles de la càmera"
+-
+-#~ msgid "_Go"
+-#~ msgstr "Vé_s"
+-
+-#~ msgid "Go to the DVD menu"
+-#~ msgstr "Vés al menú del DVD"
+-
+-#~ msgid "Go to the title menu"
+-#~ msgstr "Vés al menú del títol"
+-
+-#~ msgid "Go to the audio menu"
+-#~ msgstr "Vés al menú d'àudio"
+-
+-#~ msgid "Go to the angle menu"
+-#~ msgstr "Vés al menú d'angle"
+-
+-#~ msgid "Go to the chapter menu"
+-#~ msgstr "Vés al menú dels capítols"
+-
+-#~ msgid "Volume _Up"
+-#~ msgstr "_Apuja el volum"
+-
+-#~ msgid "Increase volume"
+-#~ msgstr "Apuja el volum"
+-
+-#~ msgid "Volume _Down"
+-#~ msgstr "A_baixa el volum"
+-
+-#~ msgid "Decrease volume"
+-#~ msgstr "Abaixa el volum"
+-
+-#~ msgid "_Contents"
+-#~ msgstr "_Continguts"
+-
+-#~ msgid "Help contents"
+-#~ msgstr "Continguts de l'ajuda"
+-
+-#~ msgid "_About"
+-#~ msgstr "_Quant a"
+-
+-#~ msgid "About this application"
+-#~ msgstr "Quant a aquesta aplicació"
+-
+-#~ msgid "S_idebar"
+-#~ msgstr "_Barra lateral"
+-
+-#~ msgid "Show or hide the sidebar"
+-#~ msgstr "Mostra o amaga la barra lateral"
+-
+-#~ msgid "Sets automatic aspect ratio"
+-#~ msgstr "Estableix la relació d'aspecte automàtica"
+-
+-#~ msgid "Sets square aspect ratio"
+-#~ msgstr "Estableix la relació d'aspecte quadrada"
+-
+-#~ msgid "Sets 4∶3 (TV) aspect ratio"
+-#~ msgstr "Estableix la relació d'aspecte a 4∶3 (TV)"
+-
+-#~ msgid "Sets 16∶9 (widescreen) aspect ratio"
+-#~ msgstr "Estableix la relació d'aspecte a 16∶9 (pantalla ampla)"
+-
+-#~ msgid "Sets 2.11∶1 (DVB) aspect ratio"
+-#~ msgstr "Estableix la relació d'aspecte a 2.11∶1 (DVB)"
+-
+-#~ msgid "Zoom in"
+-#~ msgstr "Apropa"
+-
+-#~ msgid "Skip _Forward"
+-#~ msgstr "Salta en_davant"
+-
+-#~ msgid "Skip forward"
+-#~ msgstr "Salta endavant"
+-
+-#~ msgid "Skip _Backwards"
+-#~ msgstr "Salta _enrere"
+-
+-#~ msgid "Skip backwards"
+-#~ msgstr "Salta enrere"
+-
+-#~ msgid "Time seek bar"
+-#~ msgstr "Barra de cerca de temps"
+-
+-#~ msgid "File is not a valid .desktop file"
+-#~ msgstr "El fitxer no és un fitxer .desktop vàlid"
+-
+-#~ msgid "Unrecognized desktop file Version '%s'"
+-#~ msgstr "Es desconeix la versió «%s» del fitxer d'escriptori"
+-
+-#~ msgid "Starting %s"
+-#~ msgstr "S'està iniciant %s"
+-
+-#~ msgid "Application does not accept documents on command line"
+-#~ msgstr "L'aplicació no accepta documents des de la línia d'ordres"
+-
+-#~ msgid "Unrecognized launch option: %d"
+-#~ msgstr "Es desconeix l'ordre d'execució: %d"
+-
+-#~ msgid "Can't pass document URIs to a 'Type=Link' desktop entry"
+-#~ msgstr ""
+-#~ "No s'ha pogut transformar l'URI del document a una entrada d'escriptori "
+-#~ "«Type=Link»"
+-
+-#~ msgid "Not a launchable item"
+-#~ msgstr "No és un element executable"
+-
+-#~ msgid "No File"
+-#~ msgstr "Cap fitxer"
+-
+-#~ msgid "Copyright © 2002-2009 Bastien Nocera"
+-#~ msgstr "Copyright © 2002-2009 Bastien Nocera"
+-
+-#~ msgid "translator-credits"
+-#~ msgstr ""
+-#~ "Jordi Mallach <jordi@sindominio.net>\n"
+-#~ "Gil Forcada <gilforcada@guifi.net>"
+-
+-#~ msgid "Totem Website"
+-#~ msgstr "Pàgina web del Totem"
+-
+-#~ msgid "Totem %s"
+-#~ msgstr "Totem %s"
+-
+-#~ msgid "No error message"
+-#~ msgstr "No hi ha cap missatge d'error"
+-
+-#~ msgid "Fullscreen"
+-#~ msgstr "Pantalla completa"
+-
+-#~ msgid "0:00 / 0:00"
+-#~ msgstr "0:00 / 0:00"
+-
+-#~ msgid "%s (Streaming)"
+-#~ msgstr "%s (en flux)"
+-
+-#~ msgid "Buffering"
+-#~ msgstr "S'està omplint la memòria intermèdia"
+-
+-#~ msgid "%lf %%"
+-#~ msgstr "%lf %%"
+-
+-#~ msgid "%s, %s"
+-#~ msgstr "%s, %s"
+-
+-#~ msgid "%s, %f %%"
+-#~ msgstr "%s, %f %%"
+-
+-#~ msgid "Create a video DVD or a (S)VCD from the currently opened movie"
+-#~ msgstr "Crea un DVD de vídeo o un (S)VCD a partir de la pel·lícula actual"
+-
+-#~ msgid "Copy the currently playing video DVD"
+-#~ msgstr "Copia el DVD que s'està reproduint"
+-
+-#~ msgid "Copy the currently playing (S)VCD"
+-#~ msgstr "Copia el (S)VCD que s'està reproduint"
+-
+-#~ msgid "The URI ‘%s’ is not supported."
+-#~ msgstr "L'URI «%s» no és compatible."
+-
+-#~ msgid "Browse"
+-#~ msgstr "Navega"
+-
+-#~ msgid "Search"
+-#~ msgstr "Cerca"
+-
+-#~ msgid "Download movie subtitles from OpenSubtitles"
+-#~ msgstr "Baixa subtítols de pel·lícules de l'OpenSubtitles"
+-
+-#~ msgid "Python Console Menu"
+-#~ msgstr "Menú de la consola del Python"
+-
+-#~ msgid "Show Totem's Python console"
+-#~ msgstr "Mostra la consola del Python del Totem"
+-
+-#~ msgid "Enable remote Python debugging with rpdb2"
+-#~ msgstr "Habilita la depuració remota del Python amb el rpdb2"
+-
+-#~ msgid "Save a copy of the movie"
+-#~ msgstr "Desa una còpia de la pel·lícula"
+-
+-#~ msgid "Take a screenshot"
+-#~ msgstr "Fes una captura de pantalla"
+-
+-#~ msgid "Create a gallery of screenshots"
+-#~ msgstr "Crea una galeria de captures de pantalla"
+-
+-#~ msgid "Skip to a specific time"
+-#~ msgstr "Salta a un moment en concret"
+-
+-# FIXME: "canvas" (josep)
+-#~ msgid "Resize the canvas automatically on file load"
+-#~ msgstr "Redimensiona el llenç automàticament en carregar un fitxer"
+-
+-#~ msgid ""
+-#~ "Whether to remember the position of played audio/video files when pausing "
+-#~ "or closing them"
+-#~ msgstr ""
+-#~ "Si s'ha de recordar la posició dels fitxers d'àudio/vídeo quan s'hi faci "
+-#~ "una pausa o es tanquin"
+-
+-#~ msgid "Start playing files from last position"
+-#~ msgstr "Inicia la reproducció dels fitxers des de l'última posició"
+-
+-#~ msgid "_Resize the window when a new video is loaded"
+-#~ msgstr "_Redimensiona la finestra quan es carrega un vídeo nou"
+-
+-#~ msgid "_Resize 1∶2"
+-#~ msgstr "_Redimensiona a 1∶2"
+-
+-#~ msgid "Resize to half the original video size"
+-#~ msgstr "Redimensiona el vídeo a la meitat de la mida original"
+-
+-#~ msgid "Resize _1∶1"
+-#~ msgstr "Redimensiona a _1∶1"
+-
+-#~ msgid "Resize to the original video size"
+-#~ msgstr "Redimensiona el vídeo a la mida original"
+-
+-#~ msgid "Resize _2∶1"
+-#~ msgstr "Redimensiona a _2∶1"
+-
+-#~ msgid "Resize to double the original video size"
+-#~ msgstr "Redimensiona el vídeo al doble de la mida original"
+-
+-#~ msgid "Show _Controls"
+-#~ msgstr "Mostra els _controls"
+-
+-#~ msgid "Show controls"
+-#~ msgstr "Mostra els controls"
+-
+-#~ msgid "Disable connection to session manager"
+-#~ msgstr "Inhabilita la connexió al gestor de la sessió"
+-
+-#~ msgid "Specify file containing saved configuration"
+-#~ msgstr "Especifica el fitxer que conté la configuració desada"
+-
+-#~ msgid "FILE"
+-#~ msgstr "FITXER"
+-
+-#~ msgid "Specify session management ID"
+-#~ msgstr "Especifica l'identificador de la gestió de la sessió"
+-
+-#~ msgid "ID"
+-#~ msgstr "Identificador"
+-
+-#~ msgid "Session management options:"
+-#~ msgstr "Opcions de la gestió de la sessió:"
+-
+-#~ msgid "Show session management options"
+-#~ msgstr "Mostra les opcions de la gestió de la sessió"
+-
+-#~ msgid "Show/Hide Controls"
+-#~ msgstr "Mostra/amaga els controls"
+-
+-#~ msgid "Playlist index"
+-#~ msgstr "Índex de la llista de reproducció"
+-
+-#~ msgid "Failed to parse CMML file"
+-#~ msgstr "No s'ha pogut analitzar el fitxer CMML"
+-
+-#~ msgid "Add the video to the playlist"
+-#~ msgstr "Afegeix el vídeo a la llista de reproducció"
+-
+-#~ msgid "Unknown video"
+-#~ msgstr "Vídeo desconegut"
+-
+-#~ msgid "No video URI"
+-#~ msgstr "No hi ha cap URI de vídeo"
+-
+-#~ msgid "Movie Player"
+-#~ msgstr "Reproductor de pel·lícules"
+-
+-#~ msgid "Play movies and songs"
+-#~ msgstr "Reproduïu vídeos i cançons"
+-
+-#~ msgid "Open a file"
+-#~ msgstr "Obre un fitxer"
+-
+-#~ msgid "Open _Location..."
+-#~ msgstr "Obre una _ubicació..."
+-
+-#~ msgid "Open a non-local file"
+-#~ msgstr "Obre un fitxer de la xarxa"
+-
+-#~ msgid "Quit the program"
+-#~ msgstr "Surt del programa"
+-
+-#~ msgid "Configure the application"
+-#~ msgstr "Configureu l'aplicació"
+-
+-#~ msgid "Switch to fullscreen"
+-#~ msgstr "Canvia a pantalla completa"
+-
+-#~ msgid "Set the repeat mode"
+-#~ msgstr "Activa el mode de repetició"
+-
+-#~ msgid "Set the shuffle mode"
+-#~ msgstr "Activa el mode aleatori"
+-
+-#~ msgid "14.4 Kbps Modem"
+-#~ msgstr "Mòdem a 14.4 Kbps"
+-
+-#~ msgid "19.2 Kbps Modem"
+-#~ msgstr "Mòdem a 19.2 Kbps"
+-
+-#~ msgid "28.8 Kbps Modem"
+-#~ msgstr "Mòdem a 28.8 Kbps"
+-
+-#~ msgid "33.6 Kbps Modem"
+-#~ msgstr "Mòdem a 33.6 Kbps"
+-
+-#~ msgid "34.4 Kbps Modem"
+-#~ msgstr "Mòdem a 34.4 Kbps"
+-
+-#~ msgid "56 Kbps Modem/ISDN"
+-#~ msgstr "Mòdem/XDSI a 56 Kbps"
+-
+-#~ msgid "112 Kbps Dual ISDN/DSL"
+-#~ msgstr "XDSI dual/DSL a 112 Kbps"
+-
+-#~ msgid "256 Kbps DSL/Cable"
+-#~ msgstr "DSL/Cable a 256 Kbps"
+-
+-#~ msgid "384 Kbps DSL/Cable"
+-#~ msgstr "DSL/Cable a 384 Kbps"
+-
+-#~ msgid "512 Kbps DSL/Cable"
+-#~ msgstr "DSL/Cable a 512 Kbps"
+-
+-#~ msgid "1.5 Mbps T1/Intranet/LAN"
+-#~ msgstr "T1/Intranet/LAN a 1.5 Mbps"
+-
+-#~ msgid "Intranet/LAN"
+-#~ msgstr "Intranet/LAN"
+-
+-#~ msgid "Networking"
+-#~ msgstr "Xarxa"
+-
+-#~ msgid "Connection _speed:"
+-#~ msgstr "_Velocitat de connexió:"
+-
+-#~ msgid "Network connection speed"
+-#~ msgstr "Velocitat de connexió a la xarxa"
+-
+-#~ msgid ""
+-#~ "Approximate network connection speed, used to select quality on media "
+-#~ "over the network."
+-#~ msgstr ""
+-#~ "Velocitat estimada de la connexió a la xarxa. S'utilitza per seleccionar "
+-#~ "la qualitat dels fitxers multimèdia a través de la xarxa."
+-
+-#~ msgid "Play Image '%s'"
+-#~ msgstr "Reprodueix la imatge «%s»"
+-
+-#~ msgid "device%d"
+-#~ msgstr "dispositiu%d"
+-
+-#~ msgid "Play Disc '%s'"
+-#~ msgstr "Reprodueix el disc «%s»"
+-
+-#~ msgid "Movie Player using %s"
+-#~ msgstr "Reproductor de vídeo que utilitza el %s"
+-
+-#~ msgid ""
+-#~ "Totem could not play this media (%s) although a plugin is present to "
+-#~ "handle it."
+-#~ msgstr ""
+-#~ "El Totem no ha pogut reproduir aquest medi (%s) encara que hi ha un "
+-#~ "connector per gestionar-lo."
+-
+-#~ msgid ""
+-#~ "You might want to check that a disc is present in the drive and that it "
+-#~ "is correctly configured."
+-#~ msgstr ""
+-#~ "Hauríeu de comprovar que hi ha un disc en la unitat i que està "
+-#~ "correctament configurada."
+-
+-#~ msgid "More information about media plugins"
+-#~ msgstr "Més informació sobre els connectors de medi"
+-
+-#~ msgid ""
+-#~ "Please install the necessary plugins and restart Totem to be able to play "
+-#~ "this media."
+-#~ msgstr ""
+-#~ "Instal·leu els connectors necessaris i reinicieu el Totem per poder "
+-#~ "reproduir aquest medi."
+-
+-#~ msgid ""
+-#~ "Totem cannot play this type of media (%s) because it does not have the "
+-#~ "appropriate plugins to be able to read from the disc."
+-#~ msgstr ""
+-#~ "El Totem no pot reproduir aquest tipus de medi (%s) perquè no té els "
+-#~ "connectors adequats per poder llegir-lo del disc."
+-
+-#~ msgid ""
+-#~ "Totem cannot play this type of media (%s) because you do not have the "
+-#~ "appropriate plugins to handle it."
+-#~ msgstr ""
+-#~ "El Totem no pot reproduir aquest tipus de medi (%s) perquè no teniu el "
+-#~ "connector adequat per gestionar-lo."
+-
+-#~ msgid ""
+-#~ "Totem cannot play this type of media (%s) because it is not supported."
+-#~ msgstr ""
+-#~ "El Totem no pot reproduir aquest tipus de medi (%s) perquè no el sap "
+-#~ "utilitzar."
+-
+-#~ msgid "Please insert another disc to play back."
+-#~ msgstr "Inseriu un altre disc a reproduir."
+-
+-#~ msgid "Totem was not able to play this disc."
+-#~ msgstr "El Totem no pot reproduir aquest disc."
+-
+-#~ msgid "Totem does not support playback of Audio CDs"
+-#~ msgstr "El Totem no sap reproduir els CD d'àudio"
+-
+-#~ msgid ""
+-#~ "Please consider using a music player or a CD extractor to play this CD"
+-#~ msgstr ""
+-#~ "Podeu utilitzar un reproductor de música o un extractor de CD per "
+-#~ "reproduir-lo"
+-
+-#~ msgid "%d %%"
+-#~ msgstr "%d%%"
+-
+-#~ msgid ""
+-#~ "The requested audio output was not found. Please select another audio "
+-#~ "output in the Multimedia Systems Selector."
+-#~ msgstr ""
+-#~ "No s'ha trobat la sortida d'àudio demanada. Seleccioneu una altra sortida "
+-#~ "d'àudio en el selector de sistemes multimèdia."
+-
+-#~ msgid "Location not found."
+-#~ msgstr "No s'ha trobat la ubicació."
+-
+-#~ msgid ""
+-#~ "Could not open location; you might not have permission to open the file."
+-#~ msgstr ""
+-#~ "No s'ha pogut obrir la ubicació. Potser no teniu permís per obrir el "
+-#~ "fitxer."
+-
+-#~ msgid ""
+-#~ "The video output is in use by another application. Please close other "
+-#~ "video applications, or select another video output in the Multimedia "
+-#~ "Systems Selector."
+-#~ msgstr ""
+-#~ "Una altra aplicació ja utilitza la sortida de vídeo. Tanqueu les altres "
+-#~ "aplicacions de vídeo, o seleccioneu una altra sortida de vídeo al "
+-#~ "selector de sistemes multimèdia."
+-
+-#~ msgid ""
+-#~ "The audio output is in use by another application. Please select another "
+-#~ "audio output in the Multimedia Systems Selector. You may want to consider "
+-#~ "using a sound server."
+-#~ msgstr ""
+-#~ "Una altra aplicació ja utilitza la sortida d'àudio. Seleccioneu una altra "
+-#~ "sortida d'àudio al selector de sistemes multimèdia. Potser hauríeu de "
+-#~ "considerar utilitzar un servidor de so."
+-
+-#~ msgid ""
+-#~ "Failed to create a GStreamer play object. Please check your GStreamer "
+-#~ "installation."
+-#~ msgstr ""
+-#~ "No s'ha pogut crear un objecte de reproducció del GStreamer. Comproveu la "
+-#~ "instal·lació del GStreamer."
+-
+-#~ msgid ""
+-#~ "Failed to open audio output. You may not have permission to open the "
+-#~ "sound device, or the sound server may not be running. Please select "
+-#~ "another audio output in the Multimedia Systems Selector."
+-#~ msgstr ""
+-#~ "No s'ha pogut obrir la sortida d'àudio. Pot ser que no tingueu permís per "
+-#~ "obrir el dispositiu d'àudio, o que el servidor de so no s'estigui "
+-#~ "executant. Seleccioneu una altra sortida de so al selector de sistemes "
+-#~ "multimèdia."
+-
+-#~ msgid ""
+-#~ "Could not find the audio output. You may need to install additional "
+-#~ "GStreamer plugins, or select another audio output in the Multimedia "
+-#~ "Systems Selector."
+-#~ msgstr ""
+-#~ "No s'ha trobat la sortida d'àudio. Pot ser que hàgiu d'instal·lar "
+-#~ "connectors del GStreamer addicionals, o bé seleccionar una altra sortida "
+-#~ "d'àudio al selector de sistemes multimèdia."
+-
+-#~ msgid "BBC iPlayer"
+-#~ msgstr "iPlayer de la BBC"
+-
+-#~ msgid ""
+-#~ "Stream BBC programs from the last 7 days from the BBC iPlayer service."
+-#~ msgstr ""
+-#~ "Reprodueix els programes de la BBC dels últims 7 dies des del servei "
+-#~ "iPlayer de la BBC."
+-
+-#~ msgid "Error listing channel categories"
+-#~ msgstr "S'ha produït un error en llistar les categories dels canals"
+-
+-#~ msgid ""
+-#~ "There was an unknown error getting the list of television channels "
+-#~ "available on BBC iPlayer."
+-#~ msgstr ""
+-#~ "S'ha produït un error desconegut en obtenir la llista de canals de "
+-#~ "televisió disponibles en l'iPlayer de la BBC."
+-
+-#~ msgid "Loading…"
+-#~ msgstr "S'està carregant…"
+-
+-#~ msgid "Error getting programme feed"
+-#~ msgstr "S'ha produït un error en obtenir la programació del canal"
+-
+-#~ msgid ""
+-#~ "There was an error getting the list of programmes for this channel and "
+-#~ "category combination."
+-#~ msgstr ""
+-#~ "S'ha produït un error en obtenir la llista de programes per aquesta "
+-#~ "combinació de canal i categoria."
+-
+-#~ msgid "<no reason given>"
+-#~ msgstr "<no s'ha donat cap motiu>"
+-
+-#~ msgid "Programme unavailable (\"%s\")"
+-#~ msgstr "El programa no és disponible («%s»)"
+-
+-#~ msgid "Publisher protocol to use"
+-#~ msgstr "Protocol de publicació que s'utilitza"
+-
+-#~ msgid ""
+-#~ "The transport protocol to use when publishing playlists over the network."
+-#~ msgstr ""
+-#~ "El protocol de transport per la publicació de llistes de reproducció a "
+-#~ "través de la xarxa."
+-
+-#~ msgid "Format for network service name"
+-#~ msgstr "Format pel nom del servei de xarxa"
+-
+-#~ msgid ""
+-#~ "A format string used to build the network service name used when "
+-#~ "publishing playlists over the network. The following format placeholders "
+-#~ "can be used: • %a: the program name as returned by "
+-#~ "g_get_application_name() • %h: the machine's host name in title case • "
+-#~ "%u: the user's login name in title case • %U: the user's real name • %%: "
+-#~ "the percent sign"
+-#~ msgstr ""
+-#~ "Una cadena de format per construir el nom del servei de xarxa per la "
+-#~ "publicació de llistes de reproducció a través de la xarxa. Es poden "
+-#~ "utilitzar les variables següents: %a - el nom del programa que retorna "
+-#~ "g_get_application_name(); %h - el nom de l'ordinador; %u - el nom "
+-#~ "d'identificació de l'usuari; %U el nom real de l'usuari; %% - el símbol "
+-#~ "de percentatge"
+-
+-#~ msgid "Neighbors"
+-#~ msgstr "Veïns"
+-
+-#~ msgid "Publish Playlist"
+-#~ msgstr "Publica la llista de reproducció"
+-
+-#~ msgid "Share the current playlist via HTTP"
+-#~ msgstr "Comparteix la llista de reproducció actual a través d'HTTP"
+-
+-#~ msgid "Service _Name:"
+-#~ msgstr "_Nom del servei:"
+-
+-#~ msgid ""
+-#~ "The name used for announcing the playlist service on the network.\n"
+-#~ "All occurrences of the string <b>%u</b> will be replaced by your name,\n"
+-#~ "and <b>%h</b> will be replaced by your computer's host name."
+-#~ msgstr ""
+-#~ "El nom que s'utilitzarà per anunciar el servei de llista de reproducció a "
+-#~ "la xarxa.\n"
+-#~ "Totes les ocurrències de la cadena <b>%u</b> es reemplaçaran pel vostre "
+-#~ "nom\n"
+-#~ "i <b>%h</b> es reemplaçarà pel nom del vostre ordinador."
+-
+-#~ msgid "Use _encrypted transport protocol (HTTPS)"
+-#~ msgstr "Utilitza un protocol de transport _xifrat (HTTPS)"
+-
+-#~ msgid "_Name:"
+-#~ msgstr "_Nom:"
+-
+-#~ msgid "Save in _folder:"
+-#~ msgstr "Desa en la _carpeta:"
+-
+-#~ msgid "Select a folder"
+-#~ msgstr "Seleccioneu una carpeta"
+-
+-#~ msgid "There was an error saving the screenshot."
+-#~ msgstr "S'ha produït un error en desar la captura de pantalla."
+-
+-#~ msgid "Save Screenshot"
+-#~ msgstr "Desa la captura de pantalla"
+-
+-#~ msgid "0 frames per second"
+-#~ msgstr "0 quadres per segon"
+-
+-#~ msgid "0 kbps"
+-#~ msgstr "0 Kbps"
+-
+-#~ msgid "0 x 0"
+-#~ msgstr "0 x 0"
+-
+-#~ msgid "Bemused"
+-#~ msgstr "Bemused"
+-
+-#~ msgid "Control Totem through a mobile phone with a Bemused client"
+-#~ msgstr ""
+-#~ "Controleu el Totem a través d'un telèfon mòbil amb un client Bemused"
+-
+-#~ msgid "Untitled %d"
+-#~ msgstr "%d desconegut"
+-
+-#~ msgid "Totem Bemused Server"
+-#~ msgstr "Servidor Bemused del Totem"
+-
+-#~ msgid "Totem Bemused Server version 1.0"
+-#~ msgstr "Servidor Bemused del Totem (versió 1.0)"
+-
+-#~ msgid "A plugin to let you browse YouTube videos."
+-#~ msgstr "Un connector que us permet navegar per vídeos del YouTube."
+-
+-#~ msgid "YouTube Browser"
+-#~ msgstr "Navegador del YouTube"
+-
+-#~ msgid "Related Videos"
+-#~ msgstr "Vídeos relacionats"
+-
+-#~ msgid "Search Results"
+-#~ msgstr "Resultats de la cerca"
+-
+-#~ msgid "_Open in Web Browser"
+-#~ msgstr "_Obre en el navegador web"
+-
+-#~ msgid "Open the video in your web browser"
+-#~ msgstr "Obre el vídeo en el navegador web"
+-
+-#~ msgid "YouTube"
+-#~ msgstr "YouTube"
+-
+-#~ msgid "Cancelling query…"
+-#~ msgstr "S'està cancel·lant la consulta…"
+-
+-#~ msgid "Error Searching for Videos"
+-#~ msgstr "S'ha produït un error en cercar vídeos"
+-
+-#~ msgid ""
+-#~ "The response from the server could not be understood. Please check you "
+-#~ "are running the latest version of libgdata."
+-#~ msgstr ""
+-#~ "No s'ha entès la resposta del servidor. Assegureu-vos que teniu "
+-#~ "instal·lada l'última versió de la libgdata."
+-
+-#~ msgid "Fetching search results…"
+-#~ msgstr "S'estan obtenint els resultats de la cerca…"
+-
+-#~ msgid "Fetching related videos…"
+-#~ msgstr "S'estan obtenint els vídeos relacionats…"
+-
+-#~ msgid "Error Opening Video in Web Browser"
+-#~ msgstr "S'ha produït un error en obrir el vídeo en el navegador web"
+-
+-#~ msgid "Fetching more videos…"
+-#~ msgstr "S'estan obtenint més vídeos…"
+-
+-#~ msgid "Video Format Not Supported"
+-#~ msgstr "No hi ha cap còdec per aquest format de vídeo"
+-
+-#~ msgid ""
+-#~ "This video is not available in any formats which Totem supports. Would "
+-#~ "you like to open it in your web browser instead?"
+-#~ msgstr ""
+-#~ "El vídeo no està disponible en cap dels formats que accepta el Totem. "
+-#~ "Voleu obrir-lo en el navegador web?"
+-
+-#~ msgid "Zoom Out"
+-#~ msgstr "Allunya"
+-
+-# FIXME: com més endavant (josep)
+-#~ msgid "Zoom Reset"
+-#~ msgstr "Cancel·la el zoom"
+-
+-#~ msgid "Zoom out"
+-#~ msgstr "Allunya"
+-
+-# FIXME: millorable. jm
+-#~ msgid "Zoom reset"
+-#~ msgstr "Cancel·la el zoom"
+-
+-#~ msgid ""
+-#~ "The playback of this movie requires the following decoders which are not "
+-#~ "installed:\n"
+-#~ "\n"
+-#~ "%s"
+-#~ msgstr ""
+-#~ "Per poder reproduir aquesta pel·lícula cal que instal·leu els següents "
+-#~ "descodificadors:\n"
+-#~ "\n"
+-#~ "%s"
+-
+-#~ msgid "Media file could not be played."
+-#~ msgstr "No s'ha pogut reproduir el fitxer multimèdia."
+-
+-#~ msgid "Too old version of GStreamer installed."
+-#~ msgstr "La versió del GStreamer instal·lada és massa antiga."
+-
+-#~ msgid ""
+-#~ "Failed to open video output. It may not be available. Please select "
+-#~ "another video output in the Multimedia Systems Selector."
+-#~ msgstr ""
+-#~ "No s'ha pogut obrir la sortida de vídeo. Potser no està disponible. "
+-#~ "Seleccioneu una altra sortida de vídeo al selector de sistemes multimèdia."
+-
+-#~ msgid ""
+-#~ "Could not find the video output. You may need to install additional "
+-#~ "GStreamer plugins, or select another video output in the Multimedia "
+-#~ "Systems Selector."
+-#~ msgstr ""
+-#~ "No s'ha trobat la sortida de vídeo. Pot ser que hàgiu d'instal·lar "
+-#~ "connectors del GStreamer, o bé seleccionar una altra sortida de vídeo al "
+-#~ "selector de sistemes multimèdia."
+-
+-#~ msgid "%s"
+-#~ msgstr "%s"
+-
+-#~ msgid "Delete"
+-#~ msgstr "Suprimeix"
+-
+-#~ msgid "Coherence DLNA/UPnP Client"
+-#~ msgstr "Client DLNA/UPnP de Coherence"
+-
+-#~ msgid "A DLNA/UPnP client for Totem powered by Coherence"
+-#~ msgstr "Un client DLNA/UPnP per al Totem que utilitza el Coherence"
+-
+-#~ msgid "By artist"
+-#~ msgstr "Per artista"
+-
+-#~ msgid "By tag"
+-#~ msgstr "Per etiqueta"
+-
+-#~ msgid "Jamendo Album Page"
+-#~ msgstr "Pàgina a Jamendo de l'àlbum"
+-
+-#~ msgid "Latest Releases"
+-#~ msgstr "Últimes versions"
+-
+-#~ msgid "Number of albums to _retrieve:"
+-#~ msgstr "Nombre d'àlbums a _recuperar:"
+-
+-#~ msgid "Popular"
+-#~ msgstr "Popular"
+-
+-#~ msgid "Preferred audio _format:"
+-#~ msgstr "_Format d'àudio preferit:"
+-
+-#~ msgid "_Open Jamendo Album Page in Browser"
+-#~ msgstr "_Obre la pàgina de l'àlbum a Jamendo en el navegador"
+-
+-#~ msgid "Jamendo"
+-#~ msgstr "Jamendo"
+-
+-#~ msgid ""
+-#~ "Listen to the large collection of Creative Commons licensed music on "
+-#~ "Jamendo."
+-#~ msgstr ""
+-#~ "Escolteu la gran col·lecció de música llicenciada sota Creative Commons "
+-#~ "de Jamendo."
+-
+-#~ msgid "You need to install the Python simplejson module."
+-#~ msgstr "Heu d'instal·lar el mòdul simplejson del Python."
+-
+-#~ msgid "Artist: %s"
+-#~ msgstr "Artista: %s"
+-
+-#~ msgid "%Y-%m-%d"
+-#~ msgstr "%d-%m-%Y"
+-
+-#~ msgid "%x"
+-#~ msgstr "%x"
+-
+-#~ msgid "Genre: %s"
+-#~ msgstr "Gènere: %s"
+-
+-#~ msgid "Released on: %s"
+-#~ msgstr "Publicat al: %s"
+-
+-#~ msgid "License: %s"
+-#~ msgstr "Llicència: %s"
+-
+-#~ msgid "%02d. %s"
+-#~ msgstr "%02d. %s"
+-
+-#~ msgid "Album: %s"
+-#~ msgstr "Àlbum: %s"
+-
+-#~ msgid "Duration: %s"
+-#~ msgstr "Durada: %s"
+-
+-#~ msgid "Fetching albums, please wait…"
+-#~ msgstr "S'estan obtenint els àlbums, espereu…"
+-
+-#~ msgid ""
+-#~ "Failed to connect to Jamendo server.\n"
+-#~ "%s."
+-#~ msgstr ""
+-#~ "No s'ha pogut connectar al servidor de Jamendo.\n"
+-#~ "%s."
+-
+-#~ msgid "The Jamendo server returned code %s."
+-#~ msgstr "El servidor de Jamendo ha retornat el codi %s."
+-
+-#~ msgid "An error occurred while fetching albums."
+-#~ msgstr "S'ha produït un error mentre s'obtenien els àlbums."
+-
+-#~ msgid "%H:%M:%S"
+-#~ msgstr "%H:%M:%S"
+-
+-#~ msgid "%M:%S"
+-#~ msgstr "%M:%S"
+-
+-#~ msgid "en"
+-#~ msgstr "en"
+-
+-#~ msgid "Audio format to download from Jamendo"
+-#~ msgstr "Format de l'àudio que es baixarà des de Jamendo"
+-
+-#~ msgid "Number of results per page"
+-#~ msgstr "Nombre de resultats per pàgina"
+-
+-#~ msgid ""
+-#~ "The number of Jamendo search results to display in each page of results."
+-#~ msgstr ""
+-#~ "La quantitat de resultats de la cerca a Jamendo que es mostraran a cada "
+-#~ "pàgina de resultats."
+-
+-#~ msgid "The preferred audio format to download tracks from Jamendo in."
+-#~ msgstr "El format d'àudio preferit per baixar les peces de Jamendo."
+-
+-#~ msgid "Language"
+-#~ msgstr "Llengües"
+-
+-#~ msgid "Could not connect to Tracker"
+-#~ msgstr "No s'ha pogut connectar amb el Tracker"
+-
+-#~ msgid "No results"
+-#~ msgstr "Cap resultat"
+-
+-#~ msgid "Showing %i - %i of %i match"
+-#~ msgid_plural "Showing %i - %i of %i matches"
+-#~ msgstr[0] "Es mostra %i - %i de %i coincidència"
+-#~ msgstr[1] "Es mostren %i - %i de %i coincidències"
+-
+-#~ msgid "Page"
+-#~ msgstr "Pàgina"
+-
+-#~ msgid "Local Search"
+-#~ msgstr "Cerca local"
+-
+-#~ msgid "Set the window icon to the thumbnail of the playing movie"
+-#~ msgstr ""
+-#~ "Fes que la icona de la finestra sigui la miniatura de la pel·lícula que "
+-#~ "s'estigui reproduint"
+-
+-#~ msgid "Thumbnail"
+-#~ msgstr "Miniatura"
+-
+-#~ msgid "Search for local videos using Tracker"
+-#~ msgstr "Cerca vídeos a l'ordinador amb el Tracker"
+-
+-#~ msgid "Browser Plugin using %s"
+-#~ msgstr "Connector de navegació que utilitza %s"
+-
+-#~ msgid "Totem Browser Plugin"
+-#~ msgstr "Navegador de connectors del Totem"
+-
+-#~ msgid "Author:"
+-#~ msgstr "Autor:"
+-
+-#~ msgid "C_onfigure..."
+-#~ msgstr "C_onfigura..."
+-
+-#~ msgid "Copyright:"
+-#~ msgstr "Copyright:"
+-
+-#~ msgid "Description:"
+-#~ msgstr "Descripció:"
+-
+-#~ msgid "Site:"
+-#~ msgstr "Lloc:"
+-
+-#~ msgid ""
+-#~ "Approximate network connection speed, used to select quality on media "
+-#~ "over the network: \"0\" for 14.4 Kbps Modem, \"1\" for 19.2 Kbps Modem, "
+-#~ "\"2\" for 28.8 Kbps Modem, \"3\" for 33.6 Kbps Modem, \"4\" for 34.4 Kbps "
+-#~ "Modem, \"5\" for 56 Kbps Modem/ISDN, \"6\" for 112 Kbps Dual ISDN/DSL, "
+-#~ "\"7\" for 256 Kbps DSL/Cable, \"8\" for 384 Kbps DSL/Cable, \"9\" for 512 "
+-#~ "Kbps DSL/Cable, \"10\" for 1.5 Mbps T1/Intranet/LAN, \"11\" for Intranet/"
+-#~ "LAN."
+-#~ msgstr ""
+-#~ "Velocitat de connexió a la xarxa aproximada, s'utilitza per seleccionar "
+-#~ "la qualitat dels recursos obtinguts a través de la xarxa: «0» mòdem de "
+-#~ "14.4 Kbps, «1» mòdem de 19.2 Kbps, «2» mòdem de 28.8 Kbps, «3» mòdem de "
+-#~ "33.6 Kbps, «4» mòdem de 34.4 Kbps, «5» mòdem/XDSI de 56 Kbps, «6» XDSI "
+-#~ "dual/ADSL de 112 Kbps, «7» ADSL/Cable de 256 Kbps, «8» ADSL/cable de 384 "
+-#~ "Kbps, «9» ADSL/cable de 512 Kbps, «10»T1/intranet/LAN de 1.5 Mbps i «11» "
+-#~ "intranet/LAN."
+-
+-#~ msgid ""
+-#~ "Quality settings for the audio visualization: \"0\" for small, \"1\" for "
+-#~ "normal, \"2\" for large, \"3\" for extra large."
+-#~ msgstr ""
+-#~ "Paràmetres de la qualitat per a la visualització de l'àudio: «0» per a "
+-#~ "petita, «1» per a normal, «2» per a gran i «3» per a extra gran."
+-
+-#~ msgid ""
+-#~ "Type of audio output to use: \"0\" for stereo, \"1\" for 4-channel "
+-#~ "output, \"2\" for 5.0 channel output, \"3\" for 5.1 channel output, \"4\" "
+-#~ "for AC3 Passthrough."
+-#~ msgstr ""
+-#~ "Tipus de sortida d'àudio a utilitzar: «0» per a estèreo, «1» per a "
+-#~ "sortida a 4 canals, «2» per a sortida amb canals 5.0, «3» per a sortida "
+-#~ "amb canals 5.1, «4» per a AC3 directe a la targeta de so."
+-
+-#~ msgid "UTF-8"
+-#~ msgstr "UTF-8"
+-
+-#~ msgid "Whether to autoload external chapter files when a movie is loaded."
+-#~ msgstr ""
+-#~ "Si s'han de carregar automàticament els fitxers de capítols externs quan "
+-#~ "es carrega una pel·lícula."
+-
+-#~ msgid "Don't connect to an already-running instance"
+-#~ msgstr "No et connectis a una instància que ja estigui funcionant"
+-
+-#~ msgid "Enable visual effects?"
+-#~ msgstr "Voleu habilitar els efectes visuals?"
+-
+-#~ msgid ""
+-#~ "It seems you are running Totem remotely.\n"
+-#~ "Are you sure you want to enable the visual effects?"
+-#~ msgstr ""
+-#~ "Sembla que esteu executant el Totem remotament.\n"
+-#~ "Esteu segur que voleu habilitar els efectes visuals?"
+-
+-#~ msgid ""
+-#~ "Changing the visuals effect type will require a restart to take effect."
+-#~ msgstr ""
+-#~ "Si canvieu els tipus d'efectes visuals, haureu de reiniciar perquè els "
+-#~ "canvis siguin efectius."
+-
+-#~ msgid ""
+-#~ "The change of audio output type will only take effect when Totem is "
+-#~ "restarted."
+-#~ msgstr ""
+-#~ "El canvi del tipus de sortida d'àudio serà efectiu quan es reiniciï el "
+-#~ "Totem."
+-
+-#~ msgid "Could not open link"
+-#~ msgstr "No s'ha pogut obrir l'enllaç"
+-
+-#~ msgid "Totem could not initialize the configuration engine."
+-#~ msgstr "El Totem no ha pogut inicialitzar el motor de configuració."
+-
+-#~ msgid "Make sure that GNOME is properly installed."
+-#~ msgstr "Assegureu-vos que el GNOME està instal·lat correctament."
+-
+-#~ msgid "Enabled"
+-#~ msgstr "Habilitat"
+-
+-#~ msgid ""
+-#~ "Unable to activate plugin %s.\n"
+-#~ "%s"
+-#~ msgstr ""
+-#~ "No s'ha pogut activar el connector %s.\n"
+-#~ "%s"
+-
+-#~ msgid "Unable to activate plugin %s"
+-#~ msgstr "No s'ha pogut activar el connector %s"
+-
+-#~ msgid "Plugin Error"
+-#~ msgstr "Error del connector"
+-
+-#~ msgid "Chapters support"
+-#~ msgstr "Permet l'ús de capítols"
+-
+-#~ msgid "Continue to watch movie without loaded chapters"
+-#~ msgstr "Continua reproduint la pel·lícula sense carregar els capítols"
+-
+-#~ msgid "_Go to"
+-#~ msgstr "Vé_s"
+-
+-#~ msgid "Please check you rights and free space"
+-#~ msgstr "Comproveu que teniu permisos i teniu espai lliure"
+-
+-#~ msgid "Could not connect to the Galago daemon."
+-#~ msgstr "No s'ha pogut connectar amb el dimoni del Galago."
+-
+-#~ msgid "Jamendo Plugin Configuration"
+-#~ msgstr "Configuració del connector Jamendo"
+-
+-#~ msgid "Recordings"
+-#~ msgstr "Enregistraments"
+-
+-#~ msgid "MythTV Recordings"
+-#~ msgstr "Enregistraments del MythTV"
+-
+-#~ msgid "MythTV LiveTV"
+-#~ msgstr "LiveTV del MythTV"
+-
+-#~ msgid "_Download Movie Subtitles..."
+-#~ msgstr "_Baixa subtítols de pel·lícules..."
+-
+-#~ msgid "seconds"
+-#~ msgstr "segons"
+-
+-#~ msgid "Could not load the \"Skip to\" dialog interface."
+-#~ msgstr "No s'ha pogut carregar la interfície de diàleg de «Salta a»."
+-
+-#~ msgid "Could not get name and thumbnail for %s: %s"
+-#~ msgstr "No s'han pogut obtenir el nom i la miniatura per a %s: %s"
+-
+-#~ msgid "Error Looking Up Video URI"
+-#~ msgstr "S'ha produït un error en consultar l'URI del vídeo"
+-
+-#~ msgid "Deinterlace"
+-#~ msgstr "Desentrellaça"
+-
+-#~ msgid "_Deinterlace"
+-#~ msgstr "_Desentrellaça"
+-
+-#~ msgid "Buffer size"
+-#~ msgstr "Mida de la memòria intermèdia"
+-
+-#~ msgid "Enable deinterlacing"
+-#~ msgstr "Habilita el desentrellaçat"
+-
+-#~ msgid "Maximum amount of data to decode ahead of display (in seconds)"
+-#~ msgstr ""
+-#~ "Quantitat màxima de dades a descodificar abans de la visualització (en "
+-#~ "segons)"
+-
+-#~ msgid "Whether the main window should stay on top"
+-#~ msgstr "Si la finestra principal ha d'estar per damunt"
+-
+-#~ msgid "Whether the main window should stay on top of the other ones"
+-#~ msgstr "Si la finestra principal ha d'estar per damunt de les altres"
+-
+-#~ msgid "Could not launch URL \"%s\": %s"
+-#~ msgstr "No s'ha pogut obrir l'URL «%s»: %s"
+-
+-#~ msgid "Default browser not configured"
+-#~ msgstr "El navegador predeterminat no està configurat"
+-
+-#~ msgid "Error launching URI"
+-#~ msgstr "S'ha produït un error en obrir l'URI"
+-
+-#~ msgid "Sound volume"
+-#~ msgstr "Volum del so"
+-
+-#~ msgid "Sound volume, in percent, between 0 and 100"
+-#~ msgstr "Volum del so, en percentatge, entre 0 i 100"
+-
+-#~ msgid "DVB Adapter %u"
+-#~ msgstr "Adaptador de DVB %u"
+-
+-#~ msgid "Watch TV on '%s'"
+-#~ msgstr "Mira la televisió en «%s»"
+-
+-#~ msgid "Sets 16:9 (Anamorphic) aspect ratio"
+-#~ msgstr "Estableix la relació d'aspecte a 16:9 (anamòrfica)"
+-
+-#~ msgid ""
+-#~ "Totem cannot play TV, because no TV adapters are present or they are not "
+-#~ "supported."
+-#~ msgstr ""
+-#~ "El Totem no pot reproduir televisió perquè no hi ha cap adaptador de "
+-#~ "televisió disponible."
+-
+-#~ msgid "Please insert a supported TV adapter."
+-#~ msgstr "Inseriu un adaptador de televisió compatible."
+-
+-#~ msgid "More information about watching TV"
+-#~ msgstr "Més informació sobre veure la televisió"
+-
+-#~ msgid "Totem is missing a channels listing to be able to tune the receiver."
+-#~ msgstr ""
+-#~ "Al Totem li falta una llista de canals per a poder ajustar el receptor."
+-
+-#~ msgid ""
+-#~ "Please follow the instructions provided in the link to create a channels "
+-#~ "listing."
+-#~ msgstr ""
+-#~ "Seguiu les instruccions que es proporcionen en l'enllaç per a crear una "
+-#~ "llista de canals."
+-
+-#~ msgid ""
+-#~ "Totem cannot play this type of media (%s) because the TV device is busy."
+-#~ msgstr ""
+-#~ "El Totem no pot reproduir aquest tipus de medi (%s) perquè el dispositiu "
+-#~ "de televisió està ocupat."
+-
+-#~ msgid "Please try again later."
+-#~ msgstr "Proveu-ho més tard."
+-
+-#~ msgid "TV signal lost"
+-#~ msgstr "S'ha perdut la senyal de televisió"
+-
+-#~ msgid "Please verify your hardware setup."
+-#~ msgstr "Verifiqueu la configuració del maquinari."
+-
+-#~ msgid "<b>Language</b>"
+-#~ msgstr "<b>Llengües</b>"
+-
+-#~ msgid "Screenshot%d.jpg"
+-#~ msgstr "Captura%d.jpg"
+-
+-#~ msgid "Totem could not play '%s'"
+-#~ msgstr "El Totem no ha pogut reproduir «%s»"
+-
+-#~ msgid "The Totem plugin could not be started."
+-#~ msgstr "No s'ha pogut iniciar el connector del Totem."
+-
+-#~ msgid "*"
+-#~ msgstr "*"
+-
+-# FIXME
+-#~ msgid "Could not initialise the thread-safe libraries."
+-#~ msgstr "No s'han pogut inicialitzar les biblioteques de fils segurs."
+-
+-#~ msgid "_Allow the screensaver to activate even when audio-only is playing"
+-#~ msgstr ""
+-#~ "_Permet que s'activi l'estalvi de pantalla encara que només s'estigui "
+-#~ "reproduint àudio"
+-
+-#~ msgid "Failed to retrieve working directory"
+-#~ msgstr "No s'ha pogut obtenir el directori de treball"
+-
+-#~ msgid ""
+-#~ "Couldn't load the '%s' audio driver\n"
+-#~ "Check that the device is not busy."
+-#~ msgstr ""
+-#~ "No s'ha pogut carregar el controlador d'àudio «%s»\n"
+-#~ "Comproveu que el dispositiu no estigui ocupat."
+-
+-#~ msgid ""
+-#~ "The TV adapter could not tune into the channel. Please check your "
+-#~ "hardware setup and channel configuration."
+-#~ msgstr ""
+-#~ "L'adaptador de televisió no ha pogut sintonitzar el canal. Comproveu la "
+-#~ "configuració del maquinari i la configuració del canal."
+-
+-#~ msgid "The device name you specified (%s) seems to be invalid."
+-#~ msgstr "El nom del dispositiu que heu especificat (%s) és invàlid."
+-
+-#~ msgid "The server you are trying to connect to (%s) is unreachable."
+-#~ msgstr ""
+-#~ "No es pot contactar amb el servidor al qual esteu intentant connectar "
+-#~ "(%s)."
+-
+-#~ msgid ""
+-#~ "The source seems encrypted and can't be read. Are you trying to play an "
+-#~ "encrypted DVD without libdvdcss?"
+-#~ msgstr ""
+-#~ "Sembla ser que la font estigui xifrada i no es pot llegir. Esteu "
+-#~ "intentant reproduir un DVD xifrat sense la libdvdcss?."
+-
+-#~ msgid "A problem occurred while loading a library or a decoder (%s)."
+-#~ msgstr ""
+-#~ "S'ha produït un problema en carregar una biblioteca o descodificador (%s)."
+-
+-#~ msgid "This file is encrypted and cannot be played back."
+-#~ msgstr "Aquesta pel·lícula està xifrada i no es pot reproduir."
+-
+-#~ msgid "For security reasons, this movie can not be played back."
+-#~ msgstr "Per raons de seguretat, no es pot reproduir aquesta pel·lícula."
+-
+-#~ msgid "The audio device is busy. Is another application using it?"
+-#~ msgstr ""
+-#~ "El dispositiu d'àudio està ocupat. Pot ser que una altra aplicació "
+-#~ "l'estigui utilitzant?"
+-
+-#~ msgid "Authentication is required to access this file."
+-#~ msgstr "Es requereix autenticació per a accedir a aquest fitxer."
+-
+-#~ msgid "The file you tried to play is an empty file."
+-#~ msgstr "Heu intentat reproduir un fitxer buit."
+-
+-#~ msgid "There is no input plugin to handle the location of this movie"
+-#~ msgstr ""
+-#~ "No hi ha cap connector d'entrada per a gestionar la ubicació d'aquesta "
+-#~ "pel·lícula"
+-
+-#~ msgid "There is no plugin to handle this movie."
+-#~ msgstr "No hi ha cap connector per a gestionar aquesta pel·lícula."
+-
+-#~ msgid "This movie is broken and can not be played further."
+-#~ msgstr "La pel·lícula està malmesa i no es pot continuar reproduint."
+-
+-#~ msgid "This movie could not be opened."
+-#~ msgstr "No s'ha pogut obrir la pel·lícula."
+-
+-#~ msgid ""
+-#~ "Video codec '%s' is not handled. You might need to install additional "
+-#~ "plugins to be able to play some types of movies"
+-#~ msgstr ""
+-#~ "No es pot gestionar el còdec de vídeo «%s». Potser cal que instal·leu "
+-#~ "connectors addicionals per a poder veure alguns tipus de pel·lícules"
+-
+-#~ msgid "This is an audio-only file and there is no audio output available."
+-#~ msgstr ""
+-#~ "Aquest és un fitxer només d'àudio i no hi ha cap sortida d'àudio "
+-#~ "disponible."
+-
+-#~ msgid "Language %d"
+-#~ msgstr "Idioma %d"
+-
+-#~ msgid "No video to capture."
+-#~ msgstr "No hi ha cap vídeo per a capturar."
+-
+-#~ msgid "Video codec is not handled."
+-#~ msgstr "No es pot gestionar el còdec de vídeo."
+-
+-#~ msgid "Movie is not playing."
+-#~ msgstr "No s'està reproduint la pel·lícula."
+-
+-#~ msgid "Print playing movie"
+-#~ msgstr "Imprimeix el títol de la pel·lícula que s'està reproduint"
+-
+-#~ msgid "Catalan"
+-#~ msgstr "Català"
+-
+-#~ msgid "English"
+-#~ msgstr "Anglès"
+-
+-#~ msgid "French"
+-#~ msgstr "Francès"
+-
+-#~ msgid "German"
+-#~ msgstr "Alemany"
+-
+-#~ msgid "Spanish"
+-#~ msgstr "Espanyol"
+-
+-#~ msgid "TV-Out"
+-#~ msgstr "Sortida de TV"
+-
+-#~ msgid "TV-out in fullscreen by Nvidia (NTSC)"
+-#~ msgstr "Sortida de TV a pantalla completa per Nvidia (NTSC)"
+-
+-#~ msgid "TV-out in fullscreen by Nvidia (PAL)"
+-#~ msgstr "Sortida de TV a pantalla completa per Nvidia (PAL)"
+-
+-#~ msgid "_No TV-out"
+-#~ msgstr "Se_nse sortida de TV"
+-
+-#~ msgid "Unknown file extension."
+-#~ msgstr "Es desconeix l'extensió del fitxer."
+-
+-#~ msgid "Select playlist format:"
+-#~ msgstr "Seleccioneu el format de la llista de reproducció:"
+-
+-#~ msgid ""
+-#~ "The change of this setting will only take effect for the next movie, or "
+-#~ "when Totem is restarted."
+-#~ msgstr ""
+-#~ "El canvi d'aquest paràmetre es veurà a partir de la propera pel·lícula o "
+-#~ "quan es reiniciï el Totem."
+-
+-#~ msgid "long time format|%d:%02d:%02d"
+-#~ msgstr "%d:%02d:%02d"
+-
+-#~ msgid "short time format|%d:%02d"
+-#~ msgstr "%d:%02d"
+-
+-#~ msgid "Search YouTube"
+-#~ msgstr "Cerca al YouTube"
+-
+-#~ msgid "_Sidebar"
+-#~ msgstr "_Barra lateral"
+-
+-#~ msgid "GTK+"
+-#~ msgstr "GTK+"
+-
+-#~ msgid "GNOME"
+-#~ msgstr "GNOME"
+-
+-#~ msgid "Totem could not parse the command-line options"
+-#~ msgstr "El Totem no ha pogut analitzar les opcions de la línia d'ordres"
+-
+-#~ msgid "IP address of the local MythTV server"
+-#~ msgstr "Adreça IP del servidor local de MythTV"
+-
+-#~ msgid "Name of the database for the local MythTV server"
+-#~ msgstr "Nom de la base de dades del servidor local de MythTV"
+-
+-#~ msgid "Port to access the local MythTV server"
+-#~ msgstr "Port per a accedir al servidor local de MythTV"
+-
+-#~ msgid "Username to access the local MythTV server"
+-#~ msgstr "Nom d'usuari per a accedir al servidor local de MythTV"
+-
+-#~ msgid "Opening %s"
+-#~ msgstr "S'està obrint %s"
+-
+-#~ msgid "Play / Pa_use"
+-#~ msgstr "Reprodueix / _Fes una pausa"
+-
+-#~ msgid "Resize to video size"
+-#~ msgstr "Redimensiona el vídeo a la mida original"
+-
+-#~ msgid "Resize to twice the video size"
+-#~ msgstr "Redimensiona el vídeo al doble de la mida original"
+-
+-#~ msgid "Volume up"
+-#~ msgstr "Apuja el volum"
+-
+-#~ msgid "Volume down"
+-#~ msgstr "Abaixa el volum"
+-
+-#~ msgid "Couldn't load the 'ui description' file"
+-#~ msgstr "No s'ha pogut carregar el fitxer de «descripció de la interfície»"
+-
+-#~ msgid "Failed to find mountpoint for device %s"
+-#~ msgstr "No s'ha trobat el punt de muntatge del dispositiu %s"
+-
+-#~ msgid "Please check that a disc is present in the drive."
+-#~ msgstr "Comproveu que hi ha un disc en la unitat."
+-
+-#~ msgid "Failed to find mountpoint for %s"
+-#~ msgstr "No s'ha trobat el punt de muntatge de %s"
+-
+-#~ msgid "Audio CD"
+-#~ msgstr "CD d'àudio"
+-
+-#~ msgid "Video CD"
+-#~ msgstr "CD de vídeo"
+-
+-#~ msgid "DVD"
+-#~ msgstr "DVD"
+-
+-#~ msgid "Digital Television"
+-#~ msgstr "Televisió digital"
+-
+-#~ msgid "Couldn't write parser: %s"
+-#~ msgstr "No s'ha pogut escriure l'analitzador: %s"
+-
+-#~ msgid "Couldn't open file '%s': %s"
+-#~ msgstr "No s'ha pogut obrir el fitxer «%s»: %s"
+-
+-#~ msgid "Totem could not eject the optical media."
+-#~ msgstr "El Totem no ha pogut expulsar el medi òptic."
+-
+-#~ msgid "Skipto"
+-#~ msgstr "Salta a"
+-
+-#~ msgid ""
+-#~ "Small\n"
+-#~ "Normal\n"
+-#~ "Large\n"
+-#~ "Extra Large"
+-#~ msgstr ""
+-#~ "Petita\n"
+-#~ "Normal\n"
+-#~ "Gran\n"
+-#~ "Molt gran"
+-
+-#~ msgid ""
+-#~ "Stereo\n"
+-#~ "4-channel\n"
+-#~ "4.1-channel\n"
+-#~ "5.0-channel\n"
+-#~ "5.1-channel\n"
+-#~ "AC3 Passthrough"
+-#~ msgstr ""
+-#~ "Estèreo\n"
+-#~ "Canal 4\n"
+-#~ "Canal 4.1\n"
+-#~ "Canal 5.0\n"
+-#~ "Canal 5.1\n"
+-#~ "Passarel·la AC3"
+-
+-#~ msgid "Properties dialog"
+-#~ msgstr "Diàleg de propietats"
+-
+-#~ msgid "Volume"
+-#~ msgstr "Volum"
+-
+-#~ msgid "+"
+-#~ msgstr "+"
+-
+-#~ msgid "-"
+-#~ msgstr "-"
+-
+-#~ msgid "Muted"
+-#~ msgstr "Silenciat"
+-
+-#~ msgid "Full Volume"
+-#~ msgstr "Volum al màxim"
+-
+-#~ msgid "playlist"
+-#~ msgstr "llista de reproducció"
+-
+-#~ msgid "Totem could not seek in '%s'."
+-#~ msgstr "El Totem no ha pogut cercar en «%s»."
+-
+-#~ msgid "main window"
+-#~ msgstr "finestra principal"
+-
+-#~ msgid "Plugins Manager"
+-#~ msgstr "Gestor de connectors"
+-
+-#~ msgid "Save screenshot"
+-#~ msgstr "Desa la captura de pantalla"
+-
+-#~ msgid "Save screenshot to _desktop"
+-#~ msgstr "_Desa la captura de pantalla a l'escriptori"
+-
+-#~ msgid "Save screenshot to _file:"
+-#~ msgstr "Desa la captura de pantalla a un _fitxer:"
+-
+-#~ msgid "File '%s' already exists."
+-#~ msgstr "El fitxer «%s» ja existeix."
+-
+-#~ msgid "The screenshot was not saved"
+-#~ msgstr "La captura de pantalla no s'ha desat."
+-
+-#~ msgid "Shadow type"
+-#~ msgstr "Tipus d'ombra"
+-
+-#~ msgid "Style of bevel around the statusbar text"
+-#~ msgstr "Estil del bisell que envolta el text de la barra d'estat"
+-
+-#~ msgid "<b>Audio</b>"
+-#~ msgstr "<b>Àudio</b>"
+-
+-#~ msgid "<b>General</b>"
+-#~ msgstr "<b>General</b>"
+-
+-#~ msgid "<b>Video</b>"
+-#~ msgstr "<b>Vídeo</b>"
+-
+-#~ msgid "<i>Channels:</i>"
+-#~ msgstr "<i>Canals:</i>"
+-
+-#~ msgid "<i>Codec:</i>"
+-#~ msgstr "<i>Còdec:</i>"
+-
+-#~ msgid "<i>Duration:</i>"
+-#~ msgstr "<i>Durada:</i>"
+-
+-#~ msgid "<i>Title:</i>"
+-#~ msgstr "<i>Títol:</i>"
+-
+-#~ msgid "<i>Year:</i>"
+-#~ msgstr "<i>Any:</i>"
+-
+-#~ msgid "<b>Display</b>"
+-#~ msgstr "<b>Pantalla</b>"
+-
+-#~ msgid "<span size=\"medium\"><b>No file</b></span>"
+-#~ msgstr "<span size=\"medium\"><b>Cap fitxer</b></span>"
+-
+-#~ msgid "Always on top"
+-#~ msgstr "Sempre per damunt"
+-
+-#~ msgid "Vanity Webcam utility"
+-#~ msgstr "Utilitat de càmera web Vanity"
+-
+-#~ msgid "View live webcam and upload pictures"
+-#~ msgstr "Visualitzeu una càmera web en directe i pugeu fotos"
+-
+-#~ msgid "Vanity"
+-#~ msgstr "Vanity"
+-
+-#~ msgid "Vanity Preferences"
+-#~ msgstr "Preferències del Vanity"
+-
+-#~ msgid "Zoom 1:1"
+-#~ msgstr "Zoom 1:1"
+-
+-#~ msgid "Zoom 1:2"
+-#~ msgstr "Zoom 1:2"
+-
+-#~ msgid "Zoom 2:1"
+-#~ msgstr "Zoom 2:1"
+-
+-#~ msgid "Zoom _1:1"
+-#~ msgstr "Zoom _1:1"
+-
+-#~ msgid "Zoom _2:1"
+-#~ msgstr "Zoom _2:1"
+-
+-#~ msgid "_Picture"
+-#~ msgstr "_Foto"
+-
+-#~ msgid "_Zoom 1:2"
+-#~ msgstr "_Zoom 1:2"
+-
+-#~ msgid "Unnamed CDROM"
+-#~ msgstr "CDROM sense nom"
+-
+-#~ msgid "Webcam utility using %s"
+-#~ msgstr "Utilitat de càmera web que utilitza %s"
+-
+-#~ msgid "Copyright © 2002-2005 Bastien Nocera"
+-#~ msgstr "Copyright © 2002-2005 Bastien Nocera"
+-
+-#~ msgid ""
+-#~ "Vanity could not startup:\n"
+-#~ "%s"
+-#~ msgstr ""
+-#~ "No s'ha pogut iniciar el Vanity:\n"
+-#~ "%s"
+-
+-#~ msgid "No reason"
+-#~ msgstr "Sense raó"
+-
+-#~ msgid ""
+-#~ "Vanity could not play video from the webcam.\n"
+-#~ "Reason: %s"
+-#~ msgstr ""
+-#~ "El Vanity no ha pogut reproduir vídeo des de la càmera web.\n"
+-#~ "Raó: %s."
+-
+-#~ msgid "Debug mode on"
+-#~ msgstr "Mode de depuració activat"
+-
+-#~ msgid ""
+-#~ "Could not initialize the thread-safe libraries.\n"
+-#~ "Verify your system installation. Vanity will now exit."
+-#~ msgstr ""
+-#~ "No s'han pogut inicialitzar les biblioteques que permeten fils segurs.\n"
+-#~ "Verifiqueu la vostra instal·lació del sistema. El Vanity sortirà ara."
+-
+-#~ msgid "Vanity Webcam Utility"
+-#~ msgstr "Utilitat de càmera web Vanity"
+-
+-#~ msgid ""
+-#~ "Vanity could not initialize the \n"
+-#~ "configuration engine:\n"
+-#~ "%s"
+-#~ msgstr ""
+-#~ "El Vanity no ha pogut inicialitzar el\n"
+-#~ "motor de configuració:\n"
+-#~ "%s"
+-
+-#~ msgid ""
+-#~ "Couldn't load the main interface (vanity.glade).\n"
+-#~ "Make sure that Vanity is properly installed."
+-#~ msgstr ""
+-#~ "No s'ha pogut carregar la interfície principal (vanity.glade).\n"
+-#~ "Assegureu-vos que el Vanity està instal·lat correctament."
+-
+-#~ msgid "Backend options"
+-#~ msgstr "Opcions del rerefons"
+-
+-#~ msgid " "
+-#~ msgstr " "
+-
+-#~ msgid "No Language Selection Available"
+-#~ msgstr "No hi ha cap selecció de llengües disponible"
+-
+-#~ msgid "No subtitles selection available"
+-#~ msgstr "No hi ha cap selecció de subtítols disponible"
+-
+-#~ msgid "Set the aspect ratio"
+-#~ msgstr "Estableix la relació d'aspecte"
+-
+-#~ msgid "Side_bar"
+-#~ msgstr "_Barra lateral"
+-
+-#~ msgid "Empty"
+-#~ msgstr "Buit"
+-
+-#~ msgid "Failed to start stand-alone movie player"
+-#~ msgstr ""
+-#~ "S'ha produit un error en iniciar el reproductor de pel·lícules autònom"
+-
+-#~ msgid "Option '%s' is unknown and was ignored\n"
+-#~ msgstr "L'opció «%s» és desconeguda i ha estat omesa\n"
+-
+-#~ msgid "Overwrite file?"
+-#~ msgstr "Voleu sobreescriure el fitxer?"
+-
+-#~ msgid ""
+-#~ "A file named '%s' already exists. Are you sure you want to overwrite it?"
+-#~ msgstr ""
+-#~ "Ja existeix un fitxer amb el nom «%s». Esteu segur que voleu "
+-#~ "sobreescriure'l?"
+-
+-#~ msgid ""
+-#~ "Switching on or off this type of TV-Out requires a restart to take effect."
+-#~ msgstr ""
+-#~ "Activar o desactivar aquest tipus d'eixida de TV requereix que es "
+-#~ "reiniciï perquè tingui efecte."
+-
+-#~ msgid "video popup menu"
+-#~ msgstr "menú emergent del vídeo"
+-
+-#~ msgid "This movie is a still image. You can open it with an image viewer."
+-#~ msgstr ""
+-#~ "Aquesta pel·lícula és una imatge estàtica. Podeu obrir-la amb un "
+-#~ "visualitzador d'imatges."
+-
+-#~ msgid "Height of the video widget"
+-#~ msgstr "Alçada del giny de vídeo"
+-
+-#~ msgid "Whether the sidebar is shown"
+-#~ msgstr "Si s'ha de mostrar la barra lateral"
+-
+-#~ msgid "Width of the video widget"
+-#~ msgstr "Amplada del giny de vídeo"
+-
+-#~ msgid "Failed to find real device node for %s: %s"
+-#~ msgstr "No s'ha pogut trobar un node de dispositiu real per a %s: %s"
+-
+-#~ msgid "Failed to read symbolic link %s: %s"
+-#~ msgstr "No s'ha pogut llegir l'enllaç simbòlic %s: %s"
+-
+-#~ msgid "Totem couldn't show the movie properties window."
+-#~ msgstr ""
+-#~ "El Totem no ha pogut mostrar la finestra de propietats de la pel·lícula."
+-
+-#~ msgid "Make sure that Totem is correctly installed."
+-#~ msgstr "Assegureu-vos que el Totem està instal·lat correctament."
+-
+-#~ msgid "_DXR3 TV-out"
+-#~ msgstr "Sortida-TV _DXR3"
+-
+-#~ msgid "Totem Video Window"
+-#~ msgstr "Finestra de vídeo del Totem"
+-
+-#~ msgid "Failed to open media file; unknown error"
+-#~ msgstr ""
+-#~ "No s'ha pogut obrir el fitxer de medi. S'ha produït un error desconegut"
+-
+-#~ msgid "unknown error"
+-#~ msgstr "s'ha produït un error desconegut"
+-
+-#~ msgid "Failed to find mountpoint for device %s in /etc/fstab"
+-#~ msgstr ""
+-#~ "No s'ha trobat el punt de muntatge per al dispositiu %s a /etc/fstab"
+-
+-#~ msgid "Failed to open device %s for reading: %s"
+-#~ msgstr "No s'ha pogut obrir el dispositiu %s per a lectura: %s"
+-
+-#~ msgid "Failed to retrieve capabilities of device %s: %s"
+-#~ msgstr "No s'ha pogut obtenir les capacitats del dispositiu %s: %s"
+-
+-#~ msgid "Drive status 0x%x (%s) - check disc"
+-#~ msgstr "L'estat de la unitat és 0x%x (%s) - comproveu el disc"
+-
+-#~ msgid "Error getting %s disc status: %s"
+-#~ msgstr "S'ha produït un error en obtenir l'estat del disc %s: %s"
+-
+-#~ msgid "Unexpected/unknown cd type 0x%x (%s)"
+-#~ msgstr "El tipus de cd 0x%x és inesperat/desconegut (%s)"
+-
+-#~ msgid "Select CD"
+-#~ msgstr "Seleccioneu un CD"
+-
+-#~ msgid "Failed to play Audio/Video Disc"
+-#~ msgstr "No s'ha pogut reproduir el disc d'àudio/vídeo: %s"
+-
+-#~ msgid "Reason unknown"
+-#~ msgstr "La raó és desconeguda"
+-
+-#~ msgid "Unexpected error status %d while mounting %s"
+-#~ msgstr "S'ha rebut l'estat d'error inesperat %d en muntar %s"
+-
+-#~ msgid "Repeat _mode"
+-#~ msgstr "_Mode de repetició"
+-
+-#~ msgid "Shuf_fle mode"
+-#~ msgstr "Mode a_leatori"
+-
+-#~ msgid "<b>Optical Device</b>"
+-#~ msgstr "<b>Dispositiu òptic</b>"
+-
+-#~ msgid "<b>Proprietary Plugins</b>"
+-#~ msgstr "<b>Connectors propietaris</b>"
+-
+-#~ msgid "<span size=\"medium\"><b>No File</b></span>"
+-#~ msgstr "<span size=\"medium\"><b>Cap fitxer</b></span>"
+-
+-#~ msgid "Exit Fullscreen"
+-#~ msgstr "Surt del mode a pantalla completa"
+-
+-#~ msgid "Show/Hide Playlist"
+-#~ msgstr "Mostra/Amaga la llista de reproducció"
+-
+-#~ msgid "_Add Proprietary Plugins..."
+-#~ msgstr "_Afegeix connectors propietaris..."
+-
+-#~ msgid "_Optical device path:"
+-#~ msgstr "Camí al disp_ositiu òptic:"
+-
+-#~ msgid "_Show/Hide Playlist"
+-#~ msgstr "_Mostra/Amaga la llista de reproducció"
+-
+-#~ msgid "Enable deinterlacing."
+-#~ msgstr "Habilita el desentrellaçat."
+-
+-#~ msgid "Name of the visual effects plugins."
+-#~ msgstr "Nom dels connectors d'efectes visuals."
+-
+-#~ msgid "Path to the optical media device"
+-#~ msgstr "Camí al dispositiu de medi òptic"
+-
+-#~ msgid "Path to the optical media device."
+-#~ msgstr "Camí al dispositiu de medi òptic."
+-
+-#~ msgid "Repeat mode."
+-#~ msgstr "Mode de repetició."
+-
+-#~ msgid "Resize the canvas automatically on file load."
+-#~ msgstr "Redimensiona el canvas automàticament al carregar un fitxer."
+-
+-#~ msgid "Shuffle mode."
+-#~ msgstr "Mode aleatori."
+-
+-#~ msgid "The brightness of the video."
+-#~ msgstr "La brillantor del vídeo."
+-
+-#~ msgid "The contrast of the video."
+-#~ msgstr "El contrast del vídeo."
+-
+-#~ msgid "The hue of the video."
+-#~ msgstr "El to del vídeo."
+-
+-#~ msgid "The saturation of the video."
+-#~ msgstr "La saturació del vídeo."
+-
+-#~ msgid "Whether to enable debug for the playback engine."
+-#~ msgstr "Si s'ha d'habilitar la depuració per al motor de reproducció."
+-
+-#~ msgid "X coordinate for the Playlist"
+-#~ msgstr "Coordenada X per a la llista de reproducció"
+-
+-#~ msgid "X coordinate for the Playlist."
+-#~ msgstr "Coordenada X per a la llista de reproducció."
+-
+-#~ msgid "Y coordinate for the Playlist"
+-#~ msgstr "Coordenada Y per a la llista de reproducció"
+-
+-#~ msgid "Y coordinate for the Playlist."
+-#~ msgstr "Coordenada Y per a la llista de reproducció."
+-
+-#~ msgid "Open from URI"
+-#~ msgstr "Obre des d'un URI"
+-
+-#~ msgid "0 second"
+-#~ msgstr "0 segons"
+-
+-#~ msgid "Couldn't load the main interface (mozilla-viewer.glade)."
+-#~ msgstr ""
+-#~ "No s'ha pogut carregar la interfície principal (mozilla-viewer.glade)."
+-
+-#~ msgid "Make sure that the Totem plugin is properly installed."
+-#~ msgstr ""
+-#~ "Assegureu-vos que el connector del Totem està instal·lat correctament."
+-
+-#~ msgid "%s - Totem Movie Player"
+-#~ msgstr "%s - Reproductor de vídeo Totem"
+-
+-#~ msgid "Please file a bug, this isn't supposed to happen."
+-#~ msgstr "Si us plau, envieu un informe d'error, açò no hauria de passar."
+-
+-#~ msgid "Please file a bug, this isn't supposed to happen"
+-#~ msgstr "Si us plau, envieu un informe d'error, açò no hauria de passar"
+-
+-#~ msgid "Small"
+-#~ msgstr "Petit"
+-
+-#~ msgid "Switch to double size"
+-#~ msgstr "Canvia a la mida doble"
+-
+-#~ msgid "Zoom to half size"
+-#~ msgstr "Canvia el zoom a la meitat de mida"
+-
+-#~ msgid "Zoom to one for one size"
+-#~ msgstr "Canvia el zoom a la mida normal"
+-
+-#~ msgid "URI currently displayed"
+-#~ msgstr "URI mostrada actualment"
+-
+-#~ msgid "Video and Audio information properties page"
+-#~ msgstr "Pàgina d'informació de propietats de vídeo i àudio"
+-
+-#~ msgid "Couldn't load the main interface (totem.glade)."
+-#~ msgstr "No s'ha pogut carregar la interfície principal (totem.glade)."
+-
+-#~ msgid "Couldn't load the interface for the playlist."
+-#~ msgstr ""
+-#~ "No s'ha pogut carregar la interfície per a la llista de reproducció."
+-
+-#~ msgid "Play _Audio CD"
+-#~ msgstr "Reprodueix un Àudio _CD"
+-
+-#~ msgid "Play _DVD"
+-#~ msgstr "Reprodueix un _DVD"
+-
+-#~ msgid "Play an audio CD"
+-#~ msgstr "Reprodueix un CD d'àudio"
+-
+-#~ msgid "Unnamed SCSI CD-ROM (%s)"
+-#~ msgstr "CD-ROM SCSI sense nom (%s)"
+-
+-#~ msgid "File image"
+-#~ msgstr "Fitxer d'imatge"
+-
+-#~ msgid "Select the drive"
+-#~ msgstr "Seleccioneu la unitat"
+-
+-#~ msgid "Unnamed Video Device"
+-#~ msgstr "Dispositiu de vídeo no anomenat"
+-
+-#~ msgid "Connecting to the server"
+-#~ msgstr "S'està connectant al servidor"
+-
+-#~ msgid "Done"
+-#~ msgstr "Fet"
+-
+-#~ msgid "Installing the plug-ins"
+-#~ msgstr "S'estan instal·lant els connectors"
+-
+-#~ msgid "<b>Brightness/Contrast</b>"
+-#~ msgstr "<b>Brillantor/Contrast</b>"
+-
+-#~ msgid "_TV-out mode"
+-#~ msgstr "Mode de Sortida-_TV"
+-
+-#~ msgid "Your HTTP Proxy requires you to log in.\n"
+-#~ msgstr "El vostre servidor intermediari d'HTTP requereix autenticació.\n"
+-
+-#~ msgid ""
+-#~ "You must log in to access \"%s\".\n"
+-#~ "\n"
+-#~ "%s"
+-#~ msgstr ""
+-#~ "Teniu que autenticar-vos per a accedir a «%s».\n"
+-#~ "\n"
+-#~ "%s"
+-
+-#~ msgid "Your password will be transmitted unencrypted."
+-#~ msgstr "La vostra contrasenya s'enviarà sense xifrar."
+-
+-#~ msgid "Your password will be transmitted encrypted."
+-#~ msgstr "La vostra contrasenya s'enviarà xifrada."
+-
+-#~ msgid "_Password:"
+-#~ msgstr "_Contrasenya:"
+-
+-#~ msgid "Remember this password"
+-#~ msgstr "Recorda aquesta contrasenya"
+-
+-#~ msgid "Download"
+-#~ msgstr "Descarrega"
+-
+-#~ msgid "%s - Totem"
+-#~ msgstr "%s - Totem"
+-
+-#~ msgid "Buffering: %d%%"
+-#~ msgstr "S'està fent «buffering»: %d%%"
+-
+-#~ msgid "%d hours"
+-#~ msgstr "%d hores"
+-
+-#~ msgid "%d minutes"
+-#~ msgstr "%d minuts"
+-
+-#~ msgid "%d seconds"
+-#~ msgstr "%d segons"
+-
+-#~ msgid "The quality of the visuals when using goom"
+-#~ msgstr "La qüalitat dels visuals quan s'utilitza goom"
+-
+-#~ msgid "Repeat Mode"
+-#~ msgstr "Mode de repetició"
+-
+-#~ msgid "Height or width of the video is 0. Please file a bug."
+-#~ msgstr ""
+-#~ "L'alçada o amplada del vídeo és 0. Si us plau, envieu un informe d'error."
+-
+-#~ msgid "<b>URL</b>"
+-#~ msgstr "<b>URL</b>"
+-
+-#~ msgid "Could not find a suitable video output."
+-#~ msgstr "No s'ha trobat una eixida de vídeo convenient."
+-
+-#~ msgid ""
+-#~ "There is no plugin for Totem to handle '%s'.\n"
+-#~ "Totem will not be able to play it."
+-#~ msgstr ""
+-#~ "No hi ha cap connector del Totem per a gestionar «%s».\n"
+-#~ "El Totem no podrà reproduir-ho."
+-
+-#~ msgid "Only start if there isn't already a Totem application running"
+-#~ msgstr "Només s'inicia si no hi ha una aplicació del Totem executant-se"
+-
+-#~ msgid "Previous stream"
+-#~ msgstr "Anterior flux"
+-
+-#~ msgid "No video plugin available to decode '%s'."
+-#~ msgstr "No hi ha cap connector de vídeo per a descodificar «%s»."
++msgstr "Un connector per enviar esdeveniments al Zeitgeist"
+diff --git a/po/zh_CN.po b/po/zh_CN.po
+index eb77106..b04ea1f 100644
+--- a/po/zh_CN.po
++++ b/po/zh_CN.po
+@@ -1515,7 +1515,7 @@ msgstr "最近的文件"
+
+ #: ../src/totem-grilo.c:1832
+ msgid "Channels"
+-msgstr "声道"
++msgstr "频道"
+
+ #: ../src/totem-main-toolbar.c:133 ../src/totemmaintoolbar.ui.h:5
+ msgid "Click on items to select them"
+diff --git a/src/grilo.ui b/src/grilo.ui
+index 7b8103d..aa7b9ac 100644
+--- a/src/grilo.ui
++++ b/src/grilo.ui
+@@ -91,7 +91,7 @@
+ <column type="gint"/>
+ </columns>
+ </object>
+- <template class="TotemGrilo" parent="GtkVBox">
++ <template class="TotemGrilo" parent="GtkBox">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">0</property>
+diff --git a/src/plugins/opensubtitles/opensubtitles.py b/src/plugins/opensubtitles/opensubtitles.py
+index 536c17d..6dab82a 100644
+--- a/src/plugins/opensubtitles/opensubtitles.py
++++ b/src/plugins/opensubtitles/opensubtitles.py
+@@ -37,6 +37,7 @@ LANGUAGES_STR = [ (D_('iso_639_3', 'Albanian'), 'sq'),
+ (D_('iso_639_3', 'Arabic'), 'ar'),
+ (D_('iso_639_3', 'Armenian'), 'hy'),
+ (D_('iso_639_3', 'Neo-Aramaic, Assyrian'), 'ay'),
++ (D_('iso_639_3', 'Basque'), 'eu'),
+ (D_('iso_639_3', 'Bosnian'), 'bs'),
+ (_('Brazilian Portuguese'), 'pb'),
+ (D_('iso_639_3', 'Bulgarian'), 'bg'),
+@@ -102,6 +103,7 @@ LANGUAGES = {'sq':'alb',
+ 'nl':'dut',
+ 'en':'eng',
+ 'eo':'epo',
++ 'eu':'eus',
+ 'et':'est',
+ 'fi':'fin',
+ 'fr':'fre',
+@@ -252,7 +254,7 @@ class OpenSubtitlesModel (object):
+ import locale
+ (language_code, _) = locale.getlocale ()
+ self.lang = LANGUAGES[language_code.split ('_')[0]]
+- except (ImportError, IndexError, AttributeError):
++ except (ImportError, IndexError, AttributeError, KeyError):
+ self.lang = 'eng'
+
+ self._lock = threading.Lock ()
+@@ -643,7 +645,7 @@ class OpenSubtitles (GObject.Object, # pylint: disable-msg=R0902
+
+ flags = Gio.FileCreateFlags.REPLACE_DESTINATION
+ try:
+- subtitle_file = Gio.file_new_for_path (self._movie_dir() + sep + movie_name + '.' + ext)
++ subtitle_file = Gio.file_new_for_path (self._movie_dir() + sep + movie_name + '.' + extension)
+ print ('trying to save to ' + subtitle_file.get_uri())
+ suburi = subtitle_file.get_uri ()
+
+@@ -651,7 +653,7 @@ class OpenSubtitles (GObject.Object, # pylint: disable-msg=R0902
+ sub_file.write (subtitles, None)
+ sub_file.close (None)
+ except:
+- subtitle_file = Gio.file_new_for_path (self._cache_subtitles_dir() + sep + movie_name + '.' + ext)
++ subtitle_file = Gio.file_new_for_path (self._cache_subtitles_dir() + sep + movie_name + '.' + extension)
+ print ('saving to ' + subtitle_file.get_uri())
+ suburi = subtitle_file.get_uri ()
+
+diff --git a/src/totem-grilo.c b/src/totem-grilo.c
+index 88cac19..98730c4 100644
+--- a/src/totem-grilo.c
++++ b/src/totem-grilo.c
+@@ -2068,7 +2068,8 @@ static void
+ delete_foreach (gpointer data,
+ gpointer user_data)
+ {
+- GtkTreePath *path = data;
++ GtkTreeRowReference *ref = data;
++ GtkTreePath *path;
+ GtkTreeModel *view_model = user_data;
+ GtkTreeIter iter;
+ GrlSource *source;
+@@ -2079,8 +2080,11 @@ delete_foreach (gpointer data,
+ GtkTreeModel *model;
+ GtkTreeIter real_model_iter;
+
+- if (!gtk_tree_model_get_iter (view_model, &iter, path))
++ path = gtk_tree_row_reference_get_path (ref);
++ if (!path || !gtk_tree_model_get_iter (view_model, &iter, path)) {
++ g_warning ("An item that was scheduled for removal isn't available any more");
+ return;
++ }
+
+ gtk_tree_model_get (view_model, &iter,
+ MODEL_RESULTS_CONTENT, &media,
+@@ -2145,14 +2149,23 @@ delete_cb (TotemSelectionToolbar *bar,
+ TotemGrilo *self)
+ {
+ GtkTreeModel *model;
+- GList *list;
++ GList *list, *l;
+
+ g_signal_handlers_block_by_func (self->priv->browser, "view-selection-changed", self);
+
+ model = gd_main_view_get_model (GD_MAIN_VIEW (self->priv->browser));
+ list = gd_main_view_get_selection (GD_MAIN_VIEW (self->priv->browser));
++
++ /* GList of GtkTreePaths to a GList of GtkTreeRowReferences */
++ for (l = list; l != NULL; l = l->next) {
++ GtkTreeRowReference *ref;
++
++ ref = gtk_tree_row_reference_new (model, l->data);
++ gtk_tree_path_free (l->data);
++ l->data = ref;
++ }
+ g_list_foreach (list, delete_foreach, model);
+- g_list_free_full (list, (GDestroyNotify) gtk_tree_path_free);
++ g_list_free_full (list, (GDestroyNotify) gtk_tree_row_reference_free);
+
+ g_signal_handlers_unblock_by_func (self->priv->browser, "view-selection-changed", self);
+
+diff --git a/src/totemmaintoolbar.ui b/src/totemmaintoolbar.ui
+index a185d42..4a81ada 100644
+--- a/src/totemmaintoolbar.ui
++++ b/src/totemmaintoolbar.ui
+@@ -1,7 +1,7 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+ <interface domain="totem">
+ <!-- interface-requires gtk+ 3.11 -->
+- <template class="TotemMainToolbar" parent="GtkBox">
++ <template class="TotemMainToolbar" parent="GtkHeaderBar">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
diff --git a/extra/transmission/PKGBUILD b/extra/transmission/PKGBUILD
index af7b4e93f..1b53b4baf 100644
--- a/extra/transmission/PKGBUILD
+++ b/extra/transmission/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 194463 2013-09-16 16:36:20Z tomegun $
+# $Id: PKGBUILD 213661 2014-05-27 18:32:30Z anatolik $
# Maintainer : Tom Gundersen <teg@jklm.no>
# Maintainer : Ionut Biru <ibiru@archlinux.org>
pkgbase=transmission
pkgname=('transmission-cli' 'transmission-gtk' 'transmission-qt')
-pkgver=2.82
-pkgrel=1
+pkgver=2.83
+pkgrel=2
arch=('i686' 'x86_64')
url="http://www.transmissionbt.com/"
license=('MIT')
makedepends=('gtk3' 'intltool' 'curl' 'qt5-base' 'libevent')
source=(http://mirrors.m0k.org/transmission/files/$pkgbase-$pkgver.tar.xz)
-md5sums=('a5ef870c0410b12d10449c2d36fa4661')
+md5sums=('4620cfbfefee2ce55a6fa12c3ec330a7')
build() {
cd $pkgbase-$pkgver
diff --git a/extra/transmission/transmission-cli.install b/extra/transmission/transmission-cli.install
index 1af0f87e8..f113d47c8 100644
--- a/extra/transmission/transmission-cli.install
+++ b/extra/transmission/transmission-cli.install
@@ -1,10 +1,10 @@
post_install() {
-post_upgrade
-passwd -l transmission &>/dev/null
+ post_upgrade
+ passwd -l transmission &>/dev/null
}
post_upgrade() {
- # create user/group that the daemon will run as by default, do not delete this on uninstall, as it will own files
- getent group transmission >/dev/null || groupadd -g 169 transmission
- getent passwd transmission >/dev/null || useradd -c 'Transmission BitTorrent Client' -u 169 -g transmission -b '/var/lib' -m -s /bin/false transmission
+ # create user/group that the daemon will run as by default, do not delete this on uninstall, as it will own files
+ getent group transmission >/dev/null || groupadd -g 169 transmission
+ getent passwd transmission >/dev/null || useradd -c 'Transmission BitTorrent Client' -u 169 -g transmission -b '/var/lib' -m -s /bin/false transmission
}
diff --git a/extra/vim/PKGBUILD b/extra/vim/PKGBUILD
index 82c8de005..2988b1389 100644
--- a/extra/vim/PKGBUILD
+++ b/extra/vim/PKGBUILD
@@ -4,23 +4,23 @@
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
pkgbase=vim
-pkgname=('vim' 'gvim' 'vim-runtime')
+pkgname=('vim' 'gvim' 'gvim-python3' 'vim-runtime')
_topver=7.4
-_patchlevel=274
-__hgrev=075eea398fff
+_patchlevel=307
+__hgrev=54d96e3b2eec
_versiondir="vim${_topver//./}"
pkgver=${_topver}.${_patchlevel}
pkgrel=1
arch=('i686' 'x86_64')
license=('custom:vim')
url="http://www.vim.org"
-makedepends=('gpm' 'python2' 'ruby' 'libxt' 'desktop-file-utils' 'gtk2' 'lua')
+makedepends=('gpm' 'python2' 'python' 'ruby' 'libxt' 'desktop-file-utils' 'gtk2' 'lua')
source=("ftp://ftp.archlinux.org/other/vim/vim-${pkgver}.tar.xz"
"ftp://ftp.archlinux.org/other/vim/vim-${pkgver}.tar.xz.sig"
'vimrc'
'archlinux.vim'
'gvim.desktop')
-md5sums=('98bf9f8d57b95715d08fcc42beae8761'
+md5sums=('836c8b5bab883658c07b67cba445b667'
'SKIP'
'b9d4dcb9d3ee2e151dc4be1e94934f6a'
'10353a61aadc3f276692d0e17db1478e'
@@ -67,6 +67,7 @@ build() {
(cd vim-build/src && autoconf)
cp -a vim-build gvim-build
+ cp -a vim-build gvim-python3-build
cd "${srcdir}"/vim-build
@@ -111,6 +112,28 @@ build() {
--enable-luainterp
make
+
+ cd "${srcdir}"/gvim-python3-build
+
+ ./configure \
+ --prefix=/usr \
+ --localstatedir=/var/lib/vim \
+ --with-features=huge \
+ --with-compiledby='Arch Linux' \
+ --enable-gpm \
+ --enable-acl \
+ --with-x=yes \
+ --enable-gui=gtk2 \
+ --enable-multibyte \
+ --enable-cscope \
+ --enable-netbeans \
+ --enable-perlinterp \
+ --disable-pythoninterp \
+ --enable-python3interp \
+ --enable-rubyinterp \
+ --enable-luainterp
+
+ make
}
check() {
@@ -186,6 +209,40 @@ package_gvim() {
"${pkgdir}"/usr/share/licenses/${pkgname}/license.txt
}
+package_gvim-python3() {
+ pkgdesc='Vi Improved, a highly configurable, improved version of the vi text editor (with advanced features, such as a GUI) with python 3 support'
+ depends=("vim-runtime=${pkgver}-${pkgrel}" 'gpm' 'ruby' 'libxt'
+ 'desktop-file-utils' 'gtk2' 'lua' 'python')
+ provides=("vim=${pkgver}-${pkgrel}")
+ conflicts=('vim')
+ install=gvim.install
+
+ cd "${srcdir}"/gvim-python3-build
+ make -j1 VIMRCLOC=/etc DESTDIR="${pkgdir}" install
+
+ # provided by (n)vi in core
+ rm "${pkgdir}"/usr/bin/{ex,view}
+
+ # delete some manpages
+ find "${pkgdir}"/usr/share/man -type d -name 'man1' 2>/dev/null | \
+ while read _mandir; do
+ cd ${_mandir}
+ rm -f ex.1 view.1 # provided by (n)vi
+ done
+
+ # Move the runtime for later packaging
+ mv "${pkgdir}"/usr/share/vim "${srcdir}"/runtime-install
+
+ # freedesktop links
+ install -Dm644 "${srcdir}"/gvim.desktop \
+ "${pkgdir}"/usr/share/applications/gvim.desktop
+ install -Dm644 runtime/vim48x48.png "${pkgdir}"/usr/share/pixmaps/gvim.png
+
+ # license
+ install -Dm644 "${srcdir}"/vim-${pkgver}/runtime/doc/uganda.txt \
+ "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt
+}
+
package_vim-runtime() {
pkgdesc='Runtime for vim and gvim'
depends=('perl' 'gawk')
diff --git a/extra/vim/gvim.install b/extra/vim/gvim.install
index 2eaa60550..0f4221a77 100644
--- a/extra/vim/gvim.install
+++ b/extra/vim/gvim.install
@@ -1,11 +1,15 @@
+update_desktop_database() {
+ update-desktop-database --quiet
+}
+
post_install() {
- update-desktop-database -q
+ update_desktop_database
}
post_upgrade() {
- post_install $1
+ update_desktop_database
}
post_remove() {
- post_install $1
+ update_desktop_database
}