lp:~jeremywootten/pantheon-files/refactor-path-change-requests
This branch builds on lp:~jeremywootten/pantheon-files/fix-1626240-breadcrumb-name-with-hash to further simplify and standardise the way path change and new container requests are generated and handled. A new interface is introduced that is implemented by all widgets that generate such requests.
Except where the widget handles the request internally (and signals a path change event), the requests are passed to Window to handle.
The redundant "new_container_
As far as possible, requests are made in terms of uris which are only converted to gfile in a limited number of places and only by way of a PF.FileUtil function. This is to simplify fixing bugs in the handling of corner-case uris.
An error in the library function gof_file_
This branch fixes some bugs not fixed by the parent, such as restoring of remote paths with hash characters.
- Get this branch:
- bzr branch lp:~jeremywootten/pantheon-files/refactor-path-change-requests
Branch merges
Branch information
Recent revisions
- 2386. By Jeremy Wootten
-
Mark SearchResults class/constructor public to fix build with valac >= 0.35
Additionally make LocationBar search_results member private.
- 2385. By Launchpad Translations on behalf of elementary-apps
-
Launchpad automatic translations update.
- 2384. By Launchpad Translations on behalf of elementary-apps
-
Launchpad automatic translations update.
- 2383. By Launchpad Translations on behalf of elementary-apps
-
Launchpad automatic translations update.
- 2382. 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