[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-04-02 Thread Matthew Paul Thomas
I've updated the Notify OSD spec to include a mockup of presenting
Leave a Message messages in a single While You Were Out dialog with
a scrollable text view.
https://wiki.ubuntu.com/NotifyOSD?action=diffrev2=128rev1=127 I
suggest that gnome-screensaver should adopt this design regardless of
which notification server is running, because it would handle the case
of multiple messages better than notification-daemon does.

** Description changed:

- Binary package hint: gnome-screensaver
- 
  On Jaunty with notify-osd installed, if I click leave message two
  abnormal things (which are related) happen:-
  
  1) I am briefly shown my own desktop, which should not happen when the 
screensaver is locked.
  2) I get a popup notify box displaying the message.
  
  See attached screenshot and screencast. Note: The screencast is quite
  slow, in real life the whole process is faster than shown.
  
  ProblemType: Bug
  Architecture: i386
  DistroRelease: Ubuntu 9.04
  Package: gnome-screensaver 2.24.0-0ubuntu4
  ProcEnviron:
   PATH=(custom, user)
   LANG=en_GB.UTF-8
   SHELL=/bin/bash
  SourcePackage: gnome-screensaver
  Uname: Linux 2.6.28-8-generic i686
+ 
+ https://wiki.ubuntu.com/NotifyOSD#gnome-screensaver

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-03-31 Thread Chris Coulson
Julian - that is exactly the current problem (expire_timeout is set to
0). notify-osd displays these as fallback notifications

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-03-31 Thread Julian Lam
Chris - My bad, I didn't realize that that was how notify-osd alerts
worked.

If that's the case, then there's no way we can have messages appearing
under notify-osd, unless the fallback alerts are beautified
significantly, since at current, they're quite uninspiring...

Either that, or use notify-daemon in conjunction with notify-osd...

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-03-30 Thread David Prieto
I was about to file a very similar bug. I made a quick mockup showing a
couple improvements:

-The window title and text are more informative, now you see exactly what 
happened.
-The message itself is bold, to stand out.
-There is only one button, close. Having two buttons that did the same thing 
only confused the user.

I think that should be more than enough. A simple dialogue on your
desktop when you come back. Anything beyond that would be over the top,
in my opinion.

** Attachment added: mockup
   http://launchpadlibrarian.net/24546468/Pantallazo1b.png

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-03-30 Thread Julian Lam
Still exists in Jaunty Beta. Using notify-osd might mean missed messages
(as they are non-interactive, and might disappear before being read).
However, what if expire_timeout were set to 0?

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-03-18 Thread Pedro Villavicencio
** Changed in: gnome-screensaver (Ubuntu)
   Importance: Undecided = Low
 Assignee: (unassigned) = Canonical DX team (canonical-dx-team)

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-03-09 Thread Martin Pitt
I don't think we can/should rely on having tomboy available for those.
IMHO, displaying a simple dialog box is good enough for this purpose,
if we don't find a better solution.

Speaking about a better solution: if only we had a messaging
indicator... :-)

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-03-09 Thread Chris Coulson
Martin,

The patch I've done doesn't rely on having Tomboy around - it uses it if
it is available (which is the case on the default Ubuntu install).

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-03-09 Thread Chris Coulson
Actually, my last post doesn't make sense - of course my patch relies on
having Tomboy around, but it will fall back the notification if it isn't
around. That is what I meant to say ;-)

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


Re: [Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-03-09 Thread Ted Gould
On Mon, 2009-03-09 at 08:35 +, Martin Pitt wrote:
 Speaking about a better solution: if only we had a messaging
 indicator... :-)

Wow, I hadn't thought of that actually :)

So what if we patched gnome-screensaver to have an indicator, and then
if you click on it you could show the window in that case.  I don't
think that'd be difficult, but I'm curious what people think about it.

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-02-26 Thread Chris Coulson
FWIW, I started writing a patch for gnome-screensaver which adds
messages as a note in Tomboy (if it exists), and then displays it on the
screen. The problem I see with the existing implementation is that you
have to act on the notification straight away really, as there is no way
of putting it to one side to come back to later.

