bdhruve added a comment.
In https://phabricator.kde.org/D1989#46775, @graesslin wrote:
> I would like to see this integrated. But I think a few things need to be
done:
>
> - I would love to see the example you had in your blog post added to tests
> - I'm still unhappy about the
bdhruve marked 28 inline comments as done.
bdhruve added a comment.
Mark comments as done.
REPOSITORY
rKWIN KWin
REVISION DETAIL
https://phabricator.kde.org/D1989
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: bdhruve, bshah, graesslin,
bdhruve updated this revision to Diff 5781.
bdhruve added a comment.
Fix keyEvent code for non-X11 platforms.
REPOSITORY
rKWIN KWin
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1989?vs=5755=5781
BRANCH
kwinqml
REVISION DETAIL
https://phabricator.kde.org/D1989
AFFECTED
bdhruve added a comment.
In https://phabricator.kde.org/D1989#44453, @graesslin wrote:
> I just remembered: on X11 one needs to subtract 8 from the key code...
The keyEvents are working perfectly now because of the solution you gave.
Thank you. :-)
Are there any other issues in
bdhruve updated this revision to Diff 5755.
bdhruve added a comment.
Added back the keyEvent handling and works perfectly now.
REPOSITORY
rKWIN KWin
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1989?vs=5753=5755
BRANCH
kwinqml
REVISION DETAIL
bdhruve updated this revision to Diff 5753.
bdhruve added a comment.
Remove keyEvent handling.
REPOSITORY
rKWIN KWin
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1989?vs=5713=5753
BRANCH
kwinqml
REVISION DETAIL
https://phabricator.kde.org/D1989
AFFECTED FILES
bdhruve added a comment.
In https://phabricator.kde.org/D1989#44333, @graesslin wrote:
> > - KeyPress events to send keys.
> >
> > However, keyevents are not working as it should, if i press 'a' it
types something different.
>
> might be that this is just not possible to send
bdhruve updated this revision to Diff 5713.
bdhruve added a comment.
Pass different input events from QML to Kwin,
- Use mouse hover events to set pointer position.
- Mouse press/release events to send pointer button events.
- KeyPress events to send keys.
However, keyevents are
bdhruve added inline comments.
INLINE COMMENTS
> graesslin wrote in kwinqml.cpp:68
> ideally you don't need to repaint everything, but could just update the
> actual changed areas (carried in the damaged signal)
I am not much knowledgeable about how to render only specific area in QtQuick,
i
bdhruve updated this revision to Diff 5389.
bdhruve added a comment.
- Performed the nullptr check for the buffer attached to the surface.
- Removed qDebug() statements.
- Fixed coding style.
- Fixed issue of only first frame rendering.
REPOSITORY
rKWIN KWin
CHANGES SINCE LAST UPDATE
bdhruve updated this revision to Diff 5302.
bdhruve added a comment.
- Fixed automatic selection of backend to look for WAYLAND_SOCKET also
- Rendering kwin instance
- Fixed minor issues.
REPOSITORY
rKWIN KWin
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1989?vs=5014=5302
bdhruve added a comment.
In https://phabricator.kde.org/D1989#38998, @bdhruve wrote:
> In https://phabricator.kde.org/D1989#38844, @graesslin wrote:
>
> > Looks good now and I think we can look into the next steps: rendering the
KWin instance you launch. The launched KWin instance
bdhruve added a comment.
In https://phabricator.kde.org/D1989#38844, @graesslin wrote:
> Looks good now and I think we can look into the next steps: rendering the
KWin instance you launch. The launched KWin instance connects to your Wayland
server, binds to the Shell and will create a
bdhruve updated this revision to Diff 5014.
bdhruve added a comment.
Fixed issues mentioned by @graesslin and connect to surfaceCreated.
REPOSITORY
rKWIN KWin
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1989?vs=4972=5014
BRANCH
kwinqml
REVISION DETAIL
bdhruve updated this revision to Diff 4972.
bdhruve added a comment.
Fixed issues mentioned by @graesslin.
REPOSITORY
rKWIN KWin
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1989?vs=4932=4972
BRANCH
kwinqml
REVISION DETAIL
https://phabricator.kde.org/D1989
AFFECTED FILES
bdhruve updated this revision to Diff 4932.
bdhruve added a comment.
Fixed issues mentioned by @graesslin.
REPOSITORY
rKWIN KWin
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1989?vs=4886=4932
BRANCH
kwinqml
REVISION DETAIL
https://phabricator.kde.org/D1989
AFFECTED FILES
bdhruve added a comment.
In https://phabricator.kde.org/D1989#38023, @graesslin wrote:
> I would like to see a test case which verifies that it starts the
kwin_wayland instance and terminates it again.
I am not sure on how to add testcase for this?
Here is code I use for
bdhruve updated this revision to Diff 4886.
bdhruve added a comment.
Fixed code as per mentioned by @bshah.
REPOSITORY
rKWIN KWin
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1989?vs=4848=4886
BRANCH
kwinqml
REVISION DETAIL
https://phabricator.kde.org/D1989
AFFECTED
bdhruve updated this revision to Diff 4848.
bdhruve added a comment.
Fixed copyright header.
REPOSITORY
rKWIN KWin
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1989?vs=4847=4848
BRANCH
kwinqml
REVISION DETAIL
https://phabricator.kde.org/D1989
AFFECTED FILES
bdhruve updated this revision to Diff 4847.
bdhruve added a comment.
Fixed issues mentioned by @bshah
REPOSITORY
rKWIN KWin
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1989?vs=4797=4847
BRANCH
kwinqml
REVISION DETAIL
https://phabricator.kde.org/D1989
AFFECTED FILES
bdhruve added inline comments.
INLINE COMMENTS
> graesslin wrote in kwinqml.h:34
> instead of using start which needs to be invoked manually, you could also
> react on the initialization completed in the QQuickItem
I have fixed all other issues, but i am not sure on how to do this?
REPOSITORY
bdhruve updated this revision to Diff 4797.
bdhruve added a comment.
Fixed issues addressed by @graesslin
REPOSITORY
rKWIN KWin
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1989?vs=4697=4797
BRANCH
kwinqml
REVISION DETAIL
https://phabricator.kde.org/D1989
AFFECTED FILES
bdhruve created this revision.
bdhruve added a reviewer: Plasma on Wayland.
Restricted Application added subscribers: kwin, plasma-devel.
Restricted Application added projects: Plasma on Wayland, KWin.
REVISION SUMMARY
This starts Wayland server with some basic interfaces
- shm
-
This revision was automatically updated to reflect the committed changes.
Closed by commit rKWIN6cae5f7ab925: Integrated FakeInput touch events into
InputRedirection. (authored by bdhruve).
REPOSITORY
rKWIN KWin
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1758?vs=4190=4194
bdhruve created this revision.
bdhruve added a reviewer: Plasma.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY
KWin counterpart for touch event support in Fakeinput interface.
REPOSITORY
rKWIN KWin
BRANCH
This revision was automatically updated to reflect the committed changes.
Closed by commit rKWAYLAND7d460ed00254: Add support for touch events in
fakeinput protocol and interface. (authored by bdhruve).
REPOSITORY
rKWAYLAND KWayland
CHANGES SINCE LAST UPDATE
bdhruve added a comment.
Thank you @graesslin and @bshah
REPOSITORY
rKWAYLAND KWayland
BRANCH
fake-input-touch
REVISION DETAIL
https://phabricator.kde.org/D1672
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: bdhruve, Plasma, bshah, graesslin
Cc:
bdhruve added a comment.
In https://phabricator.kde.org/D1672#31870, @bshah wrote:
> Looks good.
Output of arc land fake-input-touch:
TARGET Landing onto "master", the default target under git.
REMOTE Using remote "origin", the default remote under git.
FETCH Fetching
bdhruve updated this revision to Diff 4089.
bdhruve added a comment.
Fixed the coding style issue.
REPOSITORY
rKWAYLAND KWayland
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1672?vs=4063=4089
BRANCH
fake-input-touch
REVISION DETAIL
https://phabricator.kde.org/D1672
bdhruve updated this revision to Diff 4063.
bdhruve added a comment.
Track touchIds and update autotests.
(I am not sure if i did correctly or not.)
REPOSITORY
rKWAYLAND KWayland
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1672?vs=4000=4063
BRANCH
fake-input-touch
bdhruve added a comment.
In https://phabricator.kde.org/D1672#31141, @graesslin wrote:
> In https://phabricator.kde.org/D1672#31140, @bdhruve wrote:
>
> > In https://phabricator.kde.org/D1672#31046, @graesslin wrote:
> >
> > > I'm wondering: should we ensure that the ids are
bdhruve added a comment.
In https://phabricator.kde.org/D1672#31046, @graesslin wrote:
> I'm wondering: should we ensure that the ids are correct. E.g. a touchUp
for id 1 doesn't make sense if we never got a touchDown for id 1. This would
require tracking the used ids in
bdhruve updated this revision to Diff 4000.
bdhruve added a comment.
Improved autotest
REPOSITORY
rKWAYLAND KWayland
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1672?vs=3992=4000
BRANCH
fake-input-touch
REVISION DETAIL
https://phabricator.kde.org/D1672
AFFECTED FILES
bdhruve updated this revision to Diff 3992.
bdhruve added a comment.
Use position instead of delta in touch motion, and added docs.
REPOSITORY
rKWAYLAND KWayland
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1672?vs=3982=3992
BRANCH
fake-input-touch
REVISION DETAIL
bdhruve updated this revision to Diff 3982.
bdhruve added a comment.
Fixed issues mentioned by @graesslin and @bshah
REPOSITORY
rKWAYLAND KWayland
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1672?vs=3965=3982
BRANCH
fake-input-touch
REVISION DETAIL
bdhruve created this revision.
bdhruve added a reviewer: Plasma.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY
This adds support for following in fakeinput interface:
- touch_down
- touch_motion
- touch_up
-
bdhruve updated this revision to Diff 2436.
bdhruve added a comment.
Fix issues mentioned by broulik.
REPOSITORY
rPLASMAWORKSPACE Plasma Workspace
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D1008?vs=2432=2436
REVISION DETAIL
https://phabricator.kde.org/D1008
AFFECTED FILES
bdhruve created this revision.
bdhruve added a reviewer: Plasma.
bdhruve set the repository for this revision to rPLASMAWORKSPACE Plasma
Workspace.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
REVISION SUMMARY
If user is using svg wallpaper with opaque area, then
38 matches
Mail list logo