gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r31993 - in gnunet-gtk: . contrib src src/conversation src/


From: gnunet
Subject: [GNUnet-SVN] r31993 - in gnunet-gtk: . contrib src src/conversation src/conversation/.deps
Date: Tue, 21 Jan 2014 18:07:00 +0100

Author: yids
Date: 2014-01-21 18:07:00 +0100 (Tue, 21 Jan 2014)
New Revision: 31993

Added:
   gnunet-gtk/contrib/gnunet_conversation_gtk_about_window.glade
   gnunet-gtk/contrib/gnunet_conversation_gtk_about_window.glade.in
   gnunet-gtk/contrib/gnunet_conversation_gtk_main_window.glade
   gnunet-gtk/src/conversation/
   gnunet-gtk/src/conversation/.deps/
   gnunet-gtk/src/conversation/.deps/gnunet-conversation-gtk.Po
   gnunet-gtk/src/conversation/.deps/gnunet-conversation-gtk_about.Po
   gnunet-gtk/src/conversation/Makefile
   gnunet-gtk/src/conversation/Makefile.am
   gnunet-gtk/src/conversation/Makefile.in
   gnunet-gtk/src/conversation/gnunet-conversation-gtk
   gnunet-gtk/src/conversation/gnunet-conversation-gtk.c
   gnunet-gtk/src/conversation/gnunet-conversation-gtk.h
   gnunet-gtk/src/conversation/gnunet-conversation-gtk_about.c
Modified:
   gnunet-gtk/README
   gnunet-gtk/configure.ac
Log:
Added gnunet-conversation-gtk application.

Modified: gnunet-gtk/README
===================================================================
--- gnunet-gtk/README   2014-01-21 16:40:02 UTC (rev 31992)
+++ gnunet-gtk/README   2014-01-21 17:07:00 UTC (rev 31993)
@@ -11,8 +11,8 @@
 gnunet-gtk requires GTK 2.6.30 or higher and libgladeui-1 or
 libgladeui-2 (i.e. 3.8 or 3.10).  glade-3.8 should be used to edit the
 UI.
+gnunet-conversation-gtk requires GTK3.
 
-
 After installation, you should have the following new programs:
 
 * gnunet-setup --- a GUI to configure GNUnet

Modified: gnunet-gtk/configure.ac
===================================================================
--- gnunet-gtk/configure.ac     2014-01-21 16:40:02 UTC (rev 31992)
+++ gnunet-gtk/configure.ac     2014-01-21 17:07:00 UTC (rev 31993)
@@ -153,8 +153,16 @@
 AS_IF([test "x$enable_peerinfo_app" != "xno"], [
   GNUNET_PEERINFO_APP="peerinfo"
 ])
-AC_SUBST(GNUNET_PEERINFO_APP)
+AC_SUBST(GNUNET_CONVERSATION_APP)
 
+GNUNET_PEERINFO_APP=""
+AC_ARG_ENABLE([conversation-app],
+   AS_HELP_STRING([--disable-conversation-app],[Do not build 
gnunet-conversation-gtk application]))
+AS_IF([test "x$enable_conversation_app" != "xno"], [
+  GNUNET_PEERINFO_APP="conversation"
+])
+AC_SUBST(GNUNET_CONVERSATION_APP)
+
 # test for libextractor
 extractor=0
 AC_MSG_CHECKING(for libextractor)
@@ -526,6 +534,7 @@
 src/namestore/Makefile
 src/setup/Makefile
 src/statistics/Makefile
+src/conversation/Makefile
 pixmaps/Makefile
 po/Makefile.in
 po/Makefile
@@ -537,6 +546,7 @@
 contrib/gnunet_namestore_gtk_about_window.glade
 contrib/gnunet_statistics_gtk_about_window.glade
 contrib/gnunet_setup_about_window.glade
+contrib/gnunet_conversation_gtk_about_window.glade
 ])
 
 if test "$qrencode" != 1

Added: gnunet-gtk/contrib/gnunet_conversation_gtk_about_window.glade
===================================================================
--- gnunet-gtk/contrib/gnunet_conversation_gtk_about_window.glade               
                (rev 0)
+++ gnunet-gtk/contrib/gnunet_conversation_gtk_about_window.glade       
2014-01-21 17:07:00 UTC (rev 31993)
@@ -0,0 +1,360 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<interface>
+  <requires lib="gtk+" version="2.20"/>
+  <!-- interface-naming-policy project-wide -->
+  <object class="GtkTextBuffer" id="credits_art_contents">
+    <property name="text">Jakub 'jimmac' Steiner &lt;address@hidden&gt;
+Christian Muellner &lt;address@hidden&gt;
+Alex Jones &lt;address@hidden&gt;
+Nicklas Larsson &lt;address@hidden&gt;</property>
+  </object>
+  <object class="GtkTextBuffer" id="credits_authors_contents">
+    <property name="text">Juergen Appel &lt;address@hidden&gt;
+Krista Grothoff &lt;address@hidden&gt;
+James Blackwell &lt;address@hidden&gt;
+Ludovic Courtes &lt;address@hidden&gt;
+Nils Durner &lt;address@hidden&gt;
+Renaldo Ferreira &lt;address@hidden&gt;
+Christian Grothoff &lt;address@hidden&gt;
+Eric Haumant
+Tzvetan Horozov &lt;address@hidden&gt;
+Gerd Knorr &lt;address@hidden&gt;
+Werner Koch &lt;address@hidden&gt;
+Uli Luckas &lt;address@hidden&gt;
+Blake Matheny
+Glenn McGrath
+Hendrik Pagenhardt &lt;address@hidden&gt;
+Ioana Patrascu &lt;address@hidden&gt;
+Marko Raeihae
+Paul Ruth &lt;address@hidden&gt;
+Risto Saarelma
+Antti Salonen
+Tiberius Stef &lt;address@hidden&gt;
+Tuomas Toivonen
+Tomi Tukiainen
+Kevin Vandersloot &lt;address@hidden&gt;
+Simo Viitanen
+Larry Waldo
+Igor Wronsky &lt;address@hidden&gt;
+&lt;address@hidden&gt;</property>
+  </object>
+  <object class="GtkTextBuffer" id="credits_docs_contents">
+    <property name="text">Christian Grothoff &lt;address@hidden&gt;
+Anders Carlsson &lt;address@hidden&gt;
+Nils Durner &lt;address@hidden&gt;
+Nicklas Larsson &lt;address@hidden&gt;
+Milan Bouchet-Valat &lt;address@hidden&gt;
+Igor Wronsky &lt;address@hidden&gt;</property>
+  </object>
+  <object class="GtkTextBuffer" id="credits_trans_contents">
+    <property name="text">Di Ma
+Jens Palsberg &lt;address@hidden&gt;
+Christian Grothoff &lt;address@hidden&gt;
+Nils Durner &lt;address@hidden&gt;
+Mathieu &lt;address@hidden&gt;
+Eric Haumant
address@hidden
+Hiroshi Yamauchi &lt;address@hidden&gt;
+Adam Welc &lt;address@hidden&gt;
+Bogdan Carbunar &lt;address@hidden&gt;
+Steven Michael Murphy &lt;address@hidden&gt;
+Phan Vinh Thinh &lt;address@hidden&gt;
+Daniel Nylander &lt;address@hidden&gt;</property>
+  </object>
+  <object class="GtkTextBuffer" id="license_contents">
+    <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>
+  </object>
+  <object class="GtkWindow" id="about_window">
+    <property name="can_focus">False</property>
+    <property name="modal">True</property>
+    <property name="destroy_with_parent">True</property>
+    <signal name="realize" handler="GNUNET_GTK_about_window_realized" 
swapped="no"/>
+    <signal name="delete-event" 
handler="GNUNET_GTK_about_window_got_delete_event" swapped="no"/>
+    <child>
+      <object class="GtkVBox" id="about_main_vbox">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="border_width">10</property>
+        <child>
+          <object class="GtkImage" id="about_logo_image">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="pixbuf">gnunet_logo.png</property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkLabel" id="about_name_version_label">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="label">GNUnet-Peerinfo-GTK r31952</property>
+            <attributes>
+              <attribute name="weight" value="bold"/>
+              <attribute name="size" value="200"/>
+            </attributes>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkLabel" id="about_copyright_label">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="label">(C) 2010-2014 The GNUnet Project</property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">2</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkLabel" id="about_link_label">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="label">&lt;a href="https://gnunet.org/"&gt;GNUnet: 
GNU's Framework for Secure P2P Networking&lt;/a&gt;</property>
+            <property name="use_markup">True</property>
+            <property name="wrap">True</property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">3</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkNotebook" id="about_credits_notebook">
+            <property name="can_focus">True</property>
+            <child>
+              <object class="GtkScrolledWindow" 
id="about_credits_authors_scroller">
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="hscrollbar_policy">automatic</property>
+                <property name="vscrollbar_policy">automatic</property>
+                <child>
+                  <object class="GtkTextView" 
id="about_credits_authors_textview">
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="editable">False</property>
+                    <property name="wrap_mode">word</property>
+                    <property name="cursor_visible">False</property>
+                    <property name="buffer">credits_authors_contents</property>
+                    <property name="accepts_tab">False</property>
+                  </object>
+                </child>
+              </object>
+            </child>
+            <child type="tab">
+              <object class="GtkLabel" id="about_credits_authors_tab">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">Developed 
by</property>
+              </object>
+              <packing>
+                <property name="tab_fill">False</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkScrolledWindow" 
id="about_credits_docs_scroller">
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="hscrollbar_policy">automatic</property>
+                <property name="vscrollbar_policy">automatic</property>
+                <child>
+                  <object class="GtkTextView" id="about_credits_docs_textview">
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="editable">False</property>
+                    <property name="wrap_mode">word</property>
+                    <property name="cursor_visible">False</property>
+                    <property name="buffer">credits_docs_contents</property>
+                    <property name="accepts_tab">False</property>
+                  </object>
+                </child>
+              </object>
+              <packing>
+                <property name="position">1</property>
+              </packing>
+            </child>
+            <child type="tab">
+              <object class="GtkLabel" id="about_credits_docs_tab">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">Documented 
by</property>
+              </object>
+              <packing>
+                <property name="position">1</property>
+                <property name="tab_fill">False</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkScrolledWindow" 
id="about_credits_trans_scroller">
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="hscrollbar_policy">automatic</property>
+                <property name="vscrollbar_policy">automatic</property>
+                <child>
+                  <object class="GtkTextView" 
id="about_credits_trans_textview">
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="editable">False</property>
+                    <property name="wrap_mode">word</property>
+                    <property name="cursor_visible">False</property>
+                    <property name="buffer">credits_trans_contents</property>
+                    <property name="accepts_tab">False</property>
+                  </object>
+                </child>
+              </object>
+              <packing>
+                <property name="position">2</property>
+              </packing>
+            </child>
+            <child type="tab">
+              <object class="GtkLabel" id="about_credits_trans_tab">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">Translated 
by</property>
+              </object>
+              <packing>
+                <property name="position">2</property>
+                <property name="tab_fill">False</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkScrolledWindow" 
id="about_credits_art_scroller">
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="hscrollbar_policy">automatic</property>
+                <property name="vscrollbar_policy">automatic</property>
+                <child>
+                  <object class="GtkTextView" id="about_credits_art_textview">
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="editable">False</property>
+                    <property name="wrap_mode">word</property>
+                    <property name="cursor_visible">False</property>
+                    <property name="buffer">credits_art_contents</property>
+                    <property name="accepts_tab">False</property>
+                  </object>
+                </child>
+              </object>
+              <packing>
+                <property name="position">3</property>
+              </packing>
+            </child>
+            <child type="tab">
+              <object class="GtkLabel" id="about_credits_art_tab">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">Artwork by</property>
+              </object>
+              <packing>
+                <property name="position">3</property>
+                <property name="tab_fill">False</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">4</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkScrolledWindow" id="about_license_scroller">
+            <property name="can_focus">True</property>
+            <property name="hscrollbar_policy">never</property>
+            <property name="shadow_type">out</property>
+            <child>
+              <object class="GtkTextView" id="about_license_textview">
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="editable">False</property>
+                <property name="wrap_mode">word</property>
+                <property name="cursor_visible">False</property>
+                <property name="buffer">license_contents</property>
+                <property name="accepts_tab">False</property>
+              </object>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">5</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkHBox" id="about_buttons_hbox">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="border_width">5</property>
+            <property name="homogeneous">True</property>
+            <child>
+              <object class="GtkButton" id="about_credits_button">
+                <property name="label" translatable="yes">Credits</property>
+                <property name="use_action_appearance">False</property>
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="receives_default">True</property>
+                <signal name="clicked" 
handler="GNUNET_GTK_about_credits_button_clicked" swapped="no"/>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">False</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkButton" id="about_license_button">
+                <property name="label" translatable="yes">License</property>
+                <property name="use_action_appearance">False</property>
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="receives_default">True</property>
+                <signal name="clicked" 
handler="GNUNET_GTK_about_license_button_clicked" swapped="no"/>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkButton" id="about_close_button">
+                <property name="label">gtk-close</property>
+                <property name="use_action_appearance">False</property>
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="receives_default">True</property>
+                <property name="use_stock">True</property>
+                <signal name="clicked" 
handler="GNUNET_GTK_about_close_button_clicked" swapped="no"/>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">False</property>
+                <property name="pack_type">end</property>
+                <property name="position">2</property>
+              </packing>
+            </child>
+            <child>
+              <placeholder/>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="pack_type">end</property>
+            <property name="position">6</property>
+          </packing>
+        </child>
+      </object>
+    </child>
+  </object>
+</interface>

Added: gnunet-gtk/contrib/gnunet_conversation_gtk_about_window.glade.in
===================================================================
--- gnunet-gtk/contrib/gnunet_conversation_gtk_about_window.glade.in            
                (rev 0)
+++ gnunet-gtk/contrib/gnunet_conversation_gtk_about_window.glade.in    
2014-01-21 17:07:00 UTC (rev 31993)
@@ -0,0 +1,360 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<interface>
+  <requires lib="gtk+" version="2.20"/>
+  <!-- interface-naming-policy project-wide -->
+  <object class="GtkTextBuffer" id="credits_art_contents">
+    <property name="text">Jakub 'jimmac' Steiner &lt;address@hidden&gt;
+Christian Muellner &lt;address@hidden&gt;
+Alex Jones &lt;address@hidden&gt;
+Nicklas Larsson &lt;address@hidden&gt;</property>
+  </object>
+  <object class="GtkTextBuffer" id="credits_authors_contents">
+    <property name="text">Juergen Appel &lt;address@hidden&gt;
+Krista Grothoff &lt;address@hidden&gt;
+James Blackwell &lt;address@hidden&gt;
+Ludovic Courtes &lt;address@hidden&gt;
+Nils Durner &lt;address@hidden&gt;
+Renaldo Ferreira &lt;address@hidden&gt;
+Christian Grothoff &lt;address@hidden&gt;
+Eric Haumant
+Tzvetan Horozov &lt;address@hidden&gt;
+Gerd Knorr &lt;address@hidden&gt;
+Werner Koch &lt;address@hidden&gt;
+Uli Luckas &lt;address@hidden&gt;
+Blake Matheny
+Glenn McGrath
+Hendrik Pagenhardt &lt;address@hidden&gt;
+Ioana Patrascu &lt;address@hidden&gt;
+Marko Raeihae
+Paul Ruth &lt;address@hidden&gt;
+Risto Saarelma
+Antti Salonen
+Tiberius Stef &lt;address@hidden&gt;
+Tuomas Toivonen
+Tomi Tukiainen
+Kevin Vandersloot &lt;address@hidden&gt;
+Simo Viitanen
+Larry Waldo
+Igor Wronsky &lt;address@hidden&gt;
+&lt;address@hidden&gt;</property>
+  </object>
+  <object class="GtkTextBuffer" id="credits_docs_contents">
+    <property name="text">Christian Grothoff &lt;address@hidden&gt;
+Anders Carlsson &lt;address@hidden&gt;
+Nils Durner &lt;address@hidden&gt;
+Nicklas Larsson &lt;address@hidden&gt;
+Milan Bouchet-Valat &lt;address@hidden&gt;
+Igor Wronsky &lt;address@hidden&gt;</property>
+  </object>
+  <object class="GtkTextBuffer" id="credits_trans_contents">
+    <property name="text">Di Ma
+Jens Palsberg &lt;address@hidden&gt;
+Christian Grothoff &lt;address@hidden&gt;
+Nils Durner &lt;address@hidden&gt;
+Mathieu &lt;address@hidden&gt;
+Eric Haumant
address@hidden
+Hiroshi Yamauchi &lt;address@hidden&gt;
+Adam Welc &lt;address@hidden&gt;
+Bogdan Carbunar &lt;address@hidden&gt;
+Steven Michael Murphy &lt;address@hidden&gt;
+Phan Vinh Thinh &lt;address@hidden&gt;
+Daniel Nylander &lt;address@hidden&gt;</property>
+  </object>
+  <object class="GtkTextBuffer" id="license_contents">
+    <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>
+  </object>
+  <object class="GtkWindow" id="about_window">
+    <property name="can_focus">False</property>
+    <property name="modal">True</property>
+    <property name="destroy_with_parent">True</property>
+    <signal name="realize" handler="GNUNET_GTK_about_window_realized" 
swapped="no"/>
+    <signal name="delete-event" 
handler="GNUNET_GTK_about_window_got_delete_event" swapped="no"/>
+    <child>
+      <object class="GtkVBox" id="about_main_vbox">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="border_width">10</property>
+        <child>
+          <object class="GtkImage" id="about_logo_image">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="pixbuf">gnunet_logo.png</property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkLabel" id="about_name_version_label">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="label">@GNUNET_PEERINFO_GTK_NAME@ 
@GNUNET_PEERINFO_GTK_VERSION3@</property>
+            <attributes>
+              <attribute name="weight" value="bold"/>
+              <attribute name="size" value="200"/>
+            </attributes>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkLabel" id="about_copyright_label">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="label">(C) 
@address@hidden@GNUNET_PEERINFO_GTK_YEARTO@ The GNUnet Project</property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">2</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkLabel" id="about_link_label">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="label">&lt;a href="https://gnunet.org/"&gt;GNUnet: 
GNU's Framework for Secure P2P Networking&lt;/a&gt;</property>
+            <property name="use_markup">True</property>
+            <property name="wrap">True</property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">3</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkNotebook" id="about_credits_notebook">
+            <property name="can_focus">True</property>
+            <child>
+              <object class="GtkScrolledWindow" 
id="about_credits_authors_scroller">
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="hscrollbar_policy">automatic</property>
+                <property name="vscrollbar_policy">automatic</property>
+                <child>
+                  <object class="GtkTextView" 
id="about_credits_authors_textview">
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="editable">False</property>
+                    <property name="wrap_mode">word</property>
+                    <property name="cursor_visible">False</property>
+                    <property name="buffer">credits_authors_contents</property>
+                    <property name="accepts_tab">False</property>
+                  </object>
+                </child>
+              </object>
+            </child>
+            <child type="tab">
+              <object class="GtkLabel" id="about_credits_authors_tab">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">Developed 
by</property>
+              </object>
+              <packing>
+                <property name="tab_fill">False</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkScrolledWindow" 
id="about_credits_docs_scroller">
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="hscrollbar_policy">automatic</property>
+                <property name="vscrollbar_policy">automatic</property>
+                <child>
+                  <object class="GtkTextView" id="about_credits_docs_textview">
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="editable">False</property>
+                    <property name="wrap_mode">word</property>
+                    <property name="cursor_visible">False</property>
+                    <property name="buffer">credits_docs_contents</property>
+                    <property name="accepts_tab">False</property>
+                  </object>
+                </child>
+              </object>
+              <packing>
+                <property name="position">1</property>
+              </packing>
+            </child>
+            <child type="tab">
+              <object class="GtkLabel" id="about_credits_docs_tab">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">Documented 
by</property>
+              </object>
+              <packing>
+                <property name="position">1</property>
+                <property name="tab_fill">False</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkScrolledWindow" 
id="about_credits_trans_scroller">
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="hscrollbar_policy">automatic</property>
+                <property name="vscrollbar_policy">automatic</property>
+                <child>
+                  <object class="GtkTextView" 
id="about_credits_trans_textview">
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="editable">False</property>
+                    <property name="wrap_mode">word</property>
+                    <property name="cursor_visible">False</property>
+                    <property name="buffer">credits_trans_contents</property>
+                    <property name="accepts_tab">False</property>
+                  </object>
+                </child>
+              </object>
+              <packing>
+                <property name="position">2</property>
+              </packing>
+            </child>
+            <child type="tab">
+              <object class="GtkLabel" id="about_credits_trans_tab">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">Translated 
by</property>
+              </object>
+              <packing>
+                <property name="position">2</property>
+                <property name="tab_fill">False</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkScrolledWindow" 
id="about_credits_art_scroller">
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="hscrollbar_policy">automatic</property>
+                <property name="vscrollbar_policy">automatic</property>
+                <child>
+                  <object class="GtkTextView" id="about_credits_art_textview">
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="editable">False</property>
+                    <property name="wrap_mode">word</property>
+                    <property name="cursor_visible">False</property>
+                    <property name="buffer">credits_art_contents</property>
+                    <property name="accepts_tab">False</property>
+                  </object>
+                </child>
+              </object>
+              <packing>
+                <property name="position">3</property>
+              </packing>
+            </child>
+            <child type="tab">
+              <object class="GtkLabel" id="about_credits_art_tab">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">Artwork by</property>
+              </object>
+              <packing>
+                <property name="position">3</property>
+                <property name="tab_fill">False</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">4</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkScrolledWindow" id="about_license_scroller">
+            <property name="can_focus">True</property>
+            <property name="hscrollbar_policy">never</property>
+            <property name="shadow_type">out</property>
+            <child>
+              <object class="GtkTextView" id="about_license_textview">
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="editable">False</property>
+                <property name="wrap_mode">word</property>
+                <property name="cursor_visible">False</property>
+                <property name="buffer">license_contents</property>
+                <property name="accepts_tab">False</property>
+              </object>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">5</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkHBox" id="about_buttons_hbox">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="border_width">5</property>
+            <property name="homogeneous">True</property>
+            <child>
+              <object class="GtkButton" id="about_credits_button">
+                <property name="label" translatable="yes">Credits</property>
+                <property name="use_action_appearance">False</property>
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="receives_default">True</property>
+                <signal name="clicked" 
handler="GNUNET_GTK_about_credits_button_clicked" swapped="no"/>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">False</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkButton" id="about_license_button">
+                <property name="label" translatable="yes">License</property>
+                <property name="use_action_appearance">False</property>
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="receives_default">True</property>
+                <signal name="clicked" 
handler="GNUNET_GTK_about_license_button_clicked" swapped="no"/>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkButton" id="about_close_button">
+                <property name="label">gtk-close</property>
+                <property name="use_action_appearance">False</property>
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="receives_default">True</property>
+                <property name="use_stock">True</property>
+                <signal name="clicked" 
handler="GNUNET_GTK_about_close_button_clicked" swapped="no"/>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">False</property>
+                <property name="pack_type">end</property>
+                <property name="position">2</property>
+              </packing>
+            </child>
+            <child>
+              <placeholder/>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="pack_type">end</property>
+            <property name="position">6</property>
+          </packing>
+        </child>
+      </object>
+    </child>
+  </object>
+</interface>

Added: gnunet-gtk/contrib/gnunet_conversation_gtk_main_window.glade
===================================================================
--- gnunet-gtk/contrib/gnunet_conversation_gtk_main_window.glade                
                (rev 0)
+++ gnunet-gtk/contrib/gnunet_conversation_gtk_main_window.glade        
2014-01-21 17:07:00 UTC (rev 31993)
@@ -0,0 +1,442 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<interface>
+  <!-- interface-requires gtk+ 3.0 -->
+  <object class="GtkListStore" id="gnunet_conversation_gtk_history_liststore">
+    <columns>
+      <!-- column-name logTime -->
+      <column type="gchararray"/>
+      <!-- column-name logEvent -->
+      <column type="gchararray"/>
+      <!-- column-name logContact -->
+      <column type="gchararray"/>
+    </columns>
+  </object>
+  <object class="GtkWindow" id="GNUNET_GTK_conversation_window">
+    <property name="can_focus">False</property>
+    <property name="events">GDK_BUTTON_PRESS_MASK | 
GDK_STRUCTURE_MASK</property>
+    <property name="window_position">center</property>
+    <property name="icon_name">contact-new</property>
+    <signal name="delete-event" handler="GNUNET_GTK_conversation_quit_cb" 
swapped="no"/>
+    <child>
+      <object class="GtkVBox" id="GNUNET_GTK_conversationvbox">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <child>
+          <object class="GtkMenuBar" id="GNUNET_GTK_conversation_menubar">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <child>
+              <object class="GtkMenuItem" 
id="GNUNET_GTK_conversation_file_menuitem">
+                <property name="use_action_appearance">False</property>
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">_File</property>
+                <property name="use_underline">True</property>
+                <child type="submenu">
+                  <object class="GtkMenu" 
id="GNUNET_GTK_conversation_file_menu">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <child>
+                      <object class="GtkImageMenuItem" 
id="GNUNET_GTK_conversation_quit_imagemenuitem">
+                        <property name="label">gtk-quit</property>
+                        <property name="use_action_appearance">False</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">False</property>
+                        <property name="use_underline">True</property>
+                        <property name="use_stock">True</property>
+                        <signal name="activate" 
handler="GNUNET_GTK_conversation_quit_cb" swapped="no"/>
+                      </object>
+                    </child>
+                  </object>
+                </child>
+              </object>
+            </child>
+            <child>
+              <object class="GtkMenuItem" 
id="GNUNET_GTK_conversation_help_menuitem">
+                <property name="use_action_appearance">False</property>
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">_Help</property>
+                <property name="use_underline">True</property>
+                <child type="submenu">
+                  <object class="GtkMenu" 
id="GNUNET_GTK_conversation_help_menu">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <child>
+                      <object class="GtkImageMenuItem" 
id="GNUNET_GTK_conversation_about_imagemenuitem">
+                        <property name="label">gtk-about</property>
+                        <property name="use_action_appearance">False</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">False</property>
+                        <property name="use_underline">True</property>
+                        <property name="use_stock">True</property>
+                        <signal name="activate" 
handler="GNUNET_GTK_conversation_about_imagemenuitem_activate_cb" swapped="no"/>
+                      </object>
+                    </child>
+                  </object>
+                </child>
+              </object>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkBox" id="box1">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="orientation">vertical</property>
+            <child>
+              <placeholder/>
+            </child>
+            <child>
+              <object class="GtkGrid" id="grid1">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <child>
+                  <object class="GtkEntry" 
id="GNUNET_GTK_conversation_address">
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="invisible_char">•</property>
+                    <property name="text" translatable="yes">Address</property>
+                  </object>
+                  <packing>
+                    <property name="left_attach">0</property>
+                    <property name="top_attach">0</property>
+                    <property name="width">1</property>
+                    <property name="height">1</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkButtonBox" 
id="GNUNET_GTK_conversation_buttons">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="layout_style">start</property>
+                    <child>
+                      <object class="GtkButton" 
id="GNUNET_GTK_conversation_call_button">
+                        <property name="label" 
translatable="yes">call</property>
+                        <property name="use_action_appearance">False</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">True</property>
+                        <property name="use_action_appearance">False</property>
+                        <property name="use_underline">True</property>
+                        <signal name="clicked" 
handler="GNUNET_CONVERSATION_GTK_on_call_clicked" swapped="no"/>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">True</property>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkButton" 
id="GNUNET_GTK_conversation_hangup_button">
+                        <property name="label" 
translatable="yes">hangup</property>
+                        <property name="use_action_appearance">False</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">True</property>
+                        <property name="use_action_appearance">False</property>
+                        <signal name="clicked" 
handler="GNUNET_CONVERSATION_GTK_on_hangup_clicked" swapped="no"/>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">True</property>
+                        <property name="position">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <placeholder/>
+                    </child>
+                    <child>
+                      <placeholder/>
+                    </child>
+                    <child>
+                      <object class="GtkButton" 
id="GNUNET_GTK_conversation_pause_button">
+                        <property name="label" translatable="yes">pause 
call</property>
+                        <property name="use_action_appearance">False</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">True</property>
+                        <property name="use_action_appearance">False</property>
+                        <signal name="clicked" 
handler="GNUNET_CONVERSATION_GTK_on_pause_clicked" swapped="no"/>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">True</property>
+                        <property name="position">4</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkButton" 
id="GNUNET_GTK_conversation_status_button">
+                        <property name="label" 
translatable="yes">status</property>
+                        <property name="use_action_appearance">False</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">True</property>
+                        <property name="use_action_appearance">False</property>
+                        <signal name="clicked" 
handler="GNUNET_CONVERSATION_GTK_on_status_clicked" swapped="no"/>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">True</property>
+                        <property name="position">5</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkSpinner" 
id="GNUNET_GTK_conversation_spinner">
+                        <property name="visible">True</property>
+                        <property name="can_focus">False</property>
+                        <property name="active">True</property>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">True</property>
+                        <property name="position">6</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkButton" id="gnunet-contact-test">
+                        <property name="label" 
translatable="yes">button</property>
+                        <property name="use_action_appearance">False</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">True</property>
+                        <property name="use_action_appearance">False</property>
+                        <signal name="clicked" handler="GNUNET_contact_test" 
swapped="no"/>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">True</property>
+                        <property name="position">7</property>
+                      </packing>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="left_attach">1</property>
+                    <property name="top_attach">0</property>
+                    <property name="width">1</property>
+                    <property name="height">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkScrolledWindow" 
id="GNUNET_GTK_conversation_log_scroll">
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="hscrollbar_policy">always</property>
+                <property name="shadow_type">in</property>
+                <child>
+                  <object class="GtkTextView" 
id="GNUNET_GTK_conversation_history">
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="editable">False</property>
+                    <property name="left_margin">1</property>
+                    <property name="right_margin">1</property>
+                    <property name="indent">1</property>
+                  </object>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">2</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkScrolledWindow" id="scrolledwindow1">
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="shadow_type">in</property>
+                <child>
+                  <object class="GtkTreeView" 
id="gnunet_conversation_gtk_treeview">
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property 
name="model">gnunet_conversation_gtk_contacts_liststore</property>
+                    <property name="headers_clickable">False</property>
+                    <property name="search_column">0</property>
+                    <signal name="row-activated" 
handler="GNUNET_CONVERSATION_GTK_row_activated" swapped="no"/>
+                    <child internal-child="selection">
+                      <object class="GtkTreeSelection" 
id="treeview-selection"/>
+                    </child>
+                    <child>
+                      <object class="GtkTreeViewColumn" id="contactName">
+                        <property name="title" 
translatable="yes">Type</property>
+                        <child>
+                          <object class="GtkCellRendererText" 
id="GNUNET_CONVERSATION_GTK_type_window_name_renderer"/>
+                          <attributes>
+                            <attribute name="text">1</attribute>
+                          </attributes>
+                        </child>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkTreeViewColumn" id="contactType">
+                        <property name="title" 
translatable="yes">Contact</property>
+                        <child>
+                          <object class="GtkCellRendererText" 
id="GNUNET_CONVERSATION_GTK_main_window_name_renderer"/>
+                          <attributes>
+                            <attribute name="text">0</attribute>
+                          </attributes>
+                        </child>
+                      </object>
+                    </child>
+                  </object>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">3</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkStatusbar" 
id="GNUNET_GTK_conversation_statusbar">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="orientation">vertical</property>
+                <property name="spacing">8</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="pack_type">end</property>
+                <property name="position">3</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkScrolledWindow" id="scrolledwindow2">
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="shadow_type">in</property>
+                <child>
+                  <object class="GtkTreeView" 
id="gnunet_conversation_gtk_history_treeview">
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property 
name="model">gnunet_conversation_gtk_history_liststore</property>
+                    <property name="headers_clickable">False</property>
+                    <child internal-child="selection">
+                      <object class="GtkTreeSelection" 
id="treeview-selection2"/>
+                    </child>
+                    <child>
+                      <object class="GtkTreeViewColumn" id="timeColumn">
+                        <property name="title" 
translatable="yes">Time</property>
+                        <child>
+                          <object class="GtkCellRendererText" 
id="GNUNET_CONVERSATION_GTK_time_window_renderer"/>
+                          <attributes>
+                            <attribute name="text">0</attribute>
+                          </attributes>
+                        </child>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkTreeViewColumn" id="eventColumn">
+                        <property name="title" 
translatable="yes">Event</property>
+                        <child>
+                          <object class="GtkCellRendererText" 
id="GNUNET_CONVERSATION_GTK_event_window_renderer"/>
+                          <attributes>
+                            <attribute name="text">1</attribute>
+                          </attributes>
+                        </child>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkTreeViewColumn" id="contactColumn">
+                        <property name="title" 
translatable="yes">Contact</property>
+                        <child>
+                          <object class="GtkCellRendererText" 
id="GNUNET_CONVERSATION_GTK_contact_window_renderer"/>
+                          <attributes>
+                            <attribute name="text">2</attribute>
+                          </attributes>
+                        </child>
+                      </object>
+                    </child>
+                  </object>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">4</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkGrid" id="grid2">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <child>
+                  <object class="GtkButton" 
id="GNUNET_GTK_conversation_add_contact_button">
+                    <property name="label" translatable="yes">Add 
contact</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">True</property>
+                    <property name="use_action_appearance">False</property>
+                    <signal name="clicked" 
handler="GNUNET_CONVERSATION_GTK_on_add_clicked" swapped="no"/>
+                  </object>
+                  <packing>
+                    <property name="left_attach">0</property>
+                    <property name="top_attach">0</property>
+                    <property name="width">1</property>
+                    <property name="height">1</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkButton" 
id="GNUNET_GTK_conversation_remove_contact_button">
+                    <property name="label" translatable="yes">Remove 
contact</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">True</property>
+                    <property name="use_action_appearance">False</property>
+                    <signal name="clicked" 
handler="GNUNET_CONVERSATION_GTK_on_remove_clicked" swapped="no"/>
+                  </object>
+                  <packing>
+                    <property name="left_attach">1</property>
+                    <property name="top_attach">0</property>
+                    <property name="width">1</property>
+                    <property name="height">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">True</property>
+                <property name="position">5</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+      </object>
+    </child>
+  </object>
+  <object class="GtkListStore" id="gnunet_conversation_gtk_contacts_liststore">
+    <columns>
+      <!-- column-name contactName -->
+      <column type="gchararray"/>
+      <!-- column-name contactType -->
+      <column type="gchararray"/>
+    </columns>
+  </object>
+  <object class="GtkTreeStore" id="gnunet_conversation_gtk_contacts_treestore">
+    <columns>
+      <!-- column-name contactName -->
+      <column type="gchararray"/>
+    </columns>
+  </object>
+  <object class="GtkTreeStore" id="gnunet_conversation_gtk_history_treestore"/>
+</interface>

Added: gnunet-gtk/src/conversation/.deps/gnunet-conversation-gtk.Po
===================================================================
--- gnunet-gtk/src/conversation/.deps/gnunet-conversation-gtk.Po                
                (rev 0)
