[openbeos] Re: inconsistency?
- From: "Jonas Sundström" <jonas@xxxxxxxxxxx>
- To: openbeos@xxxxxxxxxxxxx
- Date: Tue, 21 Sep 2004 18:20:28 +0200 CEST
Axel Dörfler wrote:
> "Kevin Field" <kev@xxxxxxxxxxxxx> wrote:
>
>>Maybe we should borrow something from
>>the Screen Saver kit? If we had that don't-
>>interfere flag, every app would have to
>>implement a system just like the functionality
>>of a screen saver timeout. It wouldn't
>>have the same time setting or criteria
>>for (de)activation, but this way the behaviour
>>would be standardized across all apps.
>
> That kind of functionality should sit in the app_server,
> and be handled completely autonomously.
There's always some mouse or keyboard activity
right before, say, Tracker opens a file or application,
or an application wants to open an URL in, eg, Net+,
so any external "..." (so to speak) would always open
up behind. Probably a much greater annoyance
and source of confusion.
But, perhaps, an app_server -side time-out -based
heuristic (?) that works only for BTextViews. Whenever
one is typing (or is within the timeout of typing).
On the other hand, in BeShare /priv user would open
up the new window behind. Or, if you'd limit it to
only windows from other applications, it would still
be annoying in some other case, like when running
a GUI application from Terminal.
Perhaps a cocktail of widget-aware heuristics,
and some API for finetuning these for each app.
Don't know really. At the very least, it would be
nice not being interrupted while in a dropdown
or other menu.
/Jonas Sundström. www.kirilla.com
- Follow-Ups:
- [openbeos] Re: inconsistency?
- From: Axel Dörfler
- References:
- [openbeos] Re: inconsistency?
- From: Adi Oanca
Other related posts:
- » [openbeos] inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- [openbeos] Re: inconsistency?
- From: Axel Dörfler
- [openbeos] Re: inconsistency?
- From: Adi Oanca