From: Andrea Zagli Date: Sat, 16 Feb 2013 14:14:22 +0000 (+0100) Subject: Aggiunto il dialogo about. X-Git-Url: https://saetta.ns0.it/gitweb?a=commitdiff_plain;h=317d259cf4094fec9913815561ae94c965785fde;p=albonline%2Fbe Aggiunto il dialogo about. Aggiustamenti vari. --- diff --git a/.anjuta/session/anjuta.session b/.anjuta/session/anjuta.session index 6eb8263..d383204 100644 --- a/.anjuta/session/anjuta.session +++ b/.anjuta/session/anjuta.session @@ -4,10 +4,7 @@ Geometry=1024x687+0+24 [Project Manager] Shortcut=messi//src//messi -Expand=messi%%%messi - -[File Loader] -Files=../../src/main.c#2%%%../../src/commons.h#66%%%../../configure.ac#30%%%../../src/commons.c#21 +Expand=messi [Document Manager] bookmarks=\n\n diff --git a/.anjuta/session/dock-layout.xml b/.anjuta/session/dock-layout.xml index 9989967..613b8e5 100644 --- a/.anjuta/session/dock-layout.xml +++ b/.anjuta/session/dock-layout.xml @@ -1,2 +1,2 @@ - + diff --git a/.anjuta_sym_db.db b/.anjuta_sym_db.db index 1dcb3cf..9f18dc5 100644 Binary files a/.anjuta_sym_db.db and b/.anjuta_sym_db.db differ diff --git a/data/messi/gui/messi.gui b/data/messi/gui/messi.gui index 4ae3bfd..5d79d90 100644 --- a/data/messi/gui/messi.gui +++ b/data/messi/gui/messi.gui @@ -1,185 +1,517 @@ - + - - Gestione messi + + False + 5 + Informazioni su... + True center-on-parent - 600 - 450 + True + normal + w_main + Gestione Messi Notificatori + 0.0.1 + Copyright © 2013 Andrea Zagli <azagli@libero.it> + Andrea Zagli <azagli@libero.it> + + + True + False + 2 + + + True + False + end + + + False + True + end + 0 + + + + + + + + + + False - + True - vertical + False + 5 + 5 - + True + False + 9 + 2 + 5 + 5 - + True - _File - True - - - True - - - gtk-quit - True - True - True - - - - + False + 0 + ID + + GTK_FILL + GTK_FILL + - + True - _Visualizza - True - - + False + 0 + Protocollo + + + 1 + 2 + GTK_FILL + GTK_FILL + + + + + True + True + 20 + • + False + False + True + True + + + 1 + 2 + 1 + 2 + GTK_FILL + + + + + True + False + 0 + lbl_id + + + 1 + 2 + GTK_FILL + + + + + True + False + 0 + Descrizione + + + 2 + 3 + GTK_FILL + GTK_FILL + + + + + True + True + 300 + • + False + False + True + True + + + 1 + 2 + 2 + 3 + GTK_FILL + + + + + True + False + 0 + Mittente + + + 3 + 4 + GTK_FILL + GTK_FILL + + + + + True + False + + True - - - True - _Albo pretorio - True - - + True + • + False + False + True + True + + + True + True + 0 + + + + + ... + True + True + True + + + False + True + 1 + + + + + False + lbl_id_mittenti + + False + True + 2 + + + 1 + 2 + 3 + 4 + GTK_FILL + - + True - _Tabelle - True - - + False + 0 + Data ricezione + + + 4 + 5 + GTK_FILL + GTK_FILL + + + + + True + True + 10 + • + False + False + True + True + + + 1 + 2 + 4 + 5 + + + + + True + False + 0 + Data pubblicazione da + + + 5 + 6 + GTK_FILL + GTK_FILL + + + + + True + True + 10 + • + False + False + True + True + + + 1 + 2 + 5 + 6 + + + + + True + True + 10 + • + False + False + True + True + + + 1 + 2 + 6 + 7 + + + + + True + False + 0 + Data pubblicazione a + + + 6 + 7 + GTK_FILL + GTK_FILL + + + + + True + False + 0 + 0 + Note + + + 7 + 8 + + + + + True + True + automatic + automatic + + True + False + queue - - True - _Mittenti - True - - - - - True - _Allegati - True - - - - + True - Ti_pi allegati - True + True + + 1 + 2 + 7 + 8 + - + True - A_iuto - True - - + False + 0 + Messo + + + 8 + 9 + + + + + True + False + + True - - - gtk-about - True - True - True - - + False + 0 + lbl_messo_nome + + True + True + 0 + + + + + False + lbl_id_messi + + + False + True + 1 + + + 1 + 2 + 8 + 9 + - False + True + True 0 - + True - vertical + False + 5 + end - + + _Allegati + True + True + True + True + + + False + False + 0 + + + + + gtk-cancel + True + True + True + True + + + False + False + 1 + + + + + gtk-save + True + True + True + True + + + False + False + 2 + - - - 1 - - - - - True - 2 False - 2 + True + 1 - + + False + Allegati - + True + False 5 - vertical 5 - + True - <b>Albo pretorio</b> + False + <b>Allegati</b> True False + True 0 - + True True automatic automatic etched-in - + True True + True + True 1 - + True + False 5 end - + gtk-new True True @@ -193,7 +525,7 @@ - + gtk-edit True True @@ -207,7 +539,7 @@ - + gtk-delete True True @@ -221,7 +553,7 @@ - + gtk-find True True @@ -234,59 +566,93 @@ 3 + + + gtk-cancel + True + True + True + True + + + False + False + 4 + + + + + _Seleziona + True + True + True + True + + + False + False + 5 + + False + True 2 - - Mittenti + + False - + True + False 5 - vertical 5 - + True - <b>Mittenti</b> + False + <b>Albo pretorio</b> True False + True 0 - + True True automatic automatic etched-in - + True True + True + True 1 - + True + False 5 end - + gtk-new True True @@ -300,7 +666,7 @@ - + gtk-edit True True @@ -314,7 +680,7 @@ - + gtk-delete True True @@ -328,7 +694,7 @@ - + gtk-find True True @@ -341,172 +707,195 @@ 3 - - - gtk-cancel - True - True - True - True - - - False - False - 4 - - - - - _Seleziona - True - True - True - True - - - False - False - 5 - - False + True 2 - + + False + Gestione messi notificatori + center + 600 + 450 + - + True - 5 - vertical - 5 + False - + True - 2 - 2 - 5 - 5 + False - + True - 0 - ID + False + _File + True + + + True + False + + + gtk-quit + True + False + True + True + + + + + - - GTK_FILL - GTK_FILL - - + True - 0 - Descrizione + False + _Visualizza + True + + + True + False + + + True + False + _Albo pretorio + True + + + + - - 1 - 2 - GTK_FILL - GTK_FILL - - + True - True - 300 - + False + _Tabelle + True + + + True + False + + + True + False + _Mittenti + True + + + + + True + False + _Allegati + True + + + + + True + False + Ti_pi allegati + True + + + + - - 1 - 2 - 1 - 2 - GTK_FILL - - + True - 0 - lbl_id + False + A_iuto + True + + + True + False + + + gtk-about + True + False + True + True + + + + + - - 1 - 2 - GTK_FILL - + False + True 0 - + True - 5 - end - - - gtk-cancel - True - True - True - True - - - False - False - 0 - - + False - - gtk-save - True - True - True - True - - - False - False - 1 - + - False + True + True 1 + + + True + False + 2 + + + False + True + 2 + + - + + False - + True + False 5 - vertical 5 - + True + False 2 2 5 5 - + True + False 0 ID @@ -516,8 +905,9 @@ - + True + False 0 Descrizione @@ -529,11 +919,15 @@ - + True True 300 - + • + False + False + True + True 1 @@ -544,8 +938,9 @@ - + True + False 0 lbl_id @@ -557,16 +952,19 @@ + True + True 0 - + True + False 5 end - + gtk-cancel True True @@ -580,7 +978,7 @@ - + gtk-save True True @@ -596,56 +994,63 @@ False + True 1 - + + False Mittenti - + True + False 5 - vertical 5 - + True - <b>Tipi allegato</b> + False + <b>Mittenti</b> True False + True 0 - + True True automatic automatic etched-in - + True True + True + True 1 - + True + False 5 end - + gtk-new True True @@ -659,7 +1064,7 @@ - + gtk-edit True True @@ -673,7 +1078,7 @@ - + gtk-delete True True @@ -687,7 +1092,7 @@ - + gtk-find True True @@ -701,7 +1106,7 @@ - + gtk-cancel True True @@ -715,7 +1120,7 @@ - + _Seleziona True True @@ -731,482 +1136,244 @@ False + True 2 - - Allegati + + False + Mittenti - + True + False 5 - vertical 5 - + True - <b>Allegati</b> + False + <b>Tipi allegato</b> True False + True 0 - + True True automatic - automatic - etched-in - - - True - True - - - - - 1 - - - - - True - 5 - end - - - gtk-new - True - True - True - True - - - False - False - 0 - - - - - gtk-edit - True - True - True - True - - - False - False - 1 - - - - - gtk-delete - True - True - True - True - - - False - False - 2 - - - - - gtk-find - True - True - True - True - - - False - False - 3 - - - - - gtk-cancel - True - True - True - True - - - False - False - 4 - - - - - _Seleziona - True - True - True - True - - - False - False - 5 - - - - - False - 2 - - - - - - - - - True - 5 - vertical - 5 - - - True - 9 - 2 - 5 - 5 - - - True - 0 - ID - - - GTK_FILL - GTK_FILL - - - - - True - 0 - Protocollo - - - 1 - 2 - GTK_FILL - GTK_FILL - - - - - True - True - 20 - - - - 1 - 2 - 1 - 2 - GTK_FILL - - - - - True - 0 - lbl_id - - - 1 - 2 - GTK_FILL - - - - - True - 0 - Descrizione - - - 2 - 3 - GTK_FILL - GTK_FILL - - - - - True - True - 300 - - - - 1 - 2 - 2 - 3 - GTK_FILL - - + automatic + etched-in - + True - 0 - Mittente + True - - 3 - 4 - GTK_FILL - GTK_FILL - + + + True + True + 1 + + + + + True + False + 5 + end - + + gtk-new True - - - True - True - - - - 0 - - - - - ... - True - True - True - - - False - 1 - - - - - lbl_id_mittenti - - - False - 2 - - + True + True + True - 1 - 2 - 3 - 4 - GTK_FILL + False + False + 0 - + + gtk-edit True - 0 - Data ricezione + True + True + True - 4 - 5 - GTK_FILL - GTK_FILL + False + False + 1 - + + gtk-delete True True - 10 - + True + True - 1 - 2 - 4 - 5 + False + False + 2 - + + gtk-find True - 0 - Data pubblicazione da + True + True + True - 5 - 6 - GTK_FILL - GTK_FILL + False + False + 3 - + + gtk-cancel True True - 10 - + True + True - 1 - 2 - 5 - 6 + False + False + 4 - + + _Seleziona True True - 10 - + True + True - 1 - 2 - 6 - 7 + False + False + 5 + + + False + True + 2 + + + + + + + False + + + True + False + 5 + 5 + + + True + False + 2 + 2 + 5 + 5 - + True + False 0 - Data pubblicazione a + ID - 6 - 7 GTK_FILL GTK_FILL - + True + False 0 - 0 - Note + Descrizione - 7 - 8 + 1 + 2 + GTK_FILL + GTK_FILL - + True True - automatic - automatic - - - True - queue - - - True - True - - - - + 300 + • + False + False + True + True 1 2 - 7 - 8 + 1 + 2 + GTK_FILL - + True + False 0 - Messo - - - 8 - 9 - - - - - True - - - True - 0 - lbl_messo_nome - - - 0 - - - - - lbl_id_messi - - - False - 1 - - + lbl_id 1 2 - 8 - 9 + GTK_FILL + True + True 0 - + True + False 5 end - - _Allegati - True - True - True - True - - - False - False - 0 - - - - + gtk-cancel True True @@ -1216,11 +1383,11 @@ False False - 1 + 0 - + gtk-save True True @@ -1230,12 +1397,13 @@ False False - 2 + 1 False + True 1 diff --git a/docs/messi/examples/messi.conf b/docs/messi/examples/messi.conf index 2752967..15ce247 100644 --- a/docs/messi/examples/messi.conf +++ b/docs/messi/examples/messi.conf @@ -21,5 +21,5 @@ cnc_string=PostgreSQL://postgres:postgres@HOST=localhost;PORT=5432;DB_NAME=autoz cnc_string=PostgreSQL://postgres:postgres@HOST=localhost;PORT=5432;DB_NAME=audit [DB] -pg_cnc_string="host=localhost dbname=messi user=postgres password=postgres" +pg_cnc_string=host=localhost dbname=messi user=postgres password=postgres cnc_string=PostgreSQL://postgres:postgres@HOST=localhost;PORT=5432;DB_NAME=messi diff --git a/src/main.c b/src/main.c index d031f1b..2e8e243 100644 --- a/src/main.c +++ b/src/main.c @@ -55,11 +55,11 @@ main_on_before_execute (gpointer instance, gpointer gda_stmt, gpointer user_data if (gda_statement_get_statement_type (stmt) == GDA_SQL_STATEMENT_UPDATE) { - zak_audit_action_from_gdastatement (audit, ZAK_AUDIT_ACTION_BEFORE_UPDATE, commons->utente, "opengov", stmt); + zak_audit_action_from_gdastatement (audit, ZAK_AUDIT_ACTION_BEFORE_UPDATE, commons->utente, "messi", stmt); } else if (gda_statement_get_statement_type (stmt) == GDA_SQL_STATEMENT_DELETE) { - zak_audit_action_from_gdastatement (audit, ZAK_AUDIT_ACTION_DELETE, commons->utente, "opengov", stmt); + zak_audit_action_from_gdastatement (audit, ZAK_AUDIT_ACTION_DELETE, commons->utente, "messi", stmt); } } } @@ -73,11 +73,11 @@ main_on_after_execute (gpointer instance, gpointer gda_stmt, gpointer user_data) if (gda_statement_get_statement_type (stmt) == GDA_SQL_STATEMENT_INSERT) { - zak_audit_action_from_gdastatement (audit, ZAK_AUDIT_ACTION_INSERT, commons->utente, "opengov", stmt); + zak_audit_action_from_gdastatement (audit, ZAK_AUDIT_ACTION_INSERT, commons->utente, "messi", stmt); } else if (gda_statement_get_statement_type (stmt) == GDA_SQL_STATEMENT_UPDATE) { - zak_audit_action_from_gdastatement (audit, ZAK_AUDIT_ACTION_AFTER_UPDATE, commons->utente, "opengov", stmt); + zak_audit_action_from_gdastatement (audit, ZAK_AUDIT_ACTION_AFTER_UPDATE, commons->utente, "messi", stmt); } } } @@ -290,7 +290,7 @@ main (int argc, char *argv[]) #endif - commons->guifile = g_build_filename (commons->guidir, "opengov.gui", NULL); + commons->guifile = g_build_filename (commons->guidir, "messi.gui", NULL); commons->territorio_commons->guifile = g_build_filename (commons->territorio_commons->guidir, "territorio.gui", NULL); commons->organigramma_commons->guifile = g_build_filename (commons->organigramma_commons->guidir, "organigramma.gui", NULL); commons->autozgui_commons->guifile = g_build_filename (commons->autozgui_commons->guidir, "autoz-gui.ui", NULL); @@ -374,8 +374,8 @@ main (int argc, char *argv[]) return 0; } - if (!autoz_is_allowed (commons->autoz, commons->role_utente, autoz_get_resource_from_id (commons->autoz, "opengov_ro"), FALSE) - && !autoz_is_allowed (commons->autoz, commons->role_utente, autoz_get_resource_from_id (commons->autoz, "opengov_rw"), FALSE)) + if (!autoz_is_allowed (commons->autoz, commons->role_utente, autoz_get_resource_from_id (commons->autoz, "messi_ro"), FALSE) + && !autoz_is_allowed (commons->autoz, commons->role_utente, autoz_get_resource_from_id (commons->autoz, "messi_rw"), FALSE)) { g_critical ("Non si è autorizzati all'utilizzo di questa applicazione."); return 0; @@ -548,11 +548,11 @@ main (int argc, char *argv[]) gtk_builder_connect_signals (commons->gtkbuilder, NULL); /* autorizzazioni */ - ires1 = autoz_get_resource_from_id (commons->autoz, "opengov_admin"); + /*ires1 = autoz_get_resource_from_id (commons->autoz, "opengov_admin"); if (!autoz_is_allowed (commons->autoz, commons->role_utente, ires1, FALSE)) { gtk_widget_set_sensitive (GTK_WIDGET (gtk_builder_get_object (commons->gtkbuilder, "menuitem4")), FALSE); - } + }*/ w = GTK_WIDGET (gtk_builder_get_object (commons->gtkbuilder, "w_main"));