Frederik Gladhorn
b64e67ce7c
Remove disabled TabGroup feature
...
Summary:
This has been commented out since 2014, I doubt it will come back.
This is a big amount of code, maintenance will be easier without it.
Reviewers: #kwin, zzag
Reviewed By: #kwin, zzag
Subscribers: romangg, graesslin, kwin
Tags: #kwin, #documentation
Differential Revision: https://phabricator.kde.org/D23069
2019-09-14 10:58:48 +02:00
Björn Feber
663d139638
[kcmkwin/options] Improve the look of the KWin options KCM UIs
...
Summary:
Apply the KDE HIG, use form layouts, make desktop files consistent and make the KCMs look better.
{F7323519}
{F7330485}
{F7330486}
{F7302318}
{F7302319}
Test Plan: Open the {nav Window Behavior} KCMs. All options should still work
Reviewers: #kwin, #plasma, #vdg, ngraham, zzag
Reviewed By: #kwin, #plasma, #vdg, ngraham, zzag
Subscribers: ngraham, davidedmundson, zzag, #vdg, #plasma, kwin, #kwin
Tags: #kwin
Maniphest Tasks: T10273
Differential Revision: https://phabricator.kde.org/D23615
2019-09-09 21:45:51 +02:00
Vlad Zagorodniy
f2623c6c27
[kcmkwin/options] Delete unused X11 includes
...
Test Plan: Compiles.
Reviewers: #kwin, apol
Reviewed By: apol
Subscribers: kwin
Tags: #kwin
Differential Revision: https://phabricator.kde.org/D23751
2019-09-07 12:44:49 +03:00
Vlad Zagorodniy
28a4337ad5
Don't use deprecated toAscii() method
...
Summary:
QChar::toAscii() and QString::toAscii() are deprecated in favor of
QChar::toLatin1() and QString::toLatin1() respectively.
Reviewers: #kwin, apol
Reviewed By: apol
Subscribers: kwin
Tags: #kwin
Differential Revision: https://phabricator.kde.org/D22374
2019-07-10 22:50:00 +03:00
Vlad Zagorodniy
c7639fd7ed
Port away from deprecated headers
...
Summary: Headers like stdio.h are deprecated in C++.
Test Plan:
Compiles.
clangd no longer spews these warnings
{F6997789, size=full}
Reviewers: #kwin, davidedmundson
Reviewed By: #kwin, davidedmundson
Subscribers: kwin
Tags: #kwin
Differential Revision: https://phabricator.kde.org/D22351
2019-07-09 23:59:07 +03:00
David Edmundson
a3cff85e7a
Remove Qt module declarations in includes
...
Summary:
Test Plan: Compiles
Subscribers: kwin
Tags: #kwin
Differential Revision: https://phabricator.kde.org/D13359
2018-06-05 18:07:23 +01:00
Kevin Funk
8ea4f4dae7
Port to CMake AUTOMOC
...
Summary: Run convert-to-cmake-automoc.pl over all .cpp files
Differential Revision: https://phabricator.kde.org/D882
2016-02-01 21:05:36 +01:00
Eike Hein
26ee92cd67
'Defaults' should set the title bar double-click action to 'Maximize.'
2015-06-05 18:03:05 +02:00
Volker Krause
5db2d5a556
Make constants const, saves a few symbols in the .data section.
2014-09-27 20:30:49 +02:00
Bhushan Shah
be8920d76c
kwin is now free of KDE4Support
...
REVIEW: 115760
2014-02-16 00:31:01 +05:30
Bhushan Shah
935851a2b5
kDebug -> qDebug in kwin
2013-11-01 17:00:41 +05:30
Martin Gräßlin
4413859084
[kwinoptions] Drop componentData()
2013-09-30 07:29:38 +02: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
Martin Gräßlin
7c2a0f2188
Introduce ui-file for inactive window mouse actions in KWin configuration
...
Thanks to Alexander Jones for creating the ui file.
2012-10-04 17:26:34 +02:00
Martin Gräßlin
142fa54b2b
Introduce ui-file for titlebar mouse actions in KWin's configuration
...
Thanks to Alexander Jones for creating the ui file.
2012-10-04 17:26:34 +02:00
Martin Gräßlin
73153c861c
Support lower/raise opacity for all modifier+mouse combos
...
REVIEW: 102377
2011-08-29 07:01:32 +02:00
Martin Gräßlin
212c106855
Streamline titlebar and frame mousclick options
...
Thanks to Thomas Lundgaard for the patch.
CCMAIL: thomaslundgaard@gmail.com
REVIEW: 101071
2011-05-18 20:51:17 +02:00
Martin Gräßlin
0a7e48f7aa
KWin uses kdelibs coding style.
2011-01-31 20:07:03 +01:00
Nikhil Marathe
ba5695602d
Fixed Junior Job at Shaastra Hackfest 2010.
...
The fix was done by Anirudh, Tarun and Subhashini.
CCMAIL: anirudh24seven@gmail.com
CCMAIL: trnkrishna@gmail.com
CCMAIL: subhashini.venugopalan@gmail.com
BUG: 230283
svn path=/trunk/KDE/kdebase/workspace/; revision=1181926
2010-10-02 18:25:41 +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
Bruno Bigras
5ed3e88b46
Fix the build
...
CCMAIL: caslav.ilic@gmx.net
svn path=/trunk/KDE/kdebase/workspace/; revision=1054783
2009-11-26 19:19:32 +00:00
Chusslove Illich
64da770944
i18n: disambiguations.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1054767
2009-11-26 18:37:13 +00:00
Lucas Murray
0b153f8861
s/group window/window tab/ where it makes sense to reduce possible
...
confusion.
svn path=/trunk/KDE/kdebase/workspace/; revision=1050318
2009-11-17 08:46:20 +00:00
Lucas Murray
00e131a1a5
Allow window tabbing titlebar actions to be configurable; Set default
...
middle-click titlebar action to tab drag; Fix KCM config file corruption
caused by r1015273.
BUG: 214898
svn path=/trunk/KDE/kdebase/workspace/; revision=1050309
2009-11-17 07:17:49 +00:00
Lucas Murray
62948a67f9
Switch default titlebar mouse wheel action to switch between window
...
tabs instead of "nothing" as the new action also does nothing if there
is only one window in the group.
svn path=/trunk/KDE/kdebase/workspace/; revision=1049560
2009-11-15 12:58:03 +00:00
Lucas Murray
72c3a553ca
Add ability to switch the active window tab to the left/right by
...
scrolling on the titlebar or when using the WM modifier key.
svn path=/trunk/KDE/kdebase/workspace/; revision=1049547
2009-11-15 12:34:46 +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
c3a07890f5
Add close window ability to customizable title bar mouse button actions.
...
Patch by Thomas Lundgaard.
CCMAIL: thomaslundgaard@gmail.com
svn path=/trunk/KDE/kdebase/workspace/; revision=1015273
2009-08-25 04:10:11 +00:00
Christoph Feck
92edeb1fe4
Fix double margins
...
svn path=/trunk/KDE/kdebase/workspace/; revision=999968
2009-07-20 17:18:02 +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
A. Lynn Spehr
2893eac8fe
Added setting to control whether scrolling on a background window focuses it.
...
Patch by Alex Danila. Approved by lmurray.
BUG: 164261
svn path=/trunk/KDE/kdebase/workspace/; revision=964140
2009-05-06 06:38:54 +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
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
Lukas Kropatschek
8eeddd6c55
some krazy include issue fixes
...
svn path=/trunk/KDE/kdebase/workspace/; revision=814568
2008-05-30 17:47:24 +00:00
Jonathan Riddell
7304f7471d
maximise on double click, see kde-core-devel 'Kubuntu Settings in KDE' thread
...
svn path=/trunk/KDE/kdebase/workspace/; revision=789256
2008-03-23 19:06:30 +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
Arto Hytönen
be9f23f046
deprecated KGS colors -> KCS fix
...
svn path=/trunk/KDE/kdebase/workspace/; revision=709452
2007-09-07 14:33: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
Luboš Luňák
047ad1b80a
Merging from old trunk:
...
r619161 | mlaurent | 2007-01-02 22:48:19 +0100 (Tue, 02 Jan 2007) | 2 lines
Use signal to refresh config into all kwin instance
svn path=/trunk/KDE/kdebase/workspace/; revision=659520
2007-04-30 11:32:47 +00:00
Luboš Luňák
ff291be58f
Merging from old trunk:
...
r615451 | mlaurent | 2006-12-21 16:34:31 +0100 (Thu, 21 Dec 2006) | 2 lines
Use dbus interface
svn path=/trunk/KDE/kdebase/workspace/; revision=659495
2007-04-30 10:01:00 +00:00
Luboš Luňák
d0a5af275b
Merging from old trunk:
...
r583878 | mlaurent | 2006-09-13 20:09:22 +0200 (Wed, 13 Sep 2006) | 2 lines
Fix signal/slot
svn path=/trunk/KDE/kdebase/workspace/; revision=659290
2007-04-29 21:57:32 +00:00
Luboš Luňák
25adb0541d
Merging from old trunk:
...
r564551 | mkretz | 2006-07-20 15:12:03 +0200 (Thu, 20 Jul 2006) | 2 lines
that include is not needed
svn path=/trunk/KDE/kdebase/workspace/; revision=659259
2007-04-29 20:48:51 +00:00
Luboš Luňák
bb867a2213
Merging from old trunk:
...
r564550 | mkretz | 2006-07-20 15:11:46 +0200 (Thu, 20 Jul 2006) | 3 lines
toAscii() only returns a temporary QByteArray, the QPixmap ctor would crash for
me: keep the QByteArray until all three pixmaps are created
svn path=/trunk/KDE/kdebase/workspace/; revision=659258
2007-04-29 20:47:53 +00:00
Luboš Luňák
f52b8e48cd
branches/work/kwin_composite becomes new trunk kwin.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=659202
2007-04-29 17:35:43 +00:00
Luboš Luňák
2b7e1f4993
Remove kwin, kwin_composite will become new trunk kwin, missing merges
...
from trunk will be merged in.
svn path=/trunk/KDE/kdebase/workspace/; revision=659200
2007-04-29 17:34:49 +00:00
Laurent Montel
2178c6dc31
Include fix
...
svn path=/trunk/KDE/kdebase/workspace/; revision=656565
2007-04-21 18:28:47 +00:00
Dirk Mueller
561fdef0ff
include cleanup
...
svn path=/trunk/KDE/kdebase/workspace/; revision=652987
2007-04-12 13:02:58 +00:00