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

Issue 317370043: Move emoji implementation from IBusEngineSimple to IBusPanel (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
7 years, 3 months ago by fujiwara
Modified:
7 years, 3 months ago
Reviewers:
shawn.p.huang, Peng
CC:
shawn.p.huang_gmail.com
Base URL:
git@github.com:ibus/ibus.git@master
Visibility:
Public.

Description

Move emoji implementation from IBusEngineSimple to IBusPanel Currently emoji shortcut key is not customizable and there is no menu item to access emoji typing without shortcut key. Once implementation is moved to IBusPanel, the emoji typing is now avaible for every engine without modifying its codes. R=Shawn.P.Huang@gmail.com Committed: 02d99aa00cb4a26a2cfb6098ea27e763e9bb2daa

Patch Set 1 #

Total comments: 11

Patch Set 2 : Updated with comment #3 #

Patch Set 3 : s/plist/list/ #

Patch Set 4 : Fixed installation errors #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2561 lines, -386 lines) Patch
M bus/inputcontext.h View 2 chunks +9 lines, -0 lines 0 comments Download
M bus/inputcontext.c View 4 chunks +17 lines, -20 lines 0 comments Download
M bus/panelproxy.c View 1 13 chunks +56 lines, -4 lines 0 comments Download
M configure.ac View 1 2 chunks +11 lines, -0 lines 0 comments Download
M data/ibus.schemas.in View 2 chunks +36 lines, -0 lines 0 comments Download
M po/POTFILES.in View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M po/POTFILES.skip View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M setup/main.py View 4 chunks +23 lines, -4 lines 0 comments Download
M setup/setup.ui View 3 chunks +89 lines, -5 lines 0 comments Download
M src/Makefile.am View 1 2 3 5 chunks +110 lines, -60 lines 0 comments Download
M src/emoji-parser.c View 1 2 18 chunks +108 lines, -53 lines 0 comments Download
M src/ibus.h View 1 chunk +1 line, -0 lines 0 comments Download
A src/ibusemoji.h View 1 1 chunk +207 lines, -0 lines 0 comments Download
A src/ibusemoji.c View 1 1 chunk +585 lines, -0 lines 0 comments Download
M src/ibusenginesimple.c View 1 2 3 3 chunks +2 lines, -5 lines 0 comments Download
M src/ibuspanelservice.h View 1 2 2 chunks +11 lines, -0 lines 0 comments Download
M src/ibuspanelservice.c View 1 3 chunks +24 lines, -0 lines 0 comments Download
M src/ibusutil.h View 1 2 chunks +1 line, -28 lines 0 comments Download
M src/ibusutil.c View 4 chunks +1 line, -190 lines 0 comments Download
M ui/gtk3/Makefile.am View 2 chunks +6 lines, -0 lines 0 comments Download
A ui/gtk3/emojier.vala View 1 1 chunk +1112 lines, -0 lines 0 comments Download
M ui/gtk3/keybindingmanager.vala View 1 chunk +6 lines, -1 line 0 comments Download
M ui/gtk3/panel.vala View 20 chunks +144 lines, -16 lines 0 comments Download

Messages

Total messages: 8
fujiwara
7 years, 3 months ago (2017-03-02 12:01:33 UTC) #1
fujiwara
This uses https://github.com/fujiwarat/cldr-annotations
7 years, 3 months ago (2017-03-02 12:50:07 UTC) #2
Peng
https://codereview.appspot.com/317370043/diff/1/src/Makefile.am File src/Makefile.am (right): https://codereview.appspot.com/317370043/diff/1/src/Makefile.am#newcode104 src/Makefile.am:104: ibusemoji.c \ Probably we could sort those files in ...
7 years, 3 months ago (2017-03-02 21:02:35 UTC) #3
fujiwara
https://codereview.appspot.com/317370043/diff/1/src/Makefile.am File src/Makefile.am (right): https://codereview.appspot.com/317370043/diff/1/src/Makefile.am#newcode104 src/Makefile.am:104: ibusemoji.c \ On 2017/03/02 21:02:35, Peng wrote: > Probably ...
7 years, 3 months ago (2017-03-03 12:28:33 UTC) #4
Peng
https://codereview.appspot.com/317370043/diff/1/src/emoji-parser.c File src/emoji-parser.c (right): https://codereview.appspot.com/317370043/diff/1/src/emoji-parser.c#newcode210 src/emoji-parser.c:210: GSList **llist) On 2017/03/03 12:28:33, fujiwara wrote: > On ...
7 years, 3 months ago (2017-03-03 15:20:18 UTC) #5
fujiwara
https://codereview.appspot.com/317370043/diff/1/src/emoji-parser.c File src/emoji-parser.c (right): https://codereview.appspot.com/317370043/diff/1/src/emoji-parser.c#newcode210 src/emoji-parser.c:210: GSList **llist) On 2017/03/03 15:20:18, Peng wrote: > On ...
7 years, 3 months ago (2017-03-03 19:56:46 UTC) #6
Peng
On 2017/03/03 19:56:46, fujiwara wrote: > https://codereview.appspot.com/317370043/diff/1/src/emoji-parser.c > File src/emoji-parser.c (right): > > https://codereview.appspot.com/317370043/diff/1/src/emoji-parser.c#newcode210 > ...
7 years, 3 months ago (2017-03-03 20:10:14 UTC) #7
fujiwara
7 years, 3 months ago (2017-03-05 09:11:39 UTC) #8
Message was sent while issue was closed.
Committed patchset #4 (id:60001) manually as
02d99aa00cb4a26a2cfb6098ea27e763e9bb2daa (presubmit successful).
Sign in to reply to this message.

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