From 3445ae33234c90c81bc15441ea19568cdf631556 Mon Sep 17 00:00:00 2001 From: Rob Day Date: Mon, 17 Jun 2013 22:36:27 +0100 Subject: [PATCH] Add 'Work left' count to the UserStatusDetailsWidget in the sidebar --- .../client/collaboration/UserStatusDetailsWidget.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/scrum/client/collaboration/UserStatusDetailsWidget.java b/src/main/java/scrum/client/collaboration/UserStatusDetailsWidget.java index f7ebc553..15f3bfd7 100644 --- a/src/main/java/scrum/client/collaboration/UserStatusDetailsWidget.java +++ b/src/main/java/scrum/client/collaboration/UserStatusDetailsWidget.java @@ -72,6 +72,14 @@ protected void onUpdate() { setContent(ScrumGwt.createReferencesWidget(issues)); } }); + tb.addFieldRow("Work left", new AFieldValueWidget() { + + @Override + protected void onUpdate() { + List tasks = project.getCurrentSprint().getClaimedTasks(user); + setText(Integer.toString(Task.sumRemainingWork(tasks))); + } + }); return tb.createTable(); }