Commit graph

351 commits

Author SHA1 Message Date
Luboš Luňák
a3d314ca4e Make the 'Edit' button for shortcut in window-specific settings
do at least something.

svn path=/trunk/kdebase/kwin/; revision=385467
2005-02-02 18:57:21 +00:00
Script Kiddy
bafac3e99e CVS_SILENT made messages (.desktop file)
svn path=/trunk/kdebase/kcontrol/; revision=385197

The following changes were in SVN, but were removed from git:

M	wallpapers/aurora.svgz.desktop
M	wallpapers/gear-flowers.svgz.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
2005-02-02 05:17:44 +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
Luboš Luňák
d32a410611 Revert "Window-Specific" -> "Window-Specific Settings". Not that it's
that good name, but at least it means something.

svn path=/trunk/kdebase/kwin/; revision=382268
2005-01-25 12:03:37 +00:00
Dirk Mueller
0111c7430b fix export
svn path=/trunk/kdebase/kwin/; revision=381899
2005-01-24 11:50:49 +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
Benjamin Meyer
2ab1bc5cb6 Removed "Settings" from the name "Window-Specific Settings" because it
becomes redundant: Window-Specific Settings Configuration.

svn path=/trunk/kdebase/kwin/; revision=381316
2005-01-22 20:38:19 +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
Stephan Binner
2306f67f6b CVS_SILENT i18n style guide fixes
svn path=/trunk/kdebase/kwin/; revision=380564
2005-01-20 21:09:28 +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
Luboš Luňák
07203ba5b6 Window-specific rules for dynamic windows shortcuts, so that it's
possible to always have certain shortcuts assigned to their windows
if such windows are open. Still few TODO items left, but let's consider
it enough for #44268 to be marked as done.
FEATURE: 44268

svn path=/trunk/kdebase/kwin/; revision=379444
2005-01-17 15:53:14 +00:00
Luboš Luňák
ded2f457b8 Workaround for xterm not coping well with being maximized to a geometry
that's not exact multiple of its resize increments. Selecting obeying
strict geometry in window-specific settings makes KWin avoid this.
Maximization then doesn't work very well indeed, but one cannot please
everybody, and the bug is in xterm after all.
BUG: 94183

svn path=/trunk/kdebase/kwin/; revision=379401
2005-01-17 13:35:48 +00:00
Luboš Luňák
3e5b28f2e0 Move the opacity settings to the position in the source where they belong.
svn path=/trunk/kdebase/kwin/; revision=379400
2005-01-17 13:16:47 +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
Stephan Binner
b0d89e98db CVS_SILENT i18n style guide fixes
svn path=/trunk/kdebase/kcontrol/; revision=378860
2005-01-15 21:39:15 +00:00
Stephan Binner
056c4e7862 CVS_SILENT fixuifiles
svn path=/trunk/kdebase/kwin/; revision=378859
2005-01-15 21:38:36 +00:00
Thomas Lübking
1b1c851faf Added desktop file for kwin translucency support in dialog
svn path=/trunk/kdebase/kwin/; revision=378792
2005-01-15 17:19:01 +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
Stephan Binner
841b591add CVS_SILENT i18n style guide fixes
svn path=/trunk/kdebase/kwin/; revision=377294
2005-01-10 21:31:54 +00:00
Luboš Luňák
65c3b55e05 Revert last revert, dynamic keybidings are back in.
svn path=/trunk/kdebase/kwin/; revision=377118
2005-01-10 09:56:21 +00:00
Script Kiddy
48d3a06f1d CVS_SILENT made messages (.desktop file)
svn path=/trunk/kdebase/kcontrol/; revision=376018

The following changes were in SVN, but were removed from git:

M	wallpapers/No-Ones-Laughing-3.jpg.desktop
2005-01-07 04:29:48 +00:00
Script Kiddy
8b769daa8c CVS_SILENT made messages (.desktop file)
svn path=/trunk/kdebase/kcontrol/; revision=375797

The following changes were in SVN, but were removed from git:

