Thomas Lübking
c0eab5b8e9
TabBox: fix plasma theme workaround (tabbox)
...
BUG: 315064
FIXED-IN: 4.10.3
REVIEW: 108947
2013-04-09 18:56:52 +02:00
Script Kiddy
b769b53cb7
SVN_SILENT made messages (.desktop file)
2013-03-24 13:33:27 +01:00
Weng Xuetian
ae7474a6c4
fix some typo in tabbox qml
...
REVIEW: 108809
2013-02-14 15:38:50 -05:00
Weng Xuetian
b2ee6769de
fix Qt 4.7 warning for KWin tabbox qml
...
improt Qt 4.7 is depracted by import QtQuick 1.0
REVIEW: 108966
2013-02-14 15:35:32 -05:00
Script Kiddy
3e0c94262c
SVN_SILENT made messages (.desktop file)
2013-02-06 12:59:02 +01:00
Script Kiddy
f193c56957
SVN_SILENT made messages (.desktop file)
2013-01-31 16:31:28 +01:00
Script Kiddy
1416c8d62c
SVN_SILENT made messages (.desktop file)
2013-01-30 16:27:26 +01:00
Martin Gräßlin
0c92e1f30c
Use translucent/dialogs/background elements where possible
...
In effects it's obvious that compositing is enabled, so specifying the
translucent element is no problem.
In tabbox a context property "compositing" is injected which decides
whether "translucent" or "opaque" elements should be used. Here the
translucent elements are only used if the Blur effect is available - for
this a new Effect::Feature Blur is introduced and in addition it is
tested whether the theme provides the translucent element.
Also the masking is adjusted to ensure that only the shadow is not
blurred.
Reason for this change is that Plasma theme seems not always to pick up
whether compositing is used when used from inside KWin. It does not cover
the Desktop Change OSD which uses PlasmaCore.Dialog and there we cannot
(yet) inject that we use compositing.
Overall I'm quite unhappy with this patch and I do hope we can fix it in
the proper place in the lifetime of 4.10 and revert this patch.
CCBUG: 311995
REVIEW: 108438
2013-01-30 15:14:54 +01:00
Script Kiddy
da9c66760a
SVN_SILENT made messages (.desktop file)
2013-01-27 13:02:17 +01:00
Martin Gräßlin
b5dd9d93c1
Fix typo in Window Switcher "compact"
...
BUG: 313950
FIXED-IN: 4.10.0
2013-01-27 12:12:20 +01:00
Script Kiddy
2ea65eb18e
SVN_SILENT made messages (.desktop file)
2013-01-26 13:21:28 +01:00
Script Kiddy
d9a7b6023d
SVN_SILENT made messages (.desktop file)
2013-01-23 13:10:44 +01:00
Script Kiddy
382c2a309b
SVN_SILENT made messages (.desktop file)
2013-01-22 20:36:49 +01:00
Script Kiddy
589ed300d1
SVN_SILENT made messages (.desktop file)
2013-01-17 12:53:52 +01:00
Weng Xuetian
e17303af99
forgot to add new file.
2013-01-10 03:02:39 -05:00
Weng Xuetian
5b7a30aeac
use qml and svg to drag shadow in tabbox
...
due to plasma change, shadow is not included by default, hence kwin
tabbox need to handle shadow by itself, and due to kwin is compositor
and have shadow as effects, it's not a good idea to use X property to
pass shadow from kwin to X and to kwin. This change use the old way to
draw shadow side the tabbox, and partly move the blur region setting to
qml.
REVIEW: 108243
2013-01-10 02:55:08 -05:00
Script Kiddy
c6d91ac7eb
SVN_SILENT made messages (.desktop file)
2013-01-07 08:11:48 +01:00
Script Kiddy
93c9fd0f32
SVN_SILENT made messages (.desktop file)
2013-01-04 07:44:10 +01:00
Script Kiddy
12f341712c
SVN_SILENT made messages (.desktop file)
2012-12-24 09:05:36 +01:00
Script Kiddy
d7316b9fcb
SVN_SILENT made messages (.desktop file)
2012-12-23 08:01:50 +01:00
Script Kiddy
dc5da9b081
SVN_SILENT made messages (.desktop file)
2012-12-22 08:12:14 +01:00
Script Kiddy
ef0cae8dab
SVN_SILENT made messages (.desktop file)
2012-12-18 15:28:22 +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
Script Kiddy
dda5cbea69
SVN_SILENT made messages (.desktop file)
2012-12-13 07:29:15 +01:00
Script Kiddy
a5bec484f6
SVN_SILENT made messages (.desktop file)
2012-12-05 07:19:24 +01:00
Script Kiddy
49a373b681
SVN_SILENT made messages (.desktop file)
2012-12-01 08:03:43 +01:00
Script Kiddy
5fc8da9ad7
SVN_SILENT made messages (.desktop file)
2012-11-30 07:40:50 +01:00
Martin Gräßlin
6f90843365
Escape HTML command in window caption before passing to QML
...
Escaping is performed in the model instead of the UI as each of the QML
files needed to be fixed and it is likeley that the issue would come up
again. In the model it's hopefully fixed for good.
BUG: 309960
FIXED-IN: 4.9.4
REVIEW: 107431
2012-11-27 20:57:42 +01:00
Script Kiddy
e6f0f5bcf7
SVN_SILENT made messages (.desktop file)
2012-11-26 07:08:50 +01:00
Pino Toscano
2032c8d886
add/improve TESTNAME in kde4_add_unit_test()
...
add or improve prefixes for tests, based on the "module" they belong to
2012-11-16 14:37:01 +01:00
Script Kiddy
17ddc517b7
SVN_SILENT made messages (.desktop file)
2012-10-29 09:53:30 +01:00
Script Kiddy
2141dc821b
SVN_SILENT made messages (.desktop file)
2012-10-16 18:43:37 +02:00
Script Kiddy
2d36325197
SVN_SILENT made messages (.desktop file)
2012-10-13 11:13:24 +02:00
Martin Gräßlin
777513a0c8
Merge branch 'KDE/4.9'
...
Conflicts:
ksmserver/themes/contour/metadata.desktop
ksmserver/themes/default/metadata.desktop
kwin/kcmkwin/kwinscripts/kwinscripts.desktop
kwin/scripts/videowall/metadata.desktop
kwin/tabbox/qml/clients/compact/metadata.desktop
kwin/tabbox/qml/clients/present_windows/metadata.desktop
plasma/desktop/containments/desktop/plasma-containment-desktop.desktop
plasma/generic/applets/system-monitor/plasma-applet-sm_hdd_activity.desktop
plasma/generic/runners/nepomuksearch/plasma-runner-nepomuksearch.desktop
plasma/generic/runners/places/plasma-runner-places.desktop
plasma/generic/runners/webshortcuts/plasma-runner-webshortcuts.desktop
powerdevil/kcmodule/activities/powerdevilactivitiesconfig.desktop
powerdevil/kcmodule/global/powerdevilglobalconfig.desktop
powerdevil/kcmodule/profiles/powerdevilprofilesconfig.desktop
2012-10-12 07:59:22 +02:00
Script Kiddy
fb7bb712fb
SVN_SILENT made messages (.desktop file)
2012-10-10 21:24:01 +02:00
Script Kiddy
678f5e27cd
SVN_SILENT made messages (.desktop file)
2012-10-10 16:15:38 +02:00
Script Kiddy
49a5582f24
SVN_SILENT made messages (.desktop file)
2012-10-01 15:50:20 +02:00
Script Kiddy
5cd15e8920
SVN_SILENT made messages (.desktop file)
2012-10-01 10:36:58 +02:00
Script Kiddy
5b5f20581a
SVN_SILENT made messages (.desktop file)
2012-09-24 11:20:52 +02:00
Reza Shah
211fdfde4a
Merge branch 'KDE/4.9'
...
Conflicts:
kcontrol/access/kcmaccess.desktop
kcontrol/autostart/autostart.desktop
kcontrol/colors/colors.desktop
kcontrol/dateandtime/clock.desktop
kcontrol/desktoppaths/desktoppath.desktop
kcontrol/fonts/fonts.desktop
kcontrol/hardware/joystick/joystick.desktop
kcontrol/keys/keys.desktop
2012-09-23 20:06:44 +09:00
Script Kiddy
a916d99ada
SVN_SILENT made messages (.desktop file)
2012-09-22 17:37:32 +02:00
Script Kiddy
cb86f3e0f5
SVN_SILENT made messages (.desktop file)
2012-09-20 10:06:35 +02:00
Script Kiddy
203a9c1838
SVN_SILENT made messages (.desktop file)
2012-09-19 01:16:25 +02:00
Script Kiddy
31464244e1
SVN_SILENT made messages (.desktop file)
2012-09-18 19:14:07 +02:00
Martin Gräßlin
3aee94d798
Merge branch 'KDE/4.9'
...
Conflicts:
ksysguard/gui/ksysguard.desktop
kwin/effects/translucency/translucency.cpp
2012-09-07 07:59:10 +02:00
Martin Gräßlin
ed3effa2d3
Ensure that the start Client to build up the ClientModel is in the Focus Chain
...
If the start Client is not part of the focus chain the call to
nextClientFocusChain() cannot return the Client again. So the loop break
condition is never reached and as the focus chain is not empty the call
always returns a not null Client which means KWin is caught in an endless
loop.
This change checks that the starting Client is in the focus chain and if
not the first Client of the focus chain is used.
BUG: 306260
BUG: 306275
FIXED-IN: 4.9.2
2012-09-05 20:55:07 +02:00
Script Kiddy
62ef8ddcad
SVN_SILENT made messages (.desktop file)
2012-09-01 11:00:30 +02:00
Allen Winter
ab1f0bb749
fix testTabBoxConfig linking by adding ${QT_QTCORE_LIBRARY} to the
...
target_link_libraries.
2012-08-26 18:07:48 -04:00
Martin Gräßlin
bb242d82c5
Adding a unit test for TabBoxConfig
...
Currently only testing the default ctor and assignment operator.
Inspired by bug fixed with commit 4276161.
REVIEW: 106048
2012-08-26 20:22:51 +02:00
Martin Gräßlin
e9c1240460
Merge branch 'KDE/4.9'
...
Conflicts:
kwin/tabbox/clientmodel.cpp
2012-08-26 20:17:25 +02:00