caleb-/hime — comment on commit 8beaa68a98a67a254ff9d4976272c0473eb18214
File:  line 0
By tytsim:

Please noted that hime-setup has only ONE window when it is initially
launched and there is not any icon shown in the panel in my case.
Therefore, there may be a little work to do to let GNOME3 identify the
"main_window" as a main application window for hime-setup otherwise users
can hardly operate hime-setup without a simple way to focus/raise the
windows to the front.

On Sun, Feb 5, 2012 at 1:37 PM, taylorchu <
reply@reply.github.com
> wrote:

> i think you did not read the second point correctly. it says "there should
> not be two or more windows of the same app shown in the gnome3 panel window
> list. if you have two or more windows, and you click on the app icon, the
> utility window should show up in the front."
>
> i cannot do this because hime already has several windows for setup. so
> this is not related to this commit.
>
> i can design a better ui for hime. but i think tetralet will say "we need
> to discuss", and caleb- will say "this makes it difficult to sync with
> gcin". XD
>
> On Sun, Feb 5, 2012 at 4:37 AM, Tommy Tsim <
> reply@reply.github.com
> > wrote:
>
> > Ref. http://developer.gnome.org/hig-book/3.0/windows-utility.html.en :
> >
> > > Utility windows, such as palettes and toolboxes, normally have borders.
> > They do not contain a menu bar, a toolbar, or a statusbar.
> >
>
> > A utility window should not appear in the panel window list unless it is,
> > or may be, the only window shown by an application. Otherwise, the
> utility
> > window should be raised above the application when the application window
> > itself is selected from the window list.
> >
> > In my experience, "unless it is, or may be, the only window shown by an
> > application" clause does not applicated for hime-setup. You could imagine
> > the situation by omitting the "unless clause". Feel free to modify the
> code
> > to satisfy the "unless clause". :)
> >
> > ---
> > Reply to this email directly or view it on GitHub:
> >
> >
> https://github.com/caleb-/hime/commit/8beaa68a98a67a254ff9d4976272c0473eb18214#commitcomment-933888
> >
>
> ---
> Reply to this email directly or view it on GitHub:
>
> https://github.com/caleb-/hime/commit/8beaa68a98a67a254ff9d4976272c0473eb18214#commitcomment-933918
>