Bug 55227 - Tearoff menus exist randomly
Summary: Tearoff menus exist randomly
Status: CONFIRMED
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kdeui (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
: 53265 55475 56618 56619 60312 63022 66836 121940 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-02-26 20:17 UTC by Luke-Jr
Modified: 2014-06-21 10:11 UTC (History)
9 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 Luke-Jr 2003-02-26 20:17:26 UTC
Version:            (using KDE KDE 3.1)
Installed from:    Compiled From Sources
Compiler:          GCC 3.2.1 
OS:          Linux

Tearoff menus appear to only exist at random menus. For example, Konsole's Settings menu has a tearoff. So does Klipper's popup menu. I haven't seen any others yet, but I often find the lack of tearoffs annoying. Particularly on the main K menu.
Comment 1 Wilco Greven 2003-02-27 13:08:21 UTC
Not a kwin bug. It's better to file individual wishlist reports for the applications that could 
use a menu tearoff. 
Comment 2 Luke-Jr 2003-02-27 14:49:32 UTC
All menus should have tearoffs
Comment 3 Lubos Lunak 2003-03-03 18:34:04 UTC
*** Bug 55475 has been marked as a duplicate of this bug. ***
Comment 4 Thibaut Cousin 2003-03-03 20:42:34 UTC
I agree, all menus shoud have tearoffs by default. It was very convenient in KDE 
3.0 and I'm not happy to have lost all these features in KDE 3.1. 
Comment 5 Stephan Binner 2003-03-31 14:54:33 UTC
*** Bug 56619 has been marked as a duplicate of this bug. ***
Comment 6 Stephan Binner 2003-03-31 14:55:18 UTC
*** Bug 56618 has been marked as a duplicate of this bug. ***
Comment 7 Maksim Orlovich 2003-06-07 04:11:51 UTC
*** Bug 53265 has been marked as a duplicate of this bug. ***
Comment 8 James M Greenhalgh 2003-06-24 19:24:20 UTC
*** Bug 60312 has been marked as a duplicate of this bug. ***
Comment 9 Maksim Orlovich 2003-08-20 19:26:49 UTC
*** Bug 63022 has been marked as a duplicate of this bug. ***
Comment 10 Casey Allen Shobe 2003-10-28 06:47:59 UTC
This should be implemented as a global option.  I don't want the screen space wasted on tearoffs I'm never going to use.
Comment 11 Datschge 2003-10-28 15:44:38 UTC
Currently this actually is implemented as a global option which afaik defaults to not showing any tear-off handles at all in 3.1.x (the option is in control center > appearance & themes > style > effects > menu tear-off handles). This has nothing to do with this report anyhow.

The reporter complains about the removing of the general availability of tear-off handles in all menus like it was the case in 3.0.x, which got replace by tear-off handles not being shown at all or optionally only in those applications which explicitely ask for it in 3.1.x.
Comment 12 Thibaut Cousin 2003-10-28 16:10:27 UTC
I know that option, I activated. But I've yet to see a single tear-off handle anywhere. What's the point of this option if no application uses it, even in the KDE core?

And filing bugreports against individual applications that should have such handles is not possible, as that would be filing bugreports against almost all existing applications...

Thanks for your attention!
Comment 13 Datschge 2003-10-28 16:19:57 UTC
I agree that an option to activate tear-off handles everywhere regardless of "real" support for it should be reintroduced. The option to activate tear-off handles on an application level is currently a joke and unusable for anyone who regularly made use of tear-off handles in 3.0.x. In this regard (removal of a feature) this report is imo a bug report, not a wish.
Comment 14 Stephan Binner 2003-12-07 17:21:33 UTC
*** Bug 66836 has been marked as a duplicate of this bug. ***
Comment 15 Jorge Adriano 2004-05-10 22:37:35 UTC
Yeap, I also tried activating that option and tear-off handles are nowhere to be found :-/

J.A.
Comment 16 Andrew Somerville 2004-05-10 22:44:07 UTC
I see them once in a while in Konsole. They're not there now, but they were the last time I checked. 
Comment 17 Marcel Partap 2005-01-10 10:34:10 UTC
> I see them once in a while in Konsole. They're not there now,
> but they were the last time I checked.
Just check back regularly, they might be on vacation. If you happen to see them again, tell them my greetings and that I have missed them..
Comment 18 Luke-Jr 2005-01-10 15:16:52 UTC
So will this bug be fixed?
Comment 19 Xavier Brochard 2006-11-23 12:17:25 UTC
please make it coming back !
we need tear-off menues when working in dual screen environment, or with a huge bookmark, or with the quick menu applet, ...
Comment 20 Seb 2007-02-13 16:37:59 UTC
I believe ,no kde developer may be forced to check all kde applications for reintroducing tear-offs. I also do not believe this is possible at all, since there is a bunch of developers not knowing tear-offs at all.

What I think, would be easiest, is a patch of the KMenuBar class. At runtime ,the class should check the event of changing its children (i.e. the menus). Whenever it recognozes a change it parses the members of this child and decides, if they support tear-offs at all - then FORCE the child to turn the tear-off on or off.

My cents...
Comment 21 Pino Toscano 2007-08-03 00:16:00 UTC
*** Bug 121940 has been marked as a duplicate of this bug. ***
Comment 22 Thibaut Cousin 2008-08-09 11:28:13 UTC
Is this bugreport still valid, or is the concept of tear-off menus completely gone from KDE4 ? In the latter case, should this bugreport be closed?
Comment 23 Mathias Panzenböck 2008-08-09 14:15:38 UTC
In the latter case, this bugreport should be converted to a feature request.
Comment 24 Luke-Jr 2008-08-09 18:37:45 UTC
s/feature request/regression/

I don't mind it being gone by default, but it should at least be configurable to get it back...
Comment 25 Christoph Feck 2011-07-25 20:08:06 UTC
This should be relatively easy to reintroduce in KDE 4, because Qt 4 no longer requires the tear-off handle to be inserted as an item, which would indeed break dynamic menus.

The only "problem" is that tear-off handles are displayed at the top of the menu, instead of at the bottom. But for those users that enable this feature, it should not be a blocker.
Comment 26 Mathias Panzenböck 2011-07-25 22:21:18 UTC
Aren't tear-off handles usually displayed at the top of the menu anyway? So there is no problem. Or what do you mean?
Comment 27 Christoph Feck 2011-07-25 22:33:30 UTC
They were inserted at the bottom in KDE 3.0.
Comment 28 Mathias Panzenböck 2011-07-25 22:42:46 UTC
Were they? At least in Gtk they are on top. Users are accustomed to such handles being at the top (see: the window decoration), so I'd guess this change would be a good thing anyway.