[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xine-cvslog
Subject:    [xine-cvs] CVS: gnome-xine gxine.desktop.in, NONE, 1.1 mime.default,
From:       Darren Salt <dsalt () users ! sourceforge ! net>
Date:       2007-02-27 18:04:22
Message-ID: E1HM6gY-0003Vt-Go () sc8-pr-cvs10 ! sourceforge ! net
[Download RAW message or body]

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
Xine-cvslog@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xine-cvslog


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic