KStandardAction  DocumentBack & DocumentForward
    James Richard Tyrer 
    tyrerj at acm.org
       
    Tue May 13 00:17:22 BST 2008
    
    
  
James Richard Tyrer wrote:
> In kstandardaction.cpp:
> 
> Line 108
> 
>     if ( QApplication::isRightToLeft() ) {
>       if ( id == Prior )
>         iconName = "go-next";
> 
>       if ( id == Next )
>         iconName = "go-previous";
> 
>       if ( id == DocumentBack )
>         iconName = "go-next";
> 
>       if ( id == DocumentForward )
>         iconName = "go-previous";
>     }
> 
> Might I first ask if there was a reason that this was changed vs KDE3?
> 
> Was there something unsastisfactory about my work on in in KDE3, or did 
> whoever changed it simply not understand why "DocumentBack" & 
> "DocumentForward" need to have different icons than "Prior" & "Next"?
> 
> My proposed names for the icons for "DocumentBack" & "DocumentForward" 
> are: "view-previous" & "view-next".  These have been posted to 
> FreeDesktop.org.
> 
> With our rather sparse toolbars, you don't notice the problem, but if 
> you don't like clicking through the menus all the time (i.e. if you 
> actually use the software) and want the functions that you commonly use 
> on the tool bar (in Okular for example) you wind up with all 4 of these 
> on the toolbar and that is not any more satisfactory in KDE4 than it was 
> in KDE3.  See attached.
> 
> Note that I really don't understand why this toolbar configuration isn't 
> the default.
> 
I find that I wasn't having a good day and that it is considerably more 
complicated that the above.
Note that the attachment has the "Fit to Page" and "Fit to Width" 
toolbar icons reversed.
We had 4 KStdActions in KDE3:
	Back
	Forward
	Next
	Prior
and this became confused somehow.  I believe that it was because the 
CrystalSVG icon set originally had the same icons for:
	next
	forward
and	
	previous
	back
So, now I see that we again have 4 Standard Actions:
	Prior
	Next
	DocumentBack
	DocumentForward
that are again using only two different icons rather than the 4 
different icons needed for the toolbar [see attached]
It appears to me that the second two should have these icons:
	DocumentBack		go-next-view
	DocumentForward		go-previous-view
These are the toolbar icons to your right on the attached.
which correspond to the KDE3 icons:
	previous
	next
-- 
JRT
-------------- next part --------------
A non-text attachment was scrubbed...
Name: snapshot14a.png
Type: image/png
Size: 25268 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20080512/f18d2cbe/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: previous.png
Type: image/png
Size: 2149 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20080512/f18d2cbe/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: next.png
Type: image/png
Size: 2138 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20080512/f18d2cbe/attachment-0002.png>
-------------- next part --------------
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
    
    
More information about the kde-core-devel
mailing list