[Kde-imaging] [PATCH] GwenView: Proper icon for Go to Previous Image & Go to Next Image
James Richard Tyrer
tyrerj at acm.org
Wed Dec 31 09:50:44 CET 2008
Aurélien Gâteau wrote:
> James Richard Tyrer wrote:
>> The Oxygen team committed new icons: "go-previous-page" & "go-next-page"
>> and used those names for the two KDE Standard Actions which GwenView was
>> using. Apparently they didn't understand that these two KDE Standard
>> actions were serving two functions. Actually, I think it is better that
>> they do not serve two purposes and that will mean changes to the code
>> that will require approval of KDE-Core.
>>
>> I have committed more generic icons "go-*-view" that are not a page
>> specific metaphor which should work for other uses including GwenView.
>
> While I agree having generic go-*-view icons is a good idea, Gwenview
> uses media-seek-{backward,forward}, not go-{previous,next}-page, so it
> is not affected by the icon change.
> Gwenview uses media-seek-* icons to ensure consistency with the
> play/pause icon in fullscreen mode. For this reason I do not think it is
> a good idea to commit this patch.
>
It was my understanding that you were using the media icons because you
felt correctly (bug 168075) that the "go-*-page" icons were not suitable
and that the media icons were what was available despite the fact that
this was not their correct use.
I will have to look into the play/pause issue you mentioned. Perhaps
there is an issue there since presentation type uses should probably not
use the same icons as media players.
However, assignment of icons with the new names is supposed to be based
on function and I consider it a bug that you are using the
"media-seek-*" icons since GwenView is not a media player (it does not
play audio and/or video). Also, from a usability standpoint, it is not
a good idea to use these icons for other uses than what their name
indicates as this can lead to user confusion.
However, it is your application and it is your decision subject only to
the input of the usability people. Perhaps you might want to consult
with usability about this question.
--
JRT
More information about the Kde-imaging
mailing list