Граф коммитов

40 Коммитов

Автор SHA1 Сообщение Дата
Daiki Ueno 6c777b2d17 Minor fixes related to git.mk.
Remove .gitignore files from the git repo, define GITIGNOREFILES in some
Makefiles, and update git.mk from the Behdad upstream.

BUG=none
TEST=manually

Review URL: https://codereview.appspot.com/5581057
2012-02-01 10:00:42 +09:00
Peng Huang b9cfc5eb2e Add org.freedesktop.IBus.Config.GetValues to get all values in one RPC.
BUG=http://crosbug.com/16287
TEST=Linux desktop

Review URL: http://codereview.appspot.com/4667056
2011-07-05 10:45:20 -04:00
Peng Huang 0e315c18c7 Fix make dpkg errors.
BUG=None
TEST=Make dpkg

Review URL: http://codereview.appspot.com/4673041
2011-07-04 12:26:03 +08:00
Peng Huang e73de0283f Fix make dpkg errors.
BUG=make dpkg failed
TEST=make dpkg

Review URL: http://codereview.appspot.com/4629044
2011-06-16 13:13:01 -04:00
Peng Huang 2371d4fde2 Fix make dpkg errors, and add gtk3 support for debian
BUG=None
TEST=Linux desktop

Review URL: http://codereview.appspot.com/4436076
2011-05-03 09:55:39 -04:00
Peng Huang 2f358544a1 Refine RequestName code and fix make dpkg errors.
BUG=none
TEST=Linux Desktop

Review URL: http://codereview.appspot.com/4368056
2011-04-08 15:16:22 -04:00
Peng Huang 65c5465863 Fix make dpkg errors.
BUG=none
TEST=make dpkg

Review URL: http://codereview.appspot.com/4324047
2011-04-05 10:27:32 -04:00
Peng Huang 7903a53637 Fix make debian package errors.
BUG=none
TEST=make dpkg

Review URL: http://codereview.appspot.com/4279068
2011-03-23 09:44:20 -04:00
Peng Huang 13697b0aec Do not block UI in IBusIMContext anymore.
Replace some block IPC calls with async IPC calls, and then IBusIMContext will
not block UI anymore.

BUG=http://crosbug.com/12310
TEST=Linux desktop

Review URL: http://codereview.appspot.com/4287054
2011-03-17 10:49:03 -04:00
Peng Huang 14b7d1a071 Add git.mk from gtk+ project, Use it to update .gitignore
BUG=none
TEST=make

Review URL: http://codereview.appspot.com/4280050
2011-03-16 10:01:18 -04:00
Yusuke Sato 57eee844b6 Update symbols file.
./autogen.sh
./configure --enable-gtk-doc
make dpkg
cp ppa/ibus-1.3.99.20110309/debian/libibus-1.0-0/DEBIAN/symbols debian/libibus-1.0-0.symbols
vi debian/libibus-1.0-0.symbols  # remove "-1phuang1~maverick1"
make dpkg  # confirm that lintian does not report an error.

Review URL: http://codereview.appspot.com/4253068
2011-03-10 08:44:38 +09:00
Peng Huang 690be230c1 Unify async and sync function names.
BUG=none
TEST=Linux desktop

Review URL: http://codereview.appspot.com/4246042
2011-02-28 15:57:47 -05:00
Peng Huang fb153c2a95 Fix make dpkg errors.
BUG=none
TEST=make dpkg

Review URL: http://codereview.appspot.com/4184055
2011-02-18 10:59:49 -05:00
Peng Huang 0e6fa20c25 Fix build debian package error.
BUG=
TEST=make dpkg

Review URL: http://codereview.appspot.com/4013046
2011-01-27 18:01:34 -05:00
Peng Huang af0c9bcf74 Export async version ibus_input_context_process_key_event.
Some application may want to integrate with ibus directly, and want to
use async mode for processing key events. So I make
ibus_input_context_process_key_event to be an async function,
and also added ibus_input_context_process_key_event_sync.

Fix problem in introspection of Engine.

BUG=none
TEST=Tested in Ubuntu 10.10

Review URL: http://codereview.appspot.com/4032044
2011-01-27 11:18:21 -05:00
Peng Huang e1e72a2052 Fix some race conditions during create engine, also fix dpkg build error.
BUG=chromium-os:10750
TEST=on Linux desktop

Review URL: http://codereview.appspot.com/3970044
2011-01-21 10:57:54 -05:00
Peng Huang 5e823fcbff Remove block call in ibus-daemon, and use async call instead and clean up code.
1. Do not use poll factory of a component. Sometime, it will cause a dead lock of ibus: ibus-daemon are waiting reply from engine, and engine are also waiting for reply from ibus-daemon.
2. Move some API from IBusComponent to BusComponent, Because of those API is for internal using only
3. Add a fake input context in server side to support switching input method when no context has focus.
4. Remove fake input context in imcontext, because we added the server side fake context

BUG=none
TEST=manual

Review URL: http://codereview.appspot.com/3077042
2010-11-16 10:24:03 +09:00
Peng Huang c464170208 Fix some issues within codereview. 2010-11-03 13:37:57 +09:00
Peng Huang 7fa9f32f31 Rename ibus_engine_desc_new2 and ibus_component_new2 to *_new_varargs.
wip.
2010-11-03 10:54:58 +09:00
Peng Huang 7e07c6d87e Fix some problems in debian packages. 2010-11-03 10:54:58 +09:00
Peng Huang 3b2bf6f4a3 Fix some runtime errors. 2010-11-03 10:54:58 +09:00
Peng Huang 3b3f56d024 Change version to 1.3.99 2010-11-03 10:54:58 +09:00
Peng Huang 164fc1f124 Use gdbus in glib, and get rid of libdbus 2010-11-03 10:54:57 +09:00
Peng Huang 179e164218 Update libibus2.symbols 2010-07-05 13:42:10 +08:00
Peng Huang c9ab368469 Remove some patches. 2010-07-05 13:10:00 +08:00
Peng Huang 46a8b5a1bc Update debian build scripts 2010-06-09 00:11:38 +08:00
Peng Huang d1238aedeb Update debian build scripts 2010-06-07 15:08:55 +08:00
Peng Huang cbe5540dd8 Support gtk3 2010-06-05 21:28:04 +08:00
Peng Huang 9372a7c64b Remove changelog 2010-05-28 16:37:50 +08:00
Peng Huang aec6c3a1fb Add ppa target to generate debian source package. 2010-05-28 10:18:24 +08:00
Peng Huang f748093238 Fix deb build problem. 2010-03-22 09:20:15 +08:00
Peng Huang 501b24ed27 Fix a typo 2010-01-30 08:27:05 +08:00
Peng Huang cda6b25a13 Update debian pacakge scripts 2010-01-30 08:13:50 +08:00
Peng Huang 425bd82880 Remove some symbols for debian package. 2010-01-19 13:25:22 +08:00
Peng Huang c27745189b Change file mode. 2009-12-10 16:31:18 +08:00
Peng Huang fd1fe90c0d Update debian packaging scripts from ubuntu 2009-09-30 13:36:19 +08:00
Peng Huang e24356351f Rename iBus to IBus. 2009-02-11 09:05:23 +08:00
Huang Peng 025371daba Remove commetted line 2008-09-24 17:50:20 +08:00
Huang Peng ff35f467c8 Remove --with-gtk-im-module-dir in debian build script. 2008-09-24 17:49:37 +08:00
Huang Peng 1aecce0334 Import debian packaging files by 一叶 <oneleaf@gmail.com>. 2008-09-11 18:47:23 +08:00