+++ gnunet-gtk/src/conversation/.deps/gnunet-conversation-gtk.Po        
2014-01-21 17:07:00 UTC (rev 31993)
@@ -0,0 +1,2157 @@
+gnunet-conversation-gtk.o: gnunet-conversation-gtk.c \
+ ../../src/include/gnunet_gtk.h ../../gnunet_gtk_config.h \
+ /usr/local/include/gnunet/platform.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/features.h \
+ /usr/include/x86_64-linux-gnu/bits/predefs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/sigset.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/sys/sysmacros.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/netdb.h \
+ /usr/include/netinet/in.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/sys/socket.h \
+ /usr/include/x86_64-linux-gnu/sys/uio.h \
+ /usr/include/x86_64-linux-gnu/bits/uio.h \
+ /usr/include/x86_64-linux-gnu/bits/socket.h \
+ /usr/include/x86_64-linux-gnu/bits/sockaddr.h \
+ /usr/include/x86_64-linux-gnu/asm/socket.h \
+ /usr/include/asm-generic/socket.h \
+ /usr/include/x86_64-linux-gnu/asm/sockios.h \
+ /usr/include/asm-generic/sockios.h \
+ /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/rpc/netdb.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo.h \
+ /usr/include/x86_64-linux-gnu/bits/netdb.h \
+ /usr/include/x86_64-linux-gnu/sys/un.h /usr/include/string.h \
+ /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \
+ /usr/include/x86_64-linux-gnu/bits/string2.h /usr/include/stdlib.h \
+ /usr/include/arpa/inet.h /usr/include/netinet/tcp.h /usr/include/pwd.h \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/sys/ioctl.h \
+ /usr/include/x86_64-linux-gnu/bits/ioctls.h \
+ /usr/include/x86_64-linux-gnu/asm/ioctls.h \
+ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
+ /usr/include/x86_64-linux-gnu/asm/ioctl.h \
+ /usr/include/asm-generic/ioctl.h \
+ /usr/include/x86_64-linux-gnu/bits/ioctl-types.h \
+ /usr/include/x86_64-linux-gnu/sys/ttydefaults.h \
+ /usr/include/x86_64-linux-gnu/sys/wait.h /usr/include/signal.h \
+ /usr/include/x86_64-linux-gnu/bits/signum.h \
+ /usr/include/x86_64-linux-gnu/bits/sigaction.h \
+ /usr/include/x86_64-linux-gnu/bits/sigcontext.h \
+ /usr/include/x86_64-linux-gnu/bits/sigstack.h \
+ /usr/include/x86_64-linux-gnu/sys/ucontext.h \
+ /usr/include/x86_64-linux-gnu/bits/sigthread.h \
+ /usr/include/x86_64-linux-gnu/sys/resource.h \
+ /usr/include/x86_64-linux-gnu/bits/resource.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/grp.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h /usr/include/alloca.h \
+ /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/libgen.h /usr/include/unistd.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \
+ /usr/include/x86_64-linux-gnu/sys/stat.h \
+ /usr/include/x86_64-linux-gnu/bits/stat.h /usr/include/dirent.h \
+ /usr/include/x86_64-linux-gnu/bits/dirent.h \
+ /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/local_lim.h \
+ /usr/include/linux/limits.h /usr/include/fcntl.h \
+ /usr/include/x86_64-linux-gnu/bits/fcntl.h /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/huge_val.h \
+ /usr/include/x86_64-linux-gnu/bits/huge_valf.h \
+ /usr/include/x86_64-linux-gnu/bits/huge_vall.h \
+ /usr/include/x86_64-linux-gnu/bits/inf.h \
+ /usr/include/x86_64-linux-gnu/bits/nan.h \
+ /usr/include/x86_64-linux-gnu/bits/mathdef.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /usr/include/x86_64-linux-gnu/bits/mathinline.h /usr/include/net/if.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed/limits.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed/syslimits.h \
+ /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/xopen_lim.h /usr/include/ctype.h \
+ /usr/local/include/gnunet/plibc.h /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/local/include/gnunet/gettext.h /usr/include/libintl.h \
+ /usr/include/x86_64-linux-gnu/sys/mman.h \
+ /usr/include/x86_64-linux-gnu/bits/mman.h /usr/include/langinfo.h \
+ /usr/include/nl_types.h /usr/local/include/gnunet/gnunet_util_lib.h \
+ /usr/local/include/gnunet/gnunet_crypto_lib.h \
+ /usr/local/include/gnunet/gnunet_common.h \
+ /usr/local/include/gnunet/gnunet_scheduler_lib.h \
+ /usr/local/include/gnunet/gnunet_time_lib.h \
+ /usr/local/include/gnunet/gnunet_network_lib.h \
+ /usr/local/include/gnunet/gnunet_disk_lib.h \
+ /usr/local/include/gnunet/gnunet_configuration_lib.h \
+ /usr/local/include/gnunet/gnunet_bandwidth_lib.h \
+ /usr/local/include/gnunet/gnunet_bio_lib.h \
+ /usr/local/include/gnunet/gnunet_container_lib.h \
+ /usr/include/extractor.h \
+ /usr/local/include/gnunet/gnunet_connection_lib.h \
+ /usr/local/include/gnunet/gnunet_client_lib.h \
+ /usr/local/include/gnunet/gnunet_getopt_lib.h \
+ /usr/local/include/gnunet/gnunet_helper_lib.h \
+ /usr/local/include/gnunet/gnunet_server_lib.h \
+ /usr/local/include/gnunet/gnunet_mq_lib.h \
+ /usr/local/include/gnunet/gnunet_os_lib.h \
+ /usr/local/include/gnunet/gnunet_peer_lib.h \
+ /usr/local/include/gnunet/gnunet_util_lib.h \
+ /usr/local/include/gnunet/gnunet_plugin_lib.h \
+ /usr/local/include/gnunet/gnunet_program_lib.h \
+ /usr/local/include/gnunet/gnunet_protocols.h \
+ /usr/local/include/gnunet/gnunet_service_lib.h \
+ /usr/local/include/gnunet/gnunet_signal_lib.h \
+ /usr/local/include/gnunet/gnunet_strings_lib.h \
+ /usr/local/include/gnunet/gnunet_fs_service.h \
+ /usr/include/gtk-3.0/gtk/gtk.h /usr/include/gtk-3.0/gdk/gdk.h \
+ /usr/include/gtk-3.0/gdk/gdkconfig.h /usr/include/glib-2.0/glib.h \
+ /usr/include/glib-2.0/glib/galloca.h /usr/include/glib-2.0/glib/gtypes.h \
+ /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h \
+ /usr/include/glib-2.0/glib/gmacros.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.7/include/float.h \
+ /usr/include/glib-2.0/glib/gversionmacros.h \
+ /usr/include/glib-2.0/glib/garray.h \
+ /usr/include/glib-2.0/glib/gasyncqueue.h \
+ /usr/include/glib-2.0/glib/gthread.h \
+ /usr/include/glib-2.0/glib/gatomic.h /usr/include/glib-2.0/glib/gerror.h \
+ /usr/include/glib-2.0/glib/gquark.h \
+ /usr/include/glib-2.0/glib/gbacktrace.h \
+ /usr/include/glib-2.0/glib/gbase64.h \
+ /usr/include/glib-2.0/glib/gbitlock.h \
+ /usr/include/glib-2.0/glib/gbookmarkfile.h \
+ /usr/include/glib-2.0/glib/gbytes.h \
+ /usr/include/glib-2.0/glib/gcharset.h \
+ /usr/include/glib-2.0/glib/gchecksum.h \
+ /usr/include/glib-2.0/glib/gconvert.h \
+ /usr/include/glib-2.0/glib/gdataset.h /usr/include/glib-2.0/glib/gdate.h \
+ /usr/include/glib-2.0/glib/gdatetime.h \
+ /usr/include/glib-2.0/glib/gtimezone.h /usr/include/glib-2.0/glib/gdir.h \
+ /usr/include/glib-2.0/glib/genviron.h \
+ /usr/include/glib-2.0/glib/gfileutils.h \
+ /usr/include/glib-2.0/glib/ggettext.h /usr/include/glib-2.0/glib/ghash.h \
+ /usr/include/glib-2.0/glib/glist.h /usr/include/glib-2.0/glib/gmem.h \
+ /usr/include/glib-2.0/glib/ghmac.h \
+ /usr/include/glib-2.0/glib/gchecksum.h \
+ /usr/include/glib-2.0/glib/ghook.h \
+ /usr/include/glib-2.0/glib/ghostutils.h \
+ /usr/include/glib-2.0/glib/giochannel.h \
+ /usr/include/glib-2.0/glib/gmain.h /usr/include/glib-2.0/glib/gpoll.h \
+ /usr/include/glib-2.0/glib/gslist.h /usr/include/glib-2.0/glib/gstring.h \
+ /usr/include/glib-2.0/glib/gunicode.h \
+ /usr/include/glib-2.0/glib/gutils.h \
+ /usr/include/glib-2.0/glib/gkeyfile.h \
+ /usr/include/glib-2.0/glib/gmappedfile.h \
+ /usr/include/glib-2.0/glib/gmarkup.h \
+ /usr/include/glib-2.0/glib/gmessages.h \
+ /usr/include/glib-2.0/glib/gnode.h /usr/include/glib-2.0/glib/goption.h \
+ /usr/include/glib-2.0/glib/gpattern.h \
+ /usr/include/glib-2.0/glib/gprimes.h /usr/include/glib-2.0/glib/gqsort.h \
+ /usr/include/glib-2.0/glib/gqueue.h /usr/include/glib-2.0/glib/grand.h \
+ /usr/include/glib-2.0/glib/gregex.h \
+ /usr/include/glib-2.0/glib/gscanner.h \
+ /usr/include/glib-2.0/glib/gsequence.h \
+ /usr/include/glib-2.0/glib/gshell.h /usr/include/glib-2.0/glib/gslice.h \
+ /usr/include/glib-2.0/glib/gspawn.h \
+ /usr/include/glib-2.0/glib/gstrfuncs.h \
+ /usr/include/glib-2.0/glib/gstringchunk.h \
+ /usr/include/glib-2.0/glib/gtestutils.h \
+ /usr/include/glib-2.0/glib/gthreadpool.h \
+ /usr/include/glib-2.0/glib/gtimer.h \
+ /usr/include/glib-2.0/glib/gtrashstack.h \
+ /usr/include/glib-2.0/glib/gtree.h \
+ /usr/include/glib-2.0/glib/gurifuncs.h \
+ /usr/include/glib-2.0/glib/gvarianttype.h \
+ /usr/include/glib-2.0/glib/gvariant.h \
+ /usr/include/glib-2.0/glib/gversion.h \
+ /usr/include/glib-2.0/glib/deprecated/gallocator.h \
+ /usr/include/glib-2.0/glib/deprecated/gcache.h \
+ /usr/include/glib-2.0/glib/deprecated/gcompletion.h \
+ /usr/include/glib-2.0/glib/deprecated/gmain.h \
+ /usr/include/glib-2.0/glib/deprecated/grel.h \
+ /usr/include/glib-2.0/glib/deprecated/gthread.h /usr/include/pthread.h \
+ /usr/include/sched.h /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/gtk-3.0/gdk/gdkversionmacros.h \
+ /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h \
+ /usr/include/glib-2.0/gio/gio.h /usr/include/glib-2.0/gio/giotypes.h \
+ /usr/include/glib-2.0/gio/gioenums.h /usr/include/glib-2.0/glib-object.h \
+ /usr/include/glib-2.0/gobject/gbinding.h \
+ /usr/include/glib-2.0/gobject/gobject.h \
+ /usr/include/glib-2.0/gobject/gtype.h \
+ /usr/include/glib-2.0/gobject/gvalue.h \
+ /usr/include/glib-2.0/gobject/gparam.h \
+ /usr/include/glib-2.0/gobject/gclosure.h \
+ /usr/include/glib-2.0/gobject/gsignal.h \
+ /usr/include/glib-2.0/gobject/gmarshal.h \
+ /usr/include/glib-2.0/gobject/gboxed.h \
+ /usr/include/glib-2.0/gobject/glib-types.h \
+ /usr/include/glib-2.0/gobject/genums.h \
+ /usr/include/glib-2.0/gobject/gparamspecs.h \
+ /usr/include/glib-2.0/gobject/gsourceclosure.h \
+ /usr/include/glib-2.0/gobject/gtypemodule.h \
+ /usr/include/glib-2.0/gobject/gtypeplugin.h \
+ /usr/include/glib-2.0/gobject/gvaluearray.h \
+ /usr/include/glib-2.0/gobject/gvaluetypes.h \
+ /usr/include/glib-2.0/gio/gaction.h \
+ /usr/include/glib-2.0/gio/gactiongroup.h \
+ /usr/include/glib-2.0/gio/gactiongroupexporter.h \
+ /usr/include/glib-2.0/gio/gactionmap.h \
+ /usr/include/glib-2.0/gio/gappinfo.h \
+ /usr/include/glib-2.0/gio/gapplication.h \
+ /usr/include/glib-2.0/gio/gapplicationcommandline.h \
+ /usr/include/glib-2.0/gio/gasyncinitable.h \
+ /usr/include/glib-2.0/gio/ginitable.h \
+ /usr/include/glib-2.0/gio/gasyncresult.h \
+ /usr/include/glib-2.0/gio/gbufferedinputstream.h \
+ /usr/include/glib-2.0/gio/gfilterinputstream.h \
+ /usr/include/glib-2.0/gio/ginputstream.h \
+ /usr/include/glib-2.0/gio/gbufferedoutputstream.h \
+ /usr/include/glib-2.0/gio/gfilteroutputstream.h \
+ /usr/include/glib-2.0/gio/goutputstream.h \
+ /usr/include/glib-2.0/gio/gcancellable.h \
+ /usr/include/glib-2.0/gio/gcharsetconverter.h \
+ /usr/include/glib-2.0/gio/gconverter.h \
+ /usr/include/glib-2.0/gio/gcontenttype.h \
+ /usr/include/glib-2.0/gio/gconverterinputstream.h \
+ /usr/include/glib-2.0/gio/gconverteroutputstream.h \
+ /usr/include/glib-2.0/gio/gcredentials.h \
+ /usr/include/glib-2.0/gio/gdatainputstream.h \
+ /usr/include/glib-2.0/gio/gdataoutputstream.h \
+ /usr/include/glib-2.0/gio/gdbusaddress.h \
+ /usr/include/glib-2.0/gio/gdbusauthobserver.h \
+ /usr/include/glib-2.0/gio/gdbusconnection.h \
+ /usr/include/glib-2.0/gio/gdbuserror.h \
+ /usr/include/glib-2.0/gio/gdbusintrospection.h \
+ /usr/include/glib-2.0/gio/gdbusmessage.h \
+ /usr/include/glib-2.0/gio/gdbusmethodinvocation.h \
+ /usr/include/glib-2.0/gio/gdbusnameowning.h \
+ /usr/include/glib-2.0/gio/gdbusnamewatching.h \
+ /usr/include/glib-2.0/gio/gdbusproxy.h \
+ /usr/include/glib-2.0/gio/gdbusserver.h \
+ /usr/include/glib-2.0/gio/gdbusutils.h \
+ /usr/include/glib-2.0/gio/gdrive.h \
+ /usr/include/glib-2.0/gio/gemblemedicon.h \
+ /usr/include/glib-2.0/gio/gicon.h /usr/include/glib-2.0/gio/gemblem.h \
+ /usr/include/glib-2.0/gio/gfileattribute.h \
+ /usr/include/glib-2.0/gio/gfileenumerator.h \
+ /usr/include/glib-2.0/gio/gfile.h /usr/include/glib-2.0/gio/gfileicon.h \
+ /usr/include/glib-2.0/gio/gfileinfo.h \
+ /usr/include/glib-2.0/gio/gfileinputstream.h \
+ /usr/include/glib-2.0/gio/gfileiostream.h \
+ /usr/include/glib-2.0/gio/giostream.h \
+ /usr/include/glib-2.0/gio/gioerror.h \
+ /usr/include/glib-2.0/gio/gfilemonitor.h \
+ /usr/include/glib-2.0/gio/gfilenamecompleter.h \
+ /usr/include/glib-2.0/gio/gfileoutputstream.h \
+ /usr/include/glib-2.0/gio/ginetaddress.h \
+ /usr/include/glib-2.0/gio/ginetaddressmask.h \
+ /usr/include/glib-2.0/gio/ginetsocketaddress.h \
+ /usr/include/glib-2.0/gio/gsocketaddress.h \
+ /usr/include/glib-2.0/gio/gioenumtypes.h \
+ /usr/include/glib-2.0/gio/giomodule.h /usr/include/glib-2.0/gmodule.h \
+ /usr/include/glib-2.0/gio/gioscheduler.h \
+ /usr/include/glib-2.0/gio/gloadableicon.h \
+ /usr/include/glib-2.0/gio/gmemoryinputstream.h \
+ /usr/include/glib-2.0/gio/gmemoryoutputstream.h \
+ /usr/include/glib-2.0/gio/gmount.h \
+ /usr/include/glib-2.0/gio/gmountoperation.h \
+ /usr/include/glib-2.0/gio/gnativevolumemonitor.h \
+ /usr/include/glib-2.0/gio/gvolumemonitor.h \
+ /usr/include/glib-2.0/gio/gnetworkaddress.h \
+ /usr/include/glib-2.0/gio/gnetworkmonitor.h \
+ /usr/include/glib-2.0/gio/gnetworkservice.h \
+ /usr/include/glib-2.0/gio/gpermission.h \
+ /usr/include/glib-2.0/gio/gpollableinputstream.h \
+ /usr/include/glib-2.0/gio/gpollableoutputstream.h \
+ /usr/include/glib-2.0/gio/gproxy.h \
+ /usr/include/glib-2.0/gio/gproxyaddress.h \
+ /usr/include/glib-2.0/gio/gproxyaddressenumerator.h \
+ /usr/include/glib-2.0/gio/gsocketaddressenumerator.h \
+ /usr/include/glib-2.0/gio/gproxyresolver.h \
+ /usr/include/glib-2.0/gio/gresolver.h \
+ /usr/include/glib-2.0/gio/gresource.h \
+ /usr/include/glib-2.0/gio/gseekable.h \
+ /usr/include/glib-2.0/gio/gsettingsschema.h \
+ /usr/include/glib-2.0/gio/gsettings.h \
+ /usr/include/glib-2.0/gio/gsimpleaction.h \
+ /usr/include/glib-2.0/gio/gsimpleactiongroup.h \
+ /usr/include/glib-2.0/gio/gactiongroup.h \
+ /usr/include/glib-2.0/gio/gactionmap.h \
+ /usr/include/glib-2.0/gio/gsimpleasyncresult.h \
+ /usr/include/glib-2.0/gio/gsimplepermission.h \
+ /usr/include/glib-2.0/gio/gsocketclient.h \
+ /usr/include/glib-2.0/gio/gsocketconnectable.h \
+ /usr/include/glib-2.0/gio/gsocketconnection.h \
+ /usr/include/glib-2.0/gio/gsocket.h \
+ /usr/include/glib-2.0/gio/gsocketcontrolmessage.h \
+ /usr/include/glib-2.0/gio/gsocketlistener.h \
+ /usr/include/glib-2.0/gio/gsocketservice.h \
+ /usr/include/glib-2.0/gio/gsrvtarget.h \
+ /usr/include/glib-2.0/gio/gtcpconnection.h \
+ /usr/include/glib-2.0/gio/gtcpwrapperconnection.h \
+ /usr/include/glib-2.0/gio/gthemedicon.h \
+ /usr/include/glib-2.0/gio/gthreadedsocketservice.h \
+ /usr/include/glib-2.0/gio/gtlsbackend.h \
+ /usr/include/glib-2.0/gio/gtlscertificate.h \
+ /usr/include/glib-2.0/gio/gtlsclientconnection.h \
+ /usr/include/glib-2.0/gio/gtlsconnection.h \
+ /usr/include/glib-2.0/gio/gtlsdatabase.h \
+ /usr/include/glib-2.0/gio/gtlsfiledatabase.h \
+ /usr/include/glib-2.0/gio/gtlsinteraction.h \
+ /usr/include/glib-2.0/gio/gtlsserverconnection.h \
+ /usr/include/glib-2.0/gio/gtlspassword.h \
+ /usr/include/glib-2.0/gio/gvfs.h /usr/include/glib-2.0/gio/gvolume.h \
+ /usr/include/glib-2.0/gio/gzlibcompressor.h \
+ /usr/include/glib-2.0/gio/gzlibdecompressor.h \
+ /usr/include/glib-2.0/gio/gdbusinterface.h \
+ /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h \
+ /usr/include/glib-2.0/gio/gdbusobject.h \
+ /usr/include/glib-2.0/gio/gdbusobjectskeleton.h \
+ /usr/include/glib-2.0/gio/gdbusobjectproxy.h \
+ /usr/include/glib-2.0/gio/gdbusobjectmanager.h \
+ /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h \
+ /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h \
+ /usr/include/glib-2.0/gio/gdbusactiongroup.h \
+ /usr/include/glib-2.0/gio/giotypes.h \
+ /usr/include/glib-2.0/gio/gremoteactiongroup.h \
+ /usr/include/glib-2.0/gio/gmenumodel.h /usr/include/glib-2.0/gio/gmenu.h \
+ /usr/include/glib-2.0/gio/gmenuexporter.h \
+ /usr/include/glib-2.0/gio/gdbusmenumodel.h \
+ /usr/include/gtk-3.0/gdk/gdktypes.h /usr/include/pango-1.0/pango/pango.h \
+ /usr/include/pango-1.0/pango/pango-attributes.h \
+ /usr/include/pango-1.0/pango/pango-font.h \
+ /usr/include/pango-1.0/pango/pango-coverage.h \
+ /usr/include/pango-1.0/pango/pango-types.h \
+ /usr/include/pango-1.0/pango/pango-gravity.h \
+ /usr/include/pango-1.0/pango/pango-matrix.h \
+ /usr/include/pango-1.0/pango/pango-script.h \
+ /usr/include/pango-1.0/pango/pango-language.h \
+ /usr/include/pango-1.0/pango/pango-bidi-type.h \
+ /usr/include/pango-1.0/pango/pango-break.h \
+ /usr/include/pango-1.0/pango/pango-item.h \
+ /usr/include/pango-1.0/pango/pango-context.h \
+ /usr/include/pango-1.0/pango/pango-fontmap.h \
+ /usr/include/pango-1.0/pango/pango-fontset.h \
+ /usr/include/pango-1.0/pango/pango-engine.h \
+ /usr/include/pango-1.0/pango/pango-glyph.h \
+ /usr/include/pango-1.0/pango/pango-enum-types.h \
+ /usr/include/pango-1.0/pango/pango-features.h \
+ /usr/include/pango-1.0/pango/pango-glyph-item.h \
+ /usr/include/pango-1.0/pango/pango-layout.h \
+ /usr/include/pango-1.0/pango/pango-tabs.h \
+ /usr/include/pango-1.0/pango/pango-renderer.h \
+ /usr/include/pango-1.0/pango/pango-utils.h /usr/include/cairo/cairo.h \
+ /usr/include/cairo/cairo-version.h /usr/include/cairo/cairo-features.h \
+ /usr/include/cairo/cairo-deprecated.h \
+ /usr/include/gtk-3.0/gdk/gdkscreen.h \
+ /usr/include/gtk-3.0/gdk/gdkdisplay.h \
+ /usr/include/gtk-3.0/gdk/gdkevents.h /usr/include/gtk-3.0/gdk/gdkcolor.h \
+ /usr/include/gtk-3.0/gdk/gdkdnd.h /usr/include/gtk-3.0/gdk/gdkdevice.h \
+ /usr/include/gtk-3.0/gdk/gdkdevicemanager.h \
+ /usr/include/gtk-3.0/gdk/gdkcairo.h /usr/include/gtk-3.0/gdk/gdkrgba.h \
+ /usr/include/gtk-3.0/gdk/gdkpixbuf.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h \
+ /usr/include/pango-1.0/pango/pangocairo.h \
+ /usr/include/gtk-3.0/gdk/gdkcursor.h \
+ /usr/include/gtk-3.0/gdk/gdkdisplaymanager.h \
+ /usr/include/gtk-3.0/gdk/gdkenumtypes.h \
+ /usr/include/gtk-3.0/gdk/gdkkeys.h /usr/include/gtk-3.0/gdk/gdkkeysyms.h \
+ /usr/include/gtk-3.0/gdk/gdkmain.h /usr/include/gtk-3.0/gdk/gdkpango.h \
+ /usr/include/gtk-3.0/gdk/gdkproperty.h \
+ /usr/include/gtk-3.0/gdk/gdkrectangle.h \
+ /usr/include/gtk-3.0/gdk/gdkselection.h \
+ /usr/include/gtk-3.0/gdk/gdktestutils.h \
+ /usr/include/gtk-3.0/gdk/gdkwindow.h \
+ /usr/include/gtk-3.0/gdk/gdkthreads.h \
+ /usr/include/gtk-3.0/gdk/gdkvisual.h \
+ /usr/include/gtk-3.0/gtk/gtkaboutdialog.h \
+ /usr/include/gtk-3.0/gtk/gtkdialog.h \
+ /usr/include/gtk-3.0/gtk/gtkwindow.h \
+ /usr/include/gtk-3.0/gtk/gtkapplication.h \
+ /usr/include/gtk-3.0/gtk/gtkwidget.h \
+ /usr/include/gtk-3.0/gtk/gtkaccelgroup.h \
+ /usr/include/gtk-3.0/gtk/gtkenums.h /usr/include/gtk-3.0/gtk/gtkborder.h \
+ /usr/include/gtk-3.0/gtk/gtktypes.h /usr/include/atk-1.0/atk/atk.h \
+ /usr/include/atk-1.0/atk/atkobject.h /usr/include/atk-1.0/atk/atkstate.h \
+ /usr/include/atk-1.0/atk/atkrelationtype.h \
+ /usr/include/atk-1.0/atk/atkaction.h \
+ /usr/include/atk-1.0/atk/atkcomponent.h \
+ /usr/include/atk-1.0/atk/atkutil.h \
+ /usr/include/atk-1.0/atk/atkdocument.h \
+ /usr/include/atk-1.0/atk/atkeditabletext.h \
+ /usr/include/atk-1.0/atk/atktext.h \
+ /usr/include/atk-1.0/atk/atkgobjectaccessible.h \
+ /usr/include/atk-1.0/atk/atkhyperlink.h \
+ /usr/include/atk-1.0/atk/atkhyperlinkimpl.h \
+ /usr/include/atk-1.0/atk/atkhypertext.h \
+ /usr/include/atk-1.0/atk/atkimage.h \
+ /usr/include/atk-1.0/atk/atknoopobject.h \
+ /usr/include/atk-1.0/atk/atknoopobjectfactory.h \
+ /usr/include/atk-1.0/atk/atkobjectfactory.h \
+ /usr/include/atk-1.0/atk/atkplug.h \
+ /usr/include/atk-1.0/atk/atkregistry.h \
+ /usr/include/atk-1.0/atk/atkobjectfactory.h \
+ /usr/include/atk-1.0/atk/atkrelation.h \
+ /usr/include/atk-1.0/atk/atkrelationset.h \
+ /usr/include/atk-1.0/atk/atkselection.h \
+ /usr/include/atk-1.0/atk/atksocket.h \
+ /usr/include/atk-1.0/atk/atkstateset.h \
+ /usr/include/atk-1.0/atk/atkstreamablecontent.h \
+ /usr/include/atk-1.0/atk/atktable.h /usr/include/atk-1.0/atk/atkmisc.h \
+ /usr/include/atk-1.0/atk/atkvalue.h /usr/include/atk-1.0/atk/atkwindow.h \
+ /usr/include/gtk-3.0/gtk/gtkbin.h \
+ /usr/include/gtk-3.0/gtk/gtkcontainer.h \
+ /usr/include/gtk-3.0/gtk/gtkaccellabel.h \
+ /usr/include/gtk-3.0/gtk/gtklabel.h /usr/include/gtk-3.0/gtk/gtkmisc.h \
+ /usr/include/gtk-3.0/gtk/gtkmenu.h \
+ /usr/include/gtk-3.0/gtk/gtkmenushell.h \
+ /usr/include/gtk-3.0/gtk/gtkaccelmap.h \
+ /usr/include/gtk-3.0/gtk/gtkaccessible.h \
+ /usr/include/gtk-3.0/gtk/gtkaction.h \
+ /usr/include/gtk-3.0/gtk/gtkactionable.h \
+ /usr/include/gtk-3.0/gtk/gtkactiongroup.h \
+ /usr/include/gtk-3.0/gtk/gtkstock.h \
+ /usr/include/gtk-3.0/gtk/gtkactivatable.h \
+ /usr/include/gtk-3.0/gtk/gtkadjustment.h \
+ /usr/include/gtk-3.0/gtk/gtkalignment.h \
+ /usr/include/gtk-3.0/gtk/gtkappchooser.h \
+ /usr/include/gtk-3.0/gtk/gtkappchooserdialog.h \
+ /usr/include/gtk-3.0/gtk/gtkappchooserwidget.h \
+ /usr/include/gtk-3.0/gtk/gtkbox.h \
+ /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h \
+ /usr/include/gtk-3.0/gtk/gtkcombobox.h \
+ /usr/include/gtk-3.0/gtk/gtktreemodel.h \
+ /usr/include/gtk-3.0/gtk/gtktreeview.h \
+ /usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrenderer.h \
+ /usr/include/gtk-3.0/gtk/gtkcelleditable.h \
+ /usr/include/gtk-3.0/gtk/gtktreesortable.h \
+ /usr/include/gtk-3.0/gtk/gtkcellarea.h /usr/include/gtk-3.0/gtk/gtkdnd.h \
+ /usr/include/gtk-3.0/gtk/gtkselection.h \
+ /usr/include/gtk-3.0/gtk/gtktextiter.h \
+ /usr/include/gtk-3.0/gtk/gtktextattributes.h \
+ /usr/include/gtk-3.0/gtk/gtktextchild.h \
+ /usr/include/gtk-3.0/gtk/gtktexttag.h \
+ /usr/include/gtk-3.0/gtk/gtkentry.h \
+ /usr/include/gtk-3.0/gtk/gtkeditable.h \
+ /usr/include/gtk-3.0/gtk/gtkimcontext.h \
+ /usr/include/gtk-3.0/gtk/gtkentrybuffer.h \
+ /usr/include/gtk-3.0/gtk/gtkentrycompletion.h \
+ /usr/include/gtk-3.0/gtk/gtkliststore.h \
+ /usr/include/gtk-3.0/gtk/gtktreemodelfilter.h \
+ /usr/include/gtk-3.0/gtk/gtkimage.h \
+ /usr/include/gtk-3.0/gtk/gtkapplicationwindow.h \
+ /usr/include/gtk-3.0/gtk/gtkarrow.h \
+ /usr/include/gtk-3.0/gtk/gtkaspectframe.h \
+ /usr/include/gtk-3.0/gtk/gtkframe.h \
+ /usr/include/gtk-3.0/gtk/gtkassistant.h \
+ /usr/include/gtk-3.0/gtk/gtkbbox.h \
+ /usr/include/gtk-3.0/gtk/gtkbindings.h \
+ /usr/include/gtk-3.0/gtk/gtkbuildable.h \
+ /usr/include/gtk-3.0/gtk/gtkbuilder.h \
+ /usr/include/gtk-3.0/gtk/gtkbutton.h \
+ /usr/include/gtk-3.0/gtk/gtkcalendar.h \
+ /usr/include/gtk-3.0/gtk/gtkcellareabox.h \
+ /usr/include/gtk-3.0/gtk/gtkcellareacontext.h \
+ /usr/include/gtk-3.0/gtk/gtkcelllayout.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrendereraccel.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrenderertext.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrenderercombo.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrendererpixbuf.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrendererprogress.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrendererspin.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrendererspinner.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrenderertoggle.h \
+ /usr/include/gtk-3.0/gtk/gtkcellview.h \
+ /usr/include/gtk-3.0/gtk/gtkcheckbutton.h \
+ /usr/include/gtk-3.0/gtk/gtktogglebutton.h \
+ /usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h \
+ /usr/include/gtk-3.0/gtk/gtkmenuitem.h \
+ /usr/include/gtk-3.0/gtk/gtkclipboard.h \
+ /usr/include/gtk-3.0/gtk/gtkcolorbutton.h \
+ /usr/include/gtk-3.0/gtk/gtkcolorchooser.h \
+ /usr/include/gtk-3.0/gtk/gtkcolorchooserdialog.h \
+ /usr/include/gtk-3.0/gtk/gtkcolorchooserwidget.h \
+ /usr/include/gtk-3.0/gtk/gtkcolorutils.h \
+ /usr/include/gtk-3.0/gtk/gtkcomboboxtext.h \
+ /usr/include/gtk-3.0/gtk/gtkcssprovider.h \
+ /usr/include/gtk-3.0/gtk/gtkcsssection.h \
+ /usr/include/gtk-3.0/gtk/gtkdebug.h \
+ /usr/include/gtk-3.0/gtk/gtkdrawingarea.h \
+ /usr/include/gtk-3.0/gtk/gtkeventbox.h \
+ /usr/include/gtk-3.0/gtk/gtkexpander.h \
+ /usr/include/gtk-3.0/gtk/gtkfixed.h \
+ /usr/include/gtk-3.0/gtk/gtkfilechooser.h \
+ /usr/include/gtk-3.0/gtk/gtkfilefilter.h \
+ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h \
+ /usr/include/gtk-3.0/gtk/gtkfilechooserdialog.h \
+ /usr/include/gtk-3.0/gtk/gtkfilechooserwidget.h \
+ /usr/include/gtk-3.0/gtk/gtkfontbutton.h \
+ /usr/include/gtk-3.0/gtk/gtkfontchooser.h \
+ /usr/include/gtk-3.0/gtk/gtkfontchooserdialog.h \
+ /usr/include/gtk-3.0/gtk/gtkfontchooserwidget.h \
+ /usr/include/gtk-3.0/gtk/gtkgradient.h \
+ /usr/include/gtk-3.0/gtk/gtkstylecontext.h \
+ /usr/include/gtk-3.0/gtk/gtkstyleprovider.h \
+ /usr/include/gtk-3.0/gtk/gtkiconfactory.h \
+ /usr/include/gtk-3.0/gtk/gtkstyleproperties.h \
+ /usr/include/gtk-3.0/gtk/gtksymboliccolor.h \
+ /usr/include/gtk-3.0/gtk/gtkgrid.h \
+ /usr/include/gtk-3.0/gtk/gtkicontheme.h \
+ /usr/include/gtk-3.0/gtk/gtkiconview.h \
+ /usr/include/gtk-3.0/gtk/gtktooltip.h \
+ /usr/include/gtk-3.0/gtk/gtkimagemenuitem.h \
+ /usr/include/gtk-3.0/gtk/gtkimcontextinfo.h \
+ /usr/include/gtk-3.0/gtk/gtkimcontextsimple.h \
+ /usr/include/gtk-3.0/gtk/gtkimmulticontext.h \
+ /usr/include/gtk-3.0/gtk/gtkinfobar.h \
+ /usr/include/gtk-3.0/gtk/gtkinvisible.h \
+ /usr/include/gtk-3.0/gtk/gtklayout.h \
+ /usr/include/gtk-3.0/gtk/gtklinkbutton.h \
+ /usr/include/gtk-3.0/gtk/gtklockbutton.h \
+ /usr/include/gtk-3.0/gtk/gtkmain.h /usr/include/gtk-3.0/gtk/gtkmenubar.h \
+ /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h \
+ /usr/include/gtk-3.0/gtk/gtktoolbutton.h \
+ /usr/include/gtk-3.0/gtk/gtktoolitem.h \
+ /usr/include/gtk-3.0/gtk/gtksizegroup.h \
+ /usr/include/gtk-3.0/gtk/gtkmessagedialog.h \
+ /usr/include/gtk-3.0/gtk/gtkmodules.h \
+ /usr/include/gtk-3.0/gtk/gtkmountoperation.h \
+ /usr/include/gtk-3.0/gtk/gtknotebook.h \
+ /usr/include/gtk-3.0/gtk/gtknumerableicon.h \
+ /usr/include/gtk-3.0/gtk/gtkoffscreenwindow.h \
+ /usr/include/gtk-3.0/gtk/gtkorientable.h \
+ /usr/include/gtk-3.0/gtk/gtkoverlay.h \
+ /usr/include/gtk-3.0/gtk/gtkpagesetup.h \
+ /usr/include/gtk-3.0/gtk/gtkpapersize.h \
+ /usr/include/gtk-3.0/gtk/gtkpaned.h \
+ /usr/include/gtk-3.0/gtk/gtkprintcontext.h \
+ /usr/include/gtk-3.0/gtk/gtkprintoperation.h \
+ /usr/include/gtk-3.0/gtk/gtkprintsettings.h \
+ /usr/include/gtk-3.0/gtk/gtkprintoperationpreview.h \
+ /usr/include/gtk-3.0/gtk/gtkprogressbar.h \
+ /usr/include/gtk-3.0/gtk/gtkradioaction.h \
+ /usr/include/gtk-3.0/gtk/gtktoggleaction.h \
+ /usr/include/gtk-3.0/gtk/gtkradiobutton.h \
+ /usr/include/gtk-3.0/gtk/gtkradiomenuitem.h \
+ /usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h \
+ /usr/include/gtk-3.0/gtk/gtktoggletoolbutton.h \
+ /usr/include/gtk-3.0/gtk/gtkrange.h \
+ /usr/include/gtk-3.0/gtk/gtkrecentaction.h \
+ /usr/include/gtk-3.0/gtk/gtkrecentmanager.h \
+ /usr/include/gtk-3.0/gtk/gtkrecentchooser.h \
+ /usr/include/gtk-3.0/gtk/gtkrecentfilter.h \
+ /usr/include/gtk-3.0/gtk/gtkrecentchooserdialog.h \
+ /usr/include/gtk-3.0/gtk/gtkrecentchoosermenu.h \
+ /usr/include/gtk-3.0/gtk/gtkrecentchooserwidget.h \
+ /usr/include/gtk-3.0/gtk/gtkscale.h \
+ /usr/include/gtk-3.0/gtk/gtkscalebutton.h \
+ /usr/include/gtk-3.0/gtk/gtkscrollable.h \
+ /usr/include/gtk-3.0/gtk/gtkscrollbar.h \
+ /usr/include/gtk-3.0/gtk/gtkscrolledwindow.h \
+ /usr/include/gtk-3.0/gtk/gtkseparator.h \
+ /usr/include/gtk-3.0/gtk/gtkseparatormenuitem.h \
+ /usr/include/gtk-3.0/gtk/gtkseparatortoolitem.h \
+ /usr/include/gtk-3.0/gtk/gtksettings.h \
+ /usr/include/gtk-3.0/gtk/gtkshow.h \
+ /usr/include/gtk-3.0/gtk/gtksizerequest.h \
+ /usr/include/gtk-3.0/gtk/gtkspinbutton.h \
+ /usr/include/gtk-3.0/gtk/gtkspinner.h \
+ /usr/include/gtk-3.0/gtk/gtkstatusbar.h \
+ /usr/include/gtk-3.0/gtk/gtkstatusicon.h \
+ /usr/include/gtk-3.0/gtk/gtkswitch.h \
+ /usr/include/gtk-3.0/gtk/gtktextbuffer.h \
+ /usr/include/gtk-3.0/gtk/gtktexttagtable.h \
+ /usr/include/gtk-3.0/gtk/gtktextmark.h \
+ /usr/include/gtk-3.0/gtk/gtktextbufferrichtext.h \
+ /usr/include/gtk-3.0/gtk/gtktextview.h \
+ /usr/include/gtk-3.0/gtk/gtkthemingengine.h \
+ /usr/include/gtk-3.0/gtk/gtktoolbar.h \
+ /usr/include/gtk-3.0/gtk/gtktoolitemgroup.h \
+ /usr/include/gtk-3.0/gtk/gtktoolpalette.h \
+ /usr/include/gtk-3.0/gtk/gtktoolshell.h \
+ /usr/include/gtk-3.0/gtk/gtktestutils.h \
+ /usr/include/gtk-3.0/gtk/gtktreednd.h \
+ /usr/include/gtk-3.0/gtk/gtktreemodelsort.h \
+ /usr/include/gtk-3.0/gtk/gtktreeselection.h \
+ /usr/include/gtk-3.0/gtk/gtktreestore.h \
+ /usr/include/gtk-3.0/gtk/gtktypebuiltins.h \
+ /usr/include/gtk-3.0/gtk/gtkuimanager.h \
+ /usr/include/gtk-3.0/gtk/gtkversion.h \
+ /usr/include/gtk-3.0/gtk/gtkviewport.h \
+ /usr/include/gtk-3.0/gtk/gtkvolumebutton.h \
+ /usr/include/gtk-3.0/gtk/gtkwidgetpath.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkfontsel.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkhsv.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkhscale.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkhscrollbar.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkrc.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtktearoffmenuitem.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkvbbox.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkvscale.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkvscrollbar.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkvseparator.h \
+ /usr/include/libgladeui-2.0/gladeui/glade.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-xml-utils.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-widget-adaptor.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-property-class.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-editor-property.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-signal-class.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-catalog.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-editable.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-widget.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-widget-action.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-signal.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-property.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-project.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-command.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-placeholder.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-utils.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-app.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-editor.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-signal-editor.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-palette.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-clipboard.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-base-editor.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-design-view.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-inspector.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-builtins.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-name-context.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-displayable-values.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-cell-renderer-icon.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-cursor.h \
+ gnunet-conversation-gtk.h \
+ /usr/local/include/gnunet/gnunet_gnsrecord_lib.h \
+ /usr/local/include/gnunet/gnunet_conversation_service.h \
+ /usr/local/include/gnunet/gnunet_identity_service.h \
+ /usr/local/include/gnunet/gnunet_namestore_service.h \
+ /usr/local/include/gnunet/gnunet_block_lib.h \
+ /usr/local/include/gnunet/gnunet_gnsrecord_lib.h \
+ /usr/local/include/gnunet/gnunet_speaker_lib.h \
+ /usr/local/include/gnunet/gnunet_microphone_lib.h \
+ /usr/local/include/gnunet/gnunet_identity_service.h \
+ /usr/local/include/gnunet/gnunet_namestore_service.h \
+ /usr/local/include/gnunet/gnunet_speaker_lib.h \
+ /usr/local/include/gnunet/gnunet_microphone_lib.h
+
+../../src/include/gnunet_gtk.h:
+
+../../gnunet_gtk_config.h:
+
+/usr/local/include/gnunet/platform.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/predefs.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigset.h:
+
+/usr/include/x86_64-linux-gnu/bits/time.h:
+
+/usr/include/x86_64-linux-gnu/sys/sysmacros.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/netdb.h:
+
+/usr/include/netinet/in.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h:
+
+/usr/include/stdint.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/sys/socket.h:
+
+/usr/include/x86_64-linux-gnu/sys/uio.h:
+
+/usr/include/x86_64-linux-gnu/bits/uio.h:
+
+/usr/include/x86_64-linux-gnu/bits/socket.h:
+
+/usr/include/x86_64-linux-gnu/bits/sockaddr.h:
+
+/usr/include/x86_64-linux-gnu/asm/socket.h:
+
+/usr/include/asm-generic/socket.h:
+
+/usr/include/x86_64-linux-gnu/asm/sockios.h:
+
+/usr/include/asm-generic/sockios.h:
+
+/usr/include/x86_64-linux-gnu/bits/in.h:
+
+/usr/include/rpc/netdb.h:
+
+/usr/include/x86_64-linux-gnu/bits/siginfo.h:
+
+/usr/include/x86_64-linux-gnu/bits/netdb.h:
+
+/usr/include/x86_64-linux-gnu/sys/un.h:
+
+/usr/include/string.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/x86_64-linux-gnu/bits/string.h:
+
+/usr/include/x86_64-linux-gnu/bits/string2.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/arpa/inet.h:
+
+/usr/include/netinet/tcp.h:
+
+/usr/include/pwd.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/sys/ioctl.h:
+
+/usr/include/x86_64-linux-gnu/bits/ioctls.h:
+
+/usr/include/x86_64-linux-gnu/asm/ioctls.h:
+
+/usr/include/asm-generic/ioctls.h:
+
+/usr/include/linux/ioctl.h:
+
+/usr/include/x86_64-linux-gnu/asm/ioctl.h:
+
+/usr/include/asm-generic/ioctl.h:
+
+/usr/include/x86_64-linux-gnu/bits/ioctl-types.h:
+
+/usr/include/x86_64-linux-gnu/sys/ttydefaults.h:
+
+/usr/include/x86_64-linux-gnu/sys/wait.h:
+
+/usr/include/signal.h:
+
+/usr/include/x86_64-linux-gnu/bits/signum.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigaction.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigcontext.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigstack.h:
+
+/usr/include/x86_64-linux-gnu/sys/ucontext.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigthread.h:
+
+/usr/include/x86_64-linux-gnu/sys/resource.h:
+
+/usr/include/x86_64-linux-gnu/bits/resource.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/grp.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+/usr/include/alloca.h:
+
+/usr/include/errno.h:
+
+/usr/include/x86_64-linux-gnu/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/x86_64-linux-gnu/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/libgen.h:
+
+/usr/include/unistd.h:
+
+/usr/include/x86_64-linux-gnu/bits/posix_opt.h:
+
+/usr/include/x86_64-linux-gnu/bits/environments.h:
+
+/usr/include/x86_64-linux-gnu/bits/confname.h:
+
+/usr/include/getopt.h:
+
+/usr/include/x86_64-linux-gnu/sys/stat.h:
+
+/usr/include/x86_64-linux-gnu/bits/stat.h:
+
+/usr/include/dirent.h:
+
+/usr/include/x86_64-linux-gnu/bits/dirent.h:
+
+/usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/local_lim.h:
+
+/usr/include/linux/limits.h:
+
+/usr/include/fcntl.h:
+
+/usr/include/x86_64-linux-gnu/bits/fcntl.h:
+
+/usr/include/math.h:
+
+/usr/include/x86_64-linux-gnu/bits/huge_val.h:
+
+/usr/include/x86_64-linux-gnu/bits/huge_valf.h:
+
+/usr/include/x86_64-linux-gnu/bits/huge_vall.h:
+
+/usr/include/x86_64-linux-gnu/bits/inf.h:
+
+/usr/include/x86_64-linux-gnu/bits/nan.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathdef.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathinline.h:
+
+/usr/include/net/if.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed/limits.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed/syslimits.h:
+
+/usr/include/limits.h:
+
+/usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/xopen_lim.h:
+
+/usr/include/ctype.h:
+
+/usr/local/include/gnunet/plibc.h:
+
+/usr/include/locale.h:
+
+/usr/include/x86_64-linux-gnu/bits/locale.h:
+
+/usr/local/include/gnunet/gettext.h:
+
+/usr/include/libintl.h:
+
+/usr/include/x86_64-linux-gnu/sys/mman.h:
+
+/usr/include/x86_64-linux-gnu/bits/mman.h:
+
+/usr/include/langinfo.h:
+
+/usr/include/nl_types.h:
+
+/usr/local/include/gnunet/gnunet_util_lib.h:
+
+/usr/local/include/gnunet/gnunet_crypto_lib.h:
+
+/usr/local/include/gnunet/gnunet_common.h:
+
+/usr/local/include/gnunet/gnunet_scheduler_lib.h:
+
+/usr/local/include/gnunet/gnunet_time_lib.h:
+
+/usr/local/include/gnunet/gnunet_network_lib.h:
+
+/usr/local/include/gnunet/gnunet_disk_lib.h:
+
+/usr/local/include/gnunet/gnunet_configuration_lib.h:
+
+/usr/local/include/gnunet/gnunet_bandwidth_lib.h:
+
+/usr/local/include/gnunet/gnunet_bio_lib.h:
+
+/usr/local/include/gnunet/gnunet_container_lib.h:
+
+/usr/include/extractor.h:
+
+/usr/local/include/gnunet/gnunet_connection_lib.h:
+
+/usr/local/include/gnunet/gnunet_client_lib.h:
+
+/usr/local/include/gnunet/gnunet_getopt_lib.h:
+
+/usr/local/include/gnunet/gnunet_helper_lib.h:
+
+/usr/local/include/gnunet/gnunet_server_lib.h:
+
+/usr/local/include/gnunet/gnunet_mq_lib.h:
+
+/usr/local/include/gnunet/gnunet_os_lib.h:
+
+/usr/local/include/gnunet/gnunet_peer_lib.h:
+
+/usr/local/include/gnunet/gnunet_util_lib.h:
+
+/usr/local/include/gnunet/gnunet_plugin_lib.h:
+
+/usr/local/include/gnunet/gnunet_program_lib.h:
+
+/usr/local/include/gnunet/gnunet_protocols.h:
+
+/usr/local/include/gnunet/gnunet_service_lib.h:
+
+/usr/local/include/gnunet/gnunet_signal_lib.h:
+
+/usr/local/include/gnunet/gnunet_strings_lib.h:
+
+/usr/local/include/gnunet/gnunet_fs_service.h:
+
+/usr/include/gtk-3.0/gtk/gtk.h:
+
+/usr/include/gtk-3.0/gdk/gdk.h:
+
+/usr/include/gtk-3.0/gdk/gdkconfig.h:
+
+/usr/include/glib-2.0/glib.h:
+
+/usr/include/glib-2.0/glib/galloca.h:
+
+/usr/include/glib-2.0/glib/gtypes.h:
+
+/usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h:
+
+/usr/include/glib-2.0/glib/gmacros.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.7/include/float.h:
+
+/usr/include/glib-2.0/glib/gversionmacros.h:
+
+/usr/include/glib-2.0/glib/garray.h:
+
+/usr/include/glib-2.0/glib/gasyncqueue.h:
+
+/usr/include/glib-2.0/glib/gthread.h:
+
+/usr/include/glib-2.0/glib/gatomic.h:
+
+/usr/include/glib-2.0/glib/gerror.h:
+
+/usr/include/glib-2.0/glib/gquark.h:
+
+/usr/include/glib-2.0/glib/gbacktrace.h:
+
+/usr/include/glib-2.0/glib/gbase64.h:
+
+/usr/include/glib-2.0/glib/gbitlock.h:
+
+/usr/include/glib-2.0/glib/gbookmarkfile.h:
+
+/usr/include/glib-2.0/glib/gbytes.h:
+
+/usr/include/glib-2.0/glib/gcharset.h:
+
+/usr/include/glib-2.0/glib/gchecksum.h:
+
+/usr/include/glib-2.0/glib/gconvert.h:
+
+/usr/include/glib-2.0/glib/gdataset.h:
+
+/usr/include/glib-2.0/glib/gdate.h:
+
+/usr/include/glib-2.0/glib/gdatetime.h:
+
+/usr/include/glib-2.0/glib/gtimezone.h:
+
+/usr/include/glib-2.0/glib/gdir.h:
+
+/usr/include/glib-2.0/glib/genviron.h:
+
+/usr/include/glib-2.0/glib/gfileutils.h:
+
+/usr/include/glib-2.0/glib/ggettext.h:
+
+/usr/include/glib-2.0/glib/ghash.h:
+
+/usr/include/glib-2.0/glib/glist.h:
+
+/usr/include/glib-2.0/glib/gmem.h:
+
+/usr/include/glib-2.0/glib/ghmac.h:
+
+/usr/include/glib-2.0/glib/gchecksum.h:
+
+/usr/include/glib-2.0/glib/ghook.h:
+
+/usr/include/glib-2.0/glib/ghostutils.h:
+
+/usr/include/glib-2.0/glib/giochannel.h:
+
+/usr/include/glib-2.0/glib/gmain.h:
+
+/usr/include/glib-2.0/glib/gpoll.h:
+
+/usr/include/glib-2.0/glib/gslist.h:
+
+/usr/include/glib-2.0/glib/gstring.h:
+
+/usr/include/glib-2.0/glib/gunicode.h:
+
+/usr/include/glib-2.0/glib/gutils.h:
+
+/usr/include/glib-2.0/glib/gkeyfile.h:
+
+/usr/include/glib-2.0/glib/gmappedfile.h:
+
+/usr/include/glib-2.0/glib/gmarkup.h:
+
+/usr/include/glib-2.0/glib/gmessages.h:
+
+/usr/include/glib-2.0/glib/gnode.h:
+
+/usr/include/glib-2.0/glib/goption.h:
+
+/usr/include/glib-2.0/glib/gpattern.h:
+
+/usr/include/glib-2.0/glib/gprimes.h:
+
+/usr/include/glib-2.0/glib/gqsort.h:
+
+/usr/include/glib-2.0/glib/gqueue.h:
+
+/usr/include/glib-2.0/glib/grand.h:
+
+/usr/include/glib-2.0/glib/gregex.h:
+
+/usr/include/glib-2.0/glib/gscanner.h:
+
+/usr/include/glib-2.0/glib/gsequence.h:
+
+/usr/include/glib-2.0/glib/gshell.h:
+
+/usr/include/glib-2.0/glib/gslice.h:
+
+/usr/include/glib-2.0/glib/gspawn.h:
+
+/usr/include/glib-2.0/glib/gstrfuncs.h:
+
+/usr/include/glib-2.0/glib/gstringchunk.h:
+
+/usr/include/glib-2.0/glib/gtestutils.h:
+
+/usr/include/glib-2.0/glib/gthreadpool.h:
+
+/usr/include/glib-2.0/glib/gtimer.h:
+
+/usr/include/glib-2.0/glib/gtrashstack.h:
+
+/usr/include/glib-2.0/glib/gtree.h:
+
+/usr/include/glib-2.0/glib/gurifuncs.h:
+
+/usr/include/glib-2.0/glib/gvarianttype.h:
+
+/usr/include/glib-2.0/glib/gvariant.h:
+
+/usr/include/glib-2.0/glib/gversion.h:
+
+/usr/include/glib-2.0/glib/deprecated/gallocator.h:
+
+/usr/include/glib-2.0/glib/deprecated/gcache.h:
+
+/usr/include/glib-2.0/glib/deprecated/gcompletion.h:
+
+/usr/include/glib-2.0/glib/deprecated/gmain.h:
+
+/usr/include/glib-2.0/glib/deprecated/grel.h:
+
+/usr/include/glib-2.0/glib/deprecated/gthread.h:
+
+/usr/include/pthread.h:
+
+/usr/include/sched.h:
+
+/usr/include/x86_64-linux-gnu/bits/sched.h:
+
+/usr/include/x86_64-linux-gnu/bits/setjmp.h:
+
+/usr/include/gtk-3.0/gdk/gdkversionmacros.h:
+
+/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:
+
+/usr/include/glib-2.0/gio/gio.h:
+
+/usr/include/glib-2.0/gio/giotypes.h:
+
+/usr/include/glib-2.0/gio/gioenums.h:
+
+/usr/include/glib-2.0/glib-object.h:
+
+/usr/include/glib-2.0/gobject/gbinding.h:
+
+/usr/include/glib-2.0/gobject/gobject.h:
+
+/usr/include/glib-2.0/gobject/gtype.h:
+
+/usr/include/glib-2.0/gobject/gvalue.h:
+
+/usr/include/glib-2.0/gobject/gparam.h:
+
+/usr/include/glib-2.0/gobject/gclosure.h:
+
+/usr/include/glib-2.0/gobject/gsignal.h:
+
+/usr/include/glib-2.0/gobject/gmarshal.h:
+
+/usr/include/glib-2.0/gobject/gboxed.h:
+
+/usr/include/glib-2.0/gobject/glib-types.h:
+
+/usr/include/glib-2.0/gobject/genums.h:
+
+/usr/include/glib-2.0/gobject/gparamspecs.h:
+
+/usr/include/glib-2.0/gobject/gsourceclosure.h:
+
+/usr/include/glib-2.0/gobject/gtypemodule.h:
+
+/usr/include/glib-2.0/gobject/gtypeplugin.h:
+
+/usr/include/glib-2.0/gobject/gvaluearray.h:
+
+/usr/include/glib-2.0/gobject/gvaluetypes.h:
+
+/usr/include/glib-2.0/gio/gaction.h:
+
+/usr/include/glib-2.0/gio/gactiongroup.h:
+
+/usr/include/glib-2.0/gio/gactiongroupexporter.h:
+
+/usr/include/glib-2.0/gio/gactionmap.h:
+
+/usr/include/glib-2.0/gio/gappinfo.h:
+
+/usr/include/glib-2.0/gio/gapplication.h:
+
+/usr/include/glib-2.0/gio/gapplicationcommandline.h:
+
+/usr/include/glib-2.0/gio/gasyncinitable.h:
+
+/usr/include/glib-2.0/gio/ginitable.h:
+
+/usr/include/glib-2.0/gio/gasyncresult.h:
+
+/usr/include/glib-2.0/gio/gbufferedinputstream.h:
+
+/usr/include/glib-2.0/gio/gfilterinputstream.h:
+
+/usr/include/glib-2.0/gio/ginputstream.h:
+
+/usr/include/glib-2.0/gio/gbufferedoutputstream.h:
+
+/usr/include/glib-2.0/gio/gfilteroutputstream.h:
+
+/usr/include/glib-2.0/gio/goutputstream.h:
+
+/usr/include/glib-2.0/gio/gcancellable.h:
+
+/usr/include/glib-2.0/gio/gcharsetconverter.h:
+
+/usr/include/glib-2.0/gio/gconverter.h:
+
+/usr/include/glib-2.0/gio/gcontenttype.h:
+
+/usr/include/glib-2.0/gio/gconverterinputstream.h:
+
+/usr/include/glib-2.0/gio/gconverteroutputstream.h:
+
+/usr/include/glib-2.0/gio/gcredentials.h:
+
+/usr/include/glib-2.0/gio/gdatainputstream.h:
+
+/usr/include/glib-2.0/gio/gdataoutputstream.h:
+
+/usr/include/glib-2.0/gio/gdbusaddress.h:
+
+/usr/include/glib-2.0/gio/gdbusauthobserver.h:
+
+/usr/include/glib-2.0/gio/gdbusconnection.h:
+
+/usr/include/glib-2.0/gio/gdbuserror.h:
+
+/usr/include/glib-2.0/gio/gdbusintrospection.h:
+
+/usr/include/glib-2.0/gio/gdbusmessage.h:
+
+/usr/include/glib-2.0/gio/gdbusmethodinvocation.h:
+
+/usr/include/glib-2.0/gio/gdbusnameowning.h:
+
+/usr/include/glib-2.0/gio/gdbusnamewatching.h:
+
+/usr/include/glib-2.0/gio/gdbusproxy.h:
+
+/usr/include/glib-2.0/gio/gdbusserver.h:
+
+/usr/include/glib-2.0/gio/gdbusutils.h:
+
+/usr/include/glib-2.0/gio/gdrive.h:
+
+/usr/include/glib-2.0/gio/gemblemedicon.h:
+
+/usr/include/glib-2.0/gio/gicon.h:
+
+/usr/include/glib-2.0/gio/gemblem.h:
+
+/usr/include/glib-2.0/gio/gfileattribute.h:
+
+/usr/include/glib-2.0/gio/gfileenumerator.h:
+
+/usr/include/glib-2.0/gio/gfile.h:
+
+/usr/include/glib-2.0/gio/gfileicon.h:
+
+/usr/include/glib-2.0/gio/gfileinfo.h:
+
+/usr/include/glib-2.0/gio/gfileinputstream.h:
+
+/usr/include/glib-2.0/gio/gfileiostream.h:
+
+/usr/include/glib-2.0/gio/giostream.h:
+
+/usr/include/glib-2.0/gio/gioerror.h:
+
+/usr/include/glib-2.0/gio/gfilemonitor.h:
+
+/usr/include/glib-2.0/gio/gfilenamecompleter.h:
+
+/usr/include/glib-2.0/gio/gfileoutputstream.h:
+
+/usr/include/glib-2.0/gio/ginetaddress.h:
+
+/usr/include/glib-2.0/gio/ginetaddressmask.h:
+
+/usr/include/glib-2.0/gio/ginetsocketaddress.h:
+
+/usr/include/glib-2.0/gio/gsocketaddress.h:
+
+/usr/include/glib-2.0/gio/gioenumtypes.h:
+
+/usr/include/glib-2.0/gio/giomodule.h:
+
+/usr/include/glib-2.0/gmodule.h:
+
+/usr/include/glib-2.0/gio/gioscheduler.h:
+
+/usr/include/glib-2.0/gio/gloadableicon.h:
+
+/usr/include/glib-2.0/gio/gmemoryinputstream.h:
+
+/usr/include/glib-2.0/gio/gmemoryoutputstream.h:
+
+/usr/include/glib-2.0/gio/gmount.h:
+
+/usr/include/glib-2.0/gio/gmountoperation.h:
+
+/usr/include/glib-2.0/gio/gnativevolumemonitor.h:
+
+/usr/include/glib-2.0/gio/gvolumemonitor.h:
+
+/usr/include/glib-2.0/gio/gnetworkaddress.h:
+
+/usr/include/glib-2.0/gio/gnetworkmonitor.h:
+
+/usr/include/glib-2.0/gio/gnetworkservice.h:
+
+/usr/include/glib-2.0/gio/gpermission.h:
+
+/usr/include/glib-2.0/gio/gpollableinputstream.h:
+
+/usr/include/glib-2.0/gio/gpollableoutputstream.h:
+
+/usr/include/glib-2.0/gio/gproxy.h:
+
+/usr/include/glib-2.0/gio/gproxyaddress.h:
+
+/usr/include/glib-2.0/gio/gproxyaddressenumerator.h:
+
+/usr/include/glib-2.0/gio/gsocketaddressenumerator.h:
+
+/usr/include/glib-2.0/gio/gproxyresolver.h:
+
+/usr/include/glib-2.0/gio/gresolver.h:
+
+/usr/include/glib-2.0/gio/gresource.h:
+
+/usr/include/glib-2.0/gio/gseekable.h:
+
+/usr/include/glib-2.0/gio/gsettingsschema.h:
+
+/usr/include/glib-2.0/gio/gsettings.h:
+
+/usr/include/glib-2.0/gio/gsimpleaction.h:
+
+/usr/include/glib-2.0/gio/gsimpleactiongroup.h:
+
+/usr/include/glib-2.0/gio/gactiongroup.h:
+
+/usr/include/glib-2.0/gio/gactionmap.h:
+
+/usr/include/glib-2.0/gio/gsimpleasyncresult.h:
+
+/usr/include/glib-2.0/gio/gsimplepermission.h:
+
+/usr/include/glib-2.0/gio/gsocketclient.h:
+
+/usr/include/glib-2.0/gio/gsocketconnectable.h:
+
+/usr/include/glib-2.0/gio/gsocketconnection.h:
+
+/usr/include/glib-2.0/gio/gsocket.h:
+
+/usr/include/glib-2.0/gio/gsocketcontrolmessage.h:
+
+/usr/include/glib-2.0/gio/gsocketlistener.h:
+
+/usr/include/glib-2.0/gio/gsocketservice.h:
+
+/usr/include/glib-2.0/gio/gsrvtarget.h:
+
+/usr/include/glib-2.0/gio/gtcpconnection.h:
+
+/usr/include/glib-2.0/gio/gtcpwrapperconnection.h:
+
+/usr/include/glib-2.0/gio/gthemedicon.h:
+
+/usr/include/glib-2.0/gio/gthreadedsocketservice.h:
+
+/usr/include/glib-2.0/gio/gtlsbackend.h:
+
+/usr/include/glib-2.0/gio/gtlscertificate.h:
+
+/usr/include/glib-2.0/gio/gtlsclientconnection.h:
+
+/usr/include/glib-2.0/gio/gtlsconnection.h:
+
+/usr/include/glib-2.0/gio/gtlsdatabase.h:
+
+/usr/include/glib-2.0/gio/gtlsfiledatabase.h:
+
+/usr/include/glib-2.0/gio/gtlsinteraction.h:
+
+/usr/include/glib-2.0/gio/gtlsserverconnection.h:
+
+/usr/include/glib-2.0/gio/gtlspassword.h:
+
+/usr/include/glib-2.0/gio/gvfs.h:
+
+/usr/include/glib-2.0/gio/gvolume.h:
+
+/usr/include/glib-2.0/gio/gzlibcompressor.h:
+
+/usr/include/glib-2.0/gio/gzlibdecompressor.h:
+
+/usr/include/glib-2.0/gio/gdbusinterface.h:
+
+/usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h:
+
+/usr/include/glib-2.0/gio/gdbusobject.h:
+
+/usr/include/glib-2.0/gio/gdbusobjectskeleton.h:
+
+/usr/include/glib-2.0/gio/gdbusobjectproxy.h:
+
+/usr/include/glib-2.0/gio/gdbusobjectmanager.h:
+
+/usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h:
+
+/usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h:
+
+/usr/include/glib-2.0/gio/gdbusactiongroup.h:
+
+/usr/include/glib-2.0/gio/giotypes.h:
+
+/usr/include/glib-2.0/gio/gremoteactiongroup.h:
+
+/usr/include/glib-2.0/gio/gmenumodel.h:
+
+/usr/include/glib-2.0/gio/gmenu.h:
+
+/usr/include/glib-2.0/gio/gmenuexporter.h:
+
+/usr/include/glib-2.0/gio/gdbusmenumodel.h:
+
+/usr/include/gtk-3.0/gdk/gdktypes.h:
+
+/usr/include/pango-1.0/pango/pango.h:
+
+/usr/include/pango-1.0/pango/pango-attributes.h:
+
+/usr/include/pango-1.0/pango/pango-font.h:
+
+/usr/include/pango-1.0/pango/pango-coverage.h:
+
+/usr/include/pango-1.0/pango/pango-types.h:
+
+/usr/include/pango-1.0/pango/pango-gravity.h:
+
+/usr/include/pango-1.0/pango/pango-matrix.h:
+
+/usr/include/pango-1.0/pango/pango-script.h:
+
+/usr/include/pango-1.0/pango/pango-language.h:
+
+/usr/include/pango-1.0/pango/pango-bidi-type.h:
+
+/usr/include/pango-1.0/pango/pango-break.h:
+
+/usr/include/pango-1.0/pango/pango-item.h:
+
+/usr/include/pango-1.0/pango/pango-context.h:
+
+/usr/include/pango-1.0/pango/pango-fontmap.h:
+
+/usr/include/pango-1.0/pango/pango-fontset.h:
+
+/usr/include/pango-1.0/pango/pango-engine.h:
+
+/usr/include/pango-1.0/pango/pango-glyph.h:
+
+/usr/include/pango-1.0/pango/pango-enum-types.h:
+
+/usr/include/pango-1.0/pango/pango-features.h:
+
+/usr/include/pango-1.0/pango/pango-glyph-item.h:
+
+/usr/include/pango-1.0/pango/pango-layout.h:
+
+/usr/include/pango-1.0/pango/pango-tabs.h:
+
+/usr/include/pango-1.0/pango/pango-renderer.h:
+
+/usr/include/pango-1.0/pango/pango-utils.h:
+
+/usr/include/cairo/cairo.h:
+
+/usr/include/cairo/cairo-version.h:
+
+/usr/include/cairo/cairo-features.h:
+
+/usr/include/cairo/cairo-deprecated.h:
+
+/usr/include/gtk-3.0/gdk/gdkscreen.h:
+
+/usr/include/gtk-3.0/gdk/gdkdisplay.h:
+
+/usr/include/gtk-3.0/gdk/gdkevents.h:
+
+/usr/include/gtk-3.0/gdk/gdkcolor.h:
+
+/usr/include/gtk-3.0/gdk/gdkdnd.h:
+
+/usr/include/gtk-3.0/gdk/gdkdevice.h:
+
+/usr/include/gtk-3.0/gdk/gdkdevicemanager.h:
+
+/usr/include/gtk-3.0/gdk/gdkcairo.h:
+
+/usr/include/gtk-3.0/gdk/gdkrgba.h:
+
+/usr/include/gtk-3.0/gdk/gdkpixbuf.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h:
+
+/usr/include/pango-1.0/pango/pangocairo.h:
+
+/usr/include/gtk-3.0/gdk/gdkcursor.h:
+
+/usr/include/gtk-3.0/gdk/gdkdisplaymanager.h:
+
+/usr/include/gtk-3.0/gdk/gdkenumtypes.h:
+
+/usr/include/gtk-3.0/gdk/gdkkeys.h:
+
+/usr/include/gtk-3.0/gdk/gdkkeysyms.h:
+
+/usr/include/gtk-3.0/gdk/gdkmain.h:
+
+/usr/include/gtk-3.0/gdk/gdkpango.h:
+
+/usr/include/gtk-3.0/gdk/gdkproperty.h:
+
+/usr/include/gtk-3.0/gdk/gdkrectangle.h:
+
+/usr/include/gtk-3.0/gdk/gdkselection.h:
+
+/usr/include/gtk-3.0/gdk/gdktestutils.h:
+
+/usr/include/gtk-3.0/gdk/gdkwindow.h:
+
+/usr/include/gtk-3.0/gdk/gdkthreads.h:
+
+/usr/include/gtk-3.0/gdk/gdkvisual.h:
+
+/usr/include/gtk-3.0/gtk/gtkaboutdialog.h:
+
+/usr/include/gtk-3.0/gtk/gtkdialog.h:
+
+/usr/include/gtk-3.0/gtk/gtkwindow.h:
+
+/usr/include/gtk-3.0/gtk/gtkapplication.h:
+
+/usr/include/gtk-3.0/gtk/gtkwidget.h:
+
+/usr/include/gtk-3.0/gtk/gtkaccelgroup.h:
+
+/usr/include/gtk-3.0/gtk/gtkenums.h:
+
+/usr/include/gtk-3.0/gtk/gtkborder.h:
+
+/usr/include/gtk-3.0/gtk/gtktypes.h:
+
+/usr/include/atk-1.0/atk/atk.h:
+
+/usr/include/atk-1.0/atk/atkobject.h:
+
+/usr/include/atk-1.0/atk/atkstate.h:
+
+/usr/include/atk-1.0/atk/atkrelationtype.h:
+
+/usr/include/atk-1.0/atk/atkaction.h:
+
+/usr/include/atk-1.0/atk/atkcomponent.h:
+
+/usr/include/atk-1.0/atk/atkutil.h:
+
+/usr/include/atk-1.0/atk/atkdocument.h:
+
+/usr/include/atk-1.0/atk/atkeditabletext.h:
+
+/usr/include/atk-1.0/atk/atktext.h:
+
+/usr/include/atk-1.0/atk/atkgobjectaccessible.h:
+
+/usr/include/atk-1.0/atk/atkhyperlink.h:
+
+/usr/include/atk-1.0/atk/atkhyperlinkimpl.h:
+
+/usr/include/atk-1.0/atk/atkhypertext.h:
+
+/usr/include/atk-1.0/atk/atkimage.h:
+
+/usr/include/atk-1.0/atk/atknoopobject.h:
+
+/usr/include/atk-1.0/atk/atknoopobjectfactory.h:
+
+/usr/include/atk-1.0/atk/atkobjectfactory.h:
+
+/usr/include/atk-1.0/atk/atkplug.h:
+
+/usr/include/atk-1.0/atk/atkregistry.h:
+
+/usr/include/atk-1.0/atk/atkobjectfactory.h:
+
+/usr/include/atk-1.0/atk/atkrelation.h:
+
+/usr/include/atk-1.0/atk/atkrelationset.h:
+
+/usr/include/atk-1.0/atk/atkselection.h:
+
+/usr/include/atk-1.0/atk/atksocket.h:
+
+/usr/include/atk-1.0/atk/atkstateset.h:
+
+/usr/include/atk-1.0/atk/atkstreamablecontent.h:
+
+/usr/include/atk-1.0/atk/atktable.h:
+
+/usr/include/atk-1.0/atk/atkmisc.h:
+
+/usr/include/atk-1.0/atk/atkvalue.h:
+
+/usr/include/atk-1.0/atk/atkwindow.h:
+
+/usr/include/gtk-3.0/gtk/gtkbin.h:
+
+/usr/include/gtk-3.0/gtk/gtkcontainer.h:
+
+/usr/include/gtk-3.0/gtk/gtkaccellabel.h:
+
+/usr/include/gtk-3.0/gtk/gtklabel.h:
+
+/usr/include/gtk-3.0/gtk/gtkmisc.h:
+
+/usr/include/gtk-3.0/gtk/gtkmenu.h:
+
+/usr/include/gtk-3.0/gtk/gtkmenushell.h:
+
+/usr/include/gtk-3.0/gtk/gtkaccelmap.h:
+
+/usr/include/gtk-3.0/gtk/gtkaccessible.h:
+
+/usr/include/gtk-3.0/gtk/gtkaction.h:
+
+/usr/include/gtk-3.0/gtk/gtkactionable.h:
+
+/usr/include/gtk-3.0/gtk/gtkactiongroup.h:
+
+/usr/include/gtk-3.0/gtk/gtkstock.h:
+
+/usr/include/gtk-3.0/gtk/gtkactivatable.h:
+
+/usr/include/gtk-3.0/gtk/gtkadjustment.h:
+
+/usr/include/gtk-3.0/gtk/gtkalignment.h:
+
+/usr/include/gtk-3.0/gtk/gtkappchooser.h:
+
+/usr/include/gtk-3.0/gtk/gtkappchooserdialog.h:
+
+/usr/include/gtk-3.0/gtk/gtkappchooserwidget.h:
+
+/usr/include/gtk-3.0/gtk/gtkbox.h:
+
+/usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkcombobox.h:
+
+/usr/include/gtk-3.0/gtk/gtktreemodel.h:
+
+/usr/include/gtk-3.0/gtk/gtktreeview.h:
+
+/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrenderer.h:
+
+/usr/include/gtk-3.0/gtk/gtkcelleditable.h:
+
+/usr/include/gtk-3.0/gtk/gtktreesortable.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellarea.h:
+
+/usr/include/gtk-3.0/gtk/gtkdnd.h:
+
+/usr/include/gtk-3.0/gtk/gtkselection.h:
+
+/usr/include/gtk-3.0/gtk/gtktextiter.h:
+
+/usr/include/gtk-3.0/gtk/gtktextattributes.h:
+
+/usr/include/gtk-3.0/gtk/gtktextchild.h:
+
+/usr/include/gtk-3.0/gtk/gtktexttag.h:
+
+/usr/include/gtk-3.0/gtk/gtkentry.h:
+
+/usr/include/gtk-3.0/gtk/gtkeditable.h:
+
+/usr/include/gtk-3.0/gtk/gtkimcontext.h:
+
+/usr/include/gtk-3.0/gtk/gtkentrybuffer.h:
+
+/usr/include/gtk-3.0/gtk/gtkentrycompletion.h:
+
+/usr/include/gtk-3.0/gtk/gtkliststore.h:
+
+/usr/include/gtk-3.0/gtk/gtktreemodelfilter.h:
+
+/usr/include/gtk-3.0/gtk/gtkimage.h:
+
+/usr/include/gtk-3.0/gtk/gtkapplicationwindow.h:
+
+/usr/include/gtk-3.0/gtk/gtkarrow.h:
+
+/usr/include/gtk-3.0/gtk/gtkaspectframe.h:
+
+/usr/include/gtk-3.0/gtk/gtkframe.h:
+
+/usr/include/gtk-3.0/gtk/gtkassistant.h:
+
+/usr/include/gtk-3.0/gtk/gtkbbox.h:
+
+/usr/include/gtk-3.0/gtk/gtkbindings.h:
+
+/usr/include/gtk-3.0/gtk/gtkbuildable.h:
+
+/usr/include/gtk-3.0/gtk/gtkbuilder.h:
+
+/usr/include/gtk-3.0/gtk/gtkbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkcalendar.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellareabox.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellareacontext.h:
+
+/usr/include/gtk-3.0/gtk/gtkcelllayout.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrendereraccel.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrenderertext.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrenderercombo.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrendererpixbuf.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrendererprogress.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrendererspin.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrendererspinner.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrenderertoggle.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellview.h:
+
+/usr/include/gtk-3.0/gtk/gtkcheckbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtktogglebutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h:
+
+/usr/include/gtk-3.0/gtk/gtkmenuitem.h:
+
+/usr/include/gtk-3.0/gtk/gtkclipboard.h:
+
+/usr/include/gtk-3.0/gtk/gtkcolorbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkcolorchooser.h:
+
+/usr/include/gtk-3.0/gtk/gtkcolorchooserdialog.h:
+
+/usr/include/gtk-3.0/gtk/gtkcolorchooserwidget.h:
+
+/usr/include/gtk-3.0/gtk/gtkcolorutils.h:
+
+/usr/include/gtk-3.0/gtk/gtkcomboboxtext.h:
+
+/usr/include/gtk-3.0/gtk/gtkcssprovider.h:
+
+/usr/include/gtk-3.0/gtk/gtkcsssection.h:
+
+/usr/include/gtk-3.0/gtk/gtkdebug.h:
+
+/usr/include/gtk-3.0/gtk/gtkdrawingarea.h:
+
+/usr/include/gtk-3.0/gtk/gtkeventbox.h:
+
+/usr/include/gtk-3.0/gtk/gtkexpander.h:
+
+/usr/include/gtk-3.0/gtk/gtkfixed.h:
+
+/usr/include/gtk-3.0/gtk/gtkfilechooser.h:
+
+/usr/include/gtk-3.0/gtk/gtkfilefilter.h:
+
+/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkfilechooserdialog.h:
+
+/usr/include/gtk-3.0/gtk/gtkfilechooserwidget.h:
+
+/usr/include/gtk-3.0/gtk/gtkfontbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkfontchooser.h:
+
+/usr/include/gtk-3.0/gtk/gtkfontchooserdialog.h:
+
+/usr/include/gtk-3.0/gtk/gtkfontchooserwidget.h:
+
+/usr/include/gtk-3.0/gtk/gtkgradient.h:
+
+/usr/include/gtk-3.0/gtk/gtkstylecontext.h:
+
+/usr/include/gtk-3.0/gtk/gtkstyleprovider.h:
+
+/usr/include/gtk-3.0/gtk/gtkiconfactory.h:
+
+/usr/include/gtk-3.0/gtk/gtkstyleproperties.h:
+
+/usr/include/gtk-3.0/gtk/gtksymboliccolor.h:
+
+/usr/include/gtk-3.0/gtk/gtkgrid.h:
+
+/usr/include/gtk-3.0/gtk/gtkicontheme.h:
+
+/usr/include/gtk-3.0/gtk/gtkiconview.h:
+
+/usr/include/gtk-3.0/gtk/gtktooltip.h:
+
+/usr/include/gtk-3.0/gtk/gtkimagemenuitem.h:
+
+/usr/include/gtk-3.0/gtk/gtkimcontextinfo.h:
+
+/usr/include/gtk-3.0/gtk/gtkimcontextsimple.h:
+
+/usr/include/gtk-3.0/gtk/gtkimmulticontext.h:
+
+/usr/include/gtk-3.0/gtk/gtkinfobar.h:
+
+/usr/include/gtk-3.0/gtk/gtkinvisible.h:
+
+/usr/include/gtk-3.0/gtk/gtklayout.h:
+
+/usr/include/gtk-3.0/gtk/gtklinkbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtklockbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkmain.h:
+
+/usr/include/gtk-3.0/gtk/gtkmenubar.h:
+
+/usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtktoolbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtktoolitem.h:
+
+/usr/include/gtk-3.0/gtk/gtksizegroup.h:
+
+/usr/include/gtk-3.0/gtk/gtkmessagedialog.h:
+
+/usr/include/gtk-3.0/gtk/gtkmodules.h:
+
+/usr/include/gtk-3.0/gtk/gtkmountoperation.h:
+
+/usr/include/gtk-3.0/gtk/gtknotebook.h:
+
+/usr/include/gtk-3.0/gtk/gtknumerableicon.h:
+
+/usr/include/gtk-3.0/gtk/gtkoffscreenwindow.h:
+
+/usr/include/gtk-3.0/gtk/gtkorientable.h:
+
+/usr/include/gtk-3.0/gtk/gtkoverlay.h:
+
+/usr/include/gtk-3.0/gtk/gtkpagesetup.h:
+
+/usr/include/gtk-3.0/gtk/gtkpapersize.h:
+
+/usr/include/gtk-3.0/gtk/gtkpaned.h:
+
+/usr/include/gtk-3.0/gtk/gtkprintcontext.h:
+
+/usr/include/gtk-3.0/gtk/gtkprintoperation.h:
+
+/usr/include/gtk-3.0/gtk/gtkprintsettings.h:
+
+/usr/include/gtk-3.0/gtk/gtkprintoperationpreview.h:
+
+/usr/include/gtk-3.0/gtk/gtkprogressbar.h:
+
+/usr/include/gtk-3.0/gtk/gtkradioaction.h:
+
+/usr/include/gtk-3.0/gtk/gtktoggleaction.h:
+
+/usr/include/gtk-3.0/gtk/gtkradiobutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkradiomenuitem.h:
+
+/usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtktoggletoolbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkrange.h:
+
+/usr/include/gtk-3.0/gtk/gtkrecentaction.h:
+
+/usr/include/gtk-3.0/gtk/gtkrecentmanager.h:
+
+/usr/include/gtk-3.0/gtk/gtkrecentchooser.h:
+
+/usr/include/gtk-3.0/gtk/gtkrecentfilter.h:
+
+/usr/include/gtk-3.0/gtk/gtkrecentchooserdialog.h:
+
+/usr/include/gtk-3.0/gtk/gtkrecentchoosermenu.h:
+
+/usr/include/gtk-3.0/gtk/gtkrecentchooserwidget.h:
+
+/usr/include/gtk-3.0/gtk/gtkscale.h:
+
+/usr/include/gtk-3.0/gtk/gtkscalebutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkscrollable.h:
+
+/usr/include/gtk-3.0/gtk/gtkscrollbar.h:
+
+/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h:
+
+/usr/include/gtk-3.0/gtk/gtkseparator.h:
+
+/usr/include/gtk-3.0/gtk/gtkseparatormenuitem.h:
+
+/usr/include/gtk-3.0/gtk/gtkseparatortoolitem.h:
+
+/usr/include/gtk-3.0/gtk/gtksettings.h:
+
+/usr/include/gtk-3.0/gtk/gtkshow.h:
+
+/usr/include/gtk-3.0/gtk/gtksizerequest.h:
+
+/usr/include/gtk-3.0/gtk/gtkspinbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkspinner.h:
+
+/usr/include/gtk-3.0/gtk/gtkstatusbar.h:
+
+/usr/include/gtk-3.0/gtk/gtkstatusicon.h:
+
+/usr/include/gtk-3.0/gtk/gtkswitch.h:
+
+/usr/include/gtk-3.0/gtk/gtktextbuffer.h:
+
+/usr/include/gtk-3.0/gtk/gtktexttagtable.h:
+
+/usr/include/gtk-3.0/gtk/gtktextmark.h:
+
+/usr/include/gtk-3.0/gtk/gtktextbufferrichtext.h:
+
+/usr/include/gtk-3.0/gtk/gtktextview.h:
+
+/usr/include/gtk-3.0/gtk/gtkthemingengine.h:
+
+/usr/include/gtk-3.0/gtk/gtktoolbar.h:
+
+/usr/include/gtk-3.0/gtk/gtktoolitemgroup.h:
+
+/usr/include/gtk-3.0/gtk/gtktoolpalette.h:
+
+/usr/include/gtk-3.0/gtk/gtktoolshell.h:
+
+/usr/include/gtk-3.0/gtk/gtktestutils.h:
+
+/usr/include/gtk-3.0/gtk/gtktreednd.h:
+
+/usr/include/gtk-3.0/gtk/gtktreemodelsort.h:
+
+/usr/include/gtk-3.0/gtk/gtktreeselection.h:
+
+/usr/include/gtk-3.0/gtk/gtktreestore.h:
+
+/usr/include/gtk-3.0/gtk/gtktypebuiltins.h:
+
+/usr/include/gtk-3.0/gtk/gtkuimanager.h:
+
+/usr/include/gtk-3.0/gtk/gtkversion.h:
+
+/usr/include/gtk-3.0/gtk/gtkviewport.h:
+
+/usr/include/gtk-3.0/gtk/gtkvolumebutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkwidgetpath.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkfontsel.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkhsv.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkhscale.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkhscrollbar.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtktearoffmenuitem.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkvbbox.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkvscale.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkvscrollbar.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkvseparator.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-xml-utils.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-widget-adaptor.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-property-class.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-editor-property.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-signal-class.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-catalog.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-editable.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-widget.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-widget-action.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-signal.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-property.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-project.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-command.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-placeholder.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-utils.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-app.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-editor.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-signal-editor.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-palette.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-clipboard.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-base-editor.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-design-view.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-inspector.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-builtins.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-name-context.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-displayable-values.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-cell-renderer-icon.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-cursor.h:
+
+gnunet-conversation-gtk.h:
+
+/usr/local/include/gnunet/gnunet_gnsrecord_lib.h:
+
+/usr/local/include/gnunet/gnunet_conversation_service.h:
+
+/usr/local/include/gnunet/gnunet_identity_service.h:
+
+/usr/local/include/gnunet/gnunet_namestore_service.h:
+
+/usr/local/include/gnunet/gnunet_block_lib.h:
+
+/usr/local/include/gnunet/gnunet_gnsrecord_lib.h:
+
+/usr/local/include/gnunet/gnunet_speaker_lib.h:
+
+/usr/local/include/gnunet/gnunet_microphone_lib.h:
+
+/usr/local/include/gnunet/gnunet_identity_service.h:
+
+/usr/local/include/gnunet/gnunet_namestore_service.h:
+
+/usr/local/include/gnunet/gnunet_speaker_lib.h:
+
+/usr/local/include/gnunet/gnunet_microphone_lib.h:

Added: gnunet-gtk/src/conversation/.deps/gnunet-conversation-gtk_about.Po
===================================================================
--- gnunet-gtk/src/conversation/.deps/gnunet-conversation-gtk_about.Po          
                (rev 0)
+++ gnunet-gtk/src/conversation/.deps/gnunet-conversation-gtk_about.Po  
2014-01-21 17:07:00 UTC (rev 31993)
@@ -0,0 +1,2118 @@
+gnunet-conversation-gtk_about.o: gnunet-conversation-gtk_about.c \
+ ../../src/include/gnunet_gtk.h ../../gnunet_gtk_config.h \
+ /usr/local/include/gnunet/platform.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/features.h \
+ /usr/include/x86_64-linux-gnu/bits/predefs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/sigset.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/sys/sysmacros.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/netdb.h \
+ /usr/include/netinet/in.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/sys/socket.h \
+ /usr/include/x86_64-linux-gnu/sys/uio.h \
+ /usr/include/x86_64-linux-gnu/bits/uio.h \
+ /usr/include/x86_64-linux-gnu/bits/socket.h \
+ /usr/include/x86_64-linux-gnu/bits/sockaddr.h \
+ /usr/include/x86_64-linux-gnu/asm/socket.h \
+ /usr/include/asm-generic/socket.h \
+ /usr/include/x86_64-linux-gnu/asm/sockios.h \
+ /usr/include/asm-generic/sockios.h \
+ /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/rpc/netdb.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo.h \
+ /usr/include/x86_64-linux-gnu/bits/netdb.h \
+ /usr/include/x86_64-linux-gnu/sys/un.h /usr/include/string.h \
+ /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \
+ /usr/include/x86_64-linux-gnu/bits/string2.h /usr/include/stdlib.h \
+ /usr/include/arpa/inet.h /usr/include/netinet/tcp.h /usr/include/pwd.h \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/sys/ioctl.h \
+ /usr/include/x86_64-linux-gnu/bits/ioctls.h \
+ /usr/include/x86_64-linux-gnu/asm/ioctls.h \
+ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
+ /usr/include/x86_64-linux-gnu/asm/ioctl.h \
+ /usr/include/asm-generic/ioctl.h \
+ /usr/include/x86_64-linux-gnu/bits/ioctl-types.h \
+ /usr/include/x86_64-linux-gnu/sys/ttydefaults.h \
+ /usr/include/x86_64-linux-gnu/sys/wait.h /usr/include/signal.h \
+ /usr/include/x86_64-linux-gnu/bits/signum.h \
+ /usr/include/x86_64-linux-gnu/bits/sigaction.h \
+ /usr/include/x86_64-linux-gnu/bits/sigcontext.h \
+ /usr/include/x86_64-linux-gnu/bits/sigstack.h \
+ /usr/include/x86_64-linux-gnu/sys/ucontext.h \
+ /usr/include/x86_64-linux-gnu/bits/sigthread.h \
+ /usr/include/x86_64-linux-gnu/sys/resource.h \
+ /usr/include/x86_64-linux-gnu/bits/resource.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/grp.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h /usr/include/alloca.h \
+ /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/libgen.h /usr/include/unistd.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \
+ /usr/include/x86_64-linux-gnu/sys/stat.h \
+ /usr/include/x86_64-linux-gnu/bits/stat.h /usr/include/dirent.h \
+ /usr/include/x86_64-linux-gnu/bits/dirent.h \
+ /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/local_lim.h \
+ /usr/include/linux/limits.h /usr/include/fcntl.h \
+ /usr/include/x86_64-linux-gnu/bits/fcntl.h /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/huge_val.h \
+ /usr/include/x86_64-linux-gnu/bits/huge_valf.h \
+ /usr/include/x86_64-linux-gnu/bits/huge_vall.h \
+ /usr/include/x86_64-linux-gnu/bits/inf.h \
+ /usr/include/x86_64-linux-gnu/bits/nan.h \
+ /usr/include/x86_64-linux-gnu/bits/mathdef.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /usr/include/x86_64-linux-gnu/bits/mathinline.h /usr/include/net/if.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed/limits.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed/syslimits.h \
+ /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/xopen_lim.h /usr/include/ctype.h \
+ /usr/local/include/gnunet/plibc.h /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/local/include/gnunet/gettext.h /usr/include/libintl.h \
+ /usr/include/x86_64-linux-gnu/sys/mman.h \
+ /usr/include/x86_64-linux-gnu/bits/mman.h /usr/include/langinfo.h \
+ /usr/include/nl_types.h /usr/local/include/gnunet/gnunet_util_lib.h \
+ /usr/local/include/gnunet/gnunet_crypto_lib.h \
+ /usr/local/include/gnunet/gnunet_common.h \
+ /usr/local/include/gnunet/gnunet_scheduler_lib.h \
+ /usr/local/include/gnunet/gnunet_time_lib.h \
+ /usr/local/include/gnunet/gnunet_network_lib.h \
+ /usr/local/include/gnunet/gnunet_disk_lib.h \
+ /usr/local/include/gnunet/gnunet_configuration_lib.h \
+ /usr/local/include/gnunet/gnunet_bandwidth_lib.h \
+ /usr/local/include/gnunet/gnunet_bio_lib.h \
+ /usr/local/include/gnunet/gnunet_container_lib.h \
+ /usr/include/extractor.h \
+ /usr/local/include/gnunet/gnunet_connection_lib.h \
+ /usr/local/include/gnunet/gnunet_client_lib.h \
+ /usr/local/include/gnunet/gnunet_getopt_lib.h \
+ /usr/local/include/gnunet/gnunet_helper_lib.h \
+ /usr/local/include/gnunet/gnunet_server_lib.h \
+ /usr/local/include/gnunet/gnunet_mq_lib.h \
+ /usr/local/include/gnunet/gnunet_os_lib.h \
+ /usr/local/include/gnunet/gnunet_peer_lib.h \
+ /usr/local/include/gnunet/gnunet_util_lib.h \
+ /usr/local/include/gnunet/gnunet_plugin_lib.h \
+ /usr/local/include/gnunet/gnunet_program_lib.h \
+ /usr/local/include/gnunet/gnunet_protocols.h \
+ /usr/local/include/gnunet/gnunet_service_lib.h \
+ /usr/local/include/gnunet/gnunet_signal_lib.h \
+ /usr/local/include/gnunet/gnunet_strings_lib.h \
+ /usr/local/include/gnunet/gnunet_fs_service.h \
+ /usr/include/gtk-3.0/gtk/gtk.h /usr/include/gtk-3.0/gdk/gdk.h \
+ /usr/include/gtk-3.0/gdk/gdkconfig.h /usr/include/glib-2.0/glib.h \
+ /usr/include/glib-2.0/glib/galloca.h /usr/include/glib-2.0/glib/gtypes.h \
+ /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h \
+ /usr/include/glib-2.0/glib/gmacros.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.7/include/float.h \
+ /usr/include/glib-2.0/glib/gversionmacros.h \
+ /usr/include/glib-2.0/glib/garray.h \
+ /usr/include/glib-2.0/glib/gasyncqueue.h \
+ /usr/include/glib-2.0/glib/gthread.h \
+ /usr/include/glib-2.0/glib/gatomic.h /usr/include/glib-2.0/glib/gerror.h \
+ /usr/include/glib-2.0/glib/gquark.h \
+ /usr/include/glib-2.0/glib/gbacktrace.h \
+ /usr/include/glib-2.0/glib/gbase64.h \
+ /usr/include/glib-2.0/glib/gbitlock.h \
+ /usr/include/glib-2.0/glib/gbookmarkfile.h \
+ /usr/include/glib-2.0/glib/gbytes.h \
+ /usr/include/glib-2.0/glib/gcharset.h \
+ /usr/include/glib-2.0/glib/gchecksum.h \
+ /usr/include/glib-2.0/glib/gconvert.h \
+ /usr/include/glib-2.0/glib/gdataset.h /usr/include/glib-2.0/glib/gdate.h \
+ /usr/include/glib-2.0/glib/gdatetime.h \
+ /usr/include/glib-2.0/glib/gtimezone.h /usr/include/glib-2.0/glib/gdir.h \
+ /usr/include/glib-2.0/glib/genviron.h \
+ /usr/include/glib-2.0/glib/gfileutils.h \
+ /usr/include/glib-2.0/glib/ggettext.h /usr/include/glib-2.0/glib/ghash.h \
+ /usr/include/glib-2.0/glib/glist.h /usr/include/glib-2.0/glib/gmem.h \
+ /usr/include/glib-2.0/glib/ghmac.h \
+ /usr/include/glib-2.0/glib/gchecksum.h \
+ /usr/include/glib-2.0/glib/ghook.h \
+ /usr/include/glib-2.0/glib/ghostutils.h \
+ /usr/include/glib-2.0/glib/giochannel.h \
+ /usr/include/glib-2.0/glib/gmain.h /usr/include/glib-2.0/glib/gpoll.h \
+ /usr/include/glib-2.0/glib/gslist.h /usr/include/glib-2.0/glib/gstring.h \
+ /usr/include/glib-2.0/glib/gunicode.h \
+ /usr/include/glib-2.0/glib/gutils.h \
+ /usr/include/glib-2.0/glib/gkeyfile.h \
+ /usr/include/glib-2.0/glib/gmappedfile.h \
+ /usr/include/glib-2.0/glib/gmarkup.h \
+ /usr/include/glib-2.0/glib/gmessages.h \
+ /usr/include/glib-2.0/glib/gnode.h /usr/include/glib-2.0/glib/goption.h \
+ /usr/include/glib-2.0/glib/gpattern.h \
+ /usr/include/glib-2.0/glib/gprimes.h /usr/include/glib-2.0/glib/gqsort.h \
+ /usr/include/glib-2.0/glib/gqueue.h /usr/include/glib-2.0/glib/grand.h \
+ /usr/include/glib-2.0/glib/gregex.h \
+ /usr/include/glib-2.0/glib/gscanner.h \
+ /usr/include/glib-2.0/glib/gsequence.h \
+ /usr/include/glib-2.0/glib/gshell.h /usr/include/glib-2.0/glib/gslice.h \
+ /usr/include/glib-2.0/glib/gspawn.h \
+ /usr/include/glib-2.0/glib/gstrfuncs.h \
+ /usr/include/glib-2.0/glib/gstringchunk.h \
+ /usr/include/glib-2.0/glib/gtestutils.h \
+ /usr/include/glib-2.0/glib/gthreadpool.h \
+ /usr/include/glib-2.0/glib/gtimer.h \
+ /usr/include/glib-2.0/glib/gtrashstack.h \
+ /usr/include/glib-2.0/glib/gtree.h \
+ /usr/include/glib-2.0/glib/gurifuncs.h \
+ /usr/include/glib-2.0/glib/gvarianttype.h \
+ /usr/include/glib-2.0/glib/gvariant.h \
+ /usr/include/glib-2.0/glib/gversion.h \
+ /usr/include/glib-2.0/glib/deprecated/gallocator.h \
+ /usr/include/glib-2.0/glib/deprecated/gcache.h \
+ /usr/include/glib-2.0/glib/deprecated/gcompletion.h \
+ /usr/include/glib-2.0/glib/deprecated/gmain.h \
+ /usr/include/glib-2.0/glib/deprecated/grel.h \
+ /usr/include/glib-2.0/glib/deprecated/gthread.h /usr/include/pthread.h \
+ /usr/include/sched.h /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/gtk-3.0/gdk/gdkversionmacros.h \
+ /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h \
+ /usr/include/glib-2.0/gio/gio.h /usr/include/glib-2.0/gio/giotypes.h \
+ /usr/include/glib-2.0/gio/gioenums.h /usr/include/glib-2.0/glib-object.h \
+ /usr/include/glib-2.0/gobject/gbinding.h \
+ /usr/include/glib-2.0/gobject/gobject.h \
+ /usr/include/glib-2.0/gobject/gtype.h \
+ /usr/include/glib-2.0/gobject/gvalue.h \
+ /usr/include/glib-2.0/gobject/gparam.h \
+ /usr/include/glib-2.0/gobject/gclosure.h \
+ /usr/include/glib-2.0/gobject/gsignal.h \
+ /usr/include/glib-2.0/gobject/gmarshal.h \
+ /usr/include/glib-2.0/gobject/gboxed.h \
+ /usr/include/glib-2.0/gobject/glib-types.h \
+ /usr/include/glib-2.0/gobject/genums.h \
+ /usr/include/glib-2.0/gobject/gparamspecs.h \
+ /usr/include/glib-2.0/gobject/gsourceclosure.h \
+ /usr/include/glib-2.0/gobject/gtypemodule.h \
+ /usr/include/glib-2.0/gobject/gtypeplugin.h \
+ /usr/include/glib-2.0/gobject/gvaluearray.h \
+ /usr/include/glib-2.0/gobject/gvaluetypes.h \
+ /usr/include/glib-2.0/gio/gaction.h \
+ /usr/include/glib-2.0/gio/gactiongroup.h \
+ /usr/include/glib-2.0/gio/gactiongroupexporter.h \
+ /usr/include/glib-2.0/gio/gactionmap.h \
+ /usr/include/glib-2.0/gio/gappinfo.h \
+ /usr/include/glib-2.0/gio/gapplication.h \
+ /usr/include/glib-2.0/gio/gapplicationcommandline.h \
+ /usr/include/glib-2.0/gio/gasyncinitable.h \
+ /usr/include/glib-2.0/gio/ginitable.h \
+ /usr/include/glib-2.0/gio/gasyncresult.h \
+ /usr/include/glib-2.0/gio/gbufferedinputstream.h \
+ /usr/include/glib-2.0/gio/gfilterinputstream.h \
+ /usr/include/glib-2.0/gio/ginputstream.h \
+ /usr/include/glib-2.0/gio/gbufferedoutputstream.h \
+ /usr/include/glib-2.0/gio/gfilteroutputstream.h \
+ /usr/include/glib-2.0/gio/goutputstream.h \
+ /usr/include/glib-2.0/gio/gcancellable.h \
+ /usr/include/glib-2.0/gio/gcharsetconverter.h \
+ /usr/include/glib-2.0/gio/gconverter.h \
+ /usr/include/glib-2.0/gio/gcontenttype.h \
+ /usr/include/glib-2.0/gio/gconverterinputstream.h \
+ /usr/include/glib-2.0/gio/gconverteroutputstream.h \
+ /usr/include/glib-2.0/gio/gcredentials.h \
+ /usr/include/glib-2.0/gio/gdatainputstream.h \
+ /usr/include/glib-2.0/gio/gdataoutputstream.h \
+ /usr/include/glib-2.0/gio/gdbusaddress.h \
+ /usr/include/glib-2.0/gio/gdbusauthobserver.h \
+ /usr/include/glib-2.0/gio/gdbusconnection.h \
+ /usr/include/glib-2.0/gio/gdbuserror.h \
+ /usr/include/glib-2.0/gio/gdbusintrospection.h \
+ /usr/include/glib-2.0/gio/gdbusmessage.h \
+ /usr/include/glib-2.0/gio/gdbusmethodinvocation.h \
+ /usr/include/glib-2.0/gio/gdbusnameowning.h \
+ /usr/include/glib-2.0/gio/gdbusnamewatching.h \
+ /usr/include/glib-2.0/gio/gdbusproxy.h \
+ /usr/include/glib-2.0/gio/gdbusserver.h \
+ /usr/include/glib-2.0/gio/gdbusutils.h \
+ /usr/include/glib-2.0/gio/gdrive.h \
+ /usr/include/glib-2.0/gio/gemblemedicon.h \
+ /usr/include/glib-2.0/gio/gicon.h /usr/include/glib-2.0/gio/gemblem.h \
+ /usr/include/glib-2.0/gio/gfileattribute.h \
+ /usr/include/glib-2.0/gio/gfileenumerator.h \
+ /usr/include/glib-2.0/gio/gfile.h /usr/include/glib-2.0/gio/gfileicon.h \
+ /usr/include/glib-2.0/gio/gfileinfo.h \
+ /usr/include/glib-2.0/gio/gfileinputstream.h \
+ /usr/include/glib-2.0/gio/gfileiostream.h \
+ /usr/include/glib-2.0/gio/giostream.h \
+ /usr/include/glib-2.0/gio/gioerror.h \
+ /usr/include/glib-2.0/gio/gfilemonitor.h \
+ /usr/include/glib-2.0/gio/gfilenamecompleter.h \
+ /usr/include/glib-2.0/gio/gfileoutputstream.h \
+ /usr/include/glib-2.0/gio/ginetaddress.h \
+ /usr/include/glib-2.0/gio/ginetaddressmask.h \
+ /usr/include/glib-2.0/gio/ginetsocketaddress.h \
+ /usr/include/glib-2.0/gio/gsocketaddress.h \
+ /usr/include/glib-2.0/gio/gioenumtypes.h \
+ /usr/include/glib-2.0/gio/giomodule.h /usr/include/glib-2.0/gmodule.h \
+ /usr/include/glib-2.0/gio/gioscheduler.h \
+ /usr/include/glib-2.0/gio/gloadableicon.h \
+ /usr/include/glib-2.0/gio/gmemoryinputstream.h \
+ /usr/include/glib-2.0/gio/gmemoryoutputstream.h \
+ /usr/include/glib-2.0/gio/gmount.h \
+ /usr/include/glib-2.0/gio/gmountoperation.h \
+ /usr/include/glib-2.0/gio/gnativevolumemonitor.h \
+ /usr/include/glib-2.0/gio/gvolumemonitor.h \
+ /usr/include/glib-2.0/gio/gnetworkaddress.h \
+ /usr/include/glib-2.0/gio/gnetworkmonitor.h \
+ /usr/include/glib-2.0/gio/gnetworkservice.h \
+ /usr/include/glib-2.0/gio/gpermission.h \
+ /usr/include/glib-2.0/gio/gpollableinputstream.h \
+ /usr/include/glib-2.0/gio/gpollableoutputstream.h \
+ /usr/include/glib-2.0/gio/gproxy.h \
+ /usr/include/glib-2.0/gio/gproxyaddress.h \
+ /usr/include/glib-2.0/gio/gproxyaddressenumerator.h \
+ /usr/include/glib-2.0/gio/gsocketaddressenumerator.h \
+ /usr/include/glib-2.0/gio/gproxyresolver.h \
+ /usr/include/glib-2.0/gio/gresolver.h \
+ /usr/include/glib-2.0/gio/gresource.h \
+ /usr/include/glib-2.0/gio/gseekable.h \
+ /usr/include/glib-2.0/gio/gsettingsschema.h \
+ /usr/include/glib-2.0/gio/gsettings.h \
+ /usr/include/glib-2.0/gio/gsimpleaction.h \
+ /usr/include/glib-2.0/gio/gsimpleactiongroup.h \
+ /usr/include/glib-2.0/gio/gactiongroup.h \
+ /usr/include/glib-2.0/gio/gactionmap.h \
+ /usr/include/glib-2.0/gio/gsimpleasyncresult.h \
+ /usr/include/glib-2.0/gio/gsimplepermission.h \
+ /usr/include/glib-2.0/gio/gsocketclient.h \
+ /usr/include/glib-2.0/gio/gsocketconnectable.h \
+ /usr/include/glib-2.0/gio/gsocketconnection.h \
+ /usr/include/glib-2.0/gio/gsocket.h \
+ /usr/include/glib-2.0/gio/gsocketcontrolmessage.h \
+ /usr/include/glib-2.0/gio/gsocketlistener.h \
+ /usr/include/glib-2.0/gio/gsocketservice.h \
+ /usr/include/glib-2.0/gio/gsrvtarget.h \
+ /usr/include/glib-2.0/gio/gtcpconnection.h \
+ /usr/include/glib-2.0/gio/gtcpwrapperconnection.h \
+ /usr/include/glib-2.0/gio/gthemedicon.h \
+ /usr/include/glib-2.0/gio/gthreadedsocketservice.h \
+ /usr/include/glib-2.0/gio/gtlsbackend.h \
+ /usr/include/glib-2.0/gio/gtlscertificate.h \
+ /usr/include/glib-2.0/gio/gtlsclientconnection.h \
+ /usr/include/glib-2.0/gio/gtlsconnection.h \
+ /usr/include/glib-2.0/gio/gtlsdatabase.h \
+ /usr/include/glib-2.0/gio/gtlsfiledatabase.h \
+ /usr/include/glib-2.0/gio/gtlsinteraction.h \
+ /usr/include/glib-2.0/gio/gtlsserverconnection.h \
+ /usr/include/glib-2.0/gio/gtlspassword.h \
+ /usr/include/glib-2.0/gio/gvfs.h /usr/include/glib-2.0/gio/gvolume.h \
+ /usr/include/glib-2.0/gio/gzlibcompressor.h \
+ /usr/include/glib-2.0/gio/gzlibdecompressor.h \
+ /usr/include/glib-2.0/gio/gdbusinterface.h \
+ /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h \
+ /usr/include/glib-2.0/gio/gdbusobject.h \
+ /usr/include/glib-2.0/gio/gdbusobjectskeleton.h \
+ /usr/include/glib-2.0/gio/gdbusobjectproxy.h \
+ /usr/include/glib-2.0/gio/gdbusobjectmanager.h \
+ /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h \
+ /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h \
+ /usr/include/glib-2.0/gio/gdbusactiongroup.h \
+ /usr/include/glib-2.0/gio/giotypes.h \
+ /usr/include/glib-2.0/gio/gremoteactiongroup.h \
+ /usr/include/glib-2.0/gio/gmenumodel.h /usr/include/glib-2.0/gio/gmenu.h \
+ /usr/include/glib-2.0/gio/gmenuexporter.h \
+ /usr/include/glib-2.0/gio/gdbusmenumodel.h \
+ /usr/include/gtk-3.0/gdk/gdktypes.h /usr/include/pango-1.0/pango/pango.h \
+ /usr/include/pango-1.0/pango/pango-attributes.h \
+ /usr/include/pango-1.0/pango/pango-font.h \
+ /usr/include/pango-1.0/pango/pango-coverage.h \
+ /usr/include/pango-1.0/pango/pango-types.h \
+ /usr/include/pango-1.0/pango/pango-gravity.h \
+ /usr/include/pango-1.0/pango/pango-matrix.h \
+ /usr/include/pango-1.0/pango/pango-script.h \
+ /usr/include/pango-1.0/pango/pango-language.h \
+ /usr/include/pango-1.0/pango/pango-bidi-type.h \
+ /usr/include/pango-1.0/pango/pango-break.h \
+ /usr/include/pango-1.0/pango/pango-item.h \
+ /usr/include/pango-1.0/pango/pango-context.h \
+ /usr/include/pango-1.0/pango/pango-fontmap.h \
+ /usr/include/pango-1.0/pango/pango-fontset.h \
+ /usr/include/pango-1.0/pango/pango-engine.h \
+ /usr/include/pango-1.0/pango/pango-glyph.h \
+ /usr/include/pango-1.0/pango/pango-enum-types.h \
+ /usr/include/pango-1.0/pango/pango-features.h \
+ /usr/include/pango-1.0/pango/pango-glyph-item.h \
+ /usr/include/pango-1.0/pango/pango-layout.h \
+ /usr/include/pango-1.0/pango/pango-tabs.h \
+ /usr/include/pango-1.0/pango/pango-renderer.h \
+ /usr/include/pango-1.0/pango/pango-utils.h /usr/include/cairo/cairo.h \
+ /usr/include/cairo/cairo-version.h /usr/include/cairo/cairo-features.h \
+ /usr/include/cairo/cairo-deprecated.h \
+ /usr/include/gtk-3.0/gdk/gdkscreen.h \
+ /usr/include/gtk-3.0/gdk/gdkdisplay.h \
+ /usr/include/gtk-3.0/gdk/gdkevents.h /usr/include/gtk-3.0/gdk/gdkcolor.h \
+ /usr/include/gtk-3.0/gdk/gdkdnd.h /usr/include/gtk-3.0/gdk/gdkdevice.h \
+ /usr/include/gtk-3.0/gdk/gdkdevicemanager.h \
+ /usr/include/gtk-3.0/gdk/gdkcairo.h /usr/include/gtk-3.0/gdk/gdkrgba.h \
+ /usr/include/gtk-3.0/gdk/gdkpixbuf.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h \
+ /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h \
+ /usr/include/pango-1.0/pango/pangocairo.h \
+ /usr/include/gtk-3.0/gdk/gdkcursor.h \
+ /usr/include/gtk-3.0/gdk/gdkdisplaymanager.h \
+ /usr/include/gtk-3.0/gdk/gdkenumtypes.h \
+ /usr/include/gtk-3.0/gdk/gdkkeys.h /usr/include/gtk-3.0/gdk/gdkkeysyms.h \
+ /usr/include/gtk-3.0/gdk/gdkmain.h /usr/include/gtk-3.0/gdk/gdkpango.h \
+ /usr/include/gtk-3.0/gdk/gdkproperty.h \
+ /usr/include/gtk-3.0/gdk/gdkrectangle.h \
+ /usr/include/gtk-3.0/gdk/gdkselection.h \
+ /usr/include/gtk-3.0/gdk/gdktestutils.h \
+ /usr/include/gtk-3.0/gdk/gdkwindow.h \
+ /usr/include/gtk-3.0/gdk/gdkthreads.h \
+ /usr/include/gtk-3.0/gdk/gdkvisual.h \
+ /usr/include/gtk-3.0/gtk/gtkaboutdialog.h \
+ /usr/include/gtk-3.0/gtk/gtkdialog.h \
+ /usr/include/gtk-3.0/gtk/gtkwindow.h \
+ /usr/include/gtk-3.0/gtk/gtkapplication.h \
+ /usr/include/gtk-3.0/gtk/gtkwidget.h \
+ /usr/include/gtk-3.0/gtk/gtkaccelgroup.h \
+ /usr/include/gtk-3.0/gtk/gtkenums.h /usr/include/gtk-3.0/gtk/gtkborder.h \
+ /usr/include/gtk-3.0/gtk/gtktypes.h /usr/include/atk-1.0/atk/atk.h \
+ /usr/include/atk-1.0/atk/atkobject.h /usr/include/atk-1.0/atk/atkstate.h \
+ /usr/include/atk-1.0/atk/atkrelationtype.h \
+ /usr/include/atk-1.0/atk/atkaction.h \
+ /usr/include/atk-1.0/atk/atkcomponent.h \
+ /usr/include/atk-1.0/atk/atkutil.h \
+ /usr/include/atk-1.0/atk/atkdocument.h \
+ /usr/include/atk-1.0/atk/atkeditabletext.h \
+ /usr/include/atk-1.0/atk/atktext.h \
+ /usr/include/atk-1.0/atk/atkgobjectaccessible.h \
+ /usr/include/atk-1.0/atk/atkhyperlink.h \
+ /usr/include/atk-1.0/atk/atkhyperlinkimpl.h \
+ /usr/include/atk-1.0/atk/atkhypertext.h \
+ /usr/include/atk-1.0/atk/atkimage.h \
+ /usr/include/atk-1.0/atk/atknoopobject.h \
+ /usr/include/atk-1.0/atk/atknoopobjectfactory.h \
+ /usr/include/atk-1.0/atk/atkobjectfactory.h \
+ /usr/include/atk-1.0/atk/atkplug.h \
+ /usr/include/atk-1.0/atk/atkregistry.h \
+ /usr/include/atk-1.0/atk/atkobjectfactory.h \
+ /usr/include/atk-1.0/atk/atkrelation.h \
+ /usr/include/atk-1.0/atk/atkrelationset.h \
+ /usr/include/atk-1.0/atk/atkselection.h \
+ /usr/include/atk-1.0/atk/atksocket.h \
+ /usr/include/atk-1.0/atk/atkstateset.h \
+ /usr/include/atk-1.0/atk/atkstreamablecontent.h \
+ /usr/include/atk-1.0/atk/atktable.h /usr/include/atk-1.0/atk/atkmisc.h \
+ /usr/include/atk-1.0/atk/atkvalue.h /usr/include/atk-1.0/atk/atkwindow.h \
+ /usr/include/gtk-3.0/gtk/gtkbin.h \
+ /usr/include/gtk-3.0/gtk/gtkcontainer.h \
+ /usr/include/gtk-3.0/gtk/gtkaccellabel.h \
+ /usr/include/gtk-3.0/gtk/gtklabel.h /usr/include/gtk-3.0/gtk/gtkmisc.h \
+ /usr/include/gtk-3.0/gtk/gtkmenu.h \
+ /usr/include/gtk-3.0/gtk/gtkmenushell.h \
+ /usr/include/gtk-3.0/gtk/gtkaccelmap.h \
+ /usr/include/gtk-3.0/gtk/gtkaccessible.h \
+ /usr/include/gtk-3.0/gtk/gtkaction.h \
+ /usr/include/gtk-3.0/gtk/gtkactionable.h \
+ /usr/include/gtk-3.0/gtk/gtkactiongroup.h \
+ /usr/include/gtk-3.0/gtk/gtkstock.h \
+ /usr/include/gtk-3.0/gtk/gtkactivatable.h \
+ /usr/include/gtk-3.0/gtk/gtkadjustment.h \
+ /usr/include/gtk-3.0/gtk/gtkalignment.h \
+ /usr/include/gtk-3.0/gtk/gtkappchooser.h \
+ /usr/include/gtk-3.0/gtk/gtkappchooserdialog.h \
+ /usr/include/gtk-3.0/gtk/gtkappchooserwidget.h \
+ /usr/include/gtk-3.0/gtk/gtkbox.h \
+ /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h \
+ /usr/include/gtk-3.0/gtk/gtkcombobox.h \
+ /usr/include/gtk-3.0/gtk/gtktreemodel.h \
+ /usr/include/gtk-3.0/gtk/gtktreeview.h \
+ /usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrenderer.h \
+ /usr/include/gtk-3.0/gtk/gtkcelleditable.h \
+ /usr/include/gtk-3.0/gtk/gtktreesortable.h \
+ /usr/include/gtk-3.0/gtk/gtkcellarea.h /usr/include/gtk-3.0/gtk/gtkdnd.h \
+ /usr/include/gtk-3.0/gtk/gtkselection.h \
+ /usr/include/gtk-3.0/gtk/gtktextiter.h \
+ /usr/include/gtk-3.0/gtk/gtktextattributes.h \
+ /usr/include/gtk-3.0/gtk/gtktextchild.h \
+ /usr/include/gtk-3.0/gtk/gtktexttag.h \
+ /usr/include/gtk-3.0/gtk/gtkentry.h \
+ /usr/include/gtk-3.0/gtk/gtkeditable.h \
+ /usr/include/gtk-3.0/gtk/gtkimcontext.h \
+ /usr/include/gtk-3.0/gtk/gtkentrybuffer.h \
+ /usr/include/gtk-3.0/gtk/gtkentrycompletion.h \
+ /usr/include/gtk-3.0/gtk/gtkliststore.h \
+ /usr/include/gtk-3.0/gtk/gtktreemodelfilter.h \
+ /usr/include/gtk-3.0/gtk/gtkimage.h \
+ /usr/include/gtk-3.0/gtk/gtkapplicationwindow.h \
+ /usr/include/gtk-3.0/gtk/gtkarrow.h \
+ /usr/include/gtk-3.0/gtk/gtkaspectframe.h \
+ /usr/include/gtk-3.0/gtk/gtkframe.h \
+ /usr/include/gtk-3.0/gtk/gtkassistant.h \
+ /usr/include/gtk-3.0/gtk/gtkbbox.h \
+ /usr/include/gtk-3.0/gtk/gtkbindings.h \
+ /usr/include/gtk-3.0/gtk/gtkbuildable.h \
+ /usr/include/gtk-3.0/gtk/gtkbuilder.h \
+ /usr/include/gtk-3.0/gtk/gtkbutton.h \
+ /usr/include/gtk-3.0/gtk/gtkcalendar.h \
+ /usr/include/gtk-3.0/gtk/gtkcellareabox.h \
+ /usr/include/gtk-3.0/gtk/gtkcellareacontext.h \
+ /usr/include/gtk-3.0/gtk/gtkcelllayout.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrendereraccel.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrenderertext.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrenderercombo.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrendererpixbuf.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrendererprogress.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrendererspin.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrendererspinner.h \
+ /usr/include/gtk-3.0/gtk/gtkcellrenderertoggle.h \
+ /usr/include/gtk-3.0/gtk/gtkcellview.h \
+ /usr/include/gtk-3.0/gtk/gtkcheckbutton.h \
+ /usr/include/gtk-3.0/gtk/gtktogglebutton.h \
+ /usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h \
+ /usr/include/gtk-3.0/gtk/gtkmenuitem.h \
+ /usr/include/gtk-3.0/gtk/gtkclipboard.h \
+ /usr/include/gtk-3.0/gtk/gtkcolorbutton.h \
+ /usr/include/gtk-3.0/gtk/gtkcolorchooser.h \
+ /usr/include/gtk-3.0/gtk/gtkcolorchooserdialog.h \
+ /usr/include/gtk-3.0/gtk/gtkcolorchooserwidget.h \
+ /usr/include/gtk-3.0/gtk/gtkcolorutils.h \
+ /usr/include/gtk-3.0/gtk/gtkcomboboxtext.h \
+ /usr/include/gtk-3.0/gtk/gtkcssprovider.h \
+ /usr/include/gtk-3.0/gtk/gtkcsssection.h \
+ /usr/include/gtk-3.0/gtk/gtkdebug.h \
+ /usr/include/gtk-3.0/gtk/gtkdrawingarea.h \
+ /usr/include/gtk-3.0/gtk/gtkeventbox.h \
+ /usr/include/gtk-3.0/gtk/gtkexpander.h \
+ /usr/include/gtk-3.0/gtk/gtkfixed.h \
+ /usr/include/gtk-3.0/gtk/gtkfilechooser.h \
+ /usr/include/gtk-3.0/gtk/gtkfilefilter.h \
+ /usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h \
+ /usr/include/gtk-3.0/gtk/gtkfilechooserdialog.h \
+ /usr/include/gtk-3.0/gtk/gtkfilechooserwidget.h \
+ /usr/include/gtk-3.0/gtk/gtkfontbutton.h \
+ /usr/include/gtk-3.0/gtk/gtkfontchooser.h \
+ /usr/include/gtk-3.0/gtk/gtkfontchooserdialog.h \
+ /usr/include/gtk-3.0/gtk/gtkfontchooserwidget.h \
+ /usr/include/gtk-3.0/gtk/gtkgradient.h \
+ /usr/include/gtk-3.0/gtk/gtkstylecontext.h \
+ /usr/include/gtk-3.0/gtk/gtkstyleprovider.h \
+ /usr/include/gtk-3.0/gtk/gtkiconfactory.h \
+ /usr/include/gtk-3.0/gtk/gtkstyleproperties.h \
+ /usr/include/gtk-3.0/gtk/gtksymboliccolor.h \
+ /usr/include/gtk-3.0/gtk/gtkgrid.h \
+ /usr/include/gtk-3.0/gtk/gtkicontheme.h \
+ /usr/include/gtk-3.0/gtk/gtkiconview.h \
+ /usr/include/gtk-3.0/gtk/gtktooltip.h \
+ /usr/include/gtk-3.0/gtk/gtkimagemenuitem.h \
+ /usr/include/gtk-3.0/gtk/gtkimcontextinfo.h \
+ /usr/include/gtk-3.0/gtk/gtkimcontextsimple.h \
+ /usr/include/gtk-3.0/gtk/gtkimmulticontext.h \
+ /usr/include/gtk-3.0/gtk/gtkinfobar.h \
+ /usr/include/gtk-3.0/gtk/gtkinvisible.h \
+ /usr/include/gtk-3.0/gtk/gtklayout.h \
+ /usr/include/gtk-3.0/gtk/gtklinkbutton.h \
+ /usr/include/gtk-3.0/gtk/gtklockbutton.h \
+ /usr/include/gtk-3.0/gtk/gtkmain.h /usr/include/gtk-3.0/gtk/gtkmenubar.h \
+ /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h \
+ /usr/include/gtk-3.0/gtk/gtktoolbutton.h \
+ /usr/include/gtk-3.0/gtk/gtktoolitem.h \
+ /usr/include/gtk-3.0/gtk/gtksizegroup.h \
+ /usr/include/gtk-3.0/gtk/gtkmessagedialog.h \
+ /usr/include/gtk-3.0/gtk/gtkmodules.h \
+ /usr/include/gtk-3.0/gtk/gtkmountoperation.h \
+ /usr/include/gtk-3.0/gtk/gtknotebook.h \
+ /usr/include/gtk-3.0/gtk/gtknumerableicon.h \
+ /usr/include/gtk-3.0/gtk/gtkoffscreenwindow.h \
+ /usr/include/gtk-3.0/gtk/gtkorientable.h \
+ /usr/include/gtk-3.0/gtk/gtkoverlay.h \
+ /usr/include/gtk-3.0/gtk/gtkpagesetup.h \
+ /usr/include/gtk-3.0/gtk/gtkpapersize.h \
+ /usr/include/gtk-3.0/gtk/gtkpaned.h \
+ /usr/include/gtk-3.0/gtk/gtkprintcontext.h \
+ /usr/include/gtk-3.0/gtk/gtkprintoperation.h \
+ /usr/include/gtk-3.0/gtk/gtkprintsettings.h \
+ /usr/include/gtk-3.0/gtk/gtkprintoperationpreview.h \
+ /usr/include/gtk-3.0/gtk/gtkprogressbar.h \
+ /usr/include/gtk-3.0/gtk/gtkradioaction.h \
+ /usr/include/gtk-3.0/gtk/gtktoggleaction.h \
+ /usr/include/gtk-3.0/gtk/gtkradiobutton.h \
+ /usr/include/gtk-3.0/gtk/gtkradiomenuitem.h \
+ /usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h \
+ /usr/include/gtk-3.0/gtk/gtktoggletoolbutton.h \
+ /usr/include/gtk-3.0/gtk/gtkrange.h \
+ /usr/include/gtk-3.0/gtk/gtkrecentaction.h \
+ /usr/include/gtk-3.0/gtk/gtkrecentmanager.h \
+ /usr/include/gtk-3.0/gtk/gtkrecentchooser.h \
+ /usr/include/gtk-3.0/gtk/gtkrecentfilter.h \
+ /usr/include/gtk-3.0/gtk/gtkrecentchooserdialog.h \
+ /usr/include/gtk-3.0/gtk/gtkrecentchoosermenu.h \
+ /usr/include/gtk-3.0/gtk/gtkrecentchooserwidget.h \
+ /usr/include/gtk-3.0/gtk/gtkscale.h \
+ /usr/include/gtk-3.0/gtk/gtkscalebutton.h \
+ /usr/include/gtk-3.0/gtk/gtkscrollable.h \
+ /usr/include/gtk-3.0/gtk/gtkscrollbar.h \
+ /usr/include/gtk-3.0/gtk/gtkscrolledwindow.h \
+ /usr/include/gtk-3.0/gtk/gtkseparator.h \
+ /usr/include/gtk-3.0/gtk/gtkseparatormenuitem.h \
+ /usr/include/gtk-3.0/gtk/gtkseparatortoolitem.h \
+ /usr/include/gtk-3.0/gtk/gtksettings.h \
+ /usr/include/gtk-3.0/gtk/gtkshow.h \
+ /usr/include/gtk-3.0/gtk/gtksizerequest.h \
+ /usr/include/gtk-3.0/gtk/gtkspinbutton.h \
+ /usr/include/gtk-3.0/gtk/gtkspinner.h \
+ /usr/include/gtk-3.0/gtk/gtkstatusbar.h \
+ /usr/include/gtk-3.0/gtk/gtkstatusicon.h \
+ /usr/include/gtk-3.0/gtk/gtkswitch.h \
+ /usr/include/gtk-3.0/gtk/gtktextbuffer.h \
+ /usr/include/gtk-3.0/gtk/gtktexttagtable.h \
+ /usr/include/gtk-3.0/gtk/gtktextmark.h \
+ /usr/include/gtk-3.0/gtk/gtktextbufferrichtext.h \
+ /usr/include/gtk-3.0/gtk/gtktextview.h \
+ /usr/include/gtk-3.0/gtk/gtkthemingengine.h \
+ /usr/include/gtk-3.0/gtk/gtktoolbar.h \
+ /usr/include/gtk-3.0/gtk/gtktoolitemgroup.h \
+ /usr/include/gtk-3.0/gtk/gtktoolpalette.h \
+ /usr/include/gtk-3.0/gtk/gtktoolshell.h \
+ /usr/include/gtk-3.0/gtk/gtktestutils.h \
+ /usr/include/gtk-3.0/gtk/gtktreednd.h \
+ /usr/include/gtk-3.0/gtk/gtktreemodelsort.h \
+ /usr/include/gtk-3.0/gtk/gtktreeselection.h \
+ /usr/include/gtk-3.0/gtk/gtktreestore.h \
+ /usr/include/gtk-3.0/gtk/gtktypebuiltins.h \
+ /usr/include/gtk-3.0/gtk/gtkuimanager.h \
+ /usr/include/gtk-3.0/gtk/gtkversion.h \
+ /usr/include/gtk-3.0/gtk/gtkviewport.h \
+ /usr/include/gtk-3.0/gtk/gtkvolumebutton.h \
+ /usr/include/gtk-3.0/gtk/gtkwidgetpath.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkfontsel.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkhsv.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkhscale.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkhscrollbar.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkrc.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtktearoffmenuitem.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkvbbox.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkvscale.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkvscrollbar.h \
+ /usr/include/gtk-3.0/gtk/deprecated/gtkvseparator.h \
+ /usr/include/libgladeui-2.0/gladeui/glade.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-xml-utils.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-widget-adaptor.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-property-class.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-editor-property.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-signal-class.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-catalog.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-editable.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-widget.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-widget-action.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-signal.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-property.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-project.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-command.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-placeholder.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-utils.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-app.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-editor.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-signal-editor.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-palette.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-clipboard.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-base-editor.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-design-view.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-inspector.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-builtins.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-name-context.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-displayable-values.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-cell-renderer-icon.h \
+ /usr/include/libgladeui-2.0/gladeui/glade-cursor.h
+
+../../src/include/gnunet_gtk.h:
+
+../../gnunet_gtk_config.h:
+
+/usr/local/include/gnunet/platform.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/predefs.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stddef.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigset.h:
+
+/usr/include/x86_64-linux-gnu/bits/time.h:
+
+/usr/include/x86_64-linux-gnu/sys/sysmacros.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/netdb.h:
+
+/usr/include/netinet/in.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h:
+
+/usr/include/stdint.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/sys/socket.h:
+
+/usr/include/x86_64-linux-gnu/sys/uio.h:
+
+/usr/include/x86_64-linux-gnu/bits/uio.h:
+
+/usr/include/x86_64-linux-gnu/bits/socket.h:
+
+/usr/include/x86_64-linux-gnu/bits/sockaddr.h:
+
+/usr/include/x86_64-linux-gnu/asm/socket.h:
+
+/usr/include/asm-generic/socket.h:
+
+/usr/include/x86_64-linux-gnu/asm/sockios.h:
+
+/usr/include/asm-generic/sockios.h:
+
+/usr/include/x86_64-linux-gnu/bits/in.h:
+
+/usr/include/rpc/netdb.h:
+
+/usr/include/x86_64-linux-gnu/bits/siginfo.h:
+
+/usr/include/x86_64-linux-gnu/bits/netdb.h:
+
+/usr/include/x86_64-linux-gnu/sys/un.h:
+
+/usr/include/string.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/x86_64-linux-gnu/bits/string.h:
+
+/usr/include/x86_64-linux-gnu/bits/string2.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/arpa/inet.h:
+
+/usr/include/netinet/tcp.h:
+
+/usr/include/pwd.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/sys/ioctl.h:
+
+/usr/include/x86_64-linux-gnu/bits/ioctls.h:
+
+/usr/include/x86_64-linux-gnu/asm/ioctls.h:
+
+/usr/include/asm-generic/ioctls.h:
+
+/usr/include/linux/ioctl.h:
+
+/usr/include/x86_64-linux-gnu/asm/ioctl.h:
+
+/usr/include/asm-generic/ioctl.h:
+
+/usr/include/x86_64-linux-gnu/bits/ioctl-types.h:
+
+/usr/include/x86_64-linux-gnu/sys/ttydefaults.h:
+
+/usr/include/x86_64-linux-gnu/sys/wait.h:
+
+/usr/include/signal.h:
+
+/usr/include/x86_64-linux-gnu/bits/signum.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigaction.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigcontext.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigstack.h:
+
+/usr/include/x86_64-linux-gnu/sys/ucontext.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigthread.h:
+
+/usr/include/x86_64-linux-gnu/sys/resource.h:
+
+/usr/include/x86_64-linux-gnu/bits/resource.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/grp.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+/usr/include/alloca.h:
+
+/usr/include/errno.h:
+
+/usr/include/x86_64-linux-gnu/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/x86_64-linux-gnu/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/libgen.h:
+
+/usr/include/unistd.h:
+
+/usr/include/x86_64-linux-gnu/bits/posix_opt.h:
+
+/usr/include/x86_64-linux-gnu/bits/environments.h:
+
+/usr/include/x86_64-linux-gnu/bits/confname.h:
+
+/usr/include/getopt.h:
+
+/usr/include/x86_64-linux-gnu/sys/stat.h:
+
+/usr/include/x86_64-linux-gnu/bits/stat.h:
+
+/usr/include/dirent.h:
+
+/usr/include/x86_64-linux-gnu/bits/dirent.h:
+
+/usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/local_lim.h:
+
+/usr/include/linux/limits.h:
+
+/usr/include/fcntl.h:
+
+/usr/include/x86_64-linux-gnu/bits/fcntl.h:
+
+/usr/include/math.h:
+
+/usr/include/x86_64-linux-gnu/bits/huge_val.h:
+
+/usr/include/x86_64-linux-gnu/bits/huge_valf.h:
+
+/usr/include/x86_64-linux-gnu/bits/huge_vall.h:
+
+/usr/include/x86_64-linux-gnu/bits/inf.h:
+
+/usr/include/x86_64-linux-gnu/bits/nan.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathdef.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathinline.h:
+
+/usr/include/net/if.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed/limits.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed/syslimits.h:
+
+/usr/include/limits.h:
+
+/usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/xopen_lim.h:
+
+/usr/include/ctype.h:
+
+/usr/local/include/gnunet/plibc.h:
+
+/usr/include/locale.h:
+
+/usr/include/x86_64-linux-gnu/bits/locale.h:
+
+/usr/local/include/gnunet/gettext.h:
+
+/usr/include/libintl.h:
+
+/usr/include/x86_64-linux-gnu/sys/mman.h:
+
+/usr/include/x86_64-linux-gnu/bits/mman.h:
+
+/usr/include/langinfo.h:
+
+/usr/include/nl_types.h:
+
+/usr/local/include/gnunet/gnunet_util_lib.h:
+
+/usr/local/include/gnunet/gnunet_crypto_lib.h:
+
+/usr/local/include/gnunet/gnunet_common.h:
+
+/usr/local/include/gnunet/gnunet_scheduler_lib.h:
+
+/usr/local/include/gnunet/gnunet_time_lib.h:
+
+/usr/local/include/gnunet/gnunet_network_lib.h:
+
+/usr/local/include/gnunet/gnunet_disk_lib.h:
+
+/usr/local/include/gnunet/gnunet_configuration_lib.h:
+
+/usr/local/include/gnunet/gnunet_bandwidth_lib.h:
+
+/usr/local/include/gnunet/gnunet_bio_lib.h:
+
+/usr/local/include/gnunet/gnunet_container_lib.h:
+
+/usr/include/extractor.h:
+
+/usr/local/include/gnunet/gnunet_connection_lib.h:
+
+/usr/local/include/gnunet/gnunet_client_lib.h:
+
+/usr/local/include/gnunet/gnunet_getopt_lib.h:
+
+/usr/local/include/gnunet/gnunet_helper_lib.h:
+
+/usr/local/include/gnunet/gnunet_server_lib.h:
+
+/usr/local/include/gnunet/gnunet_mq_lib.h:
+
+/usr/local/include/gnunet/gnunet_os_lib.h:
+
+/usr/local/include/gnunet/gnunet_peer_lib.h:
+
+/usr/local/include/gnunet/gnunet_util_lib.h:
+
+/usr/local/include/gnunet/gnunet_plugin_lib.h:
+
+/usr/local/include/gnunet/gnunet_program_lib.h:
+
+/usr/local/include/gnunet/gnunet_protocols.h:
+
+/usr/local/include/gnunet/gnunet_service_lib.h:
+
+/usr/local/include/gnunet/gnunet_signal_lib.h:
+
+/usr/local/include/gnunet/gnunet_strings_lib.h:
+
+/usr/local/include/gnunet/gnunet_fs_service.h:
+
+/usr/include/gtk-3.0/gtk/gtk.h:
+
+/usr/include/gtk-3.0/gdk/gdk.h:
+
+/usr/include/gtk-3.0/gdk/gdkconfig.h:
+
+/usr/include/glib-2.0/glib.h:
+
+/usr/include/glib-2.0/glib/galloca.h:
+
+/usr/include/glib-2.0/glib/gtypes.h:
+
+/usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h:
+
+/usr/include/glib-2.0/glib/gmacros.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.7/include/float.h:
+
+/usr/include/glib-2.0/glib/gversionmacros.h:
+
+/usr/include/glib-2.0/glib/garray.h:
+
+/usr/include/glib-2.0/glib/gasyncqueue.h:
+
+/usr/include/glib-2.0/glib/gthread.h:
+
+/usr/include/glib-2.0/glib/gatomic.h:
+
+/usr/include/glib-2.0/glib/gerror.h:
+
+/usr/include/glib-2.0/glib/gquark.h:
+
+/usr/include/glib-2.0/glib/gbacktrace.h:
+
+/usr/include/glib-2.0/glib/gbase64.h:
+
+/usr/include/glib-2.0/glib/gbitlock.h:
+
+/usr/include/glib-2.0/glib/gbookmarkfile.h:
+
+/usr/include/glib-2.0/glib/gbytes.h:
+
+/usr/include/glib-2.0/glib/gcharset.h:
+
+/usr/include/glib-2.0/glib/gchecksum.h:
+
+/usr/include/glib-2.0/glib/gconvert.h:
+
+/usr/include/glib-2.0/glib/gdataset.h:
+
+/usr/include/glib-2.0/glib/gdate.h:
+
+/usr/include/glib-2.0/glib/gdatetime.h:
+
+/usr/include/glib-2.0/glib/gtimezone.h:
+
+/usr/include/glib-2.0/glib/gdir.h:
+
+/usr/include/glib-2.0/glib/genviron.h:
+
+/usr/include/glib-2.0/glib/gfileutils.h:
+
+/usr/include/glib-2.0/glib/ggettext.h:
+
+/usr/include/glib-2.0/glib/ghash.h:
+
+/usr/include/glib-2.0/glib/glist.h:
+
+/usr/include/glib-2.0/glib/gmem.h:
+
+/usr/include/glib-2.0/glib/ghmac.h:
+
+/usr/include/glib-2.0/glib/gchecksum.h:
+
+/usr/include/glib-2.0/glib/ghook.h:
+
+/usr/include/glib-2.0/glib/ghostutils.h:
+
+/usr/include/glib-2.0/glib/giochannel.h:
+
+/usr/include/glib-2.0/glib/gmain.h:
+
+/usr/include/glib-2.0/glib/gpoll.h:
+
+/usr/include/glib-2.0/glib/gslist.h:
+
+/usr/include/glib-2.0/glib/gstring.h:
+
+/usr/include/glib-2.0/glib/gunicode.h:
+
+/usr/include/glib-2.0/glib/gutils.h:
+
+/usr/include/glib-2.0/glib/gkeyfile.h:
+
+/usr/include/glib-2.0/glib/gmappedfile.h:
+
+/usr/include/glib-2.0/glib/gmarkup.h:
+
+/usr/include/glib-2.0/glib/gmessages.h:
+
+/usr/include/glib-2.0/glib/gnode.h:
+
+/usr/include/glib-2.0/glib/goption.h:
+
+/usr/include/glib-2.0/glib/gpattern.h:
+
+/usr/include/glib-2.0/glib/gprimes.h:
+
+/usr/include/glib-2.0/glib/gqsort.h:
+
+/usr/include/glib-2.0/glib/gqueue.h:
+
+/usr/include/glib-2.0/glib/grand.h:
+
+/usr/include/glib-2.0/glib/gregex.h:
+
+/usr/include/glib-2.0/glib/gscanner.h:
+
+/usr/include/glib-2.0/glib/gsequence.h:
+
+/usr/include/glib-2.0/glib/gshell.h:
+
+/usr/include/glib-2.0/glib/gslice.h:
+
+/usr/include/glib-2.0/glib/gspawn.h:
+
+/usr/include/glib-2.0/glib/gstrfuncs.h:
+
+/usr/include/glib-2.0/glib/gstringchunk.h:
+
+/usr/include/glib-2.0/glib/gtestutils.h:
+
+/usr/include/glib-2.0/glib/gthreadpool.h:
+
+/usr/include/glib-2.0/glib/gtimer.h:
+
+/usr/include/glib-2.0/glib/gtrashstack.h:
+
+/usr/include/glib-2.0/glib/gtree.h:
+
+/usr/include/glib-2.0/glib/gurifuncs.h:
+
+/usr/include/glib-2.0/glib/gvarianttype.h:
+
+/usr/include/glib-2.0/glib/gvariant.h:
+
+/usr/include/glib-2.0/glib/gversion.h:
+
+/usr/include/glib-2.0/glib/deprecated/gallocator.h:
+
+/usr/include/glib-2.0/glib/deprecated/gcache.h:
+
+/usr/include/glib-2.0/glib/deprecated/gcompletion.h:
+
+/usr/include/glib-2.0/glib/deprecated/gmain.h:
+
+/usr/include/glib-2.0/glib/deprecated/grel.h:
+
+/usr/include/glib-2.0/glib/deprecated/gthread.h:
+
+/usr/include/pthread.h:
+
+/usr/include/sched.h:
+
+/usr/include/x86_64-linux-gnu/bits/sched.h:
+
+/usr/include/x86_64-linux-gnu/bits/setjmp.h:
+
+/usr/include/gtk-3.0/gdk/gdkversionmacros.h:
+
+/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:
+
+/usr/include/glib-2.0/gio/gio.h:
+
+/usr/include/glib-2.0/gio/giotypes.h:
+
+/usr/include/glib-2.0/gio/gioenums.h:
+
+/usr/include/glib-2.0/glib-object.h:
+
+/usr/include/glib-2.0/gobject/gbinding.h:
+
+/usr/include/glib-2.0/gobject/gobject.h:
+
+/usr/include/glib-2.0/gobject/gtype.h:
+
+/usr/include/glib-2.0/gobject/gvalue.h:
+
+/usr/include/glib-2.0/gobject/gparam.h:
+
+/usr/include/glib-2.0/gobject/gclosure.h:
+
+/usr/include/glib-2.0/gobject/gsignal.h:
+
+/usr/include/glib-2.0/gobject/gmarshal.h:
+
+/usr/include/glib-2.0/gobject/gboxed.h:
+
+/usr/include/glib-2.0/gobject/glib-types.h:
+
+/usr/include/glib-2.0/gobject/genums.h:
+
+/usr/include/glib-2.0/gobject/gparamspecs.h:
+
+/usr/include/glib-2.0/gobject/gsourceclosure.h:
+
+/usr/include/glib-2.0/gobject/gtypemodule.h:
+
+/usr/include/glib-2.0/gobject/gtypeplugin.h:
+
+/usr/include/glib-2.0/gobject/gvaluearray.h:
+
+/usr/include/glib-2.0/gobject/gvaluetypes.h:
+
+/usr/include/glib-2.0/gio/gaction.h:
+
+/usr/include/glib-2.0/gio/gactiongroup.h:
+
+/usr/include/glib-2.0/gio/gactiongroupexporter.h:
+
+/usr/include/glib-2.0/gio/gactionmap.h:
+
+/usr/include/glib-2.0/gio/gappinfo.h:
+
+/usr/include/glib-2.0/gio/gapplication.h:
+
+/usr/include/glib-2.0/gio/gapplicationcommandline.h:
+
+/usr/include/glib-2.0/gio/gasyncinitable.h:
+
+/usr/include/glib-2.0/gio/ginitable.h:
+
+/usr/include/glib-2.0/gio/gasyncresult.h:
+
+/usr/include/glib-2.0/gio/gbufferedinputstream.h:
+
+/usr/include/glib-2.0/gio/gfilterinputstream.h:
+
+/usr/include/glib-2.0/gio/ginputstream.h:
+
+/usr/include/glib-2.0/gio/gbufferedoutputstream.h:
+
+/usr/include/glib-2.0/gio/gfilteroutputstream.h:
+
+/usr/include/glib-2.0/gio/goutputstream.h:
+
+/usr/include/glib-2.0/gio/gcancellable.h:
+
+/usr/include/glib-2.0/gio/gcharsetconverter.h:
+
+/usr/include/glib-2.0/gio/gconverter.h:
+
+/usr/include/glib-2.0/gio/gcontenttype.h:
+
+/usr/include/glib-2.0/gio/gconverterinputstream.h:
+
+/usr/include/glib-2.0/gio/gconverteroutputstream.h:
+
+/usr/include/glib-2.0/gio/gcredentials.h:
+
+/usr/include/glib-2.0/gio/gdatainputstream.h:
+
+/usr/include/glib-2.0/gio/gdataoutputstream.h:
+
+/usr/include/glib-2.0/gio/gdbusaddress.h:
+
+/usr/include/glib-2.0/gio/gdbusauthobserver.h:
+
+/usr/include/glib-2.0/gio/gdbusconnection.h:
+
+/usr/include/glib-2.0/gio/gdbuserror.h:
+
+/usr/include/glib-2.0/gio/gdbusintrospection.h:
+
+/usr/include/glib-2.0/gio/gdbusmessage.h:
+
+/usr/include/glib-2.0/gio/gdbusmethodinvocation.h:
+
+/usr/include/glib-2.0/gio/gdbusnameowning.h:
+
+/usr/include/glib-2.0/gio/gdbusnamewatching.h:
+
+/usr/include/glib-2.0/gio/gdbusproxy.h:
+
+/usr/include/glib-2.0/gio/gdbusserver.h:
+
+/usr/include/glib-2.0/gio/gdbusutils.h:
+
+/usr/include/glib-2.0/gio/gdrive.h:
+
+/usr/include/glib-2.0/gio/gemblemedicon.h:
+
+/usr/include/glib-2.0/gio/gicon.h:
+
+/usr/include/glib-2.0/gio/gemblem.h:
+
+/usr/include/glib-2.0/gio/gfileattribute.h:
+
+/usr/include/glib-2.0/gio/gfileenumerator.h:
+
+/usr/include/glib-2.0/gio/gfile.h:
+
+/usr/include/glib-2.0/gio/gfileicon.h:
+
+/usr/include/glib-2.0/gio/gfileinfo.h:
+
+/usr/include/glib-2.0/gio/gfileinputstream.h:
+
+/usr/include/glib-2.0/gio/gfileiostream.h:
+
+/usr/include/glib-2.0/gio/giostream.h:
+
+/usr/include/glib-2.0/gio/gioerror.h:
+
+/usr/include/glib-2.0/gio/gfilemonitor.h:
+
+/usr/include/glib-2.0/gio/gfilenamecompleter.h:
+
+/usr/include/glib-2.0/gio/gfileoutputstream.h:
+
+/usr/include/glib-2.0/gio/ginetaddress.h:
+
+/usr/include/glib-2.0/gio/ginetaddressmask.h:
+
+/usr/include/glib-2.0/gio/ginetsocketaddress.h:
+
+/usr/include/glib-2.0/gio/gsocketaddress.h:
+
+/usr/include/glib-2.0/gio/gioenumtypes.h:
+
+/usr/include/glib-2.0/gio/giomodule.h:
+
+/usr/include/glib-2.0/gmodule.h:
+
+/usr/include/glib-2.0/gio/gioscheduler.h:
+
+/usr/include/glib-2.0/gio/gloadableicon.h:
+
+/usr/include/glib-2.0/gio/gmemoryinputstream.h:
+
+/usr/include/glib-2.0/gio/gmemoryoutputstream.h:
+
+/usr/include/glib-2.0/gio/gmount.h:
+
+/usr/include/glib-2.0/gio/gmountoperation.h:
+
+/usr/include/glib-2.0/gio/gnativevolumemonitor.h:
+
+/usr/include/glib-2.0/gio/gvolumemonitor.h:
+
+/usr/include/glib-2.0/gio/gnetworkaddress.h:
+
+/usr/include/glib-2.0/gio/gnetworkmonitor.h:
+
+/usr/include/glib-2.0/gio/gnetworkservice.h:
+
+/usr/include/glib-2.0/gio/gpermission.h:
+
+/usr/include/glib-2.0/gio/gpollableinputstream.h:
+
+/usr/include/glib-2.0/gio/gpollableoutputstream.h:
+
+/usr/include/glib-2.0/gio/gproxy.h:
+
+/usr/include/glib-2.0/gio/gproxyaddress.h:
+
+/usr/include/glib-2.0/gio/gproxyaddressenumerator.h:
+
+/usr/include/glib-2.0/gio/gsocketaddressenumerator.h:
+
+/usr/include/glib-2.0/gio/gproxyresolver.h:
+
+/usr/include/glib-2.0/gio/gresolver.h:
+
+/usr/include/glib-2.0/gio/gresource.h:
+
+/usr/include/glib-2.0/gio/gseekable.h:
+
+/usr/include/glib-2.0/gio/gsettingsschema.h:
+
+/usr/include/glib-2.0/gio/gsettings.h:
+
+/usr/include/glib-2.0/gio/gsimpleaction.h:
+
+/usr/include/glib-2.0/gio/gsimpleactiongroup.h:
+
+/usr/include/glib-2.0/gio/gactiongroup.h:
+
+/usr/include/glib-2.0/gio/gactionmap.h:
+
+/usr/include/glib-2.0/gio/gsimpleasyncresult.h:
+
+/usr/include/glib-2.0/gio/gsimplepermission.h:
+
+/usr/include/glib-2.0/gio/gsocketclient.h:
+
+/usr/include/glib-2.0/gio/gsocketconnectable.h:
+
+/usr/include/glib-2.0/gio/gsocketconnection.h:
+
+/usr/include/glib-2.0/gio/gsocket.h:
+
+/usr/include/glib-2.0/gio/gsocketcontrolmessage.h:
+
+/usr/include/glib-2.0/gio/gsocketlistener.h:
+
+/usr/include/glib-2.0/gio/gsocketservice.h:
+
+/usr/include/glib-2.0/gio/gsrvtarget.h:
+
+/usr/include/glib-2.0/gio/gtcpconnection.h:
+
+/usr/include/glib-2.0/gio/gtcpwrapperconnection.h:
+
+/usr/include/glib-2.0/gio/gthemedicon.h:
+
+/usr/include/glib-2.0/gio/gthreadedsocketservice.h:
+
+/usr/include/glib-2.0/gio/gtlsbackend.h:
+
+/usr/include/glib-2.0/gio/gtlscertificate.h:
+
+/usr/include/glib-2.0/gio/gtlsclientconnection.h:
+
+/usr/include/glib-2.0/gio/gtlsconnection.h:
+
+/usr/include/glib-2.0/gio/gtlsdatabase.h:
+
+/usr/include/glib-2.0/gio/gtlsfiledatabase.h:
+
+/usr/include/glib-2.0/gio/gtlsinteraction.h:
+
+/usr/include/glib-2.0/gio/gtlsserverconnection.h:
+
+/usr/include/glib-2.0/gio/gtlspassword.h:
+
+/usr/include/glib-2.0/gio/gvfs.h:
+
+/usr/include/glib-2.0/gio/gvolume.h:
+
+/usr/include/glib-2.0/gio/gzlibcompressor.h:
+
+/usr/include/glib-2.0/gio/gzlibdecompressor.h:
+
+/usr/include/glib-2.0/gio/gdbusinterface.h:
+
+/usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h:
+
+/usr/include/glib-2.0/gio/gdbusobject.h:
+
+/usr/include/glib-2.0/gio/gdbusobjectskeleton.h:
+
+/usr/include/glib-2.0/gio/gdbusobjectproxy.h:
+
+/usr/include/glib-2.0/gio/gdbusobjectmanager.h:
+
+/usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h:
+
+/usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h:
+
+/usr/include/glib-2.0/gio/gdbusactiongroup.h:
+
+/usr/include/glib-2.0/gio/giotypes.h:
+
+/usr/include/glib-2.0/gio/gremoteactiongroup.h:
+
+/usr/include/glib-2.0/gio/gmenumodel.h:
+
+/usr/include/glib-2.0/gio/gmenu.h:
+
+/usr/include/glib-2.0/gio/gmenuexporter.h:
+
+/usr/include/glib-2.0/gio/gdbusmenumodel.h:
+
+/usr/include/gtk-3.0/gdk/gdktypes.h:
+
+/usr/include/pango-1.0/pango/pango.h:
+
+/usr/include/pango-1.0/pango/pango-attributes.h:
+
+/usr/include/pango-1.0/pango/pango-font.h:
+
+/usr/include/pango-1.0/pango/pango-coverage.h:
+
+/usr/include/pango-1.0/pango/pango-types.h:
+
+/usr/include/pango-1.0/pango/pango-gravity.h:
+
+/usr/include/pango-1.0/pango/pango-matrix.h:
+
+/usr/include/pango-1.0/pango/pango-script.h:
+
+/usr/include/pango-1.0/pango/pango-language.h:
+
+/usr/include/pango-1.0/pango/pango-bidi-type.h:
+
+/usr/include/pango-1.0/pango/pango-break.h:
+
+/usr/include/pango-1.0/pango/pango-item.h:
+
+/usr/include/pango-1.0/pango/pango-context.h:
+
+/usr/include/pango-1.0/pango/pango-fontmap.h:
+
+/usr/include/pango-1.0/pango/pango-fontset.h:
+
+/usr/include/pango-1.0/pango/pango-engine.h:
+
+/usr/include/pango-1.0/pango/pango-glyph.h:
+
+/usr/include/pango-1.0/pango/pango-enum-types.h:
+
+/usr/include/pango-1.0/pango/pango-features.h:
+
+/usr/include/pango-1.0/pango/pango-glyph-item.h:
+
+/usr/include/pango-1.0/pango/pango-layout.h:
+
+/usr/include/pango-1.0/pango/pango-tabs.h:
+
+/usr/include/pango-1.0/pango/pango-renderer.h:
+
+/usr/include/pango-1.0/pango/pango-utils.h:
+
+/usr/include/cairo/cairo.h:
+
+/usr/include/cairo/cairo-version.h:
+
+/usr/include/cairo/cairo-features.h:
+
+/usr/include/cairo/cairo-deprecated.h:
+
+/usr/include/gtk-3.0/gdk/gdkscreen.h:
+
+/usr/include/gtk-3.0/gdk/gdkdisplay.h:
+
+/usr/include/gtk-3.0/gdk/gdkevents.h:
+
+/usr/include/gtk-3.0/gdk/gdkcolor.h:
+
+/usr/include/gtk-3.0/gdk/gdkdnd.h:
+
+/usr/include/gtk-3.0/gdk/gdkdevice.h:
+
+/usr/include/gtk-3.0/gdk/gdkdevicemanager.h:
+
+/usr/include/gtk-3.0/gdk/gdkcairo.h:
+
+/usr/include/gtk-3.0/gdk/gdkrgba.h:
+
+/usr/include/gtk-3.0/gdk/gdkpixbuf.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:
+
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h:
+
+/usr/include/pango-1.0/pango/pangocairo.h:
+
+/usr/include/gtk-3.0/gdk/gdkcursor.h:
+
+/usr/include/gtk-3.0/gdk/gdkdisplaymanager.h:
+
+/usr/include/gtk-3.0/gdk/gdkenumtypes.h:
+
+/usr/include/gtk-3.0/gdk/gdkkeys.h:
+
+/usr/include/gtk-3.0/gdk/gdkkeysyms.h:
+
+/usr/include/gtk-3.0/gdk/gdkmain.h:
+
+/usr/include/gtk-3.0/gdk/gdkpango.h:
+
+/usr/include/gtk-3.0/gdk/gdkproperty.h:
+
+/usr/include/gtk-3.0/gdk/gdkrectangle.h:
+
+/usr/include/gtk-3.0/gdk/gdkselection.h:
+
+/usr/include/gtk-3.0/gdk/gdktestutils.h:
+
+/usr/include/gtk-3.0/gdk/gdkwindow.h:
+
+/usr/include/gtk-3.0/gdk/gdkthreads.h:
+
+/usr/include/gtk-3.0/gdk/gdkvisual.h:
+
+/usr/include/gtk-3.0/gtk/gtkaboutdialog.h:
+
+/usr/include/gtk-3.0/gtk/gtkdialog.h:
+
+/usr/include/gtk-3.0/gtk/gtkwindow.h:
+
+/usr/include/gtk-3.0/gtk/gtkapplication.h:
+
+/usr/include/gtk-3.0/gtk/gtkwidget.h:
+
+/usr/include/gtk-3.0/gtk/gtkaccelgroup.h:
+
+/usr/include/gtk-3.0/gtk/gtkenums.h:
+
+/usr/include/gtk-3.0/gtk/gtkborder.h:
+
+/usr/include/gtk-3.0/gtk/gtktypes.h:
+
+/usr/include/atk-1.0/atk/atk.h:
+
+/usr/include/atk-1.0/atk/atkobject.h:
+
+/usr/include/atk-1.0/atk/atkstate.h:
+
+/usr/include/atk-1.0/atk/atkrelationtype.h:
+
+/usr/include/atk-1.0/atk/atkaction.h:
+
+/usr/include/atk-1.0/atk/atkcomponent.h:
+
+/usr/include/atk-1.0/atk/atkutil.h:
+
+/usr/include/atk-1.0/atk/atkdocument.h:
+
+/usr/include/atk-1.0/atk/atkeditabletext.h:
+
+/usr/include/atk-1.0/atk/atktext.h:
+
+/usr/include/atk-1.0/atk/atkgobjectaccessible.h:
+
+/usr/include/atk-1.0/atk/atkhyperlink.h:
+
+/usr/include/atk-1.0/atk/atkhyperlinkimpl.h:
+
+/usr/include/atk-1.0/atk/atkhypertext.h:
+
+/usr/include/atk-1.0/atk/atkimage.h:
+
+/usr/include/atk-1.0/atk/atknoopobject.h:
+
+/usr/include/atk-1.0/atk/atknoopobjectfactory.h:
+
+/usr/include/atk-1.0/atk/atkobjectfactory.h:
+
+/usr/include/atk-1.0/atk/atkplug.h:
+
+/usr/include/atk-1.0/atk/atkregistry.h:
+
+/usr/include/atk-1.0/atk/atkobjectfactory.h:
+
+/usr/include/atk-1.0/atk/atkrelation.h:
+
+/usr/include/atk-1.0/atk/atkrelationset.h:
+
+/usr/include/atk-1.0/atk/atkselection.h:
+
+/usr/include/atk-1.0/atk/atksocket.h:
+
+/usr/include/atk-1.0/atk/atkstateset.h:
+
+/usr/include/atk-1.0/atk/atkstreamablecontent.h:
+
+/usr/include/atk-1.0/atk/atktable.h:
+
+/usr/include/atk-1.0/atk/atkmisc.h:
+
+/usr/include/atk-1.0/atk/atkvalue.h:
+
+/usr/include/atk-1.0/atk/atkwindow.h:
+
+/usr/include/gtk-3.0/gtk/gtkbin.h:
+
+/usr/include/gtk-3.0/gtk/gtkcontainer.h:
+
+/usr/include/gtk-3.0/gtk/gtkaccellabel.h:
+
+/usr/include/gtk-3.0/gtk/gtklabel.h:
+
+/usr/include/gtk-3.0/gtk/gtkmisc.h:
+
+/usr/include/gtk-3.0/gtk/gtkmenu.h:
+
+/usr/include/gtk-3.0/gtk/gtkmenushell.h:
+
+/usr/include/gtk-3.0/gtk/gtkaccelmap.h:
+
+/usr/include/gtk-3.0/gtk/gtkaccessible.h:
+
+/usr/include/gtk-3.0/gtk/gtkaction.h:
+
+/usr/include/gtk-3.0/gtk/gtkactionable.h:
+
+/usr/include/gtk-3.0/gtk/gtkactiongroup.h:
+
+/usr/include/gtk-3.0/gtk/gtkstock.h:
+
+/usr/include/gtk-3.0/gtk/gtkactivatable.h:
+
+/usr/include/gtk-3.0/gtk/gtkadjustment.h:
+
+/usr/include/gtk-3.0/gtk/gtkalignment.h:
+
+/usr/include/gtk-3.0/gtk/gtkappchooser.h:
+
+/usr/include/gtk-3.0/gtk/gtkappchooserdialog.h:
+
+/usr/include/gtk-3.0/gtk/gtkappchooserwidget.h:
+
+/usr/include/gtk-3.0/gtk/gtkbox.h:
+
+/usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkcombobox.h:
+
+/usr/include/gtk-3.0/gtk/gtktreemodel.h:
+
+/usr/include/gtk-3.0/gtk/gtktreeview.h:
+
+/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrenderer.h:
+
+/usr/include/gtk-3.0/gtk/gtkcelleditable.h:
+
+/usr/include/gtk-3.0/gtk/gtktreesortable.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellarea.h:
+
+/usr/include/gtk-3.0/gtk/gtkdnd.h:
+
+/usr/include/gtk-3.0/gtk/gtkselection.h:
+
+/usr/include/gtk-3.0/gtk/gtktextiter.h:
+
+/usr/include/gtk-3.0/gtk/gtktextattributes.h:
+
+/usr/include/gtk-3.0/gtk/gtktextchild.h:
+
+/usr/include/gtk-3.0/gtk/gtktexttag.h:
+
+/usr/include/gtk-3.0/gtk/gtkentry.h:
+
+/usr/include/gtk-3.0/gtk/gtkeditable.h:
+
+/usr/include/gtk-3.0/gtk/gtkimcontext.h:
+
+/usr/include/gtk-3.0/gtk/gtkentrybuffer.h:
+
+/usr/include/gtk-3.0/gtk/gtkentrycompletion.h:
+
+/usr/include/gtk-3.0/gtk/gtkliststore.h:
+
+/usr/include/gtk-3.0/gtk/gtktreemodelfilter.h:
+
+/usr/include/gtk-3.0/gtk/gtkimage.h:
+
+/usr/include/gtk-3.0/gtk/gtkapplicationwindow.h:
+
+/usr/include/gtk-3.0/gtk/gtkarrow.h:
+
+/usr/include/gtk-3.0/gtk/gtkaspectframe.h:
+
+/usr/include/gtk-3.0/gtk/gtkframe.h:
+
+/usr/include/gtk-3.0/gtk/gtkassistant.h:
+
+/usr/include/gtk-3.0/gtk/gtkbbox.h:
+
+/usr/include/gtk-3.0/gtk/gtkbindings.h:
+
+/usr/include/gtk-3.0/gtk/gtkbuildable.h:
+
+/usr/include/gtk-3.0/gtk/gtkbuilder.h:
+
+/usr/include/gtk-3.0/gtk/gtkbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkcalendar.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellareabox.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellareacontext.h:
+
+/usr/include/gtk-3.0/gtk/gtkcelllayout.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrendereraccel.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrenderertext.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrenderercombo.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrendererpixbuf.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrendererprogress.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrendererspin.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrendererspinner.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellrenderertoggle.h:
+
+/usr/include/gtk-3.0/gtk/gtkcellview.h:
+
+/usr/include/gtk-3.0/gtk/gtkcheckbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtktogglebutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h:
+
+/usr/include/gtk-3.0/gtk/gtkmenuitem.h:
+
+/usr/include/gtk-3.0/gtk/gtkclipboard.h:
+
+/usr/include/gtk-3.0/gtk/gtkcolorbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkcolorchooser.h:
+
+/usr/include/gtk-3.0/gtk/gtkcolorchooserdialog.h:
+
+/usr/include/gtk-3.0/gtk/gtkcolorchooserwidget.h:
+
+/usr/include/gtk-3.0/gtk/gtkcolorutils.h:
+
+/usr/include/gtk-3.0/gtk/gtkcomboboxtext.h:
+
+/usr/include/gtk-3.0/gtk/gtkcssprovider.h:
+
+/usr/include/gtk-3.0/gtk/gtkcsssection.h:
+
+/usr/include/gtk-3.0/gtk/gtkdebug.h:
+
+/usr/include/gtk-3.0/gtk/gtkdrawingarea.h:
+
+/usr/include/gtk-3.0/gtk/gtkeventbox.h:
+
+/usr/include/gtk-3.0/gtk/gtkexpander.h:
+
+/usr/include/gtk-3.0/gtk/gtkfixed.h:
+
+/usr/include/gtk-3.0/gtk/gtkfilechooser.h:
+
+/usr/include/gtk-3.0/gtk/gtkfilefilter.h:
+
+/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkfilechooserdialog.h:
+
+/usr/include/gtk-3.0/gtk/gtkfilechooserwidget.h:
+
+/usr/include/gtk-3.0/gtk/gtkfontbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkfontchooser.h:
+
+/usr/include/gtk-3.0/gtk/gtkfontchooserdialog.h:
+
+/usr/include/gtk-3.0/gtk/gtkfontchooserwidget.h:
+
+/usr/include/gtk-3.0/gtk/gtkgradient.h:
+
+/usr/include/gtk-3.0/gtk/gtkstylecontext.h:
+
+/usr/include/gtk-3.0/gtk/gtkstyleprovider.h:
+
+/usr/include/gtk-3.0/gtk/gtkiconfactory.h:
+
+/usr/include/gtk-3.0/gtk/gtkstyleproperties.h:
+
+/usr/include/gtk-3.0/gtk/gtksymboliccolor.h:
+
+/usr/include/gtk-3.0/gtk/gtkgrid.h:
+
+/usr/include/gtk-3.0/gtk/gtkicontheme.h:
+
+/usr/include/gtk-3.0/gtk/gtkiconview.h:
+
+/usr/include/gtk-3.0/gtk/gtktooltip.h:
+
+/usr/include/gtk-3.0/gtk/gtkimagemenuitem.h:
+
+/usr/include/gtk-3.0/gtk/gtkimcontextinfo.h:
+
+/usr/include/gtk-3.0/gtk/gtkimcontextsimple.h:
+
+/usr/include/gtk-3.0/gtk/gtkimmulticontext.h:
+
+/usr/include/gtk-3.0/gtk/gtkinfobar.h:
+
+/usr/include/gtk-3.0/gtk/gtkinvisible.h:
+
+/usr/include/gtk-3.0/gtk/gtklayout.h:
+
+/usr/include/gtk-3.0/gtk/gtklinkbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtklockbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkmain.h:
+
+/usr/include/gtk-3.0/gtk/gtkmenubar.h:
+
+/usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtktoolbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtktoolitem.h:
+
+/usr/include/gtk-3.0/gtk/gtksizegroup.h:
+
+/usr/include/gtk-3.0/gtk/gtkmessagedialog.h:
+
+/usr/include/gtk-3.0/gtk/gtkmodules.h:
+
+/usr/include/gtk-3.0/gtk/gtkmountoperation.h:
+
+/usr/include/gtk-3.0/gtk/gtknotebook.h:
+
+/usr/include/gtk-3.0/gtk/gtknumerableicon.h:
+
+/usr/include/gtk-3.0/gtk/gtkoffscreenwindow.h:
+
+/usr/include/gtk-3.0/gtk/gtkorientable.h:
+
+/usr/include/gtk-3.0/gtk/gtkoverlay.h:
+
+/usr/include/gtk-3.0/gtk/gtkpagesetup.h:
+
+/usr/include/gtk-3.0/gtk/gtkpapersize.h:
+
+/usr/include/gtk-3.0/gtk/gtkpaned.h:
+
+/usr/include/gtk-3.0/gtk/gtkprintcontext.h:
+
+/usr/include/gtk-3.0/gtk/gtkprintoperation.h:
+
+/usr/include/gtk-3.0/gtk/gtkprintsettings.h:
+
+/usr/include/gtk-3.0/gtk/gtkprintoperationpreview.h:
+
+/usr/include/gtk-3.0/gtk/gtkprogressbar.h:
+
+/usr/include/gtk-3.0/gtk/gtkradioaction.h:
+
+/usr/include/gtk-3.0/gtk/gtktoggleaction.h:
+
+/usr/include/gtk-3.0/gtk/gtkradiobutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkradiomenuitem.h:
+
+/usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtktoggletoolbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkrange.h:
+
+/usr/include/gtk-3.0/gtk/gtkrecentaction.h:
+
+/usr/include/gtk-3.0/gtk/gtkrecentmanager.h:
+
+/usr/include/gtk-3.0/gtk/gtkrecentchooser.h:
+
+/usr/include/gtk-3.0/gtk/gtkrecentfilter.h:
+
+/usr/include/gtk-3.0/gtk/gtkrecentchooserdialog.h:
+
+/usr/include/gtk-3.0/gtk/gtkrecentchoosermenu.h:
+
+/usr/include/gtk-3.0/gtk/gtkrecentchooserwidget.h:
+
+/usr/include/gtk-3.0/gtk/gtkscale.h:
+
+/usr/include/gtk-3.0/gtk/gtkscalebutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkscrollable.h:
+
+/usr/include/gtk-3.0/gtk/gtkscrollbar.h:
+
+/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h:
+
+/usr/include/gtk-3.0/gtk/gtkseparator.h:
+
+/usr/include/gtk-3.0/gtk/gtkseparatormenuitem.h:
+
+/usr/include/gtk-3.0/gtk/gtkseparatortoolitem.h:
+
+/usr/include/gtk-3.0/gtk/gtksettings.h:
+
+/usr/include/gtk-3.0/gtk/gtkshow.h:
+
+/usr/include/gtk-3.0/gtk/gtksizerequest.h:
+
+/usr/include/gtk-3.0/gtk/gtkspinbutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkspinner.h:
+
+/usr/include/gtk-3.0/gtk/gtkstatusbar.h:
+
+/usr/include/gtk-3.0/gtk/gtkstatusicon.h:
+
+/usr/include/gtk-3.0/gtk/gtkswitch.h:
+
+/usr/include/gtk-3.0/gtk/gtktextbuffer.h:
+
+/usr/include/gtk-3.0/gtk/gtktexttagtable.h:
+
+/usr/include/gtk-3.0/gtk/gtktextmark.h:
+
+/usr/include/gtk-3.0/gtk/gtktextbufferrichtext.h:
+
+/usr/include/gtk-3.0/gtk/gtktextview.h:
+
+/usr/include/gtk-3.0/gtk/gtkthemingengine.h:
+
+/usr/include/gtk-3.0/gtk/gtktoolbar.h:
+
+/usr/include/gtk-3.0/gtk/gtktoolitemgroup.h:
+
+/usr/include/gtk-3.0/gtk/gtktoolpalette.h:
+
+/usr/include/gtk-3.0/gtk/gtktoolshell.h:
+
+/usr/include/gtk-3.0/gtk/gtktestutils.h:
+
+/usr/include/gtk-3.0/gtk/gtktreednd.h:
+
+/usr/include/gtk-3.0/gtk/gtktreemodelsort.h:
+
+/usr/include/gtk-3.0/gtk/gtktreeselection.h:
+
+/usr/include/gtk-3.0/gtk/gtktreestore.h:
+
+/usr/include/gtk-3.0/gtk/gtktypebuiltins.h:
+
+/usr/include/gtk-3.0/gtk/gtkuimanager.h:
+
+/usr/include/gtk-3.0/gtk/gtkversion.h:
+
+/usr/include/gtk-3.0/gtk/gtkviewport.h:
+
+/usr/include/gtk-3.0/gtk/gtkvolumebutton.h:
+
+/usr/include/gtk-3.0/gtk/gtkwidgetpath.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkfontsel.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkhsv.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkhscale.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkhscrollbar.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtktearoffmenuitem.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkvbbox.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkvscale.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkvscrollbar.h:
+
+/usr/include/gtk-3.0/gtk/deprecated/gtkvseparator.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-xml-utils.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-widget-adaptor.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-property-class.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-editor-property.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-signal-class.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-catalog.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-editable.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-widget.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-widget-action.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-signal.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-property.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-project.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-command.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-placeholder.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-utils.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-app.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-editor.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-signal-editor.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-palette.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-clipboard.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-base-editor.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-design-view.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-inspector.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-builtins.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-name-context.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-displayable-values.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-cell-renderer-icon.h:
+
+/usr/include/libgladeui-2.0/gladeui/glade-cursor.h:

