Feature Requests item #3392259, was opened at 2011-08-16 01:11
Message generated for change (Settings changed) made by kargor
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=843362&aid=3392259&group_id=167540

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
Priority: 3
Private: No
Submitted By: erosen (erosen)
Assigned to: Nobody/Anonymous (nobody)
Summary: No notification about new Chat entries

Initial Comment:
Notification about new Chat entries would be nice.

----------------------------------------------------------------------

>Comment By: Stefan Rossbach (kargor)
Date: 2012-12-09 10:26

Message:
feature added with commit 185518cd76ea90aa9c32ae9eb28bcbc004d9fdc4 by
cviebig

----------------------------------------------------------------------

Comment By: cviebig ()
Date: 2012-12-09 06:08

Message:
A resolution to this feature request was merged into master as
http://saros-build.imp.fu-berlin.de/gerrit/#/c/440/
It involves a visual highlighting of inactive/hidden chat tabs which
received new messages.

That's why I'd like to ask if someone can close this issue. Thank you!

----------------------------------------------------------------------

Comment By: cviebig ()
Date: 2012-11-09 04:16

Message:
Thomas Benndorf and me, Christoph Viebig, would like to implement this
feature request in the context of an university course.

We would like to take up the idea to add visual notifications to inform the
user about new events in Saros and follow the often used approach to show a
desktop notification popup.

An implementation already used in Saros is the class BalloonWindow in
com.novocode.naf.swt.custom (ext-src) which displays a Windows XP style
balloon notification, as seen in [1]. The Class is licensed under EPL.

The Eclipse project tried to sum up the current state of such UI
Notifications in Eclipse subprojects [2]. It found out that there are
currently no standard API's in the major operating systems (Windows, Linux,
Mac) to show such notifications although the use of such functionality
would be favorable.

Furthermore they observed that there are two projects that implement
desktop notification popups theirselves. On the one hand (1) Mylyn and on
the other (2) Jazz [4,5].

While we have to admit that the licensing of the Jazz library is at the
moment unclear to us, Mylyn is licensed under EPL.

As far as we can see in [2] it seems that the Mylyn notification popups are
commonly used to display more than one event at the same time, allowing the
user to quickly catch a larger part of chat messages to decide wether an
immediate response is needed.

In contrast Jazz notification popups seem to use a paged approach
displaying only one event at a time.

To sum everything up: There are three options to implement desktop
notification popups. The option already used in one part of Saros displays
Windows XP style balloons. 

Is it desirable to replace it by an alternative implementation which might
be more flexible and comes with a more platform independent design?

Just to get a feeling for such popups we implemented a small demo
application with Mylyn notifications. We noticed that we need to provide an
extra thread to display and dispose the notification popups. As far as we
could see Saros code is frequently using
de.fu_berlin.inf.dpp.util.Utils.run*Async() for such jobs.
As dependency org.eclipse.mylyn.commons.ui_3.8.2.v20120916-1200.jar (from
http://www.eclipse.org/mylyn/downloads/) is needed which is licensed under
the EPL 1.0.

As far as we could see the IMUCSessionListener::messageReceived() defined
in ChatroomsComposite Class (in de.fu_berlin.inf.dpp.ui.widgets.session)
would be the place to trigger new visual notifications for incoming chat
messages. Adding more notifications for updates in the Whiteboard seem to
be useful to us as well.
Do you see further uses for notification popups?

We hope we did not miss anything and would be glad if you share your
opionion about our thoughts with us. Thank you very much in advance :)

[1] http://www.novocode.com/swt/
[2] http://wiki.eclipse.org/Platform_UI/Notifications
[3] http://www.eclipse.org/mylyn/
[4] http://www.jazz.net/

----------------------------------------------------------------------

Comment By: erosen (erosen)
Date: 2011-08-18 01:38

Message:
I mean some kind of visual notification (not necessarily a new bubble, but
maybe three times blinking or so) for those (like me) who do not get sounds
from Saros, because Skype is blocking the mike.

----------------------------------------------------------------------

Comment By: Karl Beecher (k_beecher)
Date: 2011-08-17 05:39

Message:
What kind of notifications do you mean? There's already optional sound.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=843362&aid=3392259&group_id=167540

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Dpp-robot mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dpp-robot

Reply via email to