Bug 145275 - Unique MDI/tabbing and sidebar system
Summary: Unique MDI/tabbing and sidebar system
Status: RESOLVED FIXED
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR wishlist
Target Milestone: ---
Assignee: Stephan Kulow
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-10 19:21 UTC by Grósz Dániel
Modified: 2020-09-29 04:24 UTC (History)
1 user (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 Grósz Dániel 2007-05-10 19:21:14 UTC
Version:            (using KDE KDE 3.5.5)
Installed from:    SuSE RPMs
OS:                Linux

Currently handling multiple documents/tabs and sidebars work differently in Kate, Kile, Quanta+, KDevelop, KOffice (which actually can't handle more than one documents in one window) and Konqueror.

 - Konqueror has tabbing. It is acceptable, although some improvements could be made (e. g. dragging a tab without pressing Ctrl should move it instead of copying it). It features a New tab and a Close tab button. The tabs also have a popup menu.
 - Kile also has tabbing but somewhat differently: there is no New tab button (no problem, there is New document instead) and tabs can be closed with clicking on the icon after a delay, as there is no Close tab button on the right. Tabs do not have a popup menu.
 - Kate also handles multiple documents at the same time, but in a quite useless way. It has a Documents sidebar instead of tabs, in which the documents are listed in a column, so it occupies much more place on the screen. (Especially if few documents are open.) It also has a Tab bar extention, but it can only do switching between documents - no popup menu, no Close button etc. and if you have more documents open than how many fits on the screen then it requires two clicks.
 - KDevelop has a quite well configurable UI, and Quanta as well, but not the same system.
 - KOffice components do not feature MDI at all, they use top level windows.

This means that if you configure the MDI/tabbing in one application, and get used to it, it may be completely different in an other app. And you have to suffer from useless MDI in some applications (e. g. Kate), while it is already implemented much better in other apps.
 
 The same applies to sidebars: just try to open a Konsole inside Konqueror, Kate, Kile and Quanta and see the differencies.

I think all these applications should use a common MDI and/or sidebar system and it should be configurable in the Control Center.
Comment 1 Dotan Cohen 2008-04-30 01:59:52 UTC
Another app to add to your list is Konsole. It is maddening trying to remember how to operate the MDI in each KDE app separately. Some consistency would be nice.

Also, note that Konqueror has the tabs at the top, Konsole has the tabs at the bottom, and Kate has the tabs on the side. So maybe KOffice _does_ have an MDI, it's just in yet another place (I'm checking under the keyboard now).
Comment 2 Grósz Dániel 2010-01-02 16:05:23 UTC
An additional inonsistency is the different default shortcuts for tab switching in these apps.
Comment 3 Nate Graham 2020-09-29 04:24:15 UTC
Most of these inconsistencies have been fixed by now, and the few remaining ones should be filed as individual bugs on the inconsistent apps.