[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 177441] closing windows when using alt+tab (mac style)
From: Martin Gräßlin <ubuntu () martin-graesslin ! com>
Date: 2009-09-13 11:37:03
Message-ID: 20090913113703.D45772056E () immanuel ! kde ! org
[Download RAW message or body]
https://bugs.kde.org/show_bug.cgi?id=177441
Martin Gräßlin <ubuntu@martin-graesslin.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
--- Comment #1 from Martin Gräßlin <ubuntu martin-graesslin com> 2009-09-13 13:36:52 ---
SVN commit 1022861 by graesslin:
Here comes the new TabBox. It is a complete rewrite using a MVC approach. Here
some highlights:
* Models and Delegates for Clients and Desktops
* Horizontal, vertical and tabular layout
* Layout of one item can be configured by an XML definition
* A desktop item can include a client list
* An optional second list view showing only the selected item
* A new KCM "kwintabbox"
* An alternative TabBox with independent settings and keybindings
* Optional Highlight Windows effect integration
* List scrolls instead of removing items
* Scroll wheel support
* Cursor key support
* Middle click on item closes window
BUG: 195745
BUG: 197187
BUG: 201103
FEATURE: 118184
FEATURE: 156723
FEATURE: 177441
FEATURE: 182897
FEATURE: 193882
GUI:
M +12 -2 CMakeLists.txt
M +6 -0 client.cpp
M +8 -0 client.h
M +23 -15 effects/boxswitch/boxswitch.cpp
M +3 -0 effects/boxswitch/boxswitch.h
M +8 -2 effects/coverswitch/coverswitch.cpp
M +2 -0 effects/coverswitch/coverswitch.h
M +3 -2 effects/flipswitch/flipswitch.cpp
M +1 -0 effects/flipswitch/flipswitch.h
M +4 -0 effects/highlightwindow/highlightwindow.cpp
M +4 -3 effects/presentwindows/presentwindows.cpp
M +1 -0 effects/presentwindows/presentwindows.h
M +1 -0 kcmkwin/CMakeLists.txt
M +32 -26 kcmkwin/kwincompositing/main.cpp
A kcmkwin/kwintabbox (directory)
A kcmkwin/kwintabbox/CMakeLists.txt
A kcmkwin/kwintabbox/kwintabbox.desktop
A kcmkwin/kwintabbox/layoutconfig.cpp [License: GPL (v2+)]
A kcmkwin/kwintabbox/layoutconfig.h [License: GPL (v2+)]
A kcmkwin/kwintabbox/layoutconfig.ui
A kcmkwin/kwintabbox/main.cpp [License: GPL (v2+)]
A kcmkwin/kwintabbox/main.h [License: GPL (v2+)]
A kcmkwin/kwintabbox/main.ui
A kcmkwin/kwintabbox/previewhandlerimpl.cpp [License: GPL (v2+)]
A kcmkwin/kwintabbox/previewhandlerimpl.h [License: GPL (v2+)]
M +2 -0 kwinbindings.cpp
M +7 -1 lib/kwinglobals.h
A tabbox (directory)
M +391 -898 tabbox.cpp
M +64 -120 tabbox.h
A tabbox/DefaultTabBoxLayouts.xml
A tabbox/clientitemdelegate.cpp [License: GPL (v2+)]
A tabbox/clientitemdelegate.h [License: GPL (v2+)]
A tabbox/clientmodel.cpp [License: GPL (v2+)]
A tabbox/clientmodel.h [License: GPL (v2+)]
A tabbox/desktopitemdelegate.cpp [License: GPL (v2+)]
A tabbox/desktopitemdelegate.h [License: GPL (v2+)]
A tabbox/desktopmodel.cpp [License: GPL (v2+)]
A tabbox/desktopmodel.h [License: GPL (v2+)]
A tabbox/itemlayoutconfig.cpp [License: GPL (v2+)]
A tabbox/itemlayoutconfig.h [License: GPL (v2+)]
A tabbox/tabboxconfig.cpp [License: GPL (v2+)]
A tabbox/tabboxconfig.h [License: GPL (v2+)]
A tabbox/tabboxhandler.cpp [License: GPL (v2+)]
A tabbox/tabboxhandler.h [License: GPL (v2+)]
A tabbox/tabboxview.cpp [License: GPL (v2+)]
A tabbox/tabboxview.h [License: GPL (v2+)]
M +17 -2 useractions.cpp
M +2 -2 workspace.cpp
M +14 -4 workspace.h
WebSVN link: http://websvn.kde.org/?view=rev&revision=1022861
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic