[Commits] Makefile.am NONE 1.1.2.1 doc_index.xpm NONE 1.1.2.1 doc_index_close.xpm NONE 1.1.2.1 doc_info.xpm NONE 1.1.2.1 first_arrow.xpm NONE 1.1.2.1 last_arrow.xpm NONE 1.1.2.1 left_arrow.xpm NONE 1.1.2.1 placeholder.txt 1.1.2.1 NONE poppler_viewer.c NONE 1.1.2.1 poppler_viewer.h NONE 1.1.2.1 right_arrow.xpm NONE 1.1.2.1 rotate_left.xpm NONE 1.1.2.1 rotate_right.xpm NONE 1.1.2.1 zoom_fit.xpm NONE 1.1.2.1 zoom_in.xpm NONE 1.1.2.1 zoom_out.xpm NONE 1.1.2.1 zoom_width.xpm NONE 1.1.2.1

colin at claws-mail.org colin at claws-mail.org
Sun Feb 17 22:22:02 CET 2013


Update of /home/claws-mail/claws/src/plugins/pdf_viewer
In directory srv:/tmp/cvs-serv7104/src/plugins/pdf_viewer

Added Files:
      Tag: gtk2
	Makefile.am doc_index.xpm doc_index_close.xpm doc_info.xpm 
	first_arrow.xpm last_arrow.xpm left_arrow.xpm poppler_viewer.c 
	poppler_viewer.h right_arrow.xpm rotate_left.xpm 
	rotate_right.xpm zoom_fit.xpm zoom_in.xpm zoom_out.xpm 
	zoom_width.xpm 
Removed Files:
      Tag: gtk2
	placeholder.txt 
