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 5e5825b8e6ce2c430b9ae1bc0b530a4cadc34ae8 (commit)
from a1d575cbd83d0b8b01460679064470abe19a6b6d (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 5e5825b8e6ce2c430b9ae1bc0b530a4cadc34ae8
Author: Christian Cikryt <[email protected]>
Date: Sat Feb 21 10:44:05 2015 +0100
[INTERNAL] Let the different browser instances be managed by a class
There are different browser instances for the different dialogs and the
main window
and those browsers change whenever a window is closed and re-opened.
The management of those instances is done by the new BrowserManager class.
As a result, the renderer classes don't have to be re-created each time the
linked
browser changes and can now be managed by picocontainer.
Furthermore, they can now store the rendered state directly.
Change-Id: Ic24cd2fccfe2d7f36ad1f337a61391c8a6dbf853
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/2119
Tested-by: Jenkins CI
Reviewed-by: Bastian Sieker <[email protected]>
Reviewed-by: Christian Cikryt <[email protected]>
-----------------------------------------------------------------------
Summary of changes:
.../intellij/ui/swt_browser/BrowserCreator.java | 46 +++++----
.../inf/dpp/SarosHTMLUIContextFactory.java | 13 ++-
.../ui/browser_functions/ContactListRenderer.java | 101 ++++++++++++------
.../dpp/ui/core_services/AccountCoreService.java | 39 +------
.../inf/dpp/ui/manager/BrowserManager.java | 78 ++++++++++++++
.../inf/dpp/ui/manager/ContactListManager.java | 109 ++++----------------
.../inf/dpp/ui/renderer/AccountRenderer.java | 46 +++++---
.../inf/dpp/ui/renderer/SarosMainPageRenderer.java | 26 +++++
.../inf/dpp/ui/view_parts/AddAccountWizard.java | 6 +-
.../inf/dpp/ui/view_parts/AddContactWizard.java | 17 ++-
.../inf/dpp/ui/view_parts/BrowserPage.java | 31 +++---
.../inf/dpp/ui/view_parts/SarosMainPage.java | 36 ++-----
.../inf/dpp/ui/browser/EclipseBrowserCreator.java | 19 +++-
.../inf/dpp/ui/browser/EclipseDialogManager.java | 15 ++-
.../ui/browser/EclipseHTMLUIContextFactory.java | 3 +
.../inf/dpp/ui/views/SarosViewBrowserVersion.java | 11 ++-
16 files changed, 336 insertions(+), 260 deletions(-)
create mode 100644
de.fu_berlin.inf.dpp.ui/src/de/fu_berlin/inf/dpp/ui/manager/BrowserManager.java
create mode 100644
de.fu_berlin.inf.dpp.ui/src/de/fu_berlin/inf/dpp/ui/renderer/SarosMainPageRenderer.java
hooks/post-receive
--
The Saros Eclipse Plugin
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Dpp-robot mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dpp-robot