Version: (using Devel) Installed from: Compiled sources The navigation keys for the character history should not be in the KCharSelect widget, but in the application's toolbar. In the current state, it is not immediately clear what these buttons stand for, and, from the semantic point of view, they are grouped with the content, not with the actions.
With my comment in bug 177734 that there should be no toolbar at all, do you think it's still worth having these two buttons in a toolbar? My thoughts: * A toolbar with two buttons also looks strange. (I really don't want to have the find action there.) * You can get the meaning of the buttons using the tooltips. * The actual KCharSelect is a widget in kdelibs and the tool in kdeutils is just a small wrapper. Removing buttons from the actual widget and adding them in the toolbar would be possible with some effort, but I'm not sure whether I like the idea of having different UI layouts for KCharSelect-the-widget and KCharSelect-the-application. * At the moment (without a toolbar) I don't think that the actions are "grouped with the content". They are right before the category dropdowns, so they are rather grouped with other navigational tools.
I suggest to remove them completely. Moreover the current label doesn't explain that are used to go to the next/prev char selected on the "history".
So you want to suggest removing the history feature completely? That would be bad, as it was something introduced by Constantin Berzan for 4.2 and in my opinion it's quite a neat feature. As for the tooltips, I agree that something like "Next Character in History" would proably be a good idea. However, because of the string freeze this would have to wait for 4.3.
The feature is nice, but, for my personal usecases it us unneeded. Maybe for other users it could be useful :-) About the string, don't forget it, maybe a TODO could be added :-)
SVN commit 934355 by cberzan: Make it clear in the tooltips that the back and forward buttons refer to going back and forth in history. CCBUG: 177738 M +4 -4 kcharselect.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=934355
This will not be changed, mostly because of comment #1 point 3.