Script Kiddy
88f998a924
SVN_SILENT made messages (.desktop file)
2013-01-14 12:46:29 +01:00
Casian Andrei
7a6e48ef3b
Fix premultiplied alpha issue with color correction
...
When correcting a color that was with premultiplied alpha, the alpha
value was not multiplied back again as a final step. This was breaking
color correction when the blend function was GL_ONE,
GL_ONE_MINUS_SRC_ALPHA. The blend function was changed for normal
windows (a workaround), but not for effect frames, i.e. the effect
frames were broken with color correction enabled.
Removes the blend function workaround.
Removes a useless setupForOutput.
BUG: 311319
REVIEW: 108189
2013-01-13 19:10:54 +02:00
Casian Andrei
df034c16ad
Abort color correction initialization and disable it in case of errors
...
Checks are now performed for GL errors and in case of errors everything
is aborted. The error handling mechanism introduced for this purpose
somewhat improves the color correction code.
Fix gl invalid operation in color correction, when first setting up the
lookup texture uniform.
REVIEW: 107754
2013-01-13 19:10:54 +02:00
Script Kiddy
0e73ee70a4
SVN_SILENT made messages (.desktop file)
2013-01-13 12:19:08 +01:00
Chusslove Illich (Часлав Илић)
52a4115a9e
i18n: contexts.
2013-01-13 10:56:07 +01:00
Script Kiddy
e22b539e3a
SVN_SILENT made messages (.desktop file)
2013-01-13 08:07:12 +01:00
Weng Xuetian
b0887fe0cf
Merge remote-tracking branch 'origin/KDE/4.10'
2013-01-12 09:39:06 -05:00
Script Kiddy
537cd85eff
SVN_SILENT made messages (.desktop file)
2013-01-12 13:13:12 +01:00
Martin Gräßlin
0168e8f2c1
Add documentation for global KWin object in KWin scripting
2013-01-11 18:12:25 +01:00
Grégory Coutant
e005e18a0f
Add ability to disable multihead support
...
REVIEW: 107735
2013-01-11 09:37:19 +01:00
Martin Gräßlin
51ce05e445
Use a more sane default for delay focus and autoraise in FFM
...
At the same time ensuring that KCM and KWin::Options use the same value.
Should be ported to KConfigXT some day.
REVIEW: 108288
2013-01-11 08:57:42 +01:00
Martin Gräßlin
47da2464f3
Merge branch 'KDE/4.10'
2013-01-11 08:52:42 +01:00
Martin Gräßlin
524a63b3fe
Track painted areas in Thumbnail Aside effect
...
Following the approach of ShowPaint effect by tracking the actual painted
regions per window to determine whether the painted area intersects with
one of the thumbnails.
BUG: 306169
FIXED-IN: 4.10
REVIEW: 108289
2013-01-11 08:51:20 +01:00
Martin Gräßlin
e654c9d106
Do not clip away shadows in SlidingPopupsEffect
...
Animation now completely based on the expandedGeometry which includes the
shadows and another repaint at the end of the animation is added to
ensure that there are no leftover shadows.
BUG: 312168
FIXED-IN: 4.10
REVIEW: 108255
2013-01-11 08:50:15 +01:00
Martin Gräßlin
5ccd4f2db8
Adding version information to supportInformation
...
* KWin version as defined by KDE4WORKSPACE_VERSION
* KDE SC version (compile)
* KDE SC version (runtime)
* Qt version (runtime)
REVIEW: 108320
2013-01-11 08:49:25 +01:00
Martin Gräßlin
b5ed419ec6
Remove all Q_WS_X11 ifdefs
...
Not sure why some KCMs used the define, but complete KWin is not compiled
for WIN32 and the define is useless in Qt 5 anyway.
REVIEW: 108319
2013-01-11 08:35:47 +01:00
Script Kiddy
3035d220c0
SVN_SILENT made messages (.desktop file)
2013-01-11 08:17:14 +01:00
Weng Xuetian
0a699cf8ce
Merge remote-tracking branch 'origin/KDE/4.10'
2013-01-10 13:19:04 -05:00
Script Kiddy
d5a0dd56cf
SVN_SILENT made messages (.desktop file)
2013-01-10 12:23:23 +01:00
Weng Xuetian
d24ed172cb
Merge remote-tracking branch 'origin/KDE/4.10'
2013-01-10 03:04:28 -05: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
Martin Gräßlin
80bd289e06
Better names for global shortcuts in Zoom Effect
...
BUG: 288903
FIXED-IN: 4.11
REVIEW: 108290
2013-01-10 08:28:30 +01:00
Martin Gräßlin
be30716c97
Add walk through desktops shortcuts to Virtual Desktops KCM
...
BUG: 306404
FIXED-IN: 4.11
REVIEW: 108287
2013-01-10 08:27:23 +01:00
Martin Gräßlin
11f9d9f5c1
Use KPushButton for GHNS in Effects KCM
...
Also rename to proper name "Get New Effects ...".
BUG: 309724
FIXED-IN: 4.11
REVIEW: 108286
2013-01-10 08:25:45 +01:00
Weng Xuetian
b266b2fb2d
fix kwintabbox kcm layout
...
gridlayout doesn't work with spacer to center some widget. use BoxLayout
instead.
2013-01-09 15:06:30 -05:00
Martin Gräßlin
134e42b05c
Add unit test case for problem fixed in fcf4f610a68
2013-01-09 14:22:49 +01:00
Dmitry Ashkadov
508eaf9f4e
Merge branch 'KDE/4.10'
2013-01-09 12:07:05 +04:00
Script Kiddy
a2c44c29f4
SVN_SILENT made messages (.desktop file)
2013-01-08 22:37:02 +01:00
Thomas Lübking
d0dd23b7b7
Merge branch 'KDE/4.10'
2013-01-08 20:50:37 +01:00
Thomas Lübking
ad262b1c13
set a default void global shortcut
...
and implicitly enable them
REVIEW: 108253
BUG: 312835
2013-01-08 20:50:06 +01:00
Thomas Lübking
a402c7b801
don't use input windows on Qt < 4.8.3
...
According to aacid, it's been broken in every Qt version before
BUG: 312784
REVIEW: 108249
2013-01-08 20:48:34 +01:00
Thomas Lübking
b3f71b5986
protect list iterators against ext. manipulation
...
REVIEW: 108151
2013-01-08 20:47:50 +01:00
Script Kiddy
6e267063d8
SVN_SILENT made messages (.desktop file)
2013-01-08 17:21:50 +01:00
Martin Gräßlin
ad65af23d7
Remove unused code
...
SVN_SILENT
2013-01-08 11:08:56 +01:00
Martin Gräßlin
a4ef906b14
Fix warnings
...
SVN_SILENT
2013-01-08 11:08:46 +01:00
Cedric Bellegarde
31d9e106dc
Add appmenu support to laptop kdecoration client
2013-01-07 14:07:11 +01:00
Hugo Pereira Da Costa
d27416983d
Fixed Krazy warning about explicit constructors.
...
Fixed krazy warning about invalid ifdef guard in include
Fixed Krazy warning about signal/slot normalization.
fixed Krazy spelling warning in comments.
2013-01-07 12:12:14 +01:00
Hugo Pereira Da Costa
b0a822c85e
changed shadow offset property from int to double.
...
Removed x10 multiplicative factor when rendering shadow;
added x10 mutiplicative factors for config UIs with respect to what's actually saved in config
file;
remove kconfupdate for shadowoffset.
2013-01-07 12:12:14 +01:00
Hugo Pereira Da Costa
359e10c801
added kconfupdate script.
2013-01-07 12:12:14 +01:00
Hugo Pereira Da Costa
c32a73902c
implemented argumentless load and save slots.
2013-01-07 12:12:13 +01:00
Hugo Pereira Da Costa
9fb4194209
Improved changed state modification handling in shadow config widget, and updated rest of code accordingly.
2013-01-07 12:12:13 +01:00
Hugo Pereira Da Costa
111bf3aa00
moved some signal/slots from code to designer.
2013-01-07 12:12:13 +01:00
Hugo Pereira Da Costa
a909f9790a
check group existence and delete group using KConfig methods directly.
2013-01-07 12:12:13 +01:00
Hugo Pereira Da Costa
59e7d27757
use KSharedConfig to deal with configuration.
2013-01-07 12:12:13 +01:00
Hugo Pereira Da Costa
7a9e141e76
properly track changed state modifications from exception list widget.
2013-01-07 12:12:13 +01:00
Hugo Pereira Da Costa
8b3457e7ed
moved enable state signal/slot connections to ui, as well as initial enabled state.
...
properly track dialog modifications.
2013-01-07 12:12:12 +01:00
Hugo Pereira Da Costa
ee290bc014
Clean changed state on load();
...
properly initialize changed state in constructor.
2013-01-07 12:12:12 +01:00
Hugo Pereira Da Costa
30df048632
renamed shadowconfigurationui into shadowconfigwidget, for consistency with rest of the code
...
fixed updateChanged for closeWindowfromMenuButton
temporarily disabled updateChanged from exceptionLists.
2013-01-07 12:12:12 +01:00
Hugo Pereira Da Costa
ea639a0ec2
renamed ConfigurationUI into ConfigWidget.
...
moved all ui related stuff from oxygenConfig to oxygenConfigWidget.
Implement clean 'updateChanged' method.
2013-01-07 12:12:12 +01:00