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  8b5f4979108de1f2bdc81d77e650507b9c015e97 (commit)
       via  aaadaf6c06b2a4533f7cfae91da33c6aff660947 (commit)
       via  1d4c78e4366c3c6cc5f6464e53375e7d5e1c0c4b (commit)
       via  620a2ed72971b1e44da9c43e7e5786dddc1bf071 (commit)
       via  3cb0406e288b7fca26ef87731ba08f79bc68fab4 (commit)
       via  4c9fd4a35d5328fac1d478918d4e8b0fe81edbe0 (commit)
       via  74cf5d8372e53ee30766584dd7e6d9757457e186 (commit)
       via  add19a6f0e65d338756439627236bd2f9a770701 (commit)
       via  efc5047426fb3f700e9c9c096d5f7274c49b4a88 (commit)
       via  be5e0e467f1f017924090f2ef82d5387212d7fa0 (commit)
      from  c8b0374dfa0b50e159454766d11c0754365e6c51 (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 8b5f4979108de1f2bdc81d77e650507b9c015e97
Merge: aaadaf6 c8b0374
Author: Franz Zieris <[email protected]>
Date:   Thu Nov 13 18:05:51 2014 +0100

    [BUILD] Merge branch development/actionAwareness into master
    
    Change-Id: I8935c34a4889ba70b508724525bca0c23af21416

commit aaadaf6c06b2a4533f7cfae91da33c6aff660947
Author: Damla Durmaz <[email protected]>
Date:   Tue Nov 11 12:56:42 2014 +0100

    [FIX] Fixes some bugs in the retrieval of action awareness information
    
    * Sometimes a view also has a description and was also displayed. Now,
    just the tab's name is displayed.
    
    * If the user switches between multiple editors, it was always
    displayed. Now it'll be just displayed once.
    
    * Some views were displayed twice. The reason was, that sometimes
    dialogs are disposed which were not activated, e.g. 'Progress
    Information'. After activating the Saros view during a session start,
    this progress information dialog was disposed (without being seen) so
    that the Saros as landing view was retrieved and in the end was
    displayed twice in the activity log. The same occured when e.g. the
    'Change Method Signature' or other refactoring dialogs were used, where
    the display of the Editor as active view was displayed twice. Now, this
    is fixed.
    
    * Using runSafeSWTAsync in the handleEvent method in the ShellListener
    caused problems in the order of the displayed activities. Now,
    runSafeSWTSync is used, so that all activities are displayed in the
    correct order.
    
    * Using the Find/Replace dialog caused some problems (because it fired
    the Deactivate event, which was removed). Now, it works.
    
    Change-Id: I9f714683ab4a41181b2fd58c3929be8c7c484d14
    Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/2003
    Tested-by: Jenkins CI
    Reviewed-by: Holger Schmeisky <[email protected]>
    Reviewed-by: Stefan Rossbach <[email protected]>

commit 1d4c78e4366c3c6cc5f6464e53375e7d5e1c0c4b
Author: Damla Durmaz <[email protected]>
Date:   Tue Nov 4 23:55:45 2014 +0100

    [FEATURE] Activity log tab has a new design
    
    Change-Id: Ibf2a2b2353ae2e9db8cee697fe92c7467e067f8a
    Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/1974
    Reviewed-by: Stefan Rossbach <[email protected]>
    Tested-by: Jenkins CI

commit 620a2ed72971b1e44da9c43e7e5786dddc1bf071
Author: Damla Durmaz <[email protected]>
Date:   Fri Sep 26 18:59:02 2014 +0200

    [FEATURE] Adds a new item to the tab folder
    
    This feature tracks the following user activities:
       * opening IDE dialogs
       * activating IDE views
       * starting and finishing test runs
       * executing refactorings
       * creating files
    
    The information are displayed in a new tab item in addition to the
    session and single user chats. Since this feature is still in
    development, the information are just displayed as raw text in the tab
    and in further development, this might be changed.
    
    Change-Id: Id975b379434cda0e7b074ffbba378c5678909040
    Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/1973
    Tested-by: Jenkins CI
    Reviewed-by: Stefan Rossbach <[email protected]>

commit 3cb0406e288b7fca26ef87731ba08f79bc68fab4
Author: Damla Durmaz <[email protected]>
Date:   Wed Oct 1 21:07:01 2014 +0200

    [API|INTERNAL|REFACTOR] Refactored code and removed display from MUC,
    statusline and session overview
    
    The action awareness feature was developed up to the change
    http://saros-build.imp.fu-berlin.de/gerrit/#/c/1829
    
    It contained the display of the action awareness information in three
    different places:
       * MultiUserChat
       * Eclipse Status Line
       * Saros Session Overview
    But user tests have shown that the action awareness information are
    desired to be displayed at the place of the session chat. Instead of
    mixing awareness information with chat lines, a new tab item will be
    added to the tab folder in the Saros view. But for this purpose, the
    code for the action awareness feature must be refactored.
    
    This change removes the display at the three mentioned places, removes
    some listeners to retrieve update information and also refactors some
    pieces of code.
    
    In another change after this, the display will be added. This change
    just contains the logic to collect the awareness information and to
    store them internally.
    
    Change-Id: Ifd0a818b1f8d93c3ef74c24f447f387651f28eaa
    Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/1975
    Tested-by: Jenkins CI
    Reviewed-by: Stefan Rossbach <[email protected]>

commit 4c9fd4a35d5328fac1d478918d4e8b0fe81edbe0
Author: Damla Durmaz <[email protected]>
Date:   Mon Jul 28 05:34:56 2014 +0200

    [FEATURE] Action Awareness: Show created file names
    
    This feature tracks created files of session participants and
    sends the file name to the other participants of the session. The
    information is displayed in the new UIAwarenessTreeElement, introduced
    by the new action awareness feature, see:
    
    http://saros-build.imp.fu-berlin.de/gerrit/#/c/1572/
    
    Additionally, the awareness information is printed in the multi user
    chat and in the status line of the Eclipse workbench. This is done for
    further user experiments to investigate, which place is the preferred
    one for action awareness information. This can be configured in the
    saros-properties file. Currently, just the roster is configured to
    display the awareness information.
    
    Change-Id: I01385e2126d681dedc80ac90fa767eab507b9a1d
    Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/1829
    Tested-by: Jenkins CI
    Reviewed-by: Stefan Rossbach <[email protected]>

commit 74cf5d8372e53ee30766584dd7e6d9757457e186
Author: Damla Durmaz <[email protected]>
Date:   Sat Jul 26 18:48:12 2014 +0200

    [FEATURE] Action Awareness: Show performed refactorings
    
    This feature tracks performed refactorings of session participants and
    sends the description to the other participants of the session. The
    information is displayed in the new UIAwarenessTreeElement, introduced
    by the new action awareness feature, see:
    http://saros-build.imp.fu-berlin.de/gerrit/#/c/1572/
    Additionally, the awareness information is printed in the multi user
    chat and in the status line of the Eclipse workbench. This is done for
    further user experiments to investigate, which place is the preferred
    one for action awareness information. This can be configured in the
    saros-properties file. Currently, just the roster is configured to
    display the awareness information.
    
    Change-Id: I2fc5d892d55624f0b28fa272b9d4d8b3b15b8609
    Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/1826
    Tested-by: Jenkins CI
    Reviewed-by: Stefan Rossbach <[email protected]>

commit add19a6f0e65d338756439627236bd2f9a770701
Author: Damla Durmaz <[email protected]>
Date:   Fri Jul 4 17:20:37 2014 +0200

    [FEATURE] Action Awareness: Show test runs with their result
    
    This feature tracks test runs of session participants and sends the
    title and the result of started and finished test runs to the other
    participants of the session.
    
    The information is displayed in the new DialogAwarenessTreeElement,
    introduced by the new action awareness feature, see:
    http://saros-build.imp.fu-berlin.de/gerrit/#/c/1572/
    
    Additionally, the awareness information is printed in the multi user
    chat and in the status line of the Eclipse workbench. This is done for
    further user experiments to investigate, which place is the preferred
    one for action awareness information. This can be configured in the
    saros-properties file. Currently, just the roster is configured to
    display the awareness information.
    
    Change-Id: Ifff8311bbfc35839c3dc6d15418a4daba7dc3fb5
    Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/1788
    Tested-by: Jenkins CI
    Reviewed-by: Stefan Rossbach <[email protected]>

commit efc5047426fb3f700e9c9c096d5f7274c49b4a88
Merge: be5e0e4 153803f
Author: Damla Durmaz <[email protected]>
Date:   Tue Sep 16 14:35:31 2014 +0200

    [BUILD] Merge master into development/actionAwareness
    
    Conflicts:
        
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/ui/model/session/SessionContentProvider.java
        
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/ui/model/session/UserElement.java
    
    Change-Id: Ie1d74938c99b61aa33c73f3bee94119cd72eee9a

commit be5e0e467f1f017924090f2ef82d5387212d7fa0
Author: Damla Durmaz <[email protected]>
Date:   Tue Jun 24 22:48:08 2014 +0200

    [FEATURE] Action Awareness: Show open dialogs/active views of others
    
    This feature tracks opened dialogs or activated views of session
    participants and sends the title of the opened dialog or activated view
    to the other participants of the session.
    
    A new DialogAwarenessTreeElement is appended to the user element with a
    nice "file object" icon, and the title of the opened dialog or activated
    view, so other users see: Ah, Bob has the "New Java Class" dialog open
    or: Ah, Alice is in the "Tasks" view.
    
    Additionally, the awareness information is printed in the multi user
    chat and in the status line of the Eclipse workbench. This is done for
    further user experiments to investigate, which place is the preferred
    one for action awareness information. This can be configured in the
    saros-properties file. Currently, just the roster is configured to
    display the awareness information.
    
    This feature is based on patch #52 by Alexander Waldmann, which was not
    submitted:
    http://saros-build.imp.fu-berlin.de/gerrit/#/c/52/
    
    Change-Id: Iff6803128614d785f62a528646f3467c70505ad2
    Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/1572
    Tested-by: Saros-Core QA
    Tested-by: Saros-Eclipse QA
    Tested-by: Jenkins CI
    Reviewed-by: Stefan Rossbach <[email protected]>
    Reviewed-by: Franz Zieris <[email protected]>

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

Summary of changes:
 .../dpp/activities/AbstractActivityReceiver.java   |   15 +
 .../inf/dpp/activities/IActivityReceiver.java      |   25 ++
 .../inf/dpp/activities/IDEInteractionActivity.java |  111 +++++
 .../inf/dpp/activities/RefactoringActivity.java    |   79 ++++
 .../inf/dpp/activities/TestRunActivity.java        |  112 ++++++
 .../extensions/ActivitiesExtension.java            |    9 +
 de.fu_berlin.inf.dpp/META-INF/MANIFEST.MF          |    5 +-
 de.fu_berlin.inf.dpp/credits.txt                   |    1 +
 .../view16/activitylog/activitylog_dialog.gif      |  Bin 0 -> 349 bytes
 .../activitylog/activitylog_filecreation.gif}      |  Bin 210 -> 210 bytes
 .../icons/view16/activitylog/activitylog_junit.gif |  Bin 0 -> 236 bytes
 .../icons/view16/activitylog/activitylog_misc.png  |  Bin 0 -> 603 bytes
 .../view16/activitylog/activitylog_refactoring.gif |  Bin 0 -> 583 bytes
 .../icons/view16/activitylog/activitylog_view.gif  |  Bin 0 -> 368 bytes
 de.fu_berlin.inf.dpp/saros.properties              |    2 +-
 .../awareness/AwarenessInformationCollector.java   |  241 +++++++++++-
 .../inf/dpp/awareness/AwarenessUpdateListener.java |   21 +
 .../inf/dpp/awareness/FileActivityManager.java     |   77 ++++
 .../awareness/IDEInteractionActivitiesManager.java |  420 ++++++++++++++++++++
 .../inf/dpp/awareness/RefactoringManager.java      |  105 +++++
 .../inf/dpp/awareness/TestRunManager.java          |  127 ++++++
 .../inf/dpp/awareness/actions/ActionType.java      |   20 +
 .../awareness/actions/ActionTypeDataHolder.java    |  244 ++++++++++++
 .../inf/dpp/preferences/PreferenceConstants.java   |    6 +-
 .../inf/dpp/preferences/PreferenceInitializer.java |    2 +
 .../inf/dpp/project/internal/SarosSession.java     |   45 ++
 .../src/de/fu_berlin/inf/dpp/ui/Messages.java      |    8 +
 .../de/fu_berlin/inf/dpp/ui/messages.properties    |    9 +-
 .../inf/dpp/ui/model/session/UserElement.java      |    1 -
 .../ui/preferencePages/AdvancedPreferencePage.java |    7 +-
 .../ui/widgets/activitylog/ActivityLogControl.java |  251 ++++++++++++
 .../ui/widgets/activitylog/ActivityLogDisplay.java |  184 +++++++++
 .../items/ActivityLinePartnerChangeSeparator.java  |   49 +++
 .../widgets/activitylog/items/ActivityLogLine.java |  242 +++++++++++
 .../dpp/ui/widgets/chat/ChatRoomsComposite.java    |  169 +++++++--
 .../viewer/session/UserInteractionListener.java    |    1 -
 .../inf/dpp/stf/server/STFController.java          |    2 +
 .../inf/dpp/stf/server/bot/SarosSWTBot.java        |   25 +-
 .../bot/widget/SarosSWTBotActivityLogLine.java     |   44 ++
 .../component/view/saros/IActivityLog.java         |   24 ++
 .../superbot/component/view/saros/ISarosView.java  |   13 +
 .../component/view/saros/impl/ActivityLog.java     |   49 +++
 .../component/view/saros/impl/SarosView.java       |   12 +
 .../de/fu_berlin/inf/dpp/stf/shared/Constants.java |    1 +
 .../inf/dpp/project/internal/SarosSessionTest.java |    9 +-
 .../dpp/stf/test/activitylog/ActivityLogTest.java  |  259 ++++++++++++
 .../inf/dpp/stf/test/activitylog/TestSuite.java    |   11 +
 47 files changed, 2990 insertions(+), 47 deletions(-)
 create mode 100644 
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/activities/IDEInteractionActivity.java
 create mode 100644 
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/activities/RefactoringActivity.java
 create mode 100644 
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/activities/TestRunActivity.java
 create mode 100644 
de.fu_berlin.inf.dpp/icons/view16/activitylog/activitylog_dialog.gif
 copy de.fu_berlin.inf.dpp/icons/{etool16/edit.gif => 
view16/activitylog/activitylog_filecreation.gif} (100%)
 create mode 100644 
de.fu_berlin.inf.dpp/icons/view16/activitylog/activitylog_junit.gif
 create mode 100644 
de.fu_berlin.inf.dpp/icons/view16/activitylog/activitylog_misc.png
 create mode 100644 
de.fu_berlin.inf.dpp/icons/view16/activitylog/activitylog_refactoring.gif
 create mode 100644 
de.fu_berlin.inf.dpp/icons/view16/activitylog/activitylog_view.gif
 create mode 100644 
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/awareness/AwarenessUpdateListener.java
 create mode 100644 
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/awareness/FileActivityManager.java
 create mode 100644 
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/awareness/IDEInteractionActivitiesManager.java
 create mode 100644 
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/awareness/RefactoringManager.java
 create mode 100644 
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/awareness/TestRunManager.java
 create mode 100644 
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/awareness/actions/ActionType.java
 create mode 100644 
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/awareness/actions/ActionTypeDataHolder.java
 create mode 100644 
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/ui/widgets/activitylog/ActivityLogControl.java
 create mode 100644 
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/ui/widgets/activitylog/ActivityLogDisplay.java
 create mode 100644 
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/ui/widgets/activitylog/items/ActivityLinePartnerChangeSeparator.java
 create mode 100644 
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/ui/widgets/activitylog/items/ActivityLogLine.java
 create mode 100644 
de.fu_berlin.inf.dpp/test/framework/stf/src/de/fu_berlin/inf/dpp/stf/server/bot/widget/SarosSWTBotActivityLogLine.java
 create mode 100644 
de.fu_berlin.inf.dpp/test/framework/stf/src/de/fu_berlin/inf/dpp/stf/server/rmi/superbot/component/view/saros/IActivityLog.java
 create mode 100644 
de.fu_berlin.inf.dpp/test/framework/stf/src/de/fu_berlin/inf/dpp/stf/server/rmi/superbot/component/view/saros/impl/ActivityLog.java
 create mode 100644 
de.fu_berlin.inf.dpp/test/stf/de/fu_berlin/inf/dpp/stf/test/activitylog/ActivityLogTest.java
 create mode 100644 
de.fu_berlin.inf.dpp/test/stf/de/fu_berlin/inf/dpp/stf/test/activitylog/TestSuite.java


hooks/post-receive
-- 
The Saros Eclipse Plugin

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
_______________________________________________
Dpp-robot mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dpp-robot

Reply via email to