[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-devel
Subject:    Re: Arrangement of toolbar icons
From:       Gerhard Stengel <gstengel () gmx ! net>
Date:       2010-12-03 21:46:16
Message-ID: 201012032246.16484.gstengel () gmx ! net
[Download RAW message or body]

Hi,

I came across another questionable behaviour regarding toolbars: If I adapt i.e the <kdevelop> \
toolbar, the new layout  applies to all views (Code, Debug, Review) whereas changes in the \
<KatePartView> toolbar only apply to the view in which  you changed it.
Is this a bug or a feature? I can see benefits in either behaviour, but all toolbars should \
behave in the same way,  otherwise it's really confusing.

best regards

Gerhard


Am Freitag, 3. Dezember 2010, 01:29:42 schrieb Gerhard Stengel:
> Hmm, don't know. I played around with kmail and kdenlive (which both have several tool bars) \
> and except from some  unexplicable behaviour of the separator (it's not shown sometimes \
> between two different toolbars) it worked quite as  expected.
> In kmail I saw an element <Merge> which seems to have the purpose to control where a toolbar \
> further down in the list 
is 
> inserted relative to the predecessor. A feature like this would maybe solve the problem that \
> related icons (like 
"Save" 
> and "Save All") are torn apart. This feature would allow the <KatePartView> toolbar to be \
> directly inserted into the  <kdevelop> toolbar. How this is supposed to work if you have as \
> many toolbars as in kdevelop I don't know. 
> There seems to be something really strange going on with the "Save" symbol, though. If I take \
> it away, I just have the  non-optimal but explicable placement of the toolbars, but there \
> seems to be no bug at least. But "Save" is buggy.  
> regards
> 
> Gerhard
> Am Dienstag, 30. November 2010, 22:56:08 schrieb Andreas Pakulat:
> > On 30.11.10 21:57:45, Gerhard Stengel wrote:
> > > I think there are some problems in the arrangement of the toolbar icons (just tested \
> > > 4.1.1) 
> > > I'd like to group similar actions together, like "New" next to "Save". Now "New" belongs \
> > > to the <kdevelop> toolbar 
> and 
> > > "Save" and "Save As" to <KatePartView>, so they end up in different toolbars even though \
> > > they're quite closely 
> related. 
> > > 
> > > While the "Configure toolbars" dialogue is open, I'm able to position the icons directly \
> > > in the toolbar per drag & 
> drop. 
> > > However, this change is lost when I change between the "Code" and the "Debug" view and \
> > > back. So this  doesn't seem to be a way to achieve the grouping I's like to have. Is \
> > > there any? If not, this would be a 
> nice 
> > > feature, because to the user it isn't interesting from which toolbar a certain icon \
> > > comes, it's more important to 
be 
> > > able to group them in a logical way.
> > > 
> > > Another strange thing is that if I configure the toolbars with the "Configure toolbar" \
> > > dialogue and do an 
operation 
> that 
> > > may be totally unrelated to the <kdevelop> toolbar, the "Save" icon always jumps right of \
> > > the new icon, so it's no  longer inside its toolbar, the <KatePartView>. However, If I \
> > > activate the views Code->Debug->Code, the "Save" icon  changes its place back into the \
> > > <KatePartView> toolbar. This seems like a bug to me.
> > 
> > I'm pretty sure you're barking up the wrong tree here unfortunately
> > (except for the loss of changes when switching between debug and code
> > area). The toolbar configuration and the menu layout stuff is all
> > defined (and constrained) by the KDE XML Gui framework. It can be found
> > in kdelibs/kdeui/xmlgui, has only one or two persons who really
> > understand it and doesn't work very well for apps like KDevelop who
> > rather want much control over where items are being added to the menu.
> > 
> > Andreas
> > 
> > -- 
> > Be cautious in your daily affairs.
> > 
> > -- 
> > KDevelop-devel mailing list
> > KDevelop-devel@kdevelop.org
> > https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
> > 
> 
> 
> -- 
> KDevelop-devel mailing list
> KDevelop-devel@kdevelop.org
> https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
> 


-- 
KDevelop-devel mailing list
KDevelop-devel@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic