Commit graph

222 commits

Author SHA1 Message Date
Dirk Mueller
da212229af SVN_SILENT update FSF address
svn path=/trunk/KDE/kdebase/kwin/; revision=433335
2005-07-10 13:44:16 +00:00
Thomas Lübking
d6b4366c51 redesigned partial opacity (moved from kompmgr to kwin, allowing to be set e.g. from decos) and (hopefully) fixed CPU hunger (if using fades)
svn path=/trunk/KDE/kdebase/kwin/; revision=430562
2005-07-01 19:55:06 +00:00
Luboš Luňák
96e1fdab6c Use KNotify for notifications about windows demanding attention.
People who use hidden Kicker, have their taskbar configured to show
only windows on the current desktop or similar now may configure
it so that windows that didn't get focus because of focus stealing
prevention now can not only have their taskbar entry marked
but there can be e.g. also a passive popup.


svn path=/trunk/KDE/kdebase/kwin/; revision=419727
2005-05-30 13:31:33 +00:00
Luboš Luňák
5e1f36f580 Added option to turn off hiding utility windows for inactive applications.
BUG: 103921


svn path=/trunk/KDE/kdebase/kwin/; revision=412381
2005-05-11 14:49:01 +00:00
Aaron J. Seigo
86594e3fe8 make moving of maximized windows off by default. have had this patch for a
while and talked about it with Seli on March 9th but never got around to
committing it. after being asked about it _again_ i decided to do `cvs ci`
this allows well designed window decorations to allow the user to jam the
mouse into the corner of the screen and close the window.

svn path=/trunk/kdebase/kwin/; revision=405269
2005-04-13 10:59:58 +00:00
Thomas Lübking
36eb2d4f13 freeing hidden feature to apply translucency only on window parts (title/content)
BUGS:99121
changed "Translucency" tab to "Opacity"

svn path=/trunk/kdebase/kwin/; revision=393628
2005-02-27 20:44:44 +00:00
Thomas Lübking
7ee9c8bbdd removed UI changes - sorry everyone
svn path=/trunk/kdebase/kwin/; revision=387812
2005-02-09 19:26:51 +00:00
Thomas Lübking
cd5ac45b77 added support for applying translucency on the titlebar or the content (not really: anything but the titlebar) only
svn path=/trunk/kdebase/kwin/; revision=387795
2005-02-09 18:31:35 +00:00
Stephan Binner
5bf424bc44 CVS_SILENT i18n style guide fix
svn path=/trunk/kdebase/kwin/; revision=383602
2005-01-29 10:40:39 +00:00
Thomas Lübking
d07a21b445 added option to remove shadows of moving windows, fixes crash of mcontrol module saves if kompmg is not available
svn path=/trunk/kdebase/kwin/; revision=383497
2005-01-28 23:13:32 +00:00
Thomas Lübking
a5fe22ddfe added new option to disable ARGB windows (this fixes gtk1 applications as long as there are no usefull ARGB windows like real translucent dockers/konsole/popups/whatever)
svn path=/trunk/kdebase/kwin/; revision=381856
2005-01-24 07:56:41 +00:00
Stephan Binner
04d0f9895d CVS_SILENT i18n style guide fixes
svn path=/trunk/kdebase/kwin/; revision=381150
2005-01-22 09:56:29 +00:00
Thomas Lübking
1fb511965f [kompmgr] added option to remove shadows on resizes
svn path=/trunk/kdebase/kwin/; revision=380833
2005-01-21 16:08:39 +00:00
Jonathan Riddell
9efa0bdbf5 Just asked for xorg then calls the config file XF86Config
svn path=/trunk/kdebase/kwin/; revision=379778
2005-01-18 15:31:37 +00:00
Thomas Lübking
4ac7536d38 fixed value saving for translucency/active+dock windows (wrote floats)
svn path=/trunk/kdebase/kwin/; revision=379589
2005-01-18 00:36:46 +00:00
Andrew Coles
9a9d4a590e CVS_SILENT
Corrected typos.

svn path=/trunk/kdebase/kwin/; revision=379392
2005-01-17 12:50:27 +00:00
Thomas Lübking
2fde6b6cf3 fixed ui of kompmgr support, using kde tools
svn path=/trunk/kdebase/kwin/; revision=379220
2005-01-16 21:03:59 +00:00
Thomas Lübking
8ad47028f6 Added composite (translucency/shadows) support
svn path=/trunk/kdebase/kwin/; revision=378790
2005-01-15 17:07:48 +00:00
Luboš Luňák
8c2bcb3380 Update what's this help.
CCMAIL: 91231-done@bugs.kde.org

svn path=/trunk/kdebase/kwin/; revision=354262
2004-10-13 16:07:35 +00:00
Michael Pyne
95ae3bbf3e Change the ( ) CDE ( ) KDE options to a simple checkbox that actually describes what's going on, [ ] Show window list while switching windows.
In the process I changed the WhatsThis help to reflect the change, and updated the underlying layout code which is now much simpler.

Patch reviewed by wheeler, but direct flames my way. :-)

svn path=/trunk/kdebase/kwin/; revision=324445
2004-06-29 00:55:16 +00:00
Luboš Luňák
7e35926c37 Make no focus stealing prevention really do nothing, and change
the rule for it to specify new level instead of adjustment.

svn path=/trunk/kdebase/kwin/; revision=319664
2004-06-11 15:12:07 +00:00
Luboš Luňák
5632bb5129 Patch from Christopher J. Suleski (linux tildewave com) implementing #30426.
CCMAIL: 30426-done@bugs.kde.org

svn path=/trunk/kdebase/kwin/; revision=315341
2004-05-28 08:53:44 +00:00
Andrew Coles
20e6aebb0d Corrected typos.
svn path=/trunk/kdebase/kcontrol/; revision=312616
2004-05-19 13:27:23 +00:00
Luboš Luňák
425e10ed1d Really interesting way of setting a default value.
CCMAIL: 78759-done@bugs.kde.org

svn path=/trunk/kdebase/kwin/; revision=304256
2004-04-16 15:41:11 +00:00
Luboš Luňák
2c1fd54015 Ok, the unreasonable focus policies need a special comment after all.
svn path=/trunk/kdebase/kwin/; revision=304253
2004-04-16 15:31:56 +00:00
Luboš Luňák
bee30bc5b2 Improve a bit the descriptions of the focus policies.
Also remove the bashing of the unreasonable focus policies ;).

svn path=/trunk/kdebase/kwin/; revision=293579
2004-03-04 14:21:53 +00:00
Luboš Luňák
39e48b3b8d #48786 (comments #7 and later) - focus stealing prevention doesn't work
well with unreasonable focus policies -> disabled.

svn path=/trunk/kdebase/kwin/; revision=284526
2004-02-02 17:02:11 +00:00
Albert Astals Cid
7679ff04d8 Remove a runtime warning about layouts in a widget that already has a layout
svn path=/trunk/kdebase/kwin/; revision=281594
2004-01-21 17:19:59 +00:00
Luboš Luňák
afee9ba0fb Default to low level of focus stealing prevention, at least for some time.
svn path=/trunk/kdebase/kwin/; revision=272145
2003-12-09 14:10:13 +00:00
Matthias Kretz
e3fd05e402 Remove calls to KCModule::setChanged so that I may remove that method before
the 3.2 release again.

svn path=/trunk/kdebase/kcontrol/; revision=265646
2003-11-08 23:43:53 +00:00
Malcolm Hunter
9d2a1433dc CVS_SILENT CVS_SILENT Typographical corrections and changes - ouch\!
svn path=/trunk/kdebase/kwin/; revision=261334
2003-10-23 17:47:16 +00:00
Malcolm Hunter
bc025a9ed5 CVS_SILENT Typographical corrections and changes
svn path=/trunk/kdebase/kwin/; revision=261024
2003-10-22 12:34:04 +00:00
Laurent Montel
11ce009264 Fix default value
svn path=/trunk/kdebase/kwin/; revision=258645
2003-10-13 20:27:31 +00:00
Stephan Binner
30d013ce07 CVS_SILENT i18n style guide fix
svn path=/trunk/kdebase/kwin/; revision=256501
2003-10-05 15:12:49 +00:00
Luboš Luňák
720b988790 Configurable focus stealing prevention aggressivity.
svn path=/trunk/kdebase/kwin/; revision=254817
2003-09-29 11:23:14 +00:00
Matthias Kretz
d5fb3625b1 heh, there are always ways to make it break - I never thought of KCModules
in KCModules:
fix changed state handling

svn path=/trunk/kdebase/kwin/; revision=253186
2003-09-22 20:46:26 +00:00
Luboš Luňák
d4cec4d60a Merging back kcm modules from kwin_iii to HEAD.
svn path=/trunk/kdebase/kwin/; revision=251618
2003-09-16 19:34:03 +00:00
Thomas Zander
4b03bebe61 Usability:
Set a sane default to the timeout when the user selects the option for the
first time.

svn path=/trunk/kdebase/kwin/; revision=245892
2003-08-28 10:14:46 +00:00
Aaron J. Seigo
c0b7743832 s/electric border/active desktop border/g
"Fixes" BR#59854

(so many BRs at bugs.kde.org are truly trivial these days)

svn path=/trunk/kdebase/kwin/; revision=231826
2003-06-16 17:49:41 +00:00
Nadeem Hasan
f4385b9b0c Fix margins and QGroupBox usage.
svn path=/trunk/kdebase/kwin/; revision=218726
2003-04-06 21:32:24 +00:00
Waldo Bastian
20932da805 CVS_SILENT
Updated address of FSF

svn path=/trunk/kdebase/ksysguard/; revision=212185
2003-03-07 22:11:39 +00:00
George Staikos
7074d14fe9 Move Xinerama settings over to Xinerama KControl module, activate it and enable
it in the build.

I think there are some bugs in kwin though.  I must investigate now.  It seems
to be ignoring the settings and just always using xinerama support

svn path=/trunk/kdebase/kcontrol/; revision=207605
2003-02-18 04:34:53 +00:00
Karol Szwed
2a57f69e4b Add accelerator
svn path=/trunk/kdebase/kwin/; revision=199772
2003-01-14 06:23:03 +00:00
Stephan Binner
0458843db9 CVS_SILENT i18n style guide fix
svn path=/trunk/kdebase/kwin/; revision=199303
2003-01-12 15:57:09 +00:00
Karol Szwed
4577f0f474 Add a checkbox to enable/disable the geometry tip, making it _OFF_ by default,
as was planned. Also, it should never crash now.

Hopefully this will make pmax a bit happier ;-)

svn path=/trunk/kdebase/kwin/; revision=198711
2003-01-10 10:54:57 +00:00
Luboš Luňák
a3bd5ae078 Try to fix #32969 by keeping the mouse grab even for active windows. People
not wanting this can disable click raise. Let's see if it breaks something.
(Related to this: kwin/client.cpp r1.309,r1.308,r1.305,r1.304,r1.303.)
TODO: the grab could be released at least as long as the window is topmost
and active

svn path=/trunk/kdebase/kwin/; revision=196998
2003-01-02 16:36:00 +00:00
Laurent Montel
49094ad092 Fix header
svn path=/trunk/kdebase/kwin/; revision=196779
2003-01-01 11:38:06 +00:00
George Staikos
d051f95e4b remove HAVE_XINERAMA since it's no longer necessary. Will remove the
configure check once the rest of CVS (less kdenonbeta) is cleansed.

Qt has a good API for this so we dont' need to link to libXinerama.

GUI: Changed the terms to be non-Xinerama specific.

svn path=/trunk/kdebase/kwin/; revision=193268
2002-12-11 00:44:10 +00:00
Ryan Cumming
c930e4be78 Remove stupid hack
svn path=/trunk/kdebase/kwin/; revision=191741
2002-12-03 00:46:13 +00:00
Alex Zepeda
3702f720ed Side step another unused variable warning with silly (yet not too
offensive) code.

svn path=/trunk/kdebase/kwin/; revision=191576
2002-12-02 10:08:09 +00:00
Waldo Bastian
2877125bb1 * Don't delete the config twice
* Keep the individual panels working.

svn path=/trunk/kdebase/kwin/; revision=178335
2002-09-16 20:54:23 +00:00
Malcolm Hunter
4150361a3d CVS_SILENT Corrected typographical errors
svn path=/trunk/kdebase/kwin/; revision=175621
2002-09-04 02:37:06 +00:00
Waldo Bastian
f9f54e0f15 Reverting on request.
svn path=/trunk/kdebase/kwin/; revision=174558
2002-08-30 01:35:31 +00:00
Karol Szwed
d3210cbb64 remove warning
svn path=/trunk/kdebase/kwin/; revision=174081
2002-08-27 15:18:17 +00:00
Malcolm Hunter
dcbee9a27b Corrected typographical errors
svn path=/trunk/kdebase/kwin/; revision=167137
2002-07-17 12:25:21 +00:00
Cristian Tibirna
0cdb8f39f6 GUI:
CT: interface for the lesser placement policies

svn path=/trunk/kdebase/kwin/; revision=166996
2002-07-16 13:59:33 +00:00
Laurent Montel
0bdbc74f7b Fix default value
svn path=/trunk/kdebase/kwin/; revision=166366
2002-07-13 07:27:54 +00:00
Lukáš Tinkl
ac8146ac1b argl, can't you check your code?
I fixed this already yesterday for the other modules...

svn path=/trunk/kdebase/kwin/; revision=165557
2002-07-08 11:21:29 +00:00
Charles Samuels
6ba1276a75 the Windows Branch:
TODO:
	Icons, again.  Fix the problem of the "Advanced" tab.

svn path=/trunk/kdebase/kwin/; revision=165323
2002-07-07 00:38:19 +00:00
Cristian Tibirna
825a0372bc GUI:
CT: cosmetics, code simplification, proper use of KNumInput, proper accelerators.
	Sorry to the translators for the number of strings touched.

svn path=/trunk/kdebase/kwin/; revision=151959
2002-04-26 01:39:18 +00:00
Stephan Binner
2896179100 CVS_SILENT Capitalisation fixes.
svn path=/trunk/kdebase/kcontrol/; revision=151429
2002-04-23 13:02:02 +00:00
Alexander Kellett
fb65ece7fe Show -> PopupShow
Default popuphide delay to 350 (400 turned out to be slightly too long)

svn path=/trunk/kdebase/kwin/; revision=148622
2002-04-11 01:06:33 +00:00
Alexander Kellett
81fc66eafb GUI:
Added a small checkbox for "show desktop name on switch"
Works dynamically here so I think it works well enough :)
All off by default.

CT: could you check over this quickly please?

(some comments for now, the showPopupInfo name does suck
 do i'll rename it all over when i find a better name,
 and i'll adjust the actual whatthis strings when i've
 got better names for it)

svn path=/trunk/kdebase/kwin/; revision=148598
2002-04-10 22:53:40 +00:00
Nadeem Hasan
941dfa4ab1 GUI impprovements.
svn path=/trunk/kdebase/kwin/; revision=148542
2002-04-10 18:58:57 +00:00
Malcolm Hunter
99a84826fe Corrected typographical errors
svn path=/trunk/kdebase/kwin/; revision=147871
2002-04-08 12:39:58 +00:00
Cristian Tibirna
4eafa82c45 GUI:
CT: rollover desktops UI (feature was implemented in kwin before 3.0)

svn path=/trunk/kdebase/kwin/; revision=147692
2002-04-07 20:47:45 +00:00
Ryan Cumming
10a2e466e6 Capitialization
svn path=/trunk/kdebase/kwin/; revision=146498
2002-04-01 23:28:24 +00:00
Karol Szwed
2ba2ca09c9 Patch by Nadeem Hasan:
- "Animate Minimize and Restore" disables slider when not checked.
- Slider tickmarks added.
- Misc. code cleanups.

svn path=/trunk/kdebase/kwin/; revision=139844
2002-03-01 11:38:40 +00:00
Luboš Luňák
ec15126342 'Traverse windows on all desktops' works only in KDE style Alt+Tab.
svn path=/trunk/kdebase/kwin/; revision=138440
2002-02-24 21:28:41 +00:00
Simon Hausmann
d8d4f8bfa1 - pass the right instance to KCModule
- don't leak a KConfig object
- don't use a KCModule widget for each tab

svn path=/trunk/kdebase/kwin/; revision=133741
2002-01-25 10:02:11 +00:00
Malcolm Hunter
1634104eda CVS_SILENT Removed extra space after full-stop
svn path=/trunk/kdebase/kcontrol/; revision=133243
2002-01-23 02:32:52 +00:00
Karol Szwed
4fdde98724 Completing move of kwm and kwindecoration to kwin/kcmkwin as discussed
on the kwin mailing list.

- kwm has been renamed and moved to kwin/kcmkwin/kwinoptions.
- kwindecoration has been moved to  kwin/kcmkwin/kwindecoration.

svn path=/trunk/kdebase/kcontrol/; revision=131923
2002-01-16 12:26:03 +00:00