Lucas Murray
d5a630cabd
When window shade hovering is enabled do not immediately shade the
...
window once the cursor leaves the window, instead wait a little while.
Patch by Marcel Partap.
BUG: 81085
svn path=/trunk/KDE/kdebase/workspace/; revision=897056
18 years ago
Laurent Montel
5535a9de5e
Fix iterator
...
svn path=/trunk/KDE/kdebase/workspace/; revision=883047
18 years ago
Luboš Luňák
fe84baef03
Use the '_k_session' shortcuts feature for the per-window shortcuts,
...
as those are definitely not to be handled by kdedglobalaccel besides
delivering the event, only KWin can keep track of those. Also add
a kconf_update script to dump all the possibly previously created
shortcuts that'd block actually using them.
svn path=/branches/KDE/4.1/kdebase/workspace/; revision=880850
18 years ago
Luboš Luňák
1d2c54edcc
Support for proper effect reconfiguration instead of reloading them.
...
Fixes e.g. the global animation combo not taking effect.
svn path=/trunk/KDE/kdebase/workspace/; revision=866903
18 years ago
Michael Jansen
11bd92b381
- Correct key usage.
...
- Forget global shortcut
svn path=/trunk/KDE/kdebase/workspace/; revision=866436
18 years ago
Luboš Luňák
5e19cbbc0f
r866294
...
Workaround for kwin<->kglobalaccel deadlock, when KWin has X grab and the kded
kglobalaccel module tries to create the key grab. KWin should preferably grab
they keys itself anyway :(.
svn path=/branches/KDE/4.1/kdebase/workspace/; revision=866296
18 years ago
Luboš Luňák
27182e3800
Workaround for kwin<->kglobalaccel deadlock, when KWin has X grab and the kded
...
kglobalaccel module tries to create the key grab. KWin should preferably grab
they keys itself anyway :(.
svn path=/trunk/KDE/kdebase/workspace/; revision=866294
18 years ago
Michael Jansen
30f293c01f
Use caption instead of windowId.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=865997
18 years ago
Michael Jansen
b48c438bb0
- Only allow menu entry actions in the KMenuEdit system group.
...
- Create the group if a new configuration is created or a old one is
loaded.
svn path=/trunk/KDE/kdebase/workspace/; revision=863096
18 years ago
Luboš Luňák
32e991c8d8
Don't lose the desktop submenu in Alt+F3.
...
svn path=/branches/KDE/4.1/kdebase/workspace/; revision=843598
18 years ago
Luboš Luňák
085abe58b2
Don't lose the desktop submenu in Alt+F3.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=843596
18 years ago
Lucas Murray
0581746327
Allow moving of maximized windows across screens
...
BUG: 131299
svn path=/trunk/KDE/kdebase/workspace/; revision=837644
18 years ago
Luboš Luňák
e2f835e142
Modules -> Effects, for consistent naming (not sure if the calls
...
are used somewhere). Also fix the strange indent.
CCMAIL: Laurent Montel <montel@kde.org>
svn path=/trunk/KDE/kdebase/workspace/; revision=818994
18 years ago
Laurent Montel
5628d59f1f
Add dbus function to show which effect can be loaded
...
so now all is ok to know which module can be load/unload
svn path=/trunk/KDE/kdebase/workspace/; revision=815903
18 years ago
Laurent Montel
54ede72bf1
Add a dbus function to show which effect is loaded
...
svn path=/trunk/KDE/kdebase/workspace/; revision=815896
18 years ago
Luboš Luňák
8854248626
Make per-window shortcut not crash and make it work, the dialog
...
still could use some more work though.
BUG: 161342
svn path=/trunk/KDE/kdebase/workspace/; revision=815186
18 years ago
Luboš Luňák
1e114cd7ee
I agree that 'To Desktop' submenu should be above 'Opacity', not quite
...
sure above being above 'Advanced', but let's give it a try.
BUG: 161162
svn path=/trunk/KDE/kdebase/workspace/; revision=802396
18 years ago
Luboš Luňák
e7c88f309d
Reduce the difference between noborder requested by the application
...
and set by the user - they're now interchangeable. Which means
that Alt+F3/Advanced/No border can put the window decoration
back on the KRunner window regardless of what Plasma or any other
app thinks.
svn path=/trunk/KDE/kdebase/workspace/; revision=788964
18 years ago
Urs Wolfer
696661b4d4
fix icons
...
svn path=/trunk/KDE/kdebase/workspace/; revision=776770
18 years ago
Luboš Luňák
01bf6cbb4c
License cleanup - add headers where missing, be explicit about GPL
...
being v2+ (right now it says just GPL, which according to GPL itself
means any GPL). Decoration clients will come later.
CCMAIL: kwin@kde.org
svn path=/trunk/KDE/kdebase/workspace/; revision=742302
19 years ago
Luboš Luňák
d18e4933a0
Make DesktopGrid useful also from keyboard.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=739147
19 years ago
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
19 years ago
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
19 years ago
Luboš Luňák
c0632944a9
Show the opacity slider based on whether compositing is really used,
...
not just configured.
svn path=/trunk/KDE/kdebase/workspace/; revision=728430
19 years ago
Arto Hytönen
e1c6433c8e
pass-by-value -> reference-to-count fixes
...
svn path=/trunk/KDE/kdebase/workspace/; revision=707741
19 years ago
Rivo Laks
824f005f58
Add beginnings of kwincompositing config module, meant to replace kwintranslucency one
...
svn path=/trunk/KDE/kdebase/workspace/; revision=689947
19 years ago
Andreas Hartmetz
ce7709855d
port *ahem* kdebase to the new way of doing global shortcuts
...
svn path=/trunk/KDE/kdebase/workspace/; revision=688440
19 years ago
Rivo Laks
7ebe7238e2
Make reloadEffect() accessible via DBus
...
svn path=/trunk/KDE/kdebase/workspace/; revision=669434
19 years ago
Luboš Luňák
61ada25cdf
Rework r293762 - enter move/resize mode also when the user just
...
holds the mouse button down for a moment, without moving.
svn path=/trunk/KDE/kdebase/workspace/; revision=667351
19 years ago
Luboš Luňák
57b7967d66
When a user clicks on a window, set active Xinerama screen to be the screen
...
where the click occured.
svn path=/trunk/KDE/kdebase/workspace/; revision=662864
19 years ago
Luboš Luňák
1dd1daec48
Shortcuts for switching and moving windows between Xinerama screens.
...
CCBUG: 80755
svn path=/trunk/KDE/kdebase/workspace/; revision=662089
19 years ago
Luboš Luňák
754d9f9589
Merging from old trunk:
...
r655709 | binner | 2007-04-19 07:39:44 +0200 (Thu, 19 Apr 2007) | 2 lines
SVN_SILENT i18n style guide fixes
svn path=/trunk/KDE/kdebase/workspace/; revision=659588
19 years ago
Luboš Luňák
064ccdd2ef
Merging from old trunk:
...
r640669 | aseigo | 2007-03-08 20:32:19 +0100 (Thu, 08 Mar 2007) | 2 lines
oxygen icon naming fixes from Luca Gugelmann
svn path=/trunk/KDE/kdebase/workspace/; revision=659556
19 years ago
Luboš Luňák
f52b8e48cd
branches/work/kwin_composite becomes new trunk kwin.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=659202
19 years ago
Luboš Luňák
2b7e1f4993
Remove kwin, kwin_composite will become new trunk kwin, missing merges
...
from trunk will be merged in.
svn path=/trunk/KDE/kdebase/workspace/; revision=659200
19 years ago
Dirk Mueller
e218e7e01d
move the "To Desktop" menu to the right place again
...
instead of just appending it
svn path=/trunk/KDE/kdebase/workspace/; revision=657251
19 years ago
Laurent Montel
2178c6dc31
Include fix
...
svn path=/trunk/KDE/kdebase/workspace/; revision=656565
19 years ago
Luboš Luňák
438b8ce045
toggleEffect() DBUS call
...
svn path=/branches/work/kwin_composite/; revision=655369
19 years ago
Rivo Laks
02032f8587
Move most (all?) internal methods from EffectsHandler to EffectsHandlerImpl.
...
The ugly side effect of this is that there are tons of static_casts in the code now... maybe it
would be better to add effectImpl() convenience method and use that?
svn path=/branches/work/kwin_composite/; revision=652348
19 years ago
Luboš Luňák
2c928221a4
namespace KWinInternal -> KWin - shorter typing of names in gdb, yay
...
svn path=/trunk/KDE/kdebase/workspace/; revision=650773
19 years ago
Luboš Luňák
e3b865cd5f
namespace KWinInternal -> KWin - shorter typing of names in gdb, yay
...
svn path=/branches/work/kwin_composite/; revision=650770
19 years ago
Luboš Luňák
3617d1bf8a
Merge r649608, r649403, r649230 and r648582 from trunk (porting).
...
svn path=/branches/work/kwin_composite/; revision=649948
19 years ago
Andreas Hartmetz
ee217245fb
Ported/compile-fixed some code in khotkeys and kwin (that was not fun)
...
Small changes in other places, removed some unnecessary #include <kkeydialog.h> where they showed up.
Related to this kdelibs commit:
KKeyDialog: Renamed to KShortcutsDialog
KKeyChooser: Renamed to KShortcutsEditor
KKeyButton: Replaced by KKeySequenceWidget and KShortcutWidget. KKeySequenceWidget uses modified code from KKeyButton.
KShortcutDialog: Removed
svn path=/trunk/KDE/kdebase/workspace/; revision=648582
19 years ago
Aaron J. Seigo
16c7e13c8a
oxygen icon naming fixes from Luca Gugelmann
...
svn path=/trunk/KDE/kdebase/workspace/; revision=640669
19 years ago
Luboš Luňák
944af602a7
Merge r615045 from trunk to avoid long list of annoying warnings.
...
svn path=/branches/work/kwin_composite/; revision=633223
19 years ago
Luboš Luňák
00136f014f
Configurable effects loading by Cedric Borgese.
...
svn path=/branches/work/kwin_composite/; revision=630276
19 years ago
Philip Falkner
051143b3b7
compilation fixes from trunk (r621518, r621469)
...
svn path=/branches/work/kwin_composite/; revision=621785
19 years ago
Simon Hausmann
877a4df9d6
merged branches/work/kaction-cleanup-branch, courtesy of
...
Kevin, Laurent, Thomas and me.
svn path=/trunk/KDE/kdebase/workspace/; revision=621518
19 years ago
Luboš Luňák
de4d1bc518
Implement cursorPos() as an optimized version of QCursor::pos()
...
that tries to reduce the number of X roundtrips.
svn path=/branches/work/kwin_composite/; revision=620326
19 years ago
Tim Beaulen
01d8fe1308
Build
...
svn path=/branches/work/kwin_composite/; revision=615763
20 years ago