Commit Graph

  • e02749bb6a fixed last fix for activated fade-ins as well Thomas Lübking 2005-01-21 10:28:04 +00:00
  • 12ac06cde3 better shading support, initial support for shaped windows (fixes 97330) Thomas Lübking 2005-01-21 09:23:30 +00:00
  • dfbb9c362e added some dcop functions/signals to support a kompmgr handling kicker applet Thomas Lübking 2005-01-21 04:58:54 +00:00
  • 2306f67f6b CVS_SILENT i18n style guide fixes Stephan Binner 2005-01-20 21:09:28 +00:00
  • 3ca2ea00c8 Make sure the operation is performed on the right window when opening the Alt+F3 popup using mouse for some inactive window. BUG: 97040 Luboš Luňák 2005-01-20 15:10:03 +00:00
  • ad44b2e9f3 Setting any values doesn't belong to Workspace::clientPopup(). Luboš Luňák 2005-01-20 14:58:39 +00:00
  • 61592fea4c Apply patch by Toby Dickenson (thanks a lot!): Do not round (mask) the decoration corners if the window aligns to a screen corner. This has two advantages: - Fitt's Law applies for resizing windows - Prevents accidentally hitting buttons of maximized windows behind the active window Sandro Giessl 2005-01-19 15:32:01 +00:00
  • 9bd9dafdfc fix crash on 64bit systems, missing definition of return type (sizeof(int)!=sizeof(void*) on 64bit). Adrian Schroeter 2005-01-19 08:20:04 +00:00
  • 9efa0bdbf5 Just asked for xorg then calls the config file XF86Config Jonathan Riddell 2005-01-18 15:31:37 +00:00
  • 4ac7536d38 fixed value saving for translucency/active+dock windows (wrote floats) Thomas Lübking 2005-01-18 00:36:46 +00:00
  • c6a2534495 avoid useless action if the user tries to stop kompmgr while it's not running Thomas Lübking 2005-01-17 23:16:28 +00:00
  • a88891cf34 FBSD compat: need the -L as well to find libs in /usr/X11R6/lib Adriaan de Groot 2005-01-17 23:12:56 +00:00
  • 0ce8449e85 catched possibly 0L replies from XRfindVisualType, should be good for OpenGL Thomas Lübking 2005-01-17 20:11:07 +00:00
  • 6588161028 replaced static linker paths, libraries with variables Thomas Lübking 2005-01-17 20:09:29 +00:00
  • 7f8505d6f0 No message boxes directly in KWin - it cannot manage windows created by itself. Luboš Luňák 2005-01-17 17:32:27 +00:00
  • 9375d225d5 getline() is GNU extension and as such is non-portable. Luboš Luňák 2005-01-17 16:52:32 +00:00
  • 5f824cbed0 Don't crash. Luboš Luňák 2005-01-17 16:42:34 +00:00
  • 21f621f985 Make the window shortcut dialog-popup work even when opened from the Alt+F3 popup. Luboš Luňák 2005-01-17 16:19:33 +00:00
  • 64bac5e6af - I don't get how this went unnoticed Frerich Raabe 2005-01-17 15:56:37 +00:00
  • 07203ba5b6 Window-specific rules for dynamic windows shortcuts, so that it's possible to always have certain shortcuts assigned to their windows if such windows are open. Still few TODO items left, but let's consider it enough for #44268 to be marked as done. FEATURE: 44268 Luboš Luňák 2005-01-17 15:53:14 +00:00
  • ded2f457b8 Workaround for xterm not coping well with being maximized to a geometry that's not exact multiple of its resize increments. Selecting obeying strict geometry in window-specific settings makes KWin avoid this. Maximization then doesn't work very well indeed, but one cannot please everybody, and the bug is in xterm after all. BUG: 94183 Luboš Luňák 2005-01-17 13:35:48 +00:00
  • 3e5b28f2e0 Move the opacity settings to the position in the source where they belong. Luboš Luňák 2005-01-17 13:16:47 +00:00
  • bcbd5ab29c CVS_SILENT Andrew Coles 2005-01-17 12:54:08 +00:00
  • 9a9d4a590e CVS_SILENT Andrew Coles 2005-01-17 12:50:27 +00:00
  • 2fde6b6cf3 fixed ui of kompmgr support, using kde tools Thomas Lübking 2005-01-16 21:03:59 +00:00
  • 079bd1a446 compile Stephan Binner 2005-01-16 09:12:28 +00:00
  • b0d89e98db CVS_SILENT i18n style guide fixes Stephan Binner 2005-01-15 21:39:15 +00:00
  • 056c4e7862 CVS_SILENT fixuifiles Stephan Binner 2005-01-15 21:38:36 +00:00
  • 4ba2d414ef Added kompmgr, composite engine for kwin, bases upon xcompmgr Thomas Lübking 2005-01-15 17:20:31 +00:00
  • 1b1c851faf Added desktop file for kwin translucency support in dialog Thomas Lübking 2005-01-15 17:19:01 +00:00
  • 8ad47028f6 Added composite (translucency/shadows) support Thomas Lübking 2005-01-15 17:07:48 +00:00
  • ba716dbf3a CVS_SILENT made messages (.desktop file) Script Kiddy 2005-01-15 05:01:11 +00:00
  • da873a6d88 (corrected) patch by abraendle@gmx.de: "Quartz extra slim" option CCBUG: 74967 Sandro Giessl 2005-01-14 17:56:02 +00:00
  • 6ccf8b21f4 CVS_SILENT made messages (.desktop file) Script Kiddy 2005-01-14 03:58:47 +00:00
  • 693069f7bb Avoid infinite loop if somebody decides to use window-specific settings to force being kept both above and below. Luboš Luňák 2005-01-12 12:30:34 +00:00
  • 98609efbab No idea what this is, and it's not used. Luboš Luňák 2005-01-11 14:08:22 +00:00
  • 0e77148cb1 CVS_SILENT made messages (.desktop file) Script Kiddy 2005-01-11 04:18:52 +00:00
  • 841b591add CVS_SILENT i18n style guide fixes Stephan Binner 2005-01-10 21:31:54 +00:00
  • 2d41d88fff This should fix some of the cannot-move-windows-after-being-logged-in-for-long-time problems. Luboš Luňák 2005-01-10 16:53:11 +00:00
  • 65c3b55e05 Revert last revert, dynamic keybidings are back in. Luboš Luňák 2005-01-10 09:56:21 +00:00
  • 3c2a0ee242 CVS_SILENT made messages (.desktop file) Script Kiddy 2005-01-09 04:06:23 +00:00
  • 8e31c22156 grrrrr... Dirk Mueller 2005-01-08 22:25:07 +00:00
  • 48d3a06f1d CVS_SILENT made messages (.desktop file) Script Kiddy 2005-01-07 04:29:48 +00:00
  • 1f509ffe24 fix export's Dirk Mueller 2005-01-06 22:37:53 +00:00
  • 8b769daa8c CVS_SILENT made messages (.desktop file) Script Kiddy 2005-01-06 03:47:10 +00:00
  • 619207531a CVS_SILENT made messages (.desktop file) Script Kiddy 2005-01-05 04:03:22 +00:00
  • c7d0776f01 Revert last changes because of temporary freeze. Luboš Luňák 2005-01-04 14:57:42 +00:00
  • 83e4a1d222 Save window shortcut also in session. Luboš Luňák 2005-01-04 14:27:15 +00:00
  • d04ce83410 Custom shortcuts for windows (#44268). It still needs some testing, window rules for them to be assigned automatically, and some way to indicate every window's shortcut, but it more or less works. Luboš Luňák 2005-01-04 14:24:55 +00:00
  • cf499ce821 Allow matching also the title in the detect dialog. Luboš Luňák 2005-01-04 14:10:14 +00:00
  • da77357e8e CVS_SILENT made messages (.desktop file) Script Kiddy 2005-01-04 03:51:03 +00:00
  • 791ded3d70 CVS_SILENT made messages (.desktop file) Script Kiddy 2004-12-29 17:55:25 +00:00
  • e3cd04c5de break missing. Luboš Luňák 2004-12-22 13:00:59 +00:00
  • a062ac8878 CVS_SILENT made messages (.desktop file) Script Kiddy 2004-12-19 03:55:13 +00:00
  • 6cf37a578f CVS_SILENT made messages (.desktop file) Script Kiddy 2004-12-14 03:41:19 +00:00
  • ded2656b03 If a window has configured a specific position using window-specific settings, don't force it to be entirely in the workarea, as long as at least something is still visible. Luboš Luňák 2004-12-13 11:40:25 +00:00
  • 832b0bce94 CVS_SILENT made messages (.desktop file) Script Kiddy 2004-12-12 03:50:54 +00:00
  • cf532c077d Reduce the titlebar height by 2 pixel for maximized windows to make the buttons look a bit more centered. FEATURE: 91461 Sandro Giessl 2004-12-11 12:53:21 +00:00
  • 98c47af908 CVS_SILENT made messages (.desktop file) Script Kiddy 2004-12-11 06:41:41 +00:00
  • 56ea5484c4 FEATURE: 83499 Grey out buttons which are not supported by the decoration, put a "(unsupported)" after the button name. Sandro Giessl 2004-12-10 18:28:28 +00:00
  • c8ebd222c4 replace button pixmaps with bitmaps so they can be colored later (e.g. greyed out when the button is unavailable)... Sandro Giessl 2004-12-10 17:58:37 +00:00
  • 46259d08ff make it compile André Wöbbeking 2004-12-10 15:36:46 +00:00
  • 4c091d07d2 FEATURE Add drop visualizer to the titlebar preview. Sandro Giessl 2004-12-09 22:28:55 +00:00
  • b36cbe8749 Clean things up a bit under the hood of the button position widget. Main intention was to replace the QString/char based internal representation of buttons with a Button-object based one. Makes it IMHO much more extensible by removing things like global vars, i18n(name)<-->button type mapping etc. Sandro Giessl 2004-12-09 21:33:16 +00:00
  • aa28465df5 I think I got persuaded that having a direct access to the decorated window might be useful in very very very rare cases. Luboš Luňák 2004-12-06 15:46:27 +00:00
  • 2863e6fa66 fixuifiles Albert Astals Cid 2004-12-05 00:12:31 +00:00
  • a43c9b585c move a few things from KWinDecorationModule into the new class ButtonPositionWidget in preparation for a few improvements on the widget I'm planing... Sandro Giessl 2004-12-03 22:23:20 +00:00
  • 1652995a55 better ButtonDrag mimetype Sandro Giessl 2004-12-03 20:31:03 +00:00
  • db5bbc67ee Replace the border size slider with a combobox. Sandro Giessl 2004-12-03 19:32:35 +00:00
  • 5ad5e87db6 Add an extra margin around the preview. Sandro Giessl 2004-12-03 18:49:35 +00:00
  • 1d44e0c519 Update the layout of the window decoration dialog based on Aaron's feedback on kde-usability: - Move the combobox back into the tab - Move the preview below the tabbar - Move the border size slider into the first tab to the Decoration Options - Remove the groupbox around the custom button position widgets. Sandro Giessl 2004-12-02 23:02:03 +00:00
  • 6accc9a990 Don't keep dialogs above mainwindow if that mainwindow happens to be a dock. Let's see what that does. BUG: 63223 Luboš Luňák 2004-11-30 14:26:09 +00:00
  • bb9b3a94c6 Shading fixes. This should also take care of #91615. BUG: 91615 Luboš Luňák 2004-11-29 18:46:04 +00:00
  • 10b49ee543 CVS_SILENT made messages (.desktop file) Script Kiddy 2004-11-28 04:30:39 +00:00
  • bfbc879603 Limit tabbox maximum width to 80% of screen width. FEATURE: 92418 Luboš Luňák 2004-11-26 16:14:32 +00:00
  • 9a5a1c5d95 Fix shading: isShade() returns the actual state of the window, and isSetShade() returns the state set by the user - these two may differ e.g. while hover-unshaded. Therefore titlebar buttons should use isSetShade(), otherwise they become a bit useless with hover-unshading. Also fix updating the button state - the styles duplicate way too much code, and if one of them has a bug, most of them definitely have it as well. Some of the code should probably move to the decoration lib :-/ . Luboš Luňák 2004-11-25 16:08:46 +00:00
  • a0284f092c Do not confuse Laurent, and David, and perhaps even me :). Luboš Luňák 2004-11-25 10:21:12 +00:00
  • c048d2b539 Make dialogs an exception from keeping splashscreens on top of every other window from the app (#93832). IMHO the real problem is in apps showing modal dialogs while they still have a splascreen visible, but I've seen this already enough times. CCBUG: 93832 Luboš Luňák 2004-11-24 14:51:10 +00:00
  • 5baf4a79c4 Try harder to restore focus if something sets it to null. Luboš Luňák 2004-11-22 11:34:09 +00:00
  • a9e6a2f113 fix export's Dirk Mueller 2004-11-21 18:06:55 +00:00
  • 5b5ab45fbf fix export's Dirk Mueller 2004-11-21 16:19:09 +00:00
  • e8565670ec remove the pluginSettingsGrp groupbox Sandro Giessl 2004-11-20 23:53:54 +00:00
  • fafe39943f - Update the preview on button position/border size setting changes. Preview of settings in the decoration's config dialogs isn't available yet. - Move the decoration combobox and the preview out of the tab widget to be visible from all tabs - makes the new preview update more useful. Sandro Giessl 2004-11-20 23:43:16 +00:00
  • 42c0e144c1 fix export's Dirk Mueller 2004-11-17 17:56:22 +00:00
  • fb5fde89a2 Mark me as the maintainer. Luboš Luňák 2004-11-15 14:57:37 +00:00
  • 52c8b36585 use the schema instead of the DTD for validation (changes reviewed by Frans Englich) Christian Mueller 2004-11-14 14:20:11 +00:00
  • ca061ffb57 If a window is resized manually to geometry equal to workspace size, make it automatically also maximized. Luboš Luňák 2004-11-12 17:13:16 +00:00
  • db62c7a9b9 CVS_SILENT made messages (.desktop file) Script Kiddy 2004-11-12 03:37:57 +00:00
  • ced8835dfa Make sure unused settings have prefilled values also with Alt+F3/Window-specific settings. Luboš Luňák 2004-11-10 11:41:12 +00:00
  • d0a2d63fdf When using Alt+F3/Window-specific settings, activate directly first tab with settings, now that it tries to find the right matching rules itself. Luboš Luňák 2004-11-10 11:07:51 +00:00
  • 3a45567573 move border size chooser from "Buttons" into new tab "Border Size" Sandro Giessl 2004-11-09 19:34:18 +00:00
  • ec9b2155ee Extend KDecorationPreview to allow setting temporary decoration border size and button layout. Sandro Giessl 2004-11-09 19:27:21 +00:00
  • 2fd9ce3a64 Am I so clumsy, or are the thresholds for electric borders insanely low? Luboš Luňák 2004-11-09 15:39:41 +00:00
  • a2a55c8436 Make electric borders work also during DND. Blame David and George for getting me in Santa Claus mood. FEATURE:86998 Luboš Luňák 2004-11-09 15:38:33 +00:00
  • 04d286e87e Make minimized windows grayed out, just like in kicker's taskbar. FEATURE: 91273 Luboš Luňák 2004-11-09 14:32:30 +00:00
  • 2ce16d70ba On second thought, titlebars like this are silly: "user@host:~@host" George Staikos 2004-11-09 13:45:21 +00:00
  • c75eb7297f use @ instead of <> for the hostname, approved by Lubos (Thanks for the feature!) George Staikos 2004-11-09 12:28:58 +00:00
  • d40ba7b252 Show hostname in the title if it's different from KWin's hostname. FEATURE:40969 Luboš Luňák 2004-11-09 12:17:18 +00:00
  • c80d47549c Link to the right libraries Allan Sandfeld Jensen 2004-11-09 11:07:34 +00:00
  • a24fc0b2a0 Ok, one more subtle fix: If the WM_CLASS components differ, use complete WM_CLASS. Luboš Luňák 2004-11-05 17:05:40 +00:00