- 25 Sep, 2013 1 commit
-
-
Martin Flöser authored
That's what you get for changing code you cannot properly test. The calculation was completely messed up. Now reads the correct byte size for the byte array. In addition the usages in the effects are improved to cast the data into the proper uint32_t values instead of the more generic long. After all if the format is 32, the length is 32 and not a long.
-
- 24 Sep, 2013 10 commits
-
-
Thomas Lübking authored
-
Thomas Lübking authored
compensated by a QuartOut shape, this keeps the effect alive while the sheet or similar effects run without much visual stretch Covers issue until there's AnimationEffect::determine() CCBUG: 321897 semi Fixed in 4.11.2 REVIEW: 111798
-
Thomas Lübking authored
whether or not a window is maximizable does really not matter (it's not if the size is locked, so the maximized size is the only size) but only if the window can take the fullscreen geometry. otoh, the size restrictions (maximum size, fixed aspect) should be honored by default but still ignorable by rule BUG: 324733 FIXED-IN: 4.11.2 REVIEW: 112654
-
Thomas Lübking authored
the restack code stacks under all members of an application this is a problem if the group contains a keep below or desktop etc. (while the other window is a normal one) what resulted in restacking the client "invalidly" above the window of the other layer but below all other memberso of its own group for no reason REVIEW: 112627 CCBUG: 110543
-
Thomas Lübking authored
F(S)UM mean "the focus is where the mouse is" the mouse is not on the other virtual desktop (and it was even granted regardless of the actual geometry/position) The "unreasonable" focus policies expose an issue about the present linked handling of "allow activation" and "allow raising" (see https://git.reviewboard.kde.org/r/110919/ ) Activation would match "extreme" (if the window maps on the same virtual desktop, half a mile away from the mouse, it won't receive the focus) but not regarding raising (which is actually an issue entirely different from FSP) REVIEW: 112585 CCBUG: 80897
-
Martin Flöser authored
KConfig should be thread safe in KF5.
-
Martin Flöser authored
kdevelop was causing parsing errors, so I had to do it ;-)
-
Anselmo L. S. Melo authored
REVIEW: 112742
-
Martin Flöser authored
-
Martin Flöser authored
Conflicts: CMakeLists.txt kwin/client.cpp kwin/effects/highlightwindow/highlightwindow.cpp kwin/libkwineffects/kwingltexture.cpp kwin/libkwineffects/kwinxrenderutils.cpp kwin/scene_opengl.cpp kwin/workspace.cpp plasma/desktop/applets/kickoff/CMakeLists.txt plasma/desktop/applets/taskmanager/package/contents/code/tools.js plasma/desktop/applets/taskmanager/package/contents/ui/Task.qml plasma/desktop/applets/taskmanager/package/contents/ui/main.qml plasma/desktop/applets/taskmanager/package/metadata.desktop plasma/desktop/applets/taskmanager/plugin/textlabel.h plasma/desktop/applets/tasks/CMakeLists.txt plasma/desktop/applets/tasks/package/metadata.desktop plasma/desktop/applets/tasks/tasks.cpp plasma/desktop/toolboxes/plasma-toolbox-desktoptoolbox.desktop plasma/generic/applets/activitybar/activitybar.cpp plasma/generic/wallpapers/color/plasma-wallpaper-color.desktop plasma/generic/wallpapers/image/plasma-wallpaper-image.desktop
-
- 23 Sep, 2013 9 commits
-
-
Thomas Lübking authored
-
Thomas Lübking authored
and use passed geometry parameter to position the labels (required with resize effect because the actual geometry is not updated) REVIEW: 112849
-
Thomas Lübking authored
also work around broken fbo texture clearing on fglrx so far supports FBO/glClear and resorts to glTexSubImage2D if the fbo cannot be created or is (in case of fglrx) known to break, resort to glTexImage2D loading of an argb array of zeros BUG: 323065 FIXED-IN: 4.11.2 REVIEW: 112526
-
Thomas Lübking authored
broke on interim Wrapper() constructor change The Constructor needs to explicitly pass XCB_WINDOW_NONE to the inherited Constructor to trigger a request Thanks to Alex Leach for finding this CCBUG: 256242 FIXED-IN: 4.11.2 REVIEW: 112595
-
Thomas Lübking authored
1. when adding a full damange, that must not replace existing (larger) repaints 2. emit geometryChanged before invoking and to update shadowGeometry through addRepaintFull BUG: 324560 FIXED-IN: 4.11.2
-
Thomas Lübking authored
General problem known from bug #325154 BUG: 325154 FXED-IN: 4.11.2 REVIEW: 112877
-
Thomas Lübking authored
BUG: 320459 FIXED-IN: 4.11.2 REVIEW: 112623
-
Martin Flöser authored
-
Script Kiddy authored
-
- 21 Sep, 2013 2 commits
-
-
Script Kiddy authored
-
Script Kiddy authored
-
- 17 Sep, 2013 3 commits
-
-
Antonio Larrosa Jimenez authored
This fixes a kwin crash that happened under qemu when running kwin for the first time (subsequent runs had glx already disabled)
-
Antonio Larrosa Jimenez authored
This fixes a kwin crash that happened under qemu when running kwin for the first time (subsequent runs had glx already disabled)
-
Martin Flöser authored
The methods in the parent class might need to be changed (XLib data types). So getting a compile error after the change would be nice.
-
- 13 Sep, 2013 8 commits
-
-
Alex Richardson authored
found with the clang -Wvexing-parse warning
-
Alex Richardson authored
Found by compiling with clang
-
Martin Flöser authored
Behavior seems to have changed in Qt 5. Without doing the move the deco has a wrong position and all mouse interaction is broken after the first resize. And with this change Oxygen windeco in compositing is fully functional!
-
Martin Flöser authored
Compile errors if we forget to change the Bridge are a nice thing.
-
Martin Flöser authored
Qt requests focus on a mouse press event on the QWindow of a QWidget. This results in our active window losing focus when a mouse press on the window decoration happens. Of course we don't need Qt to request focus on the window decoration. If it's the inactive window we will activate it by ourself. If it's the active window, well it's already active. Adding Qt::WindowDoesNotAcceptFocus to the initial window flags ensures that this behavior in Qt gets disables with the result that the window no longer loses focus on mouse click on decoration. I declare this to be the most difficult one line change in my life.
-
Martin Flöser authored
Adjustment to change in KDecorationBridge.
-
Martin Flöser authored
-
Martin Flöser authored
Why do they have to sound so similar?
-
- 12 Sep, 2013 7 commits
-
-
Martin Flöser authored
-
Martin Flöser authored
All private members are moved to the new d-ptr class.
-
Martin Flöser authored
* no longer inlined * forwards to KDecorationOptions::self() * deprecated * protected
-
Martin Flöser authored
-
Martin Flöser authored
No idea why it was in KDecoration in the first place, but creation and deletion is done in KDecorationOptions. So it clearly belongs there.
-
Martin Flöser authored
-
Martin Flöser authored
-