Commit graph

4326 commits

Author SHA1 Message Date
Luboš Luňák
f5f2afc983 Don't remove event masks on kwin's own widgets.
svn path=/trunk/KDE/kdebase/workspace/; revision=734667
2007-11-09 14:48:26 +00:00
Luboš Luňák
ad73c931e5 It seems that any QPalette use in KWin has to explicitly specify
the color group, since KWin is technically never the active application.


svn path=/trunk/KDE/kdebase/workspace/; revision=734660
2007-11-09 14:09:29 +00:00
Craig Drummond
bd2bdc040b Fix parentless dialogs
svn path=/trunk/KDE/kdebase/workspace/; revision=734552
2007-11-09 08:02:24 +00:00
Script Kiddy
206dc8a378 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=734544

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

M	wallpapers/kde_box.png.desktop
M	wallpapers/plasma-default.png.desktop
2007-11-09 07:51:58 +00:00
Rivo Laks
ee7b2ca8d1 Change default mouse triggers as discussed on kwin list (top-right doesn't do anything
anymore and top-left triggers presentwindows for all desktops).
Should make Plasma people happy as well ;-)

svn path=/trunk/KDE/kdebase/workspace/; revision=734423
2007-11-08 20:34:25 +00:00
Script Kiddy
93cfdb6797 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=734227
2007-11-08 09:15:10 +00:00
Script Kiddy
d6ac6ec912 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=733791

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

M	wallpapers/plasma-default.png.desktop
2007-11-07 07:58:52 +00:00
Luboš Luňák
222d60acf8 Put in changes reverted by r732026 again.
svn path=/trunk/KDE/kdebase/workspace/; revision=733454
2007-11-06 11:13:09 +00:00
Script Kiddy
9c23fc6033 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=733410

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

M	wallpapers/plasma-default.png.desktop
2007-11-06 08:58:17 +00:00
Matthew Woehlke
b60d4e187a SVN_SILENT: comment update, since I convinced Lubos kwin should nicely set palette group, but haven't gotten around to fixing kwin yet :-(
Bah, should've done at least this a long time ago, sorry Lubos.

svn path=/trunk/KDE/kdebase/workspace/; revision=733209
2007-11-05 21:10:59 +00:00
Fathi Boudra
a2a55254c7 Sync plasma desktop theme color with oxygenized color.
Use kwin3_ to be coherent with kwin/plugins.


svn path=/trunk/KDE/kdebase/workspace/; revision=732895
2007-11-05 00:36:19 +00:00
Fathi Boudra
ae357add60 Set oxygen as kwin decoration default plugin
svn path=/trunk/KDE/kdebase/workspace/; revision=732861
2007-11-04 22:47:22 +00:00
Fathi Boudra
ea2ebe5e62 Rename kwin_oxy to kwin_oxygen.
More consistent with other kwin decoration name.

svn path=/trunk/KDE/kdebase/workspace/; revision=732858
2007-11-04 22:32:55 +00:00
Laurent Montel
24eea94d0a Move desktop kcm module to kwin as requested by David
svn path=/trunk/KDE/kdebase/workspace/; revision=732648
2007-11-04 12:35:51 +00:00
Rivo Laks
e38a36d3a6 Sync comment to code
svn path=/trunk/KDE/kdebase/workspace/; revision=732390
2007-11-03 18:01:46 +00:00
Rivo Laks
1f7c7cc89b Unelevate the moved window when it's released.
Fixes ugly bug where window would stay elevated even after the effect finishes.

svn path=/trunk/KDE/kdebase/workspace/; revision=732299
2007-11-03 12:44:13 +00:00
Rivo Laks
b070bc842b Add repaint when window is closed.
Fixes shadows left on desktop when kickoff or app menus are closed

svn path=/trunk/KDE/kdebase/workspace/; revision=732268
2007-11-03 11:35:39 +00:00
Rivo Laks
f556feda15 Fasten up: 500->300ms
svn path=/trunk/KDE/kdebase/workspace/; revision=732261
2007-11-03 10:52:48 +00:00
Rivo Laks
e795e4b81f This was not supposed to be removed
svn path=/trunk/KDE/kdebase/workspace/; revision=732256
2007-11-03 10:42:12 +00:00
Script Kiddy
4ce9a58427 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=732214

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

