Merge lp:~jeremywootten/pantheon-files/fix-refresh-after-paste into lp:~elementary-apps/pantheon-files/trunk
Proposed by
Jeremy Wootten
Status: | Merged |
---|---|
Approved by: | Jeremy Wootten |
Approved revision: | 1740 |
Merge reported by: | Jeremy Wootten |
Merged at revision: | not available |
Proposed branch: | lp:~jeremywootten/pantheon-files/fix-refresh-after-paste |
Merge into: | lp:~elementary-apps/pantheon-files/trunk |
Diff against target: |
303 lines (+64/-77) 7 files modified
libcore/gof-directory-async.vala (+4/-0) src/View/AbstractDirectoryView.vala (+48/-68) src/View/AbstractTreeView.vala (+4/-0) src/View/IconView.vala (+4/-0) src/View/PropertiesWindow.vala (+1/-1) src/View/Slot.vala (+3/-2) src/View/ViewContainer.vala (+0/-6) |
To merge this branch: | bzr merge lp:~jeremywootten/pantheon-files/fix-refresh-after-paste |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Fabio Zaramella (community) | Approve | ||
elementary Apps team | Pending | ||
Review via email: mp+249779@code.launchpad.net |
Commit message
Fix refresh after pasting for local files and folders.
Description of the change
1) When refreshing a view, the directory cached information is cleared first to ensure the information is reloaded from source.
2) The code for selecting files after pasting is re-written avoiding fixed timeouts and reverting some changes that were blocking apparently duplicate signals (but which were sometimes needed)
NOTE. Copy/cut/paste and drag-drop of files between local folders should work as expected. There are still some problems with samba shared folders, where it is not 100% reliable. Networking issues will be dealt with in another branch.
To post a comment you must log in.
I've tried copying some folders and files, whether hidden or not, and they were always immediately shown, so the branch seems to solve these bugs.