Thomas Lübking
fab8aa9a12
update composite blocking from deleted, not client
...
fixing bug by deferring the deletion and removal of the
deleted to the next event cycle had the side effect that
this now happens in the event cycle of the compositor
restart, which was deferred to avoid precisely that...
so the test is now moved to the removal of the deleted
which got an additional flag wasClient to avoid calling
this action for each and every tooltip (and might be usable
elsewise)
BUG: 321537
FIXED-IN: 4.11
REVIEW: 111204
2013-06-26 12:42:09 +02:00
Aurélien Gâteau
4a426d731d
kwin: Fix build on arm
...
CCMAIL: ubuntu@kitterman.com
2013-06-26 10:13:33 +02:00
Hrvoje Senjan
10f7f12820
Merge remote-tracking branch 'origin/KDE/4.10'
2013-06-25 21:09:30 +02:00
Weng Xuetian
756bf0a5e3
Fix BigSmall Icon Tab box behavior when icons can not fit in the screen
...
REVIEW: 111163
2013-06-25 11:09:01 -04:00
l10n daemon script
e93b7b7e68
SVN_SILENT made messages (.desktop file)
2013-06-25 03:48:10 +00:00
Casian Andrei
8f92e2ab91
Avoid calling expensive GLShader::setUniform overload
...
REVIEW: 111196
2013-06-24 21:34:32 +03:00
Casian Andrei
40acb1da14
Remove unnecessary checkGLError() calls from color correction
...
Keep only the ones that should only be called once
REVIEW: 111060
2013-06-24 21:33:56 +03:00
Casian Andrei
0c20edb250
Enable color correction check box for the appropriate compositing types
...
REVIEW: 111055
2013-06-24 21:33:12 +03:00
Martin Gräßlin
cc66b75609
Fix unitialized variable
2013-06-24 12:42:12 +02:00
l10n daemon script
5510335da9
SVN_SILENT made messages (.desktop file)
2013-06-24 03:57:22 +00:00
Martin Gräßlin
d3ba02fa42
FallApart effect requires OpenGL
...
It does quad transformations which is only supported in the OpenGL
compositor.
REVIEW: 111176
2013-06-23 11:52:34 +02:00
l10n daemon script
7c4e24bc9a
SVN_SILENT made messages (.desktop file)
2013-06-23 06:31:45 +00:00
l10n daemon script
502d003ef5
SVN_SILENT made messages (.desktop file)
2013-06-23 04:02:47 +00:00
Martin Gräßlin
b501e07b21
Fix typo: ScopedCPointer instead of QScopedPointer
...
BUG: 321470
2013-06-21 18:45:19 +02:00
Casian Andrei
79c35d0164
Enable color correction only after successfuly contacting KolorManager
...
Prevents the possiblity of using shaders modified for color correction
without valid data from KolorManager. If that happened, everthing
blacked out.
Now the color correction shaders are enabled only after successfuly
contacting KolorManager.
The issue was highlighted after ab7e228d.
BUG: 321217
2013-06-18 17:27:34 +03:00
l10n daemon script
3ce7a80b2f
SVN_SILENT made messages (.desktop file)
2013-06-17 03:52:05 +00:00
l10n daemon script
94a422adfd
SVN_SILENT made messages (.desktop file)
2013-06-16 04:00:57 +00:00
l10n daemon script
0b3f18f032
SVN_SILENT made messages (.desktop file)
2013-06-15 03:52:51 +00:00
Fredrik Höglund
2fc2004119
kwin: Reset the dirty flags in GLTexture
...
m_wrapModeChanged and m_filterChanged were never set to false,
causing the sampler parameters to be set every time a texture was bound.
2013-06-13 18:46:34 +02:00
l10n daemon script
e1c01888c6
SVN_SILENT made messages (.desktop file)
2013-06-13 03:55:34 +00:00
l10n daemon script
4e781f87ea
SVN_SILENT made messages (.desktop file)
2013-06-12 04:02:25 +00:00
Fredrik Höglund
fc70985c82
kwin: Call reserve() on the quad list before clipping
...
Assume that we will end up with the same number of quads.
2013-06-11 23:28:53 +02:00
Fredrik Höglund
9d03e16c34
kwin: Check that color correction is enabled in setupForOutput()
...
Return early if color correction is disabled, so this function
becomes a no-op in that case.
2013-06-11 23:28:48 +02:00
Fredrik Höglund
209e44cad2
kwin/glx: Relax the GLX_CONFIG_CAVEAT requirement
...
Allow drawable configs with caveats. The ARGB32 visual is marked as
non-conformant in the Catalyst driver.
BUG: 317972
2013-06-11 20:47:59 +02:00
Fredrik Höglund
2e3fa0acd3
kwin/blur: Fix a typo in the config dialog
...
Substituting "save" with "safe" completely changed the meaning of
the sentence.
2013-06-11 17:19:19 +02:00
Fredrik Höglund
25125f8982
kwin/blur: Remove the texcoord attribute
...
The vertex and texcoord attributes are always bound to the same
vertex array, so remove the texcoord attribute from the GLSL shader.
2013-06-11 05:12:58 +02:00
Fredrik Höglund
b0582571d6
kwin/blur: Save the uniform locations
...
Store the uniform locations in the GLSLBlurShader object instead of
looking them up each time the uniforms are set.
2013-06-11 05:12:58 +02:00
Fredrik Höglund
1cc0dba243
kwin/blur: Upload the geometry for both passes at the same time
...
Reviewed-by: Philipp Knechtges <philipp-dev@knechtges.com>
2013-06-11 05:12:58 +02:00
Fredrik Höglund
e1e997eda4
kwin/blur: Optimize vertex uploads
...
Use the new GLVertexBuffer::map() interface.
Reviewed-by: Philipp Knechtges <philipp-dev@knechtges.com>
2013-06-11 05:12:58 +02:00
Fredrik Höglund
15dae59999
kwin: add a GLVertexBuffer::draw() overload
...
This overload doesn't take a clip region. Added for symmetry
with the render() method.
2013-06-11 05:11:41 +02:00
Dan Vrátil
761df7a56f
Merge branch 'KDE/4.10'
...
Conflicts:
solid/modemmanager-0.4/modemgsmnetworkinterface.cpp
2013-06-10 20:34:32 +02:00
Thomas Lübking
88be3d0caf
ensure to init animationeffect bindings
...
it seems an animation can be triggered and the resp.
window deleted in the first event cycle (before the deleted
signal is bound) - so we add an initialization flag to ensure
the binding happens before the first animation is added
BUG: 320562
FIXED-IN: 4.11
REVIEW: 110872
2013-06-10 16:38:03 +02:00
Thomas Lübking
e4d9ea9209
prevent NW resizing when window has fixed position
...
CCBUG: 320908
REVIEW: 110895
2013-06-10 16:37:46 +02:00
Thomas Lübking
6146fa39a4
rebuild quads when removing shadows for empty prop
...
BUG: 320786
FIXED-IN: 4.11
REVIEW: 110871
2013-06-10 16:34:18 +02:00
l10n daemon script
a2e9957860
SVN_SILENT made messages (.desktop file)
2013-06-10 03:46:39 +00:00
Martin Gräßlin
d935e535e2
Config interface lib is called kcm_kwin4_genericscripted
...
BUG: 320943
FIXED-IN: 4.11
2013-06-09 12:27:52 +02:00
l10n daemon script
622a3de04c
SVN_SILENT made messages (.desktop file)
2013-06-09 03:47:41 +00:00
l10n daemon script
92656b241e
SVN_SILENT made messages (.desktop file)
2013-06-08 03:47:18 +00:00
Fredrik Höglund
4a95f7f1f1
kwin: Check for an empty quad list in beginRenderWindow()
...
BUG: 320845
2013-06-07 23:46:06 +02:00
Martin Gräßlin
b7423a45cd
Only build Wayland backend if both Wayland and EGL are found
2013-06-07 11:57:08 +02:00
l10n daemon script
42719a96cc
SVN_SILENT made messages (.desktop file)
2013-06-07 05:52:30 +00:00
l10n daemon script
31fb163a07
SVN_SILENT made messages (.desktop file)
2013-06-07 03:40:35 +00:00
Martin Gräßlin
7ec31b4c9c
Remove labels from TabBox section in kcfg
...
Not used and containing technical wording useless for translation.
BUG: 320796
2013-06-06 08:11:02 +02:00
l10n daemon script
3f30610010
SVN_SILENT made messages (.desktop file)
2013-06-06 03:45:21 +00:00
Thomas Lübking
516ea86341
block quick tiling unless actually moved
...
REVIEW: 109485
BUG: 289494
FIXED-IN: 4.11
2013-06-05 14:11:00 +02:00
Thomas Lübking
74d17bd5f5
remove plasma theme workaround
...
REVIEW: 110676
2013-06-05 14:11:00 +02:00
Thomas Lübking
175f117af3
drop malicious waitSync
...
REVIEW: 110558
2013-06-05 14:11:00 +02:00
Thomas Lübking
6c998fc668
manage triple buffering
...
REVIEW: 110556
2013-06-05 14:10:59 +02:00
Thomas Lübking
b8439145bd
always defer delete of Deleted to next event cycle
...
BUG: 317765
FIXED-IN: 4.11
REVIEW: 110756
2013-06-05 14:10:59 +02:00
Thomas Lübking
abaf6faae1
revert wrong leak fix, caused double free
...
BUG: 320439
FIXED-IN: 4.11
REVIEW: 110754
2013-06-05 14:10:58 +02:00