[kazehakase-svn] [3653] 2009-02-13 Hiroyuki Ikezoe <poinc****@ikezo*****>

Back to archive index

svnno****@sourc***** svnno****@sourc*****
Fri Feb 13 07:47:31 JST 2009


Revision: 3653
          http://svn.sourceforge.jp/view?root=kazehakase&view=rev&rev=3653
Author:   ikezoe
Date:     2009-02-13 07:47:31 +0900 (Fri, 13 Feb 2009)

Log Message:
-----------
2009-02-13  Hiroyuki Ikezoe  <poinc****@ikezo*****>

	* libegg/pixbufthumbail, src/*: Use latest EggPixbufThumbnail.

Modified Paths:
--------------
    kazehakase/trunk/ChangeLog
    kazehakase/trunk/Makefile.am
    kazehakase/trunk/configure.ac
    kazehakase/trunk/module/embed/gecko/kz-gecko-embed.cpp
    kazehakase/trunk/src/Makefile.am
    kazehakase/trunk/src/kz-app.c
    kazehakase/trunk/src/kz-app.h
    kazehakase/trunk/src/kz-embed.c
    kazehakase/trunk/src/kz-embed.h
    kazehakase/trunk/src/kz-popup-preview.c
    kazehakase/trunk/src/kz-popup-tablist.c
    kazehakase/trunk/src/kz-tab-label.c
    kazehakase/trunk/src/kz-thumbnails-view.c
    kazehakase/trunk/src/utils/utils.c
    kazehakase/trunk/src/utils/utils.h
    kazehakase/trunk/src/widget/kz-thumbnail.c

Added Paths:
-----------
    kazehakase/trunk/libegg/Makefile.am

Property Changed:
----------------
    kazehakase/trunk/libegg/

Modified: kazehakase/trunk/ChangeLog
===================================================================
--- kazehakase/trunk/ChangeLog	2009-02-12 22:25:52 UTC (rev 3652)
+++ kazehakase/trunk/ChangeLog	2009-02-12 22:47:31 UTC (rev 3653)
@@ -1,3 +1,7 @@
+2009-02-13  Hiroyuki Ikezoe  <poinc****@ikezo*****>
+
+	* libegg/pixbufthumbail, src/*: Use latest EggPixbufThumbnail.
+
 2009-02-12  Hiroyuki Ikezoe  <poinc****@ikezo*****>
 
 	* configure.ac: Require GtkIEEmbed-0.9.1.

Modified: kazehakase/trunk/Makefile.am
===================================================================
--- kazehakase/trunk/Makefile.am	2009-02-12 22:25:52 UTC (rev 3652)
+++ kazehakase/trunk/Makefile.am	2009-02-12 22:47:31 UTC (rev 3653)
@@ -2,7 +2,7 @@
 
 ACLOCAL_AMFLAGS = -I macros
 
-SUBDIRS = po src module ext etc data doc test
+SUBDIRS = po libegg src module ext etc data doc test
 
 EXTRA_DIST = autogen.sh \
 	README.ja \

Modified: kazehakase/trunk/configure.ac
===================================================================
--- kazehakase/trunk/configure.ac	2009-02-12 22:25:52 UTC (rev 3652)
+++ kazehakase/trunk/configure.ac	2009-02-12 22:47:31 UTC (rev 3653)
@@ -21,16 +21,20 @@
 AC_MSG_CHECKING([for some Win32 platform])
 case "$host" in
   *-*-mingw*|*-*-cygwin*)
-    platform_win32=yes
+    platform="win32"
     ;;
+  *-apple-darwin*)
+    platform="os x"
+    ;;
   *)
-    platform_win32=no
+    platform="unix"
     ;;
 esac
-AC_MSG_RESULT([$platform_win32])
+AC_MSG_RESULT([$platform])
 
 AM_CONDITIONAL(OS_WIN32, test "$os_win32" = "yes")
-AM_CONDITIONAL(PLATFORM_WIN32, test "$platform_win32" = "yes")
+AM_CONDITIONAL(PLATFORM_WIN32, test "$platform" = "win32")
+AM_CONDITIONAL(PLATFORM_OSX, test "$platform" = "os x")
 
 AC_ENABLE_SHARED(yes)
 AC_ENABLE_STATIC(no)
@@ -95,7 +99,7 @@
 dnl **************************************************************
 dnl Test for GTK+, and define GTK_CFLAGS and GTK_LIBS, if gthread is specified
 dnl in MODULES, pass to pkg-config
-AM_PATH_GTK_2_0(2.12.0, , ,[gthread])
+AM_PATH_GTK_2_0(2.14.0, , ,[gthread])
 AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
 AC_PATH_PROG(GLIB_MKENUMS, glib-mkenums)
 
@@ -198,6 +202,11 @@
 dnl Check for Session Management
 dnl **************************************************************
 
+EGG_CFLAGS="$GTK_CFLAGS"
+EGG_LIBS="$GTK_LIBS"
+AC_SUBST(EGG_CFLAGS)
+AC_SUBST(EGG_LIBS)
+
 AC_PATH_XTRA
 
 SM_LIBS=""
@@ -620,6 +629,7 @@
 KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DKZ_EMBED_MODULEDIR=\\\"\"\$(embeddir)\"\\\""
 AC_SUBST(KAZEHAKASE_CFLAGS)
 
+
 AC_SUBST([AM_CPPFLAGS])
 AC_SUBST([AM_CFLAGS])
 AC_SUBST([AM_CXXFLAGS])
@@ -639,9 +649,8 @@
 src/prefs_ui/Makefile
 src/sidebar/Makefile
 src/widget/Makefile
-src/libegg/Makefile
-src/libegg/md5/Makefile
-src/libegg/pixbufthumbnail/Makefile
+libegg/Makefile
+libegg/pixbufthumbnail/Makefile
 module/Makefile
 module/embed/Makefile
 module/embed/gecko/Makefile


Property changes on: kazehakase/trunk/libegg
___________________________________________________________________
Added: svn:ignore
   + Makefile
Makefile.in


Added: kazehakase/trunk/libegg/Makefile.am
===================================================================
--- kazehakase/trunk/libegg/Makefile.am	                        (rev 0)
+++ kazehakase/trunk/libegg/Makefile.am	2009-02-12 22:47:31 UTC (rev 3653)
@@ -0,0 +1 @@
+SUBDIRS = pixbufthumbnail

Modified: kazehakase/trunk/module/embed/gecko/kz-gecko-embed.cpp
===================================================================
--- kazehakase/trunk/module/embed/gecko/kz-gecko-embed.cpp	2009-02-12 22:25:52 UTC (rev 3652)
+++ kazehakase/trunk/module/embed/gecko/kz-gecko-embed.cpp	2009-02-12 22:47:31 UTC (rev 3653)
@@ -294,7 +294,7 @@
 static void         print_preview         (KzEmbed      *kzembed);
 static GList       *get_printer_list      (KzEmbed      *kzembed);
 static void         create_thumbnail      (KzEmbed      *kzembed,
-					   EggPixbufThumbSize size);
+					   EggPixbufThumbnailSize size);
 static gboolean     save_with_content     (KzEmbed      *kzembed,
 					   const char   *rawfilename);
 static gboolean     set_text_into_textarea(KzEmbed      *kzembed,
@@ -2818,7 +2818,7 @@
 
 
 static void
-create_thumbnail (KzEmbed *kzembed, EggPixbufThumbSize size)
+create_thumbnail (KzEmbed *kzembed, EggPixbufThumbnailSize size)
 {
 	g_return_if_fail(KZ_IS_GECKO_EMBED(kzembed));
 

Modified: kazehakase/trunk/src/Makefile.am
===================================================================
--- kazehakase/trunk/src/Makefile.am	2009-02-12 22:25:52 UTC (rev 3652)
+++ kazehakase/trunk/src/Makefile.am	2009-02-12 22:47:31 UTC (rev 3653)
@@ -1,7 +1,7 @@
 # -*- Mode: Makefile; tab-width: 8; indent-tabs-mode: t; -*-
 
 SUBDIRS = missing utils net actions bookmarks dialogs \
-	  widget prefs_ui sidebar libegg
+	  widget prefs_ui sidebar
 
 libkazehakasedir = $(libdir)/$(PACKAGE)
 libkazehakase_LTLIBRARIES = libkazehakase.la
@@ -14,13 +14,12 @@
 INCLUDES =						\
 	-I$(top_srcdir)/src/actions			\
 	-I$(top_srcdir)/src/bookmarks			\
-	-I$(top_srcdir)/src/libegg/pixbufthumbnail	\
-	-I$(top_srcdir)/src/libegg/md5			\
+	-I$(top_srcdir)/libegg/pixbufthumbnail		\
 	-I$(top_srcdir)/src/net				\
 	-I$(top_srcdir)/src/sidebar			\
 	-I$(top_srcdir)/src/utils			\
 	-I$(top_srcdir)/src/widget			\
-	-I$(top_builddir)/src/libegg/pixbufthumbnail
+	-I$(top_builddir)/libegg/pixbufthumbnail
 
 EXTRA_DIST = \
 	kz-marshalers.list

Modified: kazehakase/trunk/src/kz-app.c
===================================================================
--- kazehakase/trunk/src/kz-app.c	2009-02-12 22:25:52 UTC (rev 3652)
+++ kazehakase/trunk/src/kz-app.c	2009-02-12 22:47:31 UTC (rev 3653)
@@ -172,7 +172,7 @@
 			       NULL, NULL,
 			       _kz_marshal_VOID__STRING_ENUM,
 			       G_TYPE_NONE, 2,
-			       G_TYPE_STRING, EGG_TYPE_PIXBUF_THUMB_SIZE);
+			       G_TYPE_STRING, EGG_TYPE_PIXBUF_THUMBNAIL_SIZE);
 
 	g_object_class_install_property(
 		object_class,
@@ -980,7 +980,7 @@
 			 GdkPixbuf *pixbuf,
 			 const gchar *uri,
 			 time_t mtime,
-			 EggPixbufThumbSize size)
+			 EggPixbufThumbnailSize size)
 {
 	GError *error = NULL;
 
@@ -990,8 +990,9 @@
 	if (uri[0] == '\0')
 		return FALSE;
 
-	if (!egg_pixbuf_add_thumbnail_data(pixbuf, uri, mtime, size))
-		return FALSE;
+	egg_pixbuf_set_thumbnail_uri(pixbuf, uri);
+        egg_pixbuf_set_thumbnail_mtime(pixbuf, mtime);
+        egg_pixbuf_set_thumbnail_size(pixbuf, size);
 
 	if (!egg_pixbuf_save_thumbnail(pixbuf, &error, NULL))
 	{

Modified: kazehakase/trunk/src/kz-app.h
===================================================================
--- kazehakase/trunk/src/kz-app.h	2009-02-12 22:25:52 UTC (rev 3652)
+++ kazehakase/trunk/src/kz-app.h	2009-02-12 22:47:31 UTC (rev 3653)
@@ -55,7 +55,7 @@
 	/* -- signals -- */
 	void (*thumbnail_created) (KzApp *app,
 				   const gchar *uri,
-				   EggPixbufThumbSize size);
+				   EggPixbufThumbnailSize size);
 };
 
 GType      kz_app_get_type      (void) G_GNUC_CONST;
