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

Issue 2899003: Add signal handlers to ibus-chewing to listen for config changes. (Closed)

Created:
10 years, 5 months ago by Zachary Kuznia
Modified:
9 years, 7 months ago
Reviewers:
satorux1
CC:
chromium-os-reviews_chromium.org
Base URL:
ssh://gitrw.chromium.org/ibus-chewing.git
Visibility:
Public.

Description

Add signal handlers to ibus-chewing to listen for config changes. BUG=chromium-os:4604 TEST=Enable ibus chewing. Change the number of candidates in the chewing options dialog. Check that the change has worked.

Patch Set 1 #

Patch Set 2 : Code Review #

Total comments: 6

Patch Set 3 : Code Review fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+51 lines, -8 lines) Patch
M src/IBusChewingEngine.gob View 1 2 6 chunks +40 lines, -8 lines 0 comments Download
M src/IBusChewingEngine-keys.c View 1 chunk +7 lines, -0 lines 0 comments Download
M src/main.c View 2 chunks +4 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Zachary Kuznia
10 years, 5 months ago (2010-07-08 09:53:29 UTC) #1
satorux1
http://codereview.chromium.org/2899003/diff/2001/3002 File src/IBusChewingEngine.gob (right): http://codereview.chromium.org/2899003/diff/2001/3002#newcode793 src/IBusChewingEngine.gob:793: for (i=0; propSpecs[i].valueType!=G_TYPE_INVALID;i++){ Could you write a comment what ...
10 years, 5 months ago (2010-07-08 10:16:10 UTC) #2
Zachary Kuznia
http://codereview.chromium.org/2899003/diff/2001/3002 File src/IBusChewingEngine.gob (right): http://codereview.chromium.org/2899003/diff/2001/3002#newcode793 src/IBusChewingEngine.gob:793: for (i=0; propSpecs[i].valueType!=G_TYPE_INVALID;i++){ On 2010/07/08 10:16:10, satorux1 wrote: > ...
10 years, 5 months ago (2010-07-08 10:27:47 UTC) #3
satorux1
LGTM. Could you upstream this? On 2010/07/08 10:27:47, Zachary Kuznia wrote: > http://codereview.chromium.org/2899003/diff/2001/3002 > File ...
10 years, 5 months ago (2010-07-08 10:33:49 UTC) #4
Zachary Kuznia
10 years, 5 months ago (2010-07-09 01:23:51 UTC) #5
Certainly.

On 2010/07/08 10:33:49, satorux1 wrote:
> LGTM.
> 
> Could you upstream this?
> 
> On 2010/07/08 10:27:47, Zachary Kuznia wrote:
> > http://codereview.chromium.org/2899003/diff/2001/3002
> > File src/IBusChewingEngine.gob (right):
> > 
> > http://codereview.chromium.org/2899003/diff/2001/3002#newcode793
> > src/IBusChewingEngine.gob:793: for (i=0;
> > propSpecs[i].valueType!=G_TYPE_INVALID;i++){
> > On 2010/07/08 10:16:10, satorux1 wrote:
> > > Could you write a comment what we are doing here?
> > 
> > Done.
> > 
> > http://codereview.chromium.org/2899003/diff/2001/3002#newcode1009
> > src/IBusChewingEngine.gob:1009: //self->config=ibus_config_new(iConnection);
> > Yes.  Done.
> > 
> > http://codereview.chromium.org/2899003/diff/2001/3002#newcode1014
> > src/IBusChewingEngine.gob:1014: self->handler_id =
> > g_signal_connect(self->config, "value-changed",
> > On 2010/07/08 10:16:10, satorux1 wrote:
> > > Could you write a comment why we should monitor this signal, and what we
> > should
> > > do upon the delivery of the signal?
> > 
> > Done.

Powered by Google App Engine
This is Rietveld 408576698