Collection browser: show absolute free space on hover, thicker bar
authorMatěj Laitl <matej@laitl.cz>
Sun, 11 Dec 2011 14:11:45 +0000 (15:11 +0100)
committerMatěj Laitl <matej@laitl.cz>
Tue, 20 Dec 2011 11:34:43 +0000 (12:34 +0100)
commit293caa064698ee8e8eee8e55dfe09039f262fb68
tree305e7e2e6f19fd637df0f7870d01144ef25e6a2f
parent60be029827da5a86853c1699269500a51ecd930d
Collection browser: show absolute free space on hover, thicker bar

For collections that support capacity (iPod, UMS, MTP), change text on
capacity bar from "80% used" to "1,2 GiB free". Rationale:
 * relative emptiness is already indicated using bar
 * absolute free space is the most relevant information when
   transferring tracks
 * this is consistent with Dolphin

Additionally, the capacity bar is made thicker and the font is non-bold
so that the font is readable when rendered on it. (this is done by
using KCapacityBar's minimumSizeHint() - however it is bounded between
MIN and MAX values)

This may be a little controversial change of the look, here are some
screenshots, speak up if you don't like it:
 * before: http://troll.ws/i/VanuSm.png
 * after: http://troll.ws/i/RTSrAq.png

DIGEST: feature: more useful capacity bar when hovering collection
ChangeLog
src/browsers/CollectionTreeItem.cpp
src/browsers/CollectionTreeItem.h
src/browsers/collectionbrowser/CollectionTreeItemDelegate.cpp