From 8e6a3f7f03c8cdd93f1fb352088bac9cd2676c49 Mon Sep 17 00:00:00 2001 From: Kohsuke Kawaguchi Date: Wed, 24 Apr 2013 12:00:58 -0700 Subject: [PATCH] Converted the build queue and executors into Widgets. --- core/src/main/java/hudson/widgets/Widget.java | 3 +++ .../java/jenkins/widgets/BuildQueueWidget.java | 18 ++++++++++++++++++ .../java/jenkins/widgets/ExecutorsWidget.java | 17 +++++++++++++++++ .../hudson/model/View/sidepanel.jelly | 3 +-- .../jenkins/model/Jenkins/sidepanel.jelly | 2 +- .../widgets/BuildQueueWidget/index.groovy | 7 +++++++ .../widgets/ExecutorsWidget/index.groovy | 5 +++++ 7 files changed, 52 insertions(+), 3 deletions(-) create mode 100644 core/src/main/java/jenkins/widgets/BuildQueueWidget.java create mode 100644 core/src/main/java/jenkins/widgets/ExecutorsWidget.java create mode 100644 core/src/main/resources/jenkins/widgets/BuildQueueWidget/index.groovy create mode 100644 core/src/main/resources/jenkins/widgets/ExecutorsWidget/index.groovy diff --git a/core/src/main/java/hudson/widgets/Widget.java b/core/src/main/java/hudson/widgets/Widget.java index 69153ff3e3..71dad38530 100644 --- a/core/src/main/java/hudson/widgets/Widget.java +++ b/core/src/main/java/hudson/widgets/Widget.java @@ -24,6 +24,7 @@ package hudson.widgets; import hudson.ExtensionPoint; +import hudson.model.View; /** * Box to be rendered in the side panel. @@ -32,6 +33,8 @@ import hudson.ExtensionPoint; *