Luboš Luňák
d465d96819
Ignore windows kept below others for smart placement.
...
svn path=/trunk/kdebase/kwin/; revision=286771
2004-02-10 13:09:49 +00:00
Luboš Luňák
0a283ed773
Oops, I broke cancelling fullscreen from Alt+F3.
...
svn path=/trunk/kdebase/kwin/; revision=286754
2004-02-10 11:46:46 +00:00
Luboš Luňák
ef5340d6b9
Don't force windows to be inside workarea if their geometry comes
...
from session restoration or if the window is already mapped.
CCMAIL: 74057-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=286752
2004-02-10 11:45:00 +00:00
Luboš Luňák
5f079f5e3d
Fix for #67416 by Martin Koller + my grab code changes to get mouse
...
clicks even for the active window.
svn path=/trunk/kdebase/kwin/; revision=286702
2004-02-10 09:24:57 +00:00
Sandro Giessl
9e9a93fe62
Corrected some typos.
...
svn path=/trunk/kdebase/kwin/; revision=286581
2004-02-09 19:50:09 +00:00
Luboš Luňák
714d3fcd6c
If e.g. the titlebar is already outside of the workarea, there's no point in performing
...
a restricted move/resize, because then e.g. resize would also move the window (#74555 ).
svn path=/trunk/kdebase/kwin/; revision=286537
2004-02-09 18:09:01 +00:00
Luboš Luňák
81a1feae6d
Finally the proper way of doing r1.395.
...
svn path=/trunk/kdebase/kwin/; revision=286457
2004-02-09 13:33:57 +00:00
Script Kiddy
685f642737
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=285747
2004-02-07 07:08:22 +00:00
Andy Goossens
0d346bcebf
CVS_SILENT
...
static const char *description -> static const char description[]
svn path=/trunk/kdebase/ksysguard/; revision=285713
2004-02-06 23:46:21 +00:00
Martin Koller
3c26c240fe
GUI: Alt/Tab shows list of icon+window title; Ctrl/Tab shows
...
list of desktop number+name+icon of apps
svn path=/trunk/kdebase/kwin/; revision=285419
2004-02-05 21:58:22 +00:00
Luboš Luňák
42e26ff608
Use WM_CLIENT_LEADER for grouping if a window is group transient
...
but has no group set. This should take care of comment #20 in #69519 .
svn path=/trunk/kdebase/kwin/; revision=285366
2004-02-05 18:16:53 +00:00
Luboš Luňák
b525af029e
Avoid sending synthetic configure notify events with user moving/resizing
...
when a real one will be sent.
svn path=/trunk/kdebase/kwin/; revision=284785
2004-02-03 15:18:15 +00:00
Luboš Luňák
10405ee978
Optimize MotionNotify discarding while moving/resizing.
...
svn path=/trunk/kdebase/kwin/; revision=284784
2004-02-03 15:16:58 +00:00
Luboš Luňák
ed8da74886
I removed this file in kwin_iii branch, but not in HEAD.
...
svn path=/trunk/kdebase/kwin/; revision=284576
2004-02-02 19:08:43 +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
Luboš Luňák
e5d090ff4d
When the X focus gets set to None, reset it to the null focus window,
...
so that keyboard shortcuts still work.
svn path=/trunk/kdebase/kwin/; revision=284489
2004-02-02 14:17:01 +00:00
Luboš Luňák
8d00434917
Don't disallow fullscreening for windows that have maximum size set,
...
way too many apps apparently think setting a maximum or fixed size
and then requesting fullscreen is ok.
CCMAIL: 73509-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=284486
2004-02-02 14:15:31 +00:00
Script Kiddy
43909c931b
CVS_SILENT made messages
...
svn path=/trunk/kdebase/ksysguard/; revision=284408
2004-02-02 03:27:22 +00:00
Luboš Luňák
0a92241212
Don't try to find unique window name for special windows. It looks stupid
...
to have main icemon window with title 'icemon <2>' just because 'icemon'
was taken by topmenu.
svn path=/trunk/kdebase/kwin/; revision=283828
2004-01-30 15:24:46 +00:00
Luboš Luňák
1f3ee9b39c
Fix problem with: Topmenus enabled, konqueror started, Ctrl+N,
...
html form submitted -> first window is raised above second,
because the dialog is group transient, and the second's window topmenu
was not above the first's one.
svn path=/trunk/kdebase/kwin/; revision=283817
2004-01-30 14:55:47 +00:00
Luboš Luňák
3f46071ff4
The mysterious window type Override strikes back, this time breaking
...
stacking order for Qt-3.2.x fullscreen windows not patched to use
NETWM fullscreens. Tested by Laurent Montel.
svn path=/trunk/kdebase/kwin/; revision=281817
2004-01-22 18:10:52 +00:00
Sandro Giessl
e9206bca9a
Someone forgot to update the decoration after color changes, that's all.
...
CCMAIL: 73157-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=281630
2004-01-21 19:09:56 +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
e519c91eea
Disable xinerama placement when session restoring.
...
svn path=/trunk/kdebase/kwin/; revision=281487
2004-01-21 08:46:32 +00:00
Luboš Luňák
e5d6fb447d
Fix non-NETWM fullscreen applications.
...
CCMAIL:71825-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=281054
2004-01-19 15:07:14 +00:00
Luboš Luňák
43d67778b8
Fix fullscreen with mouse focus policies, fix ##62208 and fix properly
...
##69238.
svn path=/trunk/kdebase/kwin/; revision=281049
2004-01-19 14:42:52 +00:00
Luboš Luňák
455e128802
Minor fix - don't show the empty topmenu area for fullscreen windows,
...
it would obscure the top part of the window.
svn path=/trunk/kdebase/kwin/; revision=280267
2004-01-16 17:03:14 +00:00
Script Kiddy
784973351a
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kcontrol/; revision=280126
2004-01-16 07:13:00 +00:00
Luboš Luňák
9807acc9d8
Bah, when searching stacking order in order to put a window below
...
the bottom-most window of the active application, search from bottom
and not from top. Fixes e.g. Shift+MMB on links in Konqy.
svn path=/trunk/kdebase/kwin/; revision=279960
2004-01-15 17:48:56 +00:00
Luboš Luňák
6dea573226
Ignore special windows for placement/desktop, breaks with standalone
...
menubar.
svn path=/trunk/kdebase/kwin/; revision=279905
2004-01-15 14:30:02 +00:00
Luboš Luňák
b41fc6bf49
Don't try to center windows on special windows like standalone menubar.
...
svn path=/trunk/kdebase/kwin/; revision=279904
2004-01-15 14:17:41 +00:00
Luboš Luňák
0a65d69e80
Avoid the warning when it's the same client activated twice using
...
the same timestamp (e.g. when clicking on the kgpg systray icon).
svn path=/trunk/kdebase/kwin/; revision=279888
2004-01-15 12:18:27 +00:00
Script Kiddy
6056e22fe6
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kcontrol/; revision=279832
2004-01-15 08:20:08 +00:00
Luboš Luňák
d445cb905e
Avoid warning.
...
svn path=/trunk/kdebase/kwin/; revision=279594
2004-01-14 12:01:09 +00:00
Script Kiddy
16cd010758
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kcontrol/; revision=279544
2004-01-14 08:00:34 +00:00
Sandro Giessl
0ae6966cf3
ugh, fix another small error of my last commit.
...
svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=279100
2004-01-12 17:17:02 +00:00
Grzegorz Jaskiewicz
b96ad47cd6
Small error corrected, doesn't segfault anymore.
...
Sandro approved change.
svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=279081
2004-01-12 15:01:51 +00:00
Luboš Luňák
a43fea2434
Add a note about avoiding #71531 .
...
svn path=/trunk/kdebase/kwin/; revision=279071
2004-01-12 14:01:39 +00:00
Script Kiddy
d96fb45f4b
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kcontrol/; revision=278995
2004-01-12 08:03:02 +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
24cae23c66
Fix Xinerama placement. Thanks to Malte S. Stretz for help with debugging
...
and testing.
svn path=/trunk/kdebase/kwin/; revision=278437
2004-01-10 15:13:23 +00:00
Script Kiddy
9fbfe0a925
CVS_SILENT made messages
...
svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=278357
2004-01-10 07:36:15 +00:00
Sandro Giessl
9268d2acdb
Set the current window state when initializing OnAllDesktop buttons. ( #71531 )
...
svn path=/trunk/kdebase/kwin/; revision=278218
2004-01-09 18:20:29 +00:00
Luboš Luňák
c1d1b6289f
Make sure there aren't two windows given focus with the same X timestamp,
...
because if one timestamp is reused for activating window A and then
immediatelly window B, and A will want to set focus to one
of its subwindows after receiving WM_TAKE_FOCUS, and will lag a bit,
it will actually set the focus after B, and will win. Fixes #71704 .
If somebody still gets the warning, I'd be interested in the backtrace.
svn path=/trunk/kdebase/kwin/; revision=278208
2004-01-09 17:35:21 +00:00
Sandro Giessl
dac6116169
Set the current window state when initializing OnAllDesktop buttons. ( #71531 )
...
svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=278185
2004-01-09 16:38:08 +00:00
Luboš Luňák
59fa15a185
Read correctly original size when doing partial unmaximalization.
...
CCMAIL: 68106-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=278167
2004-01-09 15:32:37 +00:00
Luboš Luňák
581fa5f585
Fix focus stealing prevention during kontact startup, with tips dialog
...
enabled.
svn path=/trunk/kdebase/kwin/; revision=277883
2004-01-08 16:18:07 +00:00
Luboš Luňák
e2aef0dd51
Add kded (=kwallet), kio_uiserver and kget to the list of apps for which
...
focus stealing prevention should be ignored (part of #69519 ). To be done
properly after 3.2.
svn path=/trunk/kdebase/kwin/; revision=277829
2004-01-08 13:36:19 +00:00
Sandro Giessl
ee078866de
"Sticky" -> "On All Desktops" (string is already present)
...
svn path=/trunk/kdebase/kwin/; revision=277570
2004-01-07 14:45:09 +00:00