https://bugs.kde.org/show_bug.cgi?id=374404
Alex Bikadorov <alex.bikado...@kdemail.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://commits.kde.org/kru | |sader/fe59dc1e9abb08589cba7 | |70ac354af2fe5e64b41 Resolution|--- |FIXED Status|CONFIRMED |RESOLVED Latest Commit|https://commits.kde.org/kru |https://commits.kde.org/kru |sader/fe59dc1e9abb08589cba7 |sader/14d7c25fc0705deff677c |70ac354af2fe5e64b41 |8ea344f9c3ddbbcf579 |https://commits.kde.org/kru |https://commits.kde.org/kru |sader/14d7c25fc0705deff677c |sader/5cf6278f259e352a1fff7 |8ea344f9c3ddbbcf579 |bd4b2d659b593c639e7 --- Comment #5 from Alex Bikadorov <alex.bikado...@kdemail.net> --- Git commit fe59dc1e9abb08589cba770ac354af2fe5e64b41 by Alexander Bikadorov. Committed on 03/01/2017 at 18:47. Pushed by abikadorov into branch 'master'. Rework of filesystem info and space update after refresh and file operation. Part of cleaning VFS M +24 -66 krusader/Panel/listpanel.cpp M +2 -1 krusader/Panel/listpanel.h M +1 -0 krusader/Panel/panelfunc.cpp M +26 -5 krusader/VFS/default_vfs.cpp M +5 -1 krusader/VFS/default_vfs.h M +16 -3 krusader/VFS/krvfshandler.cpp M +2 -8 krusader/VFS/vfs.cpp M +13 -8 krusader/VFS/vfs.h M +4 -4 krusader/VFS/virt_vfs.cpp M +0 -3 krusader/VFS/virt_vfs.h https://commits.kde.org/krusader/fe59dc1e9abb08589cba770ac354af2fe5e64b41 --- Comment #6 from Alex Bikadorov <alex.bikado...@kdemail.net> --- Git commit 14d7c25fc0705deff677c8ea344f9c3ddbbcf579 by Alexander Bikadorov. Committed on 03/01/2017 at 19:37. Pushed by abikadorov into branch 'master'. VFS: cleaner code for refresh check on vfs operation without current directory Summary: Rework of filesystem info and space update after refresh and file operation. Part of cleaning VFS VFS: cleaning inheritance issues with VFS classes. Part of cleaning VFS Test Plan: Checked panels filesystem stats update in both panels (+tabs) when * copying file on local fs with {F5/copy, drag&drop, copy/paste} * deleting file on local fs * creating virtual directory from search result ("feed to listbox") * changing directory/refreshing to different fs Reviewers: #krusader Differential Revision: https://phabricator.kde.org/D3938 M +8 -9 krusader/VFS/default_vfs.h M +4 -4 krusader/VFS/vfs.h M +0 -2 krusader/VFS/virt_vfs.cpp M +0 -1 krusader/VFS/virt_vfs.h https://commits.kde.org/krusader/14d7c25fc0705deff677c8ea344f9c3ddbbcf579 --- Comment #7 from Alex Bikadorov <alex.bikado...@kdemail.net> --- Git commit 5cf6278f259e352a1fff7bd4b2d659b593c639e7 by Alexander Bikadorov. Committed on 04/01/2017 at 15:30. Pushed by abikadorov into branch 'master'. VFS: cleaner code for refresh check on vfs operation without current directory Summary: Rework of filesystem info and space update after refresh and file operation. Part of cleaning VFS VFS: cleaning inheritance issues with VFS classes. Part of cleaning VFS --- The bug report https://bugs.kde.org/show_bug.cgi?id=374404 made me notice some flaws with the current file space refresh. I couldn't help myself and changed most of the code. Behaviour changes: * free space update should work now flawless. I.e. if changes to the filesystem space are made inside Krusader all panels (and tabs) showing the same filesystem are updated * no special label for /etc and /proc anymore. I feel its fine to show "0 of of 0 bytes" here. And /sys was missing anyway. * "Virtual Filesystem" is shown now if "virt_fs" is used (and no search meta information is present). Test Plan: Checked panels filesystem stats update in both panels (+tabs) when * copying file on local fs with {F5/copy, drag&drop, copy/paste} * deleting file on local fs * creating virtual directory from search result ("feed to listbox") * changing directory/refreshing to different fs Reviewers: #krusader, martinkostolny, asensi Reviewed By: #krusader, martinkostolny, asensi Subscribers: asensi, martinkostolny Differential Revision: https://phabricator.kde.org/D3938 https://commits.kde.org/krusader/5cf6278f259e352a1fff7bd4b2d659b593c639e7 -- You are receiving this mail because: You are watching all bug changes.