Log Message:
2013-02-17 [colin]	3.9.0cvs75

	* src/plugins/Makefile.am
	* src/plugins/archive/Makefile.am
	* src/plugins/clamd/Makefile.am
	* src/plugins/clamd/clamav_plugin.c
	* src/plugins/clamd/clamav_plugin.h
	* src/plugins/clamd/clamav_plugin_gtk.c
	* src/plugins/clamd/placeholder.txt
	* src/plugins/clamd/libclamd/Makefile.am
	* src/plugins/clamd/libclamd/clamd-plugin.c
	* src/plugins/clamd/libclamd/clamd-plugin.h
	* src/plugins/fetchinfo/Makefile.am
	* src/plugins/fetchinfo/fetchinfo_plugin.c
	* src/plugins/fetchinfo/fetchinfo_plugin.h
	* src/plugins/fetchinfo/fetchinfo_plugin_gtk.c
	* src/plugins/fetchinfo/placeholder.txt
	* src/plugins/gdata/Makefile.am
	* src/plugins/gdata/cm_gdata_contacts.c
	* src/plugins/gdata/cm_gdata_contacts.h
	* src/plugins/gdata/cm_gdata_prefs.c
	* src/plugins/gdata/cm_gdata_prefs.h
	* src/plugins/gdata/gdata_plugin.c
	* src/plugins/gdata/gdata_plugin.h
	* src/plugins/gdata/placeholder.txt
	* src/plugins/geolocation/placeholder.txt
	* src/plugins/gtkhtml2_viewer/placeholder.txt
	* src/plugins/mailmbox/Makefile.am
	* src/plugins/mailmbox/carray.c
	* src/plugins/mailmbox/carray.h
	* src/plugins/mailmbox/chash.c
	* src/plugins/mailmbox/chash.h
	* src/plugins/mailmbox/clist.c
	* src/plugins/mailmbox/clist.h
	* src/plugins/mailmbox/mailimf.c
	* src/plugins/mailmbox/mailimf.h
	* src/plugins/mailmbox/mailimf_types.c
	* src/plugins/mailmbox/mailimf_types.h
	* src/plugins/mailmbox/mailimf_types_helper.c
	* src/plugins/mailmbox/mailimf_types_helper.h
	* src/plugins/mailmbox/mailimf_write.c
	* src/plugins/mailmbox/mailimf_write.h
	* src/plugins/mailmbox/maillock.c
	* src/plugins/mailmbox/maillock.h
	* src/plugins/mailmbox/mailmbox.c
	* src/plugins/mailmbox/mailmbox.h
	* src/plugins/mailmbox/mailmbox_folder.c
	* src/plugins/mailmbox/mailmbox_folder.h
	* src/plugins/mailmbox/mailmbox_gtk.deps
	* src/plugins/mailmbox/mailmbox_parse.c
	* src/plugins/mailmbox/mailmbox_parse.h
	* src/plugins/mailmbox/mailmbox_types.c
	* src/plugins/mailmbox/mailmbox_types.h
	* src/plugins/mailmbox/mmapstring.c
	* src/plugins/mailmbox/mmapstring.h
	* src/plugins/mailmbox/placeholder.txt
	* src/plugins/mailmbox/plugin.c
	* src/plugins/mailmbox/plugin_gtk.c
	* src/plugins/mailmbox/plugin_gtk.h
	* src/plugins/newmail/Makefile.am
	* src/plugins/newmail/newmail.c
	* src/plugins/newmail/placeholder.txt
	* src/plugins/notification/Makefile.am
	* src/plugins/notification/claws.def
	* src/plugins/notification/notification_banner.c
	* src/plugins/notification/notification_banner.h
	* src/plugins/notification/notification_command.c
	* src/plugins/notification/notification_command.h
	* src/plugins/notification/notification_core.c
	* src/plugins/notification/notification_core.h
	* src/plugins/notification/notification_foldercheck.c
	* src/plugins/notification/notification_foldercheck.h
	* src/plugins/notification/notification_hotkeys.c
	* src/plugins/notification/notification_hotkeys.h
	* src/plugins/notification/notification_indicator.c
	* src/plugins/notification/notification_indicator.h
	* src/plugins/notification/notification_lcdproc.c
	* src/plugins/notification/notification_lcdproc.h
	* src/plugins/notification/notification_pixbuf.c
	* src/plugins/notification/notification_pixbuf.h
	* src/plugins/notification/notification_plugin.c
	* src/plugins/notification/notification_plugin.h
	* src/plugins/notification/notification_popup.c
	* src/plugins/notification/notification_popup.h
	* src/plugins/notification/notification_prefs.c
	* src/plugins/notification/notification_prefs.h
	* src/plugins/notification/notification_trayicon.c
	* src/plugins/notification/notification_trayicon.h
	* src/plugins/notification/placeholder.txt
	* src/plugins/notification/plugin.def
	* src/plugins/notification/raw_claws_mail_logo_64x64.h
	* src/plugins/notification/version.rc
	* src/plugins/pdf_viewer/Makefile.am
	* src/plugins/pdf_viewer/doc_index.xpm
	* src/plugins/pdf_viewer/doc_index_close.xpm
	* src/plugins/pdf_viewer/doc_info.xpm
	* src/plugins/pdf_viewer/first_arrow.xpm
	* src/plugins/pdf_viewer/last_arrow.xpm
	* src/plugins/pdf_viewer/left_arrow.xpm
	* src/plugins/pdf_viewer/placeholder.txt
	* src/plugins/pdf_viewer/poppler_viewer.c
	* src/plugins/pdf_viewer/poppler_viewer.h
	* src/plugins/pdf_viewer/right_arrow.xpm
	* src/plugins/pdf_viewer/rotate_left.xpm
	* src/plugins/pdf_viewer/rotate_right.xpm
	* src/plugins/pdf_viewer/zoom_fit.xpm
	* src/plugins/pdf_viewer/zoom_in.xpm
	* src/plugins/pdf_viewer/zoom_out.xpm
	* src/plugins/pdf_viewer/zoom_width.xpm
	* src/plugins/perl/Makefile.am
	* src/plugins/perl/perl_gtk.c
	* src/plugins/perl/perl_gtk.h
	* src/plugins/perl/perl_plugin.c
	* src/plugins/perl/perl_plugin.h
	* src/plugins/perl/placeholder.txt
	* src/plugins/python/Makefile.am
	* src/plugins/python/clawsmailmodule.c
	* src/plugins/python/clawsmailmodule.h
	* src/plugins/python/composewindowtype.c
	* src/plugins/python/composewindowtype.h
	* src/plugins/python/foldertype.c
	* src/plugins/python/foldertype.h
	* src/plugins/python/messageinfotype.c
	* src/plugins/python/messageinfotype.h
	* src/plugins/python/nodetype.c
	* src/plugins/python/nodetype.h
	* src/plugins/python/placeholder.txt
	* src/plugins/python/python-hooks.c
	* src/plugins/python/python-hooks.h
	* src/plugins/python/python-shell.c
	* src/plugins/python/python-shell.h
	* src/plugins/python/python_plugin.c
	* src/plugins/vcalendar/Makefile.in
		Add some plugins (clamd, fetchinfo, gdata, mailmbox, newmail,
		notification, pdf_viewer, perl, python). Notification not yet
		enabled because it has too much autoconf switches for my taste.

