[banshee] [Nereid] Hide search entry resizer when entry hidden
- From: Gabriel Burt <gburt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [banshee] [Nereid] Hide search entry resizer when entry hidden
- Date: Sun, 7 Nov 2010 21:28:22 +0000 (UTC)
commit 37976bdc4f6e7cf7435cd846e8859924899b91c2
Author: Gabriel Burt <gabriel burt gmail com>
Date: Sun Nov 7 15:26:38 2010 -0600
[Nereid] Hide search entry resizer when entry hidden
src/Clients/Nereid/Nereid/PlayerInterface.cs | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
---
diff --git a/src/Clients/Nereid/Nereid/PlayerInterface.cs b/src/Clients/Nereid/Nereid/PlayerInterface.cs
index 771fc54..40206a0 100644
--- a/src/Clients/Nereid/Nereid/PlayerInterface.cs
+++ b/src/Clients/Nereid/Nereid/PlayerInterface.cs
@@ -72,6 +72,7 @@ namespace Nereid
private Widget cover_art_container;
private ConnectedSeekSlider seek_slider;
private TaskStatusIcon task_status;
+ private Alignment search_entry_align;
// Major Interaction Components
private SourceView source_view;
@@ -167,16 +168,16 @@ namespace Nereid
BuildViews ();
BuildFooter ();
- var align = new Alignment (1.0f, 0.5f, 0f, 0f);
+ search_entry_align = new Alignment (1.0f, 0.5f, 0f, 0f);
var box = new HBox () { Spacing = 2 };
var grabber = new GrabHandle ();
grabber.ControlWidthOf (view_container.SearchEntry, 150, 350, false);
box.PackStart (grabber, false, false, 0);
box.PackStart (view_container.SearchEntry, false, false, 0);
- align.Child = box;
+ search_entry_align.Child = box;
- ActionService.PopulateToolbarPlaceholder (header_toolbar, "/HeaderToolbar/SearchEntry", align);
- align.ShowAll ();
+ ActionService.PopulateToolbarPlaceholder (header_toolbar, "/HeaderToolbar/SearchEntry", search_entry_align);
+ search_entry_align.ShowAll ();
primary_vbox.Show ();
Add (primary_vbox);
@@ -445,7 +446,7 @@ namespace Nereid
ThreadAssist.ProxyToMain (delegate {
Source source = ServiceManager.SourceManager.ActiveSource;
- view_container.SearchSensitive = source != null && source.CanSearch;
+ search_entry_align.Visible = view_container.SearchSensitive = source != null && source.CanSearch;
if (source == null) {
return;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]