Commit graph

19345 commits

Author SHA1 Message Date
Script Kiddy
cdd2873097 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=264112
2003-11-03 07:27:19 +00:00
Luciano Montanaro
6714a92f92 The border size seemed wrong in latest CVS
svn path=/trunk/kdebase/kwin/; revision=263981
2003-11-02 16:35:59 +00:00
Sandro Giessl
fd896cc84d Get rid of the titlebar height slider.
- It's not really necessary for usability reasons since the titlebar grows
with bigger font sizes.
- Confusing as it overlaps with the font size setting.
- The space for the configuration dialog is quite limited. :)
I guess removing strings doesn't violate the string freeze...

svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=263881
2003-11-02 11:34:32 +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
Sandro Giessl
7008c02051 Make titlebar buttons only react on left-click, if they have one function
only. (Bug #58220)

svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=263816
2003-11-01 23:58:05 +00:00
Sandro Giessl
3726cc23fd IMHO there is something strange going on with largeTitlebar, largeCaption
etc. but the border calculation should be correct now (part 2 of Bug #65969).

svn path=/trunk/kdebase/kwin/; revision=263736
2003-11-01 16:46:18 +00:00
Script Kiddy
3b365b13e3 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=263611
2003-11-01 06:44:07 +00:00
Luboš Luňák
0d96e60c81 Yet another workaround for the crappy systray mechanism, looking forward
to deprecate it. The tray should work again now.

svn path=/trunk/kdebase/kwin/; revision=263494
2003-10-31 17:56:10 +00:00
Sandro Giessl
50a9e9aa2e Enabled the bottom border for shaded windows like it was the case for
Keramik in KDE 3.1. Hope that's ok with everyone.
(sorry for the ugly diff - seems like kate wasn't able to handle the
characters in the empty lines...)

svn path=/trunk/kdebase/kwin/; revision=263476
2003-10-31 17:05:21 +00:00
Luboš Luňák
b878ad84d9 Make sure that when calling Workspace::clientHidden(), the client is really
hidden, otherwise it could attempt to restore the focus back to this client.
CCMAIL: 66926-done@bugs.kde.org

svn path=/trunk/kdebase/kwin/; revision=263383
2003-10-31 09:45:14 +00:00
Albert Astals Cid
f7a59dfd24 Removing accelerators (<property name="accel">) from ui files. That is good because:
- Makes .ui files smaller
 - Removes not necessary setAccel( QKeySequence( ) ); from the generated *.cpp
 - Translations teams don't get the accelerator to translate making it unpossible to generate errors because the & is placed in a letter and the accel is another letter.

If you don't like that blame Stephan Binner, he suggested i could do it.

svn path=/trunk/kdebase/kcontrol/; revision=263265
2003-10-30 19:01:10 +00:00
Luboš Luňák
76c19742f4 Here as well - don't flicker.
svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=263257
2003-10-30 18:25:43 +00:00
Luboš Luňák
78a31324a0 Make unobscuredRegion() ignore windows that cannot be visible on the same
virtual desktop like the window. Prevent B2's titlebars affecting each
other if they're on different virtual desktops.

svn path=/trunk/kdebase/kwin/; revision=263255
2003-10-30 18:12:23 +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
323806acbe Don't obscure windows that are not visible, otherwise switching between
two empty desktops can flicker.

svn path=/trunk/kdebase/kwin/; revision=263247
2003-10-30 17:22:06 +00:00
Luboš Luňák
240ad036d0 Make system tray temporarily set _KDE_SYSTEM_TRAY_EMBEDDING property on
windows while embedding them, allowing KWin to figure out it's being used
and that it's not going away. This hack avoids the reparenting fight
between KWin and QXEmbed where QXEmbed started to loose after the recent
fixes.
In order to make systray really work, QXEmbed still needs some fixes
related to not destroying the embedded window.

svn path=/trunk/kdebase/kwin/; revision=263178
2003-10-30 10:10:54 +00:00
Script Kiddy
0ccd76db5f CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=263158
2003-10-30 06:59:45 +00:00
Luboš Luňák
ea011dda6a Borrowed code for aspect ratios from elsewhere, this time from FVWM.
Hopefully this one works better.

svn path=/trunk/kdebase/kwin/; revision=262941
2003-10-29 09:53:32 +00:00
Script Kiddy
4d095886af CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=262915
2003-10-29 06:57:32 +00:00
Script Kiddy
72be607175 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=262658
2003-10-28 07:40:05 +00:00
Luboš Luňák
b884178c99 KDecoration::unobscuredRegion(), for B2 titlebar unhiding.
svn path=/trunk/kdebase/kwin/; revision=262494
2003-10-27 16:28:53 +00:00
Luboš Luňák
1709cb0e44 Make KDecoration::minimumSize() mean the whole decoration size, not
the inner window size.

svn path=/trunk/kdebase/kwin/; revision=262463
2003-10-27 14:42:43 +00:00
Stephan Binner
c07ab48f67 CVS_SILENT style guide fixes
svn path=/trunk/kdebase/kwin/; revision=262402
2003-10-27 09:51:27 +00:00
Stephan Binner
b7adc9ecab CVS_SILENT style guide fixes (part 1 of ?)
svn path=/trunk/kdebase/khotkeys/; revision=262104
2003-10-26 10:07:54 +00:00
Sandro Giessl
a21351b5a8 - Don't forget to update buttons on color changes...
- Replaced repaint()s with update().

svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=261864
2003-10-25 13:57:28 +00:00
Malcolm Hunter
5698d10846 CVS_SILENT Typographical corrections and changes
svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=261566
2003-10-24 11:24:15 +00:00
Luboš Luňák
b9323cd4b2 Don't use Tarzan-like speech for the shortcut descriptions.
CCMAIL: Malcolm Hunter <malcolm.hunter@gmx.co.uk>
Could somebody please proofread it? Thanks

svn path=/trunk/kdebase/kwin/; revision=261529
2003-10-24 09:07:27 +00:00
Luboš Luňák
3a23e0775d Fix focus stealing prevention for XV, just in case Coolo sometimes decides
to run it again.

svn path=/trunk/kdebase/kwin/; revision=261527
2003-10-24 09:00:40 +00:00
Malcolm Hunter
9d2a1433dc CVS_SILENT CVS_SILENT Typographical corrections and changes - ouch\!
svn path=/trunk/kdebase/kwin/; revision=261334
2003-10-23 17:47:16 +00:00
Nadeem Hasan
5bf63947d9 Layout and whitespace update.
svn path=/trunk/kdebase/kwin/; revision=261305
2003-10-23 14:56:44 +00:00
Luboš Luňák
26a5b0bfb4 I'm not sure anymore what that was, but pointing out that kwin could
simply use kdialog was right.

svn path=/trunk/kdebase/kwin/; revision=261293
2003-10-23 13:38:42 +00:00
Luboš Luňák
7d10a9a2c9 Let's use SIGKILL instead of just SIGTERM. The user has to explicitly
confirm killing the app anyway, and some stuck apps might not exit on SIGTERM.

svn path=/trunk/kdebase/kwin/; revision=261231
2003-10-23 09:29:00 +00:00
Daniel Molkentin
fffdc0d01a Required for the exploit-new-kwin-colors patch
svn path=/trunk/kdebase/kwin/; revision=261201
2003-10-23 05:26:53 +00:00
Malcolm Hunter
b3144663fd CVS_SILENT Typographical corrections and changes
svn path=/trunk/kdebase/kwin/; revision=261100
2003-10-22 16:57:59 +00:00
Luciano Montanaro
e510e8dd73 Forgot to make the variable static
svn path=/trunk/kdebase/kwin/; revision=261057
2003-10-22 13:52:51 +00:00
Malcolm Hunter
bc025a9ed5 CVS_SILENT Typographical corrections and changes
svn path=/trunk/kdebase/kwin/; revision=261024
2003-10-22 12:34:04 +00:00
Luboš Luňák
546d2ce58c Check for being deleted ( KDecorationFactory::exists() ).
svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=260991
2003-10-22 08:47:32 +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
Luboš Luňák
52cb814d32 Make the killer dialog transient for the nonresponding window.
svn path=/trunk/kdebase/kwin/; revision=260985
2003-10-22 08:18:04 +00:00
Script Kiddy
4d129cc9ba CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=260958
2003-10-22 05:17:48 +00:00
Malcolm Hunter
f78608d336 CVS_SILENT Typographical corrections and changes
svn path=/trunk/kdebase/kwin/; revision=260644
2003-10-21 00:22:42 +00:00
Luciano Montanaro
c47d64a4cc I committed too hastily. This patche is the good one!
svn path=/trunk/kdebase/kwin/; revision=260080
2003-10-19 09:26:34 +00:00
Luciano Montanaro
eaeb27fd13 Enabled titlebar dragging by shift-clicking it.
Still missing is the automatic titlebar unhiding.

svn path=/trunk/kdebase/kwin/; revision=260075
2003-10-19 09:16:11 +00:00
Luciano Montanaro
c2eacac63f Oops I didn't notice the typo.
svn path=/trunk/kdebase/kwin/; revision=259993
2003-10-18 21:03:29 +00:00
Luciano Montanaro
9ebccb978e Scale up maximize and close button if there is enough room.
Beginning to add code to try to not reset decoraton if configuration changes
are small enough.

svn path=/trunk/kdebase/kwin/; revision=259978
2003-10-18 20:37:49 +00:00
Script Kiddy
141add5d5f CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=259547
2003-10-17 05:59:43 +00:00
Luciano Montanaro
40b7e4a8ad Implemented Titlebar resizing based on the font height.
svn path=/trunk/kdebase/kwin/; revision=259214
2003-10-15 16:50:29 +00:00
Script Kiddy
b58d566ee7 CVS_SILENT made messages
svn path=/trunk/kdebase/kcontrol/; revision=259112
2003-10-15 10:51:25 +00:00
Luboš Luňák
5af892be88 Avoid infinite loop with empty caption.
CCMAIL: jowenn@kde.org
This should fix your problem, can you try again?

svn path=/trunk/kdebase/kwin/; revision=259094
2003-10-15 09:48:22 +00:00
Waldo Bastian
170cdee841 Add --lock option to run without configure options.
svn path=/trunk/kdebase/kwin/; revision=258918
2003-10-14 16:06:54 +00:00