nautilus:wip/gbsneto/actionbar-review2

Last commit made on 2016-11-27
Get this branch:
git clone -b wip/gbsneto/actionbar-review2 https://git.launchpad.net/nautilus

Branch merges

Branch information

Name:
wip/gbsneto/actionbar-review2
Repository:
lp:nautilus

Recent commits

3194c1b... by Georges Basile Stavracas Neto

actionbar: remove the folder name when no selection

After receiving some input from the design team, we
decided that this label was unecessary and distracting.

Thus, removing it would fix this issue.

653a725... by Georges Basile Stavracas Neto

actionbar: remove Bookmars and Properties buttons

They look ambiguous, and it's not clear they're related
to the actual folder.

80e3425... by Georges Basile Stavracas Neto

actionbar: initial prototype for handling overflow

It's WIP.

0954a42... by Georges Basile Stavracas Neto

files-view: remove the floating bar

The floating bar was a bad choice since it's inception. Not
only it hovers content, it's behavior is inconsistent and the
usability of it is very poor.

After the introduction of the actionbar, most of the data that
we displayed through the floating bar was moved to the actionbar,
making the floating bar obsolete.

This commit follows up and completely removes the floating bar.

765eb7d... by Georges Basile Stavracas Neto

window-slot: show actionbar

When we change the view, add the view's actionbar
to the bottom of the window slot.

b4397c2... by Georges Basile Stavracas Neto

view: add ::get_action_bar() vfunc

This will be used in the next patch so we can
access the actionbar of the view.

6d73c5b... by Georges Basile Stavracas Neto

action-bar: implement NautilusActionBar

The new NautilusActionBar class handles everything
needed to be an usable actionbar as envisioned by
the available mockups.

213ce36... by Georges Basile Stavracas Neto

files-view: add ::stop-loading action

This action will be consumed by the actionbar, to simplify
the development of the stop button.

2686ff8... by Georges Basile Stavracas Neto

view: add NautilusView::selection property

Currently we don't have any way to track selection
changes, although NautilusView exposes selection. This
is an inconsistency in code, and should be avoided.

Fix that by adding a NautilusView::selection property
and deprecating the NautilusFilesView::selection-changed
signal.

3759585... by Alexandru Pandelea <email address hidden>

properties-window: fix checking inconsistent state

In the function initial_permission_state_consistent, when the check was
made to see if the files have the same permissions, the check was not
correct.

To fix this, also do & between the first_permissions and the mask.

https://bugzilla.gnome.org/show_bug.cgi?id=698955