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
Sandro Giessl
27be3a1885
consistent preview label
...
svn path=/trunk/kdebase/kwin/; revision=360767
2004-11-05 17:02:03 +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
Sandro Giessl
e0bd1cf554
now all clients kdebase announce their supported buttons.
...
CCBUG: 83499
svn path=/trunk/kdebase/kwin/; revision=360736
2004-11-05 15:33:09 +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
Sandro Giessl
5ffb107a01
Let decorations announce which buttons are supported via KDecorationFactory::supports().
...
CCBUG: 83499
svn path=/trunk/kdebase/kwin/; revision=360718
2004-11-05 14:57:32 +00:00
Aaron J. Seigo
df1d389be8
no margin for the config widget.
...
svn path=/trunk/kdebase/kwin/; revision=360562
2004-11-05 00:51:11 +00:00
Luboš Luňák
a6fa4609c2
Reoder how the initial virtual desktop placement is considered.
...
For dialogs prefer placing together with mainwindow to data
from startup notification (happens with kio_uiserver dialogs).
svn path=/trunk/kdebase/kwin/; revision=360448
2004-11-04 18:32:30 +00:00
Luboš Luňák
8255bc2749
Client::isManaged() should not be true before it's added to the client
...
list :(. At least work around a possible desktop switching and invisible
window because of this.
svn path=/trunk/kdebase/kwin/; revision=360436
2004-11-04 17:56:05 +00:00
Sandro Giessl
9ff5419637
doxygen update: there is also a resize button
...
svn path=/trunk/kdebase/kwin/; revision=360105
2004-11-03 14:48:41 +00:00
Luboš Luňák
816f3bd86e
Force updating electric borders on resize change.
...
BUG:92583
svn path=/trunk/kdebase/kwin/; revision=359883
2004-11-02 15:19:01 +00:00
Script Kiddy
273d07c8f6
CVS_SILENT made messages (.desktop file)
...
svn path=/trunk/kdebase/kwin/; revision=359745
2004-11-02 04:22:33 +00:00
Luboš Luňák
d9bc9b0989
Create startup notification even for apps that shouldn't have any,
...
just don't create any visual feedback. This will make sure the apps
will also have windows shown on the virtual desktop where they were
launched (#68851 ), and they'll also be able to get user timestamp
from the startup notification. KGet no longer needs exception
in focus stealing prevention, KWallet either (as the openWallet() call
can get a mainwindow id).
If I'm lucky I even haven't broken anything.
svn path=/trunk/kdebase/kwin/; revision=358798
2004-10-29 16:16:30 +00:00
Luboš Luňák
d421b5c7e7
I wonder if mplayer's default fullscreen type will be simply 'fullscreen'
...
instead of various hacks one day.
BUG: 92302
svn path=/trunk/kdebase/kwin/; revision=358750
2004-10-29 12:59:29 +00:00
Script Kiddy
1193fe4863
CVS_SILENT made messages (.desktop file)
...
svn path=/trunk/kdebase/ksysguard/; revision=358071
2004-10-27 03:02:16 +00:00
Luciano Montanaro
4ae63db942
Worked around the isResizable() problem: check if the window is resizable
...
only when initializing the decoration for a given window.
CCMAIL: kwin@kde.org
svn path=/trunk/kdebase/kwin/; revision=357517
2004-10-25 10:17:59 +00:00
Luciano Montanaro
6dc8a25ebe
Cleaned up a bit.
...
svn path=/trunk/kdebase/kwin/; revision=357339
2004-10-24 14:49:26 +00:00
Luboš Luňák
05e9a39a60
Lame mistake.
...
BUG: 91766
svn path=/trunk/kdebase/kwin/; revision=356778
2004-10-22 12:51:37 +00:00
Luboš Luňák
fe1bea9821
Let's see what happens if keep-above windows will be kept between
...
panels and normal windows, not above panels.
CCBUG:89813
svn path=/trunk/kdebase/kwin/; revision=356529
2004-10-21 15:26:44 +00:00
Script Kiddy
e4317d8850
CVS_SILENT made messages (.desktop file)
...
svn path=/trunk/kdebase/kcontrol/; revision=356372
2004-10-21 03:02:16 +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
Sandro Giessl
d6895baaec
CVS_SILENTindentation...
...
svn path=/trunk/kdebase/kwin/; revision=355294
2004-10-17 14:20:15 +00:00
Sandro Giessl
6aa9273dbf
this exception for shaded windows was necessary for the old decoration API...
...
svn path=/trunk/kdebase/kwin/; revision=355292
2004-10-17 14:19:27 +00:00
Stefan Asserhäll
756bb763ca
Added extraction of strings from .ui files
...
svn path=/trunk/kdebase/kwin/; revision=355249
2004-10-17 11:48:28 +00:00
Sandro Giessl
78b5894323
Aaron has a point. This kind of things a CVS log isn't obvious enough. ;)
...
svn path=/trunk/kdebase/kwin/; revision=355244
2004-10-17 11:31:37 +00:00
Sandro Giessl
3e88c13677
Don't call widget()->update() in our resizeEvent()! Resizing windows with
...
Plastik decorations feels faster now.
There already is something which triggers PaintEvents, I don't understand why
this is. However paintEvent() has actually been called 2 (!) times for every
resize event.
It seems that other window decorations have the same problem, I will check that
later.
CCMAIL: kwin@kde.org
svn path=/trunk/kdebase/kwin/; revision=355068
2004-10-16 16:47:56 +00:00
Sandro Giessl
a9d20d0fc4
CVS_SILENT
...
remove unused showEvent().
svn path=/trunk/kdebase/kwin/; revision=354765
2004-10-15 14:50:48 +00:00
Sandro Giessl
4b5de39c57
CVS_SILENT
...
clenup, windowWrapperShowEvent seems to be a relict from pre-kwin3 times...
showEvent() doesn't seem to be used either, perhaps it could be removed as well.
svn path=/trunk/kdebase/kwin/; revision=354761
2004-10-15 14:44:33 +00:00
Luboš Luňák
f1145f7bd8
Apply values for 'force' rules to existing windows immediately after
...
they're created (#89849 ).
svn path=/trunk/kdebase/kwin/; revision=354752
2004-10-15 14:29:47 +00:00
Luboš Luňák
d7cfd3204a
Show even minimized dialogs in Alt+Tab. Apparently this was intentional,
...
but I don't see the point.
CCMAIL: 91194-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=354400
2004-10-14 09:15:57 +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
Luboš Luňák
1161bd5713
Fix #90794 - make sure dialogs are sent to another virtual desktop
...
with their mainwindow.
CCMAIL: 90794-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=353949
2004-10-12 14:56:08 +00:00
Luboš Luňák
8bd7aa970a
Latest xorg already has this.
...
svn path=/trunk/kdebase/kwin/; revision=353941
2004-10-12 14:40:58 +00:00
Script Kiddy
f9149a2c6b
CVS_SILENT made messages (desktop files)
...
svn path=/trunk/kdebase/kwin/; revision=352808
2004-10-08 02:29:38 +00:00
Luboš Luňák
a81ef3b07f
If a fullscreen window has a dialog shown, still keep it on tops of other windows.
...
svn path=/trunk/kdebase/kwin/; revision=352347
2004-10-06 14:02:30 +00:00
Luboš Luňák
053e2f669d
Obey activation from Kicker etc. even with high focus stealing prevention
...
levels.
CCMAIL: 90733-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=352123
2004-10-05 15:46:43 +00:00
Luboš Luňák
76fcdb01d0
Force discarding of temporary rules at the end of manage().
...
svn path=/trunk/kdebase/kwin/; revision=350801
2004-10-01 13:34:57 +00:00
Luboš Luňák
1a274e1041
Don't force the settings, only apply them initially.
...
svn path=/trunk/kdebase/kwin/; revision=350787
2004-10-01 12:58:50 +00:00
Script Kiddy
56a3def593
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=350701
2004-10-01 06:51:58 +00:00
Script Kiddy
8f88e99890
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=350439
2004-09-30 06:54:07 +00:00
André Wöbbeking
23b2927e0c
make it compile
...
CCMAIL: mikelima@cirulla.net
svn path=/trunk/kdebase/kwin/; revision=349559
2004-09-26 20:47:47 +00:00
Luciano Montanaro
136f98c24e
Fixed glitch on first uresizable window opening.
...
svn path=/trunk/kdebase/kwin/; revision=349364
2004-09-26 10:29:23 +00:00
Luboš Luňák
d1670b617a
Better debug info.
...
svn path=/trunk/kdebase/kwin/; revision=349039
2004-09-24 13:30:25 +00:00
Script Kiddy
725a58f1e7
CVS_SILENT made messages
...
svn path=/trunk/kdebase/ksysguard/; revision=348688
2004-09-23 06:52:50 +00:00
Luboš Luňák
43e7580cf0
Shortcuts for moving a window to left/right/up/down.
...
CCMAIL: 87411-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=348524
2004-09-22 16:49:41 +00:00
Luboš Luňák
4e52fbebdc
With transparent moving/resizing, make sure the outline is not larger
...
than the window (#88567 ).
svn path=/trunk/kdebase/kwin/; revision=348501
2004-09-22 15:09:42 +00:00
Andrew Coles
d76ee99c2e
CVS_SILENT
...
Corrected typos.
svn path=/trunk/kdebase/kwin/; revision=348126
2004-09-21 11:12:01 +00:00
Script Kiddy
a70631ab76
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=348091
2004-09-21 07:15:32 +00:00