Bug 85429 - Configure Toolbar dialog cannot re-add <merge> tag
Summary: Configure Toolbar dialog cannot re-add <merge> tag
Status: CONFIRMED
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kedittoolbar (show other bugs)
Version: SVN
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-18 15:21 UTC by Thomas
Modified: 2010-01-23 06:27 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas 2004-07-18 15:21:02 UTC
Version:           0.7.6 (using KDE 3.2 BRANCH >= 20040204, Mandrake Linux Cooker i586 - Cooker)
Compiler:          gcc version 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)
OS:                Linux (i686) release 2.6.3-7mdk

The last icon on the main toolbar <Kontact> is displayed as the first
icon on the main toolbar <Knode>.
Comment 1 Volker Krause 2004-08-22 18:41:50 UTC
Sorry, but I don't understand this report. Maybe you could elaborate a bit more or attach a screenshot.
Comment 2 Thomas 2004-08-22 20:55:55 UTC
Having two toolbars on the same line is confusing.
Please either put a delimiter between the two toolbars or remove
the Kontact toolbar or put the Kontact toolbar on its own line.
There was another bug since fixed that made this situation more
confusing.
Comment 3 Volker Krause 2004-08-22 23:00:47 UTC
There should be only one toolbar...

Here is a screenshot:
http://www.kontact.org/pics/shots/news.png
Your toolbar should look somehow similar, depending on your version there might be a slightly diffrent button order or additional separators.
Comment 4 Thomas 2004-08-23 03:33:53 UTC
Kde 3.2.3 Mandrake 10.0
On the screen there is one toolbar line.
In Settings/Configure Toolbars there are two toolbars to be configured.
One controls the left part of the toolbar line, and the other controls
the remainder of the toolbar line. Both toolbars do not accept the same
icon set. What a mess. 
Comment 5 Volker Krause 2004-08-23 09:53:25 UTC
Thanks, now I see where your problem is.

If you have selected 'Main toolbar <Kontact>' you should see something like this under 'Current actions':

New [something]
<Merge>
What's this?

This is the same for all Kontact parts. At the position of the <Merge> entry, the toolbar of the currently selected part (e.g. knode) is inserted.

Since there is a global toolbar and one for each part that is merged in, you cannot select the same actions for the kontact and e.g. the knode toolbar.

I hope this explanation helps, I agree that it might not be very obvious if you don't know how kontact works ;-)
Comment 6 Thomas 2004-08-23 10:15:10 UTC
On Monday 23 August 2004 02:53, Volker Krause wrote:
> ------- You are receiving this mail because: -------
> You reported the bug, or are watching the reporter.
> You are a voter for the bug, or are watching someone who is.
>
> http://bugs.kde.org/show_bug.cgi?id=85429
>
>
>
>
> ------- Additional Comments From volker.krause rwth-aachen de  2004-08-23
> 09:53 ------- Thanks, now I see where your problem is.
>
> If you have selected 'Main toolbar <Kontact>' you should see something like
> this under 'Current actions':
>
> New [something]
> <Merge>
> What's this?
>
> This is the same for all Kontact parts. At the position of the <Merge>
> entry, the toolbar of the currently selected part (e.g. knode) is inserted.
>
> Since there is a global toolbar and one for each part that is merged in,
> you cannot select the same actions for the kontact and e.g. the knode
> toolbar.
>
> I hope this explanation helps, I agree that it might not be very obvious if
> you don't know how kontact works ;-)

I see no "<merge>"  whatever that is.
I can configue "Main Toolbar <kontact>" or
 "Main Toolbar <kmmainwin>"
There is no indication that "Main Toolbar <kontact>" will appear
on the left of "Main Toolbar <kmmainwin" on the same line.
Perhaps a change has been made after 3.2.3

Comment 7 Volker Krause 2004-08-23 11:38:06 UTC
AFAICS there haven't been toolbar related changes since 3.2.3. Also the toolbar editing is not special to kontact, it is provided by KDE itself (you should see the <Merge> tag e.g. in the konqueror main toolbar). Unfortunately I currently don't have a 3.2.3 here to test it.

But I have one last idea: Do you have a $HOME/.kde/share/apps/kontact/kontactui.rc file? If yes, does it help if you remove/rename it and restart kontact?
Comment 8 Thomas 2004-08-24 00:23:59 UTC
Removing kontactui.rc and restarting kontact puts <merge> in the right box.
If <merge> is sent to "Available actions" it disappears and is never seen again. <merge> can also be moved up and down in the right box.
The creation of the global toolbar should be transparent to the user.
The user should be able to see where the <kontact> icons are and where
the <kmmainwin> icons are on the global toolbar.
The <kontact> icons should be seperated from the <kmmainwin> icons by
a vertical bar on the global toolbar that is the complete height of the toolbar.
Comment 9 Volker Krause 2004-08-24 09:59:37 UTC
You are right, the <merge> tag cannot be re-added after it has been removed.

However this is a problem of the 'Configure Toolbars' dialog, same problem occures eg. in konqueror.
Comment 10 lexual 2010-01-23 06:27:48 UTC
Is this still relevant to recent KDE version?
If not please close the bug.

Thanks,

Lex.