Added: gnunet-gtk/src/conversation/Makefile
===================================================================
--- gnunet-gtk/src/conversation/Makefile                                (rev 0)
+++ gnunet-gtk/src/conversation/Makefile        2014-01-21 17:07:00 UTC (rev 
31993)
@@ -0,0 +1,795 @@
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
+# src/conversation/Makefile.  Generated from Makefile.in by configure.
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
+pkgdatadir = $(datadir)/gnunet-gtk
+pkgincludedir = $(includedir)/gnunet-gtk
+pkglibdir = $(libdir)/gnunet-gtk
+pkglibexecdir = $(libexecdir)/gnunet-gtk
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = x86_64-unknown-linux-gnu
+host_triplet = x86_64-unknown-linux-gnu
+bin_PROGRAMS = gnunet-conversation-gtk$(EXEEXT)
+subdir = src/conversation
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/ac_define_dir.m4 \
+       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/gtk-2.0.m4 \
+       $(top_srcdir)/m4/gtk-3.0.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/isc-posix.m4 $(top_srcdir)/m4/lib-ld.m4 \
+       $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
+       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
+       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
+       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
+       $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/gnunet_gtk_config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__installdirs = "$(DESTDIR)$(bindir)"
+PROGRAMS = $(bin_PROGRAMS)
+am_gnunet_conversation_gtk_OBJECTS =  \
+       gnunet-conversation-gtk.$(OBJEXT) \
+       gnunet-conversation-gtk_about.$(OBJEXT)
+gnunet_conversation_gtk_OBJECTS =  \
+       $(am_gnunet_conversation_gtk_OBJECTS)
+am__DEPENDENCIES_1 =
+gnunet_conversation_gtk_DEPENDENCIES =  \
+       $(top_builddir)/src/lib/libgnunetgtk.la $(am__DEPENDENCIES_1)
+AM_V_lt = $(am__v_lt_$(V))
+am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY))
+am__v_lt_0 = --silent
+gnunet_conversation_gtk_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+       $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
+       $(AM_CFLAGS) $(CFLAGS) $(gnunet_conversation_gtk_LDFLAGS) \
+       $(LDFLAGS) -o $@
+DEFAULT_INCLUDES = -I. -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+       $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+       $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+       $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_$(V))
+am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY))
+am__v_CC_0 = @echo "  CC    " $@;
+AM_V_at = $(am__v_at_$(V))
+am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
+am__v_at_0 = @
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+       $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_$(V))
+am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY))
+am__v_CCLD_0 = @echo "  CCLD  " $@;
+AM_V_GEN = $(am__v_GEN_$(V))
+am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
+am__v_GEN_0 = @echo "  GEN   " $@;
+SOURCES = $(gnunet_conversation_gtk_SOURCES)
+DIST_SOURCES = $(gnunet_conversation_gtk_SOURCES)
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+       html-recursive info-recursive install-data-recursive \
+       install-dvi-recursive install-exec-recursive \
+       install-html-recursive install-info-recursive \
+       install-pdf-recursive install-ps-recursive install-recursive \
+       installcheck-recursive installdirs-recursive pdf-recursive \
+       ps-recursive uninstall-recursive
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
+  distclean-recursive maintainer-clean-recursive
+AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
+       $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
+       distdir
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+  dir0=`pwd`; \
+  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+  sed_rest='s,^[^/]*/*,,'; \
+  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+  sed_butlast='s,/*[^/]*$$,,'; \
+  while test -n "$$dir1"; do \
+    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+    if test "$$first" != "."; then \
+      if test "$$first" = ".."; then \
+        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+      else \
+        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+        if test "$$first2" = "$$first"; then \
+          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+        else \
+          dir2="../$$dir2"; \
+        fi; \
+        dir0="$$dir0"/"$$first"; \
+      fi; \
+    fi; \
+    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+  done; \
+  reldir="$$dir2"
+ACLOCAL = ${SHELL} /home/yids/src/gnunet-gtk/missing --run aclocal-1.11
+AMTAR = $${TAR-tar}
+AM_DEFAULT_VERBOSITY = 1
+AR = ar
+AS = as
+AUTOCONF = ${SHELL} /home/yids/src/gnunet-gtk/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/yids/src/gnunet-gtk/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/yids/src/gnunet-gtk/missing --run automake-1.11
+AWK = gawk
+CC = gcc
+CCDEPMODE = depmode=gcc3
+CFLAGS = -fno-strict-aliasing -Wall -g -O2 -pthread -I/usr/include/gtk-3.0 
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/pixman-1 -I/usr/include/libpng12  
+CPP = gcc -E
+CPPFLAGS =  -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 
-I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 -I/usr/include/cairo 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 
-I/usr/include/libpng12  
+CYGPATH_W = echo
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+DLLTOOL = dlltool
+DSYMUTIL = 
+DUMPBIN = 
+ECHO_C = 
+ECHO_N = -n
+ECHO_T = 
+EGREP = /bin/grep -E
+ENABLE_ON_UNIX = 
+ENABLE_ON_W32 = #
+EXEEXT = 
+FGREP = /bin/grep -F
+GETTEXT_MACRO_VERSION = 0.17
+GLADE_CFLAGS = -pthread -I/usr/include/gtk-3.0 -I/usr/include/libxml2 
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgladeui-2.0  
+GLADE_LIBS = -lgladeui-2 -lgtk-3 -lxml2 -lgdk-3 -latk-1.0 -lgio-2.0 
-lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo 
-lgobject-2.0 -lglib-2.0  
+GMSGFMT = /usr/bin/msgfmt
+GMSGFMT_015 = /usr/bin/msgfmt
+GNUNET_CFLAGS = -I/usr/local/include  
+GNUNET_CONVERSATION_APP = 
+GNUNET_FS_APP = fs
+GNUNET_FS_GTK_NAME = GNUnet-FS-GTK
+GNUNET_FS_GTK_VERSION3 = r31952
+GNUNET_FS_GTK_YEARFROM = 2010
+GNUNET_FS_GTK_YEARTO = 2014
+GNUNET_GNS_GTK_NAME = GNUnet-GNS-GTK
+GNUNET_LIBS = -L/usr/local/lib -lgnunetutil  
+GNUNET_PEERINFO_GTK_NAME = GNUnet-Peerinfo-GTK
+GNUNET_PEERINFO_GTK_VERSION3 = r31952
+GNUNET_PEERINFO_GTK_YEARFROM = 2010
+GNUNET_PEERINFO_GTK_YEARTO = 2014
+GNUNET_SETUP_APP = setup
+GNUNET_SETUP_GTK_NAME = GNUnet-Setup
+GNUNET_SETUP_GTK_VERSION3 = r31952
+GNUNET_SETUP_GTK_YEARFROM = 2010
+GNUNET_SETUP_GTK_YEARTO = 2014
+GNUNET_STATISTICS_GTK_NAME = GNUnet-Statistics-GTK
+GNUNET_STATISTICS_GTK_VERSION3 = r31952
+GNUNET_STATISTICS_GTK_YEARFROM = 2010
+GNUNET_STATISTICS_GTK_YEARTO = 2014
+GN_LIB_LDFLAGS = -export-dynamic -no-undefined
+GN_PLUGIN_LDFLAGS = -export-dynamic -avoid-version -module -no-undefined
+GREP = /bin/grep
+GTK_CFLAGS = -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 
-I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 -I/usr/include/cairo 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 
-I/usr/include/libpng12  
+GTK_LIBS = -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangocairo-1.0 
-lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0  
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+INTLLIBS = 
+INTL_MACOSX_LIBS = 
+LD = /usr/bin/ld -m elf_x86_64
+LDFLAGS = 
+LIBICONV = -liconv
+LIBINTL = 
+LIBOBJS = 
+LIBS =  -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 
-lcairo-gobject -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0  
+LIBTOOL = $(SHELL) $(top_builddir)/libtool
+LIPO = 
+LN_S = ln -s
+LTLIBICONV = -liconv
+LTLIBINTL = 
+LTLIBOBJS = 
+MAKEINFO = ${SHELL} /home/yids/src/gnunet-gtk/missing --run makeinfo
+MANIFEST_TOOL = :
+MKDIR_P = /bin/mkdir -p
+MSGFMT = /usr/bin/msgfmt
+MSGFMT_015 = /usr/bin/msgfmt
+MSGMERGE = /usr/bin/msgmerge
+NM = /usr/bin/nm -B
+NMEDIT = 
+OBJDUMP = objdump
+OBJEXT = o
+OTOOL = 
+OTOOL64 = 
+PACKAGE = gnunet-gtk
+PACKAGE_BUGREPORT = address@hidden
+PACKAGE_DATA = /usr/local/share
+PACKAGE_NAME = GNUnet GTK
+PACKAGE_STRING = GNUnet GTK r31952
+PACKAGE_TARNAME = gnunet-gtk
+PACKAGE_URL = 
+PACKAGE_VERSION = r31952
+PATH_SEPARATOR = :
+PKG_CONFIG = /usr/bin/pkg-config
+POSUB = po
+QR_CFLAGS = 
+QR_LIBS = -lqrencode
+RANLIB = ranlib
+SED = /bin/sed
+SET_MAKE = 
+SHELL = /bin/bash
+STRIP = strip
+USE_NLS = yes
+VERSION = r31952
+XGETTEXT = /usr/bin/xgettext
+XGETTEXT_015 = /usr/bin/xgettext
+XGETTEXT_EXTRA_OPTIONS = 
+abs_builddir = /home/yids/src/gnunet-gtk/src/conversation
+abs_srcdir = /home/yids/src/gnunet-gtk/src/conversation
+abs_top_builddir = /home/yids/src/gnunet-gtk
+abs_top_srcdir = /home/yids/src/gnunet-gtk
+ac_ct_AR = ar
+ac_ct_CC = gcc
+ac_ct_DUMPBIN = 
+am__include = include
+am__leading_dot = .
+am__quote = 
+am__tar = $${TAR-tar} chof - "$$tardir"
+am__untar = $${TAR-tar} xf -
+bindir = ${exec_prefix}/bin
+build = x86_64-unknown-linux-gnu
+build_alias = 
+build_cpu = x86_64
+build_os = linux-gnu
+build_vendor = unknown
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host = x86_64-unknown-linux-gnu
+host_alias = 
+host_cpu = x86_64
+host_os = linux-gnu
+host_vendor = unknown
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${datarootdir}/info
+install_sh = ${SHELL} /home/yids/src/gnunet-gtk/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+mandir = ${datarootdir}/man
+mkdir_p = /bin/mkdir -p
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+prefix = /usr/local
+program_transform_name = s,x,x,
+psdir = ${docdir}
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+srcdir = .
+sysconfdir = ${prefix}/etc
+target_alias = 
+top_build_prefix = ../../
+top_builddir = ../..
+top_srcdir = ../..
+unique_CFLAGS = -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 
-I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 -I/usr/include/cairo 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 
-I/usr/include/libpng12 -I/usr/include/unique-3.0  
+unique_LIBS = -lunique-3.0 -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 
-lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo 
-lgobject-2.0 -lglib-2.0  
+SUBDIRS = .
+INCLUDES = \
+  -I$(top_srcdir)/ \
+  -I$(top_srcdir)/src/include \
+  -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 
-I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 -I/usr/include/cairo 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 
-I/usr/include/libpng12   \
+  -I/usr/local/include   \
+  -pthread -I/usr/include/gtk-3.0 -I/usr/include/libxml2 
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgladeui-2.0  
+
+gnunet_conversation_gtk_SOURCES = \
+  gnunet-conversation-gtk.c \
+  gnunet-conversation-gtk_about.c 
+
+gnunet_conversation_gtk_LDADD = \
+  $(top_builddir)/src/lib/libgnunetgtk.la \
+  -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 
-lcairo-gobject -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0   \
+  -lgladeui-2 -lgtk-3 -lxml2 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangocairo-1.0 
-lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0   
-L/usr/local/lib -lgnunetutil   \
+  -lgnunetutil -lgnunetidentity -lgnunetconversation -lgnunetspeaker 
-lgnunetmicrophone -lgnunetgns -lgnunetfs -lextractor \
+  $(INTLLIBS) 
+
+gnunet_conversation_gtk_LDFLAGS = \
+  -export-dynamic 
+
+all: all-recursive
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+               && { if test -f $@; then exit 0; else break; fi; }; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu 
src/conversation/Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --gnu src/conversation/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ 
$(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ 
$(am__depfiles_maybe);; \
+       esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure 
$(CONFIG_STATUS_DEPENDENCIES)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure:  $(am__configure_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+install-binPROGRAMS: $(bin_PROGRAMS)
+       @$(NORMAL_INSTALL)
+       @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
+       fi; \
+       for p in $$list; do echo "$$p $$p"; done | \
+       sed 's/$(EXEEXT)$$//' | \
+       while read p p1; do if test -f $$p || test -f $$p1; \
+         then echo "$$p"; echo "$$p"; else :; fi; \
+       done | \
+       sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
+           -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
+       sed 'N;N;N;s,\n, ,g' | \
+       $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
+         { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
+           if ($$2 == $$4) files[d] = files[d] " " $$1; \
+           else { print "f", $$3 "/" $$4, $$1; } } \
+         END { for (d in files) print "f", d, files[d] }' | \
+       while read type dir files; do \
+           if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
+           test -z "$$files" || { \
+           echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) 
$(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files 
'$(DESTDIR)$(bindir)$$dir'"; \
+           $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) 
$(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files 
"$(DESTDIR)$(bindir)$$dir" || exit $$?; \
+           } \
+       ; done
+
+uninstall-binPROGRAMS:
+       @$(NORMAL_UNINSTALL)
+       @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+       files=`for p in $$list; do echo "$$p"; done | \
+         sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
+             -e 's/$$/$(EXEEXT)/' `; \
+       test -n "$$list" || exit 0; \
+       echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
+       cd "$(DESTDIR)$(bindir)" && rm -f $$files
+
+clean-binPROGRAMS:
+       @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \
+       echo " rm -f" $$list; \
+       rm -f $$list || exit $$?; \
+       test -n "$(EXEEXT)" || exit 0; \
+       list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
+       echo " rm -f" $$list; \
+       rm -f $$list
+gnunet-conversation-gtk$(EXEEXT): $(gnunet_conversation_gtk_OBJECTS) 
$(gnunet_conversation_gtk_DEPENDENCIES) 
$(EXTRA_gnunet_conversation_gtk_DEPENDENCIES) 
+       @rm -f gnunet-conversation-gtk$(EXEEXT)
+       $(AM_V_CCLD)$(gnunet_conversation_gtk_LINK) 
$(gnunet_conversation_gtk_OBJECTS) $(gnunet_conversation_gtk_LDADD) $(LIBS)
+
+mostlyclean-compile:
+       -rm -f *.$(OBJEXT)
+
+distclean-compile:
+       -rm -f *.tab.c
+
+include ./$(DEPDIR)/gnunet-conversation-gtk.Po
+include ./$(DEPDIR)/gnunet-conversation-gtk_about.Po
+
+.c.o:
+       $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+       $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+#      $(AM_V_CC)source='$<' object='$@' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+#      $(AM_V_CC_no)$(COMPILE) -c $<
+
+.c.obj:
+       $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ 
`$(CYGPATH_W) '$<'`
+       $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+#      $(AM_V_CC)source='$<' object='$@' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+#      $(AM_V_CC_no)$(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+.c.lo:
+       $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+       $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+#      $(AM_V_CC)source='$<' object='$@' libtool=yes \
+#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+#      $(AM_V_CC_no)$(LTCOMPILE) -c -o $@ $<
+
+mostlyclean-libtool:
+       -rm -f *.lo
+
+clean-libtool:
+       -rm -rf .libs _libs
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+#     (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+       @fail= failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       target=`echo $@ | sed s/-recursive//`; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           dot_seen=yes; \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done; \
+       if test "$$dot_seen" = "no"; then \
+         $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+       fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+       @fail= failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       rev=''; for subdir in $$list; do \
+         if test "$$subdir" = "."; then :; else \
+           rev="$$subdir $$rev"; \
+         fi; \
+       done; \
+       rev="$$rev ."; \
+       target=`echo $@ | sed s/-recursive//`; \
+       for subdir in $$rev; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done && test -z "$$fail"
+tags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) 
tags); \
+       done
+ctags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) 
ctags); \
+       done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       set x; \
+       here=`pwd`; \
+       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+         include_option=--etags-include; \
+         empty_fix=.; \
+       else \
+         include_option=--include; \
+         empty_fix=; \
+       fi; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test ! -f $$subdir/TAGS || \
+             set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+         fi; \
+       done; \
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       shift; \
+       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         if test $$# -gt 0; then \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             "$$@" $$unique; \
+         else \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             $$unique; \
+         fi; \
+       fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       test -z "$(CTAGS_ARGS)$$unique" \
+         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+            $$unique
+
+GTAGS:
+       here=`$(am__cd) $(top_builddir) && pwd` \
+         && $(am__cd) $(top_srcdir) \
+         && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx 
{} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx 
{} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           $(am__make_dryrun) \
+             || test -d "$(distdir)/$$subdir" \
+             || $(MKDIR_P) "$(distdir)/$$subdir" \
+             || exit 1; \
+           dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+           $(am__relativize); \
+           new_distdir=$$reldir; \
+           dir1=$$subdir; dir2="$(top_distdir)"; \
+           $(am__relativize); \
+           new_top_distdir=$$reldir; \
+           echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) 
top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+           echo "     am__remove_distdir=: am__skip_length_check=: 
am__skip_mode_fix=: distdir)"; \
+           ($(am__cd) $$subdir && \
+             $(MAKE) $(AM_MAKEFLAGS) \
+               top_distdir="$$new_top_distdir" \
+               distdir="$$new_distdir" \
+               am__remove_distdir=: \
+               am__skip_length_check=: \
+               am__skip_mode_fix=: \
+               distdir) \
+             || exit 1; \
+         fi; \
+       done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(PROGRAMS)
+installdirs: installdirs-recursive
+installdirs-am:
+       for dir in "$(DESTDIR)$(bindir)"; do \
+         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+       done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+       if test -z '$(STRIP)'; then \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s 
\
+             install; \
+       else \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s 
\
+           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+       fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f 
$(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+       -rm -rf ./$(DEPDIR)
+       -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+       distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am: install-binPROGRAMS
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+       -rm -rf ./$(DEPDIR)
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+       mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-binPROGRAMS
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
+       install-am install-strip tags-recursive
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+       all all-am check check-am clean clean-binPROGRAMS \
+       clean-generic clean-libtool ctags ctags-recursive distclean \
+       distclean-compile distclean-generic distclean-libtool \
+       distclean-tags distdir dvi dvi-am html html-am info info-am \
+       install install-am install-binPROGRAMS install-data \
+       install-data-am install-dvi install-dvi-am install-exec \
+       install-exec-am install-html install-html-am install-info \
+       install-info-am install-man install-pdf install-pdf-am \
+       install-ps install-ps-am install-strip installcheck \
+       installcheck-am installdirs installdirs-am maintainer-clean \
+       maintainer-clean-generic mostlyclean mostlyclean-compile \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       tags tags-recursive uninstall uninstall-am \
+       uninstall-binPROGRAMS
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:

Added: gnunet-gtk/src/conversation/Makefile.am
===================================================================
--- gnunet-gtk/src/conversation/Makefile.am                             (rev 0)
+++ gnunet-gtk/src/conversation/Makefile.am     2014-01-21 17:07:00 UTC (rev 
31993)
@@ -0,0 +1,23 @@
+SUBDIRS = .
+
+INCLUDES = \
+  -I$(top_srcdir)/ \
+  -I$(top_srcdir)/src/include \
+  @GTK_CFLAGS@ \
+  @GNUNET_CFLAGS@ \
+  @GLADE_CFLAGS@
+
+bin_PROGRAMS = gnunet-conversation-gtk
+
+gnunet_conversation_gtk_SOURCES = \
+  gnunet-conversation-gtk.c \
+  gnunet-conversation-gtk_about.c 
+
+gnunet_conversation_gtk_LDADD = \
+  $(top_builddir)/src/lib/libgnunetgtk.la \
+  @GTK_LIBS@ \
+  @GLADE_LIBS@ @GNUNET_LIBS@ \
+  -lgnunetutil -lgnunetidentity -lgnunetconversation -lgnunetspeaker 
-lgnunetmicrophone -lgnunetgns -lgnunetfs -lextractor \
+  $(INTLLIBS) 
+gnunet_conversation_gtk_LDFLAGS = \
+  -export-dynamic 

Added: gnunet-gtk/src/conversation/Makefile.in
===================================================================
--- gnunet-gtk/src/conversation/Makefile.in                             (rev 0)
+++ gnunet-gtk/src/conversation/Makefile.in     2014-01-21 17:07:00 UTC (rev 
31993)
@@ -0,0 +1,795 @@
+# Makefile.in generated by automake 1.11.6 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
address@hidden@
+
+VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+bin_PROGRAMS = gnunet-conversation-gtk$(EXEEXT)
+subdir = src/conversation
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/ac_define_dir.m4 \
+       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/gtk-2.0.m4 \
+       $(top_srcdir)/m4/gtk-3.0.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/isc-posix.m4 $(top_srcdir)/m4/lib-ld.m4 \
+       $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
+       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
+       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
+       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
+       $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/gnunet_gtk_config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__installdirs = "$(DESTDIR)$(bindir)"
+PROGRAMS = $(bin_PROGRAMS)
+am_gnunet_conversation_gtk_OBJECTS =  \
+       gnunet-conversation-gtk.$(OBJEXT) \
+       gnunet-conversation-gtk_about.$(OBJEXT)
+gnunet_conversation_gtk_OBJECTS =  \
+       $(am_gnunet_conversation_gtk_OBJECTS)
+am__DEPENDENCIES_1 =
+gnunet_conversation_gtk_DEPENDENCIES =  \
+       $(top_builddir)/src/lib/libgnunetgtk.la $(am__DEPENDENCIES_1)
+AM_V_lt = $(address@hidden@)
+am__v_lt_ = $(address@hidden@)
+am__v_lt_0 = --silent
+gnunet_conversation_gtk_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+       $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
+       $(AM_CFLAGS) $(CFLAGS) $(gnunet_conversation_gtk_LDFLAGS) \
+       $(LDFLAGS) -o $@
+DEFAULT_INCLUDES = address@hidden@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+       $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+       $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+       $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(address@hidden@)
+am__v_CC_ = $(address@hidden@)
+am__v_CC_0 = @echo "  CC    " $@;
+AM_V_at = $(address@hidden@)
+am__v_at_ = $(address@hidden@)
+am__v_at_0 = @
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+       $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(address@hidden@)
+am__v_CCLD_ = $(address@hidden@)
+am__v_CCLD_0 = @echo "  CCLD  " $@;
+AM_V_GEN = $(address@hidden@)
+am__v_GEN_ = $(address@hidden@)
+am__v_GEN_0 = @echo "  GEN   " $@;
+SOURCES = $(gnunet_conversation_gtk_SOURCES)
+DIST_SOURCES = $(gnunet_conversation_gtk_SOURCES)
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+       html-recursive info-recursive install-data-recursive \
+       install-dvi-recursive install-exec-recursive \
+       install-html-recursive install-info-recursive \
+       install-pdf-recursive install-ps-recursive install-recursive \
+       installcheck-recursive installdirs-recursive pdf-recursive \
+       ps-recursive uninstall-recursive
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
+  distclean-recursive maintainer-clean-recursive
+AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
+       $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
+       distdir
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+  dir0=`pwd`; \
+  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+  sed_rest='s,^[^/]*/*,,'; \
+  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+  sed_butlast='s,/*[^/]*$$,,'; \
+  while test -n "$$dir1"; do \
+    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+    if test "$$first" != "."; then \
+      if test "$$first" = ".."; then \
+        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+      else \
+        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+        if test "$$first2" = "$$first"; then \
+          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+        else \
+          dir2="../$$dir2"; \
+        fi; \
+        dir0="$$dir0"/"$$first"; \
+      fi; \
+    fi; \
+    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+  done; \
+  reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENABLE_ON_UNIX = @ENABLE_ON_UNIX@
+ENABLE_ON_W32 = @ENABLE_ON_W32@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+GLADE_CFLAGS = @GLADE_CFLAGS@
+GLADE_LIBS = @GLADE_LIBS@
+GMSGFMT = @GMSGFMT@
+GMSGFMT_015 = @GMSGFMT_015@
+GNUNET_CFLAGS = @GNUNET_CFLAGS@
+GNUNET_CONVERSATION_APP = @GNUNET_CONVERSATION_APP@
+GNUNET_FS_APP = @GNUNET_FS_APP@
+GNUNET_FS_GTK_NAME = @GNUNET_FS_GTK_NAME@
+GNUNET_FS_GTK_VERSION3 = @GNUNET_FS_GTK_VERSION3@
+GNUNET_FS_GTK_YEARFROM = @GNUNET_FS_GTK_YEARFROM@
+GNUNET_FS_GTK_YEARTO = @GNUNET_FS_GTK_YEARTO@
+GNUNET_GNS_GTK_NAME = @GNUNET_GNS_GTK_NAME@
+GNUNET_LIBS = @GNUNET_LIBS@
+GNUNET_PEERINFO_GTK_NAME = @GNUNET_PEERINFO_GTK_NAME@
+GNUNET_PEERINFO_GTK_VERSION3 = @GNUNET_PEERINFO_GTK_VERSION3@
+GNUNET_PEERINFO_GTK_YEARFROM = @GNUNET_PEERINFO_GTK_YEARFROM@
+GNUNET_PEERINFO_GTK_YEARTO = @GNUNET_PEERINFO_GTK_YEARTO@
+GNUNET_SETUP_APP = @GNUNET_SETUP_APP@
+GNUNET_SETUP_GTK_NAME = @GNUNET_SETUP_GTK_NAME@
+GNUNET_SETUP_GTK_VERSION3 = @GNUNET_SETUP_GTK_VERSION3@
+GNUNET_SETUP_GTK_YEARFROM = @GNUNET_SETUP_GTK_YEARFROM@
+GNUNET_SETUP_GTK_YEARTO = @GNUNET_SETUP_GTK_YEARTO@
+GNUNET_STATISTICS_GTK_NAME = @GNUNET_STATISTICS_GTK_NAME@
+GNUNET_STATISTICS_GTK_VERSION3 = @GNUNET_STATISTICS_GTK_VERSION3@
+GNUNET_STATISTICS_GTK_YEARFROM = @GNUNET_STATISTICS_GTK_YEARFROM@
+GNUNET_STATISTICS_GTK_YEARTO = @GNUNET_STATISTICS_GTK_YEARTO@
+GN_LIB_LDFLAGS = @GN_LIB_LDFLAGS@
+GN_PLUGIN_LDFLAGS = @GN_PLUGIN_LDFLAGS@
+GREP = @GREP@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INTLLIBS = @INTLLIBS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBICONV = @LIBICONV@
+LIBINTL = @LIBINTL@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBICONV = @LTLIBICONV@
+LTLIBINTL = @LTLIBINTL@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+MSGFMT_015 = @MSGFMT_015@
+MSGMERGE = @MSGMERGE@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_DATA = @PACKAGE_DATA@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+POSUB = @POSUB@
+QR_CFLAGS = @QR_CFLAGS@
+QR_LIBS = @QR_LIBS@
+RANLIB = @RANLIB@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_015 = @XGETTEXT_015@
+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+unique_CFLAGS = @unique_CFLAGS@
+unique_LIBS = @unique_LIBS@
+SUBDIRS = .
+INCLUDES = \
+  -I$(top_srcdir)/ \
+  -I$(top_srcdir)/src/include \
+  @GTK_CFLAGS@ \
+  @GNUNET_CFLAGS@ \
+  @GLADE_CFLAGS@
+
+gnunet_conversation_gtk_SOURCES = \
+  gnunet-conversation-gtk.c \
+  gnunet-conversation-gtk_about.c 
+
+gnunet_conversation_gtk_LDADD = \
+  $(top_builddir)/src/lib/libgnunetgtk.la \
+  @GTK_LIBS@ \
+  @GLADE_LIBS@ @GNUNET_LIBS@ \
+  -lgnunetutil -lgnunetidentity -lgnunetconversation -lgnunetspeaker 
-lgnunetmicrophone -lgnunetgns -lgnunetfs -lextractor \
+  $(INTLLIBS) 
+
+gnunet_conversation_gtk_LDFLAGS = \
+  -export-dynamic 
+
+all: all-recursive
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+               && { if test -f $@; then exit 0; else break; fi; }; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu 
src/conversation/Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --gnu src/conversation/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ 
$(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ 
$(am__depfiles_maybe);; \
+       esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure 
$(CONFIG_STATUS_DEPENDENCIES)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure:  $(am__configure_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+install-binPROGRAMS: $(bin_PROGRAMS)
+       @$(NORMAL_INSTALL)
+       @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
+       fi; \
+       for p in $$list; do echo "$$p $$p"; done | \
+       sed 's/$(EXEEXT)$$//' | \
+       while read p p1; do if test -f $$p || test -f $$p1; \
+         then echo "$$p"; echo "$$p"; else :; fi; \
+       done | \
+       sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
+           -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
+       sed 'N;N;N;s,\n, ,g' | \
+       $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
+         { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
+           if ($$2 == $$4) files[d] = files[d] " " $$1; \
+           else { print "f", $$3 "/" $$4, $$1; } } \
+         END { for (d in files) print "f", d, files[d] }' | \
+       while read type dir files; do \
+           if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
+           test -z "$$files" || { \
+           echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) 
$(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files 
'$(DESTDIR)$(bindir)$$dir'"; \
+           $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) 
$(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files 
"$(DESTDIR)$(bindir)$$dir" || exit $$?; \
+           } \
+       ; done
+
+uninstall-binPROGRAMS:
+       @$(NORMAL_UNINSTALL)
+       @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+       files=`for p in $$list; do echo "$$p"; done | \
+         sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
+             -e 's/$$/$(EXEEXT)/' `; \
+       test -n "$$list" || exit 0; \
+       echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
+       cd "$(DESTDIR)$(bindir)" && rm -f $$files
+
+clean-binPROGRAMS:
+       @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \
+       echo " rm -f" $$list; \
+       rm -f $$list || exit $$?; \
+       test -n "$(EXEEXT)" || exit 0; \
+       list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
+       echo " rm -f" $$list; \
+       rm -f $$list
+gnunet-conversation-gtk$(EXEEXT): $(gnunet_conversation_gtk_OBJECTS) 
$(gnunet_conversation_gtk_DEPENDENCIES) 
$(EXTRA_gnunet_conversation_gtk_DEPENDENCIES) 
+       @rm -f gnunet-conversation-gtk$(EXEEXT)
+       $(AM_V_CCLD)$(gnunet_conversation_gtk_LINK) 
$(gnunet_conversation_gtk_OBJECTS) $(gnunet_conversation_gtk_LDADD) $(LIBS)
+
+mostlyclean-compile:
+       -rm -f *.$(OBJEXT)
+
+distclean-compile:
+       -rm -f *.tab.c
+
address@hidden@@am__include@ @address@hidden/$(DEPDIR)/address@hidden@
address@hidden@@am__include@ @address@hidden/$(DEPDIR)/address@hidden@
+
+.c.o:
address@hidden@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o 
$@ $<
address@hidden@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
address@hidden@@am__fastdepCC_FALSE@    $(AM_V_CC)source='$<' object='$@' 
libtool=no @AMDEPBACKSLASH@
address@hidden@@am__fastdepCC_FALSE@    DEPDIR=$(DEPDIR) $(CCDEPMODE) 
$(depcomp) @AMDEPBACKSLASH@
address@hidden@ $(address@hidden@)$(COMPILE) -c $<
+
+.c.obj:
address@hidden@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o 
$@ `$(CYGPATH_W) '$<'`
address@hidden@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
address@hidden@@am__fastdepCC_FALSE@    $(AM_V_CC)source='$<' object='$@' 
libtool=no @AMDEPBACKSLASH@
address@hidden@@am__fastdepCC_FALSE@    DEPDIR=$(DEPDIR) $(CCDEPMODE) 
$(depcomp) @AMDEPBACKSLASH@
address@hidden@ $(address@hidden@)$(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+.c.lo:
address@hidden@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c 
-o $@ $<
address@hidden@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
address@hidden@@am__fastdepCC_FALSE@    $(AM_V_CC)source='$<' object='$@' 
libtool=yes @AMDEPBACKSLASH@
address@hidden@@am__fastdepCC_FALSE@    DEPDIR=$(DEPDIR) $(CCDEPMODE) 
$(depcomp) @AMDEPBACKSLASH@
address@hidden@ $(address@hidden@)$(LTCOMPILE) -c -o $@ $<
+
+mostlyclean-libtool:
+       -rm -f *.lo
+
+clean-libtool:
+       -rm -rf .libs _libs
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+#     (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+       @fail= failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       target=`echo $@ | sed s/-recursive//`; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           dot_seen=yes; \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done; \
+       if test "$$dot_seen" = "no"; then \
+         $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+       fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+       @fail= failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       rev=''; for subdir in $$list; do \
+         if test "$$subdir" = "."; then :; else \
+           rev="$$subdir $$rev"; \
+         fi; \
+       done; \
+       rev="$$rev ."; \
+       target=`echo $@ | sed s/-recursive//`; \
+       for subdir in $$rev; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done && test -z "$$fail"
+tags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) 
tags); \
+       done
+ctags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) 
ctags); \
+       done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       set x; \
+       here=`pwd`; \
+       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+         include_option=--etags-include; \
+         empty_fix=.; \
+       else \
+         include_option=--include; \
+         empty_fix=; \
+       fi; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test ! -f $$subdir/TAGS || \
+             set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+         fi; \
+       done; \
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       shift; \
+       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         if test $$# -gt 0; then \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             "$$@" $$unique; \
+         else \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             $$unique; \
+         fi; \
+       fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       test -z "$(CTAGS_ARGS)$$unique" \
+         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+            $$unique
+
+GTAGS:
+       here=`$(am__cd) $(top_builddir) && pwd` \
+         && $(am__cd) $(top_srcdir) \
+         && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx 
{} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx 
{} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           $(am__make_dryrun) \
+             || test -d "$(distdir)/$$subdir" \
+             || $(MKDIR_P) "$(distdir)/$$subdir" \
+             || exit 1; \
+           dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+           $(am__relativize); \
+           new_distdir=$$reldir; \
+           dir1=$$subdir; dir2="$(top_distdir)"; \
+           $(am__relativize); \
+           new_top_distdir=$$reldir; \
+           echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) 
top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+           echo "     am__remove_distdir=: am__skip_length_check=: 
am__skip_mode_fix=: distdir)"; \
+           ($(am__cd) $$subdir && \
+             $(MAKE) $(AM_MAKEFLAGS) \
+               top_distdir="$$new_top_distdir" \
+               distdir="$$new_distdir" \
+               am__remove_distdir=: \
+               am__skip_length_check=: \
+               am__skip_mode_fix=: \
+               distdir) \
+             || exit 1; \
+         fi; \
+       done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(PROGRAMS)
+installdirs: installdirs-recursive
+installdirs-am:
+       for dir in "$(DESTDIR)$(bindir)"; do \
+         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+       done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+       if test -z '$(STRIP)'; then \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s 
\
+             install; \
+       else \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s 
\
+           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+       fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f 
$(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+       -rm -rf ./$(DEPDIR)
+       -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+       distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am: install-binPROGRAMS
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+       -rm -rf ./$(DEPDIR)
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+       mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-binPROGRAMS
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
+       install-am install-strip tags-recursive
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+       all all-am check check-am clean clean-binPROGRAMS \
+       clean-generic clean-libtool ctags ctags-recursive distclean \
+       distclean-compile distclean-generic distclean-libtool \
+       distclean-tags distdir dvi dvi-am html html-am info info-am \
+       install install-am install-binPROGRAMS install-data \
+       install-data-am install-dvi install-dvi-am install-exec \
+       install-exec-am install-html install-html-am install-info \
+       install-info-am install-man install-pdf install-pdf-am \
+       install-ps install-ps-am install-strip installcheck \
+       installcheck-am installdirs installdirs-am maintainer-clean \
+       maintainer-clean-generic mostlyclean mostlyclean-compile \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       tags tags-recursive uninstall uninstall-am \
+       uninstall-binPROGRAMS
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:

Added: gnunet-gtk/src/conversation/gnunet-conversation-gtk
===================================================================
--- gnunet-gtk/src/conversation/gnunet-conversation-gtk                         
(rev 0)
+++ gnunet-gtk/src/conversation/gnunet-conversation-gtk 2014-01-21 17:07:00 UTC 
(rev 31993)
@@ -0,0 +1,228 @@
+#! /bin/bash
+
+# gnunet-conversation-gtk - temporary wrapper script for 
.libs/gnunet-conversation-gtk
+# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.1
+#
+# The gnunet-conversation-gtk program cannot be directly executed until all 
the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command="(cd /home/yids/src/gnunet-gtk/src/conversation; { test -z 
\"\${LIBRARY_PATH+set}\" || unset LIBRARY_PATH || { LIBRARY_PATH=; export 
LIBRARY_PATH; }; }; { test -z \"\${COMPILER_PATH+set}\" || unset COMPILER_PATH 
|| { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z 
\"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=; 
export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset 
LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_PATH; }; }; { test -z 
\"\${LD_LIBRARY_PATH+set}\" || unset LD_LIBRARY_PATH || { LD_LIBRARY_PATH=; 
export LD_LIBRARY_PATH; }; }; 
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games; export PATH; gcc 
-fno-strict-aliasing -Wall -g -O2 -pthread -I/usr/include/gtk-3.0 
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/includ
 e/pixman
 -1 -I/usr/include/libpng12 -o \$progdir/\$file gnunet-conversation-gtk.o 
