lp:~jeremywootten/pantheon-files/restructure-sidebar

Created by Jeremy Wootten and last modified

This branch is a continuation of work to improve behaviour of sidebar particular when used with the keyboard.

1) Restructure so that moving the cursor with the keyboard will scroll the treeview if necessary.
2) Stop the treeview scrolling when it is updated (cause by it completely rebuilding on every update). This affects renaming bookmarks and mounting/unmounting devices.

The rate at which the sidebar updates (rebuilds) is now throttled. This function was getting called rapidly from several places.

This branch is based on https://code.launchpad.net/~jeremywootten/pantheon-files/fix-focus-chain, which must be merged first.

Get this branch:
bzr branch lp:~jeremywootten/pantheon-files/restructure-sidebar
Only Jeremy Wootten can upload to this branch. If you are Jeremy Wootten please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jeremy Wootten
Project:
Files
Status:
Abandoned

Recent revisions

2311. By Jeremy Wootten

Merge trunk to r2470

2310. By Jeremy Wootten

connect tree signals later when updating to improve compatibility with other branches

2309. By Jeremy Wootten

Merge changes from parent to resolve conflict with trunk r2445

2308. By Jeremy Wootten

Fix unexpected scrolling

2307. By Jeremy Wootten

Fix regression in coords

2306. By Jeremy Wootten

Put scrolled window inside content box so treeview cursor scrolls

2305. By Jeremy Wootten

Merge changes from parent

2304. By Jeremy Wootten

Limit focus chain to view and sidebar

2303. By Launchpad Translations on behalf of elementary-apps

Launchpad automatic translations update.

2302. By Launchpad Translations on behalf of elementary-apps

Launchpad automatic translations update.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~elementary-apps/pantheon-files/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers