e0bd1cf554now all clients kdebase announce their supported buttons.
Sandro Giessl
2004-11-05 15:33:09 +00:00
a5a748b4bcModify 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'.
Luboš Luňák
2004-11-05 15:29:50 +00:00
5ffb107a01Let decorations announce which buttons are supported via KDecorationFactory::supports().
Sandro Giessl
2004-11-05 14:57:32 +00:00
df1d389be8no margin for the config widget.
Aaron J. Seigo
2004-11-05 00:51:11 +00:00
a6fa4609c2Reoder 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).
Luboš Luňák
2004-11-04 18:32:30 +00:00
8255bc2749Client::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.
Luboš Luňák
2004-11-04 17:56:05 +00:00
9ff5419637doxygen update: there is also a resize button
Sandro Giessl
2004-11-03 14:48:41 +00:00
816f3bd86eForce updating electric borders on resize change. BUG:92583
Luboš Luňák
2004-11-02 15:19:01 +00:00
273d07c8f6CVS_SILENT made messages (.desktop file)
Script Kiddy
2004-11-02 04:22:33 +00:00
d9bc9b0989Create 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.
Luboš Luňák
2004-10-29 16:16:30 +00:00
d421b5c7e7I wonder if mplayer's default fullscreen type will be simply 'fullscreen' instead of various hacks one day. BUG: 92302
Luboš Luňák
2004-10-29 12:59:29 +00:00
1193fe4863CVS_SILENT made messages (.desktop file)
Script Kiddy
2004-10-27 03:02:16 +00:00
4ae63db942Worked around the isResizable() problem: check if the window is resizable only when initializing the decoration for a given window. CCMAIL: kwin@kde.org
Luciano Montanaro
2004-10-25 10:17:59 +00:00
6dc8a25ebeCleaned up a bit.
Luciano Montanaro
2004-10-24 14:49:26 +00:00
fe1bea9821Let's see what happens if keep-above windows will be kept between panels and normal windows, not above panels. CCBUG:89813
Luboš Luňák
2004-10-21 15:26:44 +00:00
e4317d8850CVS_SILENT made messages (.desktop file)
Script Kiddy
2004-10-21 03:02:16 +00:00
4b5de39c57CVS_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.
Sandro Giessl
2004-10-15 14:44:33 +00:00
f1145f7bd8Apply values for 'force' rules to existing windows immediately after they're created (#89849).
Luboš Luňák
2004-10-15 14:29:47 +00:00
d7cfd3204aShow even minimized dialogs in Alt+Tab. Apparently this was intentional, but I don't see the point. CCMAIL: 91194-done@bugs.kde.org
Luboš Luňák
2004-10-14 09:15:57 +00:00
be90fd3f6aI guess Laurent is right about this - don't show non-existent virtual desktops.
Luboš Luňák
2004-10-12 15:08:31 +00:00
1161bd5713Fix#90794 - make sure dialogs are sent to another virtual desktop with their mainwindow. CCMAIL: 90794-done@bugs.kde.org
Luboš Luňák
2004-10-12 14:56:08 +00:00
8bd7aa970aLatest xorg already has this.
Luboš Luňák
2004-10-12 14:40:58 +00:00
f9149a2c6bCVS_SILENT made messages (desktop files)
Script Kiddy
2004-10-08 02:29:38 +00:00
a81ef3b07fIf a fullscreen window has a dialog shown, still keep it on tops of other windows.
Luboš Luňák
2004-10-06 14:02:30 +00:00
053e2f669dObey activation from Kicker etc. even with high focus stealing prevention levels. CCMAIL: 90733-done@bugs.kde.org
Luboš Luňák
2004-10-05 15:46:43 +00:00
76fcdb01d0Force discarding of temporary rules at the end of manage().
Luboš Luňák
2004-10-01 13:34:57 +00:00
1a274e1041Don't force the settings, only apply them initially.
Luboš Luňák
2004-10-01 12:58:50 +00:00
56a3def593CVS_SILENT made messages
Script Kiddy
2004-10-01 06:51:58 +00:00
8f88e99890CVS_SILENT made messages
Script Kiddy
2004-09-30 06:54:07 +00:00
23b2927e0cmake it compile
André Wöbbeking
2004-09-26 20:47:47 +00:00
136f98c24eFixed glitch on first uresizable window opening.
Luciano Montanaro
2004-09-26 10:29:23 +00:00
725a58f1e7CVS_SILENT made messages
Script Kiddy
2004-09-23 06:52:50 +00:00
43e7580cf0Shortcuts for moving a window to left/right/up/down. CCMAIL: 87411-done@bugs.kde.org
Luboš Luňák
2004-09-22 16:49:41 +00:00
4e52fbebdcWith transparent moving/resizing, make sure the outline is not larger than the window (#88567).
Luboš Luňák
2004-09-22 15:09:42 +00:00
d76ee99c2eCVS_SILENT
Andrew Coles
2004-09-21 11:12:01 +00:00
a70631ab76CVS_SILENT made messages
Script Kiddy
2004-09-21 07:15:32 +00:00
8f42d63981Adding two new highly optimized splashscreens, "none" (AKA "KDE1.x classic") and "simple" (handcoded using only Xlib).
Luboš Luňák
2004-09-20 12:35:27 +00:00
7aba5a0721Unify the translation of KWin's clients (The user visible strings inkdebase/kwin/clients are extracted to kwin_client.pot) CCMAIL:kde-i18n-doc@kde.org
Nicolas Goutte
2004-09-20 11:20:12 +00:00
ea3550ccd4Message extraction is done one directory above
Nicolas Goutte
2004-09-18 14:10:08 +00:00
dc49f68c35Compile - looks like kdeartwork doesn't use -DQT_NO_ASCII_CAST ??
David Faure
2004-09-17 21:11:25 +00:00
5640dbc81bnew default window decoration
Frank Karlitschek
2004-09-17 21:09:28 +00:00
e3ef1b9967Fixed after move
David Faure
2004-09-17 21:01:38 +00:00
9116c6345fplastik moved here Why is there a "default" subdir here btw, with another style in it? :)
David Faure
2004-09-17 21:00:26 +00:00
5808901d5fCVS_SILENT made messages
Script Kiddy
2004-09-14 07:18:42 +00:00
8282f1e300Titles are not case insensitive.
Luboš Luňák
2004-09-13 08:41:00 +00:00
e042458673Fix margins and simplify layout.
Nadeem Hasan
2004-09-11 22:45:23 +00:00
09e330a30cCVS_SILENT
Andrew Coles
2004-09-06 15:39:21 +00:00
33a4876033CVS_SILENT made messages
Script Kiddy
2004-09-06 07:01:56 +00:00
e09e3c81b3CVS_SILENT made messages
Script Kiddy
2004-08-30 23:28:00 +00:00
bd57539a03Use double-click to modify rules
Laurent Montel
2004-08-30 14:04:49 +00:00
43f9553004Adding yet another option, this time for what happens when clicking the maximize button.
Luboš Luňák
2004-08-28 15:27:22 +00:00
7e4f0508cfDon't apply strict placement policy to dialogs without any parent at all. (for kdialog --geometry etc.).
Luboš Luňák
2004-08-27 12:24:30 +00:00
cd99ad5168kwinrc is KGlobal::config(). This maybe fixes#87253.
Luboš Luňák
2004-08-26 14:06:33 +00:00
1fdde5f129Ok, it seems there are actually people who really want maximized windows to be unmovable, and not just have borders hidden in such case (#86847). Also hacked around the technical problems with maximized windows not being resizeable and therefore not being considered (un)maximizable.
Luboš Luňák
2004-08-26 10:34:10 +00:00
aab098daaaI hate unsigned variables.
Luboš Luňák
2004-08-26 10:27:09 +00:00
afb37c5f77this compiles nicer
Stephan Kulow
2004-08-25 21:25:58 +00:00
ddf5c4261cMake also secondary key in the shortcut work properly with the tabbox. CCMAIL: 82103-done@bugs.kde.org
Luboš Luňák
2004-08-25 16:54:36 +00:00
20bb0e462cIgnore resize increments and aspect ratios when a window is maximized. CCMAIL: 86320-done@bugs.kde.org
Luboš Luňák
2004-08-16 13:58:00 +00:00
0d8883e74aDon't refuse activation with focus stealing prevention turned off (#48786, comment 11).
Luboš Luňák
2004-08-16 13:49:47 +00:00
1422078a4bMove the maximized and fullscreen settings right below the geometry/size ones, as they're closely related.
Luboš Luňák
2004-08-04 15:19:56 +00:00
524bdd61beBump version number, just for the fun of it.
Luboš Luňák
2004-08-04 12:39:34 +00:00
5ac4a74f2fDon't try to focus new modal for the active window while the new modal is still in manage(). Should fix first-time showing of kwallet dialog.
Luboš Luňák
2004-08-04 12:19:50 +00:00
a9517d38c2Pre-fill geometry, state etc. to inactive settings in order to make it simpler to have an equivalent of 3.2's Save window settings.
Luboš Luňák
2004-08-04 11:00:40 +00:00
72504ad4a4Include window specific settings in Alt+F3/Configure .
Luboš Luňák
2004-08-04 09:05:53 +00:00
0773ba28e0CVS_SILENT made messages
Script Kiddy
2004-08-04 06:49:47 +00:00
9a4776a350This most probably fixes#86475.
Luboš Luňák
2004-08-03 14:15:41 +00:00
001646f3d8Really fix MPlayer. It's nice to see people trust me and nobody has actually tested MPlayer.
Luboš Luňák
2004-08-03 09:21:18 +00:00
919755520fthis should fix compilation
Stephan Kulow
2004-08-03 09:17:35 +00:00
18d82743a8CVS_SILENT made messages
Script Kiddy
2004-08-03 07:04:44 +00:00
7985a70ef3CVS_SILENT made messages
Script Kiddy
2004-08-02 06:57:03 +00:00
4341c5a0b8CVS_SILENT made messages
Script Kiddy
2004-08-01 06:58:42 +00:00
b76b5c8a8cCVS_SILENT made messages
Script Kiddy
2004-07-31 06:30:06 +00:00
2e5c41ad63Don't even offer the possibility to match using window role if the window doesn't have it set.
Luboš Luňák
2004-07-30 13:38:02 +00:00
3966017ccdFill (or pre-fill) more values from the detect dialog for matching the window.
Luboš Luňák
2004-07-30 13:35:55 +00:00
9ca3abced6Don't force being inside workarea if the window wasn't inside before.
Luboš Luňák
2004-07-30 12:01:43 +00:00
83ff00f572Don't restrict already mapped or session restored window geometries to the workarea.
Luboš Luňák
2004-07-30 11:36:47 +00:00
d62db790b6CVS_SILENT made messages
Script Kiddy
2004-07-30 07:04:54 +00:00
b1a372dc9eThis doesn't seem to be needed anymore.
Luboš Luňák
2004-07-29 17:08:40 +00:00