[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: Review Request: Provide symbolic link destination as additional
From: "Frank Reininghaus" <frank78ac () googlemail ! com>
Date: 2010-05-09 11:29:16
Message-ID: 20100509112916.16177.27999 () localhost
[Download RAW message or body]
> On 2010-05-08 22:36:37, Peter Penz wrote:
> > Thanks Frank! From my point of view there are no objections to commit the patch \
> > on Monday (including Sebastian's patch from http://reviewboard.kde.org/r/3354). I \
> > hope that Fredrik can give an official "Ship It"...
>
> Fredrik Höglund wrote:
> No objections from me as far as the code is concerned, but I'm wondering if what \
> this and Sebastian's patch adds isn't the same thing from the user's point of view; \
> the real location of the file. If so, should they share the same enum value? The \
> delegate could show the link destination if the file is a link, and the local URL \
> if not.
I think there are two reasons why it might make sense to keep "local path or URL" and \
"link destination" separate:
1. Sebastian's goal is to provide the real location of search results. If one of \
these results is a link, that would be the location of the link, and not the file it \
points to.
2. The KDE 3 functionality that many users miss is a "Link Destination" column that \
displays the link destination for symbolic links, but is empty for all other files. \
That makes it possible to recognise links very easily. If we display the path for \
non-link files in that column, this advantage would be lost.
But I'm not 100% sure what the best approach is - I've added Sebastian to this review \
request, maybe he has an opinion on this...
- Frank
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/3912/#review5533
-----------------------------------------------------------
On 2010-05-09 11:26:17, Frank Reininghaus wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviewboard.kde.org/r/3912/
> -----------------------------------------------------------
>
> (Updated 2010-05-09 11:26:17)
>
>
> Review request for kdelibs, Peter Penz, Sebastian Trueg, and Fredrik Höglund.
>
>
> Summary
> -------
>
> I propose to provide the destination of a symbolic link as additional information \
> in KFileItemDelegate. This will enable us to provide that as a column in Dolphin's \
> and Konqueror's Details View, which has been requested a couple of times (note that \
> KDE 3 had that feature).
> Like Sebastian who filed the related request http://reviewboard.kde.org/r/3354/, I \
> think that this information may be useful outside Dolphin and should therefore be \
> provided in KFileItemDelegate. Additionally, Dolphin currently stores the \
> additional columns which are enabled in a KFileItemDelegate::InformationList, which \
> means that not adding this information in KFID, but only in Dolphin itself would \
> require a total rewrite of the code that stores the additional columns.
> Any feedback is appreciated. If nobody (in particular Fredrik) objects, I'd like to \
> commit this on Monday to make sure that we can get this feature into 4.5. I could \
> include Sebastian's patch in my commit if there is agreement that both additions to \
> KFID are desirable.
>
> Diffs
> -----
>
> /trunk/KDE/kdelibs/kio/kio/kfileitemdelegate.h 1123638
> /trunk/KDE/kdelibs/kio/kio/kfileitemdelegate.cpp 1123638
>
> Diff: http://reviewboard.kde.org/r/3912/diff
>
>
> Testing
> -------
>
> I've got a patch for Dolphin that makes use of this in the Details View - works as \
> expected for me.
>
> Thanks,
>
> Frank
>
>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic