ueno / ibus-skk

Japanese SKK engine for IBus
GNU General Public License v2.0
77 stars 19 forks source link

Migration request from IBusConfig to GSettings #61

Open fujiwarat opened 6 years ago

fujiwarat commented 6 years ago

I'm the maintainer of IBus. ibus-skk uses IBusConfig and I'd ask to migrate it to GSettings and delete IBusConfig.

E.g. src/preferences.vala

    public Preferences () {
        this.settings = new Gio.Settings ("org.freedesktop.ibus.engine.skk");
        load ();
        this.settings.changed.connect (changed_cb);
    }

https://groups.google.com/forum/#!topic/ibus-devel/Mu1IoFX-bKE

fujiwarat commented 6 years ago

Do you have any updates? I'm thinking to return NULL from ibus_config_get_value[s]() in ibus 1.6. I guess ibus-skk will be updated once ibus 1.6 is released while currently there is no update.

ueno commented 6 years ago

no

ueno commented 6 years ago

also your research is incomplete: ibus-kkc also uses ibus_config API

fujiwarat commented 6 years ago

Hmm.., maybe I just grepped IBusConfig instead of IBus.Config and it was a critical failure of mine. I will open an issue ibus-kkc later.

fujiwarat commented 5 years ago

Created https://github.com/ueno/ibus-skk/pull/65

rkarsnk commented 2 years ago

@fujiwarat こんにちは

私はDebian i3wm環境でibus-skkを使用していますが、 IBusConfigからGsettingsに移行した場合、どのような変更が発生しますか?


Hello.

I'm using ibus-skk in Debian i3wm environment. What changes will occur if ibus-skk migrate from IBusConfig to Gsettings? (Translation by DeepL)