--- NEW FILE: poppler_viewer.c ---
/*
 * Claws Mail -- a GTK+ based, lightweight, and fast e-mail client
 * Copyright(C) 1999-2007 the Claws Mail Team
 * This file Copyright (C) 2007 Salvatore De Paolis 
 * <iwkse at claws-mail.org> 
 *
 * 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 3 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.
[...2067 lines suppressed...]

const gchar *plugin_licence(void)
{
	return "GPL3+";
}

const gchar *plugin_version(void)
{
	return VERSION;
}

struct PluginFeature *plugin_provides(void)
{
	static struct PluginFeature features[] = 
		{ {PLUGIN_MIMEVIEWER, "application/pdf"},
		  {PLUGIN_MIMEVIEWER, "application/postscript"},
		  {PLUGIN_NOTHING, NULL} };
	return features;
}


--- NEW FILE: zoom_in.xpm ---
/* XPM */
static char * zoom_in_xpm[] = {
"14 14 46 1",
" 	c None",
".	c #46463E",
"+	c #090908",
"@	c #4A4A42",
"#	c #33332D",
"$	c #B6B6AB",
"%	c #E2E2D6",
"&	c #DDDDD0",
"*	c #ABABA0",
"=	c #34342F",
"-	c #45453E",
";	c #B6B6AA",
">	c #EFEFE5",
",	c #F4F4F0",
"'	c #24232F",
")	c #D4D4CA",
"!	c #A3A398",
"~	c #4B4B43",
"{	c #080807",
"]	c #E6E6D9",
"^	c #FCFCFC",
"/	c #DEDED2",
"(	c #292933",
"_	c #CECEC4",
":	c #C0C0B8",
"<	c #080808",
"[	c #E0E0D4",
"}	c #131319",
"|	c #282832",
"1	c #2F2F39",
"2	c #383840",
"3	c #AEAEA4",
"4	c #D9D9CF",
"5	c #D2D2C8",
"6	c #35353F",
"7	c #C2C2BA",
"8	c #BCBCB4",
"9	c #97978D",
"0	c #4B4B44",
"a	c #33332E",
"b	c #A6A69C",
"c	c #C7C7BE",
"d	c #BFBFB7",
"e	c #98988E",
"f	c #000000",
"g	c #404040",
"  .+++@       ",
" #$%&**=      ",
"-;>,'))!~     ",
"{]^/(__:+     ",
"<[}|122:+     ",
"+3456778+     ",
"-34567790     ",
" abc:deff     ",
"  @+++gfff    ",
"        fff   ",
"         fff  ",
"          fff ",
"           ff ",
"              "};

--- NEW FILE: last_arrow.xpm ---
/* XPM */
static char * last_arrow_xpm[] = {
"16 16 30 1",
" 	c None",
".	c #1D2F40",
"+	c #1D2F3F",
"@	c #000000",
"#	c #3F6588",
"$	c #1C2C3C",
"%	c #1C2E3E",
"&	c #5B88B2",
"*	c #9EB8D1",
"=	c #5080AD",
"-	c #B5C9DC",
";	c #AFC5DA",
">	c #B2C7DB",
",	c #B6CADD",
"'	c #A4BDD5",
")	c #9CB7D1",
"!	c #080D11",
"~	c #192937",
"{	c #9BB6D0",
"]	c #A0BAD3",
"^	c #9AB5CF",
"/	c #97B3CE",
"(	c #5F8BB4",
"_	c #91B0CC",
":	c #95B2CE",
"<	c #4C79A3",
"[	c #49749C",
"}	c #2A435B",
"|	c #456F96",
"1	c #375978",
"                ",
"              .+",
"        @     #$",
"        @@    #%",
"        @&@   #$",
"  @@@@@@@*=@  #$",
"  @-;>,,,')=! #~",
"  @{])){^])/(@#%",
"  @_*^^{)))]:<@$",
"  @[########}@#$",
"  @|11111##}@ #$",
"  @@@@@@@#}@  #$",
"        @}@   #$",
"        @@    #%",
"        @     %$",
"                "};

--- NEW FILE: doc_index_close.xpm ---
/* XPM */
static char * doc_index_close_xpm[] = {
"14 14 2 1",
" 	c None",
".	c #000000",
"              ",
"              ",
"  ...   ...   ",
"  .... ....   ",
"   ... ...    ",
"    .....     ",
"    .....     ",
"     ...      ",
"    .....     ",
"    .....     ",
"   ... ...    ",
"  ...   ...   ",
"  ...   ...   ",
"              "};

--- NEW FILE: zoom_width.xpm ---
/* XPM */
static char * zoom_width_xpm[] = {
"14 14 49 1",
" 	c None",
".	c #46463E",
"+	c #090908",
"@	c #4A4A42",
"#	c #33332D",
"$	c #B6B6AB",
"%	c #E2E2D6",
"&	c #DDDDD0",
"*	c #ABABA0",
"=	c #34342F",
"-	c #45453E",
";	c #B6B6AA",
">	c #EFEFE5",
",	c #F4F4F0",
"'	c #DBDCD0",
")	c #D4D4CA",
"!	c #A3A398",
"~	c #4B4B43",
"{	c #080807",
"]	c #E6E6D9",
"^	c #FCFCFC",
"/	c #21212D",
"(	c #D6D6CC",
"_	c #31313B",
":	c #CECEC4",
"<	c #C0C0B8",
"[	c #080808",
"}	c #E0E0D4",
"|	c #131319",
"1	c #282832",
"2	c #2F2F39",
"3	c #383840",
"4	c #AEAEA4",
"5	c #D9D9CF",
"6	c #2D2D37",
"7	c #CACAC0",
"8	c #3D3D45",
"9	c #C2C2BA",
"0	c #BCBCB4",
"a	c #D2D2C8",
"b	c #97978D",
"c	c #4B4B44",
"d	c #33332E",
"e	c #A6A69C",
"f	c #C7C7BE",
"g	c #BFBFB7",
"h	c #98988E",
"i	c #000000",
"j	c #404040",
"  .+++@       ",
" #$%&**=      ",
"-;>,'))!~     ",
"{]^/(_:<+     ",
"[}|1233<+     ",
"+4567890+     ",
"-45a799bc     ",
" def<ghii     ",
"  @+++jiii    ",
"        iii   ",
"         iii  ",
"          iii ",
"           ii ",
"              "};

--- NEW FILE: doc_info.xpm ---
/* XPM */
static char * doc_info_xpm[] = {
"14 14 87 1",
" 	c None",
".	c #000000",
"+	c #030303",
"@	c #4F4F4F",
"#	c #ABABAB",
"$	c #D3D3D3",
"%	c #ADADAD",
"&	c #515151",
"*	c #040404",
"=	c #121212",
"-	c #B1B1B1",
";	c #EFEFEF",
">	c #8F8F8F",
",	c #4C4C4C",
"'	c #939393",
")	c #E7E7E7",
"!	c #B4B4B4",
"~	c #141414",
"{	c #D4D4D4",
"]	c #373737",
"^	c #8E8E8E",
"/	c #929292",
"(	c #0C0C0C",
"_	c #323232",
":	c #CECECE",
"<	c #B6B6B6",
"[	c #505050",
"}	c #EBEBEB",
"|	c #424242",
"1	c #010101",
"2	c #737373",
"3	c #747474",
"4	c #090909",
"5	c #0B0B0B",
"6	c #484848",
"7	c #F6F6F6",
"8	c #555555",
"9	c #919191",
"0	c #0A0A0A",
"a	c #060606",
"b	c #2A2A2A",
"c	c #252525",
"d	c #0E0E0E",
"e	c #161616",
"f	c #B3B3B3",
"g	c #D5D5D5",
"h	c #050505",
"i	c #ACACAC",
"j	c #E0E0E0",
"k	c #080808",
"l	c #7B7B7B",
"m	c #DADADA",
"n	c #D6D6D6",
"o	c #020202",
"p	c #979797",
"q	c #070707",
"r	c #6A6A6A",
"s	c #DBDBDB",
"t	c #B0B0B0",
"u	c #898989",
"v	c #969696",
"w	c #DEDEDE",
"x	c #0F0F0F",
"y	c #B5B5B5",
"z	c #1B1B1B",
"A	c #111111",
"B	c #191919",
"C	c #E4E4E4",
"D	c #5A5A5A",
"E	c #B9B9B9",
"F	c #C0C0C0",
"G	c #262626",
"H	c #181818",
"I	c #BEBEBE",
"J	c #BDBDBD",
"K	c #BABABA",
"L	c #E8E8E8",
"M	c #A5A5A5",
"N	c #4B4B4B",
"O	c #828282",
"P	c #E3E3E3",
"Q	c #171717",
"R	c #595959",
"S	c #DCDCDC",
"T	c #DDDDDD",
"U	c #B7B7B7",
"V	c #5B5B5B",
"     .++.     ",
"   +@#$$%&*   ",
"  =-;>,,')!~  ",
" +-{].^/(_:<* ",
" [}|1.2345678.",
".%90.abcade<f.",
"*g8h*4ij+kdlma",
"*n80*opj1qdrsa",
".tuah.vw15xuy.",
".8)zaA%$xoBCD.",
" *EFGao..HIJh ",
"  eKLMNNOPJQ  ",
"   hR<STUVa   ",
"    ..qq..    "};

