Use a pretty icon view instead of a treeview for the people list
This commit is contained in:
parent
f2815da626
commit
347a127c2e
|
@ -283,7 +283,7 @@ namespace SparkleShare {
|
||||||
VBox VBox = new VBox (false, 0);
|
VBox VBox = new VBox (false, 0);
|
||||||
|
|
||||||
Table Table = new Table(7, 2, false);
|
Table Table = new Table(7, 2, false);
|
||||||
|
Table.RowSpacing = 6;
|
||||||
|
|
||||||
Table.Attach (RemoteUrlBox, 0, 2, 0, 1);
|
Table.Attach (RemoteUrlBox, 0, 2, 0, 1);
|
||||||
Table.Attach (LocalPathBox, 0, 2, 1, 2);
|
Table.Attach (LocalPathBox, 0, 2, 1, 2);
|
||||||
|
@ -436,7 +436,9 @@ namespace SparkleShare {
|
||||||
PeopleIter = PeopleStore.Prepend ();
|
PeopleIter = PeopleStore.Prepend ();
|
||||||
PeopleStore.SetValue (PeopleIter, 0,
|
PeopleStore.SetValue (PeopleIter, 0,
|
||||||
SparkleHelpers.GetAvatar (UserEmail , 32));
|
SparkleHelpers.GetAvatar (UserEmail , 32));
|
||||||
PeopleStore.SetValue (PeopleIter, 1, UserName + "\n" + UserEmail);
|
PeopleStore.SetValue (PeopleIter, 1,
|
||||||
|
"<b>" + UserName + "</b>\n" +
|
||||||
|
"<span font_size=\"smaller\">" + UserEmail + "</span>");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -444,16 +446,13 @@ namespace SparkleShare {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
TreeView PeopleView = new TreeView (PeopleStore);
|
IconView PeopleView = new IconView (PeopleStore);
|
||||||
PeopleView.AppendColumn ("", new CellRendererPixbuf () , "pixbuf", 0);
|
PeopleView.PixbufColumn = 0;
|
||||||
PeopleView.AppendColumn ("", new Gtk.CellRendererText (), "text", 1);
|
PeopleView.MarkupColumn = 1;
|
||||||
TreeViewColumn [] PeopleViewColumns = PeopleView.Columns;
|
PeopleView.Columns = 2;
|
||||||
PeopleViewColumns [0].MinWidth = 48;
|
PeopleView.Spacing = 6;
|
||||||
|
PeopleView.ItemWidth = 200;
|
||||||
PeopleViewColumns [1].Expand = true;
|
PeopleView.Orientation = Orientation.Horizontal;
|
||||||
|
|
||||||
PeopleView.HeadersVisible = false;
|
|
||||||
|
|
||||||
ScrolledWindow ScrolledWindow = new ScrolledWindow ();
|
ScrolledWindow ScrolledWindow = new ScrolledWindow ();
|
||||||
ScrolledWindow.AddWithViewport (PeopleView);
|
ScrolledWindow.AddWithViewport (PeopleView);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue