60f752e61fMake KDE default deco work again. Rename "KDE Default" to "KDE Classic" to avoid confusion.
Karol Szwed
2002-10-29 12:19:15 +00:00
de4206660dFixed the display depth test so we get the right default style on 24/32 bpp. Apparently QPixmap::defaultDepth() was called before the screen info had been initialized in Qt.
Fredrik Höglund
2002-10-28 22:54:25 +00:00
01c6e900f2Corrected DocPath
Stefan Asserhäll
2002-10-28 21:30:42 +00:00
0d932bef73Make the old default kwin style available again as KDE 2.
Fredrik Höglund
2002-10-28 19:23:45 +00:00
25e04fe680Switch over to Keramik deco, (or Quartz for 8bpp visuals)
Karol Szwed
2002-10-26 14:34:46 +00:00
066f972ff3Switching over to Crystal SVG
Torsten Rahn
2002-10-26 12:26:09 +00:00
dfcc58b00fFix#49369 and generally try to improve window matching. Use WM_WINDOW_ROLE also for fake sessions (Save window settings). Remember also window type.
Luboš Luňák
2002-10-24 16:22:15 +00:00
7c33e280efFix#39172. Send the synthetic configure notify event _after_ reparenting into WindowWrapper (in WindowWrapper::show() triggered by Client::show()). Some toolkits go up the window hiearchy when finding the "real" position of the window (i.e. the topleft decoration border corner), and if they receive the ReparentNotify after the synthetic ConfigureNotify, they'll miscalculate it. (Hmm, I wonder how Qt does it since it gets it right.)
Luboš Luňák
2002-10-24 15:47:09 +00:00
a6304cef72Fix#30506 by handling the desktop and sticky flag together. The is_sticky flag should go, desk == OnAllDesktops should be the same.
Luboš Luňák
2002-10-23 15:52:18 +00:00
a5e9e177c0Back to qt_window_role (KWin really shouldn't use Qt's internals :( ).
Luboš Luňák
2002-10-23 14:38:10 +00:00
9e670223b9remove debug output I accidentally committed and fix the class documentation
Dirk Mueller
2002-10-22 20:41:49 +00:00
cb1c1ca86dargh, bloody Qt!!! they renamed the internal variable we're using here :-)
Dirk Mueller
2002-10-22 18:17:44 +00:00
9711f8b576Workaround for stupid xv not setting WM_CLASS correctly.
Luboš Luňák
2002-10-22 11:57:43 +00:00
b95c6d8443CVS_SILENT made messages
Script Kiddy
2002-10-20 10:54:38 +00:00
5aaf02f39fOh boy, was I really so stupid to make assumptions based on what xv does?
Luboš Luňák
2002-10-18 13:25:19 +00:00
6a1b175c7fDamn, I hate keeping BC in an application.
Luboš Luňák
2002-10-18 11:26:55 +00:00
a508895993Damn, I hate keeping BC in an application.
Luboš Luňák
2002-10-18 11:13:30 +00:00
1371ab7064CVS_SILENT made messages
Script Kiddy
2002-10-18 10:46:23 +00:00
78cfbe9177- now that KDE_CHECK_HEADERS takes care of defining HAVE_FOO_H (thx coolo) we can use KDE_* here to make it look in more paths. Helps freebsd. -AC_CHECK_HEADERS(X11/extensions/shape.h) +KDE_CHECK_HEADERS(X11/extensions/shape.h)
Simon Hausmann
2002-10-18 08:30:38 +00:00
a8f13c1c9bX resource name is the same for all app's windows, X resource class may differ for the same app. David says the correct spelling is 'faux pas' :).
Luboš Luňák
2002-10-17 14:48:34 +00:00
045810a50eCVS_SILENT made messages
Script Kiddy
2002-10-17 11:19:57 +00:00
4ba135a478CVS_SILENT made messages
Script Kiddy
2002-10-16 10:40:01 +00:00
e494dc3161Fix#47757. Approved by Gallium.
Luboš Luňák
2002-10-15 13:42:35 +00:00
35c890d029Fix#44133. Approved by Gallium.
Luboš Luňák
2002-10-15 13:41:37 +00:00
097802e89dCVS_SILENT made messages
Script Kiddy
2002-10-15 10:14:31 +00:00
2070165db3CVS_SILENT made messages
Script Kiddy
2002-10-12 10:41:21 +00:00
b32ed8c275CVS_SILENT made messages
Script Kiddy
2002-10-03 11:24:08 +00:00
9003c81c4bOnly added a comment.
Luboš Luňák
2002-10-03 10:04:10 +00:00
9d2b6d0f29CVS_SILENT made messages
Script Kiddy
2002-10-01 10:23:48 +00:00
1a598b9bc0Fix#33146 - don't create KNotify events e.g. for toplevel menubar. Introduced Client::isDialog() and Client::isNormalWindow() checking for NET::Dialog and NET::Normal, including NET::Unknown and workaround for Qt<3.1 not setting NET::Dialog.
Luboš Luňák
2002-09-30 13:32:58 +00:00
a70edeb06cI'd like to be able to send KWin KNotify evets to a file.
Luboš Luňák
2002-09-30 12:57:59 +00:00
c8c79c3a02Don't fix the window position if it will be placed using a placement policy.
Luboš Luňák
2002-09-30 12:00:08 +00:00
826765b1dfDon't remove focus from an auto-shaded window. That's the focus policy's job to do it if it wants.
Luboš Luňák
2002-09-30 09:34:54 +00:00
827740d489Fix#47239 - if the window has specified resize increments, don't remove left/right border for it when it's maximized, that would resize the window
Luboš Luňák
2002-09-24 17:18:02 +00:00
eb23058aef<stdlib.h> for abort()
Luboš Luňák
2002-09-24 17:01:49 +00:00
20696ccf38Looks like r1.53 didn't get it right for translated texts. I hope this version of the mess is better.
Luboš Luňák
2002-09-24 16:03:45 +00:00
f86f8f1378Only print out the primary shortcuts (not the secondary) in Workspace::clientPopup()
Ellis Whitehead
2002-09-24 14:23:13 +00:00
4706a46264disambiguate the window manager references in the titlebar menu
Aaron J. Seigo
2002-09-22 03:33:06 +00:00
afc58ef42ewrong event raised on shading, bug #21417
Aaron J. Seigo
2002-09-22 03:31:12 +00:00
283e6873ffCVS_SILENT made messages
Script Kiddy
2002-09-21 12:10:33 +00:00
8b8418c3e8QMetaObject::findSignal:KWinDecorationModule: Conflict with KCModule::changed(bool)
Waldo Bastian
2002-09-20 23:51:27 +00:00
251c8ec906disable the close icon (rather than not-checking it!) on non-closeable windows. Make toolbars closeable by default (I really love to be able to close kpager again)
Matthias Ettrich
2002-09-19 17:22:31 +00:00
2877125bb1* Don't delete the config twice * Keep the individual panels working.
Waldo Bastian
2002-09-16 20:54:23 +00:00
88c7d513f6Use KLibrary::hasSymbol() before actually using symbol() in order to avoid warning from KLibrary in case the symbol doesn't exist.
Luboš Luňák
2002-09-16 14:14:29 +00:00
3c76926248CVS_SILENT made messages
Script Kiddy
2002-09-16 10:13:02 +00:00
76a41a4709- Changed the filename regexp based on a suggestion from Charles.
Fredrik Höglund
2002-09-15 19:19:52 +00:00
ae8a8f227d- Rewrote the mouse position code and increased the size of the bottom diagonal resize corners for usability reasons.
Fredrik Höglund
2002-09-15 19:13:38 +00:00
4426ca02a9CVS_SILENT made messages
Script Kiddy
2002-09-14 11:46:36 +00:00
618247f43bCVS_SILENT made messages
Script Kiddy
2002-09-13 10:17:46 +00:00
a88a87b138CVS_SILENT made messages
Script Kiddy
2002-09-12 11:01:09 +00:00
20f980dff7Make sure also dialogs are not placed under toplevel menubar or Kicker at the top edge.
Luboš Luňák
2002-09-11 13:02:54 +00:00
7a9e7dbb24WM applet fixes: ignore withdrawn windows on a few more places, and (slightly hacky) set the skip-taskbar NETWM hin on windows that have an initial_state of WithDrawn
Matthias Ettrich
2002-09-08 15:45:26 +00:00
e579db0c68better fix for the click-raise problem (one that actually keeps the taskbar functional...)
Matthias Ettrich
2002-09-08 12:57:41 +00:00
b301468a80in takeFocus, do not suppress the activation of dock windows when those are not stays on top
Matthias Ettrich
2002-09-08 12:09:55 +00:00
e3dddfb21dthe return of the popup_client, at least a tiny little bit :-) See discussion on kwin@mail.kde.org
Matthias Ettrich
2002-09-03 16:05:30 +00:00
8cf0fe3a91CVS_SILENT made messages
Script Kiddy
2002-09-03 12:23:38 +00:00
d1ef7e8236- Made the bottom grab bar optional by popular demand.
Fredrik Höglund
2002-09-01 22:50:34 +00:00
8f531f38dd- Attempting to fix a problem reported by Eugenia about the white borders appearing to be wider on the sides than on the titlebar with dark color schemes.
Fredrik Höglund
2002-08-31 22:37:35 +00:00
f9f54e0f15Reverting on request.
Waldo Bastian
2002-08-30 01:35:31 +00:00
d6e6133777Add a comment
Chris Howells
2002-08-30 00:56:37 +00:00
675c09b178Improve comment
Chris Howells
2002-08-30 00:51:27 +00:00
f374dba2f2Double-click to close is back.
Luboš Luňák
2002-08-29 08:59:31 +00:00
3b57952b03Take care of #46042. [...resisted to say here something about Motif >;> ]
Luboš Luňák
2002-08-28 15:17:31 +00:00
9edf8b7563Release the passive button grab for active inner windows, essentially reverting the last two patches.
Matthias Ettrich
2002-08-28 12:24:10 +00:00
df9d33de02Moved back to "Look & Feel".
Stephan Binner
2002-08-28 08:53:59 +00:00
36aebe0323Namespace cleanup to prevent crashes due to symbol clashes with RTLD_GLOBAL
Karol Szwed
2002-08-27 18:08:20 +00:00
ec918cec3bsuppress warnings
Karol Szwed
2002-08-27 15:31:58 +00:00
5244020f5csuppress warning for unused crashHandler
Karol Szwed
2002-08-27 15:23:07 +00:00
d3210cbb64remove warning
Karol Szwed
2002-08-27 15:18:17 +00:00
a33f4313ab- Removing patch by Diego Iastrubini that attempted to fix the bidi issues in clients by adding an unnecessary 'enable-bidi' checkbox which was never agreed upon on the kwin mailing list.
Karol Szwed
2002-08-27 15:12:14 +00:00
94dda57f2cFix for the fix: pass clicks for Activate actions when we are already active.
John Firebaugh
2002-08-25 01:04:42 +00:00
944e892c9bMake sure active but not topmost windows get raised appropriately on inner- window clicks.
John Firebaugh
2002-08-24 22:03:49 +00:00
6c612ea8deRemove obsolete #ifdefs
John Firebaugh
2002-08-24 22:00:57 +00:00
27998b71acdded a new checkbox to kcontrol-> wm -> decorations ->general. By defaut this checkbox is on. if it's on, kwin clients will reverse thire display when the desktop is reversed (arabic, hebrew etc).
Diego Iastrubni
2002-08-24 12:02:26 +00:00
86429804d1Fix default config value
Laurent Montel
2002-08-24 09:14:08 +00:00
b9debb8836Oops, I forgot this one.
Luboš Luňák
2002-08-23 08:20:05 +00:00
dc0e243ce4// these texts got changed in order to match the style guide, // but they are used as values in the config file // so change the config texts to the GUI texts, // otherwise people will get stupid settings after they change // something in KWin configuration
Luboš Luňák
2002-08-22 18:07:34 +00:00
220206e6ddMake sure the window operations popup works for the active window. Plugin developers should use only Workspace::showWindowMenu() instead of calling Workspace::clientPopup() and playing with the popup.
Luboš Luňák
2002-08-22 17:16:47 +00:00
2aa01fd8d4Remove ancient 2yr old extended WM spec.
Karol Szwed
2002-08-21 07:37:55 +00:00
35653960f1Fix animate and restore bug #21511
Karol Szwed
2002-08-20 18:02:12 +00:00
4bc3f8b247CVS_SILENT made messages
Script Kiddy
2002-08-17 09:30:49 +00:00
eae55b938cCVS_SILENT Style guide fix, use "cvslastchange" or X-WebCVS header line to view
Stephan Binner
2002-08-15 16:18:23 +00:00
8b34307751CVS_SILENT scheck'ed GUI, use "cvslastchange" or X-WebCVS header line to view
Stephan Binner
2002-08-12 08:59:01 +00:00