Allow the variable info dialog to paste more than one variables.
authorJohn Darrington <john@darrington.wattle.id.au>
Sat, 23 Jul 2016 07:03:58 +0000 (09:03 +0200)
committerJohn Darrington <john@darrington.wattle.id.au>
Sat, 23 Jul 2016 07:03:58 +0000 (09:03 +0200)
Fixes bug #48596

NEWS
src/ui/gui/psppire-dialog-action-var-info.c

diff --git a/NEWS b/NEWS
index 7391ff4cc5495ef87838d547282dde952de39131..59ed72b0af0536e4ee58732b5dce52e07e476b9b 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -16,6 +16,9 @@ Changes from 0.10.1 to 0.10.2:
    the colour used for the dataset is now black.  The previous default
    from the Tango palette was too faint to see easily.
 
    the colour used for the dataset is now black.  The previous default
    from the Tango palette was too faint to see easily.
 
+ * The varible info dialog could previously only paste a single variable.
+   Now it can paste multiple variables.
+
  * Bug fixes, including the following:
 
    - T-test with independent samples GUI crashed with string
  * Bug fixes, including the following:
 
    - T-test with independent samples GUI crashed with string
index 998f7bb45c73c6e02f92c216dc35664d2051a43e..dd2c9aefd213724a5e8413ad811c2718dc6a03b9 100644 (file)
@@ -1,5 +1,5 @@
 /* PSPPIRE - a graphical user interface for PSPP.
 /* PSPPIRE - a graphical user interface for PSPP.
-   Copyright (C) 2007, 2009, 2010, 2011, 2012, 2013, 2014  Free Software Foundation
+   Copyright (C) 2007, 2009, 2010, 2011, 2012, 2013, 2014, 2016  Free Software Foundation
 
 
    This program is free software: you can redistribute it and/or modify
 
 
    This program is free software: you can redistribute it and/or modify
@@ -52,7 +52,7 @@ treeview_item_selected (gpointer data)
   GtkTreeView *tv = GTK_TREE_VIEW (pda->source);
   GtkTreeSelection *selection = gtk_tree_view_get_selection (tv);
 
   GtkTreeView *tv = GTK_TREE_VIEW (pda->source);
   GtkTreeSelection *selection = gtk_tree_view_get_selection (tv);
 
-  return gtk_tree_selection_count_selected_rows (selection) == 1;
+  return gtk_tree_selection_count_selected_rows (selection) >= 1;
 }
 
 static gchar *
 }
 
 static gchar *
@@ -105,7 +105,9 @@ generate_syntax (const PsppireDialogAction *act)
 {
   return generate_syntax__ (act, "");
 }
 {
   return generate_syntax__ (act, "");
 }
+
 \f
 \f
+
 static void
 populate_output (GtkTreeSelection *selection, gpointer data)
 {
 static void
 populate_output (GtkTreeSelection *selection, gpointer data)
 {