D4967: Make difference between download and installed size
Jan Grulich
noreply at phabricator.kde.org
Tue Mar 7 13:49:11 UTC 2017
jgrulich created this revision.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY
Currently in discover we show app size, but we don't make difference between download size and installed
size which can be different (e.g. in flatpak backend). This patch adds download/installed size labels into
the UI instead the original "size" label. The download size label is shown only when the application is not
installed or there is an update available. The installed size label is shown all the time, except if the size
is zero which doesn't make sense. If backend doesn't have download/installed size properties implemented then
the original size label is shown instead so current backends remains unchtouched
REPOSITORY
R134 Discover Software Store
BRANCH
master
REVISION DETAIL
https://phabricator.kde.org/D4967
AFFECTED FILES
discover/qml/ApplicationPage.qml
libdiscover/backends/FlatpakBackend/FlatpakResource.cpp
libdiscover/backends/FlatpakBackend/FlatpakResource.h
libdiscover/resources/AbstractResource.cpp
libdiscover/resources/AbstractResource.h
libdiscover/resources/ResourcesProxyModel.cpp
libdiscover/resources/ResourcesProxyModel.h
To: jgrulich
Cc: plasma-devel, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170307/8fb86164/attachment.html>
More information about the Plasma-devel
mailing list