]> saetta.ns0.it Git - zakauthe/libzakauthe/commitdiff
Added function Aute::get_management_gui. 0.1.0
authorAndrea Zagli <azagli@libero.it>
Sun, 8 Aug 2010 09:58:55 +0000 (11:58 +0200)
committerAndrea Zagli <azagli@libero.it>
Sun, 8 Aug 2010 09:58:55 +0000 (11:58 +0200)
configure.ac
docs/reference/libaute-decl-list.txt
docs/reference/libaute-decl.txt
docs/reference/libaute-undocumented.txt
docs/reference/libaute-unused.txt
docs/reference/tmpl/aute.sgml
docs/reference/tmpl/libaute.sgml
src/aute.c
src/libaute.h

index 5de631036fc50372a56db8518047c48e0b1594b2..4546178f1ca6dfb790a5c7fcd6d8c51904287a80 100644 (file)
@@ -2,7 +2,7 @@
 # Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.59)
-AC_INIT([libaute], [0.0.2], [azagli@libero.it])
+AC_INIT([libaute], [0.1.0], [azagli@libero.it])
 AC_CONFIG_SRCDIR([src/aute.c])
 AC_CONFIG_HEADER([config.h])
 
@@ -24,7 +24,8 @@ have_libconfi=no
 
 PKG_CHECK_MODULES(LIBAUTE, [glib-2.0 >= 2.10.0
                             gobject-2.0 >= 2.10.0
-                            gmodule-2.0 >= 2.10.0])
+                            gmodule-2.0 >= 2.10.0
+                            gtk+-2.0 >= 2.0.0])
 
 AC_SUBST(LIBAUTE_CFLAGS)
 AC_SUBST(LIBAUTE_LIBS)
index 7d74010f208e7dcff0438dd8623b97c2946444e7..d88244fd54b6397381c1a8662c7c7e4fca98b88b 100644 (file)
@@ -1,16 +1,18 @@
 <SECTION>
 <FILE>libaute</FILE>
+<TITLE>Aute</TITLE>
 TYPE_AUTE
 AUTE
 AUTE_CLASS
 IS_AUTE
 IS_AUTE_CLASS
 AUTE_GET_CLASS
-<TITLE>Aute</TITLE>
 Aute
+AuteClass
 aute_get_type
 aute_new
 aute_set_config
 aute_autentica
+aute_get_management_gui
 </SECTION>
 
index 2ba3cd91b3f643dfa00f1d5b36c037e865f99079..d96718a238a471bb1b46179c4df22db17efc71e4 100644 (file)
@@ -62,3 +62,8 @@ Aute *aute, GSList *parameters
 <RETURNS>gchar *</RETURNS>
 Aute *aute 
 </FUNCTION>
+<FUNCTION>
+<NAME>aute_get_management_gui</NAME>
+<RETURNS>GtkWidget *</RETURNS>
+Aute *aute 
+</FUNCTION>
index a73866008cb166c50ec46b3099cf7b78d355c790..4df960ab665bc1aa0c6783ab7fa2c9a7f9eb7616 100644 (file)
@@ -1,10 +1,10 @@
 9% symbol docs coverage.
 1 symbols documented.
-0 symbols incomplete.
+1 symbols incomplete.
 10 not documented.
 
 
-Aute
+Aute (<items>)
 aute_autentica
 aute_destroy
 aute_get_plugin_module
index 2f0d83c5fc8a68fa9e952e515793ebca7db81829..961a81b0337f90191c7327f040f3be39ee1de4fe 100644 (file)
@@ -5,6 +5,7 @@ AuteClass
 IS_AUTE
 IS_AUTE_CLASS
 TYPE_AUTE
+aute_get_management_gui
 aute_get_type
 aute_new
 aute_set_config
index b6a4c4ca315ad74519b1f1e961ca0a2c880fdf8f..1efeb85d10024eb67d39d2f1bdc2390acf1bb263 100644 (file)
@@ -17,6 +17,9 @@ aute
 <!-- ##### SECTION Stability_Level ##### -->
 
 
+<!-- ##### SECTION Image ##### -->
+
+
 <!-- ##### STRUCT Aute ##### -->
 <para>
 
index 685f23b5f126a6bfc95d3156611e77765a160acf..0d0e50df0ea0e5056d54176554a40d931e580f3a 100644 (file)
@@ -17,6 +17,9 @@ libaute
 <!-- ##### SECTION Stability_Level ##### -->
 
 
+<!-- ##### SECTION Image ##### -->
+
+
 <!-- ##### FUNCTION aute_autentica ##### -->
 <para>
 
index 6b7322ecfe84c303e575b2ac759ee8219d821be0..ba8b6b42aa044f3cbf98c44e3aef32e37cd777ea 100644 (file)
@@ -147,9 +147,7 @@ aute_set_config (Aute *aute, GSList *parameters)
 
 /**
  * aute_autentica:
- * @confi: un oggetto #Confi; se viene passato NULL verrĂ  utilizzata la 
- * configurazione Default, letta dal database specificato in GConf dell'utente
- * corrente.
+ * @aute: 
  *
  * Returns: il nome utente se l'autenticazione va a buon fine; 
  * stringa vuota ("") se viene premuto "Annulla"; NULL in caso di errore.
@@ -170,7 +168,7 @@ gchar
        if (!g_module_symbol (priv->module, "autentica", (gpointer *)&autentica))
                {
                        /* TO DO */
-                       g_fprintf (stderr, "Error g_module_symbol\n");
+                       g_warning ("Error g_module_symbol\n");
                        return NULL;
                }
 
@@ -180,6 +178,38 @@ gchar
        return ret;
 }
 
+/**
+ * aute_autentica:
+ * @aute: 
+ *
+ */
+GtkWidget
+*aute_get_management_gui (Aute *aute)
+{
+       GtkWidget *(*get_management_gui) (GSList *parameters);
+       GtkWidget *ret;
+
+       AutePrivate *priv = AUTE_GET_PRIVATE (aute);
+
+       g_return_val_if_fail (priv->module != NULL, NULL);
+
+       ret = NULL;
+
+       /* loading the function */
+       if (!g_module_symbol (priv->module, "get_management_gui", (gpointer *)&get_management_gui))
+               {
+                       /* TO DO */
+                       g_warning ("Error g_module_symbol\n");
+                       return NULL;
+               }
+
+       /* calling plugin's function */
+       ret = (*get_management_gui) (priv->parameters);
+
+       return ret;
+
+}
+
 /* PRIVATE */
 static void
 aute_set_property (GObject *object,
index 82a0f2acb90baaa6b6420203e07192227e0420d6..bc3606cc067f5add487598b8a6dedb4593c11fd8 100644 (file)
@@ -22,6 +22,7 @@
 #include <glib.h>
 #include <glib-object.h>
 #include <gmodule.h>
+#include <gtk/gtk.h>
 
 G_BEGIN_DECLS
 
@@ -54,6 +55,8 @@ gboolean aute_set_config (Aute *aute, GSList *parameters);
 
 gchar *aute_autentica (Aute *aute);
 
+GtkWidget *aute_get_management_gui (Aute *aute);
+
 
 G_END_DECLS