Commit graph

20738 commits

Author SHA1 Message Date
Luboš Luňák
4d8462f579 Move minimized windows to the right place in focus chain.
(#124807)


svn path=/trunk/KDE/kdebase/workspace/; revision=528632
2006-04-11 14:52:27 +00:00
Luboš Luňák
e906595aaf Separate focus chains are nice, but KDE-style Alt+Tab not limited
to the current desktop still needs the global one for MRU (#124721).


svn path=/trunk/KDE/kdebase/workspace/; revision=528612
2006-04-11 14:14:38 +00:00
Luboš Luňák
7f04417ad5 One more of "When a window resizes, first try to keep it inside its xinerama screen."
svn path=/trunk/KDE/kdebase/workspace/; revision=528602
2006-04-11 13:47:32 +00:00
Luboš Luňák
5d1255dd73 Ok, I've had enough with Alt+Tab and mouse focus policies:
- use click to focus or focus follows mouse and I'll be fine
- with the remaining unreasonable focus policies only the CDE-style
  tabbox works that raises and lowers windows and ignores
  keep above/below windows
- if you don't like that, provide a patch for kwin/tabbox.cpp
- tabbox should be completely redesigned for KDE4
(#123890,#105263,#84424)


svn path=/trunk/KDE/kdebase/workspace/; revision=528579
2006-04-11 12:59:59 +00:00
Luboš Luňák
6dc0858b2c Handle X timestamp wrapping correctly even on 64bit platforms.
svn path=/trunk/KDE/kdebase/workspace/; revision=528576
2006-04-11 12:55:49 +00:00
Luboš Luňák
b7d19892d3 Don't deactivate the showing desktop state when a new window is shown
that belongs to the desktop (#113552).


svn path=/trunk/KDE/kdebase/workspace/; revision=528392
2006-04-10 22:11:44 +00:00
Hamish Rodda
77bc9cd63d Merging in from bleeding edge kdebase branch
- i18n ported
- KAccel removed
- Some fixes for OS X

svn path=/trunk/KDE/kdebase/workspace/; revision=528190
2006-04-10 11:57:13 +00:00
David Faure
f2a598e7d0 qt4-ification by Thorsten Röder <thorsten.roeder weihenstephan.org>
QRegExp::search() --> QRegExp::indexIn()
QString::find() --> QString::indexOf()
QString::findRev() --> QString::lastIndexOf()
QString::lower() --> QString::toLower()
QString::upper() --> QString::toUpper()
QString::setLength() --> QString::resize()
QByteArray::find() --> QByteArray::indexOf()
QByteArray::findRev() --> QByteArray::lastIndexof()
QTimer::start(ms,sShot) --> {QTimer::setSingleShot() ; QTimer::start()}

+ commenting out call to artsshell in startkde.

svn path=/trunk/KDE/kdebase/workspace/; revision=527991
2006-04-09 20:16:13 +00:00
Luboš Luňák
45c632848a Small fixes.
svn path=/trunk/KDE/kdebase/workspace/; revision=527758
2006-04-09 09:50:56 +00:00
Luboš Luňák
e1b40efb22 & -> &&
svn path=/trunk/KDE/kdebase/workspace/; revision=527756
2006-04-09 09:47:09 +00:00
Luboš Luňák
443eb30ac8 switch fall-through fixes
svn path=/trunk/KDE/kdebase/workspace/; revision=527754
2006-04-09 09:43:31 +00:00
Luboš Luňák
21644ee234 I hate backwards compatibility.
svn path=/trunk/KDE/kdebase/workspace/; revision=527752
2006-04-09 09:40:21 +00:00
Luboš Luňák
15784cf45c Remove obscurism.
svn path=/trunk/KDE/kdebase/workspace/; revision=527747
2006-04-09 09:31:02 +00:00
Luboš Luňák
f64f8d15ae No bit operations with signed types.
svn path=/trunk/KDE/kdebase/workspace/; revision=527741
2006-04-09 09:23:16 +00:00
Luboš Luňák
95e16abda2 Don't force new windows to be at the beginning of the focus chain
(windows with focus stealing prevention shouldn't be there).


svn path=/trunk/KDE/kdebase/workspace/; revision=526557
2006-04-04 22:04:34 +00:00
Dirk Mueller
2b87139c6b always cycle on current desktop, even when no client was given
svn path=/trunk/KDE/kdebase/workspace/; revision=525955
2006-04-03 13:05:47 +00:00
Dirk Mueller
bcb3ad4ada kwin: stop crashing
svn path=/trunk/KDE/kdebase/workspace/; revision=524824
2006-03-31 10:43:57 +00:00
Dirk Mueller
d5ccf5d388 always initialize your variables
svn path=/trunk/KDE/kdebase/workspace/; revision=524818
2006-03-31 10:33:03 +00:00
Szombathelyi György
3bf0fce883 Compilable without installed kdebase
svn path=/trunk/KDE/kdebase/workspace/; revision=524556
2006-03-30 16:50:15 +00:00
Hasso Tepper
f21a7d6fbd Forwardport of 522849. Kdebase round of spinbox plural handling fixes.
svn path=/trunk/KDE/kdebase/workspace/; revision=522850
2006-03-26 21:03:17 +00:00
Alexander Neundorf
d3fe666661 -use KDE4_INCLUDES instead of KDE4_INCLUDE_DIR and QT_INCLUDES
Alex

svn path=/trunk/KDE/kdebase/workspace/; revision=522728

The following changes were in SVN, but were removed from git:

M	wallpapers/CMakeLists.txt
2006-03-26 14:52:52 +00:00
Laurent Montel
dca6e7fc4b Fix compile
svn path=/trunk/KDE/kdebase/workspace/; revision=522639
2006-03-26 11:27:40 +00:00
Laurent Montel
f96f1e4493 Fix cmake variable
svn path=/trunk/KDE/kdebase/workspace/; revision=522126
2006-03-24 14:59:45 +00:00
David Faure
090f6dcbfa Use set(CMAKE_INCLUDE_CURRENT_DIR ON) in the toplevel CMakeLists.txt, and we don't need to include
${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} in each and every file anymore [only when subdirs might depend on that].

Also ran a script which makes sure that ${KDE4_INCLUDE_DIR} and ${QT_INCLUDES} are added -last-,
so that installed headers are not preferred over (possibly more uptodate) local headers.

svn path=/trunk/KDE/kdebase/workspace/; revision=521887

The following changes were in SVN, but were removed from git:

M	wallpapers/CMakeLists.txt
2006-03-23 19:24:10 +00:00
Alexander Neundorf
8b2d8643b7 -include kwin/lib/ in out-of-source build
Alex

svn path=/trunk/KDE/kdebase/workspace/; revision=521576
2006-03-22 21:36:44 +00:00
Laurent Montel
cdc63aabbe Now all kdebase compile with cmake
svn path=/trunk/KDE/kdebase/workspace/; revision=521468
2006-03-22 16:57:17 +00:00
Laurent Montel
2d72d205be Fix typo
svn path=/trunk/KDE/kdebase/workspace/; revision=521451
2006-03-22 16:06:38 +00:00
Hamish Rodda
023fa86718 Port to new kdelibs snapshot. Most major changes are in konqueror due to
its reasonably heavy use of custom actions.

My kdelibs was a day old when i compiled, so if there is non-action
related porting still to do... it's probably still not done... will
check

svn path=/trunk/KDE/kdebase/workspace/; revision=521386
2006-03-22 13:32:49 +00:00
Laurent Montel
5d3cc2b311 Now it compiles fine
svn path=/trunk/KDE/kdebase/workspace/; revision=519931
2006-03-18 11:25:38 +00:00
Laurent Montel
3877430cbe it compiles
svn path=/trunk/KDE/kdebase/workspace/; revision=519928
2006-03-18 11:14:49 +00:00
Laurent Montel
8a3b3987f4 Deprecated--
svn path=/trunk/KDE/kdebase/workspace/; revision=519636
2006-03-17 18:18:20 +00:00
Alexander Neundorf
7acf70edbb -fixed redmond theme, am2cmake doesn't like Makefile.am's where the lib is defined after the sources
-added project() calls everywhere, so now you can have kdevelop project for all major parts

Alex

svn path=/trunk/KDE/kdebase/workspace/; revision=519321
2006-03-16 21:16:35 +00:00
Laurent Montel
093f868b45 we have a macro to replace /kconf_update better to use it
svn path=/trunk/KDE/kdebase/workspace/; revision=518501
2006-03-14 11:14:14 +00:00
Fabio Pedretti
3c1308892e Losslessly optimize file size of *.png files in /trunk/KDE/kdebase with optipng -i0 -o5 and advdef -z -4.
Losslessly optimize file size of *gz files in /trunk/KDE/kdebase with advdef -z -4.
Total *.png file size goes to 7213923 from 8648602 (-16.59%).
Total *gz file size goes to 957770 from 1073184 (-10.75%).
For more info see bug 122897.

svn path=/trunk/KDE/kdebase/workspace/; revision=518301

The following changes were in SVN, but were removed from git:

M	wallpapers/KDE34.png
M	wallpapers/andes-venezolanos.svgz
M	wallpapers/aurora.svgz
M	wallpapers/celtic.svgz
M	wallpapers/globe.svgz
M	wallpapers/here-gear.svgz
M	wallpapers/kde_box.png
M	wallpapers/konqui.svgz
M	wallpapers/lineart.svgz
M	wallpapers/moon.svgz
2006-03-13 17:07:19 +00:00
Laurent Montel
acf8533f69 Adapt to new api
svn path=/trunk/KDE/kdebase/workspace/; revision=518159
2006-03-13 10:12:27 +00:00
Laurent Montel
f576c71ef9 Disable just kwinrules
svn path=/trunk/KDE/kdebase/workspace/; revision=517959
2006-03-12 17:51:57 +00:00
Laurent Montel
66570e32cc generate update bin
svn path=/trunk/KDE/kdebase/workspace/; revision=517948
2006-03-12 17:36:40 +00:00
Laurent Montel
63045b3a64 Fix install files
svn path=/trunk/KDE/kdebase/workspace/; revision=517622
2006-03-11 17:09:59 +00:00
Laurent Montel
bb4118404d Deprecated--
svn path=/trunk/KDE/kdebase/workspace/; revision=516305
2006-03-06 16:25:27 +00:00
Laurent Montel
e138e585dc deprecated--
svn path=/trunk/KDE/kdebase/workspace/; revision=516301
2006-03-06 15:51:12 +00:00
Laurent Montel
d9d93b5443 Deprecated--
svn path=/trunk/KDE/kdebase/workspace/; revision=516279
2006-03-06 14:44:06 +00:00
Laurent Montel
99f8ff81b5 Deprecated--
svn path=/trunk/KDE/kdebase/kmenuedit/; revision=516274
2006-03-06 14:30:06 +00:00
Laurent Montel
938178b594 deprecated--
svn path=/trunk/KDE/kdebase/workspace/; revision=516259
2006-03-06 13:26:07 +00:00
Laurent Montel
c73394f756 Deprecated--
svn path=/trunk/KDE/kdebase/workspace/; revision=516258
2006-03-06 13:11:58 +00:00
Sandro Giessl
fdb1b61473 Make kwin decorations API free of Qt3 support members
svn path=/trunk/KDE/kdebase/workspace/; revision=515804
2006-03-04 22:27:27 +00:00
Allen Winter
b22c86f670 remove all @since doxygen tags from this module
svn path=/trunk/KDE/kdebase/workspace/; revision=515788
2006-03-04 21:09:32 +00:00
Sandro Giessl
c669e57515 replace support member
svn path=/trunk/KDE/kdebase/workspace/; revision=515774
2006-03-04 20:18:25 +00:00
Luboš Luňák
a3bdfc5558 Disable focus stealing prevention by default also for XV. No idea
how I could have forgotten this exemplary broken usage of WM hints.


svn path=/trunk/KDE/kdebase/workspace/; revision=515762
2006-03-04 19:51:24 +00:00
Laurent Montel
4b82f3adb0 For the moment kcmkwin doesn't compile :(
svn path=/trunk/KDE/kdebase/workspace/; revision=515752
2006-03-04 19:30:57 +00:00
Laurent Montel
fcdef131d6 Fix cmake file
svn path=/trunk/KDE/kdebase/workspace/; revision=515615
2006-03-04 12:09:43 +00:00