M	wallpapers/plasma-default.png.desktop
2007-11-03 07:49:19 +00:00
Rivo Laks
33e34940f5 Those moved, too
svn path=/trunk/KDE/kdebase/workspace/; revision=732056
2007-11-02 17:29:54 +00:00
Rivo Laks
d78506bd0a Move testing/demo effects (those not meant for end users) to test/ subdir and don't build them by default.
svn path=/trunk/KDE/kdebase/workspace/; revision=732055
2007-11-02 17:28:21 +00:00
Matthew Woehlke
a7c46120b6 undo (unintentional?) function removal by ruphy that broke the build... ruphy, please check the diff first! :-)
svn path=/trunk/KDE/kdebase/workspace/; revision=732044
2007-11-02 16:28:27 +00:00
Rivo Laks
5bb6ed0b1a Use new shadow texture by pinotree. It uses gaussian blur instead of linear falloff
and thus looks better.
Also change default shadow settings to look better with the new texture.

svn path=/trunk/KDE/kdebase/workspace/; revision=732038
2007-11-02 15:33:46 +00:00
Riccardo Iaconelli
843839c21d SVN_SILENT
Changing email address from ruphy@fsfe.org to riccardo@kde.org

svn path=/trunk/KDE/kdebase/workspace/; revision=732026
2007-11-02 15:30:53 +00:00
Luboš Luňák
c5eb488c3b When KWin is run with -sync, print also backtraces for X errors.
svn path=/trunk/KDE/kdebase/workspace/; revision=732021
2007-11-02 15:01:40 +00:00
Luboš Luňák
1b8b326c7b Replace warnings about KShortcutDialog being dead with something that is not dead.
Now, since I don't see any shortcuts-related hacks, why exactly am I supposed
to contact you?
CCMAIL: ahartmetz@gmail.com
BUG: 151642 


svn path=/trunk/KDE/kdebase/workspace/; revision=731744
2007-11-01 19:24:35 +00:00
Luboš Luňák
95d28eb246 Ok, I meant KKeySequenceWidget, not KShortcutWidget.
svn path=/trunk/KDE/kdebase/workspace/; revision=731739
2007-11-01 19:01:01 +00:00
Luboš Luňák
26149b29fb Porting uic3->uic4 is fun.
svn path=/trunk/KDE/kdebase/workspace/; revision=731738
2007-11-01 18:51:01 +00:00
Rivo Laks
bb9ff25ec4 Prevent multiple fullscreen effects from becoming active at the same time as discussed
on kwin ml

svn path=/trunk/KDE/kdebase/workspace/; revision=731717
2007-11-01 17:47:41 +00:00
Luboš Luňák
e063744820 Remove some #warning's.
svn path=/trunk/KDE/kdebase/workspace/; revision=731712
2007-11-01 17:03:05 +00:00
Luboš Luňák
f55b1056a2 Make KDecorationFactory::supports() const, and also pure virtual to force
changing this signature in reimplementations, as -Woverloaded-virtual is
not in default flags :(.


svn path=/trunk/KDE/kdebase/workspace/; revision=731695
2007-11-01 16:07:38 +00:00
Luboš Luňák
be0bffa238 Fix last commit.
svn path=/trunk/KDE/kdebase/workspace/; revision=731428
2007-10-31 17:21:18 +00:00
Luboš Luňák
d0ee0fa4e4 Not really, although it probably doesn't matter in practice.
svn path=/trunk/KDE/kdebase/workspace/; revision=731423
2007-10-31 17:10:33 +00:00
Luboš Luňák
c9ebc4ecb2 Updates. I think compositing now should work everywhere where it can
(with 'export __GL_YIELD=NOTHING' for nVidia users and
'export LIBGL_ALWAYS_INDIRECT=1' for others for better performance).


svn path=/trunk/KDE/kdebase/workspace/; revision=731414
2007-10-31 16:42:59 +00:00
Luboš Luňák
6c47fc8322 Before destroying a current context, set some other current context (even none).
Fixes crashes with Intel.


svn path=/trunk/KDE/kdebase/workspace/; revision=731410
2007-10-31 16:28:59 +00:00
Luboš Luňák
255d9e3837 Updates.
svn path=/trunk/KDE/kdebase/workspace/; revision=731348
2007-10-31 13:35:52 +00:00
Rivo Laks
99e2ed7fa8 Set trans_popup to 0 when creating the popup menu and compositing is off.
This prevents trans_popup from becoming dangling pointer and fixes crash when reopening
  popup menu after turning off compositing.

svn path=/trunk/KDE/kdebase/workspace/; revision=731306
2007-10-31 09:42:09 +00:00
Script Kiddy
9f465a85ae SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=730928
2007-10-30 07:53:47 +00:00
Luboš Luňák
f91283053e Latest nvidia drivers don't have the vsync bug.
svn path=/trunk/KDE/kdebase/workspace/; revision=730792
2007-10-29 17:09:33 +00:00
David Faure
91f2d55635 Fix Ctrl+Del calling kill window - I need my Ctrl+Del in xemacs to delete a word forward :)
This appears to have been introduced by r568780, which turned META+CTRL+Del into CTRL+Del to "only use 3-modifiers shortcuts in the code";
it now uses the kde3 shortcut instead, ctrl+alt+esc, which should be okay since the point of r568780 was really to avoid META I think.
CCMAIL: l.lunak@kde.org

