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

Issue 9477043: Refactor old getter and setter to dbus property in bus/ibusimpl.c (Closed)

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

Description

Refactor old getter and setter to dbus property in bus/ibusimpl.c

Patch Set 1 #

Total comments: 10

Patch Set 2 : Updated with message #3. #

Total comments: 13

Patch Set 3 : Updated with message #5. #

Total comments: 21

Patch Set 4 : Updated with message #7. #

Patch Set 5 : Fixed version numbers in ibusbus.h . #

Total comments: 10

Patch Set 6 : Updated with message #9. #

Total comments: 7

Patch Set 7 : Update with message #12. #

Total comments: 12

Patch Set 8 : Updated with message #15. #

Total comments: 1

Patch Set 9 : Updated with message #17. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+978 lines, -196 lines) Patch
M bus/ibusimpl.c View 1 2 3 23 chunks +393 lines, -131 lines 0 comments Download
M src/Makefile.am View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M src/ibusbus.h View 1 2 3 4 5 6 7 8 16 chunks +137 lines, -2 lines 0 comments Download
M src/ibusbus.c View 1 2 3 4 5 6 7 8 23 chunks +192 lines, -57 lines 0 comments Download
M src/ibusshare.h View 1 2 3 4 5 6 7 1 chunk +6 lines, -0 lines 0 comments Download
M src/tests/Makefile.am View 1 2 3 4 5 6 7 1 chunk +7 lines, -6 lines 0 comments Download
M src/tests/ibus-bus.c View 1 2 3 4 5 6 7 8 7 chunks +242 lines, -0 lines 0 comments Download

Messages

