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 a35714e9047ca43e1f72b62de989b629f2ed4737 (commit) from 16a029a1edd6ad3b52cef7b6b65949160364711c (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 a35714e9047ca43e1f72b62de989b629f2ed4737 Author: Matthias Bohnstedt <matthias.bohnst...@gmail.com> Date: Thu Dec 10 12:03:01 2015 +0100 [API][HTML] Introduces JavaScriptAPI to trigger JS events This introduces a central place for JS API calls. Previously the JS functions where directly called inside the renderers and browser_functions classes. It was not clear what function are provided by JS to the JAVA developer without knowing where to look at in the UI.frontend for these functions. Also documentation was missing about the usage and the purpose of these functions. All JS calls are now done via this class, that abstracts the actual called scripts for the Java side. This also eliminates the dependencies to the GSON library in all UI classes. This make it easier to change the serialization of our data model if we desire to, as there is only JavaScriptApiUtils to adapted for such a change. For the same reasons, changes in the actual JS API are easier to reflected on Java side. Change-Id: I87a013d69b26c514a21778ce48e615b7b5472f36 Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/2780 Tested-by: Jenkins CI Reviewed-by: Nina Weber <nina.we...@fu-berlin.de> Reviewed-by: Christian Cikryt <c.cik...@googlemail.com> Reviewed-by: Matthias Bohnstedt <matthias.bohnst...@gmail.com> ----------------------------------------------------------------------- Summary of changes: .../src/de/fu_berlin/inf/dpp/HTMLUIStrings.java | 13 ++- .../src/de/fu_berlin/inf/dpp/ui/JavaScriptAPI.java | 150 ++++++++++++++++++++ .../inf/dpp/ui/browser_functions/AddContact.java | 8 +- .../dpp/ui/browser_functions/ConnectAccount.java | 9 +- .../dpp/ui/browser_functions/DeleteContact.java | 8 +- .../dpp/ui/browser_functions/RenameContact.java | 17 ++- .../inf/dpp/ui/browser_functions/SaveAccount.java | 24 +-- .../dpp/ui/browser_functions/SendInvitation.java | 15 ++- .../inf/dpp/ui/renderer/AccountRenderer.java | 20 +-- .../inf/dpp/ui/renderer/ProjectListRenderer.java | 22 ++-- .../inf/dpp/ui/renderer/StateRenderer.java | 15 +- 11 files changed, 222 insertions(+), 79 deletions(-) create mode 100644 de.fu_berlin.inf.dpp.ui/src/de/fu_berlin/inf/dpp/ui/JavaScriptAPI.java hooks/post-receive -- The Saros Eclipse Plugin ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 _______________________________________________ DPP-Robot mailing list DPP-Robot@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dpp-robot