[BRLTTY] attribute tracking, was re: Recommended live distribution
S. Massy
lists at wolfdream.ca
Wed Sep 19 18:18:47 EDT 2012
On Wed, Sep 19, 2012 at 02:04:28PM -0400, Nicolas Pitre wrote:
> On Wed, 19 Sep 2012, Dave Mielke wrote:
>
> > [quoted lines by Klaus Knopper on 2012/09/19 at 17:38 +0200]
> >
> > >What about attribute cursor routing, automatic profile detection and
> > >selection etc.?
> >
> > i'm all for adding useful features. Perhaps you could describe how each of
> > these works so that we can try to get it right the first time.
> >
> > For example, I understand what attribute-based routing is, but what I don't
> > know is the best way to define it.
> >
> > I think I know what you mean by profiles - changing brltty's settings based on
> > the current foreground probram - but I'm not sure how detecting which program
> > is currently in the foreground is best done, especially given screen-managed
> > windows, ssh sessions, etc.
>
> Let's answer this last question first. The best approach would probably
> involve screen content signature. So, given a set of application profile
> specifications, the first item in each profile would describe some
> screen content that has to match for the profile to be activated. That
> match would need to be reconfirmed whenever the screen content changes,
> and if the match fails then the search for another profile would happen.
I wonder what would be some reasonable use-cases for such "profiles".
Can't come up with a whole lot off the top of my head. This is the kind
of feature more useful for GUIs than consoles usually.
Cheers,
S.M.
More information about the BRLTTY
mailing list