Total messages: 17
fujiwara
Separated CL from CL #7712047. Part II. Sort properties in ibusimpl.c
11 years, 1 month ago (2013-05-17 15:27:17 UTC) #1
fujiwara
https://codereview.appspot.com/9477043/diff/1/bus/ibusimpl.c File bus/ibusimpl.c (right): https://codereview.appspot.com/9477043/diff/1/bus/ibusimpl.c#newcode167 bus/ibusimpl.c:167: " <property name='PreloadEngines' type='(as)' access='write' />\n" Maybe tuple is ...
11 years, 1 month ago (2013-05-22 06:09:13 UTC) #2
Peng
https://codereview.appspot.com/9477043/diff/1/bus/ibusimpl.c File bus/ibusimpl.c (right): https://codereview.appspot.com/9477043/diff/1/bus/ibusimpl.c#newcode159 bus/ibusimpl.c:159: * http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-properties */ I remember org.freedesktop.Properties has PropertiesChanged signal. ...
11 years, 1 month ago (2013-05-23 03:47:44 UTC) #3
fujiwara
https://codereview.appspot.com/9477043/diff/1/bus/ibusimpl.c File bus/ibusimpl.c (right): https://codereview.appspot.com/9477043/diff/1/bus/ibusimpl.c#newcode159 bus/ibusimpl.c:159: * http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-properties */ On 2013/05/23 03:47:44, Peng wrote: > ...
11 years, 1 month ago (2013-05-28 15:27:08 UTC) #4
Peng
https://codereview.appspot.com/9477043/diff/7001/bus/ibusimpl.c File bus/ibusimpl.c (right): https://codereview.appspot.com/9477043/diff/7001/bus/ibusimpl.c#newcode956 bus/ibusimpl.c:956: gchar *path = g_variant_dup_string (variant, NULL); why not g_variant_get_string() ...
11 years, 1 month ago (2013-05-29 14:31:00 UTC) #5
fujiwara
https://codereview.appspot.com/9477043/diff/7001/bus/ibusimpl.c File bus/ibusimpl.c (right): https://codereview.appspot.com/9477043/diff/7001/bus/ibusimpl.c#newcode956 bus/ibusimpl.c:956: gchar *path = g_variant_dup_string (variant, NULL); On 2013/05/29 14:31:00, ...
11 years ago (2013-05-30 15:38:14 UTC) #6
Peng
https://codereview.appspot.com/9477043/diff/14001/bus/ibusimpl.c File bus/ibusimpl.c (right): https://codereview.appspot.com/9477043/diff/14001/bus/ibusimpl.c#newcode168 bus/ibusimpl.c:168: " <annotation name='org.freedesktop.DBus.Property.EmitsChangedSignal'\n" >80 https://codereview.appspot.com/9477043/diff/14001/bus/ibusimpl.c#newcode201 bus/ibusimpl.c:201: "<!-- Start of ...
11 years ago (2013-05-30 23:56:21 UTC) #7
fujiwara
https://codereview.appspot.com/9477043/diff/14001/bus/ibusimpl.c File bus/ibusimpl.c (right): https://codereview.appspot.com/9477043/diff/14001/bus/ibusimpl.c#newcode168 bus/ibusimpl.c:168: " <annotation name='org.freedesktop.DBus.Property.EmitsChangedSignal'\n" On 2013/05/30 23:56:21, Peng wrote: > ...
11 years ago (2013-05-31 03:13:15 UTC) #8
Peng
https://codereview.appspot.com/9477043/diff/14001/src/ibusbus.c File src/ibusbus.c (right): https://codereview.appspot.com/9477043/diff/14001/src/ibusbus.c#newcode1790 src/ibusbus.c:1790: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" On 2013/05/31 03:13:15, fujiwara ...
11 years ago (2013-06-03 15:04:35 UTC) #9
fujiwara
https://codereview.appspot.com/9477043/diff/26001/src/tests/ibus-bus.c File src/tests/ibus-bus.c (right): https://codereview.appspot.com/9477043/diff/26001/src/tests/ibus-bus.c#newcode23 src/tests/ibus-bus.c:23: #if 0 On 2013/06/03 15:04:35, Peng wrote: > Why ...
11 years ago (2013-06-04 14:35:58 UTC) #10
Peng
https://codereview.appspot.com/9477043/diff/26001/src/tests/ibus-bus.c File src/tests/ibus-bus.c (right): https://codereview.appspot.com/9477043/diff/26001/src/tests/ibus-bus.c#newcode23 src/tests/ibus-bus.c:23: #if 0 On 2013/06/04 14:35:58, fujiwara wrote: > On ...
11 years ago (2013-06-04 14:40:48 UTC) #11
fujiwara
https://codereview.appspot.com/9477043/diff/14001/src/ibusbus.c File src/ibusbus.c (right): https://codereview.appspot.com/9477043/diff/14001/src/ibusbus.c#newcode1790 src/ibusbus.c:1790: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" On 2013/06/03 15:04:35, Peng ...
11 years ago (2013-06-04 16:59:55 UTC) #12
Peng
https://codereview.appspot.com/9477043/diff/36001/src/ibusbus.c File src/ibusbus.c (right): https://codereview.appspot.com/9477043/diff/36001/src/ibusbus.c#newcode1769 src/ibusbus.c:1769: // ibus_bus_get_use_sys_layout_async is deprecated. It is better to align ...
11 years ago (2013-06-04 17:34:33 UTC) #13
fujiwara
https://codereview.appspot.com/9477043/diff/36001/src/ibusbus.c File src/ibusbus.c (right): https://codereview.appspot.com/9477043/diff/36001/src/ibusbus.c#newcode1769 src/ibusbus.c:1769: // ibus_bus_get_use_sys_layout_async is deprecated. On 2013/06/04 17:34:33, Peng wrote: ...
11 years ago (2013-06-06 13:47:45 UTC) #14
Peng
https://codereview.appspot.com/9477043/diff/36001/src/ibusbus.h File src/ibusbus.h (right): https://codereview.appspot.com/9477043/diff/36001/src/ibusbus.h#newcode690 src/ibusbus.h:690: G_GNUC_DEPRECATED G_DEPRECATED please? https://codereview.appspot.com/9477043/diff/44001/src/ibusbus.c File src/ibusbus.c (right): https://codereview.appspot.com/9477043/diff/44001/src/ibusbus.c#newcode23 src/ibusbus.c:23: ...
11 years ago (2013-06-12 17:49:11 UTC) #15
fujiwara
https://codereview.appspot.com/9477043/diff/36001/src/ibusbus.h File src/ibusbus.h (right): https://codereview.appspot.com/9477043/diff/36001/src/ibusbus.h#newcode690 src/ibusbus.h:690: G_GNUC_DEPRECATED On 2013/06/12 17:49:12, Peng wrote: > G_DEPRECATED please? ...
11 years ago (2013-06-13 08:03:05 UTC) #16
Peng
11 years ago (2013-06-13 12:13:17 UTC) #17
lgtm with comments

https://codereview.appspot.com/9477043/diff/53001/src/tests/ibus-bus.c
File src/tests/ibus-bus.c (right):

https://codereview.appspot.com/9477043/diff/53001/src/tests/ibus-bus.c#newcod...
src/tests/ibus-bus.c:453: #endif /* end of IBUS_DISABLE_DEPRECATED */
I think only /* IBUS_DISABLE_DEPRECATED */ is enough. and for others
Sign in to reply to this message.

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