--- NEW FILE: poppler_viewer.h ---
/*
 * Claws Mail -- a GTK+ based, lightweight, and fast e-mail client
 * Copyright (C) 1999-2007 the Claws Mail Team
 * This file Copyright (C) 2007 Salvatore De Paolis 
 * <iwkse at claws-mail.org> 
 *
 * 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 3 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 POPPLER_VIEWER_H
#define POPPLER_VIEWER_H

#ifdef HAVE_CONFIG_H
#  include "config.h"
#endif

//#include <unistd.h>
#include <stdio.h>
#include <gtk/gtk.h>
#include <gdk/gdkx.h>
#include <gdk/gdkkeysyms.h>
#include <poppler.h>
#include <version.h>
#include <plugin.h>
#include <messageview.h>
#include <mimeview.h>
#include <alertpanel.h>
#include <mimeview.h>

/*#ifdef USE_PTHREAD
 *#include <pthread.h>
 * #endif*/

#define ZOOM_FACTOR 0.25
#define ROTATION 90 
#define ALPHA_CHANNEL 60
#define SELECTION_COLOR 0xFF00FF

static gchar *msg = NULL;

struct _PageResult
{
	GList *results;
	gint page_num;
};

typedef struct _PageResult PageResult;

struct _PdfViewer
{
	MimeViewer			mimeviewer;
	GtkWidget			*widgets_table;
	GtkWidget			*vbox;
	GtkWidget			*hbox;
	GtkWidget			*frame_index;
	GtkWidget			*pdf_view;
	GtkWidget			*scrollwin;
	GtkWidget			*scrollwin_index;
	GtkWidget			*pdf_view_ebox;
	GtkWidget			*icon_type_ebox;
	GtkWidget			*icon_type;
	GdkPixbuf			*icon_pixbuf;
	GtkWidget			*doc_label;
	GtkWidget			*cur_page;
	GtkWidget			*doc_index_pane;
	GtkWidget			*index_list;
	/* begin GtkButtons */
	GtkWidget			*first_page;
	GtkWidget			*last_page;
	GtkWidget			*prev_page;
	GtkWidget			*next_page;
	GtkWidget			*zoom_in;
	GtkWidget			*zoom_out;
	GtkWidget			*zoom_scroll;
	GtkWidget			*zoom_fit;
	GtkWidget			*zoom_width;
	GtkWidget			*rotate_left;
	GtkWidget			*rotate_right;
	GtkWidget			*doc_info;
	GtkWidget			*doc_index;
	/* end GtkButtons */
	GtkTable			*table_doc_info;
#if !GTK_CHECK_VERSION(2,12,0)
	GtkTooltips			*button_bar_tips;
#endif
	PopplerDocument		*pdf_doc;
	PopplerPage			*pdf_page;
	PopplerIndexIter	*pdf_index;
	PopplerRectangle	*last_rect;
	PopplerAction		*link_action;
	PageResult			*last_page_result;
	GtkAdjustment		*pdf_view_vadj;
	GtkAdjustment		*pdf_view_hadj;
	GtkTreeModel		*index_model;