With the Tomboy method, you can close the note if you don't want to act
on it straight away, and come back to it later (even in another session)
as the note is saved.

I don't know if that's an acceptable solution or not though (and if it
is, it's probably too late for Jaunty).

Comments welcome :)

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-02-26 Thread Ken VanDine
** Tags added: jaunty-uif

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-02-26 Thread Chris Coulson
I have a working patch that makes gnome-screensaver display (and save) a
Tomboy note instead of sending a notification. The patch is maintained
in bzr.

I'd appreciate knowing whether people think that is a better solution
than just sending a notification or popping up some dialog.

It is very much a work-in-progress at the moment though, and has a few
rough edges. For example, it will fall back to notifications if Tomboy
isn't running, even though Tomboy ships a DBus service (it should just
start Tomboy). It currently sets the title of the note to the data and
time that the note was left, but I don't know if that is the correct
thing to do. If any of the DBus calls to Tomboy fail, the note gets
silently lost and doesn't fall back to using notifications yet. And I
was going to use a gconf key to set whether to use notifications or
Tomboy.

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-02-25 Thread Mirco Müller
I'm not sure this particular case should use a notification.
Notifications can be missed and the message someone leaves for a user on
their session should be guaranteed to by read.

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-02-25 Thread David Barth
Yes, there are 2 separate bugs.

1. Is a window manager and or screensaver bug. I was not able to
reproduce that with metacity-1:2.25.144-0ubuntu1 (compositing on/off).
However, I have been able to (partly) reproduce that with
compiz-1:0.7.9+git20090211-0ubuntu4. Partly in that the peak was
limited to the gnome-panel, but the rest of the desktop was not
displayed. I would suggest keeping that as a gnome-screensaver bug, and
optionally filing a bug against compiz.

2. You get a dialog box because gnome-screensaver wants the notification
to be seen and specifies an infinite timeout probably. In this case, I
think we adopt the right behaviour in turning that into a dialog box.
This way you can actually see the message when you get back to your
session. You may want to improve the design of the message box, but then
it's up to the application to render it better, by managing it's own
dialog box, instead of relying on some bad fallback mechanism provided
by the current version of notify-osd. To summarize, this is /also/ a
gnome-screensaver bug.

** Tags added: notifications

** Tags removed: notifications

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-02-25 Thread Chris Coulson
Is Tomboy on the default install? Seeing as the message functionality is
just like leaving a note at someone's desk, I wonder if it would be
acceptable to pop up a notification saying something like Someone left
you a note whilst you were away, and then put the note in to the users
Tomboy notes, using its nice DBus interface.

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-02-25 Thread David Barth
Alan, could you file a new bug against gnome-screensaver for the window
manager interaction issue?

Once done, I will rework this one to make it read gnome-screensaver
should provide a better message dialog

Thanks

David

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-02-25 Thread Matthew Paul Thomas
** Tags added: notifications

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-02-25 Thread Chris Coulson
Alan could you remember to link the upstream bug report in the new one
too (http://bugzilla.gnome.org/show_bug.cgi?id=567306)

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-02-25 Thread Alan Pope
Done. Filed bug 334441.

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-02-25 Thread Chris Coulson
Thanks Alan

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-02-23 Thread Alan Pope

** Attachment added: screencast
   http://launchpadlibrarian.net/23003181/out.ogv

** Attachment added: Dependencies.txt
   http://launchpadlibrarian.net/23003182/Dependencies.txt

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-02-23 Thread Alan Pope

** Attachment added: Screenshot-gnome-screensaver-dialog.png
   
http://launchpadlibrarian.net/23003195/Screenshot-gnome-screensaver-dialog.png

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 333269] Re: [jaunty] leave message does not use new notify system

2009-02-23 Thread Jorge O. Castro
** Changed in: gnome-screensaver (Ubuntu)
   Status: New = Confirmed

-- 
[jaunty] leave message does not use new notify system
https://bugs.launchpad.net/bugs/333269
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-screensaver in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs