Sandro Giessl
16ada369cb
style guide fix
...
svn path=/trunk/kdebase/kwin/; revision=332541
2004-07-25 12:20:46 +00:00
Sandro Giessl
989bcfb9f0
above, below, shade buttons.
...
svn path=/trunk/kdebase/kwin/; revision=332515
2004-07-25 11:14:07 +00:00
Sandro Giessl
5cef676ab8
use new maximize() overload
...
svn path=/trunk/kdebase/kwin/; revision=332509
2004-07-25 10:46:16 +00:00
Stephan Binner
c0c7fe46d6
CVS_SILENT i18n style guide fixes
...
svn path=/trunk/kdebase/kwin/; revision=324065
2004-06-27 16:18:56 +00:00
Luciano Montanaro
3989a49457
Use the new showWindowMenu() variant.
...
svn path=/trunk/kdebase/kwin/; revision=317634
2004-06-04 13:09:47 +00:00
Luciano Montanaro
0d986b6d48
constify graphics bits.
...
svn path=/trunk/kdebase/kwin/; revision=317602
2004-06-04 11:28:54 +00:00
Luboš Luňák
42b0d187ca
Oops.
...
CCMAIL: 78231-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=297863
2004-03-22 17:06:12 +00:00
Sandro Giessl
9268d2acdb
Set the current window state when initializing OnAllDesktop buttons. ( #71531 )
...
svn path=/trunk/kdebase/kwin/; revision=278218
2004-01-09 18:20:29 +00:00
Luboš Luňák
8b20fbbd13
windowType() is supposed to take all types the code knows, not only
...
all types it wants to handle.
svn path=/trunk/kdebase/kwin/; revision=277203
2004-01-06 10:13:20 +00:00
Luboš Luňák
569224d117
Replace the temporary MousePosition enum naming with something that
...
doesn't look so silly and doesn't conflict with Qt.
svn path=/trunk/kdebase/kwin/; revision=273144
2003-12-15 15:10:17 +00:00
Laurent Montel
468633c0f7
Fix reverseLayout
...
Fix colors.
But title bar pixmap must be reversed
svn path=/trunk/kdebase/kwin/; revision=266089
2003-11-10 13:57:21 +00:00
Laurent Montel
7669c1296d
if(bla) delete bla; -> delete bla
...
svn path=/trunk/kdebase/kwin/; revision=266087
2003-11-10 13:44:08 +00:00
Sandro Giessl
69f858427e
Make titlebar buttons only react on left-click, if they have one function
...
only.
CCMAIL: 58220-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=263874
2003-11-02 11:03:41 +00:00
Luboš Luňák
abdfd596b2
And one more case of flickering ... how comes nobody complained?
...
svn path=/trunk/kdebase/kwin/; revision=263250
2003-10-30 18:01:43 +00:00
Luboš Luňák
43c71a8c72
No delayed deleting of decorations. They'll have to check themselves
...
instead, using KDecorationFactory::exists(). Fixes #66205 , and it wasn't
really that good idea anyway.
svn path=/trunk/kdebase/kwin/; revision=260988
2003-10-22 08:26:09 +00:00
Gunnar Schmidt
59e880217f
Added the wide-borders feature to the Quartz decoration
...
svn path=/trunk/kdebase/kwin/; revision=254896
2003-09-29 16:35:12 +00:00
Sandro Giessl
1ba98c8ef6
- Ported to the new style API, hope everything is ok.
...
- Hide borders for maximized windows if the kwin "allow moving and resizing of maximized
windows" setting is disabled.
svn path=/trunk/kdebase/kwin/; revision=252148
2003-09-18 15:27:12 +00:00
Dirk Mueller
6bbbe69c0e
unbreak compilation (gcc 3.4+)
...
svn path=/trunk/kdebase/kcontrol/; revision=239225
2003-07-26 10:41:28 +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
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
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
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
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
Aaron J. Seigo
147a11b20f
if i can convince Matthias Ettrich that this is a good thing, i can
...
probably convince anyone ;-)
bye-bye non-standard menu showing, hello usability
svn path=/trunk/kdebase/kwin/; revision=168271
2002-07-22 23:02:38 +00:00
David Faure
7962136939
CVS_SILENT fixheaders
...
svn path=/trunk/kdebase/kwin/; revision=117488
2001-10-12 12:29:15 +00:00
Fredrik Höglund
1015568de5
Made the quartz client compile when QT_NO_COMPAT is defined
...
svn path=/trunk/kdebase/kwin/; revision=115982
2001-09-30 20:58:35 +00:00
Karol Szwed
bbdfd0193a
- Shade/Un-Shade titlebar flicker fix.
...
svn path=/trunk/kdebase/kwin/; revision=114652
2001-09-18 11:12:21 +00:00
Karol Szwed
e71d890e36
Changing email address to one that is not expiring in the near future. :)
...
svn path=/trunk/kdebase/kwin/; revision=106170
2001-07-15 12:15:41 +00:00
Ralf Nolden
278c511d4f
this is the actual bugfix from Gallium for the window decorations. This is
...
his part of the patch, works fine but there's just the re-check needed to
be added so when the effect for tooltips changes, the deco's tooltips take
this as well. There are no new strings except the Un-Sticky tooltip, all
others are translated. thd@kde.org agreed on the strings.
svn path=/trunk/kdebase/kwin/; revision=104585
2001-07-01 10:10:17 +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
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
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
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
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
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
Karol Szwed
857e657e3f
Added my new Quartz kwin client with support for toolwindows, and updated
...
my win2k client to support toolwindows as well. Enjoy!
svn path=/trunk/kdebase/kwin/; revision=87420
2001-03-17 11:49:51 +00:00