	GList				*link_map;
	GList				*page_results;
	GList				*text_found; /* GList of PageResults */
	gchar				*last_search;
	gint				 last_match;
	gint				 num_matches;

	gchar				*target_filename;
	gchar				*filename;
	gchar				*fsname;
	gchar				*doc_info_text;

	gint				res_cnt;
	gint				rotate;
	gint				num_pages;
	gdouble				zoom;
	gdouble				width;
	gdouble				height;
	gdouble				last_x;
	gdouble				last_y;
	gint				last_dir_x;
	gint				last_dir_y;
	gboolean			pdf_view_scroll;
	gboolean			in_link;
	MimeInfo			*mimeinfo;
	MimeInfo			*to_load;
	
};
static gchar *content_types[] =
	{"application/pdf", 
	 "application/postscript", 
	 NULL};
typedef enum {
	TYPE_UNKNOWN,
	TYPE_PDF,
	TYPE_PS
} FileType;

enum {
	INDEX_NAME,
	INDEX_PAGE,
	INDEX_TOP,
	N_INDEX_COLUMNS
};

typedef struct _PdfViewer PdfViewer;

#endif /* POPPLER_VIEWER_H */

--- NEW FILE: first_arrow.xpm ---
/* XPM */
static char * first_arrow_xpm[] = {
"16 16 30 1",
" 	c None",
".	c #1D2F3F",
"+	c #1D2F40",
"@	c #1C2C3C",
"#	c #3F6588",
"$	c #000000",
"%	c #1C2E3E",
"&	c #5B88B2",
"*	c #5080AD",
"=	c #9EB8D1",
"-	c #192937",
";	c #080D11",
">	c #9CB7D1",
",	c #A4BDD5",
"'	c #B6CADD",
")	c #B2C7DB",
"!	c #AFC5DA",
"~	c #B5C9DC",
"{	c #5F8BB4",
"]	c #97B3CE",
"^	c #A0BAD3",
"/	c #9AB5CF",
"(	c #9BB6D0",
"_	c #4C79A3",
":	c #95B2CE",
"<	c #91B0CC",
"[	c #2A435B",
"}	c #49749C",
"|	c #375978",
"1	c #456F96",
"                ",
".+              ",
"@#     $        ",
"%#    $$        ",
"@#   $&$        ",
"@#  $*=$$$$$$$  ",
"-# ;*>,''')!~$  ",
"%#${]>^/(>>^($  ",
"@$_:^>>>(//=<$  ",
"@#$[########}$  ",
"@# $[##|||||1$  ",
"@#  $[#$$$$$$$  ",
"@#   $[$        ",
"%#    $$        ",
"@%     $        ",
"                "};

--- placeholder.txt DELETED ---

--- NEW FILE: rotate_left.xpm ---
/* XPM */
static char * rotate_left_xpm[] = {
"16 16 25 1",
" 	c None",
".	c #000000",
"+	c #5B88B2",
"@	c #5080AD",
"#	c #9EB8D1",
"$	c #080D11",
"%	c #9CB7D1",
"&	c #A4BDD5",
"*	c #B6CADD",
"=	c #B2C7DB",
"-	c #AFC5DA",
";	c #B5C9DC",
">	c #5F8BB4",
",	c #97B3CE",
"'	c #A0BAD3",
")	c #9AB5CF",
"!	c #9BB6D0",
"~	c #4C79A3",
"{	c #95B2CE",
"]	c #91B0CC",
"^	c #2A435B",
"/	c #3F6588",
"(	c #375978",
"_	c #456F96",
":	c #49749C",
"      .         ",
"     ..         ",
"    .+.         ",
"   .@#.......   ",
"  $@%&***=-;;.  ",
" .>,%')!%%'!!!. ",
".~{'%%%!))#]]!;.",
" .^/////////]!;.",
"  .^//(((((/]!;.",
"   .^/...((/]!;.",
"    .^.  .(/!!*.",
"     ..  .(/)%*.",
"      .  .(/)%=.",
"         .(/#'-.",
"         ._:]!;.",
"         ......."};

