Thomas Lübking
117eb46684
add mouse preference against focus chain
...
there's currently no GUI config item, use
kwriteconfig --file kwinrc --group Windows --key NextFocusPrefersMouse true
qdbus org.kde.kwin /KWin reconfigure
BUG: 159989
CCBUG: 80897
FIXED-IN: 4.8
2011-12-01 13:13:13 +01:00
Thomas Lübking
6c934998a5
don't request focus by mouse events in the current event cycle
...
BUG: 279356
BUG: 286116
REVIEW: 103284
2011-11-29 21:11:11 +01:00
Martin Gräßlin
31386d2f25
Drop unused variables
...
SVN_SILENT
2011-08-31 17:55:04 +02:00
Martin Gräßlin
12d3b354fc
Remove drawbound move/resize functionality
...
Drawbound was nowadays only used when compositing is disabled.
For the composited case, the drawbound was replaced by the resize
effect and in fact we should always just use the resize effect.
REVIEW: 101411
2011-06-23 12:15:54 +02:00
Martin Gräßlin
0a7e48f7aa
KWin uses kdelibs coding style.
2011-01-31 20:07:03 +01:00
Thomas Lübking
68fbd31ad8
add windowgeometry tip effect, bind it to the general setting and generalize effect feature provide api, thus update resize effect
...
BUG: 219755
svn path=/trunk/KDE/kdebase/workspace/; revision=1195300
2010-11-10 19:21:56 +00:00
Nikhil Marathe
b613ae2a2c
Make sure tiling related widgets are properly enabled/disabled at load
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1149545
2010-07-13 16:15:33 +00:00
Nikhil Marathe
3e9377e6b4
Added comments to some tiling related code
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1124486
2010-05-09 06:15:40 +00:00
Nikhil Marathe
d8af8d02a9
Fixed order of parameters in i18nc
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1124057
2010-05-07 16:00:39 +00:00
Andrew Coles
620b54b320
Proof-reading: aren't -> are not (house style)
...
SVN_SILENT
svn path=/trunk/KDE/kdebase/workspace/; revision=1124005
2010-05-07 14:48:44 +00:00
Nikhil Marathe
60cd673a56
Added i18n markup to layout combobox
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1123121
2010-05-05 11:27:55 +00:00
Nikhil Marathe
19d29d0c8f
SVN_SILENT Fixed some krazy warnings in tiling related code
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1122067
2010-05-03 05:18:52 +00:00
Nikhil Marathe
5fc7e93d69
Tiling is here!
...
This commit merges the kwin-tiling branch. Ideally it shouldn't break anything and add a few features ;-)
It was applied as a patch. Do not attempt to merge the branch directly, it has a few issues.
This feature is currently experimental, although it hasn't crashed in quite a long time. It lacks some features and probably leaks some memory. Fixes will be on the way.
Season Of KDE 2009 project by Nikhil Marathe
svn path=/trunk/KDE/kdebase/workspace/; revision=1118677
2010-04-25 16:43:14 +00:00
Lucas Murray
72cea7e73a
Rename the "allow moving and resizing of maximized windows" setting to
...
"display borders on maximized windows" to more accurately describe what
the setting does.
BUG: 217775
svn path=/trunk/KDE/kdebase/workspace/; revision=1072014
2010-01-09 10:04:58 +00:00
Chusslove Illich
0a497dfcec
i18n: added disambiguation contexts to "none", "enabled" and "disabled" in KCMs.
...
Due to sharing of translation space in KCMs, translations for these strings were
randomly fetched from all over the place, including base kdelibs catalogs.
svn path=/trunk/KDE/kdebase/workspace/; revision=1068781
2010-01-02 01:01:42 +00:00
Christoph Feck
12bba19ee1
Fix Apply button getting disabled when changing tabs
...
BUG: 163817
svn path=/trunk/KDE/kdebase/workspace/; revision=1062180
2009-12-14 03:18:43 +00:00
Lucas Murray
78d1aed9f7
Add setting to hide inactive tabs from the taskbar but hide it in the UI
...
for now as: 1) It causes taskbar items to reshuffle, and 2) Switching
the setting during a session currently requires applications to be
restarted as well for their skip taskbar status to be reset.
svn path=/trunk/KDE/kdebase/workspace/; revision=1050472
2009-11-17 11:25:03 +00:00
Lucas Murray
3855b9253b
Added global setting to allow opening automatically grouped windows in
...
the background.
svn path=/trunk/KDE/kdebase/workspace/; revision=1050313
2009-11-17 07:51:55 +00:00
Lucas Murray
aa63ad8d08
Better wording.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1050310
2009-11-17 07:23:40 +00:00
Lucas Murray
535737e1fe
Add "automatically group identical windows" feature to window tabbing.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1049953
2009-11-16 10:09:03 +00:00
Martin Gräßlin
c0f6689377
Remove the config options for alt+tab and desktops from kwinoptions as those have been moved to new kcms.
...
CCBUG: 211215
svn path=/trunk/KDE/kdebase/workspace/; revision=1046329
2009-11-08 12:23:29 +00:00
Lucas Murray
424d358fd2
Less Krazy warnings please.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1042583
2009-10-30 08:10:35 +00:00
Lucas Murray
4bc9e6c533
Rename the "normal" focus stealing prevention level to "medium".
...
CCBUG: 203447
svn path=/trunk/KDE/kdebase/workspace/; revision=1010423
2009-08-12 12:34:10 +00:00
Christoph Feck
58b9127b3e
Fix layout issues in kwin kcm
...
* remove fixed layout spacing and margin
* respect style's QFormLayout field policy
* reduce vertical space in compositing "General" tab
* layout desktop names in two columns
svn path=/trunk/KDE/kdebase/workspace/; revision=986282
2009-06-24 13:09:58 +00:00
Lucas Murray
ac9c37c64d
Merged "active screen edges" and "active desktop borders" into a single
...
GUI panel. This panel is currently located in System Settings -> Desktop
-> Screen Edges.
BUG: 174709
svn path=/trunk/KDE/kdebase/workspace/; revision=932929
2009-02-27 15:40:53 +00:00
Guillaume Pothier
f780e8b68b
Kephalized plasma and kwin: replaced usage of QDesktopWidget by Kephal
...
svn path=/trunk/KDE/kdebase/workspace/; revision=884482
2008-11-15 03:04:44 +00:00
Lucas Murray
f67b136fe7
Forgot to do the advanced panel GUI on last commit.
...
Also used better size policy code.
svn path=/trunk/KDE/kdebase/workspace/; revision=873273
2008-10-19 09:35:11 +00:00
Lucas Murray
59e8d74cba
Half-assed touch-up to window behavior GUI. Might be easier to just convert everything to a .ui
...
svn path=/trunk/KDE/kdebase/workspace/; revision=873268
2008-10-19 09:06:35 +00:00
Nick Shaforostoff
6711aca3c7
more 1024x600 friendliness
...
svn path=/trunk/KDE/kdebase/workspace/; revision=858360
2008-09-07 21:08:26 +00:00
Luboš Luňák
85fd06103f
Better wording for active mouse screen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=852320
2008-08-25 18:56:50 +00:00
Nick Shaforostoff
4e9d2d3a25
improvement: make systemsettings more 1024x600 netbooks friendly
...
svn path=/trunk/KDE/kdebase/workspace/; revision=851963
2008-08-25 02:22:56 +00:00
Lucas Murray
f01bfcc62b
Added center snap zone to windows.
...
BUG: 133637
svn path=/trunk/KDE/kdebase/workspace/; revision=830029
2008-07-09 15:18:47 +00:00
Urs Wolfer
1a0e6cb1b3
port away from Qt3 support
...
svn path=/trunk/KDE/kdebase/workspace/; revision=806776
2008-05-12 12:13:52 +00:00
Malcolm Hunter
9421e7ef29
Typo fixes
...
svn path=/trunk/KDE/kdebase/workspace/; revision=797413
2008-04-15 19:48:10 +00:00
Adriaan de Groot
214d575aa3
Qt3 -> Qt4 style includes.
...
qdrawutil.h doesn't seem to have a purely Qt4-style equivalent, so including the directory there disambiguates it from the Qt3 header.
svn path=/trunk/KDE/kdebase/workspace/; revision=770116
2008-02-02 20:54:19 +00:00
Luboš Luňák
a59f0a7f5e
Revert r768755. There apparently is a need to have two calls.
...
The wonders of dbus ...
svn path=/trunk/KDE/kdebase/workspace/; revision=768770
2008-01-30 16:08:23 +00:00
Luboš Luňák
47bf19d978
There's really no need to have two dbus functions for reconfiguring.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=768755
2008-01-30 15:31:44 +00:00
Urs Wolfer
0789718679
msec -> ms (international standard measure unit).
...
Thanks FiNeX for the patch.
BUG:155665
svn path=/trunk/KDE/kdebase/workspace/; revision=761413
2008-01-14 19:39:12 +00:00
Laurent Montel
f97382077f
Qt3support--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=759410
2008-01-10 13:18:01 +00:00
Luboš Luňák
eb0d793157
Default to SeparateScreenFocus being false, to be consistent with KDE3.
...
(and e.g. #141997 ).
svn path=/trunk/KDE/kdebase/workspace/; revision=739693
2007-11-21 15:54:06 +00:00
Luboš Luňák
c83210c60a
Remove all code for non-composited animations - they don't work anyway.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=739143
2007-11-20 16:07:20 +00:00
Laurent Montel
3c6378b31c
Fix default value
...
svn path=/trunk/KDE/kdebase/workspace/; revision=729374
2007-10-25 21:12:59 +00:00
Dirk Mueller
56e9223088
remove default parameters
...
svn path=/trunk/KDE/kdebase/workspace/; revision=727018
2007-10-19 13:32:08 +00:00
Luca Gugelmann
a9f43bbf30
* Use true/false instead of on/off in kwinrc, since this no longer
...
works. Update script for migrating old kwinrc included.
svn path=/trunk/KDE/kdebase/workspace/; revision=714020
2007-09-18 14:44:41 +00:00
Pino Toscano
2250012850
svnrevertlast, hmmm...
...
svn path=/trunk/KDE/kdebase/workspace/; revision=707435
2007-09-01 21:20:46 +00:00
Pino Toscano
2bbe834a5b
convert most of the Q3*ButtonGroup'es to QGroupBox
...
svn path=/trunk/KDE/kdebase/workspace/; revision=707431
2007-09-01 21:09:26 +00:00
Pino Toscano
16f7462e03
SVN_SILENT old K3 include
...
svn path=/trunk/KDE/kdebase/workspace/; revision=707419
2007-09-01 20:39:31 +00:00
Pino Toscano
258f144577
fix some grid layouts and port them away from q3 classes
...
svn path=/trunk/KDE/kdebase/workspace/; revision=707349
2007-09-01 15:58:40 +00:00
Arto Hytönen
9496209814
SVN_SILENT contractions--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=707208
2007-09-01 08:35:18 +00:00
Arto Hytönen
261456c8f7
a lot of i18n tags and other small krazy issues fixed, nothing major
...
svn path=/trunk/KDE/kdebase/workspace/; revision=702784
2007-08-21 07:02:04 +00:00