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

121 Коммитов

Автор SHA1 Сообщение Дата
fujiwarat a3c07241f3 engine: Update simple.xml with xkeyboard-config 2.35.1 2022-03-14 10:33:34 +09:00
fujiwarat fbea5441fc Fix build errors in Ubuntu focal
- Ubuntu focal uses glib 2.64.6 which does not include errno.h
  so config.h includes errno.h as the workaround.
- make autogen.sh not to delete dist files in Travis
- Call $(PYTHON) for gensimple.py for Ubuntu python3
- Add a code review in src/ibuscomposetable.c

BUG=https://github.com/ibus/ibus/pull/2348
2021-09-10 00:09:26 +09:00
fujiwarat 238eb612b5 engine: Update simple.xml with xkeyboard-config 2.33 2021-08-20 09:42:12 +09:00
fujiwarat 5012b69c7c engine: Update simple.xml 2021-02-21 23:27:26 +09:00
fujiwarat 29959e1d25 engine: Fix input in gensimple.py
Replace datarootdir with XKBCONFIG_BASE.
2020-12-31 20:00:02 +09:00
fujiwarat 5d68b00e04 engine: Fix iso-path in gensimple.py
Replace datarootdir with ISOCODES_PREFIX.
2020-12-31 17:28:45 +09:00
fujiwarat e4dd6d148c engine: Delete xkb:in:tel-kagapa:tel in simple.xml.in
tel-kagapa variant is duplicated in base.xml

BUG=https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/222
2020-09-25 21:45:27 +09:00
fujiwarat 0d90da4c96 engine: Update simple.xml.in with latest gensimple.py
BUG=rhbz#1876877
2020-09-09 18:49:20 +09:00
fujiwarat 3aa670e9f8 engine: Fix to pull the correct language with no iso639 variants
Some variants have iso639 but others do not in evdev.xml and
gensimple.py have to fallback to the layout iso639.

BUG=rhbz#1876877
2020-09-09 18:42:10 +09:00
fujiwarat e938846b16 engine: Genarate simple.xml at build time
The engine path of ibus-engine-simple should be decided in
build time and simple.xml is renamed to simple.xml.in
Also Revert 6879879002

BUG=https://github.com/ibus/ibus/issues/2153
2020-08-27 22:40:23 +09:00
fujiwarat ed7bc8dcde engine: Move simple.xml to simple.xml.in
BUG=https://github.com/ibus/ibus/issues/2153
2020-08-27 22:36:29 +09:00
fujiwarat 5d67a28bd1 engine: Update simple.xml with xkeyboard-config 2.30 2020-08-27 10:31:02 +09:00
fujiwarat 6ed34f3bbe engine: Update simple.xml with layout_variant
BUG=https://github.com/ibus/ibus/issues/2153
2020-08-21 22:12:42 +09:00
fujiwarat 568d58dfad engine: Add layout_variant in gensimple.py
Missed to handle layout_variant and also add latam layouts to denylist

BUG=https://github.com/ibus/ibus/issues/2153
2020-08-21 22:07:31 +09:00
fujiwarat 37db75bf59 engine: Add simple.xml
BUG=https://github.com/ibus/ibus/issues/2153
2020-08-21 09:14:01 +09:00
fujiwarat 508527daaf engine: Generate simple.xml with denylist
simple.xml was generated by allowlist (whitelist) and it will be
done by denylist (blacklist).

BUG=https://github.com/ibus/ibus/issues/2153
2020-08-21 09:07:39 +09:00
fujiwarat 6042974152 engine: Delete gensimple.py and update autogen.sh
Will replace gensimple.py with the new one later. Also update autogen.sh
to delete distro genaration files.
2020-08-21 08:17:59 +09:00
Jason 2a08af4c97 Amend typos
BUG=https://github.com/ibus/ibus/pull/2159
2019-11-25 18:58:04 +09:00
Frédéric Mangano-Tarumi 76b1773c6e engine-simple: Add the French bepo_afnor layout
BUG=https://github.com/ibus/ibus/pull/2155
2019-11-18 12:05:35 +09:00
bmansurov 4592ce512f engine: Add Uzbek layouts
BUG=https://github.com/ibus/ibus/pull/2069
2019-01-29 18:02:04 +09:00
fujiwarat 44d053577a engine: Add Malay and Mongolian keymaps
R=Shawn.P.Huang@gmail.com

Review URL: https://codereview.appspot.com/325790043
2017-05-24 11:52:19 +09:00
fujiwarat 028624f0bb Fix Croatian language code in simple.xml
R=shawn.p.huang@gmail.com

Review URL: https://codereview.appspot.com/302320044
2016-08-02 11:54:07 +09:00
fujiwarat 3af58fae17 engine: Change language code from ISO 639-2 to ISO 639-1 in simple.xml
BUG=https://github.com/ibus/ibus/issues/1834

Review URL: https://codereview.appspot.com/283040043
2016-01-15 11:23:56 +09:00
fujiwarat 845528b91b Replace code.google.com with github.com
R=Shawn.P.Huang@gmail.com

Review URL: https://codereview.appspot.com/252740043
2015-06-29 11:54:17 +09:00
fujiwarat 7ecbccc716 Enable null return in gobject-introspection
TEST=src/IBus.gir bindings/vala/ibus.vapi

Review URL: https://codereview.appspot.com/236410043
2015-05-21 14:12:22 +09:00
fujiwarat 85f5433c22 Use GLib.Idle.add() when ibus-engine-simple loads compose tables
TEST=engine/ibus-engine-simple

Review URL: https://codereview.appspot.com/240820043
2015-05-21 11:00:20 +09:00
fujiwarat 7ae585ac21 Load locale compose files dynamically.
$HOME/.XCompose is used for the customization of compose files.
Now the static system locale data is dropped and load
/usr/share/X11/locale/$LOCALE/Compose dynamically besides .XCompose.

