Add a Report Bug menu item, so that users will find it easier to report bugs.
authorPanagiotis Astithas <pastith@gmail.com>
Tue, 13 Jul 2010 15:14:37 +0000 (18:14 +0300)
committerPanagiotis Astithas <pastith@gmail.com>
Tue, 13 Jul 2010 15:14:37 +0000 (18:14 +0300)
src/gr/ebs/gss/client/HelpMenu.java
src/gr/ebs/gss/resources/bug.png [new file with mode: 0755]

index 5bf8514..e88b3cc 100644 (file)
@@ -52,6 +52,9 @@ public class HelpMenu extends PopupPanel implements ClickHandler {
                @Source("gr/ebs/gss/resources/bell.png")
                ImageResource reportAbuse();
 
+               @Source("gr/ebs/gss/resources/bug.png")
+               ImageResource reportBug();
+
                @Source("gr/ebs/gss/resources/info.png")
                ImageResource about();
 
@@ -107,6 +110,8 @@ public class HelpMenu extends PopupPanel implements ClickHandler {
                                "href='/report-abuse' target='_blank'>Report abuse</a></span>", true, hideCommand);
                contextMenu.addItem("<span>" + AbstractImagePrototype.create(images.upgradeQuota()).getHTML() + "&nbsp;<a class='hidden-link' " +
                                        "href='/pithos/coupon' target='_blank'>Upgrade quota</a></span>", true, hideCommand);
+               contextMenu.addItem("<span>" + AbstractImagePrototype.create(images.reportBug()).getHTML() + "&nbsp;<a class='hidden-link' " +
+                                       "href='http://code.google.com/p/gss/issues/list' target='_blank'>Report bug</a></span>", true, hideCommand);
                contextMenu.addItem("<span>" + AbstractImagePrototype.create(images.about()).getHTML() + "&nbsp;About</span>", true, aboutCommand);
                return contextMenu;
        }
diff --git a/src/gr/ebs/gss/resources/bug.png b/src/gr/ebs/gss/resources/bug.png
new file mode 100755 (executable)
index 0000000..719983c
Binary files /dev/null and b/src/gr/ebs/gss/resources/bug.png differ