diff options
| author | Alexander Golubev <fatzer2@gmail.com> | 2024-02-21 00:11:00 +0300 |
|---|---|---|
| committer | Alexander Golubev <fatzer2@gmail.com> | 2024-02-21 05:50:59 +0300 |
| commit | 13d26b59848dce276051f8f322bf82d291aa0c23 (patch) | |
| tree | 4d80ac84406936fdbc4495fcc8d4f6b5c333fe0e /src/gvcore/fileviewcontroller.cpp | |
| parent | 985d8126df0c00fb0a04b57f7a92acd9952d369e (diff) | |
| download | gwenview-13d26b59848dce276051f8f322bf82d291aa0c23.tar.gz gwenview-13d26b59848dce276051f8f322bf82d291aa0c23.zip | |
Make metadata loading optional
See: https://mirror.git.trinitydesktop.org/gitea/TDE/gwenview/issues/17#issuecomment-44076
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
Diffstat (limited to 'src/gvcore/fileviewcontroller.cpp')
| -rw-r--r-- | src/gvcore/fileviewcontroller.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/gvcore/fileviewcontroller.cpp b/src/gvcore/fileviewcontroller.cpp index 4da91b0..576f9c6 100644 --- a/src/gvcore/fileviewcontroller.cpp +++ b/src/gvcore/fileviewcontroller.cpp @@ -1053,7 +1053,9 @@ void FileViewController::dirListerNewItems(const KFileItemList& items) { LOG(""); mThumbnailsNeedUpdate=true; currentFileView()->addItemList(items); - loadMetaInfo(items); + if (FileViewConfig::loadMetadata()) { + loadMetaInfo(items); + } } @@ -1063,7 +1065,10 @@ void FileViewController::dirListerRefreshItems(const KFileItemList& list) { for (; *it!=0L; ++it) { updateViewItem(*it); } - loadMetaInfo(list, true); + + if (FileViewConfig::loadMetadata()) { + loadMetaInfo(list, true); + } } void FileViewController::updateViewItem(const KFileItem *item, bool metaDataOnly) { |
