diff options
author | Christian Grothoff <christian@grothoff.org> | 2011-12-25 16:33:21 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2011-12-25 16:33:21 +0000 |
commit | 7581fa9da6e54efd8d9217ccffdca50e13e8ef6b (patch) | |
tree | 4e716f221552e301c4e23e03a0f8971b268edc40 | |
parent | 7912342f0cdd5f4311395aa33af43a9321b8b093 (diff) | |
download | gnunet-gtk-7581fa9da6e54efd8d9217ccffdca50e13e8ef6b.tar.gz gnunet-gtk-7581fa9da6e54efd8d9217ccffdca50e13e8ef6b.zip |
-forgot to add files
-rw-r--r-- | contrib/Makefile.in | 737 | ||||
-rw-r--r-- | contrib/gnunet_peerinfo_gtk_about_window.glade.in | 360 | ||||
-rw-r--r-- | contrib/gnunet_setup_about_window.glade.in | 360 | ||||
-rw-r--r-- | contrib/gnunet_statistics_gtk_about_window.glade | 360 | ||||
-rw-r--r-- | contrib/gnunet_statistics_gtk_about_window.glade.in | 360 |
5 files changed, 2177 insertions, 0 deletions
diff --git a/contrib/Makefile.in b/contrib/Makefile.in new file mode 100644 index 00000000..11719d6b --- /dev/null +++ b/contrib/Makefile.in | |||
@@ -0,0 +1,737 @@ | |||
1 | # Makefile.in generated by automake 1.11.1 from Makefile.am. | ||
2 | # @configure_input@ | ||
3 | |||
4 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, | ||
5 | # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, | ||
6 | # Inc. | ||
7 | # This Makefile.in is free software; the Free Software Foundation | ||
8 | # gives unlimited permission to copy and/or distribute it, | ||
9 | # with or without modifications, as long as this notice is preserved. | ||
10 | |||
11 | # This program is distributed in the hope that it will be useful, | ||
12 | # but WITHOUT ANY WARRANTY, to the extent permitted by law; without | ||
13 | # even the implied warranty of MERCHANTABILITY or FITNESS FOR A | ||
14 | # PARTICULAR PURPOSE. | ||
15 | |||
16 | @SET_MAKE@ | ||
17 | |||
18 | # Process this file with automake to produce Makefile.in | ||
19 | |||
20 | VPATH = @srcdir@ | ||
21 | pkgdatadir = $(datadir)/@PACKAGE@ | ||
22 | pkgincludedir = $(includedir)/@PACKAGE@ | ||
23 | pkglibdir = $(libdir)/@PACKAGE@ | ||
24 | pkglibexecdir = $(libexecdir)/@PACKAGE@ | ||
25 | am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd | ||
26 | install_sh_DATA = $(install_sh) -c -m 644 | ||
27 | install_sh_PROGRAM = $(install_sh) -c | ||
28 | install_sh_SCRIPT = $(install_sh) -c | ||
29 | INSTALL_HEADER = $(INSTALL_DATA) | ||
30 | transform = $(program_transform_name) | ||
31 | NORMAL_INSTALL = : | ||
32 | PRE_INSTALL = : | ||
33 | POST_INSTALL = : | ||
34 | NORMAL_UNINSTALL = : | ||
35 | PRE_UNINSTALL = : | ||
36 | POST_UNINSTALL = : | ||
37 | build_triplet = @build@ | ||
38 | host_triplet = @host@ | ||
39 | subdir = contrib | ||
40 | DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ | ||
41 | $(srcdir)/gnunet_fs_gtk_about_window.glade.in \ | ||
42 | $(srcdir)/gnunet_peerinfo_gtk_about_window.glade.in \ | ||
43 | $(srcdir)/gnunet_setup_about_window.glade.in \ | ||
44 | $(srcdir)/gnunet_statistics_gtk_about_window.glade.in | ||
45 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 | ||
46 | am__aclocal_m4_deps = $(top_srcdir)/m4/ac_define_dir.m4 \ | ||
47 | $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/gtk-2.0.m4 \ | ||
48 | $(top_srcdir)/m4/gtk-3.0.m4 $(top_srcdir)/m4/iconv.m4 \ | ||
49 | $(top_srcdir)/m4/isc-posix.m4 $(top_srcdir)/m4/lib-ld.m4 \ | ||
50 | $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ | ||
51 | $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ | ||
52 | $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ | ||
53 | $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ | ||
54 | $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/po.m4 \ | ||
55 | $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac | ||
56 | am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ | ||
57 | $(ACLOCAL_M4) | ||
58 | mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs | ||
59 | CONFIG_HEADER = $(top_builddir)/gnunet_gtk_config.h | ||
60 | CONFIG_CLEAN_FILES = gnunet_fs_gtk_about_window.glade \ | ||
61 | gnunet_peerinfo_gtk_about_window.glade \ | ||
62 | gnunet_statistics_gtk_about_window.glade \ | ||
63 | gnunet_setup_about_window.glade | ||
64 | CONFIG_CLEAN_VPATH_FILES = | ||
65 | AM_V_GEN = $(am__v_GEN_$(V)) | ||
66 | am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) | ||
67 | am__v_GEN_0 = @echo " GEN " $@; | ||
68 | AM_V_at = $(am__v_at_$(V)) | ||
69 | am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) | ||
70 | am__v_at_0 = @ | ||
71 | SOURCES = | ||
72 | DIST_SOURCES = | ||
73 | RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ | ||
74 | html-recursive info-recursive install-data-recursive \ | ||
75 | install-dvi-recursive install-exec-recursive \ | ||
76 | install-html-recursive install-info-recursive \ | ||
77 | install-pdf-recursive install-ps-recursive install-recursive \ | ||
78 | installcheck-recursive installdirs-recursive pdf-recursive \ | ||
79 | ps-recursive uninstall-recursive | ||
80 | am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; | ||
81 | am__vpath_adj = case $$p in \ | ||
82 | $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ | ||
83 | *) f=$$p;; \ | ||
84 | esac; | ||
85 | am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; | ||
86 | am__install_max = 40 | ||
87 | am__nobase_strip_setup = \ | ||
88 | srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` | ||
89 | am__nobase_strip = \ | ||
90 | for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" | ||
91 | am__nobase_list = $(am__nobase_strip_setup); \ | ||
92 | for p in $$list; do echo "$$p $$p"; done | \ | ||
93 | sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ | ||
94 | $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ | ||
95 | if (++n[$$2] == $(am__install_max)) \ | ||
96 | { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ | ||
97 | END { for (dir in files) print dir, files[dir] }' | ||
98 | am__base_list = \ | ||
99 | sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ | ||
100 | sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | ||
101 | am__installdirs = "$(DESTDIR)$(pkgdatadir)" | ||
102 | DATA = $(pkgdata_DATA) | ||
103 | RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ | ||
104 | distclean-recursive maintainer-clean-recursive | ||
105 | AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ | ||
106 | $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ | ||
107 | distdir | ||
108 | ETAGS = etags | ||
109 | CTAGS = ctags | ||
110 | DIST_SUBDIRS = $(SUBDIRS) | ||
111 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) | ||
112 | am__relativize = \ | ||
113 | dir0=`pwd`; \ | ||
114 | sed_first='s,^\([^/]*\)/.*$$,\1,'; \ | ||
115 | sed_rest='s,^[^/]*/*,,'; \ | ||
116 | sed_last='s,^.*/\([^/]*\)$$,\1,'; \ | ||
117 | sed_butlast='s,/*[^/]*$$,,'; \ | ||
118 | while test -n "$$dir1"; do \ | ||
119 | first=`echo "$$dir1" | sed -e "$$sed_first"`; \ | ||
120 | if test "$$first" != "."; then \ | ||
121 | if test "$$first" = ".."; then \ | ||
122 | dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ | ||
123 | dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ | ||
124 | else \ | ||
125 | first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ | ||
126 | if test "$$first2" = "$$first"; then \ | ||
127 | dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ | ||
128 | else \ | ||
129 | dir2="../$$dir2"; \ | ||
130 | fi; \ | ||
131 | dir0="$$dir0"/"$$first"; \ | ||
132 | fi; \ | ||
133 | fi; \ | ||
134 | dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ | ||
135 | done; \ | ||
136 | reldir="$$dir2" | ||
137 | ACLOCAL = @ACLOCAL@ | ||
138 | AMTAR = @AMTAR@ | ||
139 | AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ | ||
140 | AR = @AR@ | ||
141 | AS = @AS@ | ||
142 | AUTOCONF = @AUTOCONF@ | ||
143 | AUTOHEADER = @AUTOHEADER@ | ||
144 | AUTOMAKE = @AUTOMAKE@ | ||
145 | AWK = @AWK@ | ||
146 | CC = @CC@ | ||
147 | CCDEPMODE = @CCDEPMODE@ | ||
148 | CFLAGS = @CFLAGS@ | ||
149 | CPP = @CPP@ | ||
150 | CPPFLAGS = @CPPFLAGS@ | ||
151 | CYGPATH_W = @CYGPATH_W@ | ||
152 | DEFS = @DEFS@ | ||
153 | DEPDIR = @DEPDIR@ | ||
154 | DLLTOOL = @DLLTOOL@ | ||
155 | DSYMUTIL = @DSYMUTIL@ | ||
156 | DUMPBIN = @DUMPBIN@ | ||
157 | ECHO_C = @ECHO_C@ | ||
158 | ECHO_N = @ECHO_N@ | ||
159 | ECHO_T = @ECHO_T@ | ||
160 | EGREP = @EGREP@ | ||
161 | EXEEXT = @EXEEXT@ | ||
162 | FGREP = @FGREP@ | ||
163 | GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ | ||
164 | GLADE_CFLAGS = @GLADE_CFLAGS@ | ||
165 | GLADE_LIBS = @GLADE_LIBS@ | ||
166 | GMSGFMT = @GMSGFMT@ | ||
167 | GMSGFMT_015 = @GMSGFMT_015@ | ||
168 | GNUNET_CFLAGS = @GNUNET_CFLAGS@ | ||
169 | GNUNET_FS_APP = @GNUNET_FS_APP@ | ||
170 | GNUNET_FS_GTK_NAME = @GNUNET_FS_GTK_NAME@ | ||
171 | GNUNET_FS_GTK_VERSION3 = @GNUNET_FS_GTK_VERSION3@ | ||
172 | GNUNET_FS_GTK_YEARFROM = @GNUNET_FS_GTK_YEARFROM@ | ||
173 | GNUNET_FS_GTK_YEARTO = @GNUNET_FS_GTK_YEARTO@ | ||
174 | GNUNET_LIBS = @GNUNET_LIBS@ | ||
175 | GNUNET_PEERINFO_APP = @GNUNET_PEERINFO_APP@ | ||
176 | GNUNET_PEERINFO_GTK_NAME = @GNUNET_PEERINFO_GTK_NAME@ | ||
177 | GNUNET_PEERINFO_GTK_VERSION3 = @GNUNET_PEERINFO_GTK_VERSION3@ | ||
178 | GNUNET_PEERINFO_GTK_YEARFROM = @GNUNET_PEERINFO_GTK_YEARFROM@ | ||
179 | GNUNET_PEERINFO_GTK_YEARTO = @GNUNET_PEERINFO_GTK_YEARTO@ | ||
180 | GNUNET_SETUP_APP = @GNUNET_SETUP_APP@ | ||
181 | GNUNET_SETUP_GTK_NAME = @GNUNET_SETUP_GTK_NAME@ | ||
182 | GNUNET_SETUP_GTK_VERSION3 = @GNUNET_SETUP_GTK_VERSION3@ | ||
183 | GNUNET_SETUP_GTK_YEARFROM = @GNUNET_SETUP_GTK_YEARFROM@ | ||
184 | GNUNET_SETUP_GTK_YEARTO = @GNUNET_SETUP_GTK_YEARTO@ | ||
185 | GNUNET_STATISTICS_GTK_NAME = @GNUNET_STATISTICS_GTK_NAME@ | ||
186 | GNUNET_STATISTICS_GTK_VERSION3 = @GNUNET_STATISTICS_GTK_VERSION3@ | ||
187 | GNUNET_STATISTICS_GTK_YEARFROM = @GNUNET_STATISTICS_GTK_YEARFROM@ | ||
188 | GNUNET_STATISTICS_GTK_YEARTO = @GNUNET_STATISTICS_GTK_YEARTO@ | ||
189 | GREP = @GREP@ | ||
190 | GTK_CFLAGS = @GTK_CFLAGS@ | ||
191 | GTK_LIBS = @GTK_LIBS@ | ||
192 | INSTALL = @INSTALL@ | ||
193 | INSTALL_DATA = @INSTALL_DATA@ | ||
194 | INSTALL_PROGRAM = @INSTALL_PROGRAM@ | ||
195 | INSTALL_SCRIPT = @INSTALL_SCRIPT@ | ||
196 | INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ | ||
197 | INTLLIBS = @INTLLIBS@ | ||
198 | LD = @LD@ | ||
199 | LDFLAGS = @LDFLAGS@ | ||
200 | LIBICONV = @LIBICONV@ | ||
201 | LIBINTL = @LIBINTL@ | ||
202 | LIBOBJS = @LIBOBJS@ | ||
203 | LIBS = @LIBS@ | ||
204 | LIBTOOL = @LIBTOOL@ | ||
205 | LIPO = @LIPO@ | ||
206 | LN_S = @LN_S@ | ||
207 | LTLIBICONV = @LTLIBICONV@ | ||
208 | LTLIBINTL = @LTLIBINTL@ | ||
209 | LTLIBOBJS = @LTLIBOBJS@ | ||
210 | MAKEINFO = @MAKEINFO@ | ||
211 | MANIFEST_TOOL = @MANIFEST_TOOL@ | ||
212 | MKDIR_P = @MKDIR_P@ | ||
213 | MSGFMT = @MSGFMT@ | ||
214 | MSGFMT_015 = @MSGFMT_015@ | ||
215 | MSGMERGE = @MSGMERGE@ | ||
216 | NM = @NM@ | ||
217 | NMEDIT = @NMEDIT@ | ||
218 | OBJDUMP = @OBJDUMP@ | ||
219 | OBJEXT = @OBJEXT@ | ||
220 | OTOOL = @OTOOL@ | ||
221 | OTOOL64 = @OTOOL64@ | ||
222 | PACKAGE = @PACKAGE@ | ||
223 | PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ | ||
224 | PACKAGE_DATA = @PACKAGE_DATA@ | ||
225 | PACKAGE_NAME = @PACKAGE_NAME@ | ||
226 | PACKAGE_STRING = @PACKAGE_STRING@ | ||
227 | PACKAGE_TARNAME = @PACKAGE_TARNAME@ | ||
228 | PACKAGE_URL = @PACKAGE_URL@ | ||
229 | PACKAGE_VERSION = @PACKAGE_VERSION@ | ||
230 | PATH_SEPARATOR = @PATH_SEPARATOR@ | ||
231 | PKG_CONFIG = @PKG_CONFIG@ | ||
232 | POSUB = @POSUB@ | ||
233 | RANLIB = @RANLIB@ | ||
234 | SED = @SED@ | ||
235 | SET_MAKE = @SET_MAKE@ | ||
236 | SHELL = @SHELL@ | ||
237 | STRIP = @STRIP@ | ||
238 | USE_NLS = @USE_NLS@ | ||
239 | VERSION = @VERSION@ | ||
240 | XGETTEXT = @XGETTEXT@ | ||
241 | XGETTEXT_015 = @XGETTEXT_015@ | ||
242 | XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ | ||
243 | abs_builddir = @abs_builddir@ | ||
244 | abs_srcdir = @abs_srcdir@ | ||
245 | abs_top_builddir = @abs_top_builddir@ | ||
246 | abs_top_srcdir = @abs_top_srcdir@ | ||
247 | ac_ct_AR = @ac_ct_AR@ | ||
248 | ac_ct_CC = @ac_ct_CC@ | ||
249 | ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ | ||
250 | am__include = @am__include@ | ||
251 | am__leading_dot = @am__leading_dot@ | ||
252 | am__quote = @am__quote@ | ||
253 | am__tar = @am__tar@ | ||
254 | am__untar = @am__untar@ | ||
255 | bindir = @bindir@ | ||
256 | build = @build@ | ||
257 | build_alias = @build_alias@ | ||
258 | build_cpu = @build_cpu@ | ||
259 | build_os = @build_os@ | ||
260 | build_vendor = @build_vendor@ | ||
261 | builddir = @builddir@ | ||
262 | datadir = @datadir@ | ||
263 | datarootdir = @datarootdir@ | ||
264 | docdir = @docdir@ | ||
265 | dvidir = @dvidir@ | ||
266 | exec_prefix = @exec_prefix@ | ||
267 | host = @host@ | ||
268 | host_alias = @host_alias@ | ||
269 | host_cpu = @host_cpu@ | ||
270 | host_os = @host_os@ | ||
271 | host_vendor = @host_vendor@ | ||
272 | htmldir = @htmldir@ | ||
273 | includedir = @includedir@ | ||
274 | infodir = @infodir@ | ||
275 | install_sh = @install_sh@ | ||
276 | libdir = @libdir@ | ||
277 | libexecdir = @libexecdir@ | ||
278 | localedir = @localedir@ | ||
279 | localstatedir = @localstatedir@ | ||
280 | mandir = @mandir@ | ||
281 | mkdir_p = @mkdir_p@ | ||
282 | oldincludedir = @oldincludedir@ | ||
283 | pdfdir = @pdfdir@ | ||
284 | prefix = @prefix@ | ||
285 | program_transform_name = @program_transform_name@ | ||
286 | psdir = @psdir@ | ||
287 | sbindir = @sbindir@ | ||
288 | sharedstatedir = @sharedstatedir@ | ||
289 | srcdir = @srcdir@ | ||
290 | sysconfdir = @sysconfdir@ | ||
291 | target_alias = @target_alias@ | ||
292 | top_build_prefix = @top_build_prefix@ | ||
293 | top_builddir = @top_builddir@ | ||
294 | top_srcdir = @top_srcdir@ | ||
295 | SUBDIRS = . | ||
296 | pkgpixdir = $(pkgdatadir) | ||
297 | IMAGES = \ | ||
298 | gnunet-setup-oxygen-cancel.png \ | ||
299 | gnunet-setup-oxygen-ok.png | ||
300 | |||
301 | EXTRA_DIST = \ | ||
302 | $(pkgdata_DATA) \ | ||
303 | $(IMAGES) | ||
304 | |||
305 | pkgdata_DATA = \ | ||
306 | gnunet_fs_gtk_about_window.glade \ | ||
307 | gnunet_fs_gtk_advertise_pseudonym_dialog.glade \ | ||
308 | gnunet_fs_gtk_create_namespace_dialog.glade \ | ||
309 | gnunet_fs_gtk_download_as_dialog.glade \ | ||
310 | gnunet_fs_gtk_main_window.glade \ | ||
311 | gnunet_fs_gtk_open_directory_dialog.glade \ | ||
312 | gnunet_fs_gtk_open_url_dialog.glade \ | ||
313 | gnunet_fs_gtk_publish_dialog.glade \ | ||
314 | gnunet_fs_gtk_publish_directory_dialog.glade \ | ||
315 | gnunet_fs_gtk_publish_edit_dialog.glade \ | ||
316 | gnunet_fs_gtk_publish_file_dialog.glade \ | ||
317 | gnunet_fs_gtk_publish_tab.glade \ | ||
318 | gnunet_fs_gtk_search_dialog.glade \ | ||
319 | gnunet_fs_gtk_search_tab.glade \ | ||
320 | gnunet_fs_gtk_select_pseudonym_dialog.glade \ | ||
321 | gnunet_gtk_status_bar_menu.glade \ | ||
322 | gnunet_peerinfo_gtk_about_window.glade \ | ||
323 | gnunet_peerinfo_gtk_main_window.glade \ | ||
324 | gnunet_statistics_gtk_about_window.glade \ | ||
325 | gnunet_statistics_gtk_main_window.glade \ | ||
326 | gnunet_setup_gtk_main_window.glade | ||
327 | |||
328 | all: all-recursive | ||
329 | |||
330 | .SUFFIXES: | ||
331 | $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) | ||
332 | @for dep in $?; do \ | ||
333 | case '$(am__configure_deps)' in \ | ||
334 | *$$dep*) \ | ||
335 | ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ | ||
336 | && { if test -f $@; then exit 0; else break; fi; }; \ | ||
337 | exit 1;; \ | ||
338 | esac; \ | ||
339 | done; \ | ||
340 | echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu contrib/Makefile'; \ | ||
341 | $(am__cd) $(top_srcdir) && \ | ||
342 | $(AUTOMAKE) --gnu contrib/Makefile | ||
343 | .PRECIOUS: Makefile | ||
344 | Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status | ||
345 | @case '$?' in \ | ||
346 | *config.status*) \ | ||
347 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ | ||
348 | *) \ | ||
349 | echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ | ||
350 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ | ||
351 | esac; | ||
352 | |||
353 | $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) | ||
354 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | ||
355 | |||
356 | $(top_srcdir)/configure: $(am__configure_deps) | ||
357 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | ||
358 | $(ACLOCAL_M4): $(am__aclocal_m4_deps) | ||
359 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | ||
360 | $(am__aclocal_m4_deps): | ||
361 | gnunet_fs_gtk_about_window.glade: $(top_builddir)/config.status $(srcdir)/gnunet_fs_gtk_about_window.glade.in | ||
362 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ | ||
363 | gnunet_peerinfo_gtk_about_window.glade: $(top_builddir)/config.status $(srcdir)/gnunet_peerinfo_gtk_about_window.glade.in | ||
364 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ | ||
365 | gnunet_statistics_gtk_about_window.glade: $(top_builddir)/config.status $(srcdir)/gnunet_statistics_gtk_about_window.glade.in | ||
366 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ | ||
367 | gnunet_setup_about_window.glade: $(top_builddir)/config.status $(srcdir)/gnunet_setup_about_window.glade.in | ||
368 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ | ||
369 | |||
370 | mostlyclean-libtool: | ||
371 | -rm -f *.lo | ||
372 | |||
373 | clean-libtool: | ||
374 | -rm -rf .libs _libs | ||
375 | install-pkgdataDATA: $(pkgdata_DATA) | ||
376 | @$(NORMAL_INSTALL) | ||
377 | test -z "$(pkgdatadir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" | ||
378 | @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ | ||
379 | for p in $$list; do \ | ||
380 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ | ||
381 | echo "$$d$$p"; \ | ||
382 | done | $(am__base_list) | \ | ||
383 | while read files; do \ | ||
384 | echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ | ||
385 | $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ | ||
386 | done | ||
387 | |||
388 | uninstall-pkgdataDATA: | ||
389 | @$(NORMAL_UNINSTALL) | ||
390 | @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ | ||
391 | files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ | ||
392 | test -n "$$files" || exit 0; \ | ||
393 | echo " ( cd '$(DESTDIR)$(pkgdatadir)' && rm -f" $$files ")"; \ | ||
394 | cd "$(DESTDIR)$(pkgdatadir)" && rm -f $$files | ||
395 | |||
396 | # This directory's subdirectories are mostly independent; you can cd | ||
397 | # into them and run `make' without going through this Makefile. | ||
398 | # To change the values of `make' variables: instead of editing Makefiles, | ||
399 | # (1) if the variable is set in `config.status', edit `config.status' | ||
400 | # (which will cause the Makefiles to be regenerated when you run `make'); | ||
401 | # (2) otherwise, pass the desired values on the `make' command line. | ||
402 | $(RECURSIVE_TARGETS): | ||
403 | @fail= failcom='exit 1'; \ | ||
404 | for f in x $$MAKEFLAGS; do \ | ||
405 | case $$f in \ | ||
406 | *=* | --[!k]*);; \ | ||
407 | *k*) failcom='fail=yes';; \ | ||
408 | esac; \ | ||
409 | done; \ | ||
410 | dot_seen=no; \ | ||
411 | target=`echo $@ | sed s/-recursive//`; \ | ||
412 | list='$(SUBDIRS)'; for subdir in $$list; do \ | ||
413 | echo "Making $$target in $$subdir"; \ | ||
414 | if test "$$subdir" = "."; then \ | ||
415 | dot_seen=yes; \ | ||
416 | local_target="$$target-am"; \ | ||
417 | else \ | ||
418 | local_target="$$target"; \ | ||
419 | fi; \ | ||
420 | ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ | ||
421 | || eval $$failcom; \ | ||
422 | done; \ | ||
423 | if test "$$dot_seen" = "no"; then \ | ||
424 | $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ | ||
425 | fi; test -z "$$fail" | ||
426 | |||
427 | $(RECURSIVE_CLEAN_TARGETS): | ||
428 | @fail= failcom='exit 1'; \ | ||
429 | for f in x $$MAKEFLAGS; do \ | ||
430 | case $$f in \ | ||
431 | *=* | --[!k]*);; \ | ||
432 | *k*) failcom='fail=yes';; \ | ||
433 | esac; \ | ||
434 | done; \ | ||
435 | dot_seen=no; \ | ||
436 | case "$@" in \ | ||
437 | distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ | ||
438 | *) list='$(SUBDIRS)' ;; \ | ||
439 | esac; \ | ||
440 | rev=''; for subdir in $$list; do \ | ||
441 | if test "$$subdir" = "."; then :; else \ | ||
442 | rev="$$subdir $$rev"; \ | ||
443 | fi; \ | ||
444 | done; \ | ||
445 | rev="$$rev ."; \ | ||
446 | target=`echo $@ | sed s/-recursive//`; \ | ||
447 | for subdir in $$rev; do \ | ||
448 | echo "Making $$target in $$subdir"; \ | ||
449 | if test "$$subdir" = "."; then \ | ||
450 | local_target="$$target-am"; \ | ||
451 | else \ | ||
452 | local_target="$$target"; \ | ||
453 | fi; \ | ||
454 | ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ | ||
455 | || eval $$failcom; \ | ||
456 | done && test -z "$$fail" | ||
457 | tags-recursive: | ||
458 | list='$(SUBDIRS)'; for subdir in $$list; do \ | ||
459 | test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ | ||
460 | done | ||
461 | ctags-recursive: | ||
462 | list='$(SUBDIRS)'; for subdir in $$list; do \ | ||
463 | test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ | ||
464 | done | ||
465 | |||
466 | ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) | ||
467 | list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ | ||
468 | unique=`for i in $$list; do \ | ||
469 | if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ | ||
470 | done | \ | ||
471 | $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ | ||
472 | END { if (nonempty) { for (i in files) print i; }; }'`; \ | ||
473 | mkid -fID $$unique | ||
474 | tags: TAGS | ||
475 | |||
476 | TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ | ||
477 | $(TAGS_FILES) $(LISP) | ||
478 | set x; \ | ||
479 | here=`pwd`; \ | ||
480 | if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ | ||
481 | include_option=--etags-include; \ | ||
482 | empty_fix=.; \ | ||
483 | else \ | ||
484 | include_option=--include; \ | ||
485 | empty_fix=; \ | ||
486 | fi; \ | ||
487 | list='$(SUBDIRS)'; for subdir in $$list; do \ | ||
488 | if test "$$subdir" = .; then :; else \ | ||
489 | test ! -f $$subdir/TAGS || \ | ||
490 | set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ | ||
491 | fi; \ | ||
492 | done; \ | ||
493 | list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ | ||
494 | unique=`for i in $$list; do \ | ||
495 | if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ | ||
496 | done | \ | ||
497 | $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ | ||
498 | END { if (nonempty) { for (i in files) print i; }; }'`; \ | ||
499 | shift; \ | ||
500 | if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ | ||
501 | test -n "$$unique" || unique=$$empty_fix; \ | ||
502 | if test $$# -gt 0; then \ | ||
503 | $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ | ||
504 | "$$@" $$unique; \ | ||
505 | else \ | ||
506 | $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ | ||
507 | $$unique; \ | ||
508 | fi; \ | ||
509 | fi | ||
510 | ctags: CTAGS | ||
511 | CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ | ||
512 | $(TAGS_FILES) $(LISP) | ||
513 | list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ | ||
514 | unique=`for i in $$list; do \ | ||
515 | if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ | ||
516 | done | \ | ||
517 | $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ | ||
518 | END { if (nonempty) { for (i in files) print i; }; }'`; \ | ||
519 | test -z "$(CTAGS_ARGS)$$unique" \ | ||
520 | || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ | ||
521 | $$unique | ||
522 | |||
523 | GTAGS: | ||
524 | here=`$(am__cd) $(top_builddir) && pwd` \ | ||
525 | && $(am__cd) $(top_srcdir) \ | ||
526 | && gtags -i $(GTAGS_ARGS) "$$here" | ||
527 | |||
528 | distclean-tags: | ||
529 | -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags | ||
530 | |||
531 | distdir: $(DISTFILES) | ||
532 | @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ | ||
533 | topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ | ||
534 | list='$(DISTFILES)'; \ | ||
535 | dist_files=`for file in $$list; do echo $$file; done | \ | ||
536 | sed -e "s|^$$srcdirstrip/||;t" \ | ||
537 | -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ | ||
538 | case $$dist_files in \ | ||
539 | */*) $(MKDIR_P) `echo "$$dist_files" | \ | ||
540 | sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ | ||
541 | sort -u` ;; \ | ||
542 | esac; \ | ||
543 | for file in $$dist_files; do \ | ||
544 | if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ | ||
545 | if test -d $$d/$$file; then \ | ||
546 | dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ | ||
547 | if test -d "$(distdir)/$$file"; then \ | ||
548 | find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ | ||
549 | fi; \ | ||
550 | if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ | ||
551 | cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ | ||
552 | find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ | ||
553 | fi; \ | ||
554 | cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ | ||
555 | else \ | ||
556 | test -f "$(distdir)/$$file" \ | ||
557 | || cp -p $$d/$$file "$(distdir)/$$file" \ | ||
558 | || exit 1; \ | ||
559 | fi; \ | ||
560 | done | ||
561 | @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ | ||
562 | if test "$$subdir" = .; then :; else \ | ||
563 | test -d "$(distdir)/$$subdir" \ | ||
564 | || $(MKDIR_P) "$(distdir)/$$subdir" \ | ||
565 | || exit 1; \ | ||
566 | fi; \ | ||
567 | done | ||
568 | @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ | ||
569 | if test "$$subdir" = .; then :; else \ | ||
570 | dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ | ||
571 | $(am__relativize); \ | ||
572 | new_distdir=$$reldir; \ | ||
573 | dir1=$$subdir; dir2="$(top_distdir)"; \ | ||
574 | $(am__relativize); \ | ||
575 | new_top_distdir=$$reldir; \ | ||
576 | echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ | ||
577 | echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ | ||
578 | ($(am__cd) $$subdir && \ | ||
579 | $(MAKE) $(AM_MAKEFLAGS) \ | ||
580 | top_distdir="$$new_top_distdir" \ | ||
581 | distdir="$$new_distdir" \ | ||
582 | am__remove_distdir=: \ | ||
583 | am__skip_length_check=: \ | ||
584 | am__skip_mode_fix=: \ | ||
585 | distdir) \ | ||
586 | || exit 1; \ | ||
587 | fi; \ | ||
588 | done | ||
589 | $(MAKE) $(AM_MAKEFLAGS) \ | ||
590 | top_distdir="$(top_distdir)" distdir="$(distdir)" \ | ||
591 | dist-hook | ||
592 | check-am: all-am | ||
593 | check: check-recursive | ||
594 | all-am: Makefile $(DATA) | ||
595 | installdirs: installdirs-recursive | ||
596 | installdirs-am: | ||
597 | for dir in "$(DESTDIR)$(pkgdatadir)"; do \ | ||
598 | test -z "$$dir" || $(MKDIR_P) "$$dir"; \ | ||
599 | done | ||
600 | install: install-recursive | ||
601 | install-exec: install-exec-recursive | ||
602 | install-data: install-data-recursive | ||
603 | uninstall: uninstall-recursive | ||
604 | |||
605 | install-am: all-am | ||
606 | @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am | ||
607 | |||
608 | installcheck: installcheck-recursive | ||
609 | install-strip: | ||
610 | $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ | ||
611 | install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ | ||
612 | `test -z '$(STRIP)' || \ | ||
613 | echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install | ||
614 | mostlyclean-generic: | ||
615 | |||
616 | clean-generic: | ||
617 | |||
618 | distclean-generic: | ||
619 | -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) | ||
620 | -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) | ||
621 | |||
622 | maintainer-clean-generic: | ||
623 | @echo "This command is intended for maintainers to use" | ||
624 | @echo "it deletes files that may require special tools to rebuild." | ||
625 | clean: clean-recursive | ||
626 | |||
627 | clean-am: clean-generic clean-libtool mostlyclean-am | ||
628 | |||
629 | distclean: distclean-recursive | ||
630 | -rm -f Makefile | ||
631 | distclean-am: clean-am distclean-generic distclean-tags | ||
632 | |||
633 | dvi: dvi-recursive | ||
634 | |||
635 | dvi-am: | ||
636 | |||
637 | html: html-recursive | ||
638 | |||
639 | html-am: | ||
640 | |||
641 | info: info-recursive | ||
642 | |||
643 | info-am: | ||
644 | |||
645 | install-data-am: install-data-local install-pkgdataDATA | ||
646 | |||
647 | install-dvi: install-dvi-recursive | ||
648 | |||
649 | install-dvi-am: | ||
650 | |||
651 | install-exec-am: | ||
652 | |||
653 | install-html: install-html-recursive | ||
654 | |||
655 | install-html-am: | ||
656 | |||
657 | install-info: install-info-recursive | ||
658 | |||
659 | install-info-am: | ||
660 | |||
661 | install-man: | ||
662 | |||
663 | install-pdf: install-pdf-recursive | ||
664 | |||
665 | install-pdf-am: | ||
666 | |||
667 | install-ps: install-ps-recursive | ||
668 | |||
669 | install-ps-am: | ||
670 | |||
671 | installcheck-am: | ||
672 | |||
673 | maintainer-clean: maintainer-clean-recursive | ||
674 | -rm -f Makefile | ||
675 | maintainer-clean-am: distclean-am maintainer-clean-generic | ||
676 | |||
677 | mostlyclean: mostlyclean-recursive | ||
678 | |||
679 | mostlyclean-am: mostlyclean-generic mostlyclean-libtool | ||
680 | |||
681 | pdf: pdf-recursive | ||
682 | |||
683 | pdf-am: | ||
684 | |||
685 | ps: ps-recursive | ||
686 | |||
687 | ps-am: | ||
688 | |||
689 | uninstall-am: uninstall-pkgdataDATA | ||
690 | |||
691 | .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \ | ||
692 | install-am install-strip tags-recursive | ||
693 | |||
694 | .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ | ||
695 | all all-am check check-am clean clean-generic clean-libtool \ | ||
696 | ctags ctags-recursive dist-hook distclean distclean-generic \ | ||
697 | distclean-libtool distclean-tags distdir dvi dvi-am html \ | ||
698 | html-am info info-am install install-am install-data \ | ||
699 | install-data-am install-data-local install-dvi install-dvi-am \ | ||
700 | install-exec install-exec-am install-html install-html-am \ | ||
701 | install-info install-info-am install-man install-pdf \ | ||
702 | install-pdf-am install-pkgdataDATA install-ps install-ps-am \ | ||
703 | install-strip installcheck installcheck-am installdirs \ | ||
704 | installdirs-am maintainer-clean maintainer-clean-generic \ | ||
705 | mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ | ||
706 | ps ps-am tags tags-recursive uninstall uninstall-am \ | ||
707 | uninstall-pkgdataDATA | ||
708 | |||
709 | |||
710 | install-data-local: | ||
711 | $(mkinstalldirs) $(DESTDIR)$(pkgpixdir) | ||
712 | $(mkinstalldirs) $(DESTDIR)$(pkgpixdir)/flags | ||
713 | @$(NORMAL_INSTALL) | ||
714 | for pixmap in $(IMAGES); do \ | ||
715 | if test -f $$pixmap; then \ | ||
716 | $(INSTALL_DATA) $$pixmap $(DESTDIR)$(pkgpixdir); \ | ||
717 | fi \ | ||
718 | done | ||
719 | for flag in $(srcdir)/flags/*.png; do \ | ||
720 | if test -f $$flag; then \ | ||
721 | $(INSTALL_DATA) $$flag $(DESTDIR)$(pkgpixdir)/flags/ ; \ | ||
722 | fi \ | ||
723 | done | ||
724 | |||
725 | dist-hook: | ||
726 | if test -d $(srcdir)/flags; then \ | ||
727 | mkdir -p $(distdir)/flags; \ | ||
728 | for flag in $(srcdir)/flags/*.png; do \ | ||
729 | if test -f $$flag; then \ | ||
730 | cp -p $$flag $(distdir)/flags; \ | ||
731 | fi \ | ||
732 | done \ | ||
733 | fi | ||
734 | |||
735 | # Tell versions [3.59,3.63) of GNU make to not export all variables. | ||
736 | # Otherwise a system limit (for SysV at least) may be exceeded. | ||
737 | .NOEXPORT: | ||
diff --git a/contrib/gnunet_peerinfo_gtk_about_window.glade.in b/contrib/gnunet_peerinfo_gtk_about_window.glade.in new file mode 100644 index 00000000..e7cd503a --- /dev/null +++ b/contrib/gnunet_peerinfo_gtk_about_window.glade.in | |||
@@ -0,0 +1,360 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <interface> | ||
3 | <requires lib="gtk+" version="2.20"/> | ||
4 | <!-- interface-naming-policy project-wide --> | ||
5 | <object class="GtkTextBuffer" id="credits_art_contents"> | ||
6 | <property name="text">Jakub 'jimmac' Steiner <jimmac@ximian.org> | ||
7 | Christian Muellner <chris@flop.de> | ||
8 | Alex Jones <alexrjones@ntlworld.com> | ||
9 | Nicklas Larsson <whybill@gmail.com></property> | ||
10 | </object> | ||
11 | <object class="GtkTextBuffer" id="credits_authors_contents"> | ||
12 | <property name="text">Juergen Appel <jappel@linux01.gwdg.de> | ||
13 | Krista Grothoff <krista@grothoff.org> | ||
14 | James Blackwell <jblack@linuxguru.net> | ||
15 | Ludovic Courtes <ludo@chbouib.org> | ||
16 | Nils Durner <durner@gnunet.org> | ||
17 | Renaldo Ferreira <rf@cs.purdue.edu> | ||
18 | Christian Grothoff <christian@grothoff.org> | ||
19 | Eric Haumant | ||
20 | Tzvetan Horozov <horozov@motorola.com> | ||
21 | Gerd Knorr <kraxel@bytesex.org> | ||
22 | Werner Koch <libgcrypt@g10code.com> | ||
23 | Uli Luckas <luckas@musoft.de> | ||
24 | Blake Matheny | ||
25 | Glenn McGrath | ||
26 | Hendrik Pagenhardt <Hendrik.Pagenhardt@gmx.net> | ||
27 | Ioana Patrascu <ioanapatrascu@yahoo.com> | ||
28 | Marko Raeihae | ||
29 | Paul Ruth <ruth@cs.purdue.edu> | ||
30 | Risto Saarelma | ||
31 | Antti Salonen | ||
32 | Tiberius Stef <tstef@cs.purdue.edu> | ||
33 | Tuomas Toivonen | ||
34 | Tomi Tukiainen | ||
35 | Kevin Vandersloot <kfv101@psu.edu> | ||
36 | Simo Viitanen | ||
37 | Larry Waldo | ||
38 | Igor Wronsky <iwronsky@users.sourceforge.net> | ||
39 | <january@hushmail.com></property> | ||
40 | </object> | ||
41 | <object class="GtkTextBuffer" id="credits_docs_contents"> | ||
42 | <property name="text">Christian Grothoff <christian@grothoff.org> | ||
43 | Anders Carlsson <andersca@gnu.org> | ||
44 | Nils Durner <durner@gnunet.org> | ||
45 | Nicklas Larsson <whybill@gmail.com> | ||
46 | Milan Bouchet-Valat <nalimilan@club.fr> | ||
47 | Igor Wronsky <iwronsky@users.sourceforge.net></property> | ||
48 | </object> | ||
49 | <object class="GtkTextBuffer" id="credits_trans_contents"> | ||
50 | <property name="text">Di Ma | ||
51 | Jens Palsberg <palsberg@cs.ucla.edu> | ||
52 | Christian Grothoff <christian@grothoff.org> | ||
53 | Nils Durner <durner@gnunet.org> | ||
54 | Mathieu <mollo@bghflt.org> | ||
55 | Eric Haumant | ||
56 | milan@skoid.org | ||
57 | Hiroshi Yamauchi <yamauchi@cs.purdue.edu> | ||
58 | Adam Welc <welc@cs.purdue.edu> | ||
59 | Bogdan Carbunar <carbunar@cs.purdue.edu> | ||
60 | Steven Michael Murphy <murf@e-tools.com> | ||
61 | Phan Vinh Thinh <teppi82@gmail.com> | ||
62 | Daniel Nylander <po@danielnylander.se></property> | ||
63 | </object> | ||
64 | <object class="GtkTextBuffer" id="license_contents"> | ||
65 | <property name="text" translatable="yes">License should be loaded here at runtime from the license file (no need to copy the whole GPL in here...).</property> | ||
66 | </object> | ||
67 | <object class="GtkWindow" id="about_window"> | ||
68 | <property name="can_focus">False</property> | ||
69 | <property name="modal">True</property> | ||
70 | <property name="destroy_with_parent">True</property> | ||
71 | <signal name="realize" handler="GNUNET_GTK_about_window_realized" swapped="no"/> | ||
72 | <signal name="delete-event" handler="GNUNET_GTK_about_window_got_delete_event" swapped="no"/> | ||
73 | <child> | ||
74 | <object class="GtkVBox" id="about_main_vbox"> | ||
75 | <property name="visible">True</property> | ||
76 | <property name="can_focus">False</property> | ||
77 | <property name="border_width">10</property> | ||
78 | <child> | ||
79 | <object class="GtkImage" id="about_logo_image"> | ||
80 | <property name="visible">True</property> | ||
81 | <property name="can_focus">False</property> | ||
82 | <property name="pixbuf">gnunet_logo.png</property> | ||
83 | </object> | ||
84 | <packing> | ||
85 | <property name="expand">False</property> | ||
86 | <property name="fill">True</property> | ||
87 | <property name="position">0</property> | ||
88 | </packing> | ||
89 | </child> | ||
90 | <child> | ||
91 | <object class="GtkLabel" id="about_name_version_label"> | ||
92 | <property name="visible">True</property> | ||
93 | <property name="can_focus">False</property> | ||
94 | <property name="label">@GNUNET_PEERINFO_GTK_NAME@ @GNUNET_PEERINFO_GTK_VERSION3@</property> | ||
95 | <attributes> | ||
96 | <attribute name="weight" value="bold"/> | ||
97 | <attribute name="size" value="200"/> | ||
98 | </attributes> | ||
99 | </object> | ||
100 | <packing> | ||
101 | <property name="expand">False</property> | ||
102 | <property name="fill">True</property> | ||
103 | <property name="position">1</property> | ||
104 | </packing> | ||
105 | </child> | ||
106 | <child> | ||
107 | <object class="GtkLabel" id="about_copyright_label"> | ||
108 | <property name="visible">True</property> | ||
109 | <property name="can_focus">False</property> | ||
110 | <property name="label">(C) @GNUNET_PEERINFO_GTK_YEARFROM@-@GNUNET_PEERINFO_GTK_YEARTO@ The GNUnet Project</property> | ||
111 | </object> | ||
112 | <packing> | ||
113 | <property name="expand">False</property> | ||
114 | <property name="fill">True</property> | ||
115 | <property name="position">2</property> | ||
116 | </packing> | ||
117 | </child> | ||
118 | <child> | ||
119 | <object class="GtkLabel" id="about_link_label"> | ||
120 | <property name="visible">True</property> | ||
121 | <property name="can_focus">False</property> | ||
122 | <property name="label"><a href="https://gnunet.org/">GNUnet: GNU's Framework for Secure P2P Networking</a></property> | ||
123 | <property name="use_markup">True</property> | ||
124 | <property name="wrap">True</property> | ||
125 | </object> | ||
126 | <packing> | ||
127 | <property name="expand">False</property> | ||
128 | <property name="fill">True</property> | ||
129 | <property name="position">3</property> | ||
130 | </packing> | ||
131 | </child> | ||
132 | <child> | ||
133 | <object class="GtkNotebook" id="about_credits_notebook"> | ||
134 | <property name="can_focus">True</property> | ||
135 | <child> | ||
136 | <object class="GtkScrolledWindow" id="about_credits_authors_scroller"> | ||
137 | <property name="visible">True</property> | ||
138 | <property name="can_focus">True</property> | ||
139 | <property name="hscrollbar_policy">automatic</property> | ||
140 | <property name="vscrollbar_policy">automatic</property> | ||
141 | <child> | ||
142 | <object class="GtkTextView" id="about_credits_authors_textview"> | ||
143 | <property name="visible">True</property> | ||
144 | <property name="can_focus">True</property> | ||
145 | <property name="editable">False</property> | ||
146 | <property name="wrap_mode">word</property> | ||
147 | <property name="cursor_visible">False</property> | ||
148 | <property name="buffer">credits_authors_contents</property> | ||
149 | <property name="accepts_tab">False</property> | ||
150 | </object> | ||
151 | </child> | ||
152 | </object> | ||
153 | </child> | ||
154 | <child type="tab"> | ||
155 | <object class="GtkLabel" id="about_credits_authors_tab"> | ||
156 | <property name="visible">True</property> | ||
157 | <property name="can_focus">False</property> | ||
158 | <property name="label" translatable="yes">Developed by</property> | ||
159 | </object> | ||
160 | <packing> | ||
161 | <property name="tab_fill">False</property> | ||
162 | </packing> | ||
163 | </child> | ||
164 | <child> | ||
165 | <object class="GtkScrolledWindow" id="about_credits_docs_scroller"> | ||
166 | <property name="visible">True</property> | ||
167 | <property name="can_focus">True</property> | ||
168 | <property name="hscrollbar_policy">automatic</property> | ||
169 | <property name="vscrollbar_policy">automatic</property> | ||
170 | <child> | ||
171 | <object class="GtkTextView" id="about_credits_docs_textview"> | ||
172 | <property name="visible">True</property> | ||
173 | <property name="can_focus">True</property> | ||
174 | <property name="editable">False</property> | ||
175 | <property name="wrap_mode">word</property> | ||
176 | <property name="cursor_visible">False</property> | ||
177 | <property name="buffer">credits_docs_contents</property> | ||
178 | <property name="accepts_tab">False</property> | ||
179 | </object> | ||
180 | </child> | ||
181 | </object> | ||
182 | <packing> | ||
183 | <property name="position">1</property> | ||
184 | </packing> | ||
185 | </child> | ||
186 | <child type="tab"> | ||
187 | <object class="GtkLabel" id="about_credits_docs_tab"> | ||
188 | <property name="visible">True</property> | ||
189 | <property name="can_focus">False</property> | ||
190 | <property name="label" translatable="yes">Documented by</property> | ||
191 | </object> | ||
192 | <packing> | ||
193 | <property name="position">1</property> | ||
194 | <property name="tab_fill">False</property> | ||
195 | </packing> | ||
196 | </child> | ||
197 | <child> | ||
198 | <object class="GtkScrolledWindow" id="about_credits_trans_scroller"> | ||
199 | <property name="visible">True</property> | ||
200 | <property name="can_focus">True</property> | ||
201 | <property name="hscrollbar_policy">automatic</property> | ||
202 | <property name="vscrollbar_policy">automatic</property> | ||
203 | <child> | ||
204 | <object class="GtkTextView" id="about_credits_trans_textview"> | ||
205 | <property name="visible">True</property> | ||
206 | <property name="can_focus">True</property> | ||
207 | <property name="editable">False</property> | ||
208 | <property name="wrap_mode">word</property> | ||
209 | <property name="cursor_visible">False</property> | ||
210 | <property name="buffer">credits_trans_contents</property> | ||
211 | <property name="accepts_tab">False</property> | ||
212 | </object> | ||
213 | </child> | ||
214 | </object> | ||
215 | <packing> | ||
216 | <property name="position">2</property> | ||
217 | </packing> | ||
218 | </child> | ||
219 | <child type="tab"> | ||
220 | <object class="GtkLabel" id="about_credits_trans_tab"> | ||
221 | <property name="visible">True</property> | ||
222 | <property name="can_focus">False</property> | ||
223 | <property name="label" translatable="yes">Translated by</property> | ||
224 | </object> | ||
225 | <packing> | ||
226 | <property name="position">2</property> | ||
227 | <property name="tab_fill">False</property> | ||
228 | </packing> | ||
229 | </child> | ||
230 | <child> | ||
231 | <object class="GtkScrolledWindow" id="about_credits_art_scroller"> | ||
232 | <property name="visible">True</property> | ||
233 | <property name="can_focus">True</property> | ||
234 | <property name="hscrollbar_policy">automatic</property> | ||
235 | <property name="vscrollbar_policy">automatic</property> | ||
236 | <child> | ||
237 | <object class="GtkTextView" id="about_credits_art_textview"> | ||
238 | <property name="visible">True</property> | ||
239 | <property name="can_focus">True</property> | ||
240 | <property name="editable">False</property> | ||
241 | <property name="wrap_mode">word</property> | ||
242 | <property name="cursor_visible">False</property> | ||
243 | <property name="buffer">credits_art_contents</property> | ||
244 | <property name="accepts_tab">False</property> | ||
245 | </object> | ||
246 | </child> | ||
247 | </object> | ||
248 | <packing> | ||
249 | <property name="position">3</property> | ||
250 | </packing> | ||
251 | </child> | ||
252 | <child type="tab"> | ||
253 | <object class="GtkLabel" id="about_credits_art_tab"> | ||
254 | <property name="visible">True</property> | ||
255 | <property name="can_focus">False</property> | ||
256 | <property name="label" translatable="yes">Artwork by</property> | ||
257 | </object> | ||
258 | <packing> | ||
259 | <property name="position">3</property> | ||
260 | <property name="tab_fill">False</property> | ||
261 | </packing> | ||
262 | </child> | ||
263 | </object> | ||
264 | <packing> | ||
265 | <property name="expand">True</property> | ||
266 | <property name="fill">True</property> | ||
267 | <property name="position">4</property> | ||
268 | </packing> | ||
269 | </child> | ||
270 | <child> | ||
271 | <object class="GtkScrolledWindow" id="about_license_scroller"> | ||
272 | <property name="can_focus">True</property> | ||
273 | <property name="hscrollbar_policy">never</property> | ||
274 | <property name="shadow_type">out</property> | ||
275 | <child> | ||
276 | <object class="GtkTextView" id="about_license_textview"> | ||
277 | <property name="visible">True</property> | ||
278 | <property name="can_focus">True</property> | ||
279 | <property name="editable">False</property> | ||
280 | <property name="wrap_mode">word</property> | ||
281 | <property name="cursor_visible">False</property> | ||
282 | <property name="buffer">license_contents</property> | ||
283 | <property name="accepts_tab">False</property> | ||
284 | </object> | ||
285 | </child> | ||
286 | </object> | ||
287 | <packing> | ||
288 | <property name="expand">True</property> | ||
289 | <property name="fill">True</property> | ||
290 | <property name="position">5</property> | ||
291 | </packing> | ||
292 | </child> | ||
293 | <child> | ||
294 | <object class="GtkHBox" id="about_buttons_hbox"> | ||
295 | <property name="visible">True</property> | ||
296 | <property name="can_focus">False</property> | ||
297 | <property name="border_width">5</property> | ||
298 | <property name="homogeneous">True</property> | ||
299 | <child> | ||
300 | <object class="GtkButton" id="about_credits_button"> | ||
301 | <property name="label" translatable="yes">Credits</property> | ||
302 | <property name="use_action_appearance">False</property> | ||
303 | <property name="visible">True</property> | ||
304 | <property name="can_focus">True</property> | ||
305 | <property name="receives_default">True</property> | ||
306 | <signal name="clicked" handler="GNUNET_GTK_about_credits_button_clicked" swapped="no"/> | ||
307 | </object> | ||
308 | <packing> | ||
309 | <property name="expand">True</property> | ||
310 | <property name="fill">False</property> | ||
311 | <property name="position">0</property> | ||
312 | </packing> | ||
313 | </child> | ||
314 | <child> | ||
315 | <object class="GtkButton" id="about_license_button"> | ||
316 | <property name="label" translatable="yes">License</property> | ||
317 | <property name="use_action_appearance">False</property> | ||
318 | <property name="visible">True</property> | ||
319 | <property name="can_focus">True</property> | ||
320 | <property name="receives_default">True</property> | ||
321 | <signal name="clicked" handler="GNUNET_GTK_about_license_button_clicked" swapped="no"/> | ||
322 | </object> | ||
323 | <packing> | ||
324 | <property name="expand">True</property> | ||
325 | <property name="fill">False</property> | ||
326 | <property name="position">1</property> | ||
327 | </packing> | ||
328 | </child> | ||
329 | <child> | ||
330 | <object class="GtkButton" id="about_close_button"> | ||
331 | <property name="label">gtk-close</property> | ||
332 | <property name="use_action_appearance">False</property> | ||
333 | <property name="visible">True</property> | ||
334 | <property name="can_focus">True</property> | ||
335 | <property name="receives_default">True</property> | ||
336 | <property name="use_stock">True</property> | ||
337 | <signal name="clicked" handler="GNUNET_GTK_about_close_button_clicked" swapped="no"/> | ||
338 | </object> | ||
339 | <packing> | ||
340 | <property name="expand">True</property> | ||
341 | <property name="fill">False</property> | ||
342 | <property name="pack_type">end</property> | ||
343 | <property name="position">2</property> | ||
344 | </packing> | ||
345 | </child> | ||
346 | <child> | ||
347 | <placeholder/> | ||
348 | </child> | ||
349 | </object> | ||
350 | <packing> | ||
351 | <property name="expand">False</property> | ||
352 | <property name="fill">False</property> | ||
353 | <property name="pack_type">end</property> | ||
354 | <property name="position">6</property> | ||
355 | </packing> | ||
356 | </child> | ||
357 | </object> | ||
358 | </child> | ||
359 | </object> | ||
360 | </interface> | ||
diff --git a/contrib/gnunet_setup_about_window.glade.in b/contrib/gnunet_setup_about_window.glade.in new file mode 100644 index 00000000..e61bc471 --- /dev/null +++ b/contrib/gnunet_setup_about_window.glade.in | |||
@@ -0,0 +1,360 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <interface> | ||
3 | <requires lib="gtk+" version="2.20"/> | ||
4 | <!-- interface-naming-policy project-wide --> | ||
5 | <object class="GtkTextBuffer" id="credits_art_contents"> | ||
6 | <property name="text">Jakub 'jimmac' Steiner <jimmac@ximian.org> | ||
7 | Christian Muellner <chris@flop.de> | ||
8 | Alex Jones <alexrjones@ntlworld.com> | ||
9 | Nicklas Larsson <whybill@gmail.com></property> | ||
10 | </object> | ||
11 | <object class="GtkTextBuffer" id="credits_authors_contents"> | ||
12 | <property name="text">Juergen Appel <jappel@linux01.gwdg.de> | ||
13 | Krista Grothoff <krista@grothoff.org> | ||
14 | James Blackwell <jblack@linuxguru.net> | ||
15 | Ludovic Courtes <ludo@chbouib.org> | ||
16 | Nils Durner <durner@gnunet.org> | ||
17 | Renaldo Ferreira <rf@cs.purdue.edu> | ||
18 | Christian Grothoff <christian@grothoff.org> | ||
19 | Eric Haumant | ||
20 | Tzvetan Horozov <horozov@motorola.com> | ||
21 | Gerd Knorr <kraxel@bytesex.org> | ||
22 | Werner Koch <libgcrypt@g10code.com> | ||
23 | Uli Luckas <luckas@musoft.de> | ||
24 | Blake Matheny | ||
25 | Glenn McGrath | ||
26 | Hendrik Pagenhardt <Hendrik.Pagenhardt@gmx.net> | ||
27 | Ioana Patrascu <ioanapatrascu@yahoo.com> | ||
28 | Marko Raeihae | ||
29 | Paul Ruth <ruth@cs.purdue.edu> | ||
30 | Risto Saarelma | ||
31 | Antti Salonen | ||
32 | Tiberius Stef <tstef@cs.purdue.edu> | ||
33 | Tuomas Toivonen | ||
34 | Tomi Tukiainen | ||
35 | Kevin Vandersloot <kfv101@psu.edu> | ||
36 | Simo Viitanen | ||
37 | Larry Waldo | ||
38 | Igor Wronsky <iwronsky@users.sourceforge.net> | ||
39 | <january@hushmail.com></property> | ||
40 | </object> | ||
41 | <object class="GtkTextBuffer" id="credits_docs_contents"> | ||
42 | <property name="text">Christian Grothoff <christian@grothoff.org> | ||
43 | Anders Carlsson <andersca@gnu.org> | ||
44 | Nils Durner <durner@gnunet.org> | ||
45 | Nicklas Larsson <whybill@gmail.com> | ||
46 | Milan Bouchet-Valat <nalimilan@club.fr> | ||
47 | Igor Wronsky <iwronsky@users.sourceforge.net></property> | ||
48 | </object> | ||
49 | <object class="GtkTextBuffer" id="credits_trans_contents"> | ||
50 | <property name="text">Di Ma | ||
51 | Jens Palsberg <palsberg@cs.ucla.edu> | ||
52 | Christian Grothoff <christian@grothoff.org> | ||
53 | Nils Durner <durner@gnunet.org> | ||
54 | Mathieu <mollo@bghflt.org> | ||
55 | Eric Haumant | ||
56 | milan@skoid.org | ||
57 | Hiroshi Yamauchi <yamauchi@cs.purdue.edu> | ||
58 | Adam Welc <welc@cs.purdue.edu> | ||
59 | Bogdan Carbunar <carbunar@cs.purdue.edu> | ||
60 | Steven Michael Murphy <murf@e-tools.com> | ||
61 | Phan Vinh Thinh <teppi82@gmail.com> | ||
62 | Daniel Nylander <po@danielnylander.se></property> | ||
63 | </object> | ||
64 | <object class="GtkTextBuffer" id="license_contents"> | ||
65 | <property name="text" translatable="yes">License should be loaded here at runtime from the license file (no need to copy the whole GPL in here...).</property> | ||
66 | </object> | ||
67 | <object class="GtkWindow" id="about_window"> | ||
68 | <property name="can_focus">False</property> | ||
69 | <property name="modal">True</property> | ||
70 | <property name="destroy_with_parent">True</property> | ||
71 | <signal name="realize" handler="GNUNET_GTK_about_window_realized" swapped="no"/> | ||
72 | <signal name="delete-event" handler="GNUNET_GTK_about_window_got_delete_event" swapped="no"/> | ||
73 | <child> | ||
74 | <object class="GtkVBox" id="about_main_vbox"> | ||
75 | <property name="visible">True</property> | ||
76 | <property name="can_focus">False</property> | ||
77 | <property name="border_width">10</property> | ||
78 | <child> | ||
79 | <object class="GtkImage" id="about_logo_image"> | ||
80 | <property name="visible">True</property> | ||
81 | <property name="can_focus">False</property> | ||
82 | <property name="pixbuf">gnunet_logo.png</property> | ||
83 | </object> | ||
84 | <packing> | ||
85 | <property name="expand">False</property> | ||
86 | <property name="fill">True</property> | ||
87 | <property name="position">0</property> | ||
88 | </packing> | ||
89 | </child> | ||
90 | <child> | ||
91 | <object class="GtkLabel" id="about_name_version_label"> | ||
92 | <property name="visible">True</property> | ||
93 | <property name="can_focus">False</property> | ||
94 | <property name="label">@GNUNET_SETUP_GTK_NAME@ @GNUNET_SETUP_GTK_VERSION3@</property> | ||
95 | <attributes> | ||
96 | <attribute name="weight" value="bold"/> | ||
97 | <attribute name="size" value="200"/> | ||
98 | </attributes> | ||
99 | </object> | ||
100 | <packing> | ||
101 | <property name="expand">False</property> | ||
102 | <property name="fill">True</property> | ||
103 | <property name="position">1</property> | ||
104 | </packing> | ||
105 | </child> | ||
106 | <child> | ||
107 | <object class="GtkLabel" id="about_copyright_label"> | ||
108 | <property name="visible">True</property> | ||
109 | <property name="can_focus">False</property> | ||
110 | <property name="label">(C) @GNUNET_SETUP_GTK_YEARFROM@-@GNUNET_SETUP_GTK_YEARTO@ The GNUnet Project</property> | ||
111 | </object> | ||
112 | <packing> | ||
113 | <property name="expand">False</property> | ||
114 | <property name="fill">True</property> | ||
115 | <property name="position">2</property> | ||
116 | </packing> | ||
117 | </child> | ||
118 | <child> | ||
119 | <object class="GtkLabel" id="about_link_label"> | ||
120 | <property name="visible">True</property> | ||
121 | <property name="can_focus">False</property> | ||
122 | <property name="label"><a href="https://gnunet.org/">GNUnet: GNU's Framework for Secure P2P Networking</a></property> | ||
123 | <property name="use_markup">True</property> | ||
124 | <property name="wrap">True</property> | ||
125 | </object> | ||
126 | <packing> | ||
127 | <property name="expand">False</property> | ||
128 | <property name="fill">True</property> | ||
129 | <property name="position">3</property> | ||
130 | </packing> | ||
131 | </child> | ||
132 | <child> | ||
133 | <object class="GtkNotebook" id="about_credits_notebook"> | ||
134 | <property name="can_focus">True</property> | ||
135 | <child> | ||
136 | <object class="GtkScrolledWindow" id="about_credits_authors_scroller"> | ||
137 | <property name="visible">True</property> | ||
138 | <property name="can_focus">True</property> | ||
139 | <property name="hscrollbar_policy">automatic</property> | ||
140 | <property name="vscrollbar_policy">automatic</property> | ||
141 | <child> | ||
142 | <object class="GtkTextView" id="about_credits_authors_textview"> | ||
143 | <property name="visible">True</property> | ||
144 | <property name="can_focus">True</property> | ||
145 | <property name="editable">False</property> | ||
146 | <property name="wrap_mode">word</property> | ||
147 | <property name="cursor_visible">False</property> | ||
148 | <property name="buffer">credits_authors_contents</property> | ||
149 | <property name="accepts_tab">False</property> | ||
150 | </object> | ||
151 | </child> | ||
152 | </object> | ||
153 | </child> | ||
154 | <child type="tab"> | ||
155 | <object class="GtkLabel" id="about_credits_authors_tab"> | ||
156 | <property name="visible">True</property> | ||
157 | <property name="can_focus">False</property> | ||
158 | <property name="label" translatable="yes">Developed by</property> | ||
159 | </object> | ||
160 | <packing> | ||
161 | <property name="tab_fill">False</property> | ||
162 | </packing> | ||
163 | </child> | ||
164 | <child> | ||
165 | <object class="GtkScrolledWindow" id="about_credits_docs_scroller"> | ||
166 | <property name="visible">True</property> | ||
167 | <property name="can_focus">True</property> | ||
168 | <property name="hscrollbar_policy">automatic</property> | ||
169 | <property name="vscrollbar_policy">automatic</property> | ||
170 | <child> | ||
171 | <object class="GtkTextView" id="about_credits_docs_textview"> | ||
172 | <property name="visible">True</property> | ||
173 | <property name="can_focus">True</property> | ||
174 | <property name="editable">False</property> | ||
175 | <property name="wrap_mode">word</property> | ||
176 | <property name="cursor_visible">False</property> | ||
177 | <property name="buffer">credits_docs_contents</property> | ||
178 | <property name="accepts_tab">False</property> | ||
179 | </object> | ||
180 | </child> | ||
181 | </object> | ||
182 | <packing> | ||
183 | <property name="position">1</property> | ||
184 | </packing> | ||
185 | </child> | ||
186 | <child type="tab"> | ||
187 | <object class="GtkLabel" id="about_credits_docs_tab"> | ||
188 | <property name="visible">True</property> | ||
189 | <property name="can_focus">False</property> | ||
190 | <property name="label" translatable="yes">Documented by</property> | ||
191 | </object> | ||
192 | <packing> | ||
193 | <property name="position">1</property> | ||
194 | <property name="tab_fill">False</property> | ||
195 | </packing> | ||
196 | </child> | ||
197 | <child> | ||
198 | <object class="GtkScrolledWindow" id="about_credits_trans_scroller"> | ||
199 | <property name="visible">True</property> | ||
200 | <property name="can_focus">True</property> | ||
201 | <property name="hscrollbar_policy">automatic</property> | ||
202 | <property name="vscrollbar_policy">automatic</property> | ||
203 | <child> | ||
204 | <object class="GtkTextView" id="about_credits_trans_textview"> | ||
205 | <property name="visible">True</property> | ||
206 | <property name="can_focus">True</property> | ||
207 | <property name="editable">False</property> | ||
208 | <property name="wrap_mode">word</property> | ||
209 | <property name="cursor_visible">False</property> | ||
210 | <property name="buffer">credits_trans_contents</property> | ||
211 | <property name="accepts_tab">False</property> | ||
212 | </object> | ||
213 | </child> | ||
214 | </object> | ||
215 | <packing> | ||
216 | <property name="position">2</property> | ||
217 | </packing> | ||
218 | </child> | ||
219 | <child type="tab"> | ||
220 | <object class="GtkLabel" id="about_credits_trans_tab"> | ||
221 | <property name="visible">True</property> | ||
222 | <property name="can_focus">False</property> | ||
223 | <property name="label" translatable="yes">Translated by</property> | ||
224 | </object> | ||
225 | <packing> | ||
226 | <property name="position">2</property> | ||
227 | <property name="tab_fill">False</property> | ||
228 | </packing> | ||
229 | </child> | ||
230 | <child> | ||
231 | <object class="GtkScrolledWindow" id="about_credits_art_scroller"> | ||
232 | <property name="visible">True</property> | ||
233 | <property name="can_focus">True</property> | ||
234 | <property name="hscrollbar_policy">automatic</property> | ||
235 | <property name="vscrollbar_policy">automatic</property> | ||
236 | <child> | ||
237 | <object class="GtkTextView" id="about_credits_art_textview"> | ||
238 | <property name="visible">True</property> | ||
239 | <property name="can_focus">True</property> | ||
240 | <property name="editable">False</property> | ||
241 | <property name="wrap_mode">word</property> | ||
242 | <property name="cursor_visible">False</property> | ||
243 | <property name="buffer">credits_art_contents</property> | ||
244 | <property name="accepts_tab">False</property> | ||
245 | </object> | ||
246 | </child> | ||
247 | </object> | ||
248 | <packing> | ||
249 | <property name="position">3</property> | ||
250 | </packing> | ||
251 | </child> | ||
252 | <child type="tab"> | ||
253 | <object class="GtkLabel" id="about_credits_art_tab"> | ||
254 | <property name="visible">True</property> | ||
255 | <property name="can_focus">False</property> | ||
256 | <property name="label" translatable="yes">Artwork by</property> | ||
257 | </object> | ||
258 | <packing> | ||
259 | <property name="position">3</property> | ||
260 | <property name="tab_fill">False</property> | ||
261 | </packing> | ||
262 | </child> | ||
263 | </object> | ||
264 | <packing> | ||
265 | <property name="expand">True</property> | ||
266 | <property name="fill">True</property> | ||
267 | <property name="position">4</property> | ||
268 | </packing> | ||
269 | </child> | ||
270 | <child> | ||
271 | <object class="GtkScrolledWindow" id="about_license_scroller"> | ||
272 | <property name="can_focus">True</property> | ||
273 | <property name="hscrollbar_policy">never</property> | ||
274 | <property name="shadow_type">out</property> | ||
275 | <child> | ||
276 | <object class="GtkTextView" id="about_license_textview"> | ||
277 | <property name="visible">True</property> | ||
278 | <property name="can_focus">True</property> | ||
279 | <property name="editable">False</property> | ||
280 | <property name="wrap_mode">word</property> | ||
281 | <property name="cursor_visible">False</property> | ||
282 | <property name="buffer">license_contents</property> | ||
283 | <property name="accepts_tab">False</property> | ||
284 | </object> | ||
285 | </child> | ||
286 | </object> | ||
287 | <packing> | ||
288 | <property name="expand">True</property> | ||
289 | <property name="fill">True</property> | ||
290 | <property name="position">5</property> | ||
291 | </packing> | ||
292 | </child> | ||
293 | <child> | ||
294 | <object class="GtkHBox" id="about_buttons_hbox"> | ||
295 | <property name="visible">True</property> | ||
296 | <property name="can_focus">False</property> | ||
297 | <property name="border_width">5</property> | ||
298 | <property name="homogeneous">True</property> | ||
299 | <child> | ||
300 | <object class="GtkButton" id="about_credits_button"> | ||
301 | <property name="label" translatable="yes">Credits</property> | ||
302 | <property name="use_action_appearance">False</property> | ||
303 | <property name="visible">True</property> | ||
304 | <property name="can_focus">True</property> | ||
305 | <property name="receives_default">True</property> | ||
306 | <signal name="clicked" handler="GNUNET_GTK_about_credits_button_clicked" swapped="no"/> | ||
307 | </object> | ||
308 | <packing> | ||
309 | <property name="expand">True</property> | ||
310 | <property name="fill">False</property> | ||
311 | <property name="position">0</property> | ||
312 | </packing> | ||
313 | </child> | ||
314 | <child> | ||
315 | <object class="GtkButton" id="about_license_button"> | ||
316 | <property name="label" translatable="yes">License</property> | ||
317 | <property name="use_action_appearance">False</property> | ||
318 | <property name="visible">True</property> | ||
319 | <property name="can_focus">True</property> | ||
320 | <property name="receives_default">True</property> | ||
321 | <signal name="clicked" handler="GNUNET_GTK_about_license_button_clicked" swapped="no"/> | ||
322 | </object> | ||
323 | <packing> | ||
324 | <property name="expand">True</property> | ||
325 | <property name="fill">False</property> | ||
326 | <property name="position">1</property> | ||
327 | </packing> | ||
328 | </child> | ||
329 | <child> | ||
330 | <object class="GtkButton" id="about_close_button"> | ||
331 | <property name="label">gtk-close</property> | ||
332 | <property name="use_action_appearance">False</property> | ||
333 | <property name="visible">True</property> | ||
334 | <property name="can_focus">True</property> | ||
335 | <property name="receives_default">True</property> | ||
336 | <property name="use_stock">True</property> | ||
337 | <signal name="clicked" handler="GNUNET_GTK_about_close_button_clicked" swapped="no"/> | ||
338 | </object> | ||
339 | <packing> | ||
340 | <property name="expand">True</property> | ||
341 | <property name="fill">False</property> | ||
342 | <property name="pack_type">end</property> | ||
343 | <property name="position">2</property> | ||
344 | </packing> | ||
345 | </child> | ||
346 | <child> | ||
347 | <placeholder/> | ||
348 | </child> | ||
349 | </object> | ||
350 | <packing> | ||
351 | <property name="expand">False</property> | ||
352 | <property name="fill">False</property> | ||
353 | <property name="pack_type">end</property> | ||
354 | <property name="position">6</property> | ||
355 | </packing> | ||
356 | </child> | ||
357 | </object> | ||
358 | </child> | ||
359 | </object> | ||
360 | </interface> | ||
diff --git a/contrib/gnunet_statistics_gtk_about_window.glade b/contrib/gnunet_statistics_gtk_about_window.glade new file mode 100644 index 00000000..8c662312 --- /dev/null +++ b/contrib/gnunet_statistics_gtk_about_window.glade | |||
@@ -0,0 +1,360 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <interface> | ||
3 | <requires lib="gtk+" version="2.20"/> | ||
4 | <!-- interface-naming-policy project-wide --> | ||
5 | <object class="GtkTextBuffer" id="credits_art_contents"> | ||
6 | <property name="text">Jakub 'jimmac' Steiner <jimmac@ximian.org> | ||
7 | Christian Muellner <chris@flop.de> | ||
8 | Alex Jones <alexrjones@ntlworld.com> | ||
9 | Nicklas Larsson <whybill@gmail.com></property> | ||
10 | </object> | ||
11 | <object class="GtkTextBuffer" id="credits_authors_contents"> | ||
12 | <property name="text">Juergen Appel <jappel@linux01.gwdg.de> | ||
13 | Krista Grothoff <krista@grothoff.org> | ||
14 | James Blackwell <jblack@linuxguru.net> | ||
15 | Ludovic Courtes <ludo@chbouib.org> | ||
16 | Nils Durner <durner@gnunet.org> | ||
17 | Renaldo Ferreira <rf@cs.purdue.edu> | ||
18 | Christian Grothoff <christian@grothoff.org> | ||
19 | Eric Haumant | ||
20 | Tzvetan Horozov <horozov@motorola.com> | ||
21 | Gerd Knorr <kraxel@bytesex.org> | ||
22 | Werner Koch <libgcrypt@g10code.com> | ||
23 | Uli Luckas <luckas@musoft.de> | ||
24 | Blake Matheny | ||
25 | Glenn McGrath | ||
26 | Hendrik Pagenhardt <Hendrik.Pagenhardt@gmx.net> | ||
27 | Ioana Patrascu <ioanapatrascu@yahoo.com> | ||
28 | Marko Raeihae | ||
29 | Paul Ruth <ruth@cs.purdue.edu> | ||
30 | Risto Saarelma | ||
31 | Antti Salonen | ||
32 | Tiberius Stef <tstef@cs.purdue.edu> | ||
33 | Tuomas Toivonen | ||
34 | Tomi Tukiainen | ||
35 | Kevin Vandersloot <kfv101@psu.edu> | ||
36 | Simo Viitanen | ||
37 | Larry Waldo | ||
38 | Igor Wronsky <iwronsky@users.sourceforge.net> | ||
39 | <january@hushmail.com></property> | ||
40 | </object> | ||
41 | <object class="GtkTextBuffer" id="credits_docs_contents"> | ||
42 | <property name="text">Christian Grothoff <christian@grothoff.org> | ||
43 | Anders Carlsson <andersca@gnu.org> | ||
44 | Nils Durner <durner@gnunet.org> | ||
45 | Nicklas Larsson <whybill@gmail.com> | ||
46 | Milan Bouchet-Valat <nalimilan@club.fr> | ||
47 | Igor Wronsky <iwronsky@users.sourceforge.net></property> | ||
48 | </object> | ||
49 | <object class="GtkTextBuffer" id="credits_trans_contents"> | ||
50 | <property name="text">Di Ma | ||
51 | Jens Palsberg <palsberg@cs.ucla.edu> | ||
52 | Christian Grothoff <christian@grothoff.org> | ||
53 | Nils Durner <durner@gnunet.org> | ||
54 | Mathieu <mollo@bghflt.org> | ||
55 | Eric Haumant | ||
56 | milan@skoid.org | ||
57 | Hiroshi Yamauchi <yamauchi@cs.purdue.edu> | ||
58 | Adam Welc <welc@cs.purdue.edu> | ||
59 | Bogdan Carbunar <carbunar@cs.purdue.edu> | ||
60 | Steven Michael Murphy <murf@e-tools.com> | ||
61 | Phan Vinh Thinh <teppi82@gmail.com> | ||
62 | Daniel Nylander <po@danielnylander.se></property> | ||
63 | </object> | ||
64 | <object class="GtkTextBuffer" id="license_contents"> | ||
65 | <property name="text" translatable="yes">License should be loaded here at runtime from the license file (no need to copy the whole GPL in here...).</property> | ||
66 | </object> | ||
67 | <object class="GtkWindow" id="about_window"> | ||
68 | <property name="can_focus">False</property> | ||
69 | <property name="modal">True</property> | ||
70 | <property name="destroy_with_parent">True</property> | ||
71 | <signal name="realize" handler="GNUNET_GTK_about_window_realized" swapped="no"/> | ||
72 | <signal name="delete-event" handler="GNUNET_GTK_about_window_got_delete_event" swapped="no"/> | ||
73 | <child> | ||
74 | <object class="GtkVBox" id="about_main_vbox"> | ||
75 | <property name="visible">True</property> | ||
76 | <property name="can_focus">False</property> | ||
77 | <property name="border_width">10</property> | ||
78 | <child> | ||
79 | <object class="GtkImage" id="about_logo_image"> | ||
80 | <property name="visible">True</property> | ||
81 | <property name="can_focus">False</property> | ||
82 | <property name="pixbuf">gnunet_logo.png</property> | ||
83 | </object> | ||
84 | <packing> | ||
85 | <property name="expand">False</property> | ||
86 | <property name="fill">True</property> | ||
87 | <property name="position">0</property> | ||
88 | </packing> | ||
89 | </child> | ||
90 | <child> | ||
91 | <object class="GtkLabel" id="about_name_version_label"> | ||
92 | <property name="visible">True</property> | ||
93 | <property name="can_focus">False</property> | ||
94 | <property name="label">GNUnet-Statistics-GTK r18802</property> | ||
95 | <attributes> | ||
96 | <attribute name="weight" value="bold"/> | ||
97 | <attribute name="size" value="200"/> | ||
98 | </attributes> | ||
99 | </object> | ||
100 | <packing> | ||
101 | <property name="expand">False</property> | ||
102 | <property name="fill">True</property> | ||
103 | <property name="position">1</property> | ||
104 | </packing> | ||
105 | </child> | ||
106 | <child> | ||
107 | <object class="GtkLabel" id="about_copyright_label"> | ||
108 | <property name="visible">True</property> | ||
109 | <property name="can_focus">False</property> | ||
110 | <property name="label">(C) 2010-2011 The GNUnet Project</property> | ||
111 | </object> | ||
112 | <packing> | ||
113 | <property name="expand">False</property> | ||
114 | <property name="fill">True</property> | ||
115 | <property name="position">2</property> | ||
116 | </packing> | ||
117 | </child> | ||
118 | <child> | ||
119 | <object class="GtkLabel" id="about_link_label"> | ||
120 | <property name="visible">True</property> | ||
121 | <property name="can_focus">False</property> | ||
122 | <property name="label"><a href="https://gnunet.org/">GNUnet: GNU's Framework for Secure P2P Networking</a></property> | ||
123 | <property name="use_markup">True</property> | ||
124 | <property name="wrap">True</property> | ||
125 | </object> | ||
126 | <packing> | ||
127 | <property name="expand">False</property> | ||
128 | <property name="fill">True</property> | ||
129 | <property name="position">3</property> | ||
130 | </packing> | ||
131 | </child> | ||
132 | <child> | ||
133 | <object class="GtkNotebook" id="about_credits_notebook"> | ||
134 | <property name="can_focus">True</property> | ||
135 | <child> | ||
136 | <object class="GtkScrolledWindow" id="about_credits_authors_scroller"> | ||
137 | <property name="visible">True</property> | ||
138 | <property name="can_focus">True</property> | ||
139 | <property name="hscrollbar_policy">automatic</property> | ||
140 | <property name="vscrollbar_policy">automatic</property> | ||
141 | <child> | ||
142 | <object class="GtkTextView" id="about_credits_authors_textview"> | ||
143 | <property name="visible">True</property> | ||
144 | <property name="can_focus">True</property> | ||
145 | <property name="editable">False</property> | ||
146 | <property name="wrap_mode">word</property> | ||
147 | <property name="cursor_visible">False</property> | ||
148 | <property name="buffer">credits_authors_contents</property> | ||
149 | <property name="accepts_tab">False</property> | ||
150 | </object> | ||
151 | </child> | ||
152 | </object> | ||
153 | </child> | ||
154 | <child type="tab"> | ||
155 | <object class="GtkLabel" id="about_credits_authors_tab"> | ||
156 | <property name="visible">True</property> | ||
157 | <property name="can_focus">False</property> | ||
158 | <property name="label" translatable="yes">Developed by</property> | ||
159 | </object> | ||
160 | <packing> | ||
161 | <property name="tab_fill">False</property> | ||
162 | </packing> | ||
163 | </child> | ||
164 | <child> | ||
165 | <object class="GtkScrolledWindow" id="about_credits_docs_scroller"> | ||
166 | <property name="visible">True</property> | ||
167 | <property name="can_focus">True</property> | ||
168 | <property name="hscrollbar_policy">automatic</property> | ||
169 | <property name="vscrollbar_policy">automatic</property> | ||
170 | <child> | ||
171 | <object class="GtkTextView" id="about_credits_docs_textview"> | ||
172 | <property name="visible">True</property> | ||
173 | <property name="can_focus">True</property> | ||
174 | <property name="editable">False</property> | ||
175 | <property name="wrap_mode">word</property> | ||
176 | <property name="cursor_visible">False</property> | ||
177 | <property name="buffer">credits_docs_contents</property> | ||
178 | <property name="accepts_tab">False</property> | ||
179 | </object> | ||
180 | </child> | ||
181 | </object> | ||
182 | <packing> | ||
183 | <property name="position">1</property> | ||
184 | </packing> | ||
185 | </child> | ||
186 | <child type="tab"> | ||
187 | <object class="GtkLabel" id="about_credits_docs_tab"> | ||
188 | <property name="visible">True</property> | ||
189 | <property name="can_focus">False</property> | ||
190 | <property name="label" translatable="yes">Documented by</property> | ||
191 | </object> | ||
192 | <packing> | ||
193 | <property name="position">1</property> | ||
194 | <property name="tab_fill">False</property> | ||
195 | </packing> | ||
196 | </child> | ||
197 | <child> | ||
198 | <object class="GtkScrolledWindow" id="about_credits_trans_scroller"> | ||
199 | <property name="visible">True</property> | ||
200 | <property name="can_focus">True</property> | ||
201 | <property name="hscrollbar_policy">automatic</property> | ||
202 | <property name="vscrollbar_policy">automatic</property> | ||
203 | <child> | ||
204 | <object class="GtkTextView" id="about_credits_trans_textview"> | ||
205 | <property name="visible">True</property> | ||
206 | <property name="can_focus">True</property> | ||
207 | <property name="editable">False</property> | ||
208 | <property name="wrap_mode">word</property> | ||
209 | <property name="cursor_visible">False</property> | ||
210 | <property name="buffer">credits_trans_contents</property> | ||
211 | <property name="accepts_tab">False</property> | ||
212 | </object> | ||
213 | </child> | ||
214 | </object> | ||
215 | <packing> | ||
216 | <property name="position">2</property> | ||
217 | </packing> | ||
218 | </child> | ||
219 | <child type="tab"> | ||
220 | <object class="GtkLabel" id="about_credits_trans_tab"> | ||
221 | <property name="visible">True</property> | ||
222 | <property name="can_focus">False</property> | ||
223 | <property name="label" translatable="yes">Translated by</property> | ||
224 | </object> | ||
225 | <packing> | ||
226 | <property name="position">2</property> | ||
227 | <property name="tab_fill">False</property> | ||
228 | </packing> | ||
229 | </child> | ||
230 | <child> | ||
231 | <object class="GtkScrolledWindow" id="about_credits_art_scroller"> | ||
232 | <property name="visible">True</property> | ||
233 | <property name="can_focus">True</property> | ||
234 | <property name="hscrollbar_policy">automatic</property> | ||
235 | <property name="vscrollbar_policy">automatic</property> | ||
236 | <child> | ||
237 | <object class="GtkTextView" id="about_credits_art_textview"> | ||
238 | <property name="visible">True</property> | ||
239 | <property name="can_focus">True</property> | ||
240 | <property name="editable">False</property> | ||
241 | <property name="wrap_mode">word</property> | ||
242 | <property name="cursor_visible">False</property> | ||
243 | <property name="buffer">credits_art_contents</property> | ||
244 | <property name="accepts_tab">False</property> | ||
245 | </object> | ||
246 | </child> | ||
247 | </object> | ||
248 | <packing> | ||
249 | <property name="position">3</property> | ||
250 | </packing> | ||
251 | </child> | ||
252 | <child type="tab"> | ||
253 | <object class="GtkLabel" id="about_credits_art_tab"> | ||
254 | <property name="visible">True</property> | ||
255 | <property name="can_focus">False</property> | ||
256 | <property name="label" translatable="yes">Artwork by</property> | ||
257 | </object> | ||
258 | <packing> | ||
259 | <property name="position">3</property> | ||
260 | <property name="tab_fill">False</property> | ||
261 | </packing> | ||
262 | </child> | ||
263 | </object> | ||
264 | <packing> | ||
265 | <property name="expand">True</property> | ||
266 | <property name="fill">True</property> | ||
267 | <property name="position">4</property> | ||
268 | </packing> | ||
269 | </child> | ||
270 | <child> | ||
271 | <object class="GtkScrolledWindow" id="about_license_scroller"> | ||
272 | <property name="can_focus">True</property> | ||
273 | <property name="hscrollbar_policy">never</property> | ||
274 | <property name="shadow_type">out</property> | ||
275 | <child> | ||
276 | <object class="GtkTextView" id="about_license_textview"> | ||
277 | <property name="visible">True</property> | ||
278 | <property name="can_focus">True</property> | ||
279 | <property name="editable">False</property> | ||
280 | <property name="wrap_mode">word</property> | ||
281 | <property name="cursor_visible">False</property> | ||
282 | <property name="buffer">license_contents</property> | ||
283 | <property name="accepts_tab">False</property> | ||
284 | </object> | ||
285 | </child> | ||
286 | </object> | ||
287 | <packing> | ||
288 | <property name="expand">True</property> | ||
289 | <property name="fill">True</property> | ||
290 | <property name="position">5</property> | ||
291 | </packing> | ||
292 | </child> | ||
293 | <child> | ||
294 | <object class="GtkHBox" id="about_buttons_hbox"> | ||
295 | <property name="visible">True</property> | ||
296 | <property name="can_focus">False</property> | ||
297 | <property name="border_width">5</property> | ||
298 | <property name="homogeneous">True</property> | ||
299 | <child> | ||
300 | <object class="GtkButton" id="about_credits_button"> | ||
301 | <property name="label" translatable="yes">Credits</property> | ||
302 | <property name="use_action_appearance">False</property> | ||
303 | <property name="visible">True</property> | ||
304 | <property name="can_focus">True</property> | ||
305 | <property name="receives_default">True</property> | ||
306 | <signal name="clicked" handler="GNUNET_GTK_about_credits_button_clicked" swapped="no"/> | ||
307 | </object> | ||
308 | <packing> | ||
309 | <property name="expand">True</property> | ||
310 | <property name="fill">False</property> | ||
311 | <property name="position">0</property> | ||
312 | </packing> | ||
313 | </child> | ||
314 | <child> | ||
315 | <object class="GtkButton" id="about_license_button"> | ||
316 | <property name="label" translatable="yes">License</property> | ||
317 | <property name="use_action_appearance">False</property> | ||
318 | <property name="visible">True</property> | ||
319 | <property name="can_focus">True</property> | ||
320 | <property name="receives_default">True</property> | ||
321 | <signal name="clicked" handler="GNUNET_GTK_about_license_button_clicked" swapped="no"/> | ||
322 | </object> | ||
323 | <packing> | ||
324 | <property name="expand">True</property> | ||
325 | <property name="fill">False</property> | ||
326 | <property name="position">1</property> | ||
327 | </packing> | ||
328 | </child> | ||
329 | <child> | ||
330 | <object class="GtkButton" id="about_close_button"> | ||
331 | <property name="label">gtk-close</property> | ||
332 | <property name="use_action_appearance">False</property> | ||
333 | <property name="visible">True</property> | ||
334 | <property name="can_focus">True</property> | ||
335 | <property name="receives_default">True</property> | ||
336 | <property name="use_stock">True</property> | ||
337 | <signal name="clicked" handler="GNUNET_GTK_about_close_button_clicked" swapped="no"/> | ||
338 | </object> | ||
339 | <packing> | ||
340 | <property name="expand">True</property> | ||
341 | <property name="fill">False</property> | ||
342 | <property name="pack_type">end</property> | ||
343 | <property name="position">2</property> | ||
344 | </packing> | ||
345 | </child> | ||
346 | <child> | ||
347 | <placeholder/> | ||
348 | </child> | ||
349 | </object> | ||
350 | <packing> | ||
351 | <property name="expand">False</property> | ||
352 | <property name="fill">False</property> | ||
353 | <property name="pack_type">end</property> | ||
354 | <property name="position">6</property> | ||
355 | </packing> | ||
356 | </child> | ||
357 | </object> | ||
358 | </child> | ||
359 | </object> | ||
360 | </interface> | ||
diff --git a/contrib/gnunet_statistics_gtk_about_window.glade.in b/contrib/gnunet_statistics_gtk_about_window.glade.in new file mode 100644 index 00000000..41ab8f63 --- /dev/null +++ b/contrib/gnunet_statistics_gtk_about_window.glade.in | |||
@@ -0,0 +1,360 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <interface> | ||
3 | <requires lib="gtk+" version="2.20"/> | ||
4 | <!-- interface-naming-policy project-wide --> | ||
5 | <object class="GtkTextBuffer" id="credits_art_contents"> | ||
6 | <property name="text">Jakub 'jimmac' Steiner <jimmac@ximian.org> | ||
7 | Christian Muellner <chris@flop.de> | ||
8 | Alex Jones <alexrjones@ntlworld.com> | ||
9 | Nicklas Larsson <whybill@gmail.com></property> | ||
10 | </object> | ||
11 | <object class="GtkTextBuffer" id="credits_authors_contents"> | ||
12 | <property name="text">Juergen Appel <jappel@linux01.gwdg.de> | ||
13 | Krista Grothoff <krista@grothoff.org> | ||
14 | James Blackwell <jblack@linuxguru.net> | ||
15 | Ludovic Courtes <ludo@chbouib.org> | ||
16 | Nils Durner <durner@gnunet.org> | ||
17 | Renaldo Ferreira <rf@cs.purdue.edu> | ||
18 | Christian Grothoff <christian@grothoff.org> | ||
19 | Eric Haumant | ||
20 | Tzvetan Horozov <horozov@motorola.com> | ||
21 | Gerd Knorr <kraxel@bytesex.org> | ||
22 | Werner Koch <libgcrypt@g10code.com> | ||
23 | Uli Luckas <luckas@musoft.de> | ||
24 | Blake Matheny | ||
25 | Glenn McGrath | ||
26 | Hendrik Pagenhardt <Hendrik.Pagenhardt@gmx.net> | ||
27 | Ioana Patrascu <ioanapatrascu@yahoo.com> | ||
28 | Marko Raeihae | ||
29 | Paul Ruth <ruth@cs.purdue.edu> | ||
30 | Risto Saarelma | ||
31 | Antti Salonen | ||
32 | Tiberius Stef <tstef@cs.purdue.edu> | ||
33 | Tuomas Toivonen | ||
34 | Tomi Tukiainen | ||
35 | Kevin Vandersloot <kfv101@psu.edu> | ||
36 | Simo Viitanen | ||
37 | Larry Waldo | ||
38 | Igor Wronsky <iwronsky@users.sourceforge.net> | ||
39 | <january@hushmail.com></property> | ||
40 | </object> | ||
41 | <object class="GtkTextBuffer" id="credits_docs_contents"> | ||
42 | <property name="text">Christian Grothoff <christian@grothoff.org> | ||
43 | Anders Carlsson <andersca@gnu.org> | ||
44 | Nils Durner <durner@gnunet.org> | ||
45 | Nicklas Larsson <whybill@gmail.com> | ||
46 | Milan Bouchet-Valat <nalimilan@club.fr> | ||
47 | Igor Wronsky <iwronsky@users.sourceforge.net></property> | ||
48 | </object> | ||
49 | <object class="GtkTextBuffer" id="credits_trans_contents"> | ||
50 | <property name="text">Di Ma | ||
51 | Jens Palsberg <palsberg@cs.ucla.edu> | ||
52 | Christian Grothoff <christian@grothoff.org> | ||
53 | Nils Durner <durner@gnunet.org> | ||
54 | Mathieu <mollo@bghflt.org> | ||
55 | Eric Haumant | ||
56 | milan@skoid.org | ||
57 | Hiroshi Yamauchi <yamauchi@cs.purdue.edu> | ||
58 | Adam Welc <welc@cs.purdue.edu> | ||
59 | Bogdan Carbunar <carbunar@cs.purdue.edu> | ||
60 | Steven Michael Murphy <murf@e-tools.com> | ||
61 | Phan Vinh Thinh <teppi82@gmail.com> | ||
62 | Daniel Nylander <po@danielnylander.se></property> | ||
63 | </object> | ||
64 | <object class="GtkTextBuffer" id="license_contents"> | ||
65 | <property name="text" translatable="yes">License should be loaded here at runtime from the license file (no need to copy the whole GPL in here...).</property> | ||
66 | </object> | ||
67 | <object class="GtkWindow" id="about_window"> | ||
68 | <property name="can_focus">False</property> | ||
69 | <property name="modal">True</property> | ||
70 | <property name="destroy_with_parent">True</property> | ||
71 | <signal name="realize" handler="GNUNET_GTK_about_window_realized" swapped="no"/> | ||
72 | <signal name="delete-event" handler="GNUNET_GTK_about_window_got_delete_event" swapped="no"/> | ||
73 | <child> | ||
74 | <object class="GtkVBox" id="about_main_vbox"> | ||
75 | <property name="visible">True</property> | ||
76 | <property name="can_focus">False</property> | ||
77 | <property name="border_width">10</property> | ||
78 | <child> | ||
79 | <object class="GtkImage" id="about_logo_image"> | ||
80 | <property name="visible">True</property> | ||
81 | <property name="can_focus">False</property> | ||
82 | <property name="pixbuf">gnunet_logo.png</property> | ||
83 | </object> | ||
84 | <packing> | ||
85 | <property name="expand">False</property> | ||
86 | <property name="fill">True</property> | ||
87 | <property name="position">0</property> | ||
88 | </packing> | ||
89 | </child> | ||
90 | <child> | ||
91 | <object class="GtkLabel" id="about_name_version_label"> | ||
92 | <property name="visible">True</property> | ||
93 | <property name="can_focus">False</property> | ||
94 | <property name="label">@GNUNET_STATISTICS_GTK_NAME@ @GNUNET_STATISTICS_GTK_VERSION3@</property> | ||
95 | <attributes> | ||
96 | <attribute name="weight" value="bold"/> | ||
97 | <attribute name="size" value="200"/> | ||
98 | </attributes> | ||
99 | </object> | ||
100 | <packing> | ||
101 | <property name="expand">False</property> | ||
102 | <property name="fill">True</property> | ||
103 | <property name="position">1</property> | ||
104 | </packing> | ||
105 | </child> | ||
106 | <child> | ||
107 | <object class="GtkLabel" id="about_copyright_label"> | ||
108 | <property name="visible">True</property> | ||
109 | <property name="can_focus">False</property> | ||
110 | <property name="label">(C) @GNUNET_STATISTICS_GTK_YEARFROM@-@GNUNET_STATISTICS_GTK_YEARTO@ The GNUnet Project</property> | ||
111 | </object> | ||
112 | <packing> | ||
113 | <property name="expand">False</property> | ||
114 | <property name="fill">True</property> | ||
115 | <property name="position">2</property> | ||
116 | </packing> | ||
117 | </child> | ||
118 | <child> | ||
119 | <object class="GtkLabel" id="about_link_label"> | ||
120 | <property name="visible">True</property> | ||
121 | <property name="can_focus">False</property> | ||
122 | <property name="label"><a href="https://gnunet.org/">GNUnet: GNU's Framework for Secure P2P Networking</a></property> | ||
123 | <property name="use_markup">True</property> | ||
124 | <property name="wrap">True</property> | ||
125 | </object> | ||
126 | <packing> | ||
127 | <property name="expand">False</property> | ||
128 | <property name="fill">True</property> | ||
129 | <property name="position">3</property> | ||
130 | </packing> | ||
131 | </child> | ||
132 | <child> | ||
133 | <object class="GtkNotebook" id="about_credits_notebook"> | ||
134 | <property name="can_focus">True</property> | ||
135 | <child> | ||
136 | <object class="GtkScrolledWindow" id="about_credits_authors_scroller"> | ||
137 | <property name="visible">True</property> | ||
138 | <property name="can_focus">True</property> | ||
139 | <property name="hscrollbar_policy">automatic</property> | ||
140 | <property name="vscrollbar_policy">automatic</property> | ||
141 | <child> | ||
142 | <object class="GtkTextView" id="about_credits_authors_textview"> | ||
143 | <property name="visible">True</property> | ||
144 | <property name="can_focus">True</property> | ||
145 | <property name="editable">False</property> | ||
146 | <property name="wrap_mode">word</property> | ||
147 | <property name="cursor_visible">False</property> | ||
148 | <property name="buffer">credits_authors_contents</property> | ||
149 | <property name="accepts_tab">False</property> | ||
150 | </object> | ||
151 | </child> | ||
152 | </object> | ||
153 | </child> | ||
154 | <child type="tab"> | ||
155 | <object class="GtkLabel" id="about_credits_authors_tab"> | ||
156 | <property name="visible">True</property> | ||
157 | <property name="can_focus">False</property> | ||
158 | <property name="label" translatable="yes">Developed by</property> | ||
159 | </object> | ||
160 | <packing> | ||
161 | <property name="tab_fill">False</property> | ||
162 | </packing> | ||
163 | </child> | ||
164 | <child> | ||
165 | <object class="GtkScrolledWindow" id="about_credits_docs_scroller"> | ||
166 | <property name="visible">True</property> | ||
167 | <property name="can_focus">True</property> | ||
168 | <property name="hscrollbar_policy">automatic</property> | ||
169 | <property name="vscrollbar_policy">automatic</property> | ||
170 | <child> | ||
171 | <object class="GtkTextView" id="about_credits_docs_textview"> | ||
172 | <property name="visible">True</property> | ||
173 | <property name="can_focus">True</property> | ||
174 | <property name="editable">False</property> | ||
175 | <property name="wrap_mode">word</property> | ||
176 | <property name="cursor_visible">False</property> | ||
177 | <property name="buffer">credits_docs_contents</property> | ||
178 | <property name="accepts_tab">False</property> | ||
179 | </object> | ||
180 | </child> | ||
181 | </object> | ||
182 | <packing> | ||
183 | <property name="position">1</property> | ||
184 | </packing> | ||
185 | </child> | ||
186 | <child type="tab"> | ||
187 | <object class="GtkLabel" id="about_credits_docs_tab"> | ||
188 | <property name="visible">True</property> | ||
189 | <property name="can_focus">False</property> | ||
190 | <property name="label" translatable="yes">Documented by</property> | ||
191 | </object> | ||
192 | <packing> | ||
193 | <property name="position">1</property> | ||
194 | <property name="tab_fill">False</property> | ||
195 | </packing> | ||
196 | </child> | ||
197 | <child> | ||
198 | <object class="GtkScrolledWindow" id="about_credits_trans_scroller"> | ||
199 | <property name="visible">True</property> | ||
200 | <property name="can_focus">True</property> | ||
201 | <property name="hscrollbar_policy">automatic</property> | ||
202 | <property name="vscrollbar_policy">automatic</property> | ||
203 | <child> | ||
204 | <object class="GtkTextView" id="about_credits_trans_textview"> | ||
205 | <property name="visible">True</property> | ||
206 | <property name="can_focus">True</property> | ||
207 | <property name="editable">False</property> | ||
208 | <property name="wrap_mode">word</property> | ||
209 | <property name="cursor_visible">False</property> | ||
210 | <property name="buffer">credits_trans_contents</property> | ||
211 | <property name="accepts_tab">False</property> | ||
212 | </object> | ||
213 | </child> | ||
214 | </object> | ||
215 | <packing> | ||
216 | <property name="position">2</property> | ||
217 | </packing> | ||
218 | </child> | ||
219 | <child type="tab"> | ||
220 | <object class="GtkLabel" id="about_credits_trans_tab"> | ||
221 | <property name="visible">True</property> | ||
222 | <property name="can_focus">False</property> | ||
223 | <property name="label" translatable="yes">Translated by</property> | ||
224 | </object> | ||
225 | <packing> | ||
226 | <property name="position">2</property> | ||
227 | <property name="tab_fill">False</property> | ||
228 | </packing> | ||
229 | </child> | ||
230 | <child> | ||
231 | <object class="GtkScrolledWindow" id="about_credits_art_scroller"> | ||
232 | <property name="visible">True</property> | ||
233 | <property name="can_focus">True</property> | ||
234 | <property name="hscrollbar_policy">automatic</property> | ||
235 | <property name="vscrollbar_policy">automatic</property> | ||
236 | <child> | ||
237 | <object class="GtkTextView" id="about_credits_art_textview"> | ||
238 | <property name="visible">True</property> | ||
239 | <property name="can_focus">True</property> | ||
240 | <property name="editable">False</property> | ||
241 | <property name="wrap_mode">word</property> | ||
242 | <property name="cursor_visible">False</property> | ||
243 | <property name="buffer">credits_art_contents</property> | ||
244 | <property name="accepts_tab">False</property> | ||
245 | </object> | ||
246 | </child> | ||
247 | </object> | ||
248 | <packing> | ||
249 | <property name="position">3</property> | ||
250 | </packing> | ||
251 | </child> | ||
252 | <child type="tab"> | ||
253 | <object class="GtkLabel" id="about_credits_art_tab"> | ||
254 | <property name="visible">True</property> | ||
255 | <property name="can_focus">False</property> | ||
256 | <property name="label" translatable="yes">Artwork by</property> | ||
257 | </object> | ||
258 | <packing> | ||
259 | <property name="position">3</property> | ||
260 | <property name="tab_fill">False</property> | ||
261 | </packing> | ||
262 | </child> | ||
263 | </object> | ||
264 | <packing> | ||
265 | <property name="expand">True</property> | ||
266 | <property name="fill">True</property> | ||
267 | <property name="position">4</property> | ||
268 | </packing> | ||
269 | </child> | ||
270 | <child> | ||
271 | <object class="GtkScrolledWindow" id="about_license_scroller"> | ||
272 | <property name="can_focus">True</property> | ||
273 | <property name="hscrollbar_policy">never</property> | ||
274 | <property name="shadow_type">out</property> | ||
275 | <child> | ||
276 | <object class="GtkTextView" id="about_license_textview"> | ||
277 | <property name="visible">True</property> | ||
278 | <property name="can_focus">True</property> | ||
279 | <property name="editable">False</property> | ||
280 | <property name="wrap_mode">word</property> | ||
281 | <property name="cursor_visible">False</property> | ||
282 | <property name="buffer">license_contents</property> | ||
283 | <property name="accepts_tab">False</property> | ||
284 | </object> | ||
285 | </child> | ||
286 | </object> | ||
287 | <packing> | ||
288 | <property name="expand">True</property> | ||
289 | <property name="fill">True</property> | ||
290 | <property name="position">5</property> | ||
291 | </packing> | ||
292 | </child> | ||
293 | <child> | ||
294 | <object class="GtkHBox" id="about_buttons_hbox"> | ||
295 | <property name="visible">True</property> | ||
296 | <property name="can_focus">False</property> | ||
297 | <property name="border_width">5</property> | ||
298 | <property name="homogeneous">True</property> | ||
299 | <child> | ||
300 | <object class="GtkButton" id="about_credits_button"> | ||
301 | <property name="label" translatable="yes">Credits</property> | ||
302 | <property name="use_action_appearance">False</property> | ||
303 | <property name="visible">True</property> | ||
304 | <property name="can_focus">True</property> | ||
305 | <property name="receives_default">True</property> | ||
306 | <signal name="clicked" handler="GNUNET_GTK_about_credits_button_clicked" swapped="no"/> | ||
307 | </object> | ||
308 | <packing> | ||
309 | <property name="expand">True</property> | ||
310 | <property name="fill">False</property> | ||
311 | <property name="position">0</property> | ||
312 | </packing> | ||
313 | </child> | ||
314 | <child> | ||
315 | <object class="GtkButton" id="about_license_button"> | ||
316 | <property name="label" translatable="yes">License</property> | ||
317 | <property name="use_action_appearance">False</property> | ||
318 | <property name="visible">True</property> | ||
319 | <property name="can_focus">True</property> | ||
320 | <property name="receives_default">True</property> | ||
321 | <signal name="clicked" handler="GNUNET_GTK_about_license_button_clicked" swapped="no"/> | ||
322 | </object> | ||
323 | <packing> | ||
324 | <property name="expand">True</property> | ||
325 | <property name="fill">False</property> | ||
326 | <property name="position">1</property> | ||
327 | </packing> | ||
328 | </child> | ||
329 | <child> | ||
330 | <object class="GtkButton" id="about_close_button"> | ||
331 | <property name="label">gtk-close</property> | ||
332 | <property name="use_action_appearance">False</property> | ||
333 | <property name="visible">True</property> | ||
334 | <property name="can_focus">True</property> | ||
335 | <property name="receives_default">True</property> | ||
336 | <property name="use_stock">True</property> | ||
337 | <signal name="clicked" handler="GNUNET_GTK_about_close_button_clicked" swapped="no"/> | ||
338 | </object> | ||
339 | <packing> | ||
340 | <property name="expand">True</property> | ||
341 | <property name="fill">False</property> | ||
342 | <property name="pack_type">end</property> | ||
343 | <property name="position">2</property> | ||
344 | </packing> | ||
345 | </child> | ||
346 | <child> | ||
347 | <placeholder/> | ||
348 | </child> | ||
349 | </object> | ||
350 | <packing> | ||
351 | <property name="expand">False</property> | ||
352 | <property name="fill">False</property> | ||
353 | <property name="pack_type">end</property> | ||
354 | <property name="position">6</property> | ||
355 | </packing> | ||
356 | </child> | ||
357 | </object> | ||
358 | </child> | ||
359 | </object> | ||
360 | </interface> | ||