Commit graph

20706 commits

Author SHA1 Message Date
Matthias Ettrich
e579db0c68 better fix for the click-raise problem (one that actually keeps the taskbar functional...)
svn path=/trunk/kdebase/kwin/; revision=176420
2002-09-08 12:57:41 +00:00
Matthias Ettrich
b301468a80 in takeFocus, do not suppress the activation of dock windows when
those are not stays on top

svn path=/trunk/kdebase/kwin/; revision=176411
2002-09-08 12:09:55 +00:00
Luboš Luňák
3d3c5fa658 Fix #47434 .
svn path=/trunk/kdebase/kwin/; revision=175815
2002-09-05 07:57:53 +00:00
Luboš Luňák
df05c96459 Ok, looks like it wasn't BIC after all.
svn path=/trunk/kdebase/kwin/; revision=175636
2002-09-04 07:27:06 +00:00
Malcolm Hunter
4150361a3d CVS_SILENT Corrected typographical errors
svn path=/trunk/kdebase/kwin/; revision=175621
2002-09-04 02:37:06 +00:00
Luboš Luňák
427941efea Keep BC.
svn path=/trunk/kdebase/kwin/; revision=175540
2002-09-03 16:47:41 +00:00
Matthias Ettrich
e3dddfb21d the return of the popup_client, at least a tiny little bit :-) See
discussion on kwin@mail.kde.org

svn path=/trunk/kdebase/kwin/; revision=175528
2002-09-03 16:05:30 +00:00
Script Kiddy
8cf0fe3a91 CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=175474
2002-09-03 12:23:38 +00:00
Fredrik Höglund
d1ef7e8236 - Made the bottom grab bar optional by popular demand.
- Implemented a (hopefully) temporary solution to
  tooltip setting changes not being applied to the
  titlebar buttons while the style is in use.

svn path=/trunk/kdebase/kwin/; revision=175167
2002-09-01 22:50:34 +00:00
Cristian Tibirna
e5d7df3d7f CT: revert non-feature (revision 1.345)
svn path=/trunk/kdebase/kwin/; revision=175049
2002-09-01 11:39:51 +00:00
Dirk Mueller
6acf67398b fix dependencies
svn path=/trunk/kdebase/kwin/; revision=174973
2002-09-01 00:02:14 +00:00
Fredrik Höglund
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.

- Switched to using a custom embed tool that generates
  code without global static objects and that further
  reduces the risk of namespace collisions.

- Fixed an off-by-one error in the mouse position code.

svn path=/trunk/kdebase/kwin/; revision=174962
2002-08-31 22:37:35 +00:00
Waldo Bastian
f9f54e0f15 Reverting on request.
svn path=/trunk/kdebase/kwin/; revision=174558
2002-08-30 01:35:31 +00:00
Chris Howells
d6e6133777 Add a comment
svn path=/trunk/kdebase/kwin/; revision=174554
2002-08-30 00:56:37 +00:00
Chris Howells
675c09b178 Improve comment
svn path=/trunk/kdebase/kwin/; revision=174552
2002-08-30 00:51:27 +00:00
Dirk Mueller
aefcf5f8a0 remove outdated #ifdef
svn path=/trunk/kdebase/kwin/; revision=174483
2002-08-29 16:32:24 +00:00
Luboš Luňák
f374dba2f2 Double-click to close is back.
svn path=/trunk/kdebase/kwin/; revision=174417
2002-08-29 08:59:31 +00:00
Luboš Luňák
3b57952b03 Take care of #46042. [...resisted to say here something about Motif >;> ]
svn path=/trunk/kdebase/kwin/; revision=174310
2002-08-28 15:17:31 +00:00
Matthias Ettrich
9edf8b7563 Release the passive button grab for active inner windows, essentially
reverting the last two patches.

Releasing the grab was actually a _feature_, not a bug. This is
necessary to keep legacy applications running (e.g. some Motif apps).
Unfortunately a replayed mouse event sometimes is not the same as the
original event!

This has the other nice benefit that you can activate a window without
raising it by clicking onto the titlebar with LMB and use the window
without it being raised.

If this has problems with some new kicker behaviour, it's kicker that needs
to be adjusted, not kwin.

svn path=/trunk/kdebase/kwin/; revision=174276
2002-08-28 12:24:10 +00:00
Stephan Binner
df9d33de02 Moved back to "Look & Feel".
svn path=/trunk/kdebase/kwin/; revision=174233
2002-08-28 08:53:59 +00:00
Karol Szwed
36aebe0323 Namespace cleanup to prevent crashes due to symbol clashes with RTLD_GLOBAL
svn path=/trunk/kdebase/kwin/; revision=174118
2002-08-27 18:08:20 +00:00
Karol Szwed
ec918cec3b suppress warnings
svn path=/trunk/kdebase/kwin/; revision=174085
2002-08-27 15:31:58 +00:00
Karol Szwed
5244020f5c suppress warning for unused crashHandler
Matthias: Why was KCrash::setCrashHandler(crashHandler); commented out?

svn path=/trunk/kdebase/kwin/; revision=174083
2002-08-27 15:23:07 +00:00
Karol Szwed
d3210cbb64 remove warning
svn path=/trunk/kdebase/kwin/; revision=174081
2002-08-27 15:18:17 +00:00
Karol Szwed
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.

  The use of --reverse is sufficient without needing this checkbox.
  Please discuss largish patches like these first, especially during a feature
  freeze!

  (Everyone also seems to forget the kwin-styles in kdeartwork)

- Make clients look the same with --reverse instead of the broken state they
  were in previously. If the button ordering is not to your liking in reverse
  mode, just change the button positions. (Or send patches for those clients
  that have not got these features yet).

- Clean up popupMenu handling somewhat.

- Remove a global static object in keramik.

svn path=/trunk/kdebase/kwin/; revision=174079
2002-08-27 15:12:14 +00:00
Malcolm Hunter
8e7f66bc65 CVS_SILENT Corrected typographical errors
When replying, please CC me - I'm not subscribed

svn path=/trunk/kdebase/kwin/; revision=173684
2002-08-25 12:56:45 +00:00
John Firebaugh
94dda57f2c Fix for the fix: pass clicks for Activate actions when we are already active.
svn path=/trunk/kdebase/kwin/; revision=173645
2002-08-25 01:04:42 +00:00
John Firebaugh
944e892c9b Make sure active but not topmost windows get raised appropriately on inner-
window clicks.

CCMAIL:45021-done@bugs.kde.org

svn path=/trunk/kdebase/kwin/; revision=173636
2002-08-24 22:03:49 +00:00
John Firebaugh
6c612ea8de Remove obsolete #ifdefs
svn path=/trunk/kdebase/kwin/; revision=173635
2002-08-24 22:00:57 +00:00
Diego Iastrubni
27998b71ac dded 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).

Clinets updated to use this options, and options.h has a few more lines :)
see clients for the changes.

svn path=/trunk/kdebase/kwin/; revision=173581
2002-08-24 12:02:26 +00:00
Laurent Montel
86429804d1 Fix default config value
svn path=/trunk/kdebase/kwin/; revision=173553
2002-08-24 09:14:08 +00:00
Lukáš Tinkl
3c2bfdf437 - fixing docu paths
svn path=/trunk/kdebase/kwin/; revision=173444
2002-08-23 16:11:31 +00:00
Luboš Luňák
b9debb8836 Oops, I forgot this one.
svn path=/trunk/kdebase/kwin/; revision=173371
2002-08-23 08:20:05 +00:00
Luboš Luňák
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

CCMAIL: binner@kde.org

svn path=/trunk/kdebase/kwin/; revision=173300
2002-08-22 18:07:34 +00:00
Luboš Luňák
220206e6dd Make 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.

svn path=/trunk/kdebase/kwin/; revision=173296
2002-08-22 17:16:47 +00:00
Karol Szwed
2aa01fd8d4 Remove ancient 2yr old extended WM spec.
Adding the current draft of the WM spec, version 1.2 (August 19, 2002).

svn path=/trunk/kdebase/kwin/; revision=173009
2002-08-21 07:37:55 +00:00
Karol Szwed
35653960f1 Fix animate and restore bug #21511
svn path=/trunk/kdebase/kwin/; revision=172906
2002-08-20 18:02:12 +00:00
Script Kiddy
4bc3f8b247 CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=172336
2002-08-17 09:30:49 +00:00
Stephan Binner
eae55b938c CVS_SILENT Style guide fix, use "cvslastchange" or X-WebCVS header line to view
svn path=/trunk/kdebase/kwin/; revision=172126
2002-08-15 16:18:23 +00:00
Stephan Binner
8b34307751 CVS_SILENT scheck'ed GUI, use "cvslastchange" or X-WebCVS header line to view
svn path=/trunk/kdebase/kcontrol/; revision=171521
2002-08-12 08:59:01 +00:00
Luboš Luňák
0714a8d003 Get rid of client_popup, as (not) discussed on kwin@.
This patch should fix such interesting things like closing the toplevel
menubar with Alt+F4 or moving Kicker to a different desktop using
keyboard shortcuts.

svn path=/trunk/kdebase/kwin/; revision=170646
2002-08-06 07:45:29 +00:00
Cristian Tibirna
8c9e80f813 CT: "rise" -> "raise", which fixes a bug with raising active windows
with the mouse. Thanks a lot to David Boddie <david@sleepydog.net>
	for discovering it.

svn path=/trunk/kdebase/kwin/; revision=170283
2002-08-03 19:27:21 +00:00
Script Kiddy
6fbc14484f CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=169920
2002-08-01 10:42:51 +00:00
Stephan Binner
2c99f52090 CVS_SILENT Style guide fixes
svn path=/trunk/kdebase/kwin/; revision=169809
2002-07-31 18:00:57 +00:00
Script Kiddy
573994eb6b CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=169737
2002-07-31 10:36:04 +00:00
Script Kiddy
83e12b701a CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=169537
2002-07-30 10:38:45 +00:00
Script Kiddy
27539d0d26 CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=169031
2002-07-27 11:05:46 +00:00
Luboš Luňák
78a7c08049 Since some of the .h files are installed ...
Prefix all the #ifndef #define ... #endif symbols with KWIN_ , just in case
somebody uses CLIENT_H or so too.
And don't include config.h .

svn path=/trunk/kdebase/kwin/; revision=168940
2002-07-26 20:30:36 +00:00
Karol Szwed
bbb9426543 Fix bug #45759 - CDE window cycling lockup
svn path=/trunk/kdebase/kwin/; revision=168816
2002-07-26 06:26:35 +00:00
Luboš Luňák
487f30a4ec Some fixes for the NET::TopMenu/NET::Menu hack.
svn path=/trunk/kdebase/kwin/; revision=168742
2002-07-25 20:08:09 +00:00