--- NEW FILE: rotate_right.xpm ---
/* XPM */
static char * rotate_right_xpm[] = {
"16 16 25 1",
" 	c None",
".	c #000000",
"+	c #5B88B2",
"@	c #9EB8D1",
"#	c #5080AD",
"$	c #B5C9DC",
"%	c #AFC5DA",
"&	c #B2C7DB",
"*	c #B6CADD",
"=	c #A4BDD5",
"-	c #9CB7D1",
";	c #080D11",
">	c #9BB6D0",
",	c #A0BAD3",
"'	c #9AB5CF",
")	c #97B3CE",
"!	c #5F8BB4",
"~	c #91B0CC",
"{	c #95B2CE",
"]	c #4C79A3",
"^	c #3F6588",
"/	c #2A435B",
"(	c #375978",
"_	c #49749C",
":	c #456F96",
"         .      ",
"         ..     ",
"         .+.    ",
"   .......@#.   ",
"  .$$%&***=-#;  ",
" .>>>,-->',-)!. ",
".$>~~@''>---,{].",
".$>~^^^^^^^^^/. ",
".$>~^(((((^^/.  ",
".$>~^((...^/.   ",
".*>>^(.  ./.    ",
".*-'^(.  ..     ",
".&-'^(.  .      ",
".%,@^(.         ",
".$>~_:.         ",
".......         "};

--- NEW FILE: zoom_out.xpm ---
/* XPM */
static char * zoom_out_xpm[] = {
"14 14 46 1",
" 	c None",
".	c #46463E",
"+	c #090908",
"@	c #4A4A42",
"#	c #33332D",
"$	c #B6B6AB",
"%	c #E2E2D6",
"&	c #DDDDD0",
"*	c #ABABA0",
"=	c #34342F",
"-	c #45453E",
";	c #B6B6AA",
">	c #EFEFE5",
",	c #F4F4F0",
"'	c #DBDCD0",
")	c #D4D4CA",
"!	c #A3A398",
"~	c #4B4B43",
"{	c #080807",
"]	c #E6E6D9",
"^	c #FCFCFC",
"/	c #DEDED2",
"(	c #D6D6CC",
"_	c #CECEC4",
":	c #C0C0B8",
"<	c #080808",
"[	c #E0E0D4",
"}	c #131319",
"|	c #282832",
"1	c #2F2F39",
"2	c #383840",
"3	c #AEAEA4",
"4	c #D9D9CF",
"5	c #D2D2C8",
"6	c #CACAC0",
"7	c #C2C2BA",
"8	c #BCBCB4",
"9	c #97978D",
"0	c #4B4B44",
"a	c #33332E",
"b	c #A6A69C",
"c	c #C7C7BE",
"d	c #BFBFB7",
"e	c #98988E",
"f	c #000000",
"g	c #404040",
"  .+++@       ",
" #$%&**=      ",
"-;>,'))!~     ",
"{]^/(__:+     ",
"<[}|122:+     ",
"+3456778+     ",
"-34567790     ",
" abc:deff     ",
"  @+++gfff    ",
"        fff   ",
"         fff  ",
"          fff ",
"           ff ",
"              "};

--- NEW FILE: right_arrow.xpm ---
/* XPM */
static char * right_arrow_xpm[] = {
"16 16 25 1",
" 	c None",
".	c #000000",
"+	c #5B88B2",
"@	c #9EB8D1",
"#	c #5080AD",
"$	c #B5C9DC",
"%	c #AFC5DA",
"&	c #B2C7DB",
"*	c #B6CADD",
"=	c #A4BDD5",
"-	c #9CB7D1",
";	c #080D11",
">	c #9BB6D0",
",	c #A0BAD3",
"'	c #9AB5CF",
")	c #97B3CE",
"!	c #5F8BB4",
"~	c #91B0CC",
"{	c #95B2CE",
"]	c #4C79A3",
"^	c #49749C",
"/	c #3F6588",
"(	c #2A435B",
"_	c #456F96",
":	c #375978",
"                ",
"                ",
"        .       ",
"        ..      ",
"        .+.     ",
"  .......@#.    ",
"  .$%&***=-#;   ",
"  .>,-->',-)!.  ",
"  .~@''>---,{]. ",
"  .^////////(.  ",
"  ._::::://(.   ",
"  ......./(.    ",
"        .(.     ",
"        ..      ",
"        .       ",
"                "};

--- NEW FILE: doc_index.xpm ---
/* XPM */
static char * doc_index_xpm[] = {
"14 14 4 1",
" 	c None",
".	c #1F0000",
"+	c #4D0202",
"@	c #000000",
"........      ",
".++++++.      ",
".+@@@@@@      ",
".+@    @      ",
".+@    @      ",
".+@    @      ",
"...@@@@@      ",
"    @@     @@@",
"    @@@@@@@@@@",
"    @@     @@@",
"    @@        ",
"    @@     @@@",
"    @@@@@@@@@@",
"           @@@"};

