Karol Szwed
3ecb89d03f
Removed some unused headers, and made titlebar buttons visible
...
on isMinimizable() and isMaximizable()
svn path=/trunk/kdebase/kwin/; revision=100360
2001-06-04 12:32:26 +00:00
Karol Szwed
2333114db6
- Changed from using kwinrc to kwinicewmrc not to clutter kwin's config
...
- Added missing stickyChange(bool) since this client was based on Quartz
- Minimised shade animation flicker (all unpainted areas are painted now)
- Code cleanup
- some other things I probably can't remember anymore :)
svn path=/trunk/kdebase/kwin/; revision=100352
2001-06-04 11:49:35 +00:00
Karol Szwed
b48692a6c4
- Removed some shading flicker
...
- Paints all uncovered areas when a window is shaded
svn path=/trunk/kdebase/kwin/; revision=100339
2001-06-04 10:11:21 +00:00
Karol Szwed
ea93dcc2a4
- Follows stickyChange(bool) now - I should be shot for basing quartz on win2k
...
- Uses its own config file "kwinquartzrc" not to clutter kwinrc
- Fixed an unpainted area problem when windows are shaded
svn path=/trunk/kdebase/kwin/; revision=100337
2001-06-04 09:51:23 +00:00
Ellis Whitehead
e2b6a56386
Compared a Qt key code to an X key code and lost the ability to use Escape
...
to abort switch between programs/desktops mode. Fixed.
svn path=/trunk/kdebase/kwin/; revision=100319
2001-06-04 06:43:31 +00:00
Ellis Whitehead
a8fb7ecd4a
Default shortcuts for maximize, minimize & shade using the Meta key
...
svn path=/trunk/kdebase/kwin/; revision=100315
2001-06-04 05:32:18 +00:00
Ellis Whitehead
b4a70d38fe
A couple simplifications in the Program/Desktop switching routine.
...
svn path=/trunk/kdebase/kwin/; revision=100272
2001-06-03 22:29:12 +00:00
Script Kiddy
8b55c2d232
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=100253
2001-06-03 21:21:09 +00:00
Dirk Mueller
5a49a411dd
whoops, restoring binary compatibility in case we want it (SC was given)
...
svn path=/trunk/kdebase/kwin/; revision=100140
2001-06-03 09:30:19 +00:00
Dirk Mueller
8e8dce5e64
Xinerama support, patch by Balaji Ramani <balaji@spinnakernet.com>
...
svn path=/trunk/kdebase/kwin/; revision=100136
2001-06-03 09:04:03 +00:00
Ellis Whitehead
1a3f866309
When switching between programs, Workspace was calling KGlobalAccel::setEnabled(false) and then KGlobalAccel::setEnabled(true), causing hundreds of XGrabKey and XUngrabKey calls. This problem was multiplied by four times by mods i made to KGlobalAccel allowing it to ignore the ModeSwitch and ScrollLock keys. The sluggishness became apparent, so now it calls KGlobalAccel::setKeyEventEnabled( bool ), which merely disables processing, rather than changing any X-server behavior. Much faster.
...
svn path=/trunk/kdebase/kwin/; revision=99589
2001-05-31 06:22:52 +00:00
Luboš Luňák
0603cb240d
'Logout' and 'Lock screen' keybindings don't really belong to kwin, they
...
belong to kdesktop.
svn path=/trunk/kdebase/kwin/; revision=99466
2001-05-30 13:23:53 +00:00
Helge Deller
6536d083a0
added global "Lock Screen" key-binding (CTRL-ALT-L)
...
svn path=/trunk/kdebase/kwin/; revision=99436
2001-05-30 10:31:03 +00:00
Stephan Kulow
b16109eb07
NET_WM saves in utf-8:
...
- s = QString::fromLocal8Bit( (const char*) tp.value );
+ s = QString::fromUtf8( (const char*) tp.value );
svn path=/trunk/kdebase/kwin/; revision=99426
2001-05-30 09:38:18 +00:00
Ellis Whitehead
03d449b0b8
Add flag for working with Meta-key
...
svn path=/trunk/kdebase/kcontrol/; revision=99403
2001-05-30 05:57:16 +00:00
Karol Szwed
e7a3ecfd82
Added patch by Melchior to move the [ModernSystem] section in the kwinrc
...
file into kwinmodernsysrc
svn path=/trunk/kdebase/kwin/; revision=99266
2001-05-29 07:10:17 +00:00
Malcolm Hunter
869ac89c8f
Spelling and grammar corrections
...
svn path=/trunk/kdebase/kwin/; revision=99204
2001-05-28 18:32:02 +00:00
Lennart Kudling
35263f3b77
add mwm at last
...
svn path=/trunk/kdebase/kwin/; revision=98910
2001-05-26 20:56:32 +00:00
Lennart Kudling
fa39ba305a
it basically works now
...
svn path=/trunk/kdebase/kwin/; revision=98909
2001-05-26 20:56:20 +00:00
Karol Szwed
2ade4cc7ec
Small code cleanups and window border color config option added.
...
svn path=/trunk/kdebase/kwin/; revision=98802
2001-05-26 02:34:47 +00:00
Karol Szwed
1e7469d54e
Fixed several bugs:
...
- When titlebutton pixmaps totally cover a toolbutton, they are
moved by a (1,1) offset when clicked so users have a visual prompt
that they are attempting to click the button. (i.e. for MGBreizh theme)
- Titlebar buttons follow isMinimizable() and isMaximizable() and
are hidden when not required
- Sticky button is drawn correctly now
- Made shading animation nice and smooth
svn path=/trunk/kdebase/kwin/; revision=98699
2001-05-25 11:17:29 +00:00
Luboš Luňák
322eaa8daa
Use the new app startup info stuff to implement start_on_desktop.
...
svn path=/trunk/kdebase/kwin/; revision=98620
2001-05-24 21:01:09 +00:00
Luboš Luňák
10672210ae
Better focus handling when sending windows to other desktops.
...
svn path=/trunk/kdebase/kwin/; revision=98455
2001-05-23 20:39:28 +00:00
Karol Szwed
cba4ba635d
Fixed a nasty null pointer reference during window icon change.
...
svn path=/trunk/kdebase/kwin/; revision=98374
2001-05-23 08:21:29 +00:00
Luboš Luňák
b975b5622b
Oops, forgot the defaults.
...
svn path=/trunk/kdebase/kwin/; revision=98216
2001-05-22 07:36:26 +00:00
Malcolm Hunter
7187b01f9d
Spelling and grammar corrections
...
svn path=/trunk/kdebase/kcontrol/; revision=98188
2001-05-22 01:15:09 +00:00
Waldo Bastian
a2091e91af
Center window titles vertically. Especially usefull when using large fonts.
...
- AlignLeft, caption() );
+ AlignLeft|AlignVCenter, caption() );
svn path=/trunk/kdebase/kwin/; revision=98182
2001-05-21 23:51:02 +00:00
Waldo Bastian
ac5556a78d
Don't crash on divisions by zero.
...
svn path=/trunk/kdebase/kwin/; revision=98171
2001-05-21 23:02:38 +00:00
Malcolm Hunter
ade32a5124
*** empty log message ***
...
svn path=/trunk/kdebase/kwin/; revision=97893
2001-05-20 00:40:28 +00:00
Rik Hemsley
678a95dad2
Reverting resize-at-top by malte. Sorry, but this is how I want the
...
style to be. I don't like styles that let you resize by the top edge.
I want to be able to throw the mouse to the screen top or corners and
hit the buttons or the titlebar so I can iconify, close or move the
window.
svn path=/trunk/kdebase/kwin/; revision=97774
2001-05-19 02:05:58 +00:00
Rik Hemsley
8a597cc22e
Don't crash. Thanks to gallium for pointing this out.
...
svn path=/trunk/kdebase/kwin/; revision=97773
2001-05-19 01:58:07 +00:00
Waldo Bastian
8b5d812a5f
CVS_SILENT
...
Move $(all_includes) to end.
svn path=/trunk/kdebase/kwin/; revision=97772
2001-05-19 01:39:13 +00:00
Michael Matz
be37d317bd
first search in srcdir, to not depend on installed headers.
...
-INCLUDES = $(all_includes) -I$(top_srcdir)
+INCLUDES = -I$(top_srcdir) $(all_includes)
svn path=/trunk/kdebase/kwin/; revision=97744
2001-05-18 20:22:57 +00:00
Script Kiddy
f5c0f445de
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=97200
2001-05-15 15:30:31 +00:00
Joerg Habenicht
69ae5062c2
bugfix: $(topdir) -> $(top_srcdir)
...
svn path=/trunk/kdebase/kwin/; revision=97161
2001-05-15 09:52:43 +00:00
Joerg Habenicht
54a3e5f999
added includepath to config.h file in kdebase/kwin
...
svn path=/trunk/kdebase/kwin/; revision=97153
2001-05-15 08:50:30 +00:00
Malte Starostik
d4304445d5
Support for resizing windows on the top border
...
svn path=/trunk/kdebase/kwin/; revision=96759
2001-05-13 06:58:29 +00:00
Karol Szwed
070353f3f5
Adding a few cleanups by Melchior
...
svn path=/trunk/kdebase/kwin/; revision=96754
2001-05-13 05:47:49 +00:00
Malte Starostik
dc874cdc2f
Use the standard kwin button order configuration instead of an own one
...
svn path=/trunk/kdebase/kwin/; revision=96753
2001-05-13 05:19:20 +00:00
Karol Szwed
d551bc8c15
Small repaint fix
...
svn path=/trunk/kdebase/kwin/; revision=96611
2001-05-12 07:57:55 +00:00
Dirk Mueller
e3766f1c3b
Xinerama support (patch by Balaji Ramani <balaji@spinnakernet.com>)
...
svn path=/trunk/kdebase/kwin/; revision=96584
2001-05-12 00:33:43 +00:00
Henrik Johnson
10baa96bc7
Add key bindings to move current window to next/previous desktop
...
svn path=/trunk/kdebase/kwin/; revision=96538
2001-05-11 21:38:00 +00:00
Dirk Mueller
f3afb04224
small compile fix
...
svn path=/trunk/kdebase/kwin/; revision=96488
2001-05-11 19:34:04 +00:00
Carsten Pfeiffer
3e28074e23
Configure WindowManager
...
svn path=/trunk/kdebase/kwin/; revision=96232
2001-05-10 17:54:57 +00:00
Torsten Rahn
137346a144
Moving locolor-icons to kdeartwork
...
svn path=/trunk/kdebase/kwin/; revision=96099
2001-05-10 00:22:32 +00:00
Luboš Luňák
1034a53451
Make KWinModule::activeWindowChanged() emit with 0 when there's no window
...
active - no need to try to focus windows that don't accept it anyway unless
forced to.
svn path=/trunk/kdebase/kwin/; revision=96046
2001-05-09 20:06:46 +00:00
Script Kiddy
c9a23c369a
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=95983
2001-05-09 12:10:02 +00:00
Script Kiddy
13986af64b
CVS_SILENT made messages
...
svn path=/trunk/kdelibs/kstyles/; revision=95822
2001-05-08 12:59:12 +00:00
Rik Hemsley
4d7a390e7e
Add web subdir
...
svn path=/trunk/kdebase/kwin/; revision=95485
2001-05-06 19:04:56 +00:00
Rik Hemsley
4d3a313221
Web style from my kwin style tutorial. Perhaps this should be in
...
one of the new 'addon' packages... What were they called...
svn path=/trunk/kdebase/kwin/; revision=95483
2001-05-06 19:03:20 +00:00