3e3111fab9Better close glyph
Rik Hemsley
2000-07-16 11:06:42 +00:00
62e30dc0dcKDE 2 style is now default. KDE 1 style now available as plugin. KDE 2 style still needs work, but bear with me. I'll get on it...
Rik Hemsley
2000-07-16 10:20:29 +00:00
cf88f2000aminor work
Rik Hemsley
2000-07-15 19:27:07 +00:00
513dd56332- fixed library name
Simon Hausmann
2000-07-15 12:02:44 +00:00
6a49e57aa8blah, I screwed up with some sticky date stuff, somehow.
Rik Hemsley
2000-07-15 11:27:55 +00:00
e482a7d092you might need this if you want to build things
Rik Hemsley
2000-07-15 07:14:06 +00:00
e316ecc005fix from Matthias for unicode captions
Lars Knoll
2000-07-14 20:51:15 +00:00
7dcedd2f0dshow desktop names in some other places as well (and use utf8 rather than local 8 bit)
Matthias Ettrich
2000-07-14 19:56:47 +00:00
9a69f2a87aunicode caption support
Matthias Ettrich
2000-07-14 19:35:23 +00:00
36a5d47520make use of the deskto p names
Dirk Mueller
2000-07-14 15:27:11 +00:00
36a25ca517inform the pager "live" about size changes
Matthias Ettrich
2000-07-14 01:49:22 +00:00
10e0419304no more handling of obsolete ppos and uspos hints. Advantage: really strange clients like xboing show up again
Matthias Ettrich
2000-07-14 01:34:38 +00:00
0012e5088bfocus handling on lower()
Matthias Ettrich
2000-07-13 20:38:10 +00:00
d653417387help ugly motif apps or nasty java programs to position windows halfway decent
Matthias Ettrich
2000-07-13 20:31:36 +00:00
5fb81f837bno "resize" and "maximize" options for non-resizable windows
Matthias Ettrich
2000-07-13 17:59:12 +00:00
3156291b39autoraise and clickraise
Matthias Ettrich
2000-07-09 20:29:53 +00:00
7d6a4f63edRemoved the kwin executable again - Matthias, please do the same....
David Faure
2000-07-09 08:59:49 +00:00
b26fb71535some focus problem
Matthias Ettrich
2000-07-08 13:35:59 +00:00
ad1f6da5a2oops, motif noBorder hint was slightly broken
Matthias Ettrich
2000-07-08 12:08:41 +00:00
4bec1c366dimproved focus follows mouse support with Alt-Tab
Matthias Ettrich
2000-07-08 11:57:38 +00:00
e4ba98a3b8smarter Alt-RMB, courtesy Johan Myreen
Matthias Ettrich
2000-07-07 11:47:45 +00:00
120e8a0e4b* -DQT_NO_ASCII_CAST * using local8Bit() when printing i18n()ed messages to stderr.
Hans Petter Bieker
2000-07-06 16:48:13 +00:00
797a25747cAdded the following two functions: - Switch one desktop to the left - Switch one desktop to the right
Jesper Pedersen
2000-07-04 17:07:58 +00:00
160a2d549bAway with the *.moc.* files.
Michael Matz
2000-06-29 21:36:40 +00:00
fde0167220Patch from Thomas Leitner to clear up the confusion Window != WId when using XGetTransientForHint.
David Faure
2000-06-29 19:15:00 +00:00
d332cf9c90transients stay also on top if the main client stays on top
Matthias Ettrich
2000-06-28 13:24:04 +00:00
9bf0f3010bs/CARD32/Q_UINT32/g
Michael Matz
2000-06-14 21:39:07 +00:00
fb68b5bf38Install the pics under directory kwin instead of kwm.
Wilco Greven
2000-06-11 22:41:20 +00:00
91038958d7Implemented changeDesktop and changeState - now NETWinInfo::setDesktop actually does something :-)
David Faure
2000-06-10 14:05:47 +00:00
b9cc5b7cb1Hmm, somebody went on holidays and forgot to commit killwindow.h apparently :-> Commented out the feature (you didn't think I would reimplement it, did you ?) :)
David Faure
2000-06-09 00:20:21 +00:00
2c0910a283take a look. it handles notifications now! :)
Charles Samuels
2000-06-08 23:44:41 +00:00
900e2e6c0bUse the new windowmanager interaction API
Matthias Ettrich
2000-06-08 17:05:51 +00:00
9b9570699badded start-on-proper-desktop support, as well as fixing a few buglets in kwin that this exposed.
Bill Soudan
2000-06-08 01:33:53 +00:00
254997fae5Still reading my stupid log msgs ? :/
David Faure
2000-06-06 19:44:21 +00:00
a1494ddee7let kDebug2kdDebug run over kdebase after making it clever enough not to commit everything. Removed a cerr debugging in ldap - looks familiar mhk ;)
Stephan Kulow
2000-06-06 14:29:58 +00:00
9dab9d5217- provide a default dcop object
Simon Hausmann
2000-06-02 21:57:48 +00:00
dc5bf6c01cWABA: Don't allow change of focus while resizing / moving.
Waldo Bastian
2000-06-02 00:20:41 +00:00
fc5367e74dWABA: Restart kwin when it crashes. I hope this isn't used as excuse not to debug kwin crashes any more :-)
Waldo Bastian
2000-06-01 23:44:03 +00:00
74f0724585naming it System++
Stephan Kulow
2000-06-01 00:31:39 +00:00
87855e5816WABA: Reverted last patch, another attempt: * Alt-MouseClick on the titlebar now does the same as what it does on the window itself.
Waldo Bastian
2000-05-31 22:26:28 +00:00
d914752cacWABA: Activate client on mouse-release... You can now move a window without activating it let's see how many people will get upset about this >:-)
Waldo Bastian
2000-05-31 19:13:14 +00:00
9946d82ee1CT: hmmm! This was shorter than what LinuxQA needed to write the bug report. I wanted first to complain that KDE-2 is in alpha. But it's shorter this way :-)
Cristian Tibirna
2000-05-31 02:35:52 +00:00
c3d3c81d64WABA: Keep focus with same window after switching desktops
Waldo Bastian
2000-05-30 05:52:11 +00:00
59e4a2c8fcWABA: Try to kill the window under that is actually under the cursor.
Waldo Bastian
2000-05-29 22:38:43 +00:00
81b4d60d87WABA: Make sure not to move a window completly off the screen. (BR 2916)
Waldo Bastian
2000-05-27 01:56:08 +00:00
c0d337d352cleanups: less debug output, less flicker, less confusing code
Matthias Ettrich
2000-05-26 13:54:50 +00:00
795b743459Instead of matching for Kicker, let's match for any window that starts with kicker. This allows us to apply kicker rules for internalapplets that are external to Kicker (e.g., kasbar and ktaskbar)
Kurt Granroth
2000-05-24 20:57:42 +00:00
452395b559Fixed some activation stuff. When you get down to 1 window, it's activated. This was really annoying me :)
Rik Hemsley
2000-05-23 14:55:50 +00:00
7c426bc687WABA: If we set "may not move" we mean it! No cheating via Alt-F3!
Waldo Bastian
2000-05-20 07:54:11 +00:00
7853d20753Added support for Ctrl+Alt+Esc to kill a window. I basically just cut-n- pasted everything from kwm. It works.
Kurt Granroth
2000-05-17 23:02:42 +00:00
3396c20935Added new action: Ctrl+Alt+Del will start the logout/shutdown sequence. Since this uses kaccel, it is (of course) configurable.
Kurt Granroth
2000-05-17 20:15:17 +00:00
ebbf5fe55cWABA: Use $(KDE_PLUGIN) for plugins and let them link against kwin.{la|so}
Waldo Bastian
2000-05-16 23:10:41 +00:00
b5b443c5d2Reorganised updateAvoidPolicy(), converted 2-spaces to a tab and checked it doesn't wrap when tabs are at 8, for ettrich
Rik Hemsley
2000-05-14 03:27:07 +00:00
5fc7cf3f1fImplemented delayed-show for tab box. Configurable, by default off. To set it, put this in kwinrc: [TabBox] ShowDelay=true DelayTime=200 (or whatever you want, in ms)
Rik Hemsley
2000-05-14 01:58:13 +00:00
a3e3579d21- make it compile ;-)
Simon Hausmann
2000-05-11 08:29:47 +00:00
0d91340735Fixed some silliness. Removed more layout code.
Rik Hemsley
2000-05-11 04:17:35 +00:00
baa151afb3Many fixes to RISC OS client. Still needs major work to be perfect.
Rik Hemsley
2000-05-11 03:52:24 +00:00
3ac4896a57Turned layout()->activate() into a new virtual function, 'activateLayout()', which is called at the same places.
Rik Hemsley
2000-05-11 03:31:54 +00:00
1f13ef7c35Argh ! Check return values of functions like QWidget::layout() ! Took me ages to figure out why riscosstyle crashed :(
Rik Hemsley
2000-05-10 23:44:29 +00:00
69c7133c9dTemporary, unsatisfactory fix for alt-drag freezing kwin and just about everything else. kwin assumes you want it to mess with the cursor, and provide edge-based resize etc. You can't override it easily. In fact, I still haven't found out how.
Rik Hemsley
2000-05-10 19:55:13 +00:00
5029a1389aC++
Stephan Kulow
2000-05-10 19:24:48 +00:00