[Anthy-dev 2142] Re: uim_switch_imの挙動に関して

Back to archive index

YamaKen yamak****@bp*****
2005年 7月 14日 (木) 20:46:55 JST


ヤマケンです。

At Mon, 11 Jul 2005 10:18:38 +0900,
tkng****@xem***** wrote:
> 
> On Sat, 09 Jul 2005 14:35:39 +0900
> YamaKen <yamak****@bp*****> wrote:
> > uim_switch_im()の最後で意図的にデフォルトIMの変更を行っています
> > が、改善すべきと思います。

> > というわけで、以下の解決策を提案します。
> > 
> > ・uim_switch_im()ではデフォルトIMの変更を行わない
> > 
> > ・各ブリッジがim_change_whole_desktopか
> >   im_change_this_application_onlyのメッセージを受信した時のみ、
> >   ブリッジの責任において以下の呼び出しでデフォルトIMを切り換える
> > 
> >   uim_prop_update_custom(uc, "custom-preserved-default-im-name", name)
> 
>  あまりブリッジ側の実装の負担を増やしたくないのですが、現状ではそれが唯
> 一の解だと私も思います。
> 
> > これで「このテキストエリアのみ切り換え」の場合にはデフォルトIMは
> > 切り換わらなくなります。また、uim_switch_im()も副作用なしに自由
> > に使えるようになります。
> > 
> > uim 0.4.8にこの変更を入れたいと思いますが、スケジュールや仕様な
> > どどうでしょうか。 >徳永さん
> 
> というわけで、仕様的には賛成です。スケジュールに関しては、今週末での
> alpha1リリースを目標にしていますので、十分間に合うと思います。

r971でgtk-im-uimをそのように変更してみました。私が試した範囲では
意図した通りに動いているようですので、問題なければ他のブリッジの
メンテナの方も同様の対応をお願いします。

gtk-im-uimではフォーカスまわりのウィンドウマネージャ間の仕様の違
いに対応するためdisable_focused_contextが導入されているようですが、
r971の対応で問題ないか確認をお願いします >徳永さん

-------------------------------
ヤマケン yamak****@bp*****



Anthy-dev メーリングリストの案内
Back to archive index