M	wallpapers/All-Good-People-1.jpg.desktop
M	wallpapers/Blkmarble.jpg.desktop
M	wallpapers/Chicken-Songs-2.jpg.desktop
M	wallpapers/Circuit.jpg.desktop
M	wallpapers/Foggy1.jpg.desktop
M	wallpapers/Island-of-Elba.jpg.desktop
M	wallpapers/Marble01.jpg.desktop
M	wallpapers/Paper01.jpg.desktop
M	wallpapers/Planning-And-Probing-1.jpg.desktop
M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/Won-Ton-Soup-3.jpg.desktop
M	wallpapers/blue-bend.jpg.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/fulmine.jpg.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/kde_passion.jpg.desktop
M	wallpapers/only_k.jpg.desktop
M	wallpapers/seaofconero.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
2005-01-06 03:47:10 +00:00
Luboš Luňák
c7d0776f01 Revert last changes because of temporary freeze.
svn path=/trunk/kdebase/kwin/; revision=375467
2005-01-04 14:57:42 +00:00
Luboš Luňák
cf499ce821 Allow matching also the title in the detect dialog.
svn path=/trunk/kdebase/kwin/; revision=375450
2005-01-04 14:10:14 +00:00
Script Kiddy
832b0bce94 CVS_SILENT made messages (.desktop file)
svn path=/trunk/kdebase/kcontrol/; revision=370013
2004-12-12 03:50:54 +00:00
Sandro Giessl
56ea5484c4 FEATURE: 83499
Grey out buttons which are not supported by the decoration, put
a "(unsupported)" after the button name.

svn path=/trunk/kdebase/kwin/; revision=369684
2004-12-10 18:28:28 +00:00
Sandro Giessl
c8ebd222c4 replace button pixmaps with bitmaps so they can be colored later (e.g. greyed out when the button is unavailable)...
svn path=/trunk/kdebase/kwin/; revision=369673
2004-12-10 17:58:37 +00:00
André Wöbbeking
46259d08ff make it compile
svn path=/trunk/kdebase/kwin/; revision=369635
2004-12-10 15:36:46 +00:00
Sandro Giessl
4c091d07d2 FEATURE
Add drop visualizer to the titlebar preview.

svn path=/trunk/kdebase/kwin/; revision=369526
2004-12-09 22:28:55 +00:00
Sandro Giessl
b36cbe8749 Clean things up a bit under the hood of the button position widget. Main intention
was to replace the QString/char based internal representation of buttons with a
Button-object based one.
Makes it IMHO much more extensible by removing things like global vars,
i18n(name)<-->button type mapping etc.

svn path=/trunk/kdebase/kwin/; revision=369513
2004-12-09 21:33:16 +00:00
Luboš Luňák
aa28465df5 I think I got persuaded that having a direct access to the decorated
window might be useful in very very very rare cases.

svn path=/trunk/kdebase/kwin/; revision=368911
2004-12-06 15:46:27 +00:00
Albert Astals Cid
2863e6fa66 fixuifiles
svn path=/trunk/kdebase/kcontrol/; revision=368550
2004-12-05 00:12:31 +00:00
Sandro Giessl
a43c9b585c move a few things from KWinDecorationModule into the new class ButtonPositionWidget in preparation for a few improvements on the widget I'm planing...
svn path=/trunk/kdebase/kwin/; revision=368215
2004-12-03 22:23:20 +00:00
Sandro Giessl
1652995a55 better ButtonDrag mimetype
svn path=/trunk/kdebase/kwin/; revision=368183
2004-12-03 20:31:03 +00:00
Sandro Giessl
db5bbc67ee Replace the border size slider with a combobox.
svn path=/trunk/kdebase/kwin/; revision=368162
2004-12-03 19:32:35 +00:00
Sandro Giessl
5ad5e87db6 Add an extra margin around the preview.
svn path=/trunk/kdebase/kwin/; revision=368152
2004-12-03 18:49:35 +00:00
Sandro Giessl
1d44e0c519 Update the layout of the window decoration dialog based on Aaron's feedback
on kde-usability:
- Move the combobox back into the tab
- Move the preview below the tabbar
- Move the border size slider into the first tab to the Decoration Options
- Remove the groupbox around the custom button position widgets.

