[Bug 1188074] New: Konsole has no menu entry to remove toolbar
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 Bug ID: 1188074 Summary: Konsole has no menu entry to remove toolbar Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: i686 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: KDE Applications Assignee: opensuse-kde-bugs@opensuse.org Reporter: jazz_fan@arcor.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 850813 --> http://bugzilla.opensuse.org/attachment.cgi?id=850813&action=edit No menu entry for toolbar removal (there should be one above or below the "Show Menubar" switch). After yesterdays update konsole (version 21.04.2) suddenly has a toolbar (it might have had that feature earlier but then I could get rid of it). An internet search suggested that there should be a menu entry under settings to remove the toolbar like there is one for hiding the menu bar. However, there is no such entry (see first attachment). The only way to (temporarily) get rid of the toolbar is to right click in a tiny area on the left between the (visible) menu bar and the toolbar. Having done that there is no way to save this change, so the next time a konsole is opened the toolbar comes up again. I think there should also be an entry in the settings dialog under general (see second attachment) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 http://bugzilla.opensuse.org/show_bug.cgi?id=1188074#c1 Jazz Fan <jazz_fan@arcor.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jazz_fan@arcor.de --- Comment #1 from Jazz Fan <jazz_fan@arcor.de> --- Created attachment 850814 --> http://bugzilla.opensuse.org/attachment.cgi?id=850814&action=edit No toolbar item in settings -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 Jazz Fan <jazz_fan@arcor.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Hardware|i686 |x86-64 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 http://bugzilla.opensuse.org/show_bug.cgi?id=1188074#c2 Min-Seok Oh <schaats@hanmail.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |schaats@hanmail.net --- Comment #2 from Min-Seok Oh <schaats@hanmail.net> --- This problem started from 20210615 snapshot. (konsole-21.04.2-1.1) When I downgrade with previous version of konsole rpm files(konsole-21.04.1-2.1), the toolbar related menu reappears again then I can hide toolbar. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 http://bugzilla.opensuse.org/show_bug.cgi?id=1188074#c3 --- Comment #3 from Jazz Fan <jazz_fan@arcor.de> --- I have found this <https://bugs.kde.org/show_bug.cgi?id=430036> bug report which seems related. After reading that I was able to at least remove the main toolbar permanently by deleting the entry <ToolBar name="mainToolBar"> <text>Main Toolbar</text> <index>0</index> <Action name="new-tab"/> <Action name="split-view-left-right"/> <Action name="split-view-top-bottom"/> </ToolBar> in my ~/.local/share/kxmlgui5/konsole/konsoleui.rc file. However, the session toolbar doesn't seem to be mentioned in that file. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 http://bugzilla.opensuse.org/show_bug.cgi?id=1188074#c4 --- Comment #4 from Jazz Fan <jazz_fan@arcor.de> --- (In reply to Jazz Fan from comment #3)
in my ~/.local/share/kxmlgui5/konsole/konsoleui.rc file. However, the session toolbar doesn't seem to be mentioned in that file.
It is mentioned in sessionui.rc in the same directory. Deleting the toolbar entry in that file gets rid of the session toolbar. I guess however, that that is not the intended way :-) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 http://bugzilla.opensuse.org/show_bug.cgi?id=1188074#c5 B <kerossin@pm.me> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kerossin@pm.me --- Comment #5 from B <kerossin@pm.me> --- Same story here, the option under "Settings" doesn't exist. Though if you right-click next to the menu bar a menu with checkboxes for "Main Toolbar" and "Session Bar" appears. Unselecting them only removes the toolbars for that sessions, reopening Konsole will bring back those toolbars. Also, if I modify the toolbars, for example change their orientation to the left and set them to Icon-only, those modifications don't persist. Since we can reliably remove those toolbars by modifying the config files in ~/.local/share/kxmlgui5/konsole/ it seems to me that there's a bug that prevents the config files from being updated when changes are made to the toolbars. Other non-toolbar changes seem to persist fine. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 http://bugzilla.opensuse.org/show_bug.cgi?id=1188074#c6 --- Comment #6 from B <kerossin@pm.me> --- Issue on KDE's bugtracker https://bugs.kde.org/show_bug.cgi?id=430036 There seems to be a merge request open that will potentially solve this problem https://invent.kde.org/utilities/konsole/-/merge_requests/435 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 http://bugzilla.opensuse.org/show_bug.cgi?id=1188074#c7 Christophe Giboudeaux <christophe@krop.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |d.chruslinski@gmail.com --- Comment #7 from Christophe Giboudeaux <christophe@krop.fr> --- *** Bug 1188197 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 Adam Mizerski <adam@mizerski.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |adam@mizerski.pl -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 http://bugzilla.opensuse.org/show_bug.cgi?id=1188074#c8 Joe Salmeri <jmscdba+TW@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jmscdba+TW@gmail.com --- Comment #8 from Joe Salmeri <jmscdba+TW@gmail.com> --- (In reply to Jazz Fan from comment #4)
(In reply to Jazz Fan from comment #3)
in my ~/.local/share/kxmlgui5/konsole/konsoleui.rc file. However, the session toolbar doesn't seem to be mentioned in that file.
It is mentioned in sessionui.rc in the same directory. Deleting the toolbar entry in that file gets rid of the session toolbar.
I guess however, that that is not the intended way :-)
I am having the same issue but my ~/.local/share/kxmlgui5/konsole/ does not contain any files. I created a test user and logged in and ran konsole and turned off the toolbars and its ~/.local/share/kxmlgui5/konsole/ does not contain any files either. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 http://bugzilla.opensuse.org/show_bug.cgi?id=1188074#c9 --- Comment #9 from B <kerossin@pm.me> --- (In reply to Joe Salmeri from comment #8)
(In reply to Jazz Fan from comment #4)
(In reply to Jazz Fan from comment #3)
in my ~/.local/share/kxmlgui5/konsole/konsoleui.rc file. However, the session toolbar doesn't seem to be mentioned in that file.
It is mentioned in sessionui.rc in the same directory. Deleting the toolbar entry in that file gets rid of the session toolbar.
I guess however, that that is not the intended way :-)
I am having the same issue but my ~/.local/share/kxmlgui5/konsole/ does not contain any files.
I created a test user and logged in and ran konsole and turned off the toolbars and its ~/.local/share/kxmlgui5/konsole/ does not contain any files either.
My laptop also doesn't have these files and I keep forgetting to try ant put the ones from my PC. Will try that tomorrow. You could also try that with my files https://gitlab.com/kerossin/konsole-configs/-/tree/main -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 http://bugzilla.opensuse.org/show_bug.cgi?id=1188074#c10 --- Comment #10 from Jazz Fan <jazz_fan@arcor.de> --- (In reply to Joe Salmeri from comment #8)
I created a test user and logged in and ran konsole and turned off the toolbars and its ~/.local/share/kxmlgui5/konsole/ does not contain any files either.
I'll attach my two files. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 http://bugzilla.opensuse.org/show_bug.cgi?id=1188074#c11 --- Comment #11 from Jazz Fan <jazz_fan@arcor.de> --- Created attachment 851532 --> http://bugzilla.opensuse.org/attachment.cgi?id=851532&action=edit File in ~/.local/share/kxmlgui5/konsole to work around the bug -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 http://bugzilla.opensuse.org/show_bug.cgi?id=1188074#c12 --- Comment #12 from Jazz Fan <jazz_fan@arcor.de> --- Created attachment 851533 --> http://bugzilla.opensuse.org/attachment.cgi?id=851533&action=edit sessionui.rc File in ~/.local/share/kxmlgui5/konsole to work around the bug -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 Jazz Fan <jazz_fan@arcor.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #851532|File in |konsoleui.rc file in description|~/.local/share/kxmlgui5/kon |~/.local/share/kxmlgui5/kon |sole to work around the bug |sole to work around the bug -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 http://bugzilla.opensuse.org/show_bug.cgi?id=1188074#c13 --- Comment #13 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1188074) was mentioned in https://build.opensuse.org/request/show/914334 Factory / konsole -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1188074 http://bugzilla.opensuse.org/show_bug.cgi?id=1188074#c14 Christophe Giboudeaux <christophe@krop.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #14 from Christophe Giboudeaux <christophe@krop.fr> --- Fix submitted to factory -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com