From 598eab514316ed4269a9970baabe307034ffd659 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Fri, 29 Jan 2016 19:48:59 +0100 Subject: make notebook look a little nicer diff --git a/src/rhlibrary/selector_widget.go b/src/rhlibrary/selector_widget.go index d0aab71..c24b452 100644 --- a/src/rhlibrary/selector_widget.go +++ b/src/rhlibrary/selector_widget.go @@ -120,7 +120,7 @@ func addSelectorPage(nb *gtk.Notebook, page gtk.IWidget, title string) (err erro if label, err = gtk.LabelNew(title); err != nil { return } - label.SetSizeRequest(150, 15) + label.SetSizeRequest(150, 15) // workaround until expanding tabs works... nb.AppendPage(page, label) return } @@ -149,7 +149,7 @@ func getSelectorWidget(db *rddb.DBChan, p *player.PlayerChan) (gtk.IWidget, erro if page, err = getPoolsSelector(p); err != nil { return nil, err } - if err = addSelectorPage(nb, page, "Musicpools"); err != nil { + if err = addSelectorPage(nb, page, "Musikpools"); err != nil { return nil, err } @@ -160,6 +160,20 @@ func getSelectorWidget(db *rddb.DBChan, p *player.PlayerChan) (gtk.IWidget, erro return nil, err } + var cp *gtk.CssProvider + if cp, err = gtk.CssProviderNew(); err != nil { + return nil, err + } + if err = cp.LoadFromData(".notebook.header { background-color: unset; }"); err != nil { + return nil, err + } + var sc *gtk.StyleContext + if sc, err = nb.GetStyleContext(); err != nil { + return nil, err + } + sc.AddProvider(cp, 600) // TOOD: hardcoded value + + nb.SetProperty("show-border", false) nb.SetHExpand(true) nb.SetVExpand(true) -- cgit v0.10.2