svn path=/trunk/kdebase/kwin/; revision=367949
2004-12-02 23:02:03 +00:00
Dirk Mueller
a9e6a2f113 fix export's
svn path=/trunk/kdebase/kwin/; revision=364804
2004-11-21 18:06:55 +00:00
Sandro Giessl
e8565670ec remove the pluginSettingsGrp groupbox
svn path=/trunk/kdebase/kwin/; revision=364650
2004-11-20 23:53:54 +00:00
Sandro Giessl
fafe39943f - Update the preview on button position/border size setting changes. Preview of
settings in the decoration's config dialogs isn't available yet.
- Move the decoration combobox and the preview out of the tab widget to be visible
  from all tabs - makes the new preview update more useful.

CCBUG:70349

svn path=/trunk/kdebase/kwin/; revision=364647
2004-11-20 23:43:16 +00:00
Dirk Mueller
42c0e144c1 fix export's
svn path=/trunk/kdebase/ksysguard/; revision=363751
2004-11-17 17:56:22 +00:00
Luboš Luňák
ced8835dfa Make sure unused settings have prefilled values also with Alt+F3/Window-specific settings.
svn path=/trunk/kdebase/kwin/; revision=361970
2004-11-10 11:41:12 +00:00
Luboš Luňák
d0a2d63fdf When using Alt+F3/Window-specific settings, activate directly first tab
with settings, now that it tries to find the right matching rules itself.

svn path=/trunk/kdebase/kwin/; revision=361961
2004-11-10 11:07:51 +00:00
Sandro Giessl
3a45567573 move border size chooser from "Buttons" into new tab "Border Size"
svn path=/trunk/kdebase/kwin/; revision=361798
2004-11-09 19:34:18 +00:00
Sandro Giessl
ec9b2155ee Extend KDecorationPreview to allow setting temporary decoration border size and button layout.
svn path=/trunk/kdebase/kwin/; revision=361796
2004-11-09 19:27:21 +00:00
Luboš Luňák
a24fc0b2a0 Ok, one more subtle fix: If the WM_CLASS components differ, use complete
WM_CLASS.

This allows e.g. having extra settings for one specific Konsole, all that's
needed is to launch it as "konsole -name konsole_special", and make KWin's
window-specific settings match for complete window class
"konsole_special konsole". Generic Konsole settings will apply to all Konsole's,
while these specific ones will apply only to instances using -name.

The nice advantage is this shouldn't have all those weird issues kstart has
(die, kstart, die!).

svn path=/trunk/kdebase/kwin/; revision=360769
2004-11-05 17:05:40 +00:00
Luboš Luňák
c75b0cf867 Pre-fill also the hostname.
svn path=/trunk/kdebase/kwin/; revision=360740
2004-11-05 15:36:03 +00:00
Luboš Luňák
725a92792c Empty, remove.
svn path=/trunk/kdebase/kwin/; revision=360738
2004-11-05 15:34:59 +00:00
Luboš Luňák
a5a748b4bc Modify Alt+F3/Advanced/Window specific settings to avoid the dialog
for specifying a window by doing a lot of guessing how to actually
identify the specific window next time, so that it directly invokes
the dialog with the various settings for the window.
Let's see if this is simple enough to use, or if it still needs something
like the old 'remember some random settings I think should be worth remembering'.

CCBUG: 90918

svn path=/trunk/kdebase/kwin/; revision=360733
2004-11-05 15:29:50 +00:00
Benjamin Meyer
7a9eea2c83 Terminal=0 -> Terminal=false
Terminal=1 -> Terminal=true
Add missing ';' to Categories
Remove depreceted: TerminalOptions, BinaryPattern, MiniIcon

svn path=/trunk/kdebase/kcontrol/; revision=355825
2004-10-19 02:39:40 +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
Luboš Luňák
be90fd3f6a I guess Laurent is right about this - don't show non-existent virtual
desktops.

svn path=/trunk/kdebase/kwin/; revision=353961
2004-10-12 15:08:31 +00:00
Frank Karlitschek
5640dbc81b new default window decoration
svn path=/trunk/kdebase/kwin/; revision=347287
2004-09-17 21:09:28 +00:00
Luboš Luňák
8282f1e300 Titles are not case insensitive.
svn path=/trunk/kdebase/kwin/; revision=346091
2004-09-13 08:41:00 +00:00
Nadeem Hasan
e042458673 Fix margins and simplify layout.
svn path=/trunk/kdebase/kwin/; revision=345790
2004-09-11 22:45:23 +00:00
Andrew Coles
09e330a30c CVS_SILENT
Corrected typos.

svn path=/trunk/kdebase/kcontrol/; revision=344423
2004-09-06 15:39:21 +00:00
Laurent Montel
bd57539a03 Use double-click to modify rules
svn path=/trunk/kdebase/kwin/; revision=342725
2004-08-30 14:04:49 +00:00
Luboš Luňák
43f9553004 Adding yet another option, this time for what happens when clicking
the maximize button.

svn path=/trunk/kdebase/kwin/; revision=342186
2004-08-28 15:27:22 +00:00
Stephan Kulow
afb37c5f77 this compiles nicer
svn path=/trunk/kdebase/kwin/; revision=341146
2004-08-25 21:25:58 +00:00
Luboš Luňák
d4610e5520 Preselect option for using a specific window instead of whole app.
svn path=/trunk/kdebase/kwin/; revision=340348
2004-08-24 08:35:47 +00:00
Luboš Luňák
1422078a4b Move the maximized and fullscreen settings right below the geometry/size
ones, as they're closely related.

svn path=/trunk/kdebase/kwin/; revision=336041
2004-08-04 15:19:56 +00:00
Luboš Luňák
c12fe50943 Oops, handle case when nothing was modified.
svn path=/trunk/kdebase/kwin/; revision=336018
2004-08-04 14:30:59 +00:00
Luboš Luňák
4c7fcb58a7 Correctly replace edited entries and remove empty ones.
svn path=/trunk/kdebase/kwin/; revision=336015
2004-08-04 14:26:34 +00:00
Luboš Luňák
a9517d38c2 Pre-fill geometry, state etc. to inactive settings in order to
make it simpler to have an equivalent of 3.2's Save window settings.

svn path=/trunk/kdebase/kwin/; revision=335931
2004-08-04 11:00:40 +00:00
Script Kiddy
0773ba28e0 CVS_SILENT made messages
svn path=/trunk/kdebase/kcontrol/; revision=335843
2004-08-04 06:49:47 +00:00
Stephan Kulow
919755520f this should fix compilation
svn path=/trunk/kdebase/kwin/; revision=335439
2004-08-03 09:17:35 +00:00
Script Kiddy
18d82743a8 CVS_SILENT made messages
svn path=/trunk/kdebase/kcontrol/; revision=335412
2004-08-03 07:04:44 +00:00
Script Kiddy
4341c5a0b8 CVS_SILENT made messages
svn path=/trunk/kdebase/kcontrol/; revision=334652
2004-08-01 06:58:42 +00:00
Luboš Luňák
2e5c41ad63 Don't even offer the possibility to match using window role if the window
doesn't have it set.

svn path=/trunk/kdebase/kwin/; revision=334156
2004-07-30 13:38:02 +00:00
Luboš Luňák
3966017ccd Fill (or pre-fill) more values from the detect dialog for matching the window.
svn path=/trunk/kdebase/kwin/; revision=334154
2004-07-30 13:35:55 +00:00
Luboš Luňák
b1a372dc9e This doesn't seem to be needed anymore.
svn path=/trunk/kdebase/kwin/; revision=333895
2004-07-29 17:08:40 +00:00
Luboš Luňák
00bdcc2e0d #84605 - make the Alt+F3/Advanced/Special window settings option find
automatically a match entry and create a new one if none is found.
CCMAIL: 84605-done@bugs.kde.org

