Commit graph

20773 commits

Author SHA1 Message Date
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
Lennart Kudling
4ca78790ee this commit is dedicated to rikkus :P
svn path=/trunk/kdebase/kwin/; revision=95367
2001-05-05 23:16:27 +00:00
Martijn Klingens
c0d943b01a Added some icons to the popup menus
svn path=/trunk/kdebase/kwin/; revision=95333
2001-05-05 18:28:41 +00:00
Lennart Kudling
33c3749ee6 innovation of the year: make mwm look like mwm.
(some repaint-buglets remain. more work later.)

svn path=/trunk/kdebase/kwin/; revision=95217
2001-05-04 23:45:52 +00:00
Script Kiddy
ef74e3f8ec CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=95117
2001-05-04 12:12:41 +00:00
Luboš Luňák
f84c7a340a Move the configuration options for custom button positions to kwin from
the plugins. And I even resisted to break BC in kwin again even though
I could :).

svn path=/trunk/kdebase/kwin/; revision=94905
2001-05-03 08:06:28 +00:00
Luboš Luňák
e0dbc88040 Implemented NET::SkipPager in kwin, kpager, the pager applet and kstart.
Not that I really understand why's there both SkipTaskbar and SkipPager ...

svn path=/trunk/kdebase/kwin/; revision=94832
2001-05-02 20:37:30 +00:00
Script Kiddy
e9068a76a2 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=94756
2001-05-02 11:49:43 +00:00
Luboš Luňák
d2e61b9da7 Reduce the flickering at least a bit.
svn path=/trunk/kdebase/kwin/; revision=94653
2001-05-01 16:29:19 +00:00
Script Kiddy
3b4c92c0ca CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=94610
2001-05-01 03:49:48 +00:00
Luboš Luňák
936731b9fa Oops, stupid me.
svn path=/trunk/kdebase/kwin/; revision=94545
2001-04-30 18:02:41 +00:00
Luboš Luňák
1a2659b753 The default KDE2 KWin style doesn't need a .desktop file. No need to see
this style twice in kcontrol.

svn path=/trunk/kdebase/kwin/; revision=94512
2001-04-30 13:30:22 +00:00
Script Kiddy
9aae0f269a CVS_SILENT made messages
svn path=/trunk/kdelibs/kstyles/; revision=94276
2001-04-28 03:39:15 +00:00
Luboš Luňák
4eb2dfa0ee shadeChange() ( for the icewm plugin )
svn path=/trunk/kdebase/kwin/; revision=94149
2001-04-27 08:38:44 +00:00
Karol Szwed
0d00fc700a Double-click problems are now hopefully fixed.
Also patched some small drawing bugs when no theme files are present.

svn path=/trunk/kdebase/kwin/; revision=94043
2001-04-26 12:01:31 +00:00
Matthias Ettrich
6c7cd20690 tabify
svn path=/trunk/kdebase/kwin/; revision=93937
2001-04-25 16:16:18 +00:00
Matthias Ettrich
d9a7551774 window snapping for all windows, including dialogs (suggestion by Melchior Franz)
svn path=/trunk/kdebase/kwin/; revision=93936
2001-04-25 16:15:54 +00:00
Karol Szwed
306ad95df5 Big overhaul of drawing code. More themes should work perfectly now.
If you had shortened titlebar text, theme problems, or funny stuff with
the titlebar text for small windows, try this version.
Helix, BrushedMetal, ThinSki, Fire95 et al., should work perfect now.
All drawing is now buffered so there's no flicker - ever.

svn path=/trunk/kdebase/kwin/; revision=93891
2001-04-25 10:41:06 +00:00
Karol Szwed
09141d02c3 Adding titlebar button autoshow/autohide when the title width
increases/decreases. This makes small apps like the GIMP look much better,
and allows small windows to be shrunk much smaller than previously
allowed.

svn path=/trunk/kdebase/kwin/; revision=93712
2001-04-24 08:17:17 +00:00
Script Kiddy
5e2c5ec7be CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=93705
2001-04-24 06:43:37 +00:00
Karol Szwed
60121852e5 Renamed CustomButtonOrder to CustomButtonPositions to make button order
configurable after kwindecoration change.

svn path=/trunk/kdebase/kwin/; revision=93571
2001-04-23 12:05:55 +00:00
Karol Szwed
7bbb0cfa0f Adding support for the IceWM keys ColorActiveTitleBarShadow and
ColorNormalTitleBarShadow as requested by users.

svn path=/trunk/kdebase/kwin/; revision=93566
2001-04-23 11:36:29 +00:00
Karol Szwed
45dea027b3 Added patch by Melchior Franz, which was given the ok by Mosfet.
The patch allows the modsystem handle to be shown / hidden, and
adds a config plugin for kwindecoration where this can be configured.

svn path=/trunk/kdebase/kwin/; revision=93544
2001-04-23 07:37:23 +00:00
Karol Szwed
0b810e5444 Modified to remove any global objects - everything global is simply
a pointer now. Forgot to say "added sticky button" in last commit :)

svn path=/trunk/kdebase/kwin/; revision=93431
2001-04-22 13:06:35 +00:00
Karol Szwed
6e83477642 Removed all static and global objects - everything is dynamic now,
and updated to the new plugin interface.

svn path=/trunk/kdebase/kwin/; revision=93428
2001-04-22 13:00:05 +00:00
Karol Szwed
be5a517b8a Updating my Quartz client by adding customizable button positions, and
converted it to use the new kwin plugin interface.

svn path=/trunk/kdebase/kwin/; revision=93391
2001-04-22 09:31:42 +00:00
Waldo Bastian
42291d5b87 Make Workspace a singleton, accesible via Workspace::self()
svn path=/trunk/kdebase/kwin/; revision=93375
2001-04-22 06:51:07 +00:00
Waldo Bastian
57f4808d0f Make resource management in clients easier with these three functions:
init() called after client got loaded
deinit() called when client is about to get unloaded
reset() called once before Options::resetClients() is emitted

svn path=/trunk/kdebase/kwin/; revision=93372
2001-04-22 05:39:17 +00:00
Waldo Bastian
93f4cf1dce No static objects... will add a way to delete this stuff as well.. stay tuned.
svn path=/trunk/kdebase/kwin/; revision=93364
2001-04-22 02:26:16 +00:00