This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Saros Eclipse Plugin". Pusher was dpp-gerrit.
The branch, master has been updated via 00eb713f490ec3014fe0046112f13640424de4c3 (commit) from 24d2a015c9500552cbb51ba4192962c96aa13d43 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 00eb713f490ec3014fe0046112f13640424de4c3 Author: Denis Washington <de...@denisw.de> Date: Fri Sep 25 20:51:19 2015 +0200 [API] Pass reason to ISessionLifecycleListener#sessionEnded This enables us to remove the call to SarosView#showStopNotification and replace it with an ISessionLifecycleListener in SarosView - which in turn allows us to move LeaveAndKickHandler to the core. The only non-automatic change made in this commit is the selection of the SessionEndReason enum values to pass to sessionEnded() or the stopSarosSession() method of SarosSessionManager. Change-Id: I7e549f16e74d173c7faf5acb6f23dfb6f97260c5 Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/2902 Tested-by: Jenkins CI Reviewed-by: Franz Zieris <zie...@inf.fu-berlin.de> Reviewed-by: Denis Washington <de...@denisw.de> ----------------------------------------------------------------------- Summary of changes: .../monitoring/remote/RemoteProgressManager.java | 3 +- .../negotiation/IncomingProjectNegotiation.java | 3 +- .../negotiation/IncomingSessionNegotiation.java | 3 +- .../negotiation/OutgoingProjectNegotiation.java | 3 +- .../negotiation/OutgoingSessionNegotiation.java | 5 ++- .../inf/dpp/session/ISarosSessionManager.java | 8 ++++- .../inf/dpp/session/ISessionLifecycleListener.java | 4 ++- .../dpp/session/NullSessionLifecycleListener.java | 2 +- .../inf/dpp/session/SessionEndReason.java | 30 ++++++++++++++++++++ .../internal/timeout/SessionTimeoutHandler.java | 4 ++- .../core/concurrent/ConsistencyWatchdogClient.java | 5 ++- .../dpp/core/net/business/LeaveAndKickHandler.java | 5 ++- .../ProjectNegotiationCancellationHandler.java | 3 +- .../inf/dpp/core/project/SarosSessionManager.java | 13 +++++--- .../ui/eventhandler/UserStatusChangeHandler.java | 3 +- .../inf/dpp/core/ui/util/CollaborationUtils.java | 3 +- .../inf/dpp/intellij/editor/EditorManager.java | 5 ++- .../dpp/intellij/ui/actions/FollowModeAction.java | 5 ++- .../dpp/intellij/ui/tree/SessionTreeRootNode.java | 4 ++- .../ui/views/buttons/ConsistencyButton.java | 5 ++- .../intellij/ui/views/buttons/FollowButton.java | 5 ++- .../ui/views/buttons/LeaveSessionButton.java | 6 +++- .../editor/SarosPermissionsGraphicalEditor.java | 3 +- .../inf/dpp/whiteboard/net/WhiteboardManager.java | 3 +- .../src/de/fu_berlin/inf/dpp/Saros.java | 4 ++- .../inf/dpp/concurrent/undo/UndoManager.java | 3 +- .../watchdog/ConsistencyWatchdogClient.java | 4 ++- .../de/fu_berlin/inf/dpp/editor/EditorManager.java | 3 +- .../editor/internal/SharedDocumentProvider.java | 3 +- .../inf/dpp/net/business/LeaveAndKickHandler.java | 15 ++++------ .../inf/dpp/project/NegotiationPacketListener.java | 3 +- .../inf/dpp/project/SarosSessionManager.java | 12 ++++--- .../project/internal/ResourceChangeValidator.java | 3 +- .../dpp/ui/actions/ChangeWriteAccessAction.java | 3 +- .../inf/dpp/ui/actions/ConsistencyAction.java | 4 ++- .../inf/dpp/ui/actions/FollowModeAction.java | 3 +- .../inf/dpp/ui/actions/FollowThisPersonAction.java | 3 +- .../inf/dpp/ui/actions/LeaveSessionAction.java | 3 +- .../dpp/ui/decorators/SharedProjectDecorator.java | 3 +- .../ui/decorators/SharedProjectFileDecorator.java | 3 +- .../HostLeftAloneInSessionHandler.java | 3 +- .../ui/eventhandler/UserStatusChangeHandler.java | 3 +- .../inf/dpp/ui/util/CollaborationUtils.java | 4 ++- .../de/fu_berlin/inf/dpp/ui/views/SarosView.java | 8 ++-- .../dpp/ui/widgets/chat/ChatRoomsComposite.java | 3 +- .../viewer/session/SessionDisplayComposite.java | 3 +- .../manipulation/impl/NetworkManipulatorImpl.java | 3 +- .../inf/dpp/project/SarosSessionManagerTest.java | 25 +++++++++------- 48 files changed, 179 insertions(+), 78 deletions(-) create mode 100644 de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/session/SessionEndReason.java hooks/post-receive -- The Saros Eclipse Plugin ------------------------------------------------------------------------------ _______________________________________________ DPP-Robot mailing list DPP-Robot@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dpp-robot