svn path=/trunk/kdebase/kwin/; revision=333894
2004-07-29 17:08:25 +00:00
Luboš Luňák
92e9f94ea2 Don't show invalid position.
svn path=/trunk/kdebase/kwin/; revision=333883
2004-07-29 16:44:20 +00:00
Luboš Luňák
7aac7625a7 Not necessary anymore.
svn path=/trunk/kdebase/kwin/; revision=333807
2004-07-29 13:26:16 +00:00
Luboš Luňák
19d92946a2 Less duplicated code.
svn path=/trunk/kdebase/kwin/; revision=333547
2004-07-28 15:49:54 +00:00
Luboš Luňák
d5d2f27da9 Add regexp capturing parentheses.
svn path=/trunk/kdebase/kwin/; revision=330899
2004-07-19 14:06:27 +00:00
Albert Astals Cid
46fb958961 More KCModule that now use setAboutData so we avoid leaking of mem
svn path=/trunk/kdebase/kwin/; revision=330728
2004-07-18 23:40:42 +00:00
Luboš Luňák
e2dd3cc857 I bet I'm gonna need this.
svn path=/trunk/kdebase/kwin/; revision=329185
2004-07-14 15:00:10 +00:00
Luboš Luňák
59ac9d1c2e This looks to me like the prevention is supposed to steal focus, and
some people on IRC agree.

svn path=/trunk/kdebase/kwin/; revision=329180
2004-07-14 14:53:15 +00:00
Luboš Luňák
3851cabe5c Add label accelerators.
svn path=/trunk/kdebase/kwin/; revision=329169
2004-07-14 14:38:48 +00:00
Luboš Luňák
0d04f6a458 Some warnings, and changed automatic filling of description.
svn path=/trunk/kdebase/kwin/; revision=329159
2004-07-14 14:27:47 +00:00
Stephan Binner
943fe469d9 Revert compound stuff - no time left for discussion
svn path=/trunk/kdebase/kdm/; revision=328950
2004-07-13 22:10:40 +00:00
Stephan Binner
52093cd7ef Less invented compound nouns (filename, username, hostname)
svn path=/trunk/kdebase/kdm/; revision=328431
2004-07-12 20:20:21 +00:00
Andrew Coles
a4fc81e367 CVS_SILENT
Corrected typos.

svn path=/trunk/kdebase/kwin/; revision=326308
2004-07-06 12:38:33 +00:00
Stephan Kulow
b134c99a12 a bit too much copy&pasting
svn path=/trunk/kdebase/kwin/; revision=324820
2004-06-30 07:32:03 +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
de5b228d37 Warn about overly generic window specifications.
svn path=/trunk/kdebase/kwin/; revision=324274
2004-06-28 14:28:11 +00:00
Luboš Luňák
810465c09c Make unset min/max size default to 1,1 and 32767,32767.
svn path=/trunk/kdebase/kwin/; revision=324252
2004-06-28 13:47:33 +00:00
Stephan Binner
c0c7fe46d6 CVS_SILENT i18n style guide fixes
svn path=/trunk/kdebase/kwin/; revision=324065
2004-06-27 16:18:56 +00:00
Luboš Luňák
287d83413c Disable --enable-final here for now.
svn path=/trunk/kdebase/kwin/; revision=323749
2004-06-26 10:56:36 +00:00
Laurent Montel
a475ba494b Fix compile "--enable-final"
svn path=/trunk/kdebase/kwin/; revision=323600
2004-06-25 17:36:35 +00:00
Luboš Luňák
81f791fc84 Start reshuffling the items in the dialog a bit.
svn path=/trunk/kdebase/kwin/; revision=323582
2004-06-25 16:23:59 +00:00
Luboš Luňák
e0ebeb3c26 Make it possible to do a substring match, and possibly others in the future.
svn path=/trunk/kdebase/kwin/; revision=323530
2004-06-25 11:28:17 +00:00
Luboš Luňák
ca9469bf6b Create a default description.
svn path=/trunk/kdebase/kwin/; revision=323501
2004-06-25 09:51:31 +00:00
Stephan Kulow
c562c93287 fixuifiles
svn path=/trunk/kdebase/kwin/; revision=323376
2004-06-24 16:51:30 +00:00
Thiago Macieira
c7478dc5d3 Adding an -I to kwin/lib so that kdecoration_p.h is found on a clean
target --prefix.

