<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/additionalinfomanager.cpp, branch master</title>
<subtitle>Patched KDE Dolphin with Pixel Scaling
</subtitle>
<id>https://fiftyfourth.xyz/git/dolphin/atom?h=master</id>
<link rel='self' href='https://fiftyfourth.xyz/git/dolphin/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/'/>
<updated>2010-05-14T05:27:47Z</updated>
<entry>
<title>Rename AdditionalInfoManager to AdditionalInfoAccessor</title>
<updated>2010-05-14T05:27:47Z</updated>
<author>
<name>Peter Penz</name>
<email>peter.penz19@gmail.com</email>
</author>
<published>2010-05-14T05:27:47Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=4f0f6e6156adcb10964ea50379d78f0947f10f7e'/>
<id>urn:sha1:4f0f6e6156adcb10964ea50379d78f0947f10f7e</id>
<content type='text'>
svn path=/trunk/KDE/kdebase/apps/; revision=1126483
</content>
</entry>
<entry>
<title>If an information entry will be added to KFileItemDelegate (like done recently), adjusting the corresponding code in Dolphin is a real pain, as the new information will be shown in Dolphin the following way:</title>
<updated>2010-05-13T22:06:10Z</updated>
<author>
<name>Peter Penz</name>
<email>peter.penz19@gmail.com</email>
</author>
<published>2010-05-13T22:06:10Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=cb9669d71cf10e73305c6a60fe0d832f4eb0ac7a'/>
<id>urn:sha1:cb9669d71cf10e73305c6a60fe0d832f4eb0ac7a</id>
<content type='text'>
 - As additional columns in the details view
 - As additional lines in the icons view
 - As menu entries in the "Sort By" and "Additional Information" groups
 - As popup menu entries in the details view header popup
 - As checkable entries in the View Properties dialog

To prevent similar painful transitions in future, the class AdditionalInfoManager has been introduced. All parts in Dolphin that access/show/store additional information, use the AdditionalInfoManager now. If a new information entry will be added in KFileItemDelegate in future, only a small adjustment in AdditionalInfoManager will be required.

Still open currently:
- AdditionalInfoDialog does not use AdditionalInfoManager yet
- DolphinView::Sorting should be replaced by KFileItemDelegate::Information, so that the sorting can also be done in a generic way.
- The data for KFileItemDelegate::PathOrUrl is not determined

The open issues will get fixed during the next days.

Kudos to the brave warriors Sebastian and Frank, that tried to add a new information ;-)

CCMAIL: sebastian@trueg.de
CCMAIL: frank78ac@googlemail.com

svn path=/trunk/KDE/kdebase/apps/; revision=1126410
</content>
</entry>
</feed>
