Luboš Luňák
aa986329ac
Merging back the KDE2 default decoration from kwin_iii to HEAD.
...
The config/ subdir is not updated, is kept from HEAD.
svn path=/trunk/kdebase/kwin/; revision=251624
2003-09-16 19:40:44 +00:00
Luboš Luňák
216d330162
Merging back the Keramik decoration from kwin_iii to HEAD.
...
svn path=/trunk/kdebase/kwin/; revision=251623
2003-09-16 19:40:07 +00:00
Luboš Luňák
813ce7ccce
Merging back the ModernSys decoration from kwin_iii to HEAD.
...
The config/ subdir is not updated (and thus it keeps the changes done
in HEAD).
svn path=/trunk/kdebase/kwin/; revision=251622
2003-09-16 19:37:46 +00:00
Dirk Mueller
34427cb289
compile
...
svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=250061
2003-09-10 17:58:07 +00:00
Waldo Bastian
d05d96d5e2
Don't crash on pixmaps without a mask.
...
svn path=/trunk/kdebase/kwin/; revision=250023
2003-09-10 15:11:42 +00:00
Luciano Montanaro
165188c4f5
Draw resize handle for resizable tool windows.
...
svn path=/trunk/kdebase/kwin/; revision=249995
2003-09-10 13:48:57 +00:00
Luciano Montanaro
e46772fe73
Hide resize handles for unresizable windows
...
svn path=/trunk/kdebase/kwin/; revision=249446
2003-09-08 15:54:55 +00:00
Sandro Giessl
b7547a0a87
CVS_SILENT removed exception for KDE 3.1 which worked around a problem of "eating" window borders,
...
no more necessary.
svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=246927
2003-08-30 17:49:33 +00:00
Stephan Binner
013f743897
CVS_SILENT i18n style guide fix
...
svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=246725
2003-08-30 08:30:08 +00:00
Sandro Giessl
7d0cb12105
Adding my Plastik window decoration to kdeartwork. :)
...
svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=246655
2003-08-29 22:49:03 +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
Dirk Mueller
f9cef6de17
fix shape extension detection for Solaris
...
CCMAIL: 53617-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=238414
2003-07-21 20:34:58 +00:00
Aaron J. Seigo
ddec9444f7
lather, rinse, repeat fred's fix: close on button release not press
...
svn path=/trunk/kdebase/kwin/; revision=237267
2003-07-15 18:18:26 +00:00
Aaron J. Seigo
8dc1858ae3
since KDE2 does double-click-on-menu-is-close emulate this behaviour
...
as we do with other emulation styles. i AM closing BR#56922
svn path=/trunk/kdebase/kwin/; revision=236180
2003-07-08 21:06:03 +00:00
Fredrik Höglund
cafa67e113
- Fixed bugs #40125 , #45621 and #46215 in the redmond style as well.
...
svn path=/trunk/kdebase/kwin/; revision=235470
2003-07-04 18:32:29 +00:00
Aaron J. Seigo
fdbe58d03f
apparently setColSpacing is new in Qt3.2. this one goes out to everyone
...
still compiling with 3.1
svn path=/trunk/kdebase/kwin/; revision=234785
2003-07-01 02:54:32 +00:00
Aaron J. Seigo
ad483c520d
dude up the config pages of these puppies. now that they appear on the
...
first tab of the kcm it became wildly obvious how much TLC they needed.
svn path=/trunk/kdebase/kwin/; revision=234652
2003-06-30 08:16:28 +00:00
Luboš Luňák
5596abd78e
Don't link against kdeinit modules.
...
svn path=/trunk/kdebase/kwin/; revision=233861
2003-06-26 08:52:13 +00:00
Claudiu Costin
056cddfe3c
i18n context for Kwin default client.
...
At least Romanian will benefit from this.
svn path=/trunk/kdebase/kwin/; revision=233039
2003-06-22 20:19:30 +00:00
Nadeem Hasan
79a98219bb
Fix margin.
...
svn path=/trunk/kdebase/kwin/; revision=231462
2003-06-14 23:55:32 +00:00
Ian Reinhart Geiser
966365f741
This is a cleanup/fix of all ui files in kdebase. We have the ability to use the
...
standard KDE spacing and margins. From what I could tell was 99% of the people had
these nubmers already hardcoded and we should not see any difference.
I was able to test and it looks like everything is normal here. If there are any
issues or if I horribly broke someone's layout please do not revert! Just touch them
up with designer and let me know. This was done to cleanup the UI to ensure layouts
are always consistent, and to allow me to use some layout hacks for small screens.
More on this later, but the bottom line here is standard stuff is cool. Next stop is
to remove all those hardcoded pixmaps and use KIconLoader :)
CCMAIL: kde-core-devel@kde.org
svn path=/trunk/kdebase/kcontrol/; revision=230069
2003-06-07 02:39:32 +00:00
Luboš Luňák
32217c89bf
No resize handle for non-resizable windows.
...
CCMAIL: 57765-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=227030
2003-05-21 09:12:44 +00:00
Luboš Luňák
dbc0817e28
Actually, the patch from #57690 is right too, there was no support for spacers.
...
svn path=/trunk/kdebase/kwin/; revision=222733
2003-04-29 11:45:08 +00:00
Luboš Luňák
c1fc368392
Fix #57690 - don't let the dragable area of titlebar vanish completely.
...
svn path=/trunk/kdebase/kwin/; revision=222730
2003-04-29 11:40:39 +00:00
Matthias Kretz
2faf685614
Don't use white as the border color. This fixes dark color schemes (it's very
...
anoying to have that white border on an otherwise dark screen). It also fit's
more in all other color schemes.
Authorized by Fredrik and quertz.
svn path=/trunk/kdebase/kwin/; revision=213632
2003-03-13 16:54:54 +00:00
Luboš Luňák
31a47d9819
Don't show the resize cursor inside windows.
...
svn path=/trunk/kdebase/kwin/; revision=206454
2003-02-12 10:06:57 +00:00
Ralf Nolden
b93157d70e
qabstractlayout.h -> qlayout.h
...
svn path=/trunk/kdebase/kwin/; revision=205388
2003-02-07 10:40:24 +00:00
Melchior Franz
d4d96f7148
fix dialog layout for rtl languages;
...
replace numeric by symbolic constants
svn path=/trunk/kdebase/kwin/; revision=204603
2003-02-03 11:55:34 +00:00
Laurent Montel
6108ee9793
Use KCmdLineLastOption
...
svn path=/trunk/kdebase/ksysguard/; revision=202148
2003-01-23 07:11:25 +00:00
Luboš Luňák
3bbbec2792
Styles moved to kdeartwork.
...
svn path=/trunk/kdebase/kwin/; revision=199828
2003-01-14 12:43:45 +00:00
nobody
82ee2f00fe
This commit was manufactured by cvs2svn to accommodate
...
a server-side copy/move.
svn path=/trunk/kdebase/kwin/; revision=199822
2003-01-14 12:31:45 +00:00
Reza Arbab
c83fb9c2e2
Changed to avoid initialization of static const variables in class definition.
...
svn path=/trunk/kdebase/kwin/; revision=198519
2003-01-09 15:50:11 +00:00
Hans Petter Bieker
3bc5e13c20
i18n() returns QString.
...
svn path=/trunk/kdebase/kwin/; revision=197076
2003-01-02 23:41:27 +00:00
Alex Zepeda
5354333dd5
More namespace fun with Qt. It seems like Q*Stream* wants "endl" and
...
std::cout wants std::endl. So be it.
svn path=/trunk/kdebase/kwin/; revision=191602
2002-12-02 12:00:18 +00:00
Alex Zepeda
6c9a60ba18
I'll vote for <iostream> over <iostream.h>. Why? Here's why:
...
warning: #warning This file includes at least one deprecated or
antiquated header. Please consider using one of the 32 headers
found in section 17.4.1.2 of the C++ standard. Examples include
substituting the <X> header for the <X.h> header for C++ includes,
or <sstream> instead of the deprecated header <strstream.h>.
To disable this warning use -Wno-deprecated.
And grep shows:
kcontrol/kfontinst/kfontinst/FontListWidget.cpp:#include <iostream>
kdm/kfrontend/liloinfo.cpp:#include <iostream>
kioslave/sftp/ksshprocesstest.cpp:#include <iostream>
kioslave/mac/kio_mac.cpp:#include <iostream>
libkonq/konq_propsview.cc:#include <iostream>
konsole/konsole/TEHistory.cpp:#include <iostream>
svn path=/trunk/kdebase/kcontrol/; revision=191581
2002-12-02 10:50:03 +00:00
Fredrik Höglund
62fdca507a
- Fixed a minor bidi bug.
...
svn path=/trunk/kdebase/kwin/; revision=189186
2002-11-16 00:05:16 +00:00
Script Kiddy
30b954b49e
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kcontrol/; revision=189111
2002-11-15 12:56:38 +00:00
Karol Szwed
9cb1740124
Draw unpainted areas when a window is shaded.
...
Approved by Maksim.
svn path=/trunk/kdebase/kwin/; revision=186526
2002-10-30 16:15:58 +00:00
Script Kiddy
c8bc0e4f38
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kcontrol/; revision=186511
2002-10-30 13:33:46 +00:00
Stephan Kulow
82ae93ab72
don't refer to kde2.desktop
...
svn path=/trunk/kdebase/kwin/; revision=186442
2002-10-29 21:31:40 +00:00
Karol Szwed
8458bf78d7
We don't need this anymore
...
svn path=/trunk/kdebase/kwin/; revision=186383
2002-10-29 14:52:04 +00:00
Fredrik Höglund
0d932bef73
Make the old default kwin style available again as KDE 2.
...
svn path=/trunk/kdebase/kwin/; revision=186225
2002-10-28 19:23:45 +00:00
Script Kiddy
b95c6d8443
CVS_SILENT made messages
...
svn path=/trunk/kdebase/ksysguard/; revision=184723
2002-10-20 10:54:38 +00:00
Simon Hausmann
78cfbe9177
- now that KDE_CHECK_HEADERS takes care of defining HAVE_FOO_H (thx coolo)
...
we can use KDE_* here to make it look in more paths. Helps freebsd.
-AC_CHECK_HEADERS(X11/extensions/shape.h)
+KDE_CHECK_HEADERS(X11/extensions/shape.h)
svn path=/trunk/kdebase/kwin/; revision=184443
2002-10-18 08:30:38 +00:00
Script Kiddy
045810a50e
CVS_SILENT made messages
...
svn path=/trunk/kdebase/ksysguard/; revision=184313
2002-10-17 11:19:57 +00:00
Script Kiddy
b32ed8c275
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kcontrol/; revision=181890
2002-10-03 11:24:08 +00:00
Fredrik Höglund
76a41a4709
- Changed the filename regexp based on a suggestion from Charles.
...
svn path=/trunk/kdebase/kwin/; revision=178060
2002-09-15 19:19:52 +00:00
Fredrik Höglund
ae8a8f227d
- Rewrote the mouse position code and increased the size of
...
the bottom diagonal resize corners for usability reasons.
svn path=/trunk/kdebase/kwin/; revision=178059
2002-09-15 19:13:38 +00:00
Fredrik Höglund
d1ef7e8236
- Made the bottom grab bar optional by popular demand.
...
- Implemented a (hopefully) temporary solution to
tooltip setting changes not being applied to the
titlebar buttons while the style is in use.
svn path=/trunk/kdebase/kwin/; revision=175167
2002-09-01 22:50:34 +00:00
Dirk Mueller
6acf67398b
fix dependencies
...
svn path=/trunk/kdebase/kwin/; revision=174973
2002-09-01 00:02:14 +00:00
Fredrik Höglund
8f531f38dd
- Attempting to fix a problem reported by Eugenia about
...
the white borders appearing to be wider on the sides
than on the titlebar with dark color schemes.
- Switched to using a custom embed tool that generates
code without global static objects and that further
reduces the risk of namespace collisions.
- Fixed an off-by-one error in the mouse position code.
svn path=/trunk/kdebase/kwin/; revision=174962
2002-08-31 22:37:35 +00:00
Dirk Mueller
aefcf5f8a0
remove outdated #ifdef
...
svn path=/trunk/kdebase/kwin/; revision=174483
2002-08-29 16:32:24 +00:00
Luboš Luňák
f374dba2f2
Double-click to close is back.
...
svn path=/trunk/kdebase/kwin/; revision=174417
2002-08-29 08:59:31 +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
ec918cec3b
suppress warnings
...
svn path=/trunk/kdebase/kwin/; revision=174085
2002-08-27 15:31:58 +00:00
Karol Szwed
d3210cbb64
remove warning
...
svn path=/trunk/kdebase/kwin/; revision=174081
2002-08-27 15:18:17 +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
Karol Szwed
35653960f1
Fix animate and restore bug #21511
...
svn path=/trunk/kdebase/kwin/; revision=172906
2002-08-20 18:02:12 +00:00
Stephan Binner
eae55b938c
CVS_SILENT Style guide fix, use "cvslastchange" or X-WebCVS header line to view
...
svn path=/trunk/kdebase/kwin/; revision=172126
2002-08-15 16:18:23 +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
Karol Szwed
6df2574dba
Enable help button by default
...
svn path=/trunk/kdebase/kwin/; revision=167524
2002-07-19 13:33:45 +00:00
Daniel Molkentin
aa44779287
CVS_SILENT: s/LIB_KFILE/LIB_KIO/g
...
Der Rest vom Schuetzenfest...
svn path=/trunk/kdebase/ksysguard/; revision=166284
2002-07-12 17:52:05 +00:00
Ryan Cumming
ffff5455b4
Dither the titlebar graident on 15 and 16bpp displays. Thanks to gallium for the Qt::OrderedDither tip.
...
svn path=/trunk/kdebase/kwin/; revision=164671
2002-07-04 02:43:54 +00:00
Stephan Binner
a25d76c410
CVS_SILENT Style guide fix
...
svn path=/trunk/kdebase/kwin/; revision=164124
2002-07-01 10:43:57 +00:00
Fredrik Höglund
4c1d786510
- Made the style always use small caption bubbles on maximized
...
windows.
This leaves more space for the actual window contents, and
fixes the usability problem Carsten Pfeiffer pointed out
on kde-core-devel.
- Rewrote the masking code to use precalculated bounding rects
to set the window shape.
This should result a huge performance increase on low-end
systems and improve snappyness in general.
- Added some more namespace fixes as suggested by Karol Szwed.
svn path=/trunk/kdebase/kwin/; revision=163885
2002-06-29 22:25:38 +00:00
Dirk Mueller
f0b557abf7
fix messages
...
svn path=/trunk/kdebase/kwin/; revision=163711
2002-06-28 23:32:50 +00:00
Matthias Kretz
e125eb2bc4
no implementation for slotReset ... so I commented it out
...
svn path=/trunk/kdebase/kwin/; revision=163297
2002-06-26 15:38:26 +00:00
Karol Szwed
861d667ef6
"Make it work"(tm) on theme change
...
svn path=/trunk/kdebase/kwin/; revision=163071
2002-06-25 13:14:19 +00:00
Fredrik Höglund
a5b30e1002
These pixmaps are no longer needed.
...
svn path=/trunk/kdebase/kwin/; revision=162949
2002-06-24 18:35:11 +00:00
Fredrik Höglund
6cfa430e49
- Completely rewrote the pixmap creation code to recolor the
...
caption bubble and the titlebar separately and then composite
the resulting images to form the final tiles.
- New pixmaps from Qwertz with a more discreet design for the
titlebars; more subtle gradients and no stipple effect
on the titlebar base.
- Only one set of pixmaps is now used for both the active and
the inactive state. All pixmaps are now stored in grayscale
format.
- Fixed a minor bug which would cause the question mark on the
help button to be reversed in RTL mode.
- Improved horizontal space utilization slightly.
- Enabled recoloring of the titlebars and caption bubble to
match the color scheme.
svn path=/trunk/kdebase/kwin/; revision=162948
2002-06-24 18:33:20 +00:00
Simon Hausmann
63796fb0b2
- micro namespace cleanup
...
svn path=/trunk/kdebase/kwin/; revision=162590
2002-06-23 08:39:44 +00:00
Dirk Mueller
8fc62651e4
compile keramik
...
svn path=/trunk/kdebase/kwin/; revision=158818
2002-05-31 20:08:53 +00:00
Stephan Kulow
e0daa02a8f
CVS_SILENT oops
...
svn path=/trunk/kdebase/kwin/; revision=157225
2002-05-23 20:07:29 +00:00
Stephan Kulow
04e2d29f24
fixing dependencies
...
svn path=/trunk/kdebase/kwin/; revision=157222
2002-05-23 20:02:35 +00:00
Aaron J. Seigo
3482e99a19
and now make "newer" *cough*redhat*cough* -v's of gcc shut up
...
svn path=/trunk/kdebase/kwin/; revision=156077
2002-05-18 06:41:41 +00:00
Aaron J. Seigo
4f5f20fadd
compile even on my old crappy compiler.
...
(p.s. c-style casts suck ;-)
svn path=/trunk/kdebase/kwin/; revision=156058
2002-05-17 22:05:56 +00:00
Simon Hausmann
947ee7a09e
- fixlet for INCLUDES
...
svn path=/trunk/kdebase/kwin/; revision=156007
2002-05-17 16:53:02 +00:00
Fredrik Höglund
5a534cc7bd
Importing the Keramik KWin style.
...
svn path=/trunk/kdebase/kwin/; revision=156002
2002-05-17 16:33:48 +00:00
Ryan Cumming
3e89b66d03
Argh
...
svn path=/trunk/kdebase/kwin/; revision=155140
2002-05-12 18:05:56 +00:00
Cristian Tibirna
cd52271a10
CT: flicker-free titlebar. Thanks to Simon Haussman
...
svn path=/trunk/kdebase/kwin/; revision=155013
2002-05-11 22:05:01 +00:00
Simon Hausmann
d9107f8efc
- put those global variables into an anonymous namespace
...
svn path=/trunk/kdebase/kwin/; revision=154962
2002-05-11 18:21:14 +00:00
Ryan Cumming
e154121711
GUI: Avoid nested groupboxes (ick)
...
svn path=/trunk/kdebase/kwin/; revision=154724
2002-05-10 02:13:58 +00:00
Rik Hemsley
930a266f7e
Fixed (de)iconify animation for Qt 3 with a workaround.
...
The semantics of setClipRegion were changed, with the default being
different from the previous behaviour. Duh.
svn path=/trunk/kdebase/kwin/; revision=154610
2002-05-09 12:30:34 +00:00
Cristian Tibirna
eb4da42585
CT: customize buttons in KStep decorations (many thanks to Keunwoo Lee <klee@cs.washington.edu>)
...
svn path=/trunk/kdebase/kwin/; revision=151960
2002-04-26 02:03:01 +00:00
Stephan Binner
2896179100
CVS_SILENT Capitalisation fixes.
...
svn path=/trunk/kdebase/kcontrol/; revision=151429
2002-04-23 13:02:02 +00:00
Rik Hemsley
b0c9baaadc
Disabling iconify animation until I figure out why it leaves lines on
...
the screen now.
svn path=/trunk/kdebase/kwin/; revision=151082
2002-04-22 05:16:59 +00:00
Malte Starostik
6dfd61dd20
KDirWatch changes as discussed in Nürnberg and posted on core-devel
...
svn path=/trunk/kdebase/kwin/; revision=144333
2002-03-22 00:09:25 +00:00
Stephan Kulow
c7f9abd849
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kcontrol/; revision=143855
2002-03-19 16:37:47 +00:00
Lukáš Tinkl
e0f15bb438
a double mistake :)
...
+ KGlobal::locale()->insertCatalogue("kwin_b2_config");
- KGlobal::locale()->insertCatalogue("kwinquartz_config");
svn path=/trunk/kdebase/kwin/; revision=140942
2002-03-04 14:13:28 +00:00
David Faure
34bbc5e457
qWarning -> kdWarning
...
svn path=/trunk/kdebase/kwin/; revision=138408
2002-02-24 18:16:45 +00:00
Karol Szwed
b7fd6761f1
A few libkwin to kwin_ tweaks.
...
svn path=/trunk/kdebase/kwin/; revision=137833
2002-02-21 14:03:28 +00:00
Stephan Kulow
e3e09f533d
use kwin_ instead of libkwin
...
svn path=/trunk/kdebase/kwin/; revision=137446
2002-02-19 16:56:16 +00:00
Waldo Bastian
6ebc89dac6
CVS_SILENT
...
Added Encoding header for compliance with Desktop Entry Standard
svn path=/trunk/kdebase/kcontrol/; revision=134824
2002-01-31 18:51:15 +00:00
Rik Hemsley
5cd78ffdd3
Fix mouseposition
...
svn path=/trunk/kdebase/kwin/; revision=134762
2002-01-31 02:37:02 +00:00
Karol Szwed
16ca23df56
Hmm, this one has been lingering around for months without being used - remove it.
...
svn path=/trunk/kdebase/kwin/; revision=133039
2002-01-22 02:51:00 +00:00
Rik Hemsley
379b214218
Fix problem where dragging a button makes the whole window drag.
...
Had to create empty mouseMoveEvent() methods.
svn path=/trunk/kdebase/kwin/; revision=132837
2002-01-21 03:29:55 +00:00
Karol Szwed
2aa91b6f7f
MWM is replaced by kdeartwork's CDE.
...
svn path=/trunk/kdebase/kwin/; revision=132836
2002-01-21 03:17:05 +00:00