Commit graph

2678 commits

Author SHA1 Message Date
Luboš Luňák
c8088bb731 When releasing a client, don't accidentally show it again.
svn path=/trunk/KDE/kdebase/kwin/; revision=412379
2005-05-11 14:46:23 +00:00
Luboš Luňák
ced5ab580a Die, window type override, die! Since nobody really knows what this window
type means anyway, let's simply consider it to be a legacy way of saying "noborder"
and nothing more.


svn path=/trunk/KDE/kdebase/kwin/; revision=412372
2005-05-11 14:20:54 +00:00
Luboš Luňák
7d49e2a4a0 When activating a modal instead of its mainwindow, raise also the modal
if needed - some transients are not kept above their mainwindows, e.g. for docks.


svn path=/trunk/KDE/kdebase/kwin/; revision=411857
2005-05-10 09:03:41 +00:00
Luboš Luňák
7f5e7219c9 Make KDE Alt+Tab style possible even with unreasonable focus policies.
It doesn't work that well, but oh well.
BUG: 105263

svn path=/trunk/KDE/kdebase/kwin/; revision=411473
2005-05-09 12:09:24 +00:00
Luboš Luňák
75ff6d1d80 Add Encoding= .
svn path=/trunk/KDE/kdebase/kwin/; revision=411424
2005-05-09 09:28:23 +00:00
Sandro Giessl
e1d06ecbeb Align title left by default
svn path=/trunk/KDE/kdebase/kwin/; revision=410832
2005-05-08 12:37:13 +00:00
Script Kiddy
860ee9fc2a CVS_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/pics/wallpapers/; revision=410070

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

M	wallpapers/Blkmarble.jpg.desktop
M	wallpapers/Island-of-Elba.jpg.desktop
M	wallpapers/KDE34.png.desktop
M	wallpapers/Marble01.jpg.desktop
M	wallpapers/Paper01.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/andes-venezolanos.svgz.desktop
M	wallpapers/blue-bend.jpg.desktop
M	wallpapers/celtic.svgz.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/gear-flowers.svgz.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/moon.svgz.desktop
M	wallpapers/only_k.jpg.desktop
M	wallpapers/seaofconero.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
2005-05-06 16:01:49 +00:00
Luboš Luňák
fc90a04635 Make it possible to do all kinds of strange things when mousewheeling
the titlebar or Alt+mousewheeling the window.
FEATURE:44318
FEATURE:66519
FEATURE:76188


svn path=/trunk/KDE/kdebase/kwin/; revision=410058
2005-05-06 15:20:49 +00:00
Luboš Luňák
abc0141416 Fit the commit for #97490.
svn path=/trunk/KDE/kdebase/kwin/; revision=410020
2005-05-06 13:07:23 +00:00
Luboš Luňák
d4c5fd676a Show the desktop switch popupinfo also when using mouse, and whatever.
BUG: 80698


svn path=/trunk/KDE/kdebase/kwin/; revision=409960
2005-05-06 09:24:51 +00:00
Luboš Luňák
8bc13480e3 No warning.
svn path=/trunk/KDE/kdebase/kwin/; revision=409959
2005-05-06 09:20:08 +00:00
Luboš Luňák
68cde4a2ef Split the actions tab into two.
svn path=/trunk/KDE/kdebase/kwin/; revision=409955
2005-05-06 08:47:48 +00:00
Luboš Luňák
cc7ab636af Make the titlebar double-click operation react only the LMB.
BUG: 96079


svn path=/trunk/KDE/kdebase/kwin/; revision=409714
2005-05-05 12:43:19 +00:00
Stephan Kulow
f299853a93 there is no such file
svn path=/trunk/KDE/kdebase/kwin/; revision=409317
2005-05-04 16:02:19 +00:00
Luboš Luňák
664224c7f2 Start from the active window in CDE-style Alt+Tab, not from the topmost window.
Not that I'm sure that's the way it works in CDE, but I don't think it
makes any real difference, and it works with windows kept on top/bottom.
BUG:84424


svn path=/trunk/KDE/kdebase/kwin/; revision=409245
2005-05-04 12:19:00 +00:00
Luboš Luňák
2322833673 Try to avoid resizing windows due to workarea changes.
BUG: 80545


