eventlog: don't flickr on window open
This commit is contained in:
parent
f90d44348e
commit
ae1c1ade1b
|
@ -185,11 +185,18 @@ namespace SparkleShare {
|
||||||
store.AppendValues (_("All Projects"));
|
store.AppendValues (_("All Projects"));
|
||||||
store.AppendValues ("---");
|
store.AppendValues ("---");
|
||||||
|
|
||||||
foreach (string folder in folders)
|
this.combo_box.Model = store;
|
||||||
store.AppendValues (folder);
|
this.combo_box.Active = 0;
|
||||||
|
|
||||||
this.combo_box.Model = store;
|
int row = 2;
|
||||||
this.combo_box.Active = 0;
|
foreach (string folder in folders) {
|
||||||
|
store.AppendValues (folder);
|
||||||
|
|
||||||
|
if (folder.Equals (Controller.SelectedFolder))
|
||||||
|
this.combobox.Active = row;
|
||||||
|
|
||||||
|
row++;
|
||||||
|
}
|
||||||
|
|
||||||
this.combo_box.RowSeparatorFunc = delegate (TreeModel model, TreeIter iter) {
|
this.combo_box.RowSeparatorFunc = delegate (TreeModel model, TreeIter iter) {
|
||||||
string item = (string) this.combo_box.Model.GetValue (iter, 0);
|
string item = (string) this.combo_box.Model.GetValue (iter, 0);
|
||||||
|
|
|
@ -242,6 +242,17 @@ namespace SparkleShare {
|
||||||
|
|
||||||
this.popup_button.AddItem ("All Projects");
|
this.popup_button.AddItem ("All Projects");
|
||||||
this.popup_button.Menu.AddItem (NSMenuItem.SeparatorItem);
|
this.popup_button.Menu.AddItem (NSMenuItem.SeparatorItem);
|
||||||
|
|
||||||
|
int row = 2;
|
||||||
|
foreach (string folder in folders) {
|
||||||
|
this.popup_button.AddItem (folder);
|
||||||
|
|
||||||
|
if (folder.Equals (Controller.SelectedFolder))
|
||||||
|
this.popup_button.SelectItemAtIndex (row);
|
||||||
|
|
||||||
|
row++;
|
||||||
|
}
|
||||||
|
|
||||||
this.popup_button.AddItems (folders);
|
this.popup_button.AddItems (folders);
|
||||||
|
|
||||||
this.popup_button.Activated += delegate {
|
this.popup_button.Activated += delegate {
|
||||||
|
|
|
@ -180,9 +180,6 @@ namespace SparkleShare {
|
||||||
if (UpdateChooserEvent != null)
|
if (UpdateChooserEvent != null)
|
||||||
UpdateChooserEvent (Folders);
|
UpdateChooserEvent (Folders);
|
||||||
|
|
||||||
if (UpdateContentEvent != null)
|
|
||||||
UpdateContentEvent (HTML);
|
|
||||||
|
|
||||||
if (UpdateSizeInfoEvent != null)
|
if (UpdateSizeInfoEvent != null)
|
||||||
UpdateSizeInfoEvent (Size, HistorySize);
|
UpdateSizeInfoEvent (Size, HistorySize);
|
||||||
};
|
};
|
||||||
|
|
|
@ -192,13 +192,20 @@ namespace SparkleShare {
|
||||||
};
|
};
|
||||||
|
|
||||||
this.combo_box.Items.Add (item);
|
this.combo_box.Items.Add (item);
|
||||||
this.combo_box.SelectedItem = combo_box.Items [0];
|
|
||||||
this.combo_box.Items.Add (new Separator ());
|
this.combo_box.Items.Add (new Separator ());
|
||||||
|
|
||||||
|
this.combo_box.SelectedItem = combo_box.Items [0];
|
||||||
|
|
||||||
|
int row = 2;
|
||||||
foreach (string folder in folders) {
|
foreach (string folder in folders) {
|
||||||
this.combo_box.Items.Add (
|
this.combo_box.Items.Add (
|
||||||
new ComboBoxItem () { Content = folder }
|
new ComboBoxItem () { Content = folder }
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if (folder.Equals (Controller.SelectedFolder))
|
||||||
|
this.combo_box.SelectedItem = combo_box.Items [row];
|
||||||
|
|
||||||
|
row++;
|
||||||
}
|
}
|
||||||
|
|
||||||
this.combo_box.SelectionChanged += delegate {
|
this.combo_box.SelectionChanged += delegate {
|
||||||
|
|
Loading…
Reference in a new issue