Branch: refs/heads/1.5.y
  Home:   https://github.com/ibus/ibus
  Commit: 3b013c9ee3e071a83351eb1bff59697b770f8b3a
      
https://github.com/ibus/ibus/commit/3b013c9ee3e071a83351eb1bff59697b770f8b3a
  Author: fujiwarat <[email protected]>
  Date:   2013-07-30 (Tue, 30 Jul 2013)

  Changed paths:
    M src/tests/ibus-bus.c

  Log Message:
  -----------
  Remove IBUS_IS_ENGINE_DESC for freed pointer in ibus-bus.c

BUG=http://code.google.com/p/ibus/issues/detail?id=1646
TEST=src/tests/ibus-bus.c

Review URL: https://codereview.appspot.com/12093043


  Commit: 1f2a94e0519021131cef2e509cfa11a0c6c3a291
      
https://github.com/ibus/ibus/commit/1f2a94e0519021131cef2e509cfa11a0c6c3a291
  Author: Daiki Ueno <[email protected]>
  Date:   2013-08-02 (Fri, 02 Aug 2013)

  Changed paths:
    M tools/ibus.1.in
    M tools/main.vala

  Log Message:
  -----------
  tool: add "address" command to print D-Bus address

This would be helpful to debug with dbus-monitor.  Instead of:

  $ . .config/ibus/bus/*
  $ dbus-monitor --address $IBUS_ADDRESS ...

one can do:

  $ dbus-monitor --address $(ibus address) ...

This patch also adds help message to each sub-command.

BUG=

Review URL: https://codereview.appspot.com/11901044


  Commit: 1bdcf218eeda728391b5b4e33d536d2debfef1bc
      
https://github.com/ibus/ibus/commit/1bdcf218eeda728391b5b4e33d536d2debfef1bc
  Author: fujiwarat <[email protected]>
  Date:   2013-08-08 (Thu, 08 Aug 2013)

  Changed paths:
    M Makefile.am
    M bindings/Makefile.am
    M bindings/pygobject/Makefile.am
    M bindings/pygobject/gi/__init__.py
    M bindings/pygobject/gi/overrides/IBus.py
    M bindings/pygobject/gi/overrides/__init__.py
    M bindings/pygobject/test-override-ibus.py
    M bindings/vala/Makefile.am
    M bus/Makefile.am
    M bus/component.c
    M bus/component.h
    M bus/connection.c
    M bus/connection.h
    M bus/dbusimpl.c
    M bus/dbusimpl.h
    M bus/engineproxy.c
    M bus/engineproxy.h
    M bus/factoryproxy.c
    M bus/factoryproxy.h
    M bus/global.c
    M bus/global.h
    M bus/ibusimpl.c
    M bus/ibusimpl.h
    M bus/inputcontext.c
    M bus/inputcontext.h
    M bus/main.c
    M bus/matchrule.c
    M bus/matchrule.h
    M bus/panelproxy.c
    M bus/panelproxy.h
    M bus/server.c
    M bus/server.h
    M bus/test-client.c
    M bus/test-client.h
    M bus/test-stress.c
    M bus/types.h
    M client/Makefile.am
    M client/gtk2/Makefile.am
    M client/gtk2/ibusim.c
    M client/gtk2/ibusimcontext.c
    M client/gtk2/ibusimcontext.h
    M client/gtk3/Makefile.am
    M client/x11/Makefile.am
    M client/x11/gdk-private.c
    M client/x11/gdk-private.h
    M client/x11/main.c
    M conf/Makefile.am
    M conf/dconf/Makefile.am
    M conf/dconf/config-private.h
    M conf/dconf/config.c
    M conf/dconf/main.c
    M conf/gconf/Makefile.am
    M conf/memconf/Makefile.am
    M conf/memconf/config.c
    M conf/memconf/config.h
    M conf/memconf/main.c
    M configure.ac
    M data/Makefile.am
    M data/dconf/Makefile.am
    M data/icons/Makefile.am
    M data/keymaps/Makefile.am
    M docs/Makefile.am
    M docs/reference/Makefile.am
    M engine/Makefile.am
    M engine/main.vala
    M ibus/Makefile.am
    M ibus/__init__.py
    M ibus/_config.py.in
    M ibus/_gtk.py
    M ibus/application.py
    M ibus/attribute.py
    M ibus/bus.py
    M ibus/common.py
    M ibus/component.py
    M ibus/config.py
    M ibus/engine.py
    M ibus/enginedesc.py
    M ibus/exception.py
    M ibus/factory.py
    M ibus/inputcontext.py
    M ibus/interface/Makefile.am
    M ibus/interface/__init__.py
    M ibus/interface/iconfig.py
    M ibus/interface/iengine.py
    M ibus/interface/ienginefactory.py
    M ibus/interface/iibus.py
    M ibus/interface/iinputcontext.py
    M ibus/interface/inotifications.py
    M ibus/interface/ipanel.py
    M ibus/lang.py
    M ibus/lookuptable.py
    M ibus/modifier.py
    M ibus/notifications.py
    M ibus/object.py
    M ibus/observedpath.py
    M ibus/panel.py
    M ibus/property.py
    M ibus/serializable.py
    M ibus/text.py
    M ibus/utility.py
    M m4/Makefile.am
    M setup/Makefile.am
    M setup/engineabout.py
    M setup/enginecombobox.py
    M setup/enginetreeview.py
    M setup/ibus-setup.in
    M setup/icon.py
    M setup/keyboardshortcut.py
    M setup/main.py
    M src/Makefile.am
    M src/gtkimcontextsimpleseqs.h
    M src/ibus.h
    M src/ibusattribute.c
    M src/ibusattribute.h
    M src/ibusattrlist.c
    M src/ibusattrlist.h
    M src/ibusbus.c
    M src/ibusbus.h
    M src/ibuscomponent.c
    M src/ibuscomponent.h
    M src/ibusconfig.c
    M src/ibusconfig.h
    M src/ibusconfigservice.c
    M src/ibusconfigservice.h
    M src/ibusdebug.h
    M src/ibusengine.c
    M src/ibusengine.h
    M src/ibusenginedesc.c
    M src/ibusenginedesc.h
    M src/ibusenginesimple.c
    M src/ibusenginesimple.h
    M src/ibuserror.c
    M src/ibuserror.h
    M src/ibusfactory.c
    M src/ibusfactory.h
    M src/ibushotkey.c
    M src/ibushotkey.h
    M src/ibusinputcontext.c
    M src/ibusinputcontext.h
    M src/ibusinternal.h
    M src/ibuskeymap.c
    M src/ibuskeymap.h
    M src/ibuskeynames.c
    M src/ibuskeys.h
    M src/ibuskeysyms-compat.h
    M src/ibuskeysyms.h
    M src/ibuskeyuni.c
    M src/ibuslookuptable.c
    M src/ibuslookuptable.h
    M src/ibusobject.c
    M src/ibusobject.h
    M src/ibusobservedpath.c
    M src/ibusobservedpath.h
    M src/ibuspanelservice.c
    M src/ibuspanelservice.h
    M src/ibusproperty.c
    M src/ibusproperty.h
    M src/ibusproplist.c
    M src/ibusproplist.h
    M src/ibusproxy.c
    M src/ibusproxy.h
    M src/ibusregistry.c
    M src/ibusregistry.h
    M src/ibusserializable.c
    M src/ibusserializable.h
    M src/ibusservice.c
    M src/ibusservice.h
    M src/ibusshare.c
    M src/ibusshare.h
    M src/ibustext.c
    M src/ibustext.h
    M src/ibustypes.h
    M src/ibusutil.c
    M src/ibusutil.h
    M src/ibusversion.h.in
    M src/ibusxml.c
    M src/ibusxml.h
    M src/tests/Makefile.am
    M src/tests/ibus-inputcontext-create.c
    M src/tests/ibus-inputcontext.c
    M tools/Makefile.am
    M tools/ibus.bash
    M tools/main.vala
    M ui/Makefile.am
    M ui/gtk2/Makefile.am
    M ui/gtk2/candidatepanel.py
    M ui/gtk2/engineabout.py
    M ui/gtk2/handle.py
    M ui/gtk2/i18n.py
    M ui/gtk2/ibus-ui-gtk.in
    M ui/gtk2/icon.py
    M ui/gtk2/languagebar.py
    M ui/gtk2/main.py
    M ui/gtk2/menu.py
    M ui/gtk2/notifications.py
    M ui/gtk2/panel.py
    M ui/gtk2/propitem.py
    M ui/gtk2/toolitem.py
    M ui/gtk3/Makefile.am
    M ui/gtk3/application.vala
    M ui/gtk3/candidatearea.vala
    M ui/gtk3/candidatepanel.vala
    M ui/gtk3/handle.vala
    M ui/gtk3/iconwidget.vala
    M ui/gtk3/panel.vala
    M ui/gtk3/pango.vala
    M ui/gtk3/property.vala
    M ui/gtk3/separator.vala
    M ui/gtk3/switcher.vala
    M util/IMdkit/Makefile.am
    M util/Makefile.am

  Log Message:
  -----------
  Update source files with LGP 2.1 according to COPYING.

BUG=http://code.google.com/p/ibus/issues/detail?id=1424
TEST=rpmlint

Review URL: https://codereview.appspot.com/12526043


  Commit: 5136dbc59fd3048445826c534fd6b5f3f8ca6b1e
      
https://github.com/ibus/ibus/commit/5136dbc59fd3048445826c534fd6b5f3f8ca6b1e
  Author: Jan Arne Petersen <[email protected]>
  Date:   2013-08-13 (Tue, 13 Aug 2013)

  Changed paths:
    M client/Makefile.am
    A client/wayland/Makefile.am
    A client/wayland/README
    A client/wayland/input-method-client-protocol.h
    A client/wayland/input-method-protocol.c
    A client/wayland/main.c
    M configure.ac

  Log Message:
  -----------
  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

Review URL: https://codereview.appspot.com/11320043
Patch from Jan Arne Petersen <[email protected]>.


  Commit: 3b3a7ceccbf75f36dee0df45589d79f7e96131f4
      
https://github.com/ibus/ibus/commit/3b3a7ceccbf75f36dee0df45589d79f7e96131f4
  Author: Daiki Ueno <[email protected]>
  Date:   2013-08-14 (Wed, 14 Aug 2013)

  Changed paths:
    M bus/engineproxy.c
    M bus/engineproxy.h
    M bus/inputcontext.c
    M client/gtk2/ibusimcontext.c
    M src/ibusengine.c
    M src/ibusengine.h
    M src/ibusinputcontext.c
    M src/ibusinputcontext.h
    M src/ibustypes.h

  Log Message:
  -----------
  Notify engines of the content-type of input context

Add a new D-Bus method SetContentType to InputContext and Engine, to
notify engines of the content-type (primary purpose and hints) of
input context.  This is useful to implement intelligent features in
engines, such as automatic input-mode switch and text prediction.

The "purpose" and "hints" arguments are compatible with
GtkInputPurpose and GtkInputHints:
https://developer.gnome.org/gtk3/unstable/GtkEntry.html#GtkInputPurpose
https://developer.gnome.org/gtk3/unstable/GtkEntry.html#GtkInputHints

and the API is similar to the content_type event in the Wayland Input
Method Framework:
http://cgit.freedesktop.org/wayland/weston/tree/protocol/input-method.xml#n202

BUG=

Review URL: https://codereview.appspot.com/11422043


  Commit: 4adc001208cec701ca8f5fe53154c2c1e93c851e
      
https://github.com/ibus/ibus/commit/4adc001208cec701ca8f5fe53154c2c1e93c851e
  Author: fujiwarat <[email protected]>
  Date:   2013-08-14 (Wed, 14 Aug 2013)

  Changed paths:
    M po/LINGUAS
    M po/as.po
    M po/de.po
    M po/es.po
    M po/fr.po
    M po/gu.po
    M po/hi.po
    M po/hu.po
    A po/ia.po
    M po/it.po
    M po/ja.po
    M po/kn.po
    M po/ko.po
    M po/ml.po
    M po/mr.po
    M po/nl.po
    M po/or.po
    M po/pa.po
    M po/pl.po
    M po/pt_BR.po
    M po/ru.po
    M po/ta.po
    M po/te.po
    M po/uk.po
    M po/zh_CN.po
    M po/zh_TW.po

  Log Message:
  -----------
  Update translations

Update po/LINGUAS po/as.po po/de.po po/es.po po/fr.po po/gu.po
po/hi.po po/hu.po po/ia.po po/it.po po/ja.po po/kn.po po/ko.po
po/ml.po po/mr.po po/nl.po po/or.po po/pa.po po/pl.po po/pt_BR.po
po/ru.po po/uk.po po/ta.po po/te.po po/uk.po po/zh_CN.po po/zh_TW.po

Review URL: https://codereview.appspot.com/12583045


  Commit: e5ca9e5b4bf2ad2499ccbfad588342a143eba24e
      
https://github.com/ibus/ibus/commit/e5ca9e5b4bf2ad2499ccbfad588342a143eba24e
  Author: fujiwarat <[email protected]>
  Date:   2013-08-19 (Mon, 19 Aug 2013)

  Changed paths:
    M setup/main.py
    M ui/gtk3/application.vala
    M ui/gtk3/panel.vala

  Log Message:
  -----------
  Use gsettings instead of ibus-config in ibus-setup and ibus-ui-gtk3.

TEST=ibus-setup and ibus-ui-gtk3

Review URL: https://codereview.appspot.com/12442044


  Commit: b4bb7c2d103170e30e86b55fb61a9344f62252bb
      
https://github.com/ibus/ibus/commit/b4bb7c2d103170e30e86b55fb61a9344f62252bb
  Author: Julien Humbert <[email protected]>
  Date:   2013-08-27 (Tue, 27 Aug 2013)

  Changed paths:
    M po/fr.po

  Log Message:
  -----------
  Update french translation

Review URL: https://codereview.appspot.com/13260043
Patch from Julien Humbert <[email protected]>.


  Commit: 47fbb130190f31e8a9e385c8b58718f999119b6c
      
https://github.com/ibus/ibus/commit/47fbb130190f31e8a9e385c8b58718f999119b6c
  Author: fujiwarat <[email protected]>
  Date:   2013-08-27 (Tue, 27 Aug 2013)

  Changed paths:
    M bus/ibusimpl.c
    M bus/panelproxy.c
    M bus/panelproxy.h
    M data/ibus.schemas.in
    M setup/setup.ui
    M src/ibuspanelservice.c
    M src/ibuspanelservice.h
    M ui/gtk3/panel.vala

  Log Message:
  -----------
  Implement IME state per window.

BUG=http://code.google.com/p/ibus/issues/detail?id=1568
TEST=Disable global engine with ibus-setup.

Review URL: https://codereview.appspot.com/12957046


  Commit: b24efef988af48cbf7defd8db10a25a77fa646c6
      
https://github.com/ibus/ibus/commit/b24efef988af48cbf7defd8db10a25a77fa646c6
  Author: fujiwarat <[email protected]>
  Date:   2013-08-30 (Fri, 30 Aug 2013)

  Changed paths:
    M client/gtk2/ibusimcontext.c

  Log Message:
  -----------
  Call _set_content_type in _create_input_context_done in im-ibus.so

TEST=password dialog in gnome-shell

Review URL: https://codereview.appspot.com/13255047


  Commit: 1e40a48cc47f2158d7ef45693158615b5f4ee029
      
https://github.com/ibus/ibus/commit/1e40a48cc47f2158d7ef45693158615b5f4ee029
  Author: David King <[email protected]>
  Date:   2013-09-01 (Sun, 01 Sep 2013)

  Changed paths:
    M src/ibusengine.c

  Log Message:
  -----------
  Avoid compiler error in ibus_engine_dbus_property_changed

Do not return a value in a function that returns void.

BUG=http://code.google.com/p/ibus/issues/detail?id=1650

Review URL: https://codereview.appspot.com/13334044
Patch from David King <[email protected]>.


  Commit: 729b0aa1febccbba97286f2aceb9044d907f9ffe
      
https://github.com/ibus/ibus/commit/729b0aa1febccbba97286f2aceb9044d907f9ffe
  Author: David King <[email protected]>
  Date:   2013-09-01 (Sun, 01 Sep 2013)

  Changed paths:
    M configure.ac
    M data/dconf/Makefile.am

  Log Message:
  -----------
  Check for gsettings-schema-convert for dconf support

BUG=http://code.google.com/p/ibus/issues/detail?id=1650

Review URL: https://codereview.appspot.com/13423043
Patch from David King <[email protected]>.


  Commit: 10b9225bb3ec9131c827cfad007bad65bc9f0b12
      
https://github.com/ibus/ibus/commit/10b9225bb3ec9131c827cfad007bad65bc9f0b12
  Author: fujiwarat <[email protected]>
  Date:   2013-09-04 (Wed, 04 Sep 2013)

  Changed paths:
    M ui/gtk3/panel.vala

  Log Message:
  -----------
  Implement show-icon-on-systray in ibus-ui-gtk3.

BUG=http://code.google.com/p/ibus/issues/detail?id=1635
TEST="show icon on system tray" on ibus-setup

Review URL: https://codereview.appspot.com/13514043


  Commit: e91f403a8e099ce26642eb58a105671ec730f277
      
https://github.com/ibus/ibus/commit/e91f403a8e099ce26642eb58a105671ec730f277
  Author: fujiwarat <[email protected]>
  Date:   2013-09-05 (Thu, 05 Sep 2013)

  Changed paths:
    M ui/gtk3/panel.vala

  Log Message:
  -----------
  Connect candidate-clicked signal on ibus-ui-gtk3 for mouse click.

Review URL: https://codereview.appspot.com/13303049


  Commit: 84f3510427398947c2f11bc17f3094ddbaea3598
      
https://github.com/ibus/ibus/commit/84f3510427398947c2f11bc17f3094ddbaea3598
  Author: fujiwarat <[email protected]>
  Date:   2013-09-16 (Mon, 16 Sep 2013)

  Changed paths:
    M po/gu.po
    M po/ml.po
    M po/or.po
    M po/pa.po

  Log Message:
  -----------
  Update translations.

Update po/gu.po po/ml.po po/or.po po/pa.po

Review URL: https://codereview.appspot.com/13514044


  Commit: 98c7bdc5d92d5d2f25eb5f81fe90397664c2d435
      
https://github.com/ibus/ibus/commit/98c7bdc5d92d5d2f25eb5f81fe90397664c2d435
  Author: fujiwarat <[email protected]>
  Date:   2013-09-19 (Thu, 19 Sep 2013)

  Changed paths:
    M client/gtk2/ibusimcontext.c

  Log Message:
  -----------
  Fix no output when ibus-daemon is running on another display.

Using ssh -X or another display, the hostname and display numbers
can be different between the GTK clients and ibus-daemon.
This patch fixes the output:
"Events queue growing too big, will start to drop."

BUG=RH#1004135
TEST=clients/gtk*/im-ibus.so

Review URL: https://codereview.appspot.com/13707046


  Commit: f4b09140783834cb19e3bd7dcf63671ec304b9dd
      
https://github.com/ibus/ibus/commit/f4b09140783834cb19e3bd7dcf63671ec304b9dd
  Author: fujiwarat <[email protected]>
  Date:   2013-09-19 (Thu, 19 Sep 2013)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Release 1.5.4

Review URL: https://codereview.appspot.com/13468047


Compare: https://github.com/ibus/ibus/compare/f16865829ff3...f4b091407838

-- 
-- 
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"ibus-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

回复