Mailing List Archive

Support open source code!


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: tlug: Mozilla, uh, M15



>>>>> "John" == John Seebach <jseebach@example.com> writes:

    John> I wonder if the person who wrote XIM into GTK was using some
    John> sort of CreateWindowDisplayingUnrulyFocusBehavior() call.

Probably not.  Despite my moaning, I have to admit that this stuff is
_hard_.

Still, I really really wish that instead of abandoning the Xt
intrinsics because they don't provide transparent windows and trying
to clone the Win32 GUI, the Gtk developers had put some effort into
preserving the advances that have accumulated in Xt over the years and
getting the basics right.  Not to mention producing documentation for
the unobvious parts of the API, instead of the parts that can be
automatically generated from gtk.h.

    John> I *have* had all sorts of similar problems with other GTK
    John> apps and xim, but all of them were solved by training my
    John> window manager to deal with the preedit window-thingy. Some
    John> WM's work better than others -- as one might expect, the
    John> more visually, uh, "exciting" WM's seem to have the most
    John> trouble.

I suppose WindowMaker is "visually exciting"?  (I basically use it as
a streamlined fvwm with a couple of useful features, like easy
configuration of app icons to _not_ appear, and the "clip" which I
prefer to the pager because it takes up less real estate.)  It
certainly does have some annoying apparently unconfigurable aspects,
one of which is detailed focus management.  Of course it does
ClickToFocus and SloppyFocus and all that, but often focus ends up in
a strange place and there doesn't seem to be any way to fix that.
This is probably related.

What do you need to do to "train" window managers?  (Sorry, I don't
have time to research it myself before I leave for a month, but I'd
like to submit a PR to Debian ASAP.)

-- 
University of Tsukuba                Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences       Tel/fax: +81 (298) 53-5091
_________________  _________________  _________________  _________________
What are those straight lines for?  "XEmacs rules."
-----------------------------------------------------------------------
Next Technical Meeting: July 8 (Sat)  13:30  Place: LinuxProbe Hall
Next Nomikai meeting: August 18 (Fri) 19:00  Place: TBD
-----------------------------------------------------------------------
more info: http://www.tlug.gr.jp        Sponsor: Global Online Japan


Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links