Re: [Ayatana] Do Not Disturb
Hello mpt ;) On Fri, Jan 7, 2011 at 11:46, Matthew Paul Thomas m...@canonical.com wrote: ... Obviously, what i needed today to achieve undisturbedness i needed to achieve my goals in focused work was nothing less than a Notifications Off button, or even better: a Do Not Disturb toggle. ... If people are annoyed by unwanted notification bubbles from Banshee, which do you think they'll guess the purpose of more easily? (a) a do not disturb item in the me menu (b) a Bubbles for Track Changes item in Banshee's View menu Sure it would of course be smart to design the individual system components and applications so well, that distractions are automatically reduced to zero. What i don't think is that every application designer will follow such guidelines, take 3rd party apps for example. You could argue that turning off notification bubbles temporarily in individual applications is inefficient. On the contrary. E.g. a do not disturb windicator would solve that problem, giving an application royalty over the screen and over the audio notifications. Its just that more apps will learn to register themselves with the notification service in time, and more bubbles will emanate from more apps. And apart from that, we work across apps much of the time, e.g. nautilus and totem side by side, or inkscape and gimp, you name it.. To ensure i didn't forget any single one of these apps, i can think of nothing easier than a button which handles *all* of them at once. I'm not at all happy with this in Empathy; there, either bubbles are suppressed in Away *and* Busy, or they are shown in Available. I want bubbles to show in Away, but not in Busy, but i can't set that in Empathy. DnD would handle that. Part of the attractiveness of having IM statuses in the Me menu is that (at least in theory) they save you from having to make the same change in multiple applications. But that efficiency isn't much use if people won't learn it in the first place. Having an easily discoverable easily clickable (Fitt's law) Do Not Disturb toggle in the Me Menu would make life easier for me personally, and i can't imagine i'm alone here.. To make it attractive is another task, as you imply, but i'm quite confident it is not beyond our collaborative abilities. ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp
Re: [Ayatana] Do Not Disturb---across multiple applications
On Mon, Jan 10, 2011 at 07:21, Sohail Mirza mirzmas...@gmail.com wrote: Sounds like Busy is exactly the status you would want. On Fri, Jan 7, 2011 at 6:27 AM, Paul Sladen ubu...@paul.sladen.orgwrote: On Fri, 7 Jan 2011, Matthew Paul Thomas wrote: Part of the attractiveness ... is they save you from having to make the same change in multiple applications. I hit an interesting use-case two nights ago. 1. Six-way conference call on Skype 2. Messages still coming in via Empathy and interupting I was afraid to set myself offline in the MeMenu incase it kicked me off the conference call in Skype (Skype is probably not quite integrated, but the presumption is that it would be long-term). Perhaps that setting would have been Busy, but I didn't dare try it! In that case, perhaps Busy needs more affordance.. and the consequences of going busy should be more obvious and wider.. I still suggest adding an extra item, just like hotel room door handles have: Do Not Disturb, but i might be off track, hint me. It could go somewhere, coulnd't it? Duhh, if we had an Indicator System Menu, things would be so much easier to conceive ;) ... ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp
Re: [Ayatana] Do Not Disturb---across multiple applications
Sounds like Busy is exactly the status you would want. On Fri, Jan 7, 2011 at 6:27 AM, Paul Sladen ubu...@paul.sladen.org wrote: On Fri, 7 Jan 2011, Matthew Paul Thomas wrote: Part of the attractiveness ... is they save you from having to make the same change in multiple applications. I hit an interesting use-case two nights ago. 1. Six-way conference call on Skype 2. Messages still coming in via Empathy and interupting I was afraid to set myself offline in the MeMenu incase it kicked me off the conference call in Skype (Skype is probably not quite integrated, but the presumption is that it would be long-term). Perhaps that setting would have been Busy, but I didn't dare try it! -Paul ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp -- sfm ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp
Re: [Ayatana] Do Not Disturb
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 frederik.nn...@gmail.com wrote on 02/01/11 05:13: ... today, i was working on some UML, trying myself with a complex diagram. I'm so so bad with UML, so i was forced to focus and concentrate, i wanted to be undisturbed. The music i put on in Banshee (hell i had to start banshee first, i couldn't simply click play on my XF86 play button) helped me smooth out the waves in my mind, so i could focus better. Now after the first song of my soothing album had finished completed, NotifyOSD displayed album art and songinfo of the next song.. an intrusion! It took away my focus for a second, we sometimes have notifications up there that we don't wanna miss, so i looked at the ethereal bubble as it appeared up there.. and boom - i was distracted/disturbed. This would be a good opportunity for someone with spare time to do a competitor analysis. iTunes doesn't have notification bubbles for track changes. Does Windows Media Player? Does foobar2000? Does Songbird? If so, are they on by default, and how do you turn them on and off? ... Obviously, what i needed today to achieve undisturbedness i needed to achieve my goals in focused work was nothing less than a Notifications Off button, or even better: a Do Not Disturb toggle. ... If people are annoyed by unwanted notification bubbles from Banshee, which do you think they'll guess the purpose of more easily? (a) a do not disturb item in the me menu (b) a Bubbles for Track Changes item in Banshee's View menu You could argue that turning off notification bubbles temporarily in individual applications is inefficient. Part of the attractiveness of having IM statuses in the Me menu is that (at least in theory) they save you from having to make the same change in multiple applications. But that efficiency isn't much use if people won't learn it in the first place. - -- mpt -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk0m7xgACgkQ6PUxNfU6ecrCswCZAQm27v/ZeYmBLsXFiwBIzDVe 9YsAnA/ol6SIDci+EWjcnfgxJokgvRtb =boTU -END PGP SIGNATURE- ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp
Re: [Ayatana] Do Not Disturb---across multiple applications
On Fri, 7 Jan 2011, Matthew Paul Thomas wrote: Part of the attractiveness ... is they save you from having to make the same change in multiple applications. I hit an interesting use-case two nights ago. 1. Six-way conference call on Skype 2. Messages still coming in via Empathy and interupting I was afraid to set myself offline in the MeMenu incase it kicked me off the conference call in Skype (Skype is probably not quite integrated, but the presumption is that it would be long-term). Perhaps that setting would have been Busy, but I didn't dare try it! -Paul ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp
[Ayatana] Do Not Disturb
apart from *where* that button will eventually be, yes, i'd love to have it! [Do Not Disturb] *A brief user story:* today, i was working on some UML, trying myself with a complex diagram. I'm so so bad with UML, so i was forced to focus and concentrate, i wanted to be undisturbed. The music i put on in Banshee (hell i had to start banshee first, i couldn't simply click play on my XF86 play button) helped me smooth out the waves in my mind, so i could focus better. Now after the first song of my soothing album had finished completed, NotifyOSD displayed album art and songinfo of the next song.. an intrusion! It took away my focus for a second, we sometimes have notifications up there that we don't wanna miss, so i looked at the ethereal bubble as it appeared up there.. and boom - i was distracted/disturbed. My IM is off, but i still see the envelope, that's another distraction, but i think we can come to that topic later, or in another thread altogether. Obviously, what i needed today to achieve undisturbedness i needed to achieve my goals in focused work was nothing less than a Notifications Off button, or even better: a Do Not Disturb toggle. What does Do Not Disturb mean? 1) All notifications are disabled 2) Update Manager doesn't pop up 3) Screensaver doesn't kick in what am i missing? After brief discussion in IRC we also established, it might even be an option to put such a button into the Session Menu. In any case, what we're aiming at is to have an undisturbed gnome-session experience. Eventually, with MPT's help, i became aware that adding more complexity to any menu would be counterproductive. Leaves me with concluding that a Do Not Disturb button wants to reside in the Me Menu. Where in the Me Menu? Between Busy and Invisible? or outside the Presence controls? Beneath the conversation indicators we want to merge from the Messaging Menu? On the top of the menu? There are more questions to be asked, but i think these should suffice for a collaborative brainstorm effort.. ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp
Re: [Ayatana] Do Not Disturb vs Indicator Session
Thought about it again.. On Thu, Sep 23, 2010 at 10:35, frederik.nn...@gmail.com frederik.nn...@gmail.com wrote: Hi Jan, On Thu, Sep 23, 2010 at 03:09, Jan Hopmans hopkabouter...@gmail.comwrote: On 14/9/2010 00:33, frederik.nn...@gmail.com wrote: Should we add an item high in the Session Menu called Do Not Disturb with a checkbox before it?? You could combine this with the Away, Busy, Offline status. Those mostly include situation where people don't want to be disturbed and would suffice for 90% of the people. Although this has the big disadvantage of not being transparent. What is not transparent about it? I thought network transparency is guaranteed for Presence States in Telepathy? BTW i think telepathy should communicate presence state but it should accept Presence and custom status from the System State. I thought about this thoroughly, IM Presence status is strongly defined by its informative text we can customize, it is meant for human communication use cases. A session mode corresponding with what behaviour i'd like to have while busy might automatically set my IM Presence state to busy aswell, yet should be semantically seperated from the IM state. But you're right, we could still use the idle metaphor, since automatic Presence states are equally useful for IM and for system behaviour. Then we could fade out the panel to minimal visibility, until idle is replaced by default again; default system Presence translate to available in Presence. In order to achieve busy, DND, not avaiable or Silent Mode, F11 should suffice. Or pressing the FULL button somewhere in an applications that has it. ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp
Re: [Ayatana] Do Not Disturb vs Indicator Session
lemme rephrase: On Thu, Sep 23, 2010 at 13:01, frederik.nn...@gmail.com frederik.nn...@gmail.com wrote: But you're right, we could still use the idle metaphor, since automatic Presence states are equally useful for IM and for system behaviour. Then we could fade out the panel to minimal visibility, until idle is replaced by default again; default system Presence translate to available in Presence. In order to achieve busy, DND, not avaiable or Silent Mode, F11 should suffice. Or pressing the FULL button somewhere in an applications that has it. The MeMenu could be redesigned to support mainly automatic states by the following pattern: * active - HID activity * # idle - no HID activity, no change of state * Conceal Presence [ ] - before and after is in sleep or suspend * [ON|OFF] Do not disturb For user testing this menu, i would like to see unlink IM Presence somewhere in gconf.. ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp
Re: [Ayatana] Do Not Disturb vs Indicator Session
further thought... On Thu, Sep 23, 2010 at 13:37, frederik.nn...@gmail.com frederik.nn...@gmail.com wrote: That's what we'd have the Unlink IM Presence option for (MeMenu in gconf). better would be 2 different submit buttons attached to the broadcast input field. Broadcast Status, and Refresh. Inside the text field we need a clear symbol/button. The field should offer the last 2 week's most frequent status messages as an autocompletion FAYT menu. This would eliminate the design problem we have concerning 2 text fields for Custom IM Presence and Activity Stream, since it would unite them both in one input field with [CLEAR], [REFRESH]ยน and [BLOG] buttons. The buttons don't have to carry the text, if a symbolic metaphor is available. ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp
Re: [Ayatana] Do Not Disturb vs Indicator Session
(5 point exploding heart technique) of course this doesn't include the actual contacts themselves should they appear in the menu. In im world when there is someone you don't want to be notified about, you typically don't want to hear about them at all and so you would right click there name and block them, nuff said. Something inbetween what google voice and gchat would work cover base. Something tucked in the settings and something upon opening a chat box with someone/ (long pressing on name) (touch in mind). ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp
Re: [Ayatana] Do Not Disturb vs Indicator Session
Hi Walter, On Wed, Sep 15, 2010 at 06:44, Walter Wittel witt...@gmail.com wrote: Ability to easily switch between two (or a small few) modes (e.g. do not disturb except for ... / do not disturb REALLY) with proper default might get you to 95% without any further configuration. yeah, for example * notify me about messages from [FAVOURITES; FAMILY] * notify me about messages from [FAMILY;] * notify me about messages from [type name in here...] that would have to be an interface.. i'd call it Silent Mode setup dialog. what do you think? Perhaps Silent Mode could become something like an intelligent firewall, that detects the name and service type of each notification NotifyOSD is about to display and reroutes them to a notification buffer the user can access at any time, which is then afforded e.g. in the messaging menu shortly after Private Mode is disengaged.. ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp
Re: [Ayatana] Do Not Disturb vs Indicator Session
Hi Ralph, On Tue, Sep 14, 2010 at 01:08, Ralph Green sira...@gmail.com wrote: On 9/13/10, frederik.nn...@gmail.com frederik.nn...@gmail.com wrote: Should we add an item high in the Session Menu called Do Not Disturb with a checkbox before it?? ... i think offering an undisturbed session mode is a valid suggestion for a comfortable experience.. I hope you mean everything. yeah, everything users suggest frequently. It est all common use cases. We don't want to create a bloated configuration page.. just the most frequent use cases for the beginning. Update Manager's automatic apt queries and popup windows could be inhibited for this temporary state of undisturbedness. It should stop Update Notifier from popping up, too. I might be able to live with update notifier running, if I could tell it and IMs and the like to be quiet at times. I'd suggest make everything silent by default, and add configurability for the more difficult cases such as Empathy's IM and voice call Availablity or Custom Presence. When recording a screencast or doing a presentation, an IM popup or update notifier are very distracting. i feel your idea, this is something i encountered in all creative activities on all my machines, whether sound-related, DTP or during photo/video production. A special Do Not Disturb icon would be nice, are you suggesting the development of a visual metaphor? Good day, Ralph in an environment in which not even being online can stop the system from spamming me with popup alerts about www-related actions that are now possible, we need an undisturbed mode that can be activated for occasions of focus or peace of mind. ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp
Re: [Ayatana] Do Not Disturb vs Indicator Session
On Tue, Sep 14, 2010 at 01:39, frederik.nn...@gmail.com frederik.nn...@gmail.com wrote: in an environment in which not even being online can stop the system from spamming me with popup alerts about www-related actions that are now possible, we need an undisturbed mode that can be activated for occasions of focus or peace of mind. sorry.. i meant not even being offline ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp