Commit graph

196 commits

Author SHA1 Message Date
Laurent Montel
5725624c8b #include <q...h> -> #include <Q...>
svn path=/trunk/KDE/kdebase/workspace/; revision=540496
2006-05-13 16:33:18 +00:00
Laurent Montel
7f7ce52d78 #include <q...h> -> #include <Q...>
svn path=/trunk/KDE/kdebase/workspace/; revision=539617
2006-05-11 08:04:23 +00:00
Tobias Koenig
848bc14335 deprecated--
svn path=/trunk/KDE/kdebase/workspace/; revision=529106
2006-04-12 15:13:31 +00:00
Thorsten Roeder
e3362f8e64 deprecated--
affected:
QRegExp::setWildcard()
QRegExp::setCaseSensitive()
iterator QMap::remove()
QComboBox::currentItem()
QWidget::caption()

svn path=/trunk/KDE/kdebase/workspace/; revision=528770
2006-04-11 18:59:35 +00:00
Luboš Luňák
5d1255dd73 Ok, I've had enough with Alt+Tab and mouse focus policies:
- use click to focus or focus follows mouse and I'll be fine
- with the remaining unreasonable focus policies only the CDE-style
  tabbox works that raises and lowers windows and ignores
  keep above/below windows
- if you don't like that, provide a patch for kwin/tabbox.cpp
- tabbox should be completely redesigned for KDE4
(#123890,#105263,#84424)


svn path=/trunk/KDE/kdebase/workspace/; revision=528579
2006-04-11 12:59:59 +00:00
Hamish Rodda
77bc9cd63d Merging in from bleeding edge kdebase branch
- i18n ported
- KAccel removed
- Some fixes for OS X

svn path=/trunk/KDE/kdebase/workspace/; revision=528190
2006-04-10 11:57:13 +00:00
Hasso Tepper
f21a7d6fbd Forwardport of 522849. Kdebase round of spinbox plural handling fixes.
svn path=/trunk/KDE/kdebase/workspace/; revision=522850
2006-03-26 21:03:17 +00:00
Laurent Montel
bb4118404d Deprecated--
svn path=/trunk/KDE/kdebase/workspace/; revision=516305
2006-03-06 16:25:27 +00:00
Laurent Montel
e138e585dc deprecated--
svn path=/trunk/KDE/kdebase/workspace/; revision=516301
2006-03-06 15:51:12 +00:00
Laurent Montel
029becd298 Deprecated--
svn path=/trunk/KDE/kdebase/workspace/; revision=512302
2006-02-22 08:31:58 +00:00
Allen Winter
ae65a40c7a TRUE->true, FALSE->false
svn path=/trunk/KDE/kdebase/workspace/; revision=511180
2006-02-19 01:33:48 +00:00
Allen Winter
441523a689 Replace obsolete QMAX() and QMIN() with qMax() and qMin().
svn path=/trunk/KDE/kdebase/workspace/; revision=510739
2006-02-17 21:54:55 +00:00
Laurent Montel
42937f76a7 read*entry--
svn path=/trunk/KDE/kdebase/workspace/; revision=500998
2006-01-21 19:36:31 +00:00
Laurent Montel
b0a95318bc readBoolEntry->readEntry
svn path=/trunk/KDE/kdebase/workspace/; revision=493850
2006-01-03 14:01:15 +00:00
Script Kiddy
19e65c92dc Fix FSF address
(mainly s/Steet/Street/;s/Cambridge/Boston/ )

svn path=/trunk/KDE/kdebase/workspace/; revision=490222
2005-12-21 06:45:09 +00:00
Thiago Macieira
eeea184331 Fixing grammar error, pointed out by Mike Perik.
This change will show up in KDE 4.0.

BUG:116836

svn path=/trunk/KDE/kdebase/workspace/; revision=482157
2005-11-22 00:47:29 +00:00
Laurent Montel
1c3e66488b Adapt to new kde4 api
Remove some qt3support

svn path=/trunk/KDE/kdebase/workspace/; revision=478902
2005-11-08 10:20:07 +00:00
David Faure
00ba722f60 Doesn't clash anymore :)
svn path=/trunk/KDE/kdebase/workspace/; revision=476082
2005-10-31 13:32:49 +00:00
Laurent Montel
504f1cbe43 KSeparator adapt api changes + other qt3support--
svn path=/trunk/KDE/kdebase/kdesktop/lock/; revision=476080
2005-10-31 13:25:30 +00:00
Stephan Kulow
7fff57dbcf ported the KCModules
svn path=/trunk/KDE/kdebase/workspace/; revision=473152
2005-10-22 19:12:01 +00:00
Stephan Kulow
6c821aba01 some more compiling
svn path=/trunk/KDE/kdebase/workspace/; revision=473006
2005-10-22 11:35:06 +00:00
Dirk Mueller
e20f2bd6b2 SVN_SILENT: fix typo
svn path=/trunk/KDE/kdebase/kdm/; revision=467416
2005-10-05 08:44:32 +00:00
Luboš Luňák
678a1ce18a Placement policy 'maximizing'.
svn path=/trunk/KDE/kdebase/kwin/; revision=444046
2005-08-08 14:22:52 +00:00
Stephan Kulow
b464518b3c svn merge svn+ssh://coolo@svn.kde.org/home/kde/trunk/KDE/kdebase@438057
svn+ssh://coolo@svn.kde.org/home/kde/branches/work/kde4/kdebase
          .

I couldn't resolve one kicker conflict that results from different
development directions, so I rely on Aaron to sort it out - the file
is commited with conflicts

svn path=/trunk/KDE/kdebase/kwin/; revision=439627
2005-07-28 14:59:42 +00:00
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