svn path=/trunk/kdebase/kwin/; revision=322951
2004-06-23 00:21:57 +00:00
Luboš Luňák
e8d21fc0cd Make the detect button a bit more useful.
svn path=/trunk/kdebase/kwin/; revision=322872
2004-06-22 18:10:21 +00:00
Luboš Luňák
389771f957 The detect button is still not what it should be, but now it at least
does something.

svn path=/trunk/kdebase/kwin/; revision=322845
2004-06-22 16:31:57 +00:00
Luboš Luňák
e095c52a40 Add some whatsthis's.
svn path=/trunk/kdebase/kwin/; revision=322787
2004-06-22 12:23:42 +00:00
Stephan Binner
3fb1686c98 CVS_SILENT fixuifiles and i18n style guide fixes
svn path=/trunk/kdebase/kcontrol/; revision=322764
2004-06-22 10:07:48 +00:00
Stephan Binner
3ca8c8c625 CVS_SILENT i18n style guide fixes, http://developer.kde.org/documentation/standards/kde/style/basics/labels.html
Why do have some checkboxes have their label to the left!?

svn path=/trunk/kdebase/kwin/; revision=322542
2004-06-21 17:12:23 +00:00
Luboš Luňák
36b64e3897 GUI for rules (=window specific settings). Have fun figuring out how it
works, because I haven't written any kind of docs for it yet, and
the most important button doesn't work yet either (yes, that one that
has it written on it). I just hope the GUI doesn't suck too much, because
I'm really bad at such things.

svn path=/trunk/kdebase/kwin/; revision=322524
2004-06-21 16:25:24 +00:00
Luciano Montanaro
5e3bd8b2c8 I'll take Lubos' answer as an "OK".
So, I'll add what will probably be the least useful feature of KDE3.3:
The support for a "resize" button in the titlebar.
Perhaps the accessibility people could find a use for this, though.

svn path=/trunk/kdebase/kwin/; revision=322458
2004-06-21 13:13:48 +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
Andrew Coles
41a827aadf CVS_SILENT
behaviour -> behavior.

svn path=/trunk/kdebase/kwin/; revision=318429
2004-06-07 11:19:06 +00:00
Luciano Montanaro
7240bff8f1 Added a new variant of showWindowMenu() that takes an originating rect instead
of a point. This method should be preferred to bring up the actions menu  from
the menu button, since it makes it a bit harder to select a menu item
involuntaryily in some corner case.

svn path=/trunk/kdebase/kwin/; revision=317016
2004-06-02 09:47:36 +00:00
Helge Deller
4a0bc834be add comment[] section, fixes "kcmshell --list" returning "No description available"
svn path=/trunk/kdebase/khotkeys/; revision=315690
2004-05-29 09:18:20 +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
Cristian Tibirna
c2a1128757 fix kwindecoration (kcontrol module) not reseting the style preview (and configs) on pressing Reset
CCMAIL: 81532-done@bugs.kde.org

svn path=/trunk/kdebase/kwin/; revision=311538
2004-05-15 00:38:42 +00:00
Sandro Giessl
8d0eda13db Add support for three additional titlebar buttons (#60369):
Shade, Keep Above Others, Keep Below Others.

CCMAIL: kwin@kde.org
Slowly but surely, button indexes are going out. :) In case anyone has
objections with the following ones for the API, just tell. Now.
 F (Above others ~ foreground)
 B (Below others ~ background)
 L (Shade ~ less/lock??)

svn path=/trunk/kdebase/kwin/; revision=311518
2004-05-14 22:23:29 +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
Sandro Giessl
c311b39bd3 Don't have more than one reference to the same dummy variable in one
borders() call. So innocent decoration developers can be sure that
a value of one reference won't change a few lines later just because it
has been overwritten by another reverence to the same value...

svn path=/trunk/kdebase/kwin/; revision=299848
2004-03-30 13:52:27 +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
Frans Englich
4b522c51cb Remove all CVS Id tags from kdebase, if I haven't missed one.
Of course, this will multifold break compile as well as a dozen of people
will now object that they actually wanted the Id tags.

