
Various KDE 1.-4. Improvements
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Serves the same purpose as "slide back", but is less animated ;-)
(the stacked behind windows fade out in front of and in behind the new top window, takes ~300ms)
*** THIS IS COMPLETELY OUTDATED ***
Progress will happen at https://sourceforge.net/p/bekwinfx/
9 years ago
0.4a
----
Serious BUGFIX for 0.4 - fixes kwin segfaults when closing an occluded window.
0.4
----
KDE 4.7 _ONLY_!
If you really need the < 4.7 sources, drop me a mail.
0.3
----
- override exposure, since it's confusing and a hackish workaround there's a script ("setExposure"), but no dialog.
0.2
---
- clear screen when done (used to be hidden by overly expensive shadows ;-)
9 years ago
0.4a
----
Serious BUGFIX for 0.4 - fixes kwin segfaults when closing an occluded window.
0.4
----
KDE 4.7 _ONLY_!
If you really need the < 4.7 sources, drop me a mail.
0.3
----
- override exposure, since it's confusing and a hackish workaround there's a script ("setExposure"), but no dialog.
0.2
---
- clear screen when done (used to be hidden by overly expensive shadows ;-)
giovanicascaes
9 years ago
The plugin doesn't work in kde 4.7 :/
Do you have plans to release another version to work with de the new KDE release?
Excelent work! :)
Report
thomas12777
9 years ago
In case you wonder: bedropped is gonna take a little longer since i'll rebase it on a generic animation effect which will -with a little luck- end up as 4.8 class to allow easy and safe animtion effect generation.
Report
giovanicascaes
9 years ago
Thanks for the reply, installed and it's working fine :D
The BeDropped would be nice, I'll wait until 4.8 ;)
Very good work!
Report
floopy1962
9 years ago
i can't compile it.. it give me error at 50% :(
[ 50%] Building CXX object CMakeFiles/kwin4_effect_befaded.dir/kwin4_effect_befaded_automoc.o
In file included from /home/se3n/Documents/befaded-kwin-fx/build/moc_befaded.cpp:10:0,
from /home/se3n/Documents/befaded-kwin-fx/build/kwin4_effect_befaded_automoc.cpp:4:
/home/se3n/Documents/befaded-kwin-fx/build/../befaded.h:25:25: fatal error: kwineffects.h: No such file or directory
compilation terminated.
make[2]: *** [CMakeFiles/kwin4_effect_befaded.dir/kwin4_effect_befaded_automoc.o] Error 1
make[1]: *** [CMakeFiles/kwin4_effect_befaded.dir/all] Error 2
make: *** [all] Error 2
Do i missing some package ?
Report
thomas12777
9 years ago
Report
floopy1962
9 years ago
this happening for a first time in my kde
Report
thomas12777
9 years ago
http://packages.ubuntu.com/natty/i386/kdebase-workspace-dev/filelist
kdebase-workspace-dev /does/ contain the required header in "natty" - it's apparently only absent in some "oneiric" alpha.
So if you don't use such alpha and have the package installed, the file should be there.
If you do use such alpha you can probaly just download the linked file and copy it to /usr/include
In doubt compile and then remove it again (or at least remove it before upgrading to oneiric)
Report
floopy1962
9 years ago
Report
thomas12777
9 years ago
ensure it's the exactly right version (i linked 4.7.0 - 4.7.1 is current since yesterday or so) and try to get the header through the package system (otherwise you'll have to ensure to keep it up-to-date by hand...)
Are you using (that particular) Ubuntu?
Report
floopy1962
9 years ago
Report
thomas12777
9 years ago
You can download it (v4.7.0) from eg. here:
https://projects.kde.org/projects/kde/kdebase/kde-workspace/repository/revisions/v4.7.0/changes/kwin/libkwineffects/kwineffects.h
Report
thomas12777
9 years ago
This is likely because windowRaised is not slot, but window closed is (off by one event cycle)
I'll find, write and upload a fix asap. Until then consider to DEACTIVATE BeFaded 0.4
Sorry.
Report
annia
10 years ago
I think it is due to incorrect QRegion which doesn't include shadow area. Too bad I don't know much about qt or kde. I can't find a good document about EffectWindow either :(
BTW, if I used beshadowed is there a way to set the correct region there?
Report
thomas12777
10 years ago
The blur plugin exposes them by 1 or 2 px what's not sufficient for shadows.
Using shadows built into the deco or disabling the blur plugin will probably "solve" your issue.
I'll add a config value to artificially increase the repaint area, but the blur/shadow exposure clash will hit you in other places nevertheless.
Report
annia
10 years ago
Report
sxe
10 years ago
Wouldn't it be a solution to disable the shadow before fading out? But maybe thats not possible.
Report
thomas12777
10 years ago
Use the setExposure workaround - future versions of KWin shall hopefully get rid of this issue anyway.
Report
srog
11 years ago
Thank you !
Report
steveke
11 years ago
One minor detail - Maybe it would be better listed under the "Focus" sub-heading (like slide-back) rather than "Appearance".
Love your work and looking forward to the next masterpiece!
Cheers,
Steve
Report