Changeset 340
- Timestamp:
- 05/18/06 15:07:24
- Files:
-
- trunk/configure.ac (modified) (1 diff)
- trunk/libtinymail-camel/Makefile.am (modified) (1 diff)
- trunk/libtinymail-gnome-desktop/Makefile.am (modified) (1 diff)
- trunk/libtinymail-gnomevfs/Makefile.am (modified) (1 diff)
- trunk/libtinymail-test/Makefile.am (modified) (1 diff)
- trunk/libtinymail/Makefile.am (modified) (1 diff)
- trunk/libtinymailui-gtk/Makefile.am (modified) (1 diff)
- trunk/libtinymailui-gtk/tny-attach-list-model-priv.h (modified) (1 diff)
- trunk/libtinymailui-gtk/tny-attach-list-model.c (modified) (4 diffs)
- trunk/libtinymailui-gtk/tny-msg-view.c (modified) (1 diff)
- trunk/libtinymailui-mozembed/Makefile.am (modified) (1 diff)
- trunk/libtinymailui-mozembed/tny-moz-embed-msg-view.c (modified) (1 diff)
- trunk/libtinymailui/Makefile.am (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/configure.ac
r339 r340 24 24 AC_SUBST(LT_VERSION_INFO) 25 25 AC_SUBST(LT_CURRENT_MINUS_AGE) 26 27 dnl ### Don't export functions that start with _ ## 28 LIBTOOL_EXPORT_OPTIONS='-export-symbols-regex "^[[^_]].*"' 29 AC_SUBST(LIBTOOL_EXPORT_OPTIONS) 26 30 27 31 AM_CONFIG_HEADER(tinymail/config.h) trunk/libtinymail-camel/Makefile.am
r339 r340 47 47 $(top_builddir)/libtinymail/libtinymail-$(API_VERSION).la \ 48 48 $(top_builddir)/$(PLATFORMDIR)/$(PLATFORMDIR)-$(API_VERSION).la 49 libtinymail_camel_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) 49 50 libtinymail_camel_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) $(LIBTOOL_EXPORT_OPTIONS) 50 51 libtinymail_camel_1_0includedir = $(includedir)/libtinymail-camel-$(API_VERSION) 51 52 libtinymail_camel_1_0include_HEADERS = $(libtinymail_camel_1_0_headers) trunk/libtinymail-gnome-desktop/Makefile.am
r339 r340 36 36 $(top_builddir)/libtinymailui/libtinymailui-$(API_VERSION).la \ 37 37 $(top_builddir)/libtinymailui-gtk/libtinymailui-gtk-$(API_VERSION).la 38 libtinymail_gnome_desktop_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) 38 39 libtinymail_gnome_desktop_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) $(LIBTOOL_EXPORT_OPTIONS) 39 40 40 41 if BUILD_MOZEMBED trunk/libtinymail-gnomevfs/Makefile.am
r339 r340 14 14 $(LIBTINYMAIL_GNOMEVFS_LIBS) \ 15 15 $(top_builddir)/libtinymail/libtinymail-$(API_VERSION).la 16 libtinymail_gnomevfs_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) 16 17 libtinymail_gnomevfs_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) $(LIBTOOL_EXPORT_OPTIONS) 18 17 19 libtinymail_gnomevfs_1_0includedir = $(includedir)/libtinymail-gnomevfs-$(API_VERSION) 18 20 libtinymail_gnomevfs_1_0include_HEADERS = $(libtinymail_gnomevfs_1_0_headers) trunk/libtinymail-test/Makefile.am
r339 r340 24 24 tny-test-suite.h 25 25 26 libtinymail_test_suite_la_LDFLAGS = $(LIBTINYMAIL_TEST_LIBS) -export-dynamic -version-info $(LT_VERSION_INFO) 26 libtinymail_test_suite_la_LDFLAGS = $(LIBTINYMAIL_TEST_LIBS) -export-dynamic -version-info $(LT_VERSION_INFO) $(LIBTOOL_EXPORT_OPTIONS) 27 27 28 28 tny_simple_test_runner_SOURCES = tny-simple-test-runner.c trunk/libtinymail/Makefile.am
r339 r340 30 30 31 31 libtinymail_1_0_la_LIBADD = $(LIBTINYMAIL_LIBS) 32 libtinymail_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) 32 libtinymail_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) $(LIBTOOL_EXPORT_OPTIONS) 33 33 libtinymail_1_0_includedir = $(includedir)/libtinymail-$(API_VERSION) 34 34 libtinymail_1_0_include_HEADERS = $(libtinymail_1_0_headers) trunk/libtinymailui-gtk/Makefile.am
r339 r340 32 32 $(top_builddir)/libtinymail/libtinymail-$(API_VERSION).la \ 33 33 $(top_builddir)/libtinymailui/libtinymailui-$(API_VERSION).la 34 libtinymailui_gtk_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) 34 35 libtinymailui_gtk_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) $(LIBTOOL_EXPORT_OPTIONS) 35 36 36 37 if BUILD_GNOME trunk/libtinymailui-gtk/tny-attach-list-model-priv.h
r108 r340 25 25 struct _TnyAttachListModelPriv 26 26 { 27 GdkScreen *screen;28 27 GtkIconTheme *theme; 29 28 }; 30 29 31 void _tny_attach_list_model_set_screen (TnyAttachListModel *self, GdkScreen *screen);32 33 30 #endif trunk/libtinymailui-gtk/tny-attach-list-model.c
r335 r340 36 36 37 37 38 void /* Protected function */39 _tny_attach_list_model_set_screen (TnyAttachListModel *self, GdkScreen *screen)40 {41 TnyAttachListModelPriv *priv = TNY_ATTACH_LIST_MODEL_GET_PRIVATE (self);42 43 priv->screen = screen;44 priv->theme = gtk_icon_theme_get_for_screen (priv->screen);45 46 return;47 }48 49 50 38 /** 51 39 * tny_attach_list_model_add: … … 67 55 gchar *icon; 68 56 57 if (!priv->theme) 58 priv->theme = gtk_icon_theme_get_default (); 69 59 70 60 #ifdef GNOME … … 124 114 tny_attach_list_model_finalize (GObject *object) 125 115 { 116 TnyAttachListModelPriv *priv = TNY_ATTACH_LIST_MODEL_GET_PRIVATE (object); 117 118 if (priv->theme) 119 g_object_unref (G_OBJECT (priv->theme)); 120 126 121 (*parent_class->finalize) (object); 127 122 } … … 146 141 { 147 142 GtkListStore *store = (GtkListStore*) instance; 143 TnyAttachListModelPriv *priv = TNY_ATTACH_LIST_MODEL_GET_PRIVATE (instance); 148 144 static GType types[] = { G_TYPE_POINTER, G_TYPE_STRING, G_TYPE_POINTER }; 149 145 146 priv->theme = NULL; 150 147 types[0] = GDK_TYPE_PIXBUF; 151 148 trunk/libtinymailui-gtk/tny-msg-view.c
r336 r340 126 126 { 127 127 if (G_UNLIKELY (first_attach)) 128 {129 128 model = tny_attach_list_model_new (); 130 _tny_attach_list_model_set_screen (model,131 gtk_widget_get_screen (GTK_WIDGET (priv->attachview)));132 }133 129 134 130 tny_attach_list_model_add (model, part); trunk/libtinymailui-mozembed/Makefile.am
r339 r340 27 27 $(top_builddir)/libtinymailui-gtk/libtinymailui-gtk-$(API_VERSION).la 28 28 29 libtinymailui_mozembed_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) 29 libtinymailui_mozembed_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) $(LIBTOOL_EXPORT_OPTIONS) 30 30 31 31 if BUILD_GNOME trunk/libtinymailui-mozembed/tny-moz-embed-msg-view.c
r336 r340 182 182 183 183 if (G_UNLIKELY (first_attach)) 184 {185 184 model = tny_attach_list_model_new (); 186 _tny_attach_list_model_set_screen (model,187 gtk_widget_get_screen (GTK_WIDGET (priv->attachview)));188 }189 185 190 186 tny_attach_list_model_add (model, part); trunk/libtinymailui/Makefile.am
r339 r340 21 21 $(LIBTINYMAILUI_LIBS) \ 22 22 $(top_builddir)/libtinymail/libtinymail-$(API_VERSION).la 23 libtinymailui_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) 23 24 libtinymailui_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) $(LIBTOOL_EXPORT_OPTIONS) 25 24 26 libtinymailuiincludedir = $(includedir)/libtinymailui-$(API_VERSION) 25 27 libtinymailuiinclude_HEADERS = $(libtinymailui_1_0_headers)
