Update of /cvsroot/xine/gnome-xine
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv12988

Modified Files:
        ChangeLog Makefile.am configure.ac 
Added Files:
        gxine.desktop.in mime.default 
Removed Files:
        gxine.desktop 
Log Message:
Resync with hg (cset 1907).

--- NEW FILE: gxine.desktop.in ---
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=gxine
GenericName=Video Player
Comment=Watch videos or TV and listen to audio in a variety of formats
Exec=gxine
X-MultipleArgs=true
Icon=gxine
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;GTK;Player;TV;
MimeType=
--- NEW FILE: mime.default ---
application/ogg
application/vnd.ms-asf
application/vnd.rn-realmedia
application/x-annodex
application/x-mplayer2
application/x-ogg
application/x-quicktimeplayer
audio/168sv
audio/8svx
audio/aiff
audio/basic
audio/mp3
audio/mpeg
audio/mpeg2
audio/mpeg3
audio/mpegurl
audio/wav
audio/x-16sv
audio/x-8svx
audio/x-aiff
audio/x-basic
audio/x-m4a
audio/x-mp3
audio/x-mpeg
audio/x-mpeg2
audio/x-mpeg3
audio/x-mpegurl
audio/x-ms-wma
audio/x-ogg
audio/x-pn-aiff
audio/x-pn-au
audio/x-pn-realaudio
audio/x-pn-realaudio-plugin
audio/x-pn-wav
audio/x-pn-windows-acm
audio/x-real-audio
audio/x-realaudio
audio/x-speex
audio/x-wav
image/ilbm
image/png
image/x-ilbm
image/x-png
video/anim
video/mkv
video/mng
video/mpeg
video/msvideo
video/quicktime
video/x-anim
video/x-flic
video/x-flv
video/x-mng
video/x-mpeg
video/x-ms-asf
video/x-ms-asf-plugin
video/x-ms-wax
video/x-ms-wmv
video/x-ms-wvx
video/x-msvideo
video/x-quicktime

Index: ChangeLog
===================================================================
RCS file: /cvsroot/xine/gnome-xine/ChangeLog,v
retrieving revision 1.219
retrieving revision 1.220
diff -u -r1.219 -r1.220
--- ChangeLog   3 Feb 2007 15:26:20 -0000       1.219
+++ ChangeLog   27 Feb 2007 18:03:49 -0000      1.220
@@ -5,6 +5,8 @@
          Updated the skip forward/back key bindings accordingly.
        * Display some device information in the prefs window and in file
          chooser dboxes (requires HAL).
+       * Added revert buttons (to default & to saved) for each config item
+         in the prefs window.
        * Added a "repeat track" option to the playlist window.
        * Added a system tray icon with two menus - left click for a short
          playback control menu, right click for the main menu. Also middle
@@ -19,6 +21,8 @@
          - separate toolbar;
          - windowed-mode blanking prevention.
          Existing configurations are unaffected.
+       * Allow slider widgets to be presented as buttons with pop-up windows.
+         The volume slider in the default windowed-mode toolbar is a pop-up.
        * Obsoleted and disabled most of the deprecated JS functions, except
          for set_fullscreen() and toolbar_show() which remain deprecated.
          If you need the others, build with --enable-obsolete.
@@ -26,7 +30,27 @@
          obsoleted next year.
        * Brought vo_deinterlace into line with the other two chain objects
          by adding the missing property & method.
+       * Added a config item to control whether, when in full-screen mode,
+         the video window is forcibly stuck to all desktops & viewports.
+         This is currently only checked at startup.
        * Reworked the JS property code somewhat. No user-visible changes.
