diff --git a/ui/browsing/artistspage.go b/ui/browsing/artistspage.go index 1d039d0..62c9a1b 100644 --- a/ui/browsing/artistspage.go +++ b/ui/browsing/artistspage.go @@ -76,6 +76,7 @@ func newArtistsPage( SizeName: theme.SizeNameHeadingText, } a.searcher = widgets.NewSearchEntry() + a.searcher.PlaceHolder = "Search page" a.searcher.OnSearched = func(query string) { a.onSearched(query, false /*firstLoad*/) } a.searcher.Entry.Text = searchText if g := pool.Obtain(util.WidgetTypeGridView); g != nil { diff --git a/ui/browsing/favoritespage.go b/ui/browsing/favoritespage.go index a4406fe..c7c3714 100644 --- a/ui/browsing/favoritespage.go +++ b/ui/browsing/favoritespage.go @@ -92,6 +92,7 @@ func (a *FavoritesPage) createHeader(activeBtnIdx int) { widget.NewButtonWithIcon("", myTheme.ArtistIcon, a.onShowFavoriteArtists), widget.NewButtonWithIcon("", myTheme.TracksIcon, a.onShowFavoriteSongs)) a.searcher = widgets.NewSearchEntry() + a.searcher.PlaceHolder = "Search page" a.searcher.OnSearched = a.OnSearched a.searcher.Entry.Text = a.searchText a.filterBtn = widgets.NewAlbumFilterButton(&a.filter, a.mp.GetGenres) diff --git a/ui/browsing/genrespage.go b/ui/browsing/genrespage.go index c985400..dbc1702 100644 --- a/ui/browsing/genrespage.go +++ b/ui/browsing/genrespage.go @@ -49,6 +49,7 @@ func newGenresPage(contr *controller.Controller, mp mediaprovider.MediaProvider, a.list = NewGenreList(sorting) a.list.OnNavTo = func(id string) { a.contr.NavigateTo(controller.GenreRoute(id)) } a.searcher = widgets.NewSearchEntry() + a.searcher.PlaceHolder = "Search page" a.searcher.OnSearched = a.onSearched a.searcher.Entry.Text = searchText a.buildContainer() diff --git a/ui/browsing/gridviewpage.go b/ui/browsing/gridviewpage.go index 64dee60..03a6c2b 100644 --- a/ui/browsing/gridviewpage.go +++ b/ui/browsing/gridviewpage.go @@ -140,6 +140,7 @@ func (g *GridViewPage) createTitleAndSort() { func (g *GridViewPage) createSearchAndFilter() { g.searcher = widgets.NewSearchEntry() + g.searcher.PlaceHolder = "Search page" g.searcher.Text = g.searchText g.searcher.OnSearched = g.OnSearched if g.filter != nil { diff --git a/ui/browsing/playlistspage.go b/ui/browsing/playlistspage.go index 464d937..d952e37 100644 --- a/ui/browsing/playlistspage.go +++ b/ui/browsing/playlistspage.go @@ -63,6 +63,7 @@ func newPlaylistsPage(contr *controller.Controller, pool *util.WidgetPool, cfg * a.ExtendBaseWidget(a) a.titleDisp.Segments[0].(*widget.TextSegment).Style.SizeName = theme.SizeNameHeadingText a.searcher = widgets.NewSearchEntry() + a.searcher.PlaceHolder = "Search page" a.searcher.OnSearched = a.onSearched a.searcher.Entry.Text = searchText a.viewToggle = widgets.NewToggleButtonGroup(0, diff --git a/ui/browsing/trackspage.go b/ui/browsing/trackspage.go index ce689e6..f046ed8 100644 --- a/ui/browsing/trackspage.go +++ b/ui/browsing/trackspage.go @@ -68,6 +68,7 @@ func NewTracksPage(contr *controller.Controller, conf *backend.TracksPageConfig, t.title.Segments[0].(*widget.TextSegment).Style.SizeName = widget.RichTextStyleHeading.SizeName t.playRandom = widget.NewButtonWithIcon("Play random", theme.ShuffleIcon, t.playRandomSongs) t.searcher = widgets.NewSearchEntry() + t.searcher.PlaceHolder = "Search page" t.searcher.OnSearched = t.OnSearched t.createContainer() t.Reload()