diff options
author | Georges Basile Stavracas Neto <georges.stavracas@gmail.com> | 2015-08-02 22:14:40 -0300 |
---|---|---|
committer | Georges Basile Stavracas Neto <georges.stavracas@gmail.com> | 2015-08-02 22:29:36 -0300 |
commit | fdcf91d0e84c203895ff8b28ad6b94d3550e13eb (patch) | |
tree | 419904e034c070c268660f19721d70becb7e8a99 /docs/nautilus-internals.pdf | |
parent | 0c0cd2e7a7b67a4ff598da4000caca09d338958b (diff) | |
download | nautilus-wip/gbsneto/pathbar.tar.gz |
pathbar: handle context menuwip/gbsneto/pathbar
NautilusView is an abstract class that manages
various context menus, depending on the view's
location, the clicked point and the implementation
details.
While this in theory provides a good isolation
from other classes, in practice NautilusView
manages the pathbar context menu, which is not
necessary, as it doesn't depend on the current
view by no means.
Fix that by making NautilusPathBar manage the
context menu by itself instead of the view. To
cleanly implement that, add a new signal that
matches GtkPlacesSidebar::open-location signature,
and adapt NautilusWindow to reuse the existing
methods to handle pathbar's new signal.
https://bugzilla.gnome.org/show_bug.cgi?id=753158
Diffstat (limited to 'docs/nautilus-internals.pdf')
0 files changed, 0 insertions, 0 deletions