On Mon, Nov 7, 2011 at 12:30 AM, Jasper St. Pierre <[email protected]>wrote:
> On Sun, Nov 6, 2011 at 6:23 PM, Seif Lotfy <[email protected]> wrote: > > > > On Mon, Nov 7, 2011 at 12:10 AM, Florian Müllner <[email protected]> > > wrote: > >> > >> On dom, 2011-11-06 at 22:52 +0100, Seif Lotfy wrote: > >> > "What you see" for me doesnt necessarily mean that the program > >> > populates the jumplist alone. It means the items in the jumplist are > >> > prgram specific. > >> > >> To me it means that the application is in control of what appears in the > >> jumplist, not necessarily that it is responsible for specifying the > >> exact set of items. So I can imagine some "gnome-recent-items" action > >> which is translated appropriately by the shell if included in > >> the .desktop file, but I would not expect anything in the jumplist if > >> the application does not specify anything. > > > > However if the app doesn't specify a list why not have a fallback option. > > Mostly you will end up using it in cases like gedit, rhythmbox, totem, > > epiphany and event documents. In that case I suggest the usage of > zeitgeist > > and not gtk.recentmanager. Since such lists are dynamic i don't find it > > appropriate to keep updating the .desktop file with recently/most used > every > > time the app is used. If apps really would do that I would suggest them > push > > directly into zeitgeist. > > I've spoken to a few people about this before. My idea is that I'd > like to see Gtk.RecentManager either use Zeitgeist, or be deprecated > and replaced by a wrapper to Zeitgeist, or something. The less > intersecting APIs we have, the better. Federico has already written > about this a bit here: > > https://live.gnome.org/GTK%2B/GtkRecentManagerAndZeitgeist > > But I'm unsure of the status right now. > We already got the people who will work on it. I will try to have a detailed description of the Gtk RecentlyUsed problem and how Zeitgeist can solve it up this week. By the end of the month I hope we can have an API design. AFAIK Michal Hruby and Federico will be doing the implementation. > > >> > Unless we provide the recentlyused and mostused files in the .desktop > >> > file the only way for the jumplist to populate itself with such items > >> > is if the app is running and pushed them into the jumplists. > >> > >> I don't agree with the notion that "jumplist == recently/frequently used > >> files" - for instance for Evolution, I would expect actions like "New > >> mail" or "Open calendar", but not a list of recently read emails > >> cluttering the list (even when that data is available in > >> gtkrecent/zeitgeist). > > > > I comepletely agree with you that jumplists is more than most/recent > items. > > I never claimed otherwise. > >> > >> Florian > >> > >> > > > > Seif > > _______________________________________________ > > desktop-devel-list mailing list > > [email protected] > > http://mail.gnome.org/mailman/listinfo/desktop-devel-list > > > > > > -- > Jasper > Seif
_______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
