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

29 Коммитов

Автор SHA1 Сообщение Дата
fujiwarat a6710817b3 Gettext migration for gschema.xml file
https://wiki.gnome.org/Initiatives/GnomeGoals/GettextMigration
2018-10-16 19:46:01 +09:00
fujiwarat 56c67b1362 ui/gtk3: Set title string in gnome-shell
gnome-shell uses .desktop files to get the application title names.
Probably the reason is to manage any windows and Xorg and Wayland.

BUG=https://mail.gnome.org/archives/gtk-app-devel-list/2018-February/msg00027.html
R=Shawn.P.Huang@gmail.com

Review URL: https://codereview.appspot.com/338520043
2018-03-01 15:37:15 +09:00
fujiwarat e17c99859d Implement Unicode choice on Emojier
BUG=https://github.com/ibus/ibus/issues/1922

Review URL: https://codereview.appspot.com/340190043
2018-01-29 16:50:07 +09:00
fujiwarat 2f73064d03 Change to use Unicode Emoji files instead of EmojiOne files
EmojiOne Json file have changed the file format since 3.0 [1]
Now IBus migrated to use Unicode Emoji files since the EmojiOne file
had been used for the emoji categories but it can be done with
Unicode emoji-test.txt [2]
Use Unicode Emoji 4.0 until 5.0 will be released officially.
Unicode Emoji 5.0 is available but fonts does not support it yet.

[1] https://github.com/Ranks/emojione/releases/tag/v3.0.0
[2] http://www.unicode.org/Public/emoji/4.0/

Review URL: https://codereview.appspot.com/321860043
2017-04-28 13:10:03 +09:00
fujiwarat 290f786b82 ui/gtk3: Fix build failures
ibus-ui-emoijer needs to be built at last in ui/gtk3
Also fixed po/POTFILES.in for `make dist`
Now I moved libibusemojidialog.so and IBusEmojiDialog-1.0.[gir|typelib]
and ibus-emoji-dialog-1.0.vapi to noinst because now
ibus-ui-emojier is available and they are private libraries.

R=Shawn.P.Huang@gmail.com

Review URL: https://codereview.appspot.com/312610043
2017-04-17 16:00:26 +09:00
Peng Wu 648f58a361 Make ibus emojier dialog as an unique application
Because wayland doesn't support clipboard persistence, just hide the dialog; will show the emojier dialog again, when run it again.

In next patches, ibus emoji command will just spawn the process of ibus-ui-emojier.

BUG=
R=takao.fujiwara1@gmail.com

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

Patch from Peng Wu <alexepico@gmail.com>.
2017-04-10 14:54:08 +09:00
fujiwarat 02d99aa00c 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

Review URL: https://codereview.appspot.com/317370043
2017-03-05 18:11:28 +09:00
fujiwarat 3e6178c048 Enhance UI to add engines on ibus-setup
BUG=rhbz#803583
TEST=setup

Review URL: https://codereview.appspot.com/118830043
2014-07-18 13:00:50 +09:00
fujiwarat 644a749ec4 Do not let property panel follow cursor when it's always shown.
Review URL: https://codereview.appspot.com/60560043
2014-02-12 12:48:46 +09:00
Daiki Ueno 9037ffe0f3 build: fix make check
This contains several fixes to the current tests:

- Remove glib mem profiler call from src/tests, which is known not to
  work with the latest glib release:
  https://bugzilla.gnome.org/show_bug.cgi?id=701694
  valgrind could be used instead.

- Replace g_type_init() call in tests with ibus_init().

- Fix ibus-bus test after the DBus property change (commit 458945e7).
  no global engine may be set in the test environment.  Also add more
  assertions to check the return values.

- Fix pygobject test to use LOG_COMPILER and move sys.path adjustment
  into the test script itself.

- Add new files to po/POTFILES.in.

BUG=
R=takao.fujiwara1@gmail.com

Review URL: https://codereview.appspot.com/11156043
2013-07-12 18:05:06 +09:00
fujiwarat 7ff8271dee Remove g_type_init() calls.
https://git.gnome.org/browse/glib/commit/?id=1dc774a653e992e1153fbed16f90097fa8db467f
https://git.gnome.org/browse/vala/commit/?id=f1fbafdfdc91fadaa57d2e073fc29cc6804d6ae3

Review URL: https://codereview.appspot.com/9727047
2013-06-04 11:12:53 +09:00
fujiwarat e786c06a66 Enhance make dist
TEST=Linux desktop

Review URL: https://codereview.appspot.com/5730046
2012-03-05 10:19:05 +09:00
Peng Huang a5aadb6224 Fix make distcheck error
BUG=None
TEST=make distcheck

Review URL: http://codereview.appspot.com/5113041
2011-09-23 11:10:53 -04:00
Peng Huang 5617ef1553 Fix make check error
BUG=none
TEST=make check

Review URL: http://codereview.appspot.com/4250077
2011-03-11 10:37:40 -05:00
Peng Huang 164fc1f124 Use gdbus in glib, and get rid of libdbus 2010-11-03 10:54:57 +09:00
Peng Huang 292c62c32e Fix make distcheck errors. 2010-04-11 16:41:03 +08:00
Peng Huang 29a2503e4b Fix problem in POTFILES.in 2009-10-24 11:23:29 +08:00
Peng Huang 95493e7c2a Change file header 2009-10-23 14:17:30 +08:00
Peng Huang 9c98bfc237 Update po files. 2009-10-10 13:37:04 +08:00
Peng Huang 7606df8212 Add setup/enginetreeview.py into po/POTFILES.in 2009-06-17 17:58:10 +08:00
Peng Huang 05c7deef8a Add source files into POTFILES.in 2009-06-09 18:24:03 +08:00
Peng Huang bff536620b Fix make distcheck errors. 2009-03-31 11:13:03 +08:00
Huang Peng be16cc6eb4 Add setup/enginecombobox.py. 2009-02-17 16:05:30 +08:00
Huang Peng aedad1ea0a re-implement ibus in c language. 2009-02-05 10:39:56 +08:00
Huang Peng c3d16cbe31 Change panel path in POFILES.in. 2008-10-06 07:41:26 +08:00
Huang Peng ec98987a0e Fix `make distcheck` errors. 2008-10-04 10:29:48 +08:00
Huang Peng 3d68f21292 Update translation. 2008-08-22 10:55:16 +08:00
Huang Peng ff6087669a i18n WIP. 2008-08-13 22:06:08 +08:00
Huang Peng c25a24ae2e import ibus 2008-05-12 15:18:48 +08:00