@@ -125,7 +125,7 @@
 					    GdkPixbuf *pixbuf,
 					    const gchar *uri,
 					    time_t mtime,
-					    EggPixbufThumbSize size);
+					    EggPixbufThumbnailSize size);
 
 G_END_DECLS
 

Modified: kazehakase/trunk/src/kz-embed.c
===================================================================
--- kazehakase/trunk/src/kz-embed.c	2009-02-12 22:25:52 UTC (rev 3652)
+++ kazehakase/trunk/src/kz-embed.c	2009-02-12 22:47:31 UTC (rev 3653)
@@ -985,7 +985,7 @@
 
 
 void
-kz_embed_create_thumbnail (KzEmbed *kzembed, EggPixbufThumbSize size)
+kz_embed_create_thumbnail (KzEmbed *kzembed, EggPixbufThumbnailSize size)
 {
 	g_return_if_fail(KZ_IS_EMBED(kzembed));
 

Modified: kazehakase/trunk/src/kz-embed.h
===================================================================
--- kazehakase/trunk/src/kz-embed.h	2009-02-12 22:25:52 UTC (rev 3652)
+++ kazehakase/trunk/src/kz-embed.h	2009-02-12 22:47:31 UTC (rev 3653)
@@ -190,7 +190,7 @@
 	void		(*print_preview)	(KzEmbed       *kzembed);
 	GList	       *(*get_printer_list)	(KzEmbed       *kzembed);
 	void		(*create_thumbnail)	(KzEmbed       *kzembed,
-						 EggPixbufThumbSize size);
+						 EggPixbufThumbnailSize size);
 
 
 	gboolean	(*save_with_content)	(KzEmbed       *kzembed,
@@ -409,7 +409,7 @@
 void		kz_embed_print_preview		(KzEmbed       *kzembed);
 GList	       *kz_embed_get_printer_list	(KzEmbed       *kzembed);
 void		kz_embed_create_thumbnail	(KzEmbed       *kzembed,
-						 EggPixbufThumbSize size);
+						 EggPixbufThumbnailSize size);
 
 
 gboolean	kz_embed_save_with_content	(KzEmbed       *kzembed,

Modified: kazehakase/trunk/src/kz-popup-preview.c
===================================================================
--- kazehakase/trunk/src/kz-popup-preview.c	2009-02-12 22:25:52 UTC (rev 3652)
+++ kazehakase/trunk/src/kz-popup-preview.c	2009-02-12 22:47:31 UTC (rev 3653)
@@ -554,12 +554,12 @@
 
 	if (!uri) return NULL;
 
-	filename = egg_pixbuf_get_thumb_filename(uri,
-						 EGG_PIXBUF_THUMB_LARGE);
+	filename = egg_pixbuf_get_thumbnail_filename(uri,
+						     EGG_PIXBUF_THUMBNAIL_LARGE);
 	if(filename)
 	{
 		orig_pixbuf = egg_pixbuf_get_thumbnail_for_file(filename,
-								EGG_PIXBUF_THUMB_NORMAL,
+								EGG_PIXBUF_THUMBNAIL_NORMAL,
 								NULL);
 		g_free(filename);
 	}

Modified: kazehakase/trunk/src/kz-popup-tablist.c
===================================================================
--- kazehakase/trunk/src/kz-popup-tablist.c	2009-02-12 22:25:52 UTC (rev 3652)
+++ kazehakase/trunk/src/kz-popup-tablist.c	2009-02-12 22:47:31 UTC (rev 3653)
@@ -240,7 +240,7 @@
 	g_list_free(list);
 
 	gtk_window_get_size(GTK_WINDOW(priv->kz), &width, NULL);
-	width = MIN(length * (EGG_PIXBUF_THUMB_NORMAL + 4), width);
+	width = MIN(length * (EGG_PIXBUF_THUMBNAIL_NORMAL + 4), width);
 	gtk_window_set_default_size(GTK_WINDOW(popup),
 				    width, -1);
 	gtk_widget_show(GTK_WIDGET(popup));

Modified: kazehakase/trunk/src/kz-tab-label.c
===================================================================
--- kazehakase/trunk/src/kz-tab-label.c	2009-02-12 22:25:52 UTC (rev 3652)
+++ kazehakase/trunk/src/kz-tab-label.c	2009-02-12 22:47:31 UTC (rev 3653)
@@ -482,7 +482,7 @@
 {
 	KzTabLabel *kztab;
 	KzEmbed *embed;
-	EggPixbufThumbSize size = EGG_PIXBUF_THUMB_LARGE;
+	EggPixbufThumbnailSize size = EGG_PIXBUF_THUMBNAIL_LARGE;
 	const gchar *uri;
 	guint last_modified;
 

Modified: kazehakase/trunk/src/kz-thumbnails-view.c
===================================================================
--- kazehakase/trunk/src/kz-thumbnails-view.c	2009-02-12 22:25:52 UTC (rev 3652)
+++ kazehakase/trunk/src/kz-thumbnails-view.c	2009-02-12 22:47:31 UTC (rev 3653)
@@ -182,10 +182,10 @@
 		gint width;
   		width = GTK_WIDGET(view)->allocation.width;
 
-		if (width < EGG_PIXBUF_THUMB_NORMAL)
+		if (width < EGG_PIXBUF_THUMBNAIL_NORMAL)
 			xnum = 1;
 		else
-			xnum = (width / EGG_PIXBUF_THUMB_NORMAL);
+			xnum = (width / EGG_PIXBUF_THUMBNAIL_NORMAL);
 		ypos = pos / xnum;
 		xpos = pos % xnum;	
 		gtk_table_attach(GTK_TABLE(view),

Modified: kazehakase/trunk/src/utils/utils.c
===================================================================
--- kazehakase/trunk/src/utils/utils.c	2009-02-12 22:25:52 UTC (rev 3652)
+++ kazehakase/trunk/src/utils/utils.c	2009-02-12 22:47:31 UTC (rev 3653)
@@ -760,13 +760,13 @@
 }
 
 GTime 
-thumbnail_get_last_modified (const gchar *uri, EggPixbufThumbSize size)
+thumbnail_get_last_modified (const gchar *uri, EggPixbufThumbnailSize size)
 {
 	gchar *thumb_filename;
 	struct stat st;
 	int ret;
 
-	thumb_filename = egg_pixbuf_get_thumb_filename(uri, size);
+	thumb_filename = egg_pixbuf_get_thumbnail_filename(uri, size);
 
 	ret = g_stat(thumb_filename, &st);
 	g_free(thumb_filename);

Modified: kazehakase/trunk/src/utils/utils.h
===================================================================
--- kazehakase/trunk/src/utils/utils.h	2009-02-12 22:25:52 UTC (rev 3652)
+++ kazehakase/trunk/src/utils/utils.h	2009-02-12 22:47:31 UTC (rev 3653)
@@ -50,7 +50,7 @@
 				      const gchar *encode,
 				      gboolean urlencode);
 
-GTime   thumbnail_get_last_modified  (const gchar *uri, EggPixbufThumbSize size);
+GTime   thumbnail_get_last_modified  (const gchar *uri, EggPixbufThumbnailSize size);
 GTime   history_get_last_modified    (const gchar *uri);
 
 gchar   *kz_utils_complement_scheme  (const gchar *url);

Modified: kazehakase/trunk/src/widget/kz-thumbnail.c
===================================================================
--- kazehakase/trunk/src/widget/kz-thumbnail.c	2009-02-12 22:25:52 UTC (rev 3652)
+++ kazehakase/trunk/src/widget/kz-thumbnail.c	2009-02-12 22:47:31 UTC (rev 3653)
@@ -83,7 +83,7 @@
 }
 
 static void
-cb_thumbnail_created (KzApp *app, const gchar *uri, EggPixbufThumbSize size,
+cb_thumbnail_created (KzApp *app, const gchar *uri, EggPixbufThumbnailSize size,
 		      gpointer data)
 {
 	KzThumbnail *thumbnail = data;
@@ -91,7 +91,7 @@
 
 	g_return_if_fail(KZ_IS_THUMBNAIL(thumbnail));
 
-	if (size != EGG_PIXBUF_THUMB_LARGE)
+	if (size != EGG_PIXBUF_THUMBNAIL_LARGE)
 		return;
 
 	priv = KZ_THUMBNAIL_GET_PRIVATE(thumbnail);
@@ -162,10 +162,10 @@
 
 	if (uri && uri[0] != '\0')
 	{
-		filename = egg_pixbuf_get_thumb_filename(uri,
-							 EGG_PIXBUF_THUMB_LARGE);
+		filename = egg_pixbuf_get_thumbnail_filename(uri,
+							     EGG_PIXBUF_THUMBNAIL_LARGE);
 		pixbuf = egg_pixbuf_get_thumbnail_for_file(filename,
-							   EGG_PIXBUF_THUMB_NORMAL,
+							   EGG_PIXBUF_THUMBNAIL_NORMAL,
 							   NULL);
 		g_free(filename);
 	}
@@ -180,10 +180,10 @@
 						   NULL);
 		dummy = gdk_pixbuf_new_from_file(dummy_file_name, NULL);
 		g_free(dummy_file_name);
-		pixbuf = egg_pixbuf_create_thumbnail(dummy,
-						     "no_thumbnail",
-						     0,
-						     EGG_PIXBUF_THUMB_NORMAL);
+		pixbuf = egg_pixbuf_get_thumbnail_for_pixbuf(dummy,
+							     "no_thumbnail",
+							     0,
+							     EGG_PIXBUF_THUMBNAIL_NORMAL);
 		g_object_unref(dummy);
 	}
 




More information about the Kazehakase-cvs mailing list
Back to archive index