gnunet-conversation-gtk_about.o -Wl,--export-dynamic  
../../src/lib/.libs/libgnunetgtk.so -lgladeui-2 -lxml2 -L/usr/local/lib 
/usr/local/lib/libgnunetutil.so /usr/local/lib/libgnunetidentity.so 
/usr/local/lib/libgnunetconversation.so /usr/local/lib/libgnunetspeaker.so 
/usr/local/lib/libgnunetmicrophone.so /usr/local/lib/libgnunetgns.so 
/usr/local/lib/libgnunetfs.so -lextractor -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 
-lpangocairo-1.0 -lgdk_pixbuf-2.0 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so 
-lpango-1.0 /usr/lib/x86_64-linux-gnu/libcairo.so -lgobject-2.0 -lglib-2.0 
-pthread -Wl,-rpath -Wl,/home/yids/src/gnunet-gtk/src/lib/.libs)"
+
+# This environment variable determines our operation mode.
+if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
+  # install mode needs the following variables:
+  generated_by_libtool_version='2.4.2'
+  notinst_deplibs=' ../../src/lib/libgnunetgtk.la'
+else
+  # When we are sourced in execute mode, $file and $ECHO are already set.
+  if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+    file="$0"
+
+# A function that is used when there is no print builtin or printf.
+func_fallback_echo ()
+{
+  eval 'cat <<_LTECHO_EOF
+$1
+_LTECHO_EOF'
+}
+    ECHO="printf %s\\n"
+  fi
+
+# Very basic option parsing. These options are (a) specific to
+# the libtool wrapper, (b) are identical between the wrapper
+# /script/ and the wrapper /executable/ which is used only on
+# windows platforms, and (c) all begin with the string --lt-
+# (application programs are unlikely to have options which match
+# this pattern).
+#
+# There are only two supported options: --lt-debug and
+# --lt-dump-script. There is, deliberately, no --lt-help.
+#
+# The first argument to this parsing function should be the
+# script's ../../libtool value, followed by no.
+lt_option_debug=
+func_parse_lt_options ()
+{
+  lt_script_arg0=$0
+  shift
+  for lt_opt
+  do
+    case "$lt_opt" in
+    --lt-debug) lt_option_debug=1 ;;
+    --lt-dump-script)
+        lt_dump_D=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 
's%/[^/]*$%%'`
+        test "X$lt_dump_D" = "X$lt_script_arg0" && lt_dump_D=.
+        lt_dump_F=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 
's%^.*/%%'`
+        cat "$lt_dump_D/$lt_dump_F"
+        exit 0
+      ;;
+    --lt-*)
+        $ECHO "Unrecognized --lt- option: '$lt_opt'" 1>&2
+        exit 1
+      ;;
+    esac
+  done
+
+  # Print the debug banner immediately:
+  if test -n "$lt_option_debug"; then
+    echo "gnunet-conversation-gtk:gnunet-conversation-gtk:${LINENO}: libtool 
wrapper (GNU libtool) 2.4.2 Debian-2.4.2-1.1" 1>&2
+  fi
+}
+
+# Used when --lt-debug. Prints its arguments to stdout
+# (redirection is the responsibility of the caller)
+func_lt_dump_args ()
+{
+  lt_dump_args_N=1;
+  for lt_arg
+  do
+    $ECHO "gnunet-conversation-gtk:gnunet-conversation-gtk:${LINENO}: 
newargv[$lt_dump_args_N]: $lt_arg"
+    lt_dump_args_N=`expr $lt_dump_args_N + 1`
+  done
+}
+
+# Core function for launching the target application
+func_exec_program_core ()
+{
+
+      if test -n "$lt_option_debug"; then
+        $ECHO "gnunet-conversation-gtk:gnunet-conversation-gtk:${LINENO}: 
newargv[0]: $progdir/$program" 1>&2
+        func_lt_dump_args ${1+"$@"} 1>&2
+      fi
+      exec "$progdir/$program" ${1+"$@"}
+
+      $ECHO "$0: cannot exec $program $*" 1>&2
+      exit 1
+}
+
+# A function to encapsulate launching the target application
+# Strips options in the --lt-* namespace from $@ and
+# launches target application with the remaining arguments.
+func_exec_program ()
+{
+  case " $* " in
+  *\ --lt-*)
+    for lt_wr_arg
+    do
+      case $lt_wr_arg in
+      --lt-*) ;;
+      *) set x "$@" "$lt_wr_arg"; shift;;
+      esac
+      shift
+    done ;;
+  esac
+  func_exec_program_core ${1+"$@"}
+}
+
+  # Parse options
+  func_parse_lt_options "$0" ${1+"$@"}
+
+  # Find the directory that this script lives in.
+  thisdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'`
+  test "x$thisdir" = "x$file" && thisdir=.
+
+  # Follow symbolic links until we get to the real thisdir.
+  file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'`
+  while test -n "$file"; do
+    destdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'`
+
+    # If there was a directory component, then change thisdir.
+    if test "x$destdir" != "x$file"; then
+      case "$destdir" in
+      [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
+      *) thisdir="$thisdir/$destdir" ;;
+      esac
+    fi
+
+    file=`$ECHO "$file" | /bin/sed 's%^.*/%%'`
+    file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'`
+  done
+
+  # Usually 'no', except on cygwin/mingw when embedded into
+  # the cwrapper.
+  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
+  if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
+    # special case for '.'
+    if test "$thisdir" = "."; then
+      thisdir=`pwd`
+    fi
+    # remove .libs from thisdir
+    case "$thisdir" in
+    *[\\/].libs ) thisdir=`$ECHO "$thisdir" | /bin/sed 's%[\\/][^\\/]*$%%'` ;;
+    .libs )   thisdir=. ;;
+    esac
+  fi
+
+  # Try to get the absolute directory name.
+  absdir=`cd "$thisdir" && pwd`
+  test -n "$absdir" && thisdir="$absdir"
+
+  program=lt-'gnunet-conversation-gtk'
+  progdir="$thisdir/.libs"
+
+  if test ! -f "$progdir/$program" ||
+     { file=`ls -1dt "$progdir/$program" "$progdir/../$program" 2>/dev/null | 
/bin/sed 1q`; \
+       test "X$file" != "X$progdir/$program"; }; then
+
+    file="$$-$program"
+
+    if test ! -d "$progdir"; then
+      mkdir "$progdir"
+    else
+      rm -f "$progdir/$file"
+    fi
+
+    # relink executable if necessary
+    if test -n "$relink_command"; then
+      if relink_command_output=`eval $relink_command 2>&1`; then :
+      else
+       printf %s\n "$relink_command_output" >&2
+       rm -f "$progdir/$file"
+       exit 1
+      fi
+    fi
+
+    mv -f "$progdir/$file" "$progdir/$program" 2>/dev/null ||
+    { rm -f "$progdir/$program";
+      mv -f "$progdir/$file" "$progdir/$program"; }
+    rm -f "$progdir/$file"
+  fi
+
+  if test -f "$progdir/$program"; then
+    if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+      # Run the actual program with our arguments.
+      func_exec_program ${1+"$@"}
+    fi
+  else
+    # The program doesn't exist.
+    $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2
+    $ECHO "This script is just a wrapper for $program." 1>&2
+    $ECHO "See the libtool documentation for more information." 1>&2
+    exit 1
+  fi
+fi


