Commit Graph

  • f85406ae15 Fix up lots of Xinerama behaviour to conform to the new settings George Staikos 2003-02-18 08:09:54 +00:00
  • 67c0282087 one more place where we weren't obeying settings George Staikos 2003-02-18 05:12:11 +00:00
  • 33c578ef0c - Make kwin tooltip obey our placement settings - Default to having these Xinerama options enabled - cleaner in general. George Staikos 2003-02-18 05:05:43 +00:00
  • b14e712158 Repair a bit of damage George Staikos 2003-02-18 04:55:07 +00:00
  • 19eddb8180 WOOPS. I hope no-one updated yet. :) George Staikos 2003-02-18 04:44:09 +00:00
  • 7074d14fe9 Move Xinerama settings over to Xinerama KControl module, activate it and enable it in the build. George Staikos 2003-02-18 04:34:53 +00:00
  • b511a929bc Fix #54190. Luboš Luňák 2003-02-14 08:29:47 +00:00
  • 31a47d9819 Don't show the resize cursor inside windows. Luboš Luňák 2003-02-12 10:06:57 +00:00
  • b93157d70e qabstractlayout.h -> qlayout.h Ralf Nolden 2003-02-07 10:40:24 +00:00
  • 59e2f7ef98 - Ported SadEagle's XShape support code from ksnapshot to the kwin window grabbing code. Richard J. Moore 2003-02-06 23:11:27 +00:00
  • d4d96f7148 fix dialog layout for rtl languages; replace numeric by symbolic constants Melchior Franz 2003-02-03 11:55:34 +00:00
  • 32830fe4c6 Disable legacy session support in HEAD KWin too, as ksmserver is not branched. Luboš Luňák 2003-01-27 13:49:15 +00:00
  • a73df351e1 Synchronized quickHelp() headers to actual name of module as it appears. Stephan Binner 2003-01-25 23:46:32 +00:00
  • b8759c09cb Window manager selection, from kwin_iii branch. Luboš Luňák 2003-01-24 15:39:52 +00:00
  • 6108ee9793 Use KCmdLineLastOption Laurent Montel 2003-01-23 07:11:25 +00:00
  • 739d1c454c No need for this warning in HEAD I guess. Luboš Luňák 2003-01-21 19:09:07 +00:00
  • 62d0395c4a CVS_SILENT made messages Script Kiddy 2003-01-21 13:34:36 +00:00
  • 3bbbec2792 Styles moved to kdeartwork. Luboš Luňák 2003-01-14 12:43:45 +00:00
  • 82ee2f00fe This commit was manufactured by cvs2svn to accommodate a server-side copy/move. nobody 2003-01-14 12:31:45 +00:00
  • 2a57f69e4b Add accelerator Karol Szwed 2003-01-14 06:23:03 +00:00
  • 0458843db9 CVS_SILENT i18n style guide fix Stephan Binner 2003-01-12 15:57:09 +00:00
  • e3d4b7625c don't interpret format strings Dirk Mueller 2003-01-12 13:00:03 +00:00
  • c72c64e4f3 Only one place where WM_TRANSIENT_FOR is read + fix a bug in mainClient(). Luboš Luňák 2003-01-10 12:39:27 +00:00
  • 30028d0bad update Luboš Luňák 2003-01-10 12:36:46 +00:00
  • 45e2d67eb2 Make hasClient() check NET::Desktop windows too. Luboš Luňák 2003-01-10 12:36:17 +00:00
  • 86cccebde6 Don't lower topmenu when lowering a window. Luboš Luňák 2003-01-10 12:33:09 +00:00
  • 05063a30f5 Above -> KeepAbove Luboš Luňák 2003-01-10 12:31:57 +00:00
  • 4577f0f474 Add a checkbox to enable/disable the geometry tip, making it _OFF_ by default, as was planned. Also, it should never crash now. Karol Szwed 2003-01-10 10:54:57 +00:00
  • b35e581f69 This GeometryTip is not acceptable. George Staikos 2003-01-10 04:03:57 +00:00
  • c83fb9c2e2 Changed to avoid initialization of static const variables in class definition. Reza Arbab 2003-01-09 15:50:11 +00:00
  • c273b4fa15 includemocs Matthias Kretz 2003-01-08 17:09:24 +00:00
  • 09e06d30c1 Try to have the grab for clickraise only when necessary (VisibilityNotify based), and clean up the grab handling a bit. Luboš Luňák 2003-01-07 14:26:58 +00:00
  • eca86b5a53 Partially revert r1.333 and generate suitable maximize restore geometry and position again. Luboš Luňák 2003-01-07 14:23:37 +00:00
  • 235b534b26 Add a window geometry tip when users move/resize a window. Currently it is enabled by default, but will be made configurable soon. There is a known issue with an incorrect geometry shown with konsole, but that's its fault, and I'll get to that shortly (xterm does the right thing). Karol Szwed 2003-01-07 12:42:32 +00:00
  • 63fbbb6f83 Just in case. Luboš Luňák 2003-01-06 13:16:03 +00:00
  • a541e25721 Remove the state flags from the window on withdraw too, and do so only when really withdrawing the window. Luboš Luňák 2003-01-06 13:07:30 +00:00
  • 70784e0433 Bah, one screws up KWin a bit for the weekend, and there are already 3 bugreports for it. With KStartupInfo, I unintentionally introduced KWinModule in KWin, and after the kdecore/netwm* cleanup, it started getting events, and doing XSelectInput() on clients :(. Luboš Luňák 2003-01-06 12:28:28 +00:00
  • aa007a7b63 Enable --enable-final again, and also get rid of that ugly select() hack that apparently came from Qt - we don't support every stupid Nullix-0.1 out there. Luboš Luňák 2003-01-06 12:19:14 +00:00
  • ed2c5e8954 http://home.iprimus.com.au/bzyk/Torquay-043.jpg <-- visit kszwed there Ralf Nolden 2003-01-04 14:42:41 +00:00
  • c0b5ad09d0 List all supported features (up to now). Luboš Luňák 2003-01-03 17:01:52 +00:00
  • f87b67394a Fix placement policies - the recent change of semantics of Client::desk broke it. Luboš Luňák 2003-01-03 12:53:26 +00:00
  • 3bc5e13c20 i18n() returns QString. Hans Petter Bieker 2003-01-02 23:41:27 +00:00
  • 67b77176dd I missed one propagateClients() call. Luboš Luňák 2003-01-02 17:09:00 +00:00
  • a4b6ba8032 Save some duplicated code. Luboš Luňák 2003-01-02 16:57:08 +00:00
  • a3bd5ae078 Try to fix #32969 by keeping the mouse grab even for active windows. People not wanting this can disable click raise. Let's see if it breaks something. (Related to this: kwin/client.cpp r1.309,r1.308,r1.305,r1.304,r1.303.) TODO: the grab could be released at least as long as the window is topmost and active Luboš Luňák 2003-01-02 16:36:00 +00:00
  • 73e6f75ab7 _NET_NUMBER_OF_DESKTOPS is ok now Luboš Luňák 2003-01-02 14:41:22 +00:00
  • 68eb8a80fb _NET_CLIENT_LIST is now ok, except for small stupid detail. Luboš Luňák 2003-01-02 13:00:52 +00:00
  • 75163cb4df Remove some completed things. Luboš Luňák 2003-01-02 11:54:26 +00:00
  • 49094ad092 Fix header Laurent Montel 2003-01-01 11:38:06 +00:00
  • adb3b0c2ff update Luboš Luňák 2002-12-30 20:39:11 +00:00
  • 5100e63107 Client::is_sticky_ is dead and would be gone, if it weren't for BIC. No need to this duplication of Client::desk == NET::OnAllDesktops. It's simple, desk == NET::OnAllDesktops - sticky desk == 0 - not mapped yet desk something else - the desktop the window is on Luboš Luňák 2002-12-30 20:34:38 +00:00
  • fc34663134 Fix #52376. Maybe. Luboš Luňák 2002-12-30 20:21:50 +00:00
  • 9e3efc9cd9 "implement" NET::Sticky and ignore client requests to change NET::Hidden Luboš Luňák 2002-12-30 20:08:31 +00:00
  • e8af4224b1 Another update. Karol Szwed 2002-12-30 10:10:14 +00:00
  • 4d13173de5 Update Karol Szwed 2002-12-30 08:16:23 +00:00
  • 318cd9b434 Update. Luboš Luňák 2002-12-29 18:49:43 +00:00
  • 09b8f2b184 Client::is_sticky will go soon, as it may become inconsistent with Client::desk . But this fixes the problem for now. Luboš Luňák 2002-12-29 18:41:54 +00:00
  • 7d89180191 <= numberOfDesktops(). Luboš Luňák 2002-12-29 18:39:01 +00:00
  • f501659886 Update _NET_WM_STATE hints. Karol Szwed 2002-12-29 12:40:11 +00:00
  • a80aa9abc7 Compile Ryan Cumming 2002-12-28 00:25:19 +00:00
  • 7cd5b4570e added some const suggestions for KDE 4.0 Harri Porten 2002-12-27 22:57:06 +00:00
  • c33825cc0f Update. Luboš Luňák 2002-12-27 22:33:43 +00:00
  • 92396f254d Work areas (_NET_WORKAREA) are actually to be supposed per-desktop. Luboš Luňák 2002-12-27 22:32:17 +00:00
  • 5ad28f6c67 Docks are not required to be sticky, and Kicker etc. set it, so let's not force it. Luboš Luňák 2002-12-27 22:29:22 +00:00
  • 249d025c75 Set the _NET_DESKTOP_GEOMETRY property. Luboš Luňák 2002-12-27 22:26:30 +00:00
  • 13620c1952 Update necesary _NET_WM_ properties on the desktop count change. Also save the desktop names only to kwinrc, there's no reason for them to be in kdeglobals. Luboš Luňák 2002-12-27 22:22:50 +00:00
  • 30a6b25432 Make sure _NET_ACTIVE_WINDOW is always up to date, and set to None if there's no active window. Luboš Luňák 2002-12-27 22:18:10 +00:00
  • a396827dee I wonder if this makes a real difference. Luboš Luňák 2002-12-18 08:48:11 +00:00
  • b743a8297d Just make sure the values are read sanely from the config. Luboš Luňák 2002-12-17 20:20:31 +00:00
  • c595302a1f Don't let normal windows appear out of workarea, even if they're stupid and ask for it. Luboš Luňák 2002-12-17 20:16:04 +00:00
  • b5e356620a Fix #15016. Luboš Luňák 2002-12-17 20:11:59 +00:00
  • 7b3f3bdd3b CCMAIL: klas.kalass@gmx.de You managed to backport a nice crash to both 3.1 and 3.0 branches. It would be nice if you posted your patches for review to kwin@kde.org next time, especially when backporting. Luboš Luňák 2002-12-17 19:27:19 +00:00
  • 336667733e keyboard shortcuts for always-on-top & on-all-desktops (#49083). Luboš Luňák 2002-12-17 16:09:08 +00:00
  • f8941c9e5a Not maybe, but for sure. Fix #51954. Luboš Luňák 2002-12-17 12:14:38 +00:00
  • 4628b35234 More of the NetWM audit. Karol Szwed 2002-12-15 12:21:06 +00:00
  • 17c4c1f75c do not force desktop menu on top of windows that want to be on top, fixes fullscreen behaviour for non-kde apps with multiple windows (i.e. mplayer) Klas Kalass 2002-12-14 15:20:45 +00:00
  • 682eda07fe Fix a few bugs in the document with property types. Karol Szwed 2002-12-14 07:36:54 +00:00
  • 54904ebaf9 No libxinerama anymore George Staikos 2002-12-11 01:02:02 +00:00
  • d051f95e4b remove HAVE_XINERAMA since it's no longer necessary. Will remove the configure check once the rest of CVS (less kdenonbeta) is cleansed. George Staikos 2002-12-11 00:44:10 +00:00
  • c46caf83a7 Adding a NetWM compliance document listing all NetWM defined properties and messages as per freedesktop.org. Currently the compliance level for each property is empty, but will be filled in as the NetWM audit progresses. Karol Szwed 2002-12-07 12:21:57 +00:00
  • 6a0c7144b6 KProcess::setUseShell() doesn't make sense here. Luboš Luňák 2002-12-05 17:22:46 +00:00
  • c930e4be78 Remove stupid hack Ryan Cumming 2002-12-03 00:46:13 +00:00
  • 5354333dd5 More namespace fun with Qt. It seems like Q*Stream* wants "endl" and std::cout wants std::endl. So be it. Alex Zepeda 2002-12-02 12:00:18 +00:00
  • 6c9a60ba18 I'll vote for <iostream> over <iostream.h>. Why? Here's why: Alex Zepeda 2002-12-02 10:50:03 +00:00
  • 3702f720ed Side step another unused variable warning with silly (yet not too offensive) code. Alex Zepeda 2002-12-02 10:08:09 +00:00
  • d9e4791c44 CVS_SILENT made messages Script Kiddy 2002-11-26 12:09:36 +00:00
  • 1519056ee1 Grmbl. Make the NET::Menu -> NET::TopMenu hack less strict. Luboš Luňák 2002-11-19 14:44:11 +00:00
  • 1649ec9fa4 CVS_SILENT made messages Script Kiddy 2002-11-19 12:02:56 +00:00
  • 14dd9758d0 CVS_SILENT made messages Script Kiddy 2002-11-18 12:13:50 +00:00
  • ce37c5e1f7 CVS_SILENT made messages Script Kiddy 2002-11-17 12:13:14 +00:00
  • 62fdca507a - Fixed a minor bidi bug. Fredrik Höglund 2002-11-16 00:05:16 +00:00
  • 30b954b49e CVS_SILENT made messages Script Kiddy 2002-11-15 12:56:38 +00:00
  • 9ec1fa85b8 CVS_SILENT made messages Script Kiddy 2002-11-05 12:41:19 +00:00
  • 5f5d6f0d53 CVS_SILENT made messages Script Kiddy 2002-11-02 12:13:26 +00:00
  • d7ec744bf3 CVS_SILENT made messages Script Kiddy 2002-10-31 11:53:52 +00:00
  • 9cb1740124 Draw unpainted areas when a window is shaded. Approved by Maksim. Karol Szwed 2002-10-30 16:15:58 +00:00
  • c8bc0e4f38 CVS_SILENT made messages Script Kiddy 2002-10-30 13:33:46 +00:00
  • 82ae93ab72 don't refer to kde2.desktop Stephan Kulow 2002-10-29 21:31:40 +00:00
  • 8458bf78d7 We don't need this anymore Karol Szwed 2002-10-29 14:52:04 +00:00
  • a7d5a13afc Make Dirk happy. Karol Szwed 2002-10-29 12:43:45 +00:00