Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(300)

Issue 2093803002: wayland-protocols: Add gaming-input-unstable-v1 protocol (Closed)

Created:
4 years, 6 months ago by denniskempin
Modified:
4 years, 5 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@migration
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

wayland-protocols: Add gaming-input-unstable-v1 protocol This protocol allows the wayland server to notify the client of connected gamepads and their state. The protocol does not support axis mapping but assumes the use of the 'Standard Gamepad' as defined by the W3C gamepad API. BUG=620977 Committed: https://crrev.com/350078de44e0def33380d1074446408f6ebe6967 Cr-Commit-Position: refs/heads/master@{#405238}

Patch Set 1 #

Total comments: 6

Patch Set 2 : minor adjustments to protocol #

Patch Set 3 : gamepads provided per-seat #

Patch Set 4 : regenerated api headers/sources #

Patch Set 5 : reduce protocol to single gamepad #

Patch Set 6 : fixed typo gamepads -> gamepad #

Patch Set 7 : fixed wording to allow for multiple gamepads reported as one #

Total comments: 6

Patch Set 8 : moved destructor to top of interface #

Total comments: 4

Patch Set 9 : fixed nit, regenerated #

Messages

Total messages: 26 (10 generated)
denniskempin (chromium)
4 years, 6 months ago (2016-06-23 21:16:50 UTC) #2
reveman
https://codereview.chromium.org/2093803002/diff/1/third_party/wayland-protocols/unstable/gamepads/README File third_party/wayland-protocols/unstable/gamepads/README (right): https://codereview.chromium.org/2093803002/diff/1/third_party/wayland-protocols/unstable/gamepads/README#newcode4 third_party/wayland-protocols/unstable/gamepads/README:4: Dennis Kempin <denniskempin@google.com> @chromium.org? https://codereview.chromium.org/2093803002/diff/1/third_party/wayland-protocols/unstable/gamepads/gamepads-unstable-v1.xml File third_party/wayland-protocols/unstable/gamepads/gamepads-unstable-v1.xml (right): https://codereview.chromium.org/2093803002/diff/1/third_party/wayland-protocols/unstable/gamepads/gamepads-unstable-v1.xml#newcode27 ...
4 years, 6 months ago (2016-06-23 21:34:20 UTC) #3
denniskempin
https://codereview.chromium.org/2093803002/diff/1/third_party/wayland-protocols/unstable/gamepads/README File third_party/wayland-protocols/unstable/gamepads/README (right): https://codereview.chromium.org/2093803002/diff/1/third_party/wayland-protocols/unstable/gamepads/README#newcode4 third_party/wayland-protocols/unstable/gamepads/README:4: Dennis Kempin <denniskempin@google.com> On 2016/06/23 21:34:19, reveman wrote: > ...
4 years, 5 months ago (2016-06-28 20:15:33 UTC) #4
reveman
https://codereview.chromium.org/2093803002/diff/120001/third_party/wayland-protocols/unstable/gaming-input/gaming-input-unstable-v1.xml File third_party/wayland-protocols/unstable/gaming-input/gaming-input-unstable-v1.xml (right): https://codereview.chromium.org/2093803002/diff/120001/third_party/wayland-protocols/unstable/gaming-input/gaming-input-unstable-v1.xml#newcode52 third_party/wayland-protocols/unstable/gaming-input/gaming-input-unstable-v1.xml:52: <interface name="zwp_gamepad_v1" version="1"> do we need enter/leave events to ...
4 years, 5 months ago (2016-06-29 22:37:50 UTC) #5
denniskempin
https://codereview.chromium.org/2093803002/diff/120001/third_party/wayland-protocols/unstable/gaming-input/gaming-input-unstable-v1.xml File third_party/wayland-protocols/unstable/gaming-input/gaming-input-unstable-v1.xml (right): https://codereview.chromium.org/2093803002/diff/120001/third_party/wayland-protocols/unstable/gaming-input/gaming-input-unstable-v1.xml#newcode52 third_party/wayland-protocols/unstable/gaming-input/gaming-input-unstable-v1.xml:52: <interface name="zwp_gamepad_v1" version="1"> On 2016/06/29 22:37:50, reveman wrote: > ...
4 years, 5 months ago (2016-07-12 20:15:24 UTC) #6
reveman
lgtm % nits https://codereview.chromium.org/2093803002/diff/140001/third_party/wayland-protocols/protocol/gaming-input-protocol.c File third_party/wayland-protocols/protocol/gaming-input-protocol.c (right): https://codereview.chromium.org/2093803002/diff/140001/third_party/wayland-protocols/protocol/gaming-input-protocol.c#newcode1 third_party/wayland-protocols/protocol/gaming-input-protocol.c:1: /* nit: please use wayland-scanner 1.11.0 ...
4 years, 5 months ago (2016-07-13 10:11:03 UTC) #8
denniskempin
https://codereview.chromium.org/2093803002/diff/140001/third_party/wayland-protocols/protocol/gaming-input-protocol.c File third_party/wayland-protocols/protocol/gaming-input-protocol.c (right): https://codereview.chromium.org/2093803002/diff/140001/third_party/wayland-protocols/protocol/gaming-input-protocol.c#newcode1 third_party/wayland-protocols/protocol/gaming-input-protocol.c:1: /* On 2016/07/13 10:11:03, reveman wrote: > nit: please ...
4 years, 5 months ago (2016-07-13 15:48:22 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2093803002/160001
4 years, 5 months ago (2016-07-13 15:51:12 UTC) #12
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/103195)
4 years, 5 months ago (2016-07-13 16:51:33 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2093803002/160001
4 years, 5 months ago (2016-07-13 17:27:03 UTC) #16
denniskempin
must be a flake... this code isn't even compiled anywhere, so it should't be able ...
4 years, 5 months ago (2016-07-13 17:27:14 UTC) #17
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/103280)
4 years, 5 months ago (2016-07-13 18:42:38 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2093803002/160001
4 years, 5 months ago (2016-07-13 18:45:51 UTC) #21
commit-bot: I haz the power
Committed patchset #9 (id:160001)
4 years, 5 months ago (2016-07-13 19:52:29 UTC) #23
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago (2016-07-13 19:53:47 UTC) #24
commit-bot: I haz the power
4 years, 5 months ago (2016-07-13 19:55:13 UTC) #26
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/350078de44e0def33380d1074446408f6ebe6967
Cr-Commit-Position: refs/heads/master@{#405238}

Powered by Google App Engine
This is Rietveld 408576698