Bugs item #3544360, was opened at 2012-07-15 07:31 Message generated for change (Comment added) made by franzzieris You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=843359&aid=3544360&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: Interface Group: 12.7.6.TESTING Status: Open Resolution: None Priority: 2 Private: No Submitted By: Franz Zieris (franzzieris) >Assigned to: Vera Schlemm (swp-vera) Summary: Harsh error message after invitee's cancellation Initial Comment: If the invitee cancels the project invitation, the inviter receives an "Problem Occured" error message, which by its appearance implies severe internal problems (red circle with a white cross, "has encountered a problem", ...) The content of this message reads "[invitee] has canceled the project sharing." and offers a [Details >>] button which shows exactly the same message again. Since nothing bad happened here, a simple message box (without that [Details] stuff) would suffice. ---------------------------------------------------------------------- >Comment By: Franz Zieris (franzzieris) Date: 2012-09-07 06:44 Message: What swp-vera actually was about to say: "This commit a243a... is the current patch set in our review system. The complete URL for reviewing this is http://saros-build.imp.fu-berlin.de/gerrit/247." This patch is not submitted yet. ---------------------------------------------------------------------- Comment By: Vera Schlemm (swp-vera) Date: 2012-09-07 04:03 Message: commit a243a355f1dbeb6fa81ace6092b9985f0a07767b Added balloon notification instead of the hard error window. Still a better solution, e.g. via Dialog.utils.openInformationMessageDialog, would be appreciated. ---------------------------------------------------------------------- Comment By: Michael (michaelsdev) Date: 2012-09-07 03:07 Message: The reason why Errors , Warnings and other status are handled this way is found: eclipse's progressManager class (#449) selects the error to display it. All other cases are not handled at all or at least not handled in the same place. So that is why status other than Error gets displayed. To override the error handling create a CustomWorkbenchAdvisor extending WorkbenchAdvisor. Inside of it create a method public AbstractStatusHandler getWorkbenchErrorHandler() that returns a customStatusHandle. Quick alternative: Change error status in SarosSessionManager to Cancel_status and invoke a warning message manually. ---------------------------------------------------------------------- Comment By: Michael (michaelsdev) Date: 2012-09-05 12:36 Message: Source of this behaviour lies in the saros session manager which puts together a status message. This message consists of two parts: message title and message details. The very same string is used for both. The status of the massage is ERROR which causes this red symbol to appear. Different status causes disappearing this message at all, at least in a modal way that the user has to see. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=843359&aid=3544360&group_id=167540 ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Dpp-robot mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dpp-robot
