Commit graph

658 commits

Author SHA1 Message Date
Matthias Ettrich
01241073b6 make xswallow work
svn path=/trunk/kdebase/kwin/; revision=78458
2001-01-16 21:29:36 +00:00
Waldo Bastian
6576b45348 Proper error checking.
svn path=/trunk/kdebase/kwin/; revision=78357
2001-01-16 06:17:18 +00:00
Matthias Elter
684fa4983f void Client::setShade( bool s, int hus ):
+     if(!hus)
+       info->setState( shaded?NET::Shaded:0, NET::Shaded );

Actually tell the world that the client got (un)shaded.

svn path=/trunk/kdebase/kwin/; revision=78158
2001-01-15 13:25:39 +00:00
Matthias Ettrich
ef97333d15 small fix
svn path=/trunk/kdebase/kwin/; revision=78049
2001-01-14 20:48:00 +00:00
Matthias Ettrich
927ab8b735 make netwm dialogs movable and give them tab-focus
svn path=/trunk/kdebase/kwin/; revision=78045
2001-01-14 20:25:32 +00:00
Matthias Ettrich
e9d30a20d7 Balaji Ramani <balaji@spinnakernet.com>: shadeHover support
GUI: new operation popup item: "Store Settings"

svn path=/trunk/kdebase/kwin/; revision=78043
2001-01-14 20:16:04 +00:00
Waldo Bastian
54a5d1b900 Fix (t.i. update) taskbar window-titles when changing window-decorations.
svn path=/trunk/kdebase/kwin/; revision=77928
2001-01-14 06:24:49 +00:00
Script Kiddy
91bbdba599 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=77916
2001-01-14 02:19:43 +00:00
Matthias Elter
e048421030 Workspace::activateClient does not flicker any more now.
The problem was that when switching to a window on a different desktop via the taskbar setCurrentDesktop made a different window active for a second.

svn path=/trunk/kdebase/kwin/; revision=77821
2001-01-13 14:57:16 +00:00
bhughes
96c420e927 kwin supports a good chunk of the NETWM spec... let's report it
svn path=/trunk/kdebase/kwin/; revision=77691
2001-01-12 19:44:40 +00:00
Script Kiddy
b3d8d4b410 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=77563
2001-01-12 03:07:06 +00:00
Matthias Ettrich
cf23bd927c minor iconify/deiconify fix (previous commit broke w2k plugin)
svn path=/trunk/kdebase/kwin/; revision=77557
2001-01-12 01:20:07 +00:00
Matthias Ettrich
33f78a855b some more keybindings
less race conditions with map/unmap thanks to BlackboxTechnology(tm)

svn path=/trunk/kdebase/kwin/; revision=77544
2001-01-11 23:41:07 +00:00
Malte Starostik
4e97288705 Added win2k kwin client by Karol Szwed <karlmail@usa.net>
According to him, okayed by Mosfet and Matthias Ettrich,
I add it now to get it in before the freeze as he's got no account (yet)

svn path=/trunk/kdebase/kwin/; revision=77435
2001-01-11 12:24:04 +00:00
Script Kiddy
62edd08993 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=77376
2001-01-11 02:42:51 +00:00
Harri Porten
2bfe4742b6 explicit double to int conversion
svn path=/trunk/kdebase/kwin/; revision=77261
2001-01-10 13:13:00 +00:00
Script Kiddy
44b018128f CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=77027
2001-01-09 02:21:41 +00:00
Matthias Ettrich
45f2bbd3d3 smarter autoRaise, wondering what it breaks this time
svn path=/trunk/kdebase/kwin/; revision=76893
2001-01-08 09:52:44 +00:00
Script Kiddy
a656ae84be CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=76720
2001-01-07 03:20:15 +00:00
Script Kiddy
77c8fd7471 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=76588
2001-01-06 08:56:53 +00:00
Matthias Ettrich
a189cb2c45 some attempt for dirk
svn path=/trunk/kdebase/kwin/; revision=76503
2001-01-05 18:28:24 +00:00
Script Kiddy
0165a8ce61 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=76183
2001-01-03 00:45:55 +00:00
Matthias Ettrich
4ec61ec284 small replay issue (exclude desktop and dock)
svn path=/trunk/kdebase/kwin/; revision=76122
2001-01-02 16:30:37 +00:00
Waldo Bastian
f21e0fd688 Send notifications on desktop changes.
svn path=/trunk/kdebase/kwin/; revision=75432
2000-12-21 21:04:52 +00:00
Matthias Ettrich
c6c1779ea3 named attributes
svn path=/trunk/kdebase/kwin/; revision=75367
2000-12-20 19:25:31 +00:00
Script Kiddy
29a44aa4bb CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=75305
2000-12-19 23:32:07 +00:00
Cristian Tibirna
37ef0caae2 CT: handle Control-Tab at run time, not only at start time. This should
silence a few bug reports from Emacs users

svn path=/trunk/kdebase/kwin/; revision=75146
2000-12-17 21:57:52 +00:00
Script Kiddy
e3c32ea0d4 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=75128
2000-12-17 19:32:09 +00:00
Dirk Mueller
bd3140b6b7 try not to place windows behind always on top windows in smart
placement code. Fix found by Cristian Tibirna

svn path=/trunk/kdebase/kwin/; revision=75050
2000-12-17 03:23:34 +00:00
Matthias Ettrich
c1eac4d5d0 hopefully less frame drawing
svn path=/trunk/kdebase/kwin/; revision=74802
2000-12-14 11:35:12 +00:00
Daniel M. Duley
950c3dfe28 Added licensing since people now seem to be finally working on new styles :)
svn path=/trunk/kdebase/kwin/; revision=74796
2000-12-14 07:46:49 +00:00
Daniel M. Duley
8d82de546d Added custom mouse position stuff for resizing themed windows. Speed hacks.
There is an error where everything is not redrawn I have to fix, but it's way
faster now ;-)

svn path=/trunk/kdebase/kwin/; revision=74668
2000-12-13 10:21:31 +00:00
Matthias Ettrich
58356f65ec next attempt to make mosfet a bit more happy
svn path=/trunk/kdebase/kwin/; revision=74593
2000-12-12 19:48:17 +00:00
Daniel M. Duley
507a315eb2 Okay, we now just store theme pixmaps in the appdata+"/pics", then use locate...
I have no idea why I didn't do this in the first place - must of been drunk or something ;-)

svn path=/trunk/kdebase/kwin/; revision=74577
2000-12-12 17:40:56 +00:00
Daniel M. Duley
8b422dbe29 Small cleanup. I could get rid of the local vs. global pixmap junk... after breakfast ;-)
Also, install the cli_installer if you install this - which you shouldn't yet ;-)

svn path=/trunk/kdebase/kwin/; revision=74568
2000-12-12 15:58:24 +00:00
Daniel M. Duley
c77cf18716 Don't even think of using this yet ;-) Waldo - these keys may not be correct yet,
I need to look at the old KDE1.x theme manager first.

svn path=/trunk/kdebase/kwin/; revision=74567
2000-12-12 15:42:54 +00:00
Daniel M. Duley
e1a5f85d7c Fix compile, get rid of speed hacks that were actually slower, and it isn't
a good idea to use /home/mosfet/... to look for pixmaps (grin ;-)

svn path=/trunk/kdebase/kwin/; revision=74471
2000-12-11 20:27:43 +00:00
Script Kiddy
d226e0de98 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=74367
2000-12-11 10:56:22 +00:00
Matthias Ettrich
ccc84f2cfe some cleanups
svn path=/trunk/kdebase/kwin/; revision=73923
2000-12-08 11:57:09 +00:00
bhughes
52973e7e30 by default, use the *real* active title font for the inactive font, not the
guess

svn path=/trunk/kdebase/kwin/; revision=73865
2000-12-08 00:54:19 +00:00
Matthias Ettrich
7be5b88851 less flicker (once again)
svn path=/trunk/kdebase/kwin/; revision=73778
2000-12-07 13:17:57 +00:00
Matthias Ettrich
287b654d39 an attempt to reduce the slowliness of opaque resize with non-Qt application
svn path=/trunk/kdebase/kwin/; revision=73641
2000-12-06 15:03:59 +00:00
David Faure
44a694a004 CVS_SILENT lib_ -> kde_module_
svn path=/trunk/kdebase/kwin/; revision=73405
2000-12-04 18:47:47 +00:00
David Faure
d3c59a34aa Look for plugins using KLibLoader::findLibrary.
Makefiles will be committed silently :)

svn path=/trunk/kdebase/kwin/; revision=73404
2000-12-04 18:47:19 +00:00
Script Kiddy
3312f9098a CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=73218
2000-12-03 16:17:09 +00:00
Script Kiddy
37781f1dc3 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=73121
2000-12-02 18:25:31 +00:00
Matthias Ettrich
641b90f2fa maximize stuff seems to work now
svn path=/trunk/kdebase/kwin/; revision=72980
2000-12-01 20:10:05 +00:00
Matthias Ettrich
c45c162ab0 some more maximize stuff .... I really need to test that myself...
svn path=/trunk/kdebase/kwin/; revision=72975
2000-12-01 18:27:26 +00:00
Script Kiddy
900cbeaf1e CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=72639
2000-11-28 15:29:51 +00:00
Matthias Ettrich
6babb311ca more clever maximize(ver, hor, full) stuff
svn path=/trunk/kdebase/kwin/; revision=71188
2000-11-17 19:43:20 +00:00