svn path=/trunk/KDE/kdebase/kwin/; revision=409244
2005-05-04 12:14:34 +00:00
Luboš Luňák
4ac1e42768 BUG:97490
svn path=/trunk/kdebase/kwin/; revision=409179
2005-05-02 12:49:06 +00:00
Luboš Luňák
9c34475e4e Make only left mouse on window borders move/resize windows.
BUG: 83378

svn path=/trunk/kdebase/kwin/; revision=408633
2005-04-29 15:14:10 +00:00
Luboš Luňák
bb1c008e1b If the decoration doesn't announce which titlebar buttons it supports,
make the default only those buttons that were available before the time
the possibility to announce the support came, not all buttons.

svn path=/trunk/kdebase/kwin/; revision=408565
2005-04-29 09:44:40 +00:00
Luboš Luňák
64ab03402b When removing window, set it first to withdrawn state, then start cleaning
it up.
CCBUG: 103301

svn path=/trunk/kdebase/kwin/; revision=408336
2005-04-28 09:47:57 +00:00
Luboš Luňák
a062f627ed Change the order of the shortcuts to Right,Left right with the other actions.
BUG: 104618

svn path=/trunk/kdebase/kwin/; revision=408150
2005-04-27 11:39:52 +00:00
Script Kiddy
f7e239b251 CVS_SILENT made messages (.desktop file)
svn path=/trunk/kdebase/kcontrol/; revision=406767
2005-04-20 17:42:24 +00:00
André Wöbbeking
841b7887a1 --warnings: unused variable
svn path=/trunk/kdebase/kwin/; revision=406133
2005-04-17 18:05:08 +00:00
Sandro Giessl
33e72465bd fix two warnings
svn path=/trunk/kdebase/kwin/; revision=405521
2005-04-14 10:57:54 +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
Script Kiddy
7abbaf3bc8 CVS_SILENT made messages (.desktop file)
svn path=/trunk/kdebase/kcontrol/; revision=405178

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

M	wallpapers/Blkmarble.jpg.desktop
M	wallpapers/No-Ones-Laughing-3.jpg.desktop
M	wallpapers/Planning-And-Probing-1.jpg.desktop
M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/Won-Ton-Soup-3.jpg.desktop
M	wallpapers/andes-venezolanos.svgz.desktop
M	wallpapers/celtic.svgz.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/fulmine.jpg.desktop
M	wallpapers/gear-flowers.svgz.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/lineart.svgz.desktop
M	wallpapers/seaofconero.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
2005-04-12 22:04:49 +00:00
Luboš Luňák
98aaf1ee02 Fix last commit and remove the old code.
svn path=/trunk/kdebase/kwin/; revision=405106
2005-04-12 17:44:05 +00:00
Luboš Luňák
e1fb4aa2b6 Move all code responsible for showing/hiding windows, setting mapping
state, NET::Hidden etc. to one function: Client::updateVisibility().

svn path=/trunk/kdebase/kwin/; revision=405104
2005-04-12 17:22:47 +00:00
Luboš Luňák
de67ff5bad Update geometry also of NET::Desktop windows e.g. on xrandr resolution changes.
BUG: 103586

svn path=/trunk/kdebase/kwin/; revision=404767
2005-04-11 11:43:20 +00:00
Luboš Luňák
3fd88cc165 Revert part of the change done for #47757, using a shortcut without
a modifier for KDE-style Alt+Tab simply doesn't make sense.
BUG: 103262

svn path=/trunk/kdebase/kwin/; revision=404069
2005-04-08 14:31:00 +00:00
Adrian Schroeter
6e884b34c6 fix possible kwin crash on dcop call, if no kompmgr is running
svn path=/trunk/kdebase/kwin/; revision=403731
2005-04-07 10:20:44 +00:00
Luboš Luňák
65c8167754 64bit fixes for translucency.
svn path=/trunk/kdebase/kwin/; revision=403116
2005-04-04 13:11:53 +00:00
Andrew Coles
181c2b4bb0 CVS_SILENT
Corrected typo (evelen -> eleven).

