Closing as I put a merge request through to get gedit fixed.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2294#issuecomment-540678598
Closed #2294.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2294#event-2703478661
> I would have no problem if Geany was adding nothing ;-)
And of course its only a problem in Gnome, Cinnamon and its apps don't have a
global recents list so no problem :)
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
> Geany should not be populating it for files opened whenever a project is
> opened
I haven't used the gnome feature, but maybe geany should only update Gtk recent
items when a file is opened directly by the user or saved. So opening files
from a session wouldn't add recent items.
--
You are
Well, as per the original post, I would have no problem if Geany was adding
nothing ;-). I already commented it out on my git clone.
I do agree per-project recents would be a good feature, but I see it as a
separate issue.
To correct the record, I haven't talked with the gedit folks (just
I disagree, that would mean in most cases nothing from Geany ever gets into the
global recents since many have projects open always. Remember Geany "projects"
are just named sessions. (Aside, maybe Geany should never put anything in the
global recents list, clearly its helping use __other__
After discussing the design of GtkRecentManager, I can see actually it's not so
bad - it looks more like gedit has a bug where it's not correctly filtering
(https://gitlab.gnome.org/GNOME/gedit/issues/217). But it was suggested on my
GNOME issue that Geany should not be populating it for files
> I believe Geany should allow disabling population of GtkRecentManager, which
> it doesn't need anyway as it maintains its own recent file list in geany.conf.
Makes sense. Pull requests are welcome.
> As an aside/rant, the whole notion of GtkRecentManager seems insane to me.
Totally agree,
Geany is using GtkRecentManager, GNOME's system for sharing recent documents
across apps.
This has the consequence of gedit, and likely many other tools, having files
that were opened in Geany in their recent files list.
Developers work across dozens of files, so the recent files list in apps