2380 Commits (ca061ffb57cdead97f296869dbd356dfa1b2a7fa)
 

Author SHA1 Message Date
Luboš Luňák 0f972d789f Instead of snatching the window temporarily from kwin simply tell kwin
what to do with it. I've never liked this hack much, and this should
also take care of #49375, and should make sure kstart options will
have higher priority than settings configured in kwin.

svn path=/trunk/kdebase/kwin/; revision=319662
21 years ago
Luboš Luňák 33b11f1f07 Add a hidden option for the ping timeout before the dialog offering
killing the app appears (for #69211).

svn path=/trunk/kdebase/kwin/; revision=319659
21 years ago
Luboš Luňák e27084eb80 Reverse order of resource name and resource class in WM_CLASS in order
to match what xprop says.

svn path=/trunk/kdebase/kwin/; revision=319366
21 years ago
Albert Astals Cid 45bdac8953 CVS_SILENT Removing not needed accelerators (<property name="accel">) from ui files. That is good because:
- Makes .ui files smaller
 - Removes not necessary setAccel( QKeySequence( ) ); from the generated *.cpp
 - Translations teams don't get the accelerator to translate as a separate entry making it unpossible to generate errors because the & is placed in a letter and the accelator entry is translated to another letter. (Examples about that in http://www.iespana.es/tsdgeos/accelerators.html)

svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=319212
21 years ago
Luboš Luňák 6e34bc5e8a KWin rules for making windows noncloseable, and for changing moveresize
mode.

svn path=/trunk/kdebase/kwin/; revision=318994
21 years ago
Luboš Luňák 2d336eb6ac KWin rule for accepting/not accepting input focus.
svn path=/trunk/kdebase/kwin/; revision=318992
21 years ago
Luboš Luňák 76f21da02b KWin rule for adjusting focus stealing prevention level.
svn path=/trunk/kdebase/kwin/; revision=318991
21 years ago
Luboš Luňák 83657d963d Hide utility windows for inactive applications even right after being shown.
Don't hide utility windows that are standalone or for special windows.

svn path=/trunk/kdebase/kwin/; revision=318750
21 years ago
Luboš Luňák 12ecab6ff3 Always allow minimizing of a window if its mainwindow is minimized.
Fixes #81141.

svn path=/trunk/kdebase/kwin/; revision=318491
21 years ago
Luboš Luňák ecb4f83baa Another interesting xmms "feature".
CCMAIL: 79499-done@bugs.kde.org

svn path=/trunk/kdebase/kwin/; revision=318449
21 years ago
Andrew Coles 41a827aadf CVS_SILENT

							
						
21 years ago
Luciano Montanaro 3989a49457 Use the new showWindowMenu() variant.
svn path=/trunk/kdebase/kwin/; revision=317634
21 years ago
Luciano Montanaro 0d986b6d48 constify graphics bits.
svn path=/trunk/kdebase/kwin/; revision=317602
21 years ago
Luboš Luňák 319f8bf67a Read modality flag before handling groups (for #82648).
svn path=/trunk/kdebase/kwin/; revision=317399
21 years ago
Luboš Luňák 03bdeb94b0 KWin rules setting maximizevert, maximizehoriz, minimize, shade, skiptaskbar,
skippager, fullscreen, noborder.

svn path=/trunk/kdebase/kwin/; revision=317377
21 years ago
Cristian Tibirna 05c003dd28 window and border snapping during resize operations.
Patch contributed by Christopher Suleski (linux from tildewave com): http://bugs.kde.org/show_bug.cgi?id=45805
Many thanks, Christopher.
Code inspected by Lubos Lunak.
Reviewed, slightly adapted and tested by me.
CCMAIL: 45805-done@bugs.kde.org

svn path=/trunk/kdebase/kwin/; revision=317353
21 years ago
Sandro Giessl 32580f2f51 use Luciano's showWindowMenu
svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=317138
21 years ago
Luciano Montanaro 6dde923eff Cleanup whitespace
svn path=/trunk/kdebase/kwin/; revision=317073
21 years ago
Luciano Montanaro e36514f2b3 Use the new showWindowMenu() method.
svn path=/trunk/kdebase/kwin/; revision=317047
21 years ago
Luciano Montanaro ba446edb4b Use new showWindowMenu() method
svn path=/trunk/kdebase/kwin/; revision=317024
21 years ago
Luciano Montanaro e034d686fd Use the new showWindowMenu() variant.
svn path=/trunk/kdebase/kwin/; revision=317018
21 years ago
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
21 years ago
Script Kiddy d33e795f6b CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=316985
21 years ago
Luciano Montanaro 8b9735cfd1 Fix cursor shape over titlebar buttons.
svn path=/trunk/kdebase/kwin/; revision=316901
21 years ago
Luboš Luňák f94533b394 With kwin --replace, read config written by previous instance
(with fake session data dumped there should be nothing written to kwinrc
by kwin itself though).

svn path=/trunk/kdebase/kwin/; revision=316458
21 years ago
Luboš Luňák 0131463258 Trying to reduce the chance of mistyping something.
svn path=/trunk/kdebase/kwin/; revision=316417
21 years ago
Luboš Luňák 7eadd6463f KWin rules - position and size.
Forcing position doesn't work yet, and forcing size needs more testing.

svn path=/trunk/kdebase/kwin/; revision=316414
21 years ago
Luboš Luňák a114e9acc3 KWin rules - override minsize/maxsize.
svn path=/trunk/kdebase/kwin/; revision=316413
21 years ago
Luboš Luňák 2f7d3203aa KWin rules - override placement.
svn path=/trunk/kdebase/kwin/; revision=316411
21 years ago
Luboš Luňák a0384cdd8a KWin rules - matching on window type.
svn path=/trunk/kdebase/kwin/; revision=316407
21 years ago
Script Kiddy 2b027203b1 CVS_SILENT made messages
svn path=/trunk/kdebase/kcontrol/; revision=316289
21 years ago
Helge Deller 4a0bc834be add comment[] section, fixes "kcmshell --list" returning "No description available"
svn path=/trunk/kdebase/khotkeys/; revision=315690
21 years ago
Luboš Luňák ab8ff46877 Forcing of a specific window type.
svn path=/trunk/kdebase/kwin/; revision=315469
21 years ago
Luboš Luňák c2fa4013a2 WM_CLASS can be matched whole (class+name) or only class
Added client machine to matched properties.

svn path=/trunk/kdebase/kwin/; revision=315449
21 years ago
Luboš Luňák 8e09a9bc22 I guess I could finally find some time to work on things for 3.3.
Initial work on kwin rules, i.e. #36377 , per window specific settings.
So far only desktop/above/below work, no GUI, and settings from the old
'Save window settings' are ignored for now.

svn path=/trunk/kdebase/kwin/; revision=315446
21 years ago
Stephan Kulow 76ed413d94 ./kwin has *.rc, *.ui or *.kcfg files, but not correct messages line
svn path=/trunk/kdebase/kwin/; revision=315436
21 years ago
Luboš Luňák 80624445c9 addTransient() may temporary cause loops, so delay calling of findModal()
until they're broken

svn path=/trunk/kdebase/kwin/; revision=315405
21 years ago
Luboš Luňák 1fc08d271f No need it do it twice.
svn path=/trunk/kdebase/kwin/; revision=315373
21 years ago
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
21 years ago
Script Kiddy d951f55689 CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=315299
21 years ago
Script Kiddy b461777ef1 CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=314992
21 years ago
Luboš Luňák d551f871fb Prefer the newer way of getting startup timestamp from the ASN startup id.
svn path=/trunk/kdebase/kwin/; revision=314706
21 years ago
Luboš Luňák 598c604fb6 Make sure splashscreens stay on top of other windows in the app.
svn path=/trunk/kdebase/kwin/; revision=314694
21 years ago
Sandro Giessl 8602173bd4 someone wanted to be able to set a custom titlebar height
as it was possible in the kde-look version. Can be done via
MinTitleHeight and MinTitleHeightTool config file keys...

svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=314472
21 years ago
Script Kiddy fe3c035f35 CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=314357
21 years ago
Luboš Luňák 31f2adf0a2 Better way of checking the events queue in updateXTime().
svn path=/trunk/kdebase/kwin/; revision=314133
21 years ago
Luboš Luňák a8fac1a9db Avoid race condition with focus with 'kwin --replace'.
svn path=/trunk/kdebase/kwin/; revision=314131
21 years ago
Luboš Luňák b5181ba7f8 No longer necessary to eat paint events during transparent move/resize ?
http://lists.kde.org/?l=kwin&m=108523300632332&w=2

svn path=/trunk/kdebase/kwin/; revision=314043
21 years ago
Luboš Luňák 4952833028 Fix updateXTime() to make sure the X timestamp doesn't get newer than
timestamp of events still in the X events queue.
CCMAIL: 81693-done@bugs.kde.org

svn path=/trunk/kdebase/kwin/; revision=314035
21 years ago
Script Kiddy 4f0139738a CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=314025
21 years ago