]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-1927 Better Widget meta-data
authorDavid Gageot <david@gageot.net>
Mon, 7 May 2012 16:46:19 +0000 (18:46 +0200)
committerDavid Gageot <david@gageot.net>
Mon, 7 May 2012 16:47:58 +0000 (18:47 +0200)
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/widgets/FilterWidget.java
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/widgets/GlobalWidget.java
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/widgets/ImageWidget.java
plugins/sonar-core-plugin/src/main/resources/org/sonar/plugins/core/widgets/filter.html.erb
plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/core.properties

index 36784a0f081d2076ae9ab1647a910d9bb83bf0fe..95bf442625c74914e8bef5b045784a7775831621 100644 (file)
  */
 package org.sonar.plugins.core.widgets;
 
-import org.sonar.api.web.WidgetProperties;
-import org.sonar.api.web.WidgetProperty;
-import org.sonar.api.web.WidgetPropertyType;
+import org.sonar.api.web.WidgetCategory;
 
 import org.sonar.api.web.AbstractRubyTemplate;
 import org.sonar.api.web.RubyRailsWidget;
-import org.sonar.api.web.WidgetCategory;
 import org.sonar.api.web.WidgetGlobal;
+import org.sonar.api.web.WidgetProperties;
+import org.sonar.api.web.WidgetProperty;
+import org.sonar.api.web.WidgetPropertyType;
 
-@WidgetCategory("Beta")
+@WidgetCategory("Filters")
 @WidgetGlobal
 @WidgetProperties({
   @WidgetProperty(key = "filter", type = WidgetPropertyType.FILTER, defaultValue = "1")
index 02fffc1047b9536ae2d43351452e981e07beb97b..8f940ec04f60d16f9563664298a009dbe060b08c 100644 (file)
@@ -24,7 +24,7 @@ import org.sonar.api.web.RubyRailsWidget;
 import org.sonar.api.web.WidgetCategory;
 import org.sonar.api.web.WidgetGlobal;
 
-@WidgetCategory("Beta")
+@WidgetCategory("Misc")
 @WidgetGlobal
 public class GlobalWidget extends AbstractRubyTemplate implements RubyRailsWidget {
 
index f8e7f6afb9a241b8fb5dc05dc31457a429fd5048..574b004924db19b381f25b1b5a09c3fa4a56f3c9 100644 (file)
@@ -27,7 +27,7 @@ import org.sonar.api.web.WidgetProperties;
 import org.sonar.api.web.WidgetProperty;
 import org.sonar.api.web.WidgetPropertyType;
 
-@WidgetCategory("Beta")
+@WidgetCategory("Misc")
 @WidgetGlobal
 @WidgetProperties(
 {
index c827262043ff0da48117184f676d6655a97c4075..9ec1cab537604a762f28ea75ad8cffbf7931555c 100644 (file)
@@ -1,6 +1,8 @@
 <%
-   @filter=::Filter.find(widget_properties['filter'])
-   @filter_context=Filters.execute(@filter, self, params)
+  @filter=::Filter.find(widget_properties['filter'])
+  @filter_context=Filters.execute(@filter, self, params)
 %>
 
-<%= render :partial => "filters/#{@filter.default_view}", :locals => {:edit_mode => false} %>
+<div class="filter_widget">
+  <%= render :partial => "filters/#{@filter.default_view}", :locals => {:edit_mode => false} %>
+</div>
index 4fb89630784f1f23a6b45c328141acc61a37eba1..ec5569bc335e32e12b969578b57af4c1c7c53349 100644 (file)
@@ -761,7 +761,7 @@ widget.image.name=Image
 widget.image.description=Shows an image with a link
 
 widget.filter.name=Filter
-widget.filter.description=TODO
+widget.filter.description=Shows a pre-configured filter
 
 #------------------------------------------------------------------------------
 #