Property changes on: gnunet-gtk/src/conversation/gnunet-conversation-gtk
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: gnunet-gtk/src/conversation/gnunet-conversation-gtk.c
===================================================================
--- gnunet-gtk/src/conversation/gnunet-conversation-gtk.c                       
        (rev 0)
+++ gnunet-gtk/src/conversation/gnunet-conversation-gtk.c       2014-01-21 
17:07:00 UTC (rev 31993)
@@ -0,0 +1,1480 @@
+/*
+     This file is part of GNUnet.
+     (C) 2010-2013 Christian Grothoff (and other contributing authors)
+
+     GNUnet is free software; you can redistribute it and/or modify
+     it under the terms of the GNU General Public License as published
+     by the Free Software Foundation; either version 3, or (at your
+     option) any later version.
+
+     GNUnet is distributed in the hope that it will be useful, but
+     WITHOUT ANY WARRANTY; without even the implied warranty of
+     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+     General Public License for more details.
+
+     You should have received a copy of the GNU General Public License
+     along with GNUnet; see the file COPYING.  If not, write to the
+     Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+     Boston, MA 02111-1307, USA.
+*/
+
+/**
+ * @file src/conversation/gnunet-conversation-gtk.c
+ * @brief Main function of gnunet-conversation-gtk
+ * @author hark and yids
+ */
+#include "gnunet_gtk.h"
+#include "gtk/gtk.h"
+#include "gnunet-conversation-gtk.h"
+#include "gnunet/gnunet_gnsrecord_lib.h"
+#include "gnunet/gnunet_conversation_service.h"
+#include "gnunet/gnunet_identity_service.h"
+#include "gnunet/gnunet_namestore_service.h"
+#include "gnunet/gnunet_speaker_lib.h"
+#include "gnunet/gnunet_microphone_lib.h"
+#include "gnunet/gnunet_namestore_service.h"
+#include "gnunet/gnunet_gnsrecord_lib.h"
+#include <time.h>
+
+
+
+/*
+ * macro's
+ */
+
+#define UPDATE_STATUS(format, ...) update_status(g_strdup_printf (format, ## 
__VA_ARGS__))
+
+#define UPDATE_INFOBAR(format, ...) set_infobar_text(g_strdup_printf (format, 
## __VA_ARGS__))
+
+#define LOG(format, ...) log_message(g_strdup_printf (format, ## __VA_ARGS__))
+
+/**
+ * Get an object from the main window.
+ *
+ * @param name name of the object
+ * @return NULL on error
+ */
+static GObject *
+get_object (const char *name)
+{
+  return GNUNET_GTK_main_loop_get_object (ml, name);
+}
+
+/*
+ * log a message to gtk thing
+ */
+
+void
+log_message (const char *message)
+{
+  //    
+  // log
+  //
+  GtkTextBuffer *logbuff;
+  GtkTextView *log_view;
+  GtkTextIter iter;
+  gchar *fmsg;
+
+//    update_status(message);
+  //UPDATE_STATUS("status update testje: %s", message);
+  //FPRINTF(stderr,"now logging: %s",message);
+
+  log_view = get_object ("GNUNET_GTK_conversation_log");
+
+  logbuff = gtk_text_view_get_buffer (log_view);
+
+  fmsg = g_strdup_printf (" %s \n", message);
+
+  gtk_text_buffer_get_start_iter (logbuff, &iter);
+
+  gtk_text_buffer_insert (logbuff, &iter, fmsg, -1);
+  g_free (fmsg);
+
+
+}
+
+void
+update_state ()
+{
+//    LOG('update_state called',NULL);
+}
+
+void
+update_status (const gchar * message)
+{
+
+  GtkStatusbar *status_bar;
+  guint status_bar_context;
+
+  //static int count = 1;
+  gchar *buff;
+
+  status_bar = get_object ("GNUNET_GTK_conversation_statusbar");
+  status_bar_context = gtk_statusbar_get_context_id (status_bar, "blaat");
+
+
+  buff = g_strdup_printf ("%s", message);
+
+  gtk_statusbar_push (GTK_STATUSBAR (status_bar),
+                      GPOINTER_TO_INT (status_bar_context), buff);
+  g_free (buff);
+
+
+}
+
+/*
+* adds a item to the call history 
+  types:
+  1: accepted
+  2: rejected 
+*/
+
+void
+history_add (int type, char *contactName)
+{
+  GtkTreeIter iter;
+  time_t t;
+
+  time (&t);
+  gtk_list_store_append (history_liststore, &iter);
+  gtk_list_store_set (history_liststore, &iter, 1, type, 0, ctime (&t), 2,
+                      contactName, -1);
+}
+
+void
+set_button_text (const char *button_name, const char *label)
+{
+  //GtkButton *button;
+  GtkWidget *button;
+
+  button = get_object (button_name);
+  gtk_widget_hide (button);
+}
+
+void
+set_infobar_text (const gchar * text)
+{
+  GtkLabel *infolabel;
+
+  infolabel = get_object ("GNUNET_GTK_new_call_label");
+  log_message ("setting infobar text");
+  gtk_label_set_text (infolabel, text);
+}
+
+
+
+void
+disable_button (const char *button_name)
+{
+  //GtkButton *button;
+  GtkWidget *button;
+
+  button = get_object (button_name);
+  gtk_widget_hide (button);
+}
+
+void
+enable_button (const char *button_name)
+{
+  //GtkButton *button;
+  GtkWidget *button;
+
+  button = get_object (button_name);
+  gtk_widget_show (button);
+}
+
+void
+show_infobar ()
+{
+//   GtkInfoBar *infobar;
+  GtkWidget *infobar;
+
+  infobar = get_object ("GNUNET_GTK_conversation_infobar");
+
+  gtk_widget_show (infobar);
+}
+
+void
+hide_infobar ()
+{
+  //GtkInfoBar *infobar;
+  GtkWidget *infobar;
+
+  infobar = get_object ("GNUNET_GTK_conversation_infobar");
+
+  gtk_widget_hide (infobar);
+}
+
+
+
+/**
+ * Function called with an event emitted by a phone.
+ *
+ * @param cls closure
+ * @param code type of the event
+ * @param caller handle for the caller
+ * @param caller_id name of the caller in GNS
+ */
+static void
+phone_event_handler (void *cls, enum GNUNET_CONVERSATION_PhoneEventCode code,
+                     struct GNUNET_CONVERSATION_Caller *caller,
+                     const char *caller_id)
+{
+  struct CallList *cl;
+
+  switch (code)
+  {
+  case GNUNET_CONVERSATION_EC_PHONE_RING:
+
+    LOG (_("A Incoming call from `%s' on line %u\n"), caller_id,
+         caller_num_gen);
+
+
+    UPDATE_INFOBAR (_("Incoming call from `%s' on line %u\n"), caller_id,
+                    caller_num_gen);
+
+    show_infobar ();
+    // TODO: make sound
+
+    cl = GNUNET_new (struct CallList);
+
+    cl->caller = caller;
+    cl->caller_id = GNUNET_strdup (caller_id);
+    cl->caller_num = caller_num_gen++;
+    GNUNET_CONTAINER_DLL_insert (cl_head, cl_tail, cl);
+    strncpy (&callerName, &caller_id, 50);
+    callerName[52] = '\0';
+    quick_message ("der is een beller", caller_id);
+
+    break;
+
+  case GNUNET_CONVERSATION_EC_PHONE_HUNG_UP:
+    for (cl = cl_head; NULL != cl; cl = cl->next)
+      if (caller == cl->caller)
+        break;
+    if (NULL == cl)
+    {
+      GNUNET_break (0);
+      return;
+    }
+    LOG (_("Call from `%s' terminated\n"), cl->caller_id);
+
+    GNUNET_CONTAINER_DLL_remove (cl_head, cl_tail, cl);
+    GNUNET_free (cl->caller_id);
+    if (cl == cl_active)
+    {
+      cl_active = NULL;
+      phone_state = PS_LISTEN;
+    }
+    GNUNET_free (cl);
+    gtk_widget_destroy (dialog);
+    break;
+
+  }
+}
+
+
+/**
+ * Function called with an event emitted by a caller.
+ *
+ * @param cls closure with the `struct CallList` of the caller
+ * @param code type of the event issued by the caller
+ */
+static void
+caller_event_handler (void *cls, enum GNUNET_CONVERSATION_CallerEventCode code)
+{
+  struct CallList *cl = cls;
+
+  switch (code)
+  {
+  case GNUNET_CONVERSATION_EC_CALLER_SUSPEND:
+    update_state ();
+    LOG (_("Call from `%s' suspended by other user\n"), cl->caller_id);
+    break;
+  case GNUNET_CONVERSATION_EC_CALLER_RESUME:
+    update_state ();
+    LOG (_("Call from `%s' resumed by other user\n"), cl->caller_id);
+    break;
+  }
+}
+
+
+/**
+ * Start our phone.
+ */
+static void
+start_phone ()
+{
+  struct GNUNET_GNSRECORD_Data rd;
+
+  LOG ("start_phone\n");
+
+  if (NULL == caller_id)
+  {
+    LOG (_("Ego `%s' no longer available, phone is now down.\n"), ego_name);
+    phone_state = PS_LOOKUP_EGO;
+    return;
+  }
+  //GNUNET_assert (NULL == phone);
+  phone =
+      GNUNET_CONVERSATION_phone_create (cfg, caller_id, &phone_event_handler,
+                                        NULL);
+  /* FIXME: get record and print full GNS record info later here... */
+  if (NULL == phone)
+  {
+    LOG ("%s", _("Failed to setup phone (internal error)\n"));
+    phone_state = PS_ERROR;
+  }
+  else
+  {
+    GNUNET_CONVERSATION_phone_get_record (phone, &rd);
+    GNUNET_free_non_null (address);
+    address =
+        GNUNET_GNSRECORD_value_to_string (rd.record_type, rd.data,
+                                          rd.data_size);
+
+    LOG (_("address: `%s' \n"), address);
+
+    if (verbose)
+      LOG (_("Phone active on line %u\n"), (unsigned int) line);
+    phone_state = PS_LISTEN;
+  }
+}
+
+
+/**
+ * Function called with an event emitted by a call.
+ *
+ * @param cls closure, NULL
+ * @param code type of the event on the call
+ */
+static void
+call_event_handler (void *cls, enum GNUNET_CONVERSATION_CallEventCode code)
+{
+  switch (code)
+  {
+  case GNUNET_CONVERSATION_EC_CALL_RINGING:
+    GNUNET_break (CS_RESOLVING == call_state);
+    LOG (_("Resolved address of `%s'. Now ringing other party."), peer_name);
+    call_state = CS_RINGING;
+    break;
+  case GNUNET_CONVERSATION_EC_CALL_PICKED_UP:
+    GNUNET_break (CS_RINGING == call_state);
+    LOG (_("Connection established to `%s'"), peer_name);
+    call_state = CS_CONNECTED;
+    break;
+  case GNUNET_CONVERSATION_EC_CALL_GNS_FAIL:
+    GNUNET_break (CS_RESOLVING == call_state);
+    LOG (_("Failed to resolve %s in ego `%s'"), peer_name, ego_name);
+    call = NULL;
+    break;
+  case GNUNET_CONVERSATION_EC_CALL_HUNG_UP:
+    LOG ("%s", _("Call terminated"));
+    call = NULL;
+    break;
+  case GNUNET_CONVERSATION_EC_CALL_SUSPENDED:
+    GNUNET_break (CS_CONNECTED == call_state);
+    LOG (_("Connection to `%s' suspended (by other user)\n"), peer_name);
+    break;
+  case GNUNET_CONVERSATION_EC_CALL_RESUMED:
+    GNUNET_break (CS_CONNECTED == call_state);
+    LOG (_("Connection to `%s' resumed (by other user)\n"), peer_name);
+    break;
+  }
+}
+
+
+
+/**
+ * Initiating a new call
+ *
+ * @param arg arguments given to the command
+ */
+static void
+do_call (const char *arg)
+{
+  if (NULL == caller_id)
+  {
+    LOG (_("Ego `%s' not available\n"), ego_name);
+    return;
+  }
+  if (NULL != call)
+  {
+    LOG (_("You are calling someone else already, hang up first!\n"));
+    return;
+  }
+  switch (phone_state)
+  {
+  case PS_LOOKUP_EGO:
+    LOG (_("Ego `%s' not available\n"), ego_name);
+    return;
+  case PS_LISTEN:
+    /* ok to call! */
+    break;
+  case PS_ACCEPTED:
+    LOG (_
+         ("You are answering call from `%s', hang up or suspend that call 
first!\n"),
+         peer_name);
+    return;
+  case PS_ERROR:
+    /* ok to call */
+    break;
+  }
+  GNUNET_free_non_null (peer_name);
+  peer_name = GNUNET_strdup (arg);
+  LOG (_("now calling: %s"), peer_name);
+  call_state = CS_RESOLVING;
+  GNUNET_assert (NULL == call);
+  call =
+      GNUNET_CONVERSATION_call_start (cfg, caller_id, arg, speaker, mic,
+                                      &call_event_handler, NULL);
+}
+
+
+/**
+ * Accepting an incoming call
+ *
+ * @param args arguments given to the command
+ */
+static void
+do_accept (const char *args)
+{
+  FPRINTF (stderr, "do_accept run");
+  struct CallList *cl;
+  char buf[32];
+
+
+  if ((NULL != call) && (CS_SUSPENDED != call_state))
+  {
+    LOG (_("You are calling someone else already, hang up first!\n"));
+    return;
+  }
+  switch (phone_state)
+  {
+  case PS_LOOKUP_EGO:
+    GNUNET_break (0);
+    break;
+  case PS_LISTEN:
+    /* this is the expected state */
+    break;
+  case PS_ACCEPTED:
+    LOG (_
+         ("You are answering call from `%s', hang up or suspend that call 
first!\n"),
+         peer_name);
+    return;
+  case PS_ERROR:
+    GNUNET_break (0);
+    break;
+  }
+  cl = cl_head;
+  if (NULL == cl)
+  {
+    LOG (_("There is no incoming call to accept here!\n"));
+    return;
+  }
+  if ((NULL != cl->next) || (NULL != args))
+  {
+    for (cl = cl_head; NULL != cl; cl = cl->next)
+    {
+      GNUNET_snprintf (buf, sizeof (buf), "%u", cl->caller_num);
+      if (0 == strcmp (buf, args))
+        break;
+    }
+  }
+  if (NULL == cl)
+  {
+    LOG (_("There is no incoming call `%s' to accept right now!\n"), args);
+    return;
+  }
+  cl_active = cl;
+  GNUNET_free_non_null (peer_name);
+  peer_name = GNUNET_strdup (cl->caller_id);
+  phone_state = PS_ACCEPTED;
+  GNUNET_CONVERSATION_caller_pick_up (cl->caller, &caller_event_handler, cl,
+                                      speaker, mic);
+  history_add ("1", peer_name);
+
+}
+
+
+
+
+
+
+
+/**
+ * update statusbar
+ *
+ * @param args arguments given to the command
+ */
+static void
+do_status (const char *args)
+{
+  struct CallList *cl;
+
+  switch (phone_state)
+  {
+  case PS_LOOKUP_EGO:
+    UPDATE_STATUS (_
+                   ("We are currently trying to locate the private key for the 
ego `%s'.\n"),
+                   ego_name);
+
+    break;
+  case PS_LISTEN:
+    UPDATE_STATUS (_
+                   ("We are listening for incoming calls for ego `%s' on line 
%u.\n"),
+                   ego_name, line);
+    break;
+  case PS_ACCEPTED:
+    UPDATE_STATUS (_("You are having a conversation with `%s'.\n"), peer_name);
+    break;
+  case PS_ERROR:
+    UPDATE_STATUS (_
+                   ("We had an internal error setting up our phone line. You 
can still make calls.\n"));
+    break;
+  }
+  if (NULL != call)
+  {
+    switch (call_state)
+    {
+    case CS_RESOLVING:
+      UPDATE_STATUS (_
+                     ("We are trying to find the network address to call 
`%s'.\n"),
+                     peer_name);
+      break;
+    case CS_RINGING:
+      UPDATE_STATUS (_("We are calling `%s', his phone should be ringing.\n"),
+                     peer_name);
+      break;
+    case CS_CONNECTED:
+      UPDATE_STATUS (_("You are having a conversation with `%s'.\n"),
+                     peer_name);
+      break;
+    case CS_SUSPENDED:
+      /* ok to accept incoming call right now */
+      break;
+    }
+  }
+  if ((NULL != cl_head) && ((cl_head != cl_active) || (cl_head != cl_tail)))
+  {
+    LOG ("%s", _("Calls waiting:"));
+    for (cl = cl_head; NULL != cl; cl = cl->next)
+    {
+      if (cl == cl_active)
+        continue;
+      UPDATE_STATUS (_("#%u: `%s'"), cl->caller_num, cl->caller_id);
+    }
+  }
+}
+
+
+/**
+ * Suspending a call
+ *
+ * @param args arguments given to the command
+ */
+
+static void
+do_suspend (const char *args)
+{
+  if (NULL != call)
+  {
+    switch (call_state)
+    {
+    case CS_RESOLVING:
+    case CS_RINGING:
+    case CS_SUSPENDED:
+      LOG ("%s", _("There is no call that could be suspended right now."));
+      return;
+    case CS_CONNECTED:
+      call_state = CS_SUSPENDED;
+      GNUNET_CONVERSATION_call_suspend (call);
+      return;
+    }
+  }
+  switch (phone_state)
+  {
+  case PS_LOOKUP_EGO:
+  case PS_LISTEN:
+  case PS_ERROR:
+    LOG ("%s", _("There is no call that could be suspended right now."));
+    return;
+  case PS_ACCEPTED:
+    /* expected state, do rejection logic */
+    break;
+  }
+  GNUNET_assert (NULL != cl_active);
+  GNUNET_CONVERSATION_caller_suspend (cl_active->caller);
+  cl_active = NULL;
+  phone_state = PS_LISTEN;
+}
+
+
+/**
+ * Resuming a call
+ *
+ * @param args arguments given to the command
+ */
+static void
+do_resume (const char *args)
+{
+  struct CallList *cl;
+  char buf[32];
+
+  if (NULL != call)
+  {
+    switch (call_state)
+    {
+    case CS_RESOLVING:
+    case CS_RINGING:
+    case CS_CONNECTED:
+      LOG ("%s", _("There is no call that could be resumed right now."));
+      return;
+    case CS_SUSPENDED:
+      call_state = CS_CONNECTED;
+      GNUNET_CONVERSATION_call_resume (call, speaker, mic);
+      return;
+    }
+  }
+  switch (phone_state)
+  {
+  case PS_LOOKUP_EGO:
+  case PS_ERROR:
+    LOG ("%s", _("There is no call that could be resumed right now."));
+    return;
+  case PS_LISTEN:
+    /* expected state, do resume logic */
+    break;
+  case PS_ACCEPTED:
+    LOG (_("Already talking with `%s', cannot resume a call right now."),
+         peer_name);
+    return;
+  }
+  GNUNET_assert (NULL == cl_active);
+  cl = cl_head;
+  if (NULL == cl)
+  {
+    LOG (_("There is no incoming call to resume here!"));
+    return;
+  }
+  if ((NULL != cl->next) || (NULL != args))
+  {
+    for (cl = cl_head; NULL != cl; cl = cl->next)
+    {
+      GNUNET_snprintf (buf, sizeof (buf), "%u", cl->caller_num);
+      if (0 == strcmp (buf, args))
+        break;
+    }
+  }
+  if (NULL == cl)
+  {
+    LOG (_("There is no incoming call `%s' to resume right now!"), args);
+    return;
+  }
+  cl_active = cl;
+  GNUNET_CONVERSATION_caller_resume (cl_active->caller, speaker, mic);
+  phone_state = PS_ACCEPTED;
+}
+
+
+/**
+ / Rejecting a call
+ *
+ * @param args arguments given to the command
+ */
+static void
+do_reject (const char *args)
+{
+  FPRINTF (stderr, "doing reject");
+  struct CallList *cl;
+  char buf[32];
+
+  if (NULL != call)
+  {
+    GNUNET_CONVERSATION_call_stop (call);
+    call = NULL;
+    return;
+  }
+  switch (phone_state)
+  {
+  case PS_LOOKUP_EGO:
+  case PS_ERROR:
+    LOG ("%s", _("There is no call that could be cancelled right now.\n"));
+    return;
+  case PS_LISTEN:
+    /* look for active incoming calls to refuse */
+    cl = cl_head;
+    if (NULL == cl)
+    {
+      LOG (_("There is no incoming call to refuse here!\n"));
+      return;
+    }
+    if ((NULL != cl->next) || (NULL != args))
+    {
+      for (cl = cl_head; NULL != cl; cl = cl->next)
+      {
+        GNUNET_snprintf (buf, sizeof (buf), "%u", cl->caller_num);
+        if (0 == strcmp (buf, args))
+          break;
+      }
+    }
+    if (NULL == cl)
+    {
+      LOG (_("There is no incoming call `%s' to refuse right now!\n"), args);
+      return;
+    }
+    GNUNET_CONVERSATION_caller_hang_up (cl->caller);
+    GNUNET_CONTAINER_DLL_remove (cl_head, cl_tail, cl);
+    peer_name = GNUNET_strdup (cl->caller_id);
+    GNUNET_free (cl->caller_id);
+    GNUNET_free (cl);
+    break;
+  case PS_ACCEPTED:
+    /* expected state, do rejection logic */
+    GNUNET_assert (NULL != cl_active);
+    GNUNET_CONVERSATION_caller_hang_up (cl_active->caller);
+    cl_active = NULL;
+    phone_state = PS_LISTEN;
+    break;
+  }
+  //FPRINTF(stderr,"blaalalal %s",peer_name);
+  history_add ("2", peer_name);
+
+}
+
+
+
+
+
+
+////////////////////////////
+
+
+static void
+display_record (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey 
*zone_key,
+                const char *rname, unsigned int rd_len,
+                const struct GNUNET_GNSRECORD_Data *rd)
+{
+  const char *typestring;
+  char *s, *type;
+  unsigned int i;
+  const char *ets;
+  struct GNUNET_TIME_Absolute at;
+  struct GNUNET_TIME_Relative rt;
+  GtkTreeIter iter;
+
+  if (NULL == rname)
+  {
+    list_it = NULL;
+    //test_finished ();
+    return;
+  }
+  if ((NULL != name) && (0 != strcmp (name, rname)))
+  {
+    GNUNET_NAMESTORE_zone_iterator_next (list_it);
+    return;
+  }
+  //FPRINTF (stdout,
+//         "%s:\n",
+//         rname);
+  for (i = 0; i < rd_len; i++)
+  {
+
+    if ((GNUNET_GNSRECORD_TYPE_NICK == rd[i].record_type) &&
+        (0 != strcmp (rname, "+")))
+      continue;
+    typestring = GNUNET_GNSRECORD_number_to_typename (rd[i].record_type);
+    s = GNUNET_GNSRECORD_value_to_string (rd[i].record_type, rd[i].data,
+                                          rd[i].data_size);
+    if (NULL == s)
+    {
+      FPRINTF (stdout, _("\tCorrupt or unsupported record of type %u\n"),
+               (unsigned int) rd[i].record_type);
+      continue;
+    }
+    if (0 != (rd[i].flags & GNUNET_GNSRECORD_RF_RELATIVE_EXPIRATION))
+    {
+      rt.rel_value_us = rd[i].expiration_time;
+      ets = GNUNET_STRINGS_relative_time_to_string (rt, GNUNET_YES);
+    }
+    else
+    {
+      at.abs_value_us = rd[i].expiration_time;
+      ets = GNUNET_STRINGS_absolute_time_to_string (at);
+    }
+    if (rd[i].record_type == 65536)
+    {
+      type = "PKEY";
+    }                           // if pubkey record
+    if (rd[i].record_type == 65542)
+    {
+      type = "PHONE";
+    }
+    FPRINTF (stdout, "%s", rname);
+    gtk_list_store_append (contacts_liststore, &iter);
+    gtk_list_store_set (contacts_liststore, &iter, 1, type, 0, rname, -1);
+
+/*        FPRINTF (stdout,
+                    "\t%s: %s (%s)\t%s\t%s\t%s\n",
+                 typestring,
+                   s,
+                 ets,
+                 (0 != (rd[i].flags & GNUNET_GNSRECORD_RF_PRIVATE)) ? 
"PRIVATE" : "PUBLIC",
+                 (0 != (rd[i].flags & GNUNET_GNSRECORD_RF_SHADOW_RECORD)) ? 
"SHADOW" : "",
+                 (0 != (rd[i].flags & GNUNET_GNSRECORD_RF_PENDING)) ? 
"PENDING" : "");
+*/
+    //gtk_widget_show(contacts_liststore);
+    GNUNET_free (s);
+  }
+  FPRINTF (stdout, "%s", "\n");
+  GNUNET_NAMESTORE_zone_iterator_next (list_it);
+}
+
+/**
+ * Continuation called to notify client about result of the
+ * operation.
+ *
+ * @param cls closure, location of the QueueEntry pointer to NULL out
+ * @param success #GNUNET_SYSERR on failure (including timeout/queue 
drop/failure to validate)
+ *                #GNUNET_NO if content was already there
+ *                #GNUNET_YES (or other positive value) on success
+ * @param emsg NULL on success, otherwise an error message
+ */
+static void
+add_continuation (void *cls, int32_t success, const char *emsg)
+{
+  struct GNUNET_NAMESTORE_QueueEntry **qe = cls;
+
+  *qe = NULL;
+  if (GNUNET_YES != success)
+  {
+    fprintf (stderr, _("Adding record failed: %s\n"),
+             (GNUNET_NO == success) ? "record exists" : emsg);
+    if (GNUNET_NO != success)
+      ret = 1;
+  }
+  ret = 0;
+  //test_finished ();
+}
+
+/**
+ * Function called by identity service with information about egos.
+ *
+ * @param cls NULL
+ * @param ego ego handle
+ * @param ctx unused
+ * @param name name of the ego
+ */
+static void
+identity_cb (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx,
+             const char *name)
+{
+
+  FPRINTF (stderr, _("identity_cb name: `%s'  caller_id: `%s' \n"), name,
+           caller_id);
+
+  if (NULL == name)
+    return;
+  if (ego == caller_id)
+  {
+    if (verbose)
+      LOG (_("Name of our ego changed to `%s'\n"), name);
+    GNUNET_free (ego_name);
+    ego_name = GNUNET_strdup (name);
+    return;
+  }
+  if (0 != strcmp (name, ego_name))
+    return;
+  if (NULL == ego)
+  {
+    if (verbose)
+      LOG (_("Our ego `%s' was deleted!\n"), ego_name);
+    caller_id = NULL;
+    return;
+  }
+  caller_id = ego;
+  GNUNET_CONFIGURATION_set_value_number (cfg, "CONVERSATION", "LINE", line);
+  zone_pkey = *GNUNET_IDENTITY_ego_get_private_key (caller_id);
+  ns = GNUNET_NAMESTORE_connect (cfg);
+
+  list_it =
+      GNUNET_NAMESTORE_zone_iteration_start (ns, &zone_pkey, &display_record,
+                                             NULL);
+
+
+  start_phone ();
+
+}
+
+/**
+ * Get our configuration.
+ *
+ * @return configuration handle
+ */
+const struct GNUNET_CONFIGURATION_Handle *
+GIG_get_configuration ()
+{
+  return GNUNET_GTK_main_loop_get_configuration (ml);
+}
+
+
+
+
+/**
+ * Task run on shutdown.
+ *
+ * @param cls unused
+ * @param tc scheduler context, unused
+ */
+static void
+shutdown_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
+{
+  struct OperationContext *oc;
+
+/*
+  GIG_advertise_shutdown_ ();
+  while (NULL != (oc = oc_head))
+  {
+    GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
+               _("Operation not completed due to shutdown\n"));
+    GNUNET_IDENTITY_cancel (oc->op);
+    GNUNET_CONTAINER_DLL_remove (oc_head,
+                                oc_tail,
+                                oc);
+    GNUNET_free (oc);
+  }
+  if (NULL != identity)
+  {
+    GNUNET_IDENTITY_disconnect (identity);
+    identity = NULL;
+  }
+  */
+  GNUNET_GTK_tray_icon_destroy ();
+  GNUNET_GTK_main_loop_quit (ml);
+  ml = NULL;
+}
+
+
+
+
+/**
+ * Callback invoked if the application is supposed to exit.
+ *
+ * @param object
+ * @param user_data unused
+ */
+void
+GNUNET_GTK_conversation_quit_cb (GObject * object, gpointer user_data)
+{
+  if (NULL != call)
+  {
+    GNUNET_CONVERSATION_call_stop (call);
+    call = NULL;
+  }
+  if (NULL != phone)
+  {
+    GNUNET_CONVERSATION_phone_destroy (phone);
+    phone = NULL;
+  }
+  if (NULL != id)
+  {
+    GNUNET_IDENTITY_disconnect (id);
+    id = NULL;
+  }
+  if (NULL != ns)
+  {
+    GNUNET_IDENTITY_disconnect (ns);
+    ns = NULL;
+  }
+
+  GNUNET_SPEAKER_destroy (speaker);
+  speaker = NULL;
+  GNUNET_MICROPHONE_destroy (mic);
+  mic = NULL;
+  GNUNET_free (ego_name);
+  ego_name = NULL;
+  GNUNET_free_non_null (peer_name);
+  phone_state = PS_ERROR;
+
+  GNUNET_SCHEDULER_shutdown ();
+
+
+  GNUNET_CRYPTO_ecdsa_key_clear (&zone_pkey);
+  return 0;
+
+}
+
+
+/**
+ * Actual main function run right after GNUnet's scheduler
+ * is initialized.  Initializes up GTK and Glade.
+ *
+ * @param cls NULL
+ * @param tc schedule context
+ */
+static void
+run (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
+{
+  GtkTreeIter iter;
+  GtkWidget *main_window;
+
+  //line = 0;
+
+  ml = cls;
+  if (GNUNET_OK != GNUNET_GTK_main_loop_build_window (ml, NULL))
+    return;
+  GNUNET_GTK_set_icon_search_path ();
+  GNUNET_GTK_setup_nls ();
+  /* setup main window */
+  main_window = GTK_WIDGET (get_object ("GNUNET_GTK_conversation_window"));
+  main_window =
+      GNUNET_GTK_plug_me ("GNUNET_CONVERSATION_GTK_PLUG", main_window);
+  gtk_window_set_default_size (main_window, 300, 700);
+  contacts_liststore =
+      GTK_LIST_STORE (get_object
+                      ("gnunet_conversation_gtk_contacts_liststore"));
+  contacts_treeview =
+      GTK_TREE_VIEW (get_object ("gnunet_conversation_gtk_treeview"));
+  contacts_treestore =
+      GTK_TREE_STORE (get_object
+                      ("gnunet_conversation_gtk_contacts_treestore"));
+  contacts_treemodel = GTK_TREE_MODEL (contacts_treestore);
+
+  history_liststore =
+      GTK_LIST_STORE (get_object 
("gnunet_conversation_gtk_history_liststore"));
+  history_treeview =
+      GTK_TREE_VIEW (get_object ("gnunet_conversation_gtk_history_treeview"));
+  history_treestore =
+      GTK_TREE_STORE (get_object 
("gnunet_conversation_gtk_history_treestore"));
+  history_treemodel = GTK_TREE_MODEL (history_treestore);
+
+  //gtk_tree_view_set_activate_on_single_click(contacts_treeview, TRUE);  
+
+  GNUNET_assert (NULL != contacts_liststore);
+
+  //  gtk_window_maximize (GTK_WINDOW (main_window));
+
+  if (NULL == getenv ("GNUNET_CONVERSATION_GTK_PLUG"))
+    GNUNET_GTK_tray_icon_create (ml, GTK_WINDOW (main_window),
+                                 "gnunet-gtk" /* FIXME: different icon? */ ,
+                                 "gnunet-conversation-gtk");
+
+  /* make GUI visible */
+  if (!tray_only)
+  {
+    gtk_widget_show (main_window);
+    gtk_window_present (GTK_WINDOW (main_window));
+  }
+
+  /* get gui objects */
+
+
+
+  GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, &shutdown_task,
+                                NULL);
+
+  cfg = GIG_get_configuration ();
+//cfg = GNUNET_CONFIGURATION_dup (c);
+
+  speaker = GNUNET_SPEAKER_create_from_hardware (cfg);
+  mic = GNUNET_MICROPHONE_create_from_hardware (cfg);
+
+//  ego_name = "phone_ego"; 
+  if (NULL == ego_name)
+  {
+    ego_name = "phone-ego";
+    LOG ("%s", _("No ego given, using default \"phone-ego\" \n"));
+    return;
+  }
+
+
+  id = GNUNET_IDENTITY_connect (cfg, &identity_cb, NULL);
+
+//  zone_pkey = *GNUNET_IDENTITY_ego_get_private_key (caller_id);
+
+}
+
+
+/**
+ * Main function of gnunet-conversation-gtk.
+ *
+ * @param argc number of arguments
+ * @param argv arguments
+ * @return 0 on success
+ */
+int
+main (int argc, char *const *argv)
+{
+  static struct GNUNET_GETOPT_CommandLineOption options[] = {
+    {'p', "phone", "LINE",
+     gettext_noop ("sets the LINE to use for the phone"),
+     1, &GNUNET_GETOPT_set_uint, &line},
+
+    {'e', "ego", "ego",
+     gettext_noop ("select ego to use"), 1,
+     &GNUNET_GETOPT_set_string, &ego_name},
+
+    {'t', "tray", NULL,
+     gettext_noop ("start in tray mode"), 0,
+     &GNUNET_GETOPT_set_one, &tray_only},
+    GNUNET_GETOPT_OPTION_END
+  };
+  if (GNUNET_OK !=
+      GNUNET_GTK_main_loop_start ("gnunet-conversation-gtk",
+                                  "GTK GUI for conversation", argc, argv,
+                                  options,
+                                  "gnunet_conversation_gtk_main_window.glade",
+                                  &run))
+    return 1;
+  return 0;
+  FPRINTF (stderr, "line %i", line);
+}
+
+/* gui stuff start */
+
+
+
+
+/**
+ * call clicked
+ */
+void
+GNUNET_CONVERSATION_GTK_on_call_clicked ()
+{
+  char *to_addr;
+
+  // /og_message ("call clicked");
+  //update_status();
+  //address dingetje
+
+  GtkEntry *address_entry;
+
+  address_entry = GTK_ENTRY ((get_object ("GNUNET_GTK_conversation_address")));
+  to_addr = gtk_entry_get_text (address_entry);
+
+//    FPRINTF (stderr, _("calling: %s \n"), to_addr ); 
+
+  do_call (to_addr);
+  disable_button ("GNUNET_GTK_conversation_accept_button");
+  do_status ("");
+}
+
+/**
+ *  clicked
+ */
+void
+GNUNET_CONVERSATION_GTK_on_hangup_clicked ()
+{
+  //update_status()disable_button("GNUNET_CONVERSATION_GTK_call_button");
+
+  enable_button ("GNUNET_GTK_conversation_call_button");
+
+
+  //FPRINTF (stderr, "hangup clicked \n");
+  do_reject ("");
+  do_status ("");
+}
+
+/**
+ *  clicked
+ */
+void
+GNUNET_CONVERSATION_GTK_on_accept_clicked ()
+{
+  FPRINTF (stderr, "accept clicked \n");
+  do_accept (0);
+  hide_infobar ();
+}
+
+
+/**
+ *  clicked
+ */
+void
+GNUNET_CONVERSATION_GTK_on_reject_clicked ()
+{
+  LOG ("reject clicked \n");
+  do_reject ("0");
+}
+
+/**
+ *  clicked
+ */
+void
+GNUNET_CONVERSATION_GTK_on_pause_clicked ()
+{
+//    GtkEntry *entry; 
+
+  //FPRINTF (stderr, "pause clicked \n");
+  //do_pause("");
+  //  entry = GTK_ENTRY((get_object ("GNUNET_GTK_conversation_address")));
+  //FPRINTF (stderr, gtk_entry_get_text (entry));
+//    gtk_entry_set_text (entry, "testtextje");
+  show_infobar ();
+}
+
+/**
+ *  clicked
+ */
+void
+GNUNET_CONVERSATION_GTK_on_resume_clicked ()
+{
+  //FPRINTF (stderr, "reject clicked \n");
+  do_resume ("");
+}
+
+/**
+ *  clicked
+ */
+void
+GNUNET_CONVERSATION_GTK_on_status_clicked ()
+{
+
+  FPRINTF (stderr, "status clicked \n");
+
+//    do_accept("0"); 
+  do_status (" ");
+  //quick_message('hee blaaat you have a call from blaat');
+}
+
+
+void
+use_current_incoming_address ()
+{
+  FPRINTF (stderr, "use cur addr");
+}
+
+
+/*
+void
+test_function (gint response_id)
+{
+  FPRINTF (stderr, "teest %u", response_id);
+}
+*/
+
+
+/*
+ * add a new contact
+ * @param name
+ * @param address
+ */
+void add_contact(char *name, char *address)
+{
+//      memmove(&address+1,&address+51,1);
+  GtkTreeIter iter;
+  struct GNUNET_GNSRECORD_Data rd;
+
+  zone_pkey = *GNUNET_IDENTITY_ego_get_private_key (caller_id);
+  rd.data = address;
+  rd.data_size = sizeof (struct GNUNET_CRYPTO_EcdsaPublicKey);
+  rd.record_type = GNUNET_GNSRECORD_TYPE_PKEY;
+  rd.flags |= GNUNET_GNSRECORD_RF_RELATIVE_EXPIRATION;  // always set to 
relative for testing purposes
+  FPRINTF (stderr, "adding\n");
+  FPRINTF (stderr, "name: %s\n", name);
+  FPRINTF (stderr, "address: %s\n", address);
+  add_qe =
+      GNUNET_NAMESTORE_records_store (ns, &zone_pkey, name, 1, &rd, NULL,
+                                      add_qe);
+  gtk_list_store_append (contacts_liststore, &iter);
+  gtk_list_store_set (contacts_liststore, &iter, 1, "PKEY", 0, name, -1);
+
+}
+
+/*
+ * executed when clicked on add contact
+ * @param button 
+ * @param user_data
+ */
+
+void
+GNUNET_CONVERSATION_GTK_on_add_clicked (GtkButton * button,
+                                        gpointer * user_data)
+{
+  gint response_id;
+
+  FPRINTF (stderr, "add clicked \n");
+  GtkWidget *caller_name, *notification, *content_area, *currentCheckButton,
+      *nameEntry, *addressEntry, *anotherArea, *labelName, *labelAddres;
+  GtkDialog *dialog;
+  GtkWindow *main_window;
+
+  currentCheckButton =
+      gtk_button_new_with_label ("use currently incoming addres");
+
+  nameEntry = gtk_entry_new ();
+  gtk_entry_set_text (nameEntry, "Name of contact");
+  addressEntry = gtk_entry_new ();
+  gtk_entry_set_text (addressEntry, "Address of contact");
+
+  main_window = get_object ("GNUNET_GTK_conversation_window");
+
+  dialog =
+      gtk_dialog_new_with_buttons ("Adding contact", main_window,
+                                   GTK_DIALOG_DESTROY_WITH_PARENT,
+                                   _("Add contact"), GTK_RESPONSE_ACCEPT,
+                                   _("Cancel"), GTK_RESPONSE_CANCEL, NULL);
+  gtk_dialog_add_action_widget (dialog, currentCheckButton, GTK_RESPONSE_OK);
+  FPRINTF (stderr, "response id : %u", response_id);
+  g_signal_connect (GTK_BUTTON (currentCheckButton), "clicked",
+                    G_CALLBACK (use_current_incoming_address), NULL);
+
+
+  gtk_dialog_add_action_widget (dialog, nameEntry, 2);
+  gtk_dialog_add_action_widget (dialog, addressEntry, 3);
+
+  content_area = gtk_dialog_get_content_area (GTK_DIALOG (dialog));
+
+
+  notification = gtk_label_new ("Adding contact");
+//    caller_name = gtk_label_new (caller_id);
+
+  // Add the labels, and show everything we've added to the dialog 
+  gtk_container_add (GTK_CONTAINER (content_area), notification);
+//    gtk_container_add (GTK_CONTAINER (content_area), caller_name);
+  gtk_widget_show_all (dialog);
+
+  switch (gtk_dialog_run (dialog))
+  {
+  case GTK_RESPONSE_ACCEPT:
+    FPRINTF (stderr, "accept clicked");
+    do_status ("");
+    add_contact (gtk_entry_get_text (nameEntry),
+                 gtk_entry_get_text (addressEntry));
+    gtk_widget_destroy (dialog);
+    break;
+  case GTK_RESPONSE_CANCEL:
+    FPRINTF (stderr, "cancel clicked");
+    do_status ("");
+    gtk_widget_destroy (dialog);
+    break;
+  case GTK_RESPONSE_OK:
+    //use_current_incoming_address();
+    gtk_entry_set_text (addressEntry, callerName);
+    add_contact (gtk_entry_get_text (nameEntry), callerName);
+//              
add_contact(gtk_entry_get_text(nameEntry),memmove(&callerName,&callerName+52,1));
+    gtk_widget_destroy (dialog);
+
+//              memmove(&address+1,&address+51,1);
+    break;
+  }
+
+
+}
+
+void
+GNUNET_CONVERSATION_GTK_on_remove_clicked (GtkButton * button,
+                                           gpointer * user_data)
+{
+  FPRINTF (stderr, "remove clicked \n");
+
+}
+
+
+/* 
+ * Function to open a dialog box displaying the message provided. 
+ *
+ * @param message message in the dialogbox
+ * @param caller_id
+ */
+
+void
+quick_message (gchar * message, const char *caller_id)
+{
+    GtkWidget *caller_name, *notification, *content_area;
+    GtkDialog *dialog;
+    GtkWindow *main_window;
+    main_window = get_object("GNUNET_GTK_conversation_window");
+    // Create the widgets 
+
+    
+    dialog = gtk_dialog_new_with_buttons ("Incoming call!",
+                                         main_window,
+                                         GTK_DIALOG_DESTROY_WITH_PARENT,
+                                         _("Accept call"),
+                                         GTK_RESPONSE_ACCEPT,
+                                         _("Reject call"),
+                                         GTK_RESPONSE_REJECT,
+                                        _("Decide later"),
+                                         GTK_RESPONSE_CANCEL,
+
+                                         NULL);
+    content_area = gtk_dialog_get_content_area (GTK_DIALOG (dialog));
+
+    
+    notification = gtk_label_new ("Incoming call from:");
+    caller_name = gtk_label_new (caller_id);
+     
+    // Add the labels, and show everything we've added to the dialog 
+    gtk_container_add (GTK_CONTAINER (content_area), notification);
+    gtk_container_add (GTK_CONTAINER (content_area), caller_name);
+    gtk_widget_show_all (dialog);
+
+    switch(gtk_dialog_run(dialog)){
+       case GTK_RESPONSE_ACCEPT :
+                do_status("");
+               gtk_widget_destroy(dialog);
+               do_accept("0");       
+               break;
+       case GTK_RESPONSE_REJECT :
+                do_reject(NULL);
+               do_status(""); 
+                gtk_widget_destroy(dialog);
+               break;
+       case GTK_RESPONSE_CANCEL :
+                do_status("");
+                gtk_widget_destroy(dialog);
+                break;
+        }       
+
+
+}
+
+/*
+ * row activated
+ * @return void
+ */
+
+void
+GNUNET_CONVERSATION_GTK_row_activated ()
+{
+  char *callAddress;
+  char *type;
+
+  FPRINTF (stderr, "row activated \n");
+
+  GtkTreeSelection *selection;
+
+  GtkTreeIter iterA;
+
+
+  selection = gtk_tree_view_get_selection (contacts_treeview);
+
+  gtk_tree_selection_get_selected (selection, &contacts_treemodel, &iterA);
+  gtk_tree_model_get (contacts_treemodel, &iterA, 0, &name, 1, &type, -1);
+  g_print ("ego name %s\n", ego_name);
+  g_print ("selected row is: %s\n", name);
+  g_print ("selected rowtype is: %s\n", type);
+
+
+  g_print ("type @row active%s", type);
+  if (strcmp (type, "PKEY") == 0)
+  {
+    GNUNET_asprintf (&callAddress, "call\.%s\.gnu", name);
+  }
+  if (strcmp (type, "PHONE") == 0)
+  {
+    GNUNET_asprintf (&callAddress, "%s\.gnu", name);
+  }
+//   else { GNUNET_asprintf(&callAddress, "%s", peer_id);} 
+
+  g_print ("ego name %s\n", callAddress);
+  GtkEntry *address_entry;
+
+  address_entry = GTK_ENTRY ((get_object ("GNUNET_GTK_conversation_address")));
+  gtk_entry_set_text (address_entry, callAddress);
+
+}
+
+/* end of gnunet-conversation-gtk.c */
+

Added: gnunet-gtk/src/conversation/gnunet-conversation-gtk.h
===================================================================
--- gnunet-gtk/src/conversation/gnunet-conversation-gtk.h                       
        (rev 0)
+++ gnunet-gtk/src/conversation/gnunet-conversation-gtk.h       2014-01-21 
17:07:00 UTC (rev 31993)
@@ -0,0 +1,507 @@
+/*
+     This file is part of GNUnet
+     (C) 2013 Christian Grothoff (and other contributing authors)
+
+     GNUnet is free software; you can redistribute it and/or modify
+     it under the terms of the GNU General Public License as published
+     by the Free Software Foundation; either version 3, or (at your
+     option) any later version.
+
+     GNUnet is distributed in the hope that it will be useful, but
+     WITHOUT ANY WARRANTY; without even the implied warranty of
+     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+     General Public License for more details.
+
+     You should have received a copy of the GNU General Public License
+     along with GNUnet; see the file COPYING.  If not, write to the
+     Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+     Boston, MA 02111-1307, USA.
+*/
+
+/**
+ * @file src/identity/gnunet-identity-gtk.h
+ * @author Christian Grothoff
+ */
+#include <gnunet/gnunet_util_lib.h>
+
+
+#ifndef GNUNET_CONVERSATION_GTK_H
+#define GNUNET_CONVERSATION_GTK_H
+
+/*
+ * macro's
+ */
+
+#define UPDATE_STATUS(format, ...) update_status(g_strdup_printf (format, ## 
__VA_ARGS__))
+
+#define UPDATE_INFOBAR(format, ...) set_infobar_text(g_strdup_printf (format, 
## __VA_ARGS__))
+
+#define LOG(format, ...) log_message(g_strdup_printf (format, ## __VA_ARGS__))
+
+
+
+
+/**
+ * Get our configuration.
+ *
+ * @return configuration handle
+ */
+const struct GNUNET_CONFIGURATION_Handle *
+GIG_get_configuration (void);
+
+
+/**
+ * Handle to our main loop.
+ */
+static struct GNUNET_GTK_MainLoop *ml;
+
+/**
+ * Should gnunet-identity-gtk start in tray mode?
+ */
+static int tray_only;
+
+/**
+ * Head of operations.
+ */
+static struct OperationContext *oc_head;
+
+/**
+ * Tail of operations.
+ */
+static struct OperationContext *oc_tail;
+
+/**
+ * Possible states of the phone.
+ */
+enum PhoneState
+{
+  /**
+   * We're waiting for our own idenitty.
+   */
+  PS_LOOKUP_EGO,
+
+  /**
+   * We're listening for calls
+   */
+  PS_LISTEN,
+
+  /**
+   * We accepted an incoming phone call.
+   */
+  PS_ACCEPTED,
+
+  /**
+   * Internal error
+   */
+  PS_ERROR
+};
+
+/**
+ * States for current outgoing call.
+ */
+enum CallState
+{
+  /**
+   * We are looking up some other participant.
+   */
+  CS_RESOLVING,
+
+  /**
+   * We are now ringing the other participant.
+   */
+  CS_RINGING,
+
+  /**
+   * The other party accepted our call and we are now connected.
+   */
+  CS_CONNECTED,
+
+  /**
+   * The call is currently suspended (by us).
+   */
+  CS_SUSPENDED
+};
+
+
+
+/**
+ * List of incoming calls
+ */
+struct CallList
+{
+
+  /**
+   * A DLL.
+   */
+  struct CallList *prev;
+
+  /**
+   * A DLL.
+   */
+  struct CallList *next;
+
+  /**
+   * Handle to hang up or activate.
+   */
+  struct GNUNET_CONVERSATION_Caller *caller;
+
+  /**
+   * String identifying the caller.
+   */
+  char *caller_id;
+
+  /**
+   * Unique number of the call.
+   */
+  unsigned int caller_num;
+
+};
+
+
+
+/**
+ * Phone handle
+ */
+static struct GNUNET_CONVERSATION_Phone *phone;
+
+/**
+ * Call handle (for active outgoing call).
+ */
+static struct GNUNET_CONVERSATION_Call *call;
+
+/**
+ * Caller handle (for active incoming call).
+ */
+static struct CallList *cl_active;
+
+/**
+ * Head of calls waiting to be accepted.
+ */
+static struct CallList *cl_head;
+
+/**
+ * Tail of calls waiting to be accepted.
+ */
+static struct CallList *cl_tail;
+
+/**
+ * Desired phone line.
+ */
+static unsigned int line;
+static unsigned int line1;
+
+/**
+ * Our speaker.
+ */
+static struct GNUNET_SPEAKER_Handle *speaker;
+
+/**
+ * Our microphone.
+ */
+static struct GNUNET_MICROPHONE_Handle *mic;
+
+/**
+ * Our configurations.
+ */
+static struct GNUNET_CONFIGURATION_Handle *cfg;
+static struct GNUNET_CONFIGURATION_Handle *cfg1;
+static struct GNUNET_CONFIGURATION_Handle *cfg2;
+
+
+/**
+ * Our ego.
+ */
+static struct GNUNET_IDENTITY_Ego *caller_id;
+
+/**
+ * Handle to identity service.
+ */
+static struct GNUNET_IDENTITY_Handle *id;
+
+/**
+ * Name of our ego.
+ */
+static char *ego_name;
+
+/**
+ * Name of conversation partner (if any).
+ */
+static char *peer_name;
+
+/**
+ * Our phone's current state.
+ */
+static enum PhoneState phone_state;
+
+/**
+ * Our call's current state.
+ */
+static enum CallState call_state;
+
+/**
+ * Counts the number of incoming calls we have had so far.
+ */
+static unsigned int caller_num_gen;
+
+/**
+ * GNS address for this phone.
+ */
+static char *address;
+
+/**
+ * Be verbose.
+ */
+static int verbose = 1;
+
+/**
+ * Handle to the namestore.
+ */
+static struct GNUNET_NAMESTORE_Handle *ns;
+
+/**
+ * Private key for the our zone.
+ */
+struct GNUNET_CRYPTO_EcdsaPrivateKey zone_pkey;
+
+/**
+  * Public key of the zone we are currently editing.
+  */
+struct GNUNET_CRYPTO_EcdsaPublicKey pubkey;
+
+
+
+/**
+ * gui stuff
+ */
+
+/*
+void update_state();
+void update_status (const gchar *message); 
+void set_button_text (const char *button_name, const char *label);
+void disable_button (const char *button_name);
+void enable_button (const char *button_name);
+void show_infobar ( );
+void hide_infobar ( );
+void set_infobar_text (const gchar *text);
+void log_message (const char *message);
+void GNUNET_CONVERSATION_GTK_on_call_clicked ();
+void GNUNET_CONVERSATION_GTK_on_hangup_clicked ();
+void GNUNET_CONVERSATION_GTK_on_accept_clicked ();
+void GNUNET_CONVERSATION_GTK_on_reject_clicked ();
+void GNUNET_CONVERSATION_GTK_on_pause_clicked ();
+void GNUNET_CONVERSATION_GTK_on_resume_clicked ();
+void GNUNET_CONVERSATION_GTK_on_status_clicked ();
+*/
+/**
+ * phone stuff
+ */
+/*
+static void do_call (const char *);
+static void do_accept (const char *);
+static void do_status (const char *);
+static void do_suspend (const char *);
+static void do_resume (const char *);
+static void do_reject (const char *);
+*/
+
+/*
+ * List iterator for the 'list' operation.
+ */
+static struct GNUNET_NAMESTORE_ZoneIterator *list_it;
+
+
+/**
+ * Name of the records to add/list/remove.
+ */
+static char *name;
+
+static void
+identity_cb (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx,
+             const char *name);
+
+
+enum CONVERSATION_ModelColumns
+{
+  // gchar array 
+  CONVERSATION_CONTACT_NAME = 0
+};
+
+/**
+ * List of all known zones/egos.
+ */
+static GtkListStore *contacts_liststore;
+
+/**
+ * List of contacts.
+ */
+static GtkTreeStore *contacts_treestore;
+
+/**
+ * The main tree view for 'gns' that shows the records.
+ */
+static GtkTreeView *contacts_treeview;
+
+/**
+ * Tree model (same object as 'contacts_treestore', just different type).
+ */
+static GtkTreeModel *contacts_treemodel;
+
+
+/**
+ * call history liststore
+ */
+static GtkListStore *history_liststore;
+
+/**
+ * call history treestore
+ */
+static GtkTreeStore *history_treestore;
+
+/**
+ * call histore treeview
+ */
+static GtkTreeView *history_treeview;
+
+/**
+ * call history tree model
+ */
+static GtkTreeModel *history_treemodel;
+
+
+/**                      
+ * Current state of iterating elements for the client.
+ * NULL if we are not currently iterating.
+ */
+struct GNUNET_CONTAINER_MultiHashMapIterator *iter;
+
+/**
+ *name of the incomming caller pkey or record name if known
+*/
+char *callerName;
+
+/**
+* peer id of a contact
+*/
+char *peer_id;
+
+/**
+ * Queue entry for the 'add' operation.
+ */
+static struct GNUNET_NAMESTORE_QueueEntry *add_qe;
+
+/**
+ * Global return value
+ */
+static int ret;
+
+/**
+* incoming call popup window, global because must be destroyed when other end 
hangs up
+*/
+GtkDialog *dialog;
+
+
+
+/**
+ * Context for edit operations and environment for plugins.
+ * Typical plugins will only use the @e check_validity callback.
+ */
+//struct GNUNET_GTK_NAMESTORE_PluginEnvironment
+//{
+//
+//  /**
+//   * Function that should be called by the plugin whenever values in
+//   * the dialog were edited.  It will check the validity of the dialog
+//   * and update the "save" button accordingly.
+//   */
+//  void (*check_validity)(struct GNUNET_GTK_NAMESTORE_PluginEnvironment *edc);
+//
+//  /**
+//   * Builder for the dialog.
+//   */
+//  GtkBuilder *builder;
+//
+//  /**
+//   * Main dialog window.
+//   */
+//  GtkDialog *dialog;
+//
+//  /**
+//   * Where in the tree view are we editing?
+//   */
+//  struct RecordInfo *ri;
+//
+//  /**
+//   * Name of the record.
+//   */
+//  gchar *name;
+//
+//  /**
+//   * Value of the record in string format.
+//   */
+//  gchar *n_value;
+//
+//  /**
+//   * Name of the zone into which the record should be placed.
+//   */
+//  gchar *new_zone_option;
+//
+//  /**
+//   * Ego of the zone into which the record should be placed.
+//   */
+//  struct GNUNET_IDENTITY_Ego *ego;
+//
+//  /**
+//   * List of all zones.
+//   */
+//  GtkListStore *zone_liststore;
+//
+//  /**
+//   * The plugin we used to edit the value.
+//   */
+//  struct GNUNET_GTK_NAMESTORE_PluginFunctions *plugin;
+//
+//  /**
+//   * Name of the plugin library.
+//   */
+//  char *liblow;
+//
+//  /**
+//   * Expiration time value (absolute or relative).
+//   */
+//  guint64 n_exp_time;
+//
+//  /**
+//   * Offset of the record we are editing in the 'rd' list of 'ri'.
+//   */
+//  unsigned int off;
+//
+//  /**
+//   * Flag indicating if the old record was in the namestore.
+//   */
+//  int old_record_in_namestore;
+//
+//  /**
+//   * Type of the record.
+//   */
+//  uint32_t record_type;
+//
+//  /**
+//   * Is this record 'public'?
+//   */
+//  gboolean n_public;
+//
+//  /**
+//   * Is the expiration time relative?
+//   */
+//  gboolean n_is_relative;
+//
+//  /**
+//   * Is this record a shadow record?
+//   */
+//  gboolean n_is_shadow;
+//
+//};
+//
+
+
+#endif

Added: gnunet-gtk/src/conversation/gnunet-conversation-gtk_about.c
===================================================================
--- gnunet-gtk/src/conversation/gnunet-conversation-gtk_about.c                 
        (rev 0)
+++ gnunet-gtk/src/conversation/gnunet-conversation-gtk_about.c 2014-01-21 
17:07:00 UTC (rev 31993)
@@ -0,0 +1,41 @@
+/*
+     This file is part of GNUnet
+     (C) 2005-2013 Christian Grothoff (and other contributing authors)
+
+     GNUnet is free software; you can redistribute it and/or modify
+     it under the terms of the GNU General Public License as published
+     by the Free Software Foundation; either version 3, or (at your
+     option) any later version.
+
+     GNUnet is distributed in the hope that it will be useful, but
+     WITHOUT ANY WARRANTY; without even the implied warranty of
+     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+     General Public License for more details.
+
+     You should have received a copy of the GNU General Public License
+     along with GNUnet; see the file COPYING.  If not, write to the
+     Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+     Boston, MA 02111-1307, USA.
+*/
+/**
+ * @file src/identity/gnunet-identity-gtk_about.c
+ * @author Christian Grothoff
+ * @author Igor Wronsky
+ *
+ * This file contains the about dialog.
+ */
+#include "gnunet_gtk.h"
+
+
+/**
+ * This displays an about window
+ */
+void
+GNUNET_GTK_conversation_about_imagemenuitem_activate_cb (GtkWidget * dummy,
+                                                         gpointer data)
+{
+  GNUNET_GTK_display_about ("gnunet_conversation_gtk_about_window.glade");
+}
+
+
+/* end of gnunet-peerinfo-gtk_about.c */




reply via email to

[Prev in Thread] Current Thread [Next in Thread]