e02749bb6afixed last fix for activated fade-ins as well
Thomas Lübking
2005-01-21 10:28:04 +00:00
12ac06cde3better shading support, initial support for shaped windows (fixes 97330)
Thomas Lübking
2005-01-21 09:23:30 +00:00
dfbb9c362eadded some dcop functions/signals to support a kompmgr handling kicker applet
Thomas Lübking
2005-01-21 04:58:54 +00:00
2306f67f6bCVS_SILENT i18n style guide fixes
Stephan Binner
2005-01-20 21:09:28 +00:00
3ca2ea00c8Make 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
ad44b2e9f3Setting any values doesn't belong to Workspace::clientPopup().
Luboš Luňák
2005-01-20 14:58:39 +00:00
61592fea4cApply 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
9bd9dafdfcfix 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
9efa0bdbf5Just asked for xorg then calls the config file XF86Config
Jonathan Riddell
2005-01-18 15:31:37 +00:00
4ac7536d38fixed value saving for translucency/active+dock windows (wrote floats)
Thomas Lübking
2005-01-18 00:36:46 +00:00
c6a2534495avoid 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
a88891cf34FBSD compat: need the -L as well to find libs in /usr/X11R6/lib
Adriaan de Groot
2005-01-17 23:12:56 +00:00
0ce8449e85catched possibly 0L replies from XRfindVisualType, should be good for OpenGL
Thomas Lübking
2005-01-17 20:11:07 +00:00
6588161028replaced static linker paths, libraries with variables
Thomas Lübking
2005-01-17 20:09:29 +00:00
7f8505d6f0No message boxes directly in KWin - it cannot manage windows created by itself.
Luboš Luňák
2005-01-17 17:32:27 +00:00
9375d225d5getline() is GNU extension and as such is non-portable.
Luboš Luňák
2005-01-17 16:52:32 +00:00
21f621f985Make 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
07203ba5b6Window-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
ded2f457b8Workaround 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
3e5b28f2e0Move the opacity settings to the position in the source where they belong.
Luboš Luňák
2005-01-17 13:16:47 +00:00
bcbd5ab29cCVS_SILENT
Andrew Coles
2005-01-17 12:54:08 +00:00
9a9d4a590eCVS_SILENT
Andrew Coles
2005-01-17 12:50:27 +00:00
2fde6b6cf3fixed ui of kompmgr support, using kde tools
Thomas Lübking
2005-01-16 21:03:59 +00:00
079bd1a446compile
Stephan Binner
2005-01-16 09:12:28 +00:00
b0d89e98dbCVS_SILENT i18n style guide fixes
Stephan Binner
2005-01-15 21:39:15 +00:00
056c4e7862CVS_SILENT fixuifiles
Stephan Binner
2005-01-15 21:38:36 +00:00
4ba2d414efAdded kompmgr, composite engine for kwin, bases upon xcompmgr
Thomas Lübking
2005-01-15 17:20:31 +00:00
1b1c851fafAdded desktop file for kwin translucency support in dialog
Thomas Lübking
2005-01-15 17:19:01 +00:00
8ad47028f6Added composite (translucency/shadows) support
Thomas Lübking
2005-01-15 17:07:48 +00:00
ba716dbf3aCVS_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
6ccf8b21f4CVS_SILENT made messages (.desktop file)
Script Kiddy
2005-01-14 03:58:47 +00:00
693069f7bbAvoid 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
98609efbabNo idea what this is, and it's not used.
Luboš Luňák
2005-01-11 14:08:22 +00:00
0e77148cb1CVS_SILENT made messages (.desktop file)
Script Kiddy
2005-01-11 04:18:52 +00:00
841b591addCVS_SILENT i18n style guide fixes
Stephan Binner
2005-01-10 21:31:54 +00:00
2d41d88fffThis 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
65c3b55e05Revert last revert, dynamic keybidings are back in.
Luboš Luňák
2005-01-10 09:56:21 +00:00
3c2a0ee242CVS_SILENT made messages (.desktop file)
Script Kiddy
2005-01-09 04:06:23 +00:00
8b769daa8cCVS_SILENT made messages (.desktop file)
Script Kiddy
2005-01-06 03:47:10 +00:00
619207531aCVS_SILENT made messages (.desktop file)
Script Kiddy
2005-01-05 04:03:22 +00:00
c7d0776f01Revert last changes because of temporary freeze.
Luboš Luňák
2005-01-04 14:57:42 +00:00
83e4a1d222Save window shortcut also in session.
Luboš Luňák
2005-01-04 14:27:15 +00:00
d04ce83410Custom 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
cf499ce821Allow matching also the title in the detect dialog.
Luboš Luňák
2005-01-04 14:10:14 +00:00
da77357e8eCVS_SILENT made messages (.desktop file)
Script Kiddy
2005-01-04 03:51:03 +00:00
791ded3d70CVS_SILENT made messages (.desktop file)
Script Kiddy
2004-12-29 17:55:25 +00:00
a062ac8878CVS_SILENT made messages (.desktop file)
Script Kiddy
2004-12-19 03:55:13 +00:00
6cf37a578fCVS_SILENT made messages (.desktop file)
Script Kiddy
2004-12-14 03:41:19 +00:00
ded2656b03If 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
832b0bce94CVS_SILENT made messages (.desktop file)
Script Kiddy
2004-12-12 03:50:54 +00:00
cf532c077dReduce 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
98c47af908CVS_SILENT made messages (.desktop file)
Script Kiddy
2004-12-11 06:41:41 +00:00
56ea5484c4FEATURE: 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
c8ebd222c4replace 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
46259d08ffmake it compile
André Wöbbeking
2004-12-10 15:36:46 +00:00
4c091d07d2FEATURE Add drop visualizer to the titlebar preview.
Sandro Giessl
2004-12-09 22:28:55 +00:00
b36cbe8749Clean 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
aa28465df5I 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
2863e6fa66fixuifiles
Albert Astals Cid
2004-12-05 00:12:31 +00:00
a43c9b585cmove 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
db5bbc67eeReplace the border size slider with a combobox.
Sandro Giessl
2004-12-03 19:32:35 +00:00
5ad5e87db6Add an extra margin around the preview.
Sandro Giessl
2004-12-03 18:49:35 +00:00
1d44e0c519Update 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
6accc9a990Don'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
bb9b3a94c6Shading fixes. This should also take care of #91615. BUG: 91615
Luboš Luňák
2004-11-29 18:46:04 +00:00
10b49ee543CVS_SILENT made messages (.desktop file)
Script Kiddy
2004-11-28 04:30:39 +00:00
bfbc879603Limit tabbox maximum width to 80% of screen width. FEATURE: 92418
Luboš Luňák
2004-11-26 16:14:32 +00:00
9a5a1c5d95Fix 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
a0284f092cDo not confuse Laurent, and David, and perhaps even me :).
Luboš Luňák
2004-11-25 10:21:12 +00:00
c048d2b539Make 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
5baf4a79c4Try harder to restore focus if something sets it to null.
Luboš Luňák
2004-11-22 11:34:09 +00:00
e8565670ecremove 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
fb5fde89a2Mark me as the maintainer.
Luboš Luňák
2004-11-15 14:57:37 +00:00
52c8b36585use the schema instead of the DTD for validation (changes reviewed by Frans Englich)
Christian Mueller
2004-11-14 14:20:11 +00:00
ca061ffb57If 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
db62c7a9b9CVS_SILENT made messages (.desktop file)
Script Kiddy
2004-11-12 03:37:57 +00:00
ced8835dfaMake sure unused settings have prefilled values also with Alt+F3/Window-specific settings.
Luboš Luňák
2004-11-10 11:41:12 +00:00
d0a2d63fdfWhen 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
3a45567573move border size chooser from "Buttons" into new tab "Border Size"
Sandro Giessl
2004-11-09 19:34:18 +00:00
ec9b2155eeExtend KDecorationPreview to allow setting temporary decoration border size and button layout.
Sandro Giessl
2004-11-09 19:27:21 +00:00
2fd9ce3a64Am I so clumsy, or are the thresholds for electric borders insanely low?
Luboš Luňák
2004-11-09 15:39:41 +00:00
a2a55c8436Make 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
04d286e87eMake minimized windows grayed out, just like in kicker's taskbar. FEATURE: 91273
Luboš Luňák
2004-11-09 14:32:30 +00:00
2ce16d70baOn second thought, titlebars like this are silly: "user@host:~@host"
George Staikos
2004-11-09 13:45:21 +00:00
c75eb7297fuse @ instead of <> for the hostname, approved by Lubos (Thanks for the feature!)
George Staikos
2004-11-09 12:28:58 +00:00
d40ba7b252Show 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
c80d47549cLink to the right libraries
Allan Sandfeld Jensen
2004-11-09 11:07:34 +00:00
a24fc0b2a0Ok, 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