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
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>.
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
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