Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
Update French Translation from master #2
added some commits
Feb 23, 2012
Add ibus_unset_log_handler to remove the handler in ibus_set_log_handler
TEST=Linux desktop Review URL: https://codereview.appspot.com/5690064
Merge remote-tracking branch 'origin/devel'
TEST=Linux Desktop Review URL: https://codereview.appspot.com/5517048
Refine inline doc and test for ibus_bus_get_engines_by_names().
BUG=None TEST=Manually Review URL: https://codereview.appspot.com/5697067
Remove redefinition of typedef IBusEngineSimplePrivate.
BUG=None TEST=Make on Linux desktop Review URL: https://codereview.appspot.com/5699087
dconf: remove workaround for self-write notification.
BUG=none TEST=manual Review URL: https://codereview.appspot.com/5709051
Fix to return false in ibus_simple_engine_process_key_event
IM clients expect filter_keypress returns FALSE when IME is disabled. Now we use the simple engine instead of the disabled state so it would be better that process_key_event returns FALSE for ASCII. BUG=RH#769133 TEST=Linux desktop Review URL: https://codereview.appspot.com/5707057
Currently IBusConfig proxy is notified every config value change. e.g. ibus-m17n will get notified even when ibus-anthy's config values are changed. With this patch, IBusConfig proxy will be able to restrict notification by calling ibus_config_watch(). For example, after: ibus_config_watch (config, "engine/M17N/hi/inscript", NULL); it will be notified value changes only under "engine/M17N/hi/inscript" section. BUG=none TEST=manually with modified ibus-m17n Review URL: https://codereview.appspot.com/5091045
Simplify ibus_config_watch tests using fixtures.
BUG=none TEST=manual Review URL: https://codereview.appspot.com/5702058
Fix page_up and page_down signals in ibus-ui-gtk3
BUG=RH#796555 TEST=Linux desktop Review URL: https://codereview.appspot.com/5705050
Fix to launch ibus-setup without running ibus-daemon.
BUG=RH#796070 TEST=Linux desktop Review URL: https://codereview.appspot.com/5704054
Fix no gconf engines_order and the engine setup button on ibus-setup.
TEST=Linux desktop Review URL: https://codereview.appspot.com/5702057
Fix build errors in ui/gtk3 with vala-0.15.1 and gtk3-3.3.14
TEST=Linux desktop Review URL: https://codereview.appspot.com/5704053
ibus-setup: minor typo fixes of GI enum names
BUG=none TEST=manual Review URL: https://codereview.appspot.com/5710049
Change LT_VERSION_INFO so that SONAME is changed for ibus 1.5.
TEST=Linux desktop Review URL: https://codereview.appspot.com/5707059
ibus-setup: improve ibus-daemon auto start
Instead of repeatedly launch the daemon and wait, start it once and wait for IBusBus::connected signal for 5 seconds. BUG=none TEST=manually on Fedora 17 Review URL: https://codereview.appspot.com/5716045
Revert Gdk.DeviceManager.list_devices to work with vala 0.15
Fixed a build error in ui/gtk3 with vala 0.15 TEST=Linux desktop Review URL: https://codereview.appspot.com/5720068
Fix python library to load libibus.so.Y
TEST=Linux desktop Review URL: https://codereview.appspot.com/5731060
Restrict config notification to panel.
BUG=none TEST=manual Review URL: https://codereview.appspot.com/5729064
Shrink the IME switcher window size if necessary.
BUG=None TEST=Manually Review URL: https://codereview.appspot.com/5753056
Fix to ungrab ui/gtk3/switcher for GTK 3.3.18 and GLib 2.31.20
BUG=RH#800897 TEST=Linux desktop Review URL: https://codereview.appspot.com/5795048
libibus: Fix a refcount issue in ibus_prop_list_deserialize()
BUG=None TEST=Linux desktop Review URL: https://codereview.appspot.com/5796079
gtk3: honor lookup table labels and orientation
BUG=none TEST=manual Review URL: https://codereview.appspot.com/5798074
gtk3: show language name on the IME menu.
BUG=https://bugzilla.redhat.com/show_bug.cgi?id=803177 TEST=manual Review URL: https://codereview.appspot.com/5819049
ibus-daemon: make sure to focus out engine when unset.
BUG=none TEST=manual Review URL: https://codereview.appspot.com/5824046
Show language id on ibus-ui-gtk3.switcher window.
BUG=RH#803177 TEST=Linux desktop Review URL: https://codereview.appspot.com/5843059
Set the custom font in ui.gtk3.CandidatePanel.
BUG=RH#803250 TEST=Linux desktop Review URL: https://codereview.appspot.com/5845047
Enable bindtextdomain in ibus-ui-gtk3.
TEST=Linux desktop Review URL: https://codereview.appspot.com/5876049
added some commits
Sep 26, 2013
Add french layout variant oss to simple engine
Review URL: https://codereview.appspot.com/14115044 Patch from Julien Humbert <email@example.com>.
Replace datadir/man with mandir.
BUG=http://code.google.com/p/ibus/issues/detail?id=1660 TEST=make install Review URL: https://codereview.appspot.com/14119043
Implement lookup-table-orientation in ibus-ui-gtk3.
BUG=RH#1012781 TEST=ui/gtk3/ibus-ui-gtk3 Review URL: https://codereview.appspot.com/14198043
Always save the content-type cache for gnome-shell password.
GDBusProxy updates the cache immediatelly with the first call only and has to save the next call in the cache by manual. BUG=RH#1013948 TEST=password on gnome-shell 3.10. Review URL: https://codereview.appspot.com/14196043
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
Wayland: Fix Small typo
BUG=http://code.google.com/p/ibus/issues/detail?id=1671 TEST=client/wayland/ibus-wayland Review URL: https://codereview.appspot.com/18780044 Patch from Eduardo Lima (Etrunko) <firstname.lastname@example.org>.
simple.xml.in: add Slovak qwerty layout variant
Review URL: https://codereview.appspot.com/32030043 Patch from Maroš Zaťko <email@example.com>.
Delete the up/down button message on ibus-setup.
BUG=http://code.google.com/p/ibus/issues/detail?id=1675 TEST=ibus-setup Review URL: https://codereview.appspot.com/32630043
Fix candidate panel not to be out of screen.
BUG=http://code.google.com/p/ibus/issues/detail?id=1676 TEST=ui/gtk3/ibus-ui-gtk3 Review URL: https://codereview.appspot.com/35800045
Update po/bn.po po/bn_IN.po po/da.po po/de.po po/es.po po/fr.po po/ja.po po/kn.po po/ko.po po/nl.po po/pl.po po/ru.po po/ta.po po/te.po po/uk.po po/zh_CN.po Review URL: https://codereview.appspot.com/35340043
Remove -Werror in autogen.sh since the build still have errors.
Review URL: https://codereview.appspot.com/38250043
Add Property Panel to show IME properties.
Currently GtkStatusIcon can show one icon only while GtkApplet shows multiple icons. IBus GTK Panel icon shows the IBus engine icon however each IBus engine provides the properties and currently it can be show only when users click the panel icon and show the activate menu. Users wish to know the some of the properties without clicking the icon. Property Panel offers a window which shows engine properties' icon at input cursor. It's similar to Language Panel in IBus 1.4. Property Panel is shown in only 3 seconds whenever client applications get focus-in event or any of engine properties are changed, e.g. InputMode is changed from Hiragana to Eisu, in case gsettings panel.show is AUTO_HIDE (by default). Property Panel is always hidden in case panel.show is DO_NOT_SHOW. Property Panel is always shown in case panel.show is ALWAYS. BUG=http://code.google.com/p/ibus/issues/detail?id=1659 TEST=ui/gtk3/ibus-ui-gtk3 Review URL: https://codereview.appspot.com/40870046
Hide Property Panel if engines have no properties.
If engines have no properites, Property Panel does not have to be shown. Also resize the topdevel window when engines are switched. TEST=ui/gtk3/ibus-ui-gtk3 Review URL: https://codereview.appspot.com/43260043
Hide Property Panel when input cursor or preedit text is changed.
BUG=http://code.google.com/p/ibus/issues/detail?id=1659 TEST=ui/gtk3/ibus-ui-gtk3 Review URL: https://codereview.appspot.com/45510043
data/dconf: Don't run "dconf update" if $(DESTDIR) is set
dconf changed as of https://git.gnome.org/browse/dconf/commit/?id=c211fc46496597c7ddabd73d623bae4037754916 to actually emit an error if /etc/dconf/db is empty. When building ibus in a system such as dpkg/rpm or gnome-continuous, there may actually be nothing in that directory in the buildroot. This will now cause "dconf update" as executed by this Makefile to fail. The fix is to just check $(DESTDIR), like we should do for all triggers (e.g. gtk-update-icon-cache too). It's never useful to execute these from per-component Makefiles if $(DESTDIR) is set. Instead, these meta-build systems (dpkg/rpm/jhbuild/Continuous) all take care of execution of triggers on their own. Review URL: https://codereview.appspot.com/51730044 Patch from Colin Walters <firstname.lastname@example.org>.
Fix the access out of bounds in gencomposetable
TEST=src/gencomposetable Review URL: https://codereview.appspot.com/52670044
Use LT_INIT instead of AM_PROG_LIBTOOL
Enable python3 ibus-setup.
The default uses 'python' and if the path of python 3 is 'python3', ./configure --with-python=python3 Review URL: https://codereview.appspot.com/54930043
Disable AC_MSG_ERROR if gsettings-schema-convert is not found.
Reverted 729b0aa data/dconf/org.freedesktop.ibus.gschema.xml.in is included in tarball so gsettings-schema-convert is not required. BUG=http://code.google.com/p/ibus/issues/detail?id=1650 Review URL: https://codereview.appspot.com/58870044
Install pygtk2 libraries to python2 site-packages.
Review URL: https://codereview.appspot.com/58930044
Fix "RING ABOVE" key in the Finnish compose file.
Recently fi_FI compose table was updated in xorg/lib/libX11. http://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=20fdccd8 http://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=aacf95da BUG=rhbz#1060180 Review URL: https://codereview.appspot.com/59540043
Fix to show Property Panel when the mode is auto hide.
Property panel sometimes is not shown when the mode is auto hide and focus is changed between existent windows. It's a timing issue of PropertyPanel.set_properties(). Review URL: https://codereview.appspot.com/54300049
Do not let property panel follow cursor when it's always shown.
Review URL: https://codereview.appspot.com/60560043
Fix deprecated GtkHBox, GtkVBox and GtkStock since GTK+ 3.10.
Review URL: https://codereview.appspot.com/63750043