--- NEW FILE: zoom_fit.xpm ---
/* XPM */
static char * zoom_fit_xpm[] = {
"14 14 49 1",
" 	c None",
".	c #46463E",
"+	c #090908",
"@	c #4A4A42",
"#	c #33332D",
"$	c #B6B6AB",
"%	c #E2E2D6",
"&	c #DDDDD0",
"*	c #ABABA0",
"=	c #34342F",
"-	c #45453E",
";	c #B6B6AA",
">	c #10101A",
",	c #0B0B0F",
"'	c #DBDCD0",
")	c #2B2B35",
"!	c #A3A398",
"~	c #4B4B43",
"{	c #080807",
"]	c #E6E6D9",
"^	c #030303",
"/	c #DEDED2",
"(	c #D6D6CC",
"_	c #CECEC4",
":	c #31313B",
"<	c #C0C0B8",
"[	c #080808",
"}	c #E0E0D4",
"|	c #ECECE6",
"1	c #D7D7CD",
"2	c #D0D0C6",
"3	c #C7C7BF",
"4	c #AEAEA4",
"5	c #262630",
"6	c #D2D2C8",
"7	c #CACAC0",
"8	c #C2C2BA",
"9	c #3D3D45",
"0	c #BCBCB4",
"a	c #2D2D37",
"b	c #97978D",
"c	c #4B4B44",
"d	c #33332E",
"e	c #A6A69C",
"f	c #C7C7BE",
"g	c #BFBFB7",
"h	c #98988E",
"i	c #000000",
"j	c #404040",
"  .+++@       ",
" #$%&**=      ",
"-;>,'))!~     ",
"{]^/(_:<+     ",
"[}|1233<+     ",
"+4567890+     ",
"-45a799bc     ",
" def<ghii     ",
"  @+++jiii    ",
"        iii   ",
"         iii  ",
"          iii ",
"           ii ",
"              "};

--- NEW FILE: left_arrow.xpm ---
/* XPM */
static char * left_arrow_xpm[] = {
"16 16 25 1",
" 	c None",
".	c #000000",
"+	c #5B88B2",
"@	c #5080AD",
"#	c #9EB8D1",
"$	c #080D11",
"%	c #9CB7D1",
"&	c #A4BDD5",
"*	c #B6CADD",
"=	c #B2C7DB",
"-	c #AFC5DA",
";	c #B5C9DC",
">	c #5F8BB4",
",	c #97B3CE",
"'	c #A0BAD3",
")	c #9AB5CF",
"!	c #9BB6D0",
"~	c #4C79A3",
"{	c #95B2CE",
"]	c #91B0CC",
"^	c #2A435B",
"/	c #3F6588",
"(	c #49749C",
"_	c #375978",
":	c #456F96",
"                ",
"                ",
"       .        ",
"      ..        ",
"     .+.        ",
"    .@#.......  ",
"   $@%&***=-;.  ",
"  .>,%')!%%'!.  ",
" .~{'%%%!))#].  ",
"  .^////////(.  ",
"   .^//_____:.  ",
"    .^/.......  ",
"     .^.        ",
"      ..        ",
"       .        ",
"                "};

--- NEW FILE: Makefile.am ---
plugindir = $(pkglibdir)/plugins

plugin_LTLIBRARIES = pdf_viewer.la

pdf_viewer_la_SOURCES = \
         poppler_viewer.c \
         poppler_viewer.h \
	 gettext.h

pdf_viewer_la_LDFLAGS = \
	-avoid-version -module \
	$(GTK_LIBS) \
	$(POPPLER_LIBS)

INCLUDES = \
	-I$(top_srcdir)/src \
	-I$(top_srcdir)/src/common \
	-I$(top_srcdir)/src/gtk

AM_CPPFLAGS = \
	-Wall \
	$(CLAWS_MAIL_CFLAGS) \
	$(GLIB_CFLAGS) \
	$(GTK_CFLAGS) \
	$(POPPLER_CFLAGS) \
	-DLOCALEDIR=\""$(localedir)"\"



More information about the Commits mailing list