BUG=https://code.google.com/p/ibus/issues/detail?id=1728
TEST=src/libibus.so src/tests/ibus-compose  engine/ibus-engine-simple

Review URL: https://codereview.appspot.com/232440044
2015-05-18 11:54:38 +09:00
fujiwarat 4a4bd5fd0c Change ranks for minor keymaps in simple.xml
TEST=engine/simple.xml

Review URL: https://codereview.appspot.com/217900043
2015-03-18 13:47:07 +09:00
Albert Veli f32e98fdac Add Swedish svdvorak in simple.xml
TEST=engine/simple.xml

Review URL: https://codereview.appspot.com/215730043
Patch from Albert Veli <albert.veli@gmail.com>.
2015-03-12 12:12:22 +09:00
fujiwarat ee4c5ec0a3 Add Polish (qwertz) keymap in simple.xml
BUG=http://code.google.com/p/ibus/issues/detail?id=1716
TEST=ibus-setup

Review URL: https://codereview.appspot.com/102150045
2014-06-06 17:38:08 +09:00
Ryu Changwoo 386bafb0b9 Delete Korean keymap.
BUG=http://code.google.com/p/ibus/issues/detail?id=1708

Review URL: https://codereview.appspot.com/92090043
Patch from Ryu Changwoo <ryu.changwoo@gmail.com>.
2014-05-08 11:23:14 +09:00
Eike Hein 318836a647 Add the nodeadkeys variant of the German keyboard layout.
BUG=http://code.google.com/p/ibus/issues/detail?id=1710

Review URL: https://codereview.appspot.com/96040043
Patch from Eike Hein <hein@kde.org>.
2014-05-08 11:16:02 +09:00
fujiwarat 9782a20c54 Add Czech (qwerty) keymap.
BUG=rhbz#1074879

Review URL: https://codereview.appspot.com/74520044
2014-03-18 11:41:33 +09:00
Maroš Zaťko 4b20ca1b98 simple.xml.in: add Slovak qwerty layout variant
Review URL: https://codereview.appspot.com/32030043
Patch from Maroš Zaťko <hacxman@gmail.com>.
2013-11-26 14:10:03 +09:00
fujiwarat f35184a187 Fix gir annotations.
TEST=g-ir-scanner@src

Review URL: https://codereview.appspot.com/18100044
2013-11-05 18:12:41 +09:00
fujiwarat e64b25c0ab Update en-us compose table and add locale tables for xkb engines.
BUG=RH#1013651
TEST=engine/ibus-engine-simple, src/libibus.so

Review URL: https://codereview.appspot.com/14465046
2013-11-01 11:19:39 +09:00
Julien Humbert a3f47e6509 Add french layout variant oss to simple engine
Review URL: https://codereview.appspot.com/14115044
Patch from Julien Humbert <julroy67@gmail.com>.
2013-10-02 10:45:32 +09:00
fujiwarat 1bdcf218ee 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
2013-08-09 13:48:17 +09:00
fujiwarat bc2d0010ed Add Norwegian keyboard in engine/simple.xml.in
BUG=RH#987222

Review URL: https://codereview.appspot.com/11805043
2013-07-26 10:00:46 +09:00
fujiwarat 7b9633ab6e Modify valac --target-glib.
valac --ccode --target-glib=2.36 can disable g_type_init in the
generated C files since g_type_init is deprecated in glib 2.36.
But ibus tarball includes C files so that users do not require
vala and vala versions are different between dist and build.
If dist could have glib 2.36 to generate the ibus tarball but
a user build would have glib 2.34, the user build would be
failed because glib 2.34 requires g_type_init.
This change makes sure the target-glib is minimum of the glib
version for ibus.

Review URL: https://codereview.appspot.com/10156044
2013-06-11 12:46:02 +09:00
Daiki Ueno 5f78b55ee9 Suppress warnings with Automake 1.13
The make variable INCLUDES is now obsoleted by AM_CPPFLAGS.

BUG=
R=Shawn.P.Huang@gmail.com

Review URL: https://codereview.appspot.com/9915054
2013-06-10 11:22:39 +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
Daiki Ueno 69b48942e8 Simplify component xml generation using sed
BUG=none

Review URL: https://codereview.appspot.com/7445048
2013-03-10 14:55:42 +09:00
fujiwarat 346b83e3e0 Add fr(bepo) XKB engine.
BUG=http://code.google.com/p/ibus/issues/detail?id=1558

Review URL: https://codereview.appspot.com/6926044
2012-12-11 22:32:06 +09:00
fujiwarat 7681754868 Remove transfer container in ibus_engine_simple_add_table.
Review URL: https://codereview.appspot.com/6909049
2012-12-08 06:43:00 +09:00
Daiki Ueno 0e8a207fff Fix out-of-tree build
Also cleanup Makefiles and fix build error with older valac.

BUG=none

Review URL: https://codereview.appspot.com/6782099
2012-11-23 11:14:48 +09:00
fujiwarat 11a83ef32c Add cedilla_compose_seqs table for pt_BR compose keys.
Review URL: https://codereview.appspot.com/6814119
2012-11-19 11:58:35 +09:00
fujiwarat 15f3ccb384 Update simple.xml to enable layout_variant tag.
Review URL: https://codereview.appspot.com/6820129
2012-11-13 12:05:07 +09:00
Daiki Ueno 2e81378f22 engine: delay D-Bus name request after factory creation
BUG=none

Review URL: https://codereview.appspot.com/6441157
2012-08-20 10:00:17 +09:00
Peng Huang 7975fa01ae ibus-engine-simple: Use icon ibus-keyboard for xkb layouts. 2012-02-21 11:52:38 -05:00