spec - uninterrupted-video-playback

Toby Smithe toby.smithe at gmail.com
Tue Oct 24 11:51:02 BST 2006


On Tue, 2006-10-24 at 18:34 +1300, Matthew Paul Thomas wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On Oct 22, 2006, at 12:54 AM, Toby Smithe wrote:
> >
> > A. On Sat, 2006-10-21 at 13:48 +0200, David Balazic wrote:
> >>
> >> Christoffer Sørensen wrote :
> > ...
> >>> [x] System wide notifications
> >>>  |_
> >>>     Video playback
> >>>     [x] Allow only system critical notifications.
> >>>     [ ] Allow any notification.
> >>
> >> This ("Video playback") is too specific. Will there be a separate (but
> >> same) option for : presentations, full screen games, e-book reading 
> >> ... ?
> >
> > So, anything full screen?
> > ...
> 
> Probably programs using full-screen windows need a way to specify 
> whether non-critical interruption is acceptable (Web browsing, PDF 
> viewing, document editing) or is not acceptable (games, videos, 
> presentations). For the former, any notification should be able to 
> appear. For the latter, only critical notifications should appear, with 
> the rest being queued until you've finished.
> 
> That would solve the problem in a way that wouldn't require any 
> preferences. "Allow only system critical notifications" -- or even 
> referring to "notifications" at all -- would not mean anything to most 
> people, no matter how it was worded.

Indeed, but this would mean developers would have to implement a system
to report this information. Not everyone's going to want to use DBus or
even a GConf flag. Some people might touch a flat file. Not everyone's
going to bother. How do you cope with all these cases? Do you assume to
show notifications if one system isn't implemented, where another one is
(that you don't know about), or if there isn't a system?




More information about the ubuntu-devel mailing list