This list is closed, nobody may subscribe to it.
| 2012 |
Jan
|
Feb
|
Mar
|
Apr
(146) |
May
(114) |
Jun
(134) |
Jul
(300) |
Aug
(68) |
Sep
(71) |
Oct
(32) |
Nov
(112) |
Dec
(138) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2013 |
Jan
(25) |
Feb
(73) |
Mar
(266) |
Apr
(84) |
May
(37) |
Jun
(36) |
Jul
(43) |
Aug
(37) |
Sep
(115) |
Oct
(82) |
Nov
(51) |
Dec
(161) |
| 2014 |
Jan
(62) |
Feb
(100) |
Mar
(13) |
Apr
(33) |
May
(37) |
Jun
(134) |
Jul
(50) |
Aug
(76) |
Sep
(16) |
Oct
(48) |
Nov
(52) |
Dec
(83) |
| 2015 |
Jan
(19) |
Feb
(43) |
Mar
(28) |
Apr
(19) |
May
(19) |
Jun
(32) |
Jul
(26) |
Aug
(43) |
Sep
(41) |
Oct
(17) |
Nov
(56) |
Dec
(35) |
| 2016 |
Jan
(26) |
Feb
(22) |
Mar
(25) |
Apr
(21) |
May
(5) |
Jun
(7) |
Jul
(1) |
Aug
(24) |
Sep
(160) |
Oct
(9) |
Nov
(9) |
Dec
|
| 2017 |
Jan
(4) |
Feb
(154) |
Mar
(42) |
Apr
(39) |
May
(5) |
Jun
(15) |
Jul
(8) |
Aug
|
Sep
|
Oct
(3) |
Nov
(7) |
Dec
|
|
From: tobous <to...@us...> - 2017-11-02 15:06:39
|
Fix should be included in filesystem overhaul. See [898](https://sourceforge.net/p/dpp/bugs/898/). --- ** [bugs:#897] Deleting a file during a session leads to the client becoming unsynchroized** **Status:** open-accepted **Group:** IntelliJ 0.1 **Labels:** Intellij **Created:** Sat Mar 25, 2017 05:50 PM UTC by tobous **Last Updated:** Thu Nov 02, 2017 02:59 PM UTC **Owner:** tobous If a fiel is removed during a session, the file is also removed from the session on the other side. After that, the other Saros/I client percives the local contents, specifically the deleted file, to have become unsynchronized. Attempts of re-establishing the synchronization fail as an exception is logged stating that the file that is supposed to be removed was not found. --- Sent from sourceforge.net because dpp...@li... is subscribed to https://sourceforge.net/p/dpp/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/dpp/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
|
From: tobous <to...@us...> - 2017-11-02 15:06:01
|
- **status**: open --> open-accepted - **Comment**: Will be included in filesystem overhaul. See [898](https://sourceforge.net/p/dpp/bugs/898/). --- ** [bugs:#889] Files created during a session are transmitted empty** **Status:** open-accepted **Group:** IntelliJ 0.1 **Labels:** Intellij **Created:** Sat Mar 25, 2017 04:28 PM UTC by tobous **Last Updated:** Sat Mar 25, 2017 04:28 PM UTC **Owner:** tobous If a new file is created using a template during a session, it is transmitted emptry to the other party. A workaround for this issue was already atempted (locate in FileSystemChangeListener#contentsChanged(...)) but it does not work correctly. Currently, every time a file change is written to the filesystem, it sends the entire content of the file to the other party as an activity. This behaviour is unwanted in most cases, as a normal change in a file is far more likely than a newly created file, and creates additional overhead as some of the logic is also called for changes on files belonging to the IntelliJ infrastructure, including files dealing with the project infrastructure and local sessings. This workaround does not work on windows machines as it causes an internal IntelliJ error complaining about wrong line endings, which means that the transmitted content can not be sucessfully be applied on the recieving side. This is caused by IntelliJ internally only using '\n' as a line ending. If the user has set the local line separator to CRLF ('\r\n'), the '\r' will be added during saving of each file. The workaround reads the file content from the disk and then transmits it, thereby also sending the '\r'. The entire workaround has to be removed and implemented in a better way. --- Sent from sourceforge.net because dpp...@li... is subscribed to https://sourceforge.net/p/dpp/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/dpp/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
|
From: tobous <to...@us...> - 2017-11-02 15:04:27
|
- **assigned_to**: tobous --> nobody - **Comment**: This should be an issue for all saros versions from what I have heard. Needs more testing to be sure. --- ** [bugs:#891] Changes to shared files during session initialization lead to wrong session behavior** **Status:** open **Group:** IntelliJ 0.1 **Labels:** Intellij **Created:** Sat Mar 25, 2017 04:37 PM UTC by tobous **Last Updated:** Sat Mar 25, 2017 05:15 PM UTC **Owner:** nobody The host is able to do local changes during session initialization. If the host changes any shared file during the initialization, the session does not behave correctly. I have not done enough tests for this yet to describe any specific/reproducable behavior. --- Sent from sourceforge.net because dpp...@li... is subscribed to https://sourceforge.net/p/dpp/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/dpp/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
|
From: tobous <to...@us...> - 2017-11-02 15:02:50
|
- **assigned_to**: tobous --> nobody - **Priority**: 5 --> 2 - **Comment**: This is probably not even an issue with the current saros logic. Should be checked again when all of the base functionality is implemented and Saros/I is more stable. --- ** [bugs:#893] Saros/I reads keyboard input in menus** **Status:** open **Group:** IntelliJ 0.1 **Labels:** Intellij **Created:** Sat Mar 25, 2017 04:49 PM UTC by tobous **Last Updated:** Sat Mar 25, 2017 05:23 PM UTC **Owner:** nobody Saros/I reads the keyboard inputs while the user is focusing the IntelliJ interface (e.g. while typing in the refactoring->rename textfield). Activities for these inputs are created but locally thrown out before sending as the given path in the activity is NULL. --- Sent from sourceforge.net because dpp...@li... is subscribed to https://sourceforge.net/p/dpp/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/dpp/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
|
From: tobous <to...@us...> - 2017-11-02 14:59:35
|
- **status**: open --> open-accepted --- ** [bugs:#897] Deleting a file during a session leads to the client becoming unsynchroized** **Status:** open-accepted **Group:** IntelliJ 0.1 **Labels:** Intellij **Created:** Sat Mar 25, 2017 05:50 PM UTC by tobous **Last Updated:** Sat Mar 25, 2017 05:50 PM UTC **Owner:** tobous If a fiel is removed during a session, the file is also removed from the session on the other side. After that, the other Saros/I client percives the local contents, specifically the deleted file, to have become unsynchronized. Attempts of re-establishing the synchronization fail as an exception is logged stating that the file that is supposed to be removed was not found. --- Sent from sourceforge.net because dpp...@li... is subscribed to https://sourceforge.net/p/dpp/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/dpp/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
|
From: tobous <to...@us...> - 2017-11-02 14:55:51
|
- **assigned_to**: tobous --> nobody --- ** [bugs:#885] Building the Saros/I plugin as a zip fails** **Status:** open **Group:** IntelliJ 0.1 **Labels:** Intellij **Created:** Wed Feb 01, 2017 10:56 PM UTC by tobous **Last Updated:** Mon Apr 17, 2017 07:44 PM UTC **Owner:** nobody Building the plugin as a zip file using the option "Prepare Plugin Module 'de.fuberlin.inf.dpp.intellij' For Deployment" fails with the message "duplicate entry: META-INF/MANIFEST.MF". The problem seems to be /de.fu_berlin.inf.dpp.ui.frontend/bin/META-INF/MANIFEST.MF. This file is created everytime the project ist (re-)build in IntelliJ. Removing this MANIFEST.MF allows the zip to be build. --- Sent from sourceforge.net because dpp...@li... is subscribed to https://sourceforge.net/p/dpp/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/dpp/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
|
From: tobous <to...@us...> - 2017-11-02 14:52:16
|
- **status**: open --> pending-rejected - **Comment**: This is caused by the bug [889](http://sourceforge.net/p/dpp/bugs/889/). Activities on closed files are transferred and applied correctly. --- ** [bugs:#890] Synchronization of activities does not work on closed files** **Status:** pending-rejected **Group:** IntelliJ 0.1 **Labels:** Intellij **Created:** Sat Mar 25, 2017 04:32 PM UTC by tobous **Last Updated:** Sat Mar 25, 2017 04:32 PM UTC **Owner:** tobous If a file is not currently open on one side but changed on the other, the entire file content is send as a write activity by the party recieving the initial change. This might be caused by the faulty workaround discussed in bug [#889](https://sourceforge.net/p/dpp/bugs/889/). --- Sent from sourceforge.net because dpp...@li... is subscribed to https://sourceforge.net/p/dpp/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/dpp/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
|
From: tobous <to...@us...> - 2017-10-30 11:14:59
|
- **status**: open --> pending-fixed - **Comment**: Solved by change 3410 (https://saros-build.imp.fu-berlin.de/gerrit/#/c/3410/) which just removes the method as it is not needed and never executed. --- ** [bugs:#892] EditorManager#addProject() does not work during session initialization** **Status:** pending-fixed **Group:** IntelliJ 0.1 **Labels:** Intellij **Created:** Sat Mar 25, 2017 04:43 PM UTC by tobous **Last Updated:** Sat Mar 25, 2017 04:43 PM UTC **Owner:** tobous EditorManager#addProject() does not work during session initialization, as it looks for the followmode. Furthermore, the isseue that this implementation was supposed to fix has already been fixed with [patch 3240](http://saros-build.imp.fu-berlin.de/gerrit/#/c/3240/) and the rest of the implementation deals with followMode stuff which should be handeled by the FollowModeManager. My suggestion would be to remove the method and its usage alltogether. --- Sent from sourceforge.net because dpp...@li... is subscribed to https://sourceforge.net/p/dpp/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/dpp/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
|
From: tobous <to...@us...> - 2017-10-30 11:12:34
|
- **status**: open --> pending-fixed - **Comment**: Solved by the reimplementation of the filesystem handling. --- ** [bugs:#894] Saros/I sessions do not work if files were transmitted during initialization** **Status:** pending-fixed **Group:** IntelliJ 0.1 **Labels:** Intellij **Created:** Sat Mar 25, 2017 04:58 PM UTC by tobous **Last Updated:** Sat Mar 25, 2017 05:25 PM UTC **Owner:** tobous If any files had to be transmitted during initialization (because the files were not present on the client side), the synchronization on the shared files won't work. This seems to be a session-internal defect as the synchronization does work if IntelliJ is restarted after the transmission and a new session (which does not require the transfer of files) is established. The synchronization might work during the inital session for files that were already present on both sides or might get fixed by simply ending end re-establishing the session (without restarting IntelliJ). I haven't come around to doing more detailed tests. --- Sent from sourceforge.net because dpp...@li... is subscribed to https://sourceforge.net/p/dpp/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/dpp/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
|
From: tobous <to...@us...> - 2017-10-30 11:10:10
|
- **status**: open --> open-accepted - **assigned_to**: tobous - **Comment**: The new handling of the filesystem through the IntelliJ OpenAPI is implemented and integrated through the changes 3397 (https://saros-build.imp.fu-berlin.de/gerrit/#/c/3397/) to 3430 (https://saros-build.imp.fu-berlin.de/gerrit/#/c/3430/). This integration is not completed yet as the classes FileSystemChangedListener and SharedResourceManager still have to be adjusted. --- ** [bugs:#898] IntelliJ FileSystem implementation needs to be reimplemented from scratch** **Status:** open-accepted **Group:** IntelliJ 0.1 **Labels:** Intellij **Created:** Wed Mar 29, 2017 12:16 PM UTC by Stefan Rossbach **Last Updated:** Wed Mar 29, 2017 12:16 PM UTC **Owner:** tobous After taking a closer look at the current API that IntelliJ provides, the current implementation is beyond broken, full of unnecessary custom self made stuff that is not needed at all. Issues: Accessing datastructures (e.g #members()) without requiring the read lock. Self made maps of files to replaced already provided API functionality like: https://github.com/JetBrains/intellij-community/blob/master/platform/core-api/src/com/intellij/openapi/vfs/VirtualFile.java#L347 (see IProject#findMember()). The requirement of IntelliJ project instances, although IntelliJ modules should be shared (which are already unique by their names, even among multiple projects). Ignoring the fact the modules may contain submodules and therefore have to be filtered out for #members() and #findMember() invokations. The lack of converting VirtualFiles to IFiles along with their corresponding modules. Ignoring the fact the IntelliJ modules may have multiple content roots, etc. pp. --- Sent from sourceforge.net because dpp...@li... is subscribed to https://sourceforge.net/p/dpp/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/dpp/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
|
From: Tobias B. <tob...@fu...> - 2017-07-04 17:22:31
|
Hi all, it was brought to my attention, that some subscribers of these lists might not be familiar with the Saros team. My apologies for any confusion that I might have caused. To clarify: In my previous mail, I was speaking on the behalf of the Saros team in general. The mentioned Franz is Franz Zieris (Fra...@fu...), the head of the Saros team. Best regards, Tobias Bouschen |
|
From: Tobias B. <tob...@fu...> - 2017-07-04 13:15:28
|
Hi all, after a discussion with Franz, we decided to leave the old SourceForge mailing list behind, as its technical administration grew more and more cumbersome over the years. We are moving this list to Google Groups. The new group is named "saros-commit" and is reachable through "https://groups.google.com/forum/#!forum/saros-commit". There are two options for subscribing to the new mailing list: 1.) With a googlemail account: If you are logged in with a googlemail account, you can use "http://groups.google.com/group/saros-commit/boxsubscribe" or go to "https://groups.google.com/forum/#!forum/saros-commit" and use the blue "Join group" button next to the group name. Through "My settings -> Membership and email settings", you can manage your username, email address used for the subscription and the email delivery preference (daily summaries, combined updates or updates for each message). 2.) Without a googlemail account: You can subscribe to the list via the web interface by going to "http://groups.google.com/group/saros-commit/boxsubscribe" and entering the email address you want to join with or via email by sending an email to "sar...@go..." (the subject or content of the mail does not matter). Either of those should result in an automated mail to the given address which contains a link to complete the joining process. This method does *NOT* allow you to change your settings. This means you will not be able to set a username. Instead, everything before the '@' in your address will be used ("fo...@st..." will result in the username "foo.bar"). Furthermore, you will not be able to change your subscription options, meaning that it is not possible to enable daily summaries or combined updates for the list. Best regards, Tobias |
|
From: Franz Z. <fra...@us...> - 2017-07-03 16:54:13
|
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 franzzieris.
The branch, master has been updated
via 7bac4713f47b30979f1e19cf6b389bbe57b9c7a9 (commit)
via c834717041b36a299040b5b357edf334090e8a5c (commit)
from 316cb55f2a2ee200b796f29238be482e93c531c5 (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 7bac4713f47b30979f1e19cf6b389bbe57b9c7a9
Author: Franz Zieris <zi...@in...>
Date: Sat Jul 1 14:38:29 2017 +0200
[BUILD][STF] Declare STF as a separate Saros part for SonarQube
Change-Id: I67df3a7cd445c57087e9f259f32ace8bfde18e6b
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/3371
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <sro...@ar...>
commit c834717041b36a299040b5b357edf334090e8a5c
Author: Franz Zieris <zi...@in...>
Date: Mon Jul 3 17:36:19 2017 +0200
[BUILD][STF] Add new source folder to build.properties
This provides a fix for commit 316cb55 and should complete the
separation of STF self tests and STF tests for Saros.
Change-Id: Ib70737d89687a13858c9fec3fa2d3bb9db32b215
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/3374
Reviewed-by: Franz Zieris <zi...@in...>
Tested-by: Jenkins CI
-----------------------------------------------------------------------
Summary of changes:
de.fu_berlin.inf.dpp/build.properties | 3 ++-
de.fu_berlin.inf.dpp/sonar-project.properties | 3 ++-
.../test/framework/stf/sonar-project.properties | 17 +++++++++++++++++
sonar-project.properties | 3 ++-
4 files changed, 23 insertions(+), 3 deletions(-)
create mode 100644 de.fu_berlin.inf.dpp/test/framework/stf/sonar-project.properties
hooks/post-receive
--
The Saros Eclipse Plugin
|
|
From: Franz Z. <fra...@us...> - 2017-07-03 15:38:10
|
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 franzzieris.
The branch, master has been updated
via 316cb55f2a2ee200b796f29238be482e93c531c5 (commit)
from 7425d03c480dda4e8a89780114fae92d95ee536c (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 316cb55f2a2ee200b796f29238be482e93c531c5
Author: Franz Zieris <zi...@in...>
Date: Sat Jul 1 14:28:12 2017 +0200
[BUILD][STF] Move STF self tests to separate Java src folder
The Eclipse part of Saros had the following source folders:
* src -- the productive Saros/E code
* test/junit -- unit tests for Saros/E
* test/stf -- STF tests for Saros/E AND STF self tests
* test/framework/stf/src -- the STF infrastructure code
The new layout is as follows (src and test/junit are unchanged):
* src -- the productive Saros/E code
* test/junit -- unit tests for Saros/E
* test/stf -- STF tests for Saros/E
* test/framework/stf/src -- the STF infrastructure code
* test/framework/src/test -- STF self tests
Change-Id: I832a9c7864cbd60be28ef221995f7c21bbb56aa7
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/3370
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <sro...@ar...>
-----------------------------------------------------------------------
Summary of changes:
de.fu_berlin.inf.dpp/.classpath | 1 +
.../test}/de/fu_berlin/inf/dpp/stf/test/stf/StfSelfTestTestSuite.java | 0
.../fu_berlin/inf/dpp/stf/test/stf/basicwidget/BasicWidgetTreeTest.java | 0
.../test}/de/fu_berlin/inf/dpp/stf/test/stf/basicwidget/TestSuite.java | 0
.../test}/de/fu_berlin/inf/dpp/stf/test/stf/chatview/ChatViewTest.java | 0
.../stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/chatview/TestSuite.java | 0
.../inf/dpp/stf/test/stf/contextmenu/ContextMenuDeleteTest.java | 0
.../fu_berlin/inf/dpp/stf/test/stf/contextmenu/ContextMenuOpenTest.java | 0
.../fu_berlin/inf/dpp/stf/test/stf/contextmenu/ContextMenuRunAsTest.java | 0
.../inf/dpp/stf/test/stf/contextmenu/ContextMenuShareWithTest.java | 0
.../test}/de/fu_berlin/inf/dpp/stf/test/stf/contextmenu/TestSuite.java | 0
.../dpp/stf/test/stf/controlbot/manipulation/NetworkManipulatorTest.java | 0
.../de/fu_berlin/inf/dpp/stf/test/stf/editor/EditorByAliceBobTest.java | 0
.../de/fu_berlin/inf/dpp/stf/test/stf/editor/EditorByAliceTest.java | 0
.../fu_berlin/inf/dpp/stf/test/stf/editor/EditorWithoutSessionTest.java | 0
.../stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/editor/TestSuite.java | 0
.../test}/de/fu_berlin/inf/dpp/stf/test/stf/internal/InternalTest.java | 0
.../stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/internal/TestSuite.java | 0
.../de/fu_berlin/inf/dpp/stf/test/stf/keyboard/KeyboardLayoutTest.java | 0
.../stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/keyboard/TestSuite.java | 0
.../test}/de/fu_berlin/inf/dpp/stf/test/stf/menubar/MenuFileTest.java | 0
.../de/fu_berlin/inf/dpp/stf/test/stf/menubar/MenuRefactorTest.java | 0
.../inf/dpp/stf/test/stf/menubar/MenuSarosByAliceBobCarlTest.java | 0
.../fu_berlin/inf/dpp/stf/test/stf/menubar/MenuSarosByAliceBobTest.java | 0
.../stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/menubar/MenuTest.java | 0
.../de/fu_berlin/inf/dpp/stf/test/stf/menubar/SarosPreferencesTest.java | 0
.../stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/menubar/TestSuite.java | 0
.../dpp/stf/test/stf/view/explorer/PackageExplorerViewConditionTest.java | 0
.../dpp/stf/test/stf/view/explorer/PackageExplorerViewDecoratorTest.java | 0
.../inf/dpp/stf/test/stf/view/explorer/PackageExplorerViewTest.java | 0
.../test}/de/fu_berlin/inf/dpp/stf/test/stf/view/explorer/TestSuite.java | 0
.../test}/de/fu_berlin/inf/dpp/stf/test/stf/view/html/HtmlViewTest.java | 0
.../stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/view/html/TestSuite.java | 0
.../de/fu_berlin/inf/dpp/stf/test/stf/view/sarosview/SarosViewTest.java | 0
.../de/fu_berlin/inf/dpp/stf/test/stf/view/sarosview/TestSuite.java | 0
.../dpp/stf/test/stf/view/sarosview/content/ContactsByAliceBobTest.java | 0
.../stf/view/sarosview/content/InviteContactsByAliceBobCarlTest.java | 0
.../inf/dpp/stf/test/stf/view/sarosview/content/SessionAliceBobTest.java | 0
.../fu_berlin/inf/dpp/stf/test/stf/view/sarosview/content/TestSuite.java | 0
39 files changed, 1 insertion(+)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/StfSelfTestTestSuite.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/basicwidget/BasicWidgetTreeTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/basicwidget/TestSuite.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/chatview/ChatViewTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/chatview/TestSuite.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/contextmenu/ContextMenuDeleteTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/contextmenu/ContextMenuOpenTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/contextmenu/ContextMenuRunAsTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/contextmenu/ContextMenuShareWithTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/contextmenu/TestSuite.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/controlbot/manipulation/NetworkManipulatorTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/editor/EditorByAliceBobTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/editor/EditorByAliceTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/editor/EditorWithoutSessionTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/editor/TestSuite.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/internal/InternalTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/internal/TestSuite.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/keyboard/KeyboardLayoutTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/keyboard/TestSuite.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/menubar/MenuFileTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/menubar/MenuRefactorTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/menubar/MenuSarosByAliceBobCarlTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/menubar/MenuSarosByAliceBobTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/menubar/MenuTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/menubar/SarosPreferencesTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/menubar/TestSuite.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/view/explorer/PackageExplorerViewConditionTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/view/explorer/PackageExplorerViewDecoratorTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/view/explorer/PackageExplorerViewTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/view/explorer/TestSuite.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/view/html/HtmlViewTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/view/html/TestSuite.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/view/sarosview/SarosViewTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/view/sarosview/TestSuite.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/view/sarosview/content/ContactsByAliceBobTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/view/sarosview/content/InviteContactsByAliceBobCarlTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/view/sarosview/content/SessionAliceBobTest.java (100%)
rename de.fu_berlin.inf.dpp/test/{stf => framework/stf/test}/de/fu_berlin/inf/dpp/stf/test/stf/view/sarosview/content/TestSuite.java (100%)
hooks/post-receive
--
The Saros Eclipse Plugin
|
|
From: Franz Z. <fra...@us...> - 2017-07-03 09:50:59
|
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 franzzieris.
The branch, master has been updated
via 7425d03c480dda4e8a89780114fae92d95ee536c (commit)
from b9dcee724d7de24123592ad831aa9f20a0235593 (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 7425d03c480dda4e8a89780114fae92d95ee536c
Author: Franz Zieris <zi...@in...>
Date: Fri May 12 17:59:26 2017 +0200
[API][HTML] Make RosterFacade an actual facade
The RosterFacade now contains actual simplifications that other classes
no longer need to deal with.
The State model got a lot smaller in the process.
Change-Id: Ibe28a9d0c4f025095f346d5c091315f788e5a26a
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/3338
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <sro...@ar...>
-----------------------------------------------------------------------
Summary of changes:
.../inf/dpp/ui/core_facades/ConnectionFacade.java | 2 +-
.../inf/dpp/ui/core_facades/RosterFacade.java | 145 ++++++++++++++++++---
.../src/de/fu_berlin/inf/dpp/ui/model/State.java | 75 ++---------
.../Contact.java => renderer/ContactRenderer.java} | 65 ++-------
.../inf/dpp/ui/renderer/StateRenderer.java | 144 +++++++-------------
5 files changed, 195 insertions(+), 236 deletions(-)
copy de.fu_berlin.inf.dpp.ui/src/de/fu_berlin/inf/dpp/ui/{model/Contact.java => renderer/ContactRenderer.java} (61%)
hooks/post-receive
--
The Saros Eclipse Plugin
|
|
From: Franz Z. <fra...@us...> - 2017-07-02 10:20:39
|
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 franzzieris.
The branch, master has been updated
via b9dcee724d7de24123592ad831aa9f20a0235593 (commit)
from 263191a399a5cf4b368314ff22f8d06ba6acc866 (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 b9dcee724d7de24123592ad831aa9f20a0235593
Author: Franz Zieris <zi...@in...>
Date: Sat Jul 1 14:11:00 2017 +0200
[INTERNAL][HTML] Let ConnectionFacade rely only ConnectionHandler
Change-Id: I9d576c51b52bff34cbcf76c1055ce33a59092c96
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/3369
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <sro...@ar...>
-----------------------------------------------------------------------
Summary of changes:
.../de/fu_berlin/inf/dpp/ui/core_facades/ConnectionFacade.java | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
hooks/post-receive
--
The Saros Eclipse Plugin
|
|
From: Franz Z. <fra...@us...> - 2017-07-01 12:13:52
|
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 franzzieris.
The branch, master has been updated
via 263191a399a5cf4b368314ff22f8d06ba6acc866 (commit)
via 39c838ebf33aaedb6d3ea1cec394f54c106873d3 (commit)
from b7c3d1ccbdaac39c120254642b3e4f64fcf567f8 (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 263191a399a5cf4b368314ff22f8d06ba6acc866
Author: Franz Zieris <zi...@in...>
Date: Fri May 12 17:40:39 2017 +0200
[API][HTML] Split StateFacade into Connection- and RosterFacade
This follows the single responsibility principle.
More cleaning of these new classes will follow in subsequent patches.
Change-Id: Idf7d59fd7562a2ae440978d88acccd97f593f877
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/3337
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <sro...@ar...>
Reviewed-by: Franz Zieris <zi...@in...>
commit 39c838ebf33aaedb6d3ea1cec394f54c106873d3
Author: Franz Zieris <zi...@in...>
Date: Fri Jun 30 14:38:25 2017 +0200
[STF] Add test case for IHTMLWorkbenchBot.(open|close)SarosBrowserView
Change-Id: I35360e3d24d3e485406f3916fa9cb18daa44548b
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/3366
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <sro...@ar...>
Reviewed-by: Franz Zieris <zi...@in...>
-----------------------------------------------------------------------
Summary of changes:
.../inf/dpp/stf/IntelliJHTMLWorkbenchBot.java | 19 +++++---
.../de/fu_berlin/inf/dpp/HTMLUIContextFactory.java | 5 +-
.../inf/dpp/ui/browser_functions/AddContact.java | 15 +++---
.../dpp/ui/browser_functions/ConnectAccount.java | 12 ++---
.../dpp/ui/browser_functions/DeleteContact.java | 12 ++---
.../ui/browser_functions/DisconnectAccount.java | 12 ++---
.../dpp/ui/browser_functions/RenameContact.java | 12 ++---
.../inf/dpp/ui/core_facades/ConnectionFacade.java | 53 ++++++++++++++++++++++
.../{StateFacade.java => RosterFacade.java} | 41 ++---------------
.../stf/server/rmi/htmlbot/IHTMLWorkbenchBot.java | 13 +++++-
.../fu_berlin/inf/dpp/stf/client/StfTestCase.java | 12 +++++
.../rmi/htmlbot/EclipseHTMLWorkbenchBot.java | 14 ++++--
.../inf/dpp/stf/test/stf/StfSelfTestTestSuite.java | 1 +
.../dpp/stf/test/stf/view/html/HtmlViewTest.java | 34 ++++++++++++++
.../inf/dpp/stf/test/stf/view/html}/TestSuite.java | 6 +--
15 files changed, 175 insertions(+), 86 deletions(-)
create mode 100644 de.fu_berlin.inf.dpp.ui/src/de/fu_berlin/inf/dpp/ui/core_facades/ConnectionFacade.java
rename de.fu_berlin.inf.dpp.ui/src/de/fu_berlin/inf/dpp/ui/core_facades/{StateFacade.java => RosterFacade.java} (73%)
create mode 100644 de.fu_berlin.inf.dpp/test/stf/de/fu_berlin/inf/dpp/stf/test/stf/view/html/HtmlViewTest.java
copy {de.fu_berlin.inf.dpp.core/test/junit/de/fu_berlin/inf/dpp/monitoring => de.fu_berlin.inf.dpp/test/stf/de/fu_berlin/inf/dpp/stf/test/stf/view/html}/TestSuite.java (68%)
hooks/post-receive
--
The Saros Eclipse Plugin
|
|
From: Franz Z. <fra...@us...> - 2017-07-01 12:01:05
|
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 franzzieris.
The branch, master has been updated
via b7c3d1ccbdaac39c120254642b3e4f64fcf567f8 (commit)
from 47669c817f2111dd32498bc944031ae8cc77055d (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 b7c3d1ccbdaac39c120254642b3e4f64fcf567f8
Author: Franz Zieris <zi...@in...>
Date: Fri Jun 30 14:33:34 2017 +0200
[STF] Prepare remote access to the HTML GUI
On the server side, the HTML bots will only be exposed if the Saros
instance uses the HTML GUI.
On the client side, the Tester classes allow to check whether the HTML
GUI is enabled on the other side.
Change-Id: I9524bcf6c28503f0d52f5f8238b2bcbf6a2c0a80
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/3365
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <sro...@ar...>
-----------------------------------------------------------------------
Summary of changes:
de.fu_berlin.inf.dpp.ui/META-INF/MANIFEST.MF | 1 +
.../inf/dpp/stf/server/HTMLSTFRemoteObject.java | 2 +-
.../inf/dpp/stf/client/tester/AbstractTester.java | 25 ++++++++++++++++
.../inf/dpp/stf/client/tester/InvalidTester.java | 17 +++++++++++
.../inf/dpp/stf/client/tester/RealTester.java | 33 ++++++++++++++++++++++
.../inf/dpp/stf/client/tester/SarosTester.java | 16 +++++++++++
.../inf/dpp/stf/server/STFController.java | 14 +++++++++
7 files changed, 107 insertions(+), 1 deletion(-)
hooks/post-receive
--
The Saros Eclipse Plugin
|
|
From: Franz Z. <fra...@us...> - 2017-06-30 16:47:17
|
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 franzzieris.
The branch, master has been updated
via 47669c817f2111dd32498bc944031ae8cc77055d (commit)
from 0c4ac57455e3b2a5cd8477f1f9617aaf453581a6 (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 47669c817f2111dd32498bc944031ae8cc77055d
Author: Franz Zieris <zi...@in...>
Date: Fri Jun 30 14:28:23 2017 +0200
[REFACTOR][E] EclipsePluginLifecycle.isSWTBrowserEnabled -> Saros.useHtmlGui
The new public static method will be used as a feature toggle during the STF
extension for the HTML GUI.
Change-Id: Ie50adce4b46ef860aa148986cb93fe449ea6cb64
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/3364
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <sro...@ar...>
-----------------------------------------------------------------------
Summary of changes:
.../de/fu_berlin/inf/dpp/EclipsePluginLifecycle.java | 18 ++----------------
.../src/de/fu_berlin/inf/dpp/Saros.java | 13 +++++++++++++
2 files changed, 15 insertions(+), 16 deletions(-)
hooks/post-receive
--
The Saros Eclipse Plugin
|
|
From: Franz Z. <fra...@us...> - 2017-06-29 09:43:15
|
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 franzzieris.
The branch, master has been updated
via 0c4ac57455e3b2a5cd8477f1f9617aaf453581a6 (commit)
from 08d7f166e89a6e0a8df322114c545555c3d1d7a9 (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 0c4ac57455e3b2a5cd8477f1f9617aaf453581a6
Author: Franz Zieris <zi...@in...>
Date: Wed Jun 28 13:34:58 2017 +0200
[FIX] Notify AccountStoreListeners after setAccountFile()
Without this trigger, the HTML GUI is not provided with the list of
accounts.
The alternative approach of providing the responsible AccountRenderer
with an initial list of account in AccountRenderer.ctor() or
AccountRenderer.addBrowser() does not work well with local STF tests,
as at the point where these two methods are called, the AccountStore
still contains the global (i.e. developer's) accounts, and not yet
the STF test accounts.
Change-Id: I47406073e7f7bd4c92d5f66c7caee3ab1ff30278
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/3362
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <sro...@ar...>
-----------------------------------------------------------------------
Summary of changes:
.../inf/dpp/account/IAccountStoreListener.java | 11 +++++++-
.../inf/dpp/account/XMPPAccountStore.java | 33 +++++++++++++---------
2 files changed, 29 insertions(+), 15 deletions(-)
hooks/post-receive
--
The Saros Eclipse Plugin
|
|
From: Franz Z. <fra...@us...> - 2017-06-26 15:24:34
|
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 franzzieris.
The branch, master has been updated
via 08d7f166e89a6e0a8df322114c545555c3d1d7a9 (commit)
from 613aaa765f8541f107c502cfd43bbb597e27b18c (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 08d7f166e89a6e0a8df322114c545555c3d1d7a9
Author: Franz Zieris <zi...@in...>
Date: Fri Jun 23 18:39:44 2017 +0200
[API] Simplify ISharedEditorListener.textEdited()
Instead of an interface method with five parameters of which each
implementation uses a different subset, simply propagate the original
object of the type "TextEditActivity".
Change-Id: I507bcec3151993475b74573b4f45ce9af85f6d8a
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/3359
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <sro...@ar...>
Reviewed-by: Franz Zieris <zi...@in...>
-----------------------------------------------------------------------
Summary of changes:
.../concurrent/watchdog/ConsistencyWatchdogServer.java | 8 ++++----
.../inf/dpp/editor/AbstractSharedEditorListener.java | 4 ++--
.../fu_berlin/inf/dpp/editor/ISharedEditorListener.java | 16 ++--------------
.../inf/dpp/editor/SharedEditorListenerDispatch.java | 7 +++----
.../fu_berlin/inf/dpp/intellij/editor/EditorManager.java | 9 ++-------
.../src/de/fu_berlin/inf/dpp/editor/EditorManager.java | 6 ++----
.../fu_berlin/inf/dpp/feedback/SelectionCollector.java | 8 ++++++--
.../de/fu_berlin/inf/dpp/feedback/TextEditCollector.java | 8 +++++---
8 files changed, 26 insertions(+), 40 deletions(-)
hooks/post-receive
--
The Saros Eclipse Plugin
|
|
From: Franz Z. <fra...@us...> - 2017-06-26 15:20:18
|
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 franzzieris.
The branch, master has been updated
via 613aaa765f8541f107c502cfd43bbb597e27b18c (commit)
from c5151e6e2340a7fad799f3da61b590e8e8e4ab49 (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 613aaa765f8541f107c502cfd43bbb597e27b18c
Author: Franz Zieris <zi...@in...>
Date: Fri Jun 23 18:09:26 2017 +0200
[API][REFACTOR] Simplify ISessionListener.resourcesAdded()
The second parameter (a list of IRessource) was not used by any of the
implementations, so this patch removes it, and any unnecessary code
related to it.
The remaining implementations relied on a projectID and fetched the
project from the SarosSession.
Therefore, resourcesAdded(projectID, resources) is now
resourcesAdded(project).
Change-Id: I1a75c8573e2e58ebaf94f880bc275345590112e4
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/3358
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <sro...@ar...>
Reviewed-by: Franz Zieris <zi...@in...>
-----------------------------------------------------------------------
Summary of changes:
.../inf/dpp/session/AbstractSessionListener.java | 5 +-
.../inf/dpp/session/ISessionListener.java | 10 +--
.../inf/dpp/session/internal/SarosSession.java | 27 +++----
.../session/internal/SessionListenerDispatch.java | 6 +-
.../inf/dpp/intellij/editor/EditorManager.java | 21 ++---
.../project/filesystem/ModuleInitialization.java | 12 +--
.../dpp/intellij/ui/tree/SessionTreeRootNode.java | 37 ++++-----
.../de/fu_berlin/inf/dpp/editor/EditorManager.java | 93 +++++++++++-----------
.../inf/dpp/feedback/ProjectCollector.java | 9 +--
.../dpp/ui/decorators/SharedProjectDecorator.java | 4 +-
.../viewer/session/SessionDisplayComposite.java | 6 +-
11 files changed, 91 insertions(+), 139 deletions(-)
hooks/post-receive
--
The Saros Eclipse Plugin
|
|
From: Franz Z. <fra...@us...> - 2017-06-26 15:16:57
|
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 franzzieris.
The branch, master has been updated
via c5151e6e2340a7fad799f3da61b590e8e8e4ab49 (commit)
from d25c4e1a4ba87aa9ae87e7713cd329c73c67a750 (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 c5151e6e2340a7fad799f3da61b590e8e8e4ab49
Author: Franz Zieris <zi...@in...>
Date: Fri May 12 17:22:52 2017 +0200
[API] Add and use listener interface for XMPPAccountStore
The ui.AccountRenderer is now a listener of the XMPPAccountStore, which
simplifies the account-related BrowserFunctions.
Change-Id: I48b08798284693bfdbd9d810c6b8b1b0215f272a
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/3336
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <sro...@ar...>
Reviewed-by: Franz Zieris <zi...@in...>
-----------------------------------------------------------------------
Summary of changes:
.../inf/dpp/account/IAccountStoreListener.java | 29 ++++
.../inf/dpp/account/NullAccountStoreListener.java | 19 +++
.../inf/dpp/account/XMPPAccountStore.java | 149 ++++++++++++++-------
.../de/fu_berlin/inf/dpp/HTMLUIContextFactory.java | 6 +-
.../dpp/ui/browser_functions/DeleteAccount.java | 16 +--
.../inf/dpp/ui/browser_functions/EditAccount.java | 13 +-
.../inf/dpp/ui/browser_functions/SaveAccount.java | 25 ++--
.../dpp/ui/browser_functions/SetActiveAccount.java | 9 +-
.../inf/dpp/ui/core_facades/StateFacade.java | 6 -
.../inf/dpp/ui/renderer/AccountRenderer.java | 28 ++--
10 files changed, 190 insertions(+), 110 deletions(-)
create mode 100644 de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/account/IAccountStoreListener.java
create mode 100644 de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/account/NullAccountStoreListener.java
hooks/post-receive
--
The Saros Eclipse Plugin
|
|
From: Franz Z. <fra...@us...> - 2017-06-26 15:14:58
|
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 franzzieris.
The branch, master has been updated
via d25c4e1a4ba87aa9ae87e7713cd329c73c67a750 (commit)
from 1834f603fbef66a1380248f17f658e1fb1dd42c8 (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 d25c4e1a4ba87aa9ae87e7713cd329c73c67a750
Author: Franz Zieris <zi...@in...>
Date: Fri Jun 23 19:52:02 2017 +0200
[REFACTOR][E] Remove indirection in EditorManager
The EditorManager had an ISharedEditorListener which reacted on
editorActived() events -- but only if the origin of said event was a
remote user.
The only way ISharedEditorListener.editorActivated() is called with such
parameters, is by EditorManager.execEditorActivity() itself, where we
already know that the origin of the event is a remote user.
There is simply no reason for such indirection.
Change-Id: I9b9dcade29e9fc5fc0709736db1888fa83c00706
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/3361
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <sro...@ar...>
-----------------------------------------------------------------------
Summary of changes:
.../de/fu_berlin/inf/dpp/editor/EditorManager.java | 35 ++++++++--------------
1 file changed, 12 insertions(+), 23 deletions(-)
hooks/post-receive
--
The Saros Eclipse Plugin
|
|
From: Franz Z. <fra...@us...> - 2017-06-23 10:24:04
|
- **status**: open --> wont-fix - **Comment**: Don't confuse Saros with version control (e.g. provided by SVN or Git). See the Saros feature description: http://www.saros-project.org/features > The core functionality of Saros is to support collaborative editing of text files. > The task of Saros is to synchronize the work at any time. The feature you request is not the use case Saros is meant for. --- ** [feature-requests:#130] Explicit accept/merge of code contributions** **Status:** wont-fix **Group:** None **Created:** Thu Jun 22, 2017 07:38 PM UTC by tasty_wheat **Last Updated:** Thu Jun 22, 2017 07:38 PM UTC **Owner:** nobody Whenever a user saves a file that has contributions from others those contributions are automatically "merged" with the local copy. This is fine for paired programming but not so much when contibutors are working on separate parts of a project. There should be some kind of process for explicitly accepting contributions to be added to local files. Otherwise a save action will only save the current user's changes to disk. --- Sent from sourceforge.net because dpp...@li... is subscribed to https://sourceforge.net/p/dpp/feature-requests/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/dpp/admin/feature-requests/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |