diff options
author | Sébastien Wilmet <swilmet@informatique-libre.be> | 2022-11-22 16:00:02 +0100 |
---|---|---|
committer | Sébastien Wilmet <swilmet@informatique-libre.be> | 2022-11-22 16:00:00 +0100 |
commit | e188a616bd4a8e971a47baab7d2b1a415fced110 (patch) | |
tree | a64762f4841615c21e16622289c64bcecd1bbec8 /plugins | |
parent | bc4946e77bf5c50467ffcaf546566d8f7b3a82c3 (diff) | |
download | gedit-e188a616bd4a8e971a47baab7d2b1a415fced110.tar.gz |
quickopen: replace gtk_recent_info_has_group() by has_application()
See commit 1df701b30cd6bee864276417765d0055476d9fea
gedit core wants to use gtk_recent_manager_add_item() only, which
doesn't set the group.
While at it, don't hardcode 'gedit' but use g_get_application_name()
instead.
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/quickopen/quickopen/virtualdirs.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/quickopen/quickopen/virtualdirs.py b/plugins/quickopen/quickopen/virtualdirs.py index 6792f9b4c..531ab3302 100644 --- a/plugins/quickopen/quickopen/virtualdirs.py +++ b/plugins/quickopen/quickopen/virtualdirs.py @@ -15,7 +15,7 @@ # You should have received a copy of the GNU General Public License # along with this program; if not, see <http://www.gnu.org/licenses/>. -from gi.repository import Gio, Gtk +from gi.repository import GLib, Gio, Gtk class VirtualDirectory(object): @@ -63,7 +63,7 @@ class RecentDocumentsDirectory(VirtualDirectory): added = 0 for item in items: - if item.has_group('gedit'): + if item.has_application(GLib.get_application_name()): self.append(Gio.file_new_for_uri(item.get_uri())) added += 1 |