Now uim-pref is working fine. We should add the 'pref' button to uim-toolbar-gtk. I think that will be useful. (example) a | R | sw | pref
I think the feature to exec uim-im-switcher and uim-pref should be realized as right click menu. See: http://lists.freedesktop.org/archives/uim/2005-January/000931.html
I've posted my opinion. http://lists.freedesktop.org/archives/uim/2005-January/000957.html
This is almost resolved except for show/hide configuration via uim-pref. Hiroyuki, I had prepared the boolean custom variables to control it and corresponding C API for value acquisition. See r373 for detail and please implement the feature.
I implemented and commit the feature in revision 451. (This commit breaks uim-toolbar-gtk-systray and uim-toolbar-applet, I have to fix them.) But that seems not working now, uim_scm_symbol_value_bool("toolbar-show-switcher-button?") seems always returning true value. uim-pref-gtk also says toolbar-show-switcher-button? is #t, even if I changed this value on ~/.uim.d/custom-global.scm with text editor.
Is the environment variable LIBUIM_VANILLA related on this problem? This problem is too awkward to me...
Sorry, my uim_scm_symbol_value_bool() implementation was broken. I've fixed it in r459. The behavior involving LIBUIM_VANILLA is another issue. As you know, LIBUIM_VANILLA instructs libuim vanilla flavor. Since it strips any user toppings including ~/uim.d/customs/* and ~/.uim, the boolean values are defaults to #t. The behavior cannot be changed.
Confirmed that I can disable switcher/pref button :-)
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.