Marco Martin
34f7127c80
Merge branch 'KDE/4.10'
2012-12-28 14:52:05 +01:00
Script Kiddy
ae597bcb4e
SVN_SILENT made messages (.desktop file)
2012-12-28 07:45:01 +01:00
Martin Gräßlin
8ea46b7f2d
Fix narrowing conversion warnings
...
With this change KWin core is free of narrowing conversion warnings.
SVN_SILENT
2012-12-27 11:14:08 +01:00
Martin Gräßlin
a5213c454b
Warnings--
...
SVN_SILENT
2012-12-27 09:05:13 +01:00
Jekyll Wu
baedc89ed2
Merge branch 'KDE/4.10'
2012-12-24 22:07:03 +08:00
Script Kiddy
12f341712c
SVN_SILENT made messages (.desktop file)
2012-12-24 09:05:36 +01:00
Weng Xuetian
d50419ed51
Merge branch 'KDE/4.10'
2012-12-23 23:27:29 -05:00
Script Kiddy
d7316b9fcb
SVN_SILENT made messages (.desktop file)
2012-12-23 08:01:50 +01:00
Martin Gräßlin
07e12d174d
Merge branch 'KDE/4.10'
2012-12-22 11:46:45 +01:00
Martin Gräßlin
e36d9d5165
Do not block OpenGL 2 when build for gles due to driver recommendation
...
Let's assume a user knows what she is doing when she selects kwin_gles
instead of kwin. Also in gles there is no fallback to OpenGL 1 possible
so blocking is not the proper solution in the first place.
BUG: 311712
FIXED-IN: 4.10 RC 2
REVIEW: 107824
2012-12-22 11:45:19 +01:00
Martin Gräßlin
ebf1bc47a9
Do not clear UserActionMenu's Client after the menu closed
...
The Client is still needed as the invoked action might be delayed by one
event cycle to work around a crash if the operation causes the deco to
close.
BUG: 312004
FIXED-IN: 4.10 RC 2
REVIEW: 107823
2012-12-22 11:44:02 +01:00
Jekyll Wu
5717614050
Merge branch 'KDE/4.10'
2012-12-22 16:28:21 +08:00
Script Kiddy
dc5da9b081
SVN_SILENT made messages (.desktop file)
2012-12-22 08:12:14 +01:00
Script Kiddy
e3c031824f
SVN_SILENT made messages (.desktop file)
2012-12-21 07:05:54 +01:00
Martin Gräßlin
bb317fa2e8
More explicit parenthesis in if condition
...
--Warnings
2012-12-20 16:41:23 +01:00
Martin Gräßlin
ccda10950b
Port OverlayWindow from XLib to XCB
...
With this change KWin core no longer depends on the XLib based
composite extension.
REVIEW: 107685
2012-12-20 16:30:39 +01:00
Martin Gräßlin
aa34e8ec18
Port (un)redirecting (sub)windows to XCB
2012-12-20 16:30:39 +01:00
Martin Gräßlin
a798a2d3d6
Port create/discardWindowPixmap to XCB
2012-12-20 16:30:39 +01:00
Martin Gräßlin
e96ff7a31a
Introduce an XServerGrabber helper class
...
Performs grabXServer in ctor and ungrabXServer in dtor. Useful to ensure
that each grab is matched by an ungrab.
2012-12-20 16:30:39 +01:00
Martin Gräßlin
41f6a2c7d2
Remove Placement* member variable from Workspace
...
Not needed anymore given that Placement became a singleton.
REVIEW: 107416
2012-12-20 07:19:53 +01:00
Martin Gräßlin
f689df14d5
Remove Placement wrappers from Workspace
...
The two methods:
* place
* placeSmart
have only forwarded the call to the Placement object. Now that Placement
is a singleton there is no need to have them. Every user can call them
directly without going over Workspace.
2012-12-20 07:19:53 +01:00
Martin Gräßlin
835648bc20
Move cascadeDesktop and unclutterDesktop to Placement
...
It is more Placement related and does not really fit into geometry given
that it only calls methods on Placement. It probably only was inside
Workspace due to being part of the DBus interface. The DBus methods are
used by external components so it needs to stay.
The DBus Wrapper is now calling the methods on the singleton Placement
directly, so no need in Workspace anymore.
2012-12-20 07:19:53 +01:00
Martin Gräßlin
607e175b4b
Make Placement a Singleton
...
No real change as there has only been one Placement instance inside
Workspace anyway.
2012-12-20 07:19:53 +01:00
Marco Martin
7518da995f
Merge branch 'KDE/4.10'
2012-12-19 17:21:36 +01:00
Script Kiddy
ef0cae8dab
SVN_SILENT made messages (.desktop file)
2012-12-18 15:28:22 +01:00
Albert Astals Cid
ee84c360bc
Merge remote-tracking branch 'origin/KDE/4.10'
2012-12-18 00:43:41 +01:00
Script Kiddy
1555e56a56
SVN_SILENT made messages (.desktop file)
2012-12-18 00:11:23 +01:00
Hugo Pereira Da Costa
016a951fe6
Fix double vertical separator in Task Switcher KCM
...
REVIEW: 107778
2012-12-17 17:34:18 +01:00
Hugo Pereira Da Costa
e883eab762
Fix double vertical separator in Task Switcher KCM
...
REVIEW: 107778
2012-12-17 17:33:22 +01:00
Hugo Pereira Da Costa
1f379e8c6c
Fix horizontal extend of horizontal separators in Window Behavior -> Window Actions
...
REVIEW: 107777
2012-12-17 14:48:51 +01:00
Hugo Pereira Da Costa
6489b95c2a
Fix horizontal extend of horizontal separators in Window Behavior -> Window Actions
...
REVIEW: 107777
2012-12-17 14:40:55 +01:00
Script Kiddy
a2472524c2
SVN_SILENT made messages (.desktop file)
2012-12-17 07:49:07 +01:00
Thomas Lübking
2f80548304
defer all member destruction to next event cycle
...
BUG: 311018
FIXE-IN: 4.10
2012-12-14 22:36:40 +01:00
Thomas Lübking
b0e0378c77
fix wobblynnoyance kcfg group
...
BUG: 311382
FIXED-IN: 4.10
2012-12-14 22:36:40 +01:00
Thomas Lübking
77ff44216a
invalidate old shade_below before searching a new
...
for the search could be implicitly skipped and we end up
with a dangeling pointer
BUG: 311340
FIXED-IN: 4.10
2012-12-14 22:36:39 +01:00
Thomas Lübking
5faa328f04
clip boundingshaped regions in xrender backend
...
BUG: 311216
FIXED-IN: 4.10
2012-12-14 22:36:39 +01:00
Thomas Lübking
eebabeb636
kick pointless nominalCursor calculation
...
likely just copypasta from a broken kcm and gets
us a wrong dimensioned cursor texture
BUG: 310497
FIXED-IN: 4.10
2012-12-14 22:36:39 +01:00
Thomas Lübking
3964785830
special tab/backtab handling to align kglobalaccel
...
BUG: 310476
FIXED-IN: 4.10
REVIEW: 107441
2012-12-14 22:36:39 +01:00
Thomas Lübking
334fc51ef6
fix kwinoptions layouts
...
THIS INTRODUCES NEW STRINGS, see
http://lists.kde.org/?l=kde-i18n-doc&m=135403060327161&w=2
REVIEW: 107083
BUG: 310623
2012-12-14 22:36:39 +01:00
Script Kiddy
dda5cbea69
SVN_SILENT made messages (.desktop file)
2012-12-13 07:29:15 +01:00
Script Kiddy
974e0e9c7d
SVN_SILENT made messages (.desktop file)
2012-12-09 07:14:36 +01:00
Script Kiddy
a5bec484f6
SVN_SILENT made messages (.desktop file)
2012-12-05 07:19:24 +01:00
Script Kiddy
068419656f
SVN_SILENT made messages (.desktop file)
2012-12-03 07:26:16 +01:00
Script Kiddy
49a373b681
SVN_SILENT made messages (.desktop file)
2012-12-01 08:03:43 +01:00
Albert Astals Cid
79043da553
Merge remote-tracking branch 'origin/KDE/4.9'
...
In krunner/interfaces/default/interface.cpp kept the code from master as instructed by aseigo
Conflicts:
CMakeLists.txt
kcontrol/autostart/autostart.desktop
kcontrol/screensaver/screensaver.desktop
kwin/kwin.notifyrc
powerdevil/powerdevil.notifyrc
solid/solid-actions-kcm/device-actions/solid-device-AcAdapter.desktop
solid/solid-actions-kcm/device-actions/solid-device-Battery.desktop
solid/solid-actions-kcm/solid-actions.desktop
2012-11-30 22:09:10 +01:00
Script Kiddy
92a45bc7b9
SVN_SILENT made messages (.desktop file)
2012-11-30 11:31:37 +01:00
Script Kiddy
5fc8da9ad7
SVN_SILENT made messages (.desktop file)
2012-11-30 07:40:50 +01:00
Thomas Lübking
ee9d526b27
don't use textured mousecursor unless required
...
REVIEW: 107424
BUG: 276391
FIXED-IN: 4.9.4
(cherry picked from commit 19750d2405602553f573295a2a400be669e71453)
2012-11-29 20:38:30 +01:00
Thomas Lübking
939f04d260
fix screen switching for more than two screens
...
BUG: 264041
FIXED-IN: 4.9.4
(cherry picked from commit 217895fb13cf7498841a288a777f575cdd249efc)
2012-11-29 20:38:23 +01:00
Thomas Lübking
1c83b957cc
queue all menu caused window ops
...
BUG: 310658
REVIEW: 107462
FIXED-IN: 4.10
2012-11-29 20:17:36 +01:00