spec - uninterrupted-video-playback

Samuel Cormier-Iijima sciyoshi at gmail.com
Tue Oct 24 12:16:46 BST 2006


On 10/24/06, Toby Smithe <toby.smithe at gmail.com> wrote:
> 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.

We're talking about a desktop system that is already moving towards
standardizing on DBus (GNOME), and KDE is already using it. I don't
think that pulling in DBus would be such a stringent requirement. In
any case, if we want any degree of user configurability, the flat file
idea won't work (OK, says the application, there's another application
running fullscreen because I see the lock file, but should I show my
notification? If I'm gnome-power-manager and the battery's about to
die, maybe I should...)

> 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?
>
> --
> ubuntu-devel mailing list
> ubuntu-devel at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
>



More information about the ubuntu-devel mailing list