svn path=/trunk/KDE/kdebase/workspace/; revision=730689
2007-10-29 10:52:17 +00:00
Script Kiddy
c75028ec3c SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=730624

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

M	wallpapers/plasma-default.png.desktop
2007-10-29 08:20:08 +00:00
Script Kiddy
19f66788b4 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=730232

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

M	wallpapers/plasma-default.png.desktop
2007-10-28 07:59:50 +00:00
Script Kiddy
3d802bfa90 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=729539
2007-10-26 06:43:47 +00:00
Laurent Montel
3c6378b31c Fix default value
svn path=/trunk/KDE/kdebase/workspace/; revision=729374
2007-10-25 21:12:59 +00:00
Script Kiddy
36833dbdc3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=729163

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

M	wallpapers/andes-venezolanos.svgz.desktop
M	wallpapers/aurora.svgz.desktop
M	wallpapers/celtic.svgz.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/konqui.svgz.desktop
M	wallpapers/lineart.svgz.desktop
M	wallpapers/moon.svgz.desktop
2007-10-25 07:10:34 +00:00
Sebastian Kügler
71bc4d1192 Shorten too long names of KCMs, this makes some scrollbars go away.
svn path=/trunk/KDE/kdebase/workspace/; revision=728934
2007-10-24 17:39:13 +00:00
Oswald Buddenhagen
aff1787ff9 KConfig* API overhaul. only cosmetics, so don't panic.
KConfigBase:
- remove separator argument from list entry reading/writing functions
- introduce {read,write}XdgListEntry()
- kill readPathListEntry(), add readPathEntry() overload
  instead. the default value is not optional any more, as it defines the
  return type. this is consistent with the readEntry() functions.
- rename clean() => markAsClean(), remove rollback()
- rename ConfigState => AccessMode, getConfigState() => accessMode()
- rename {entry,group}IsImmutable() => is{Entry,Group}Immutable()
- remove NLS alias to Localized

KConfig:
- remove setGroup() & group()
- reshuffle OpenFlag enum, introduce NoCascade for symmetry
- remove setExtraConfigFiles() alias to addConfigSources()

KConfigGroup:
- inherit KConfigBase::deleteGroup() overloads
- make convertToQVariant() private, it will probably change somehow

- KConfig & KConfigGroup: deprecate entryMap()
- remove bogus declarations: KConfigGroup::setReadDefaults(),
  KConfig::readEntryUntranslated()
- apidox
- reshuffle the declarations in the headers


svn path=/trunk/KDE/kdebase/workspace/; revision=728852
2007-10-24 13:08:37 +00:00
Script Kiddy
f70466ce74 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=728747
2007-10-24 06:40:20 +00:00
Luboš Luňák
dbe1f3f875 Avoid one more case of unnecessary discarding window pixmap.
svn path=/trunk/KDE/kdebase/workspace/; revision=728563
2007-10-23 17:38:39 +00:00