[gnome-music/wip/jfelder/remove-libgd-usage: 2/3] searchheaderbar: Use a GtkSearchEntry instead of GdTaggedEntry
- From: Jean Felder <jfelder src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music/wip/jfelder/remove-libgd-usage: 2/3] searchheaderbar: Use a GtkSearchEntry instead of GdTaggedEntry
- Date: Fri, 30 Apr 2021 15:47:23 +0000 (UTC)
commit b72a300b99576fef74c1c06684ad149891017c92
Author: Lucy Coleclough <coleclough lucy gmail com>
Date: Wed Apr 28 13:40:46 2021 +0200
searchheaderbar: Use a GtkSearchEntry instead of GdTaggedEntry
A GdTaggedEntry is used by SearchHeaderBar because it can display tags
beside the search term unlike a GtkSearchEntry. Those tags are filter
parameters such as 'search by album' or 'search by artist'. However,
these filter parameters have been removed during the latest SearchView
rewrite (release 3.36). It means that a GtkSearchEntry can now be
used.
gnomemusic/widgets/searchheaderbar.py | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
---
diff --git a/gnomemusic/widgets/searchheaderbar.py b/gnomemusic/widgets/searchheaderbar.py
index 3e05a8664..09330a109 100644
--- a/gnomemusic/widgets/searchheaderbar.py
+++ b/gnomemusic/widgets/searchheaderbar.py
@@ -24,9 +24,7 @@
from enum import IntEnum
-import gi
-gi.require_version("Gd", "1.0")
-from gi.repository import GLib, GObject, Gd, Gtk
+from gi.repository import GLib, GObject, Gtk
from gnomemusic.search import Search
from gnomemusic.widgets.headerbar import HeaderBar, SelectionBarMenuButton
@@ -62,7 +60,7 @@ class SearchHeaderBar(Gtk.HeaderBar):
self._selection_mode = False
self._timeout = None
- self._entry = Gd.TaggedEntry()
+ self._entry = Gtk.SearchEntry()
self._entry.props.halign = Gtk.Align.CENTER
self._entry.props.visible = True
self._entry.props.width_request = 500
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]