[dolphin] [Bug 497372] [24.12.0 Regression] Overlay icons have inconsistent sizes when zooming in and out
Méven
bugzilla_noreply at kde.org
Fri Jan 17 10:20:12 GMT 2025
https://bugs.kde.org/show_bug.cgi?id=497372
Méven <meven at kde.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Latest Commit| |https://invent.kde.org/syst
| |em/dolphin/-/commit/961e627
| |0e4401a6c7512df3a2e3efd09a2
| |5df962
Resolution|--- |FIXED
Status|REPORTED |RESOLVED
--- Comment #4 from Méven <meven at kde.org> ---
Git commit 961e6270e4401a6c7512df3a2e3efd09a25df962 by Méven Car.
Committed on 17/01/2025 at 10:07.
Pushed by meven into branch 'master'.
Refactor Overlay Handling
Now all overlays icons in kitemviews are added in
KStandardItemListWidget::updatePixmapCache.
data[iconOverlays] now contains icon names.
DolphinFileItemListWidget::refreshCache is the sole responsible of
setting the overlays either coming from KFileItemModelRolesUpdater or
KVersionControlPlugin.
This garantees consistency in rendering.
M +3 -7 src/kitemviews/kfileitemmodelrolesupdater.cpp
M +1 -1 src/kitemviews/kfileitemmodelrolesupdater.h
M +52 -36 src/kitemviews/kstandarditemlistwidget.cpp
M +10 -4 src/kitemviews/kstandarditemlistwidget.h
M +17 -2 src/panels/information/informationpanelcontent.cpp
M +18 -17 src/views/dolphinfileitemlistwidget.cpp
M +1 -1 src/views/dolphinfileitemlistwidget.h
https://invent.kde.org/system/dolphin/-/commit/961e6270e4401a6c7512df3a2e3efd09a25df962
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the kfm-devel
mailing list