[ease/plugins] Add a Gtk.Spinner to the Flickr dialog.
- From: Stéphane Maniaci <maniacis src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ease/plugins] Add a Gtk.Spinner to the Flickr dialog.
- Date: Sat, 19 Jun 2010 02:35:39 +0000 (UTC)
commit 36033bcd10042f5fe8a43c1887a4512e1b686654
Author: Stéphane Maniaci <stephane maniaci gmail com>
Date: Sat Jun 19 04:28:25 2010 +0200
Add a Gtk.Spinner to the Flickr dialog.
plugins/flickr.vala | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
---
diff --git a/plugins/flickr.vala b/plugins/flickr.vala
index 9422efc..17af56b 100644
--- a/plugins/flickr.vala
+++ b/plugins/flickr.vala
@@ -21,6 +21,8 @@ public class FlickrFetcher {
private Gtk.Button search_button;
private Gtk.IconView iconview;
private Gtk.Builder builder;
+ private Gtk.VBox vbox;
+ private Gtk.Spinner spinner;
private Gtk.ListStore store;
@@ -67,11 +69,12 @@ public class FlickrFetcher {
try {
call.run (null);
} catch (Error e) {
- error ("Could make call: %s\n", e.message);
+ print ("Couldn't make call: %s\n", e.message);
}
string answer = call.get_payload ();
assert (answer != null);
+ print (answer);
return answer;
}
@@ -128,8 +131,10 @@ public class FlickrFetcher {
string tags = entry.delimit (" ", ',');
search_entry.set_text (tags);
+ spinner.start ();
string answer = get_flickr_photos_from_tags (tags);
parse_flickr_photos (answer);
+ spinner.stop ();
}
[CCode (instance_pos = -1)]
@@ -159,6 +164,10 @@ public class FlickrFetcher {
search_button = builder.get_object ("searchbutton") as Gtk.Button;
search_entry = builder.get_object ("searchentry") as Gtk.Entry;
store = builder.get_object ("liststore1") as Gtk.ListStore;
+ vbox = builder.get_object ("vbox1") as Gtk.VBox;
+
+ spinner = new Gtk.Spinner ();
+ vbox.pack_end (spinner);
iconview.set_pixbuf_column (2);
iconview.set_text_column (1);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]