svn path=/trunk/kdebase/ksysguard/; revision=290873
2004-02-24 11:30:21 +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
Script Kiddy
784973351a CVS_SILENT made messages
svn path=/trunk/kdebase/kcontrol/; revision=280126
2004-01-16 07:13:00 +00:00
Script Kiddy
6056e22fe6 CVS_SILENT made messages
svn path=/trunk/kdebase/kcontrol/; revision=279832
2004-01-15 08:20:08 +00:00
Thomas Zander
6798567e4a + slBorder->setPageStep(1);
So if you click next to the thumb you don't make it go to the
complete end every time.

svn path=/trunk/kdebase/kwin/; revision=278724
2004-01-11 14:30:10 +00:00
Script Kiddy
5562570c1d CVS_SILENT made messages
svn path=/trunk/kdebase/kcontrol/; revision=278628
2004-01-11 08:09:52 +00:00
Luboš Luňák
c26c55787f Remove some obsolete comments.
svn path=/trunk/kdebase/kwin/; revision=273143
2003-12-15 14:44:17 +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
Luboš Luňák
0ba12a0837 Perform whole new window managing with X server grab, in order to prevent
"smart" apps from doing stupid things before they get MapNotify.
This avoids the recent Java+OracleInstaller strange problem too.
The patch may look huge, but it's only adding two KWin wrappers
for X(Un)GrabServer() and uncommenting the calls in Client::manage().

svn path=/trunk/kdebase/kwin/; revision=271152
2003-12-04 13:54:10 +00:00
Luboš Luňák
4ee178b277 Fix #69005 - make it possible to differentiate between a window really
being shaded and being set to be shaded (which may differ with hover unshade).

svn path=/trunk/kdebase/kwin/; revision=269526
2003-11-25 15:26:50 +00:00
Luboš Luňák
f30a41aaa6 Oops.
svn path=/trunk/kdebase/kwin/; revision=269305
2003-11-24 14:55:22 +00:00
Luboš Luňák
87f8a85083 Added KDecorationFactory::checkRequirements(), which allows the decoration
plugin to check what the core supports, i.e. the opposite of supports().
Not used yet, but apparently will be needed e.g. for the new tranparency.

svn path=/trunk/kdebase/kwin/; revision=269291
2003-11-24 14:22:04 +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
Luboš Luňák
b884178c99 KDecoration::unobscuredRegion(), for B2 titlebar unhiding.
svn path=/trunk/kdebase/kwin/; revision=262494
2003-10-27 16:28: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
Nadeem Hasan
5bf63947d9 Layout and whitespace update.
svn path=/trunk/kdebase/kwin/; revision=261305
2003-10-23 14:56:44 +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
Hasso Tepper
f89dfaa318 Wrap if translated string doesn't have rich text elements in text.
svn path=/trunk/kdebase/kwin/; revision=257721
2003-10-10 12:56:02 +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
Luboš Luňák
cefae8f1e4 Allows the decorations to specify which border sizes they support.
Also added GUI for the border size, not perfect, but it's there.

svn path=/trunk/kdebase/kwin/; revision=253572
2003-09-24 12:41:56 +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
e102cc772b The headers didn't state the licence.
svn path=/trunk/kdebase/kwin/; revision=252352
2003-09-19 11:14:41 +00:00
Luboš Luňák
87fa54326f As kdelibs/NAMING says, using lib<appname>.la as name for a library is bad.
Library name changed to libkdecorations.la .

svn path=/trunk/kdebase/kwin/; revision=251859
2003-09-17 14:23:53 +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
Tobias Koenig
c72429a37e Removed needless 'Settings'
svn path=/trunk/kdebase/kcontrol/; revision=247598
2003-09-01 15:01:16 +00:00
Tobias Koenig
d316a4f779 Make use of XDG
svn path=/trunk/kdebase/ksplashml/kcmksplash/; revision=247535
2003-09-01 12:20:38 +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
Karol Szwed
a33e94d36c Remove nasty static_cast<QWidget*>(QObject*) which was creating the crashes.
CCMAIL: 61140-done@bugs.kde.org

svn path=/trunk/kdebase/kwin/; revision=239860
2003-07-29 13:12:39 +00:00