summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorSébastien Wilmet <swilmet@informatique-libre.be>2022-11-22 16:00:02 +0100
committerSébastien Wilmet <swilmet@informatique-libre.be>2022-11-22 16:00:00 +0100
commite188a616bd4a8e971a47baab7d2b1a415fced110 (patch)
treea64762f4841615c21e16622289c64bcecd1bbec8 /plugins
parentbc4946e77bf5c50467ffcaf546566d8f7b3a82c3 (diff)
downloadgedit-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.py4
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