Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(10326)

Issue 11320043: wayland: Add wayland client (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
10 years, 9 months ago by Daiki Ueno
Modified:
10 years, 8 months ago
Reviewers:
shawn.p.huang, fujiwara, Peng
Base URL:
git@github.com:ibus/ibus.git@master
Visibility:
Public.

Description

wayland: Add wayland client This patch adds a new client which supports the Wayland input method protocol. Note that the support is disabled by default until the input method protocol becomes official in the Wayland upstream. Supply --enable-wayland to configure to try it. Also, you will need to set the executable path of ibus-wayland under the "input-method" section of weston.ini, like this: [input-method] path=.../libexec/ibus-wayland BUG=Issue#1617 Committed: 5136dbc

Patch Set 1 #

Patch Set 2 : fix arglist alignment #

Total comments: 12

Patch Set 3 : cleanup Makefile.am, fix "make dist" with --disable-wayland, fix error output #

Patch Set 4 : include generated source code, instead of generating them by ourselves #

Total comments: 4

Patch Set 5 : sort header files, stop aligning in Makefile, add more words to README #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1394 lines, -0 lines) Patch
M client/Makefile.am View 1 2 3 4 1 chunk +5 lines, -0 lines 0 comments Download
A client/wayland/Makefile.am View 1 2 3 4 1 chunk +62 lines, -0 lines 0 comments Download
A client/wayland/README View 1 2 3 4 1 chunk +17 lines, -0 lines 0 comments Download
A client/wayland/input-method-client-protocol.h View 1 2 3 1 chunk +419 lines, -0 lines 0 comments Download
A client/wayland/input-method-protocol.c View 1 2 3 1 chunk +115 lines, -0 lines 0 comments Download
A client/wayland/main.c View 1 2 3 4 1 chunk +755 lines, -0 lines 0 comments Download
M configure.ac View 1 2 3 4 4 chunks +21 lines, -0 lines 0 comments Download

Messages

Total messages: 11
Daiki Ueno
10 years, 9 months ago (2013-07-16 02:54:40 UTC) #1
Peng
+Takao-san
10 years, 9 months ago (2013-07-16 15:56:17 UTC) #2
fujiwara
https://codereview.appspot.com/11320043/diff/4001/client/Makefile.am File client/Makefile.am (right): https://codereview.appspot.com/11320043/diff/4001/client/Makefile.am#newcode37 client/Makefile.am:37: endif input-method.xml in EXTRA_DIST
10 years, 9 months ago (2013-07-22 05:03:19 UTC) #3
fujiwara
On 2013/07/22 05:03:19, fujiwara wrote: > https://codereview.appspot.com/11320043/diff/4001/client/Makefile.am > File client/Makefile.am (right): > > https://codereview.appspot.com/11320043/diff/4001/client/Makefile.am#newcode37 > ...
10 years, 9 months ago (2013-07-22 05:04:57 UTC) #4
fujiwara
https://codereview.appspot.com/11320043/diff/4001/client/wayland/Makefile.am File client/wayland/Makefile.am (right): https://codereview.appspot.com/11320043/diff/4001/client/wayland/Makefile.am#newcode23 client/wayland/Makefile.am:23: No need the null line? https://codereview.appspot.com/11320043/diff/4001/client/wayland/Makefile.am#newcode29 client/wayland/Makefile.am:29: main.c \ ...
10 years, 9 months ago (2013-07-22 05:50:48 UTC) #5
Daiki Ueno
https://codereview.appspot.com/11320043/diff/4001/client/Makefile.am File client/Makefile.am (right): https://codereview.appspot.com/11320043/diff/4001/client/Makefile.am#newcode37 client/Makefile.am:37: endif On 2013/07/22 05:03:19, fujiwara wrote: > input-method.xml in ...
10 years, 9 months ago (2013-07-22 09:19:31 UTC) #6
fujiwara
LGTM. https://codereview.appspot.com/11320043/diff/4001/client/wayland/Makefile.am File client/wayland/Makefile.am (right): https://codereview.appspot.com/11320043/diff/4001/client/wayland/Makefile.am#newcode29 client/wayland/Makefile.am:29: main.c \ On 2013/07/22 09:19:32, Daiki Ueno wrote: ...
10 years, 9 months ago (2013-07-25 14:05:37 UTC) #7
Daiki Ueno
Come to think of it, it would be more hassle-free to include generated source code, ...
10 years, 8 months ago (2013-08-12 11:19:49 UTC) #8
Peng
lgtm with some comments. https://codereview.appspot.com/11320043/diff/20001/client/wayland/Makefile.am File client/wayland/Makefile.am (right): https://codereview.appspot.com/11320043/diff/20001/client/wayland/Makefile.am#newcode29 client/wayland/Makefile.am:29: input-method-client-protocol.h \ It is better ...
10 years, 8 months ago (2013-08-12 16:05:55 UTC) #9
fujiwara
https://codereview.appspot.com/11320043/diff/20001/client/wayland/Makefile.am File client/wayland/Makefile.am (right): https://codereview.appspot.com/11320043/diff/20001/client/wayland/Makefile.am#newcode34 client/wayland/Makefile.am:34: main.c \ On 2013/08/12 16:05:56, Peng wrote: > I ...
10 years, 8 months ago (2013-08-13 05:41:19 UTC) #10
Daiki Ueno
10 years, 8 months ago (2013-08-13 07:04:14 UTC) #11
Fixed those.  Thanks.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b