[Xfce4-commits] <parole:master> Added deletions to commit.

Sean Davis noreply at xfce.org
Mon Jul 23 01:24:33 CEST 2012


Updating branch refs/heads/master
         to 8de1111a778bb431edf73af2c871cf8f73e0d2ae (commit)
       from 0dd9f5bdd24068954643866ac0518a4b003df8d6 (commit)

commit 8de1111a778bb431edf73af2c871cf8f73e0d2ae
Author: Sean Davis <smd.seandavis at gmail.com>
Date:   Fri Jul 13 14:00:28 2012 -0400

    Added deletions to commit.

 plugins/window-title/Makefile.am             |   42 --------
 plugins/window-title/window-title-plugin.c   |   47 --------
 plugins/window-title/window-title-provider.c |  147 --------------------------
 plugins/window-title/window-title-provider.h |   44 --------
 plugins/window-title/window-title.desktop.in |    6 -
 5 files changed, 0 insertions(+), 286 deletions(-)

diff --git a/plugins/window-title/Makefile.am b/plugins/window-title/Makefile.am
deleted file mode 100644
index 888a2db..0000000
--- a/plugins/window-title/Makefile.am
+++ /dev/null
@@ -1,42 +0,0 @@
-INCLUDES =					\
-	-I$(top_builddir)			\
-	-I$(top_srcdir)				\
-	-DG_LOG_DOMAIN=\"window_title\"    	\
-	-DLIBEXECDIR=\"$(libexecdir)\"		\
-	-DPACKAGE_LOCALE_DIR=\"$(localedir)\"
-
-pluginsdir = 					\
-	$(libdir)/parole-$(PAROLE_VERSION_API)
-
-plugins_LTLIBRARIES =				\
-	window-title.la
-
-window_title_la_SOURCES =			\
-	window-title-plugin.c			\
-	window-title-provider.c			\
-	window-title-provider.h
-
-window_title_la_CFLAGS =			\
-	$(PLATFORM_CFLAGS)			\
-	$(GTK_CFLAGS)				\
-	$(LIBXFCE4UTIL_CFLAGS)
-
-window_title_la_LDFLAGS =			\
-	-avoid-version				\
-	-export-dynamic				\
-	-module					\
-	$(PLATFORM_LDFLAGS)
-
-#
-# .desktop file
-#
-desktop_in_files = window-title.desktop.in
-desktopdir = $(datadir)/parole/parole-plugins-$(PAROLE_VERSION_API)
-desktop_DATA =  $(desktop_in_files:.desktop.in=.desktop)
- at INTLTOOL_DESKTOP_RULE@
-
-EXTRA_DIST = 		  	\
-	$(desktop_in_files)
-    
-DISTCLEANFILES = 		\
-	$(desktop_DATA)
\ No newline at end of file
diff --git a/plugins/window-title/window-title-plugin.c b/plugins/window-title/window-title-plugin.c
deleted file mode 100644
index 465e605..0000000
--- a/plugins/window-title/window-title-plugin.c
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * * Copyright (C) 2009-2011 Ali <aliov at xfce.org>
- *
- * Licensed under the GNU General Public License Version 2
- *
- * This program 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.
- *
- * This program 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.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
- */
-
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
-
-#include <libxfce4util/libxfce4util.h>
-
-#include "window-title-provider.h"
-
-G_MODULE_EXPORT GType	parole_plugin_initialize (ParoleProviderPlugin *plugin);
-						  
-G_MODULE_EXPORT void	parole_plugin_shutdown   (void);
-
-G_MODULE_EXPORT GType
-parole_plugin_initialize (ParoleProviderPlugin *plugin)
-{
-    xfce_textdomain (GETTEXT_PACKAGE, PACKAGE_LOCALE_DIR, "UTF-8");
-    
-    window_title_provider_register_type (plugin);
-    
-    return WINDOW_TYPE_TITLE_PROVIDER;
-}
-
-G_MODULE_EXPORT void
-parole_plugin_shutdown (void)
-{
-    
-}
diff --git a/plugins/window-title/window-title-provider.c b/plugins/window-title/window-title-provider.c
deleted file mode 100644
index 85e2364..0000000
--- a/plugins/window-title/window-title-provider.c
+++ /dev/null
@@ -1,147 +0,0 @@
-/*
- * * Copyright (C) 2009-2011 Ali <aliov at xfce.org>
- *
- * Licensed under the GNU General Public License Version 2
- *
- * This program 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.
- *
- * This program 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.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
- */
-
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
-
-#include <libxfce4util/libxfce4util.h>
-
-#include "window-title-provider.h"
-
-static void   window_title_provider_iface_init 	   	(ParoleProviderPluginIface *iface);
-static void   window_title_provider_finalize            (GObject 	           *object);
-
-
-struct _WindowTitleProviderClass
-{
-    GObjectClass parent_class;
-};
-
-struct _WindowTitleProvider
-{
-    GObject      	  parent;
-    
-    ParoleProviderPlayer *player;
-    GtkWidget		 *window;
-};
-
-
-PAROLE_DEFINE_TYPE_WITH_CODE (WindowTitleProvider,
-			      window_title_provider,
-			      G_TYPE_OBJECT,
-			      PAROLE_IMPLEMENT_INTERFACE (PAROLE_TYPE_PROVIDER_PLUGIN,
-							  window_title_provider_iface_init));
-
-
-
-static void
-window_title_provider_set_default_window_title (GtkWidget *window)
-{
-    gtk_window_set_title (GTK_WINDOW (window), _("Parole Media Player"));
-}
-
-static void
-window_title_provider_set_stream_title (GtkWidget *window, const ParoleStream *stream)
-{
-    gchar *title = NULL;
-    
-    g_object_get (G_OBJECT (stream),
-		  "title", &title,
-		  NULL);
-		  
-    if ( title )
-    {
-	gtk_window_set_title (GTK_WINDOW (window), title);
-	g_free (title);
-    }
-}
-
-static void
-window_title_provider_state_changed_cb (ParoleProviderPlayer *player, const ParoleStream *stream, 
-				        ParoleState state, WindowTitleProvider *provider)
-{
-    if ( state < PAROLE_STATE_PAUSED )
-	window_title_provider_set_default_window_title (provider->window);
-    else
-	window_title_provider_set_stream_title (provider->window, stream);
-}
-
-static void
-window_title_provider_tag_message_cb (ParoleProviderPlayer *player, const ParoleStream *stream, WindowTitleProvider *provider)
-{
-    window_title_provider_set_stream_title (provider->window, stream);
-}
-						
-static gboolean window_title_provider_is_configurable (ParoleProviderPlugin *plugin)
-{
-    return FALSE;
-}
-
-static void
-window_title_provider_set_player (ParoleProviderPlugin *plugin, ParoleProviderPlayer *player)
-{
-    WindowTitleProvider *provider;
-    provider = WINDOW_TITLE_PROVIDER (plugin);
-    
-    provider->player = player;
-    
-    provider->window = parole_provider_player_get_main_window (player);
-    
-    g_signal_connect (player, "state-changed", 
-		      G_CALLBACK (window_title_provider_state_changed_cb), provider);
-		      
-    g_signal_connect (player, "tag-message",
-		      G_CALLBACK (window_title_provider_tag_message_cb), provider);
-}
-
-static void
-window_title_provider_iface_init (ParoleProviderPluginIface *iface)
-{
-    iface->get_is_configurable = window_title_provider_is_configurable;
-    iface->set_player = window_title_provider_set_player;
-}
-
-static void window_title_provider_class_init (WindowTitleProviderClass *klass)
-{
-    GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
-    
-    gobject_class->finalize = window_title_provider_finalize;
-}
-
-static void window_title_provider_init (WindowTitleProvider *provider)
-{
-    provider->player = NULL;
-    g_debug ("Init");
-}
-
-static void window_title_provider_finalize (GObject *object)
-{
-    WindowTitleProvider *provider;
-    
-    provider = WINDOW_TITLE_PROVIDER (object);
-    
-    g_debug ("Finalized");
-    
-    if ( provider->window && GTK_IS_WINDOW (provider->window) )
-	window_title_provider_set_default_window_title (provider->window);
-    
-    G_OBJECT_CLASS (window_title_provider_parent_class)->finalize (object);
-}
diff --git a/plugins/window-title/window-title-provider.h b/plugins/window-title/window-title-provider.h
deleted file mode 100644
index f88152b..0000000
--- a/plugins/window-title/window-title-provider.h
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * * Copyright (C) 2009-2011 Ali <aliov at xfce.org>
- *
- * Licensed under the GNU General Public License Version 2
- *
- * This program 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.
- *
- * This program 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.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
- */
-
-#ifndef WINDOW_TITLE_PROVIDER_H_
-#define WINDOW_TITLE_PROVIDER_H_
-
-#include <parole/parole.h>
-
-G_BEGIN_DECLS
-
-typedef struct _WindowTitleProviderClass WindowTitleProviderClass;
-typedef struct _WindowTitleProvider      WindowTitleProvider;
-
-#define WINDOW_TYPE_TITLE_PROVIDER             (window_title_provider_get_type ())
-#define WINDOW_TITLE_PROVIDER(obj)             (G_TYPE_CHECK_INSTANCE_CAST ((obj), WINDOW_TYPE_TITLE_PROVIDER, WindowTitleProvider))
-#define WINDOW_TITLE_PROVIDER_CLASS(klass)     (G_TYPE_CHECK_CLASS_CAST ((klass), WINDOW_TYPE_TITLE_PROVIDER, WindowTitleProviderClass))
-#define WINDOW_IS_TITLE_PROVIDER(obj)          (G_TYPE_CHECK_INSTANCE_TYPE ((obj), WINDOW_TYPE_TITLE_PROVIDER))
-#define WINDOW_IS_TITLE_PROVIDER_CLASS(klass)  (G_TYPE_CHECK_CLASS_TYPE ((klass), WINDOW_TYPE_TITLE_PROVIDER))
-#define WINDOW_TITLE_PROVIDER_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), WINDOW_TYPE_TITLE_PROVIDER, WindowTitleProviderClass))
-
-GType window_title_provider_get_type      	(void) G_GNUC_CONST G_GNUC_INTERNAL;
-
-void  window_title_provider_register_type	(ParoleProviderPlugin *plugin);
-
-G_END_DECLS
-
-#endif /*WINDOW_TITLE_PROVIDER_H_*/
diff --git a/plugins/window-title/window-title.desktop.in b/plugins/window-title/window-title.desktop.in
deleted file mode 100644
index 0d251bd..0000000
--- a/plugins/window-title/window-title.desktop.in
+++ /dev/null
@@ -1,6 +0,0 @@
-[Parole Plugin]
-Module=window-title
-_Name=Window Title
-_Description=Set the main window name to the current playing media name.
-Authors=Sarah Hijazi
-Website=http://goodies.xfce.org/projects/applications/parole


More information about the Xfce4-commits mailing list