Summary: | task-switch windows-borders: enhance functionality or remove it | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Maciej Pilichowski <bluedzins> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | chepxxx, ehamar |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Maciej Pilichowski
2006-09-26 20:59:31 UTC
*** Bug 135565 has been marked as a duplicate of this bug. *** Sorry for annoyance, but please do not forget about how many people asked to just turn it off. Showing window content may or may not be nice, but it's certainly a little different from "Turn the black border thing off". I.e. "or" part in title is not what was wanted in the reports closed as duplicates. I wrote exactly about turning it off (not permanent, but configurable by user). Please make this "feature" _configurable_. Those frames are extremely annoying. I hate them in GNOME as well. Come on, they only show up when you switch between windows, showing where the new window is. Now they might not look that sexy, true, and KDE4 will have a much cooler effect, but I wouldn't waste any time on them if I was lubos... If you hate them that much, send a patch to make it configurable in the kwinrc (not the gui, why clutter the kwin gui even more for something so unimportant). > I wouldn't waste any time on them if I was lubos... If you hate them that
> much, send a patch to make it configurable
The irony is, those frames is quite new effect in KDE, and somebody already spent some time adding this to KDE -- without noticing, that the other report got attention only from people interested in having such feature.
SVN commit 657576 by lunakl: Option to turn off alt+tab outline: kwinrc:[Windows]:TabboxOutline:false FEATURE:134703 M +1 -0 options.cpp M +1 -0 options.h M +1 -1 tabbox.cpp --- branches/KDE/3.5/kdebase/kwin/options.cpp #657575:657576 @@ -54,6 +54,7 @@ moveMode = stringToMoveResizeMode( config->readEntry("MoveMode", "Opaque" )); resizeMode = stringToMoveResizeMode( config->readEntry("ResizeMode", "Opaque" )); show_geometry_tip = config->readBoolEntry("GeometryTip", false); + tabboxOutline = config->readBoolEntry("TabboxOutline", true); QString val; --- branches/KDE/3.5/kdebase/kwin/options.h #657575:657576 @@ -301,6 +301,7 @@ uint dockShadowSize; bool onlyDecoTranslucent; bool resetKompmgr; + bool tabboxOutline; private: WindowOperation OpTitlebarDblClick; --- branches/KDE/3.5/kdebase/kwin/tabbox.cpp #657575:657576 @@ -548,7 +548,7 @@ void TabBox::updateOutline() { Client* c = currentClient(); - if( c == NULL || this->isHidden() || !c->isShown( true ) || !c->isOnCurrentDesktop()) + if( !options->tabboxOutline || c == NULL || this->isHidden() || !c->isShown( true ) || !c->isOnCurrentDesktop()) { XUnmapWindow( qt_xdisplay(), outline_left ); XUnmapWindow( qt_xdisplay(), outline_right ); Lubos, thank you! |