[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-anastasis-gtk] branch master updated: -policy changed handler
From: |
gnunet |
Subject: |
[taler-anastasis-gtk] branch master updated: -policy changed handler |
Date: |
Sun, 30 Jan 2022 11:22:26 +0100 |
This is an automated email from the git hooks/post-receive script.
grothoff pushed a commit to branch master
in repository anastasis-gtk.
The following commit(s) were added to refs/heads/master by this push:
new 092ea25 -policy changed handler
092ea25 is described below
commit 092ea25b96aa60c33eb84ee1ef71356bda8da5ab
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Sun Jan 30 11:22:19 2022 +0100
-policy changed handler
---
...anastasis-gtk_handle-policy-selection-changed.c | 57 ++++++++++++++++++++++
1 file changed, 57 insertions(+)
diff --git a/src/anastasis/anastasis-gtk_handle-policy-selection-changed.c
b/src/anastasis/anastasis-gtk_handle-policy-selection-changed.c
new file mode 100644
index 0000000..4bc044d
--- /dev/null
+++ b/src/anastasis/anastasis-gtk_handle-policy-selection-changed.c
@@ -0,0 +1,57 @@
+/*
+ This file is part of anastasis-gtk.
+ Copyright (C) 2020 Anastasis SARL
+
+ Anastasis 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.
+
+ Anastasis 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 Anastasis; see the file COPYING. If not, write to the
+ Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
+*/
+/**
+ * @file src/anastasis/anastasis-gtk_handle-policy-selection-changed.c
+ * @brief
+ * @author Christian Grothoff
+ */
+#include <gnunet/platform.h>
+#include <gnunet/gnunet_util_lib.h>
+#include "anastasis-gtk_helper.h"
+#include "anastasis-gtk_action.h"
+#include "anastasis-gtk_attributes.h"
+#include "anastasis-gtk_handle-identity-changed.h"
+#include <jansson.h>
+
+/**
+ * Callback invoked if the policy selection changed.
+ *
+ * @param selection A GtkTreeSelection.
+ * @param user_data user data set when the signal handler was connected.
+ */
+void
+anastasis_gtk_secret_selection_treeselection_changed_cb (
+ GtkTreeSelection *selection,
+ gpointer user_data)
+{
+ GtkTreeModel *model;
+ GtkTreeIter iter;
+
+ if (gtk_tree_selection_get_selected (selection,
+ &model,
+ &iter))
+ {
+ AG_enable_next ();
+ }
+ else
+ {
+ AG_insensitive ("anastasis_gtk_main_window_forward_button");
+ }
+}
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-anastasis-gtk] branch master updated: -policy changed handler,
gnunet <=