svn path=/trunk/kdebase/kwin/; revision=401890
2005-03-30 12:25:28 +00:00
Luboš Luňák
0f3ffecc76 We support up to 20 virtual desktops in the GUI these days.
svn path=/trunk/kdebase/kwin/; revision=401648
2005-03-29 15:40:40 +00:00
Script Kiddy
6e125c8da2 CVS_SILENT made messages (.desktop file)
svn path=/trunk/kdebase/kwin/; revision=401480
2005-03-29 03:02:37 +00:00
Sandro Giessl
314e5d6f0a port KDE2 to KCommonDecoration
svn path=/trunk/kdebase/kwin/; revision=401260
2005-03-28 13:43:49 +00:00
Script Kiddy
19b29aad1d CVS_SILENT made messages (.desktop file)
svn path=/trunk/kdebase/kcontrol/; revision=401169

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

M	wallpapers/All-Good-People-1.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/KDE34.png.desktop
M	wallpapers/Marble01.jpg.desktop
M	wallpapers/Paper01.jpg.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/aurora.svgz.desktop
M	wallpapers/blue-bend.jpg.desktop
M	wallpapers/kde_passion.jpg.desktop
M	wallpapers/konqui.svgz.desktop
M	wallpapers/moon.svgz.desktop
M	wallpapers/only_k.jpg.desktop
2005-03-28 03:34:02 +00:00
Luciano Montanaro
7f5bb05567 Fix the preview rendering bug, some cleanup.
svn path=/trunk/kdebase/kwin/; revision=400989
2005-03-27 14:01:20 +00:00
Sandro Giessl
06e5b5b960 revert the recent change which introduced button masking as it breaks Fitt's Law..
svn path=/trunk/kdebase/kwin/; revision=400875
2005-03-26 22:52:18 +00:00
Luís Pedro Coelho
a8c2702d6c shadow.h doesn't exist anymore.
svn path=/trunk/kdebase/kwin/; revision=400829
2005-03-26 19:13:11 +00:00
Sandro Giessl
0160e12bc2 better OnAllDesktop icons
svn path=/trunk/kdebase/kwin/; revision=400827
2005-03-26 19:02:02 +00:00
Sandro Giessl
0e63cf7cef bigger icons for small buttons
svn path=/trunk/kdebase/kwin/; revision=400826
2005-03-26 19:01:40 +00:00
Sandro Giessl
b8e51cef98 Oups... bad icon cache index resulting in a crash for toolwindows.
BUG: 102544

svn path=/trunk/kdebase/kwin/; revision=400813
2005-03-26 18:06:22 +00:00
Sandro Giessl
bd9c556471 better minimumSize()
svn path=/trunk/kdebase/kwin/; revision=400788
2005-03-26 16:43:48 +00:00
Sandro Giessl
46482b1d0e improved calcHiddenButtons()
svn path=/trunk/kdebase/kwin/; revision=400782
2005-03-26 16:26:31 +00:00
Sandro Giessl
99c7f10187 fall back to KCommonDecoration::layoutMetric
svn path=/trunk/kdebase/kwin/; revision=400746
2005-03-26 13:18:32 +00:00
Sandro Giessl
286696268e - add LM_ButtonMarginTop for more control on how to position buttons.
- don't make layoutMetric() abstract, instead implement it with sane defaults
  and let decorations fall back to it in case they can't handle a LayoutMetric
  case...

svn path=/trunk/kdebase/kwin/; revision=400745
2005-03-26 13:09:52 +00:00
Sandro Giessl
9ecf800caf do not cover the menu button with the menu
svn path=/trunk/kdebase/kwin/; revision=400739
2005-03-26 12:40:56 +00:00
Sandro Giessl
b63d495fb9 Port to KCommonDecoration and add custom button position support.
svn path=/trunk/kdebase/kwin/; revision=400660
2005-03-25 23:31:21 +00:00
Malcolm Hunter
6424908f90 CVS_SILENT Typographical corrections and changes
svn path=/trunk/kdebase/kcontrol/; revision=400361
2005-03-24 23:21:52 +00:00