gnunet-svn
[Top][All Lists]
Advanced

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

[taler-anastasis-gtk] branch master updated: implement change version lo


From: gnunet
Subject: [taler-anastasis-gtk] branch master updated: implement change version logic
Date: Fri, 19 Mar 2021 23:03:55 +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 a328cfa  implement change version logic
a328cfa is described below

commit a328cfaffffbd76f6ccc1994fc1cdbbce3a43ae9
Author: Christian Grothoff <grothoff@gnunet.org>
AuthorDate: Fri Mar 19 22:45:47 2021 +0100

    implement change version logic
---
 src/anastasis/anastasis-gtk_action.c                        |  4 +---
 src/anastasis/anastasis-gtk_handle-policy-version-changed.c | 13 ++++++++++++-
 2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/src/anastasis/anastasis-gtk_action.c 
b/src/anastasis/anastasis-gtk_action.c
index 8670dcf..6118d65 100644
--- a/src/anastasis/anastasis-gtk_action.c
+++ b/src/anastasis/anastasis-gtk_action.c
@@ -1335,9 +1335,6 @@ action_challenge_selecting (void)
     }
     sb = GTK_SPIN_BUTTON (GCG_get_main_window_object (
                             "anastasis_gtk_policy_version_spin_button"));
-    gtk_spin_button_set_range (sb,
-                               0.0,
-                               version);
     gtk_spin_button_set_value (sb,
                                version);
   }
@@ -1478,6 +1475,7 @@ action_challenge_selecting (void)
                                 "cs");
   box = GTK_BOX (GCG_get_main_window_object (
                    "anastasis_gtk_open_challenge_box"));
+  AG_show ("anastasis_gtk_open_challenge_box");
   GNUNET_assert (NULL != box);
   gtk_container_foreach (GTK_CONTAINER (box),
                          &remove_child,
diff --git a/src/anastasis/anastasis-gtk_handle-policy-version-changed.c 
b/src/anastasis/anastasis-gtk_handle-policy-version-changed.c
index 5c0d502..54d5573 100644
--- a/src/anastasis/anastasis-gtk_handle-policy-version-changed.c
+++ b/src/anastasis/anastasis-gtk_handle-policy-version-changed.c
@@ -37,7 +37,18 @@ anastasis_gtk_policy_version_spin_button_changed_cb 
(GtkEditable *entry,
 {
   GtkSpinButton *sb = GTK_SPIN_BUTTON (entry);
   gint version;
+  json_t *args;
 
+  AG_freeze ();
   version = gtk_spin_button_get_value_as_int (sb);
-  GNUNET_break (0); // change version not implemented!
+  args = json_pack ("{s:I}",
+                   "version",
+                   (json_int_t) version);
+  AG_hide ("anastasis_gtk_open_challenge_box");
+  ra = ANASTASIS_redux_action (redux_state,
+                               "change_version",
+                               args,
+                               &AG_action_cb,
+                               NULL);
+  json_decref (args);
 }

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

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