+       * Only display the "broken xine-lib" message (for when there is no
+         demuxer for the logo image) at most once.
+       * Fixed a possible initialisation failure which would cause various GDK
+         "window != NULL" assertion failures and a segfault. This is known to
+         affect gxine in a chrooted environment when talking to a non-chrooted
+         X server on the same machine, and includes a partial reversion of a
+         change which was made between 0.5.9 and 0.5.10.
+       * Moved the windowed-mode blanking menu item into a new submenu in
+         the View menu.
+       * Tweaked and re-rendered the splash and logo images.
+       * Allow blanking if the video window is hidden, iconised or shaded.
+       * Fixed toolbar positioning with multiple monitors arranged to make a
+         non-rectangular display. (This may require the enabling of an option
+         such as radeon(4)'s "MergedNonRectangular" option.)
+       * Fixed a logic error which could cause full-screen focus grabbing to
+         be active even when Xinerama is active.
+       * Fixed some problems with prefs window initialisation and redisplay.
 
 0.5.11:        2007/02/01
        [dsalt]
@@ -35,7 +59,7 @@
        * The plugin chain configuration menu items are duplicated in
          File->Configure.
        * Fixed a hang which occurs when a stream ends and some modal
-         dialogue box, opened via a JS command, is open.
+         dialogue box, opened via a JS command, is open. [Bug 1643093]
        * Fixed some prefs segfaults and file/device/directory configuration
          loss. This only appears with GTK+2.10 and xine-lib 1.1.4, and of
          course I didn't have GTK+2.10 when I released 0.5.10...

Index: Makefile.am
===================================================================
RCS file: /cvsroot/xine/gnome-xine/Makefile.am,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- Makefile.am 17 Dec 2006 01:10:26 -0000      1.28
+++ Makefile.am 27 Feb 2007 18:03:49 -0000      1.29
@@ -1,11 +1,14 @@
 SUBDIRS = m4 pixmaps include src doc browser-plugin misc po
 
 #DEB_FILES = debian/rules debian/changelog debian/control debian/copyright 
debian/README.Debian debian/menu
-EXTRA_DIST = config.rpath gxine.desktop autogen.sh gxine-test \
+EXTRA_DIST = config.rpath gxine.desktop.in mime.default autogen.sh gxine-test \
        BUGS README.de README.cs README_l10n
 
 Applicationsdir = $(datadir)/applications
-Applications_DATA = gxine.desktop
+nodist_Applications_DATA = gxine.desktop
+
+BUILT_SOURCES = gxine.desktop
+CLEANFILES = $(BUILT_SOURCES)
 
 debug:
        @list='$(SUBDIRS)'; for subdir in $$list; do \
@@ -54,4 +57,12 @@
        $(MAKE) -C $(top_builddir)/po update-po
        $(MAKE) -C $(top_builddir)/misc/po update-po
 
+XINE_MIME = $(shell $(XINE_CONFIG) --plugindir)/mime.types
+MIME = $(if $(shell test -f $(XINE_MIME) && echo 
y),$(XINE_MIME),$(srcdir)/mime.default)
+
+gxine.desktop: gxine.desktop.in $(MIME)
+       exec > $@; \
+       cat $<; \
+       awk 'BEGIN { s = "%s" } { printf s, $$1; s = ";%s" } END { print }' 
<$(MIME)
+
 ACLOCAL_AMFLAGS = -I m4

Index: configure.ac
===================================================================
RCS file: /cvsroot/xine/gnome-xine/configure.ac,v
retrieving revision 1.107
retrieving revision 1.108
diff -u -r1.107 -r1.108
--- configure.ac        3 Feb 2007 15:26:20 -0000       1.107
+++ configure.ac        27 Feb 2007 18:03:49 -0000      1.108
@@ -1,5 +1,5 @@
 AC_PREREQ(2.59)
-AC_INIT([gxine], [0.5.900])
+AC_INIT([gxine], [0.5.900-dev])
 AC_CONFIG_SRCDIR([src/main.c])
 
 AC_CONFIG_HEADERS([include/config.h])
@@ -76,6 +76,16 @@
 AC_PATH_XTRA
 
 dnl ---------------------------------------------
+dnl socket library
+dnl ---------------------------------------------
+
+dnl Test for socket and network support library
+NET_LIBS=""
+AC_CHECK_LIB(socket, socket, NET_LIBS="-lsocket $NET_LIBS",)
+AC_CHECK_LIB(nsl, gethostbyname, NET_LIBS="-lnsl $NET_LIBS",)
+AC_SUBST(NET_LIBS)
+
+dnl ---------------------------------------------
 dnl Check for libsmjs (spidermonkey)
 dnl ---------------------------------------------
 
@@ -154,6 +164,7 @@
 fi
 if test "$with_hal" = yes; then
   AC_DEFINE(WITH_HAL, 1, [Define if HAL is present and you want to use it.])
+  GXINE_HAL_DEVICE_INFO
 fi
 
 dnl ---------------------------------------------
@@ -286,12 +297,12 @@
 dnl ---------------------------------------------
 dnl Check for xine-lib
 dnl ---------------------------------------------
-AM_PATH_XINE(1.0.1,, AC_MSG_ERROR([*** Please install xine-lib (devel) first 
***]))
+AM_PATH_XINE(1.1.0,, AC_MSG_ERROR([*** Please install xine-lib (devel) first 
***]))
 
 dnl Extract xine-lib's text domain name
 LIB_PACKAGE="libxine`echo '#define ENABLE_NLS
   #include <xine/xine_internal.h>
-  XINE_MAJOR_VERSION' | $CPP $CPPFLAGS - | sed -e '$! d; s/^ \+//'`"
+  XINE_MAJOR_VERSION' | $CPP $CPPFLAGS - | sed -e '$!d; s/^ \+//'`"
 if test "$LIB_PACKAGE" = ''; then
   AC_MSG_ERROR([Couldn't determine xine-lib's text domain name])
 fi
@@ -551,9 +562,10 @@
 AC_DEFINE_UNQUOTED(GXINE_CONFDIR,"$GXINE_CONFPATH",[where to install conf 
files])
 AC_SUBST(GXINE_CONFPATH)
 
-AC_ARG_VAR([VENDOR_PKG_VERSION], [vendor build identifier string (default is 
the upstream version number, suffixed with "release" or "CVS snapshot")])
+AC_ARG_VAR([VENDOR_PKG_VERSION], [vendor build identifier string (default is 
the upstream version number, suffixed with "release" or identifying a snapshot 
type)])
 POST_VERSION=release
-if test -d .hg || expr "$(basename "$(pwd)")" : 
'gxine-[[0123456789abcdef]]\{12\}$' >/dev/null; then
+PWD="`pwd`"
+if test -d .hg || expr "`basename $PWD`" : 'gxine-[[0123456789abcdef]]\{12\}$' 
>/dev/null; then
   POST_VERSION='hg snapshot'
 elif test -d CVS; then
   POST_VERSION='CVS snapshot'
@@ -583,5 +595,10 @@
 ])
 
 dnl doc/C/Makefile
-AC_CONFIG_COMMANDS([default],[[chmod +x ./misc/build_rpms.sh]],[[]])
+AC_CONFIG_COMMANDS([default],
+       [[chmod +x ./misc/build_rpms.sh; echo '
+#ifdef DEBUG
+# undef WITH_WATCHDOG
+#endif' >> include/config.h
+]],[[]])
 AC_OUTPUT

--- gxine.desktop DELETED ---


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Xine-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xine-cvslog

Reply via email to