From 5be47e95d1cef282046cdf8d159cd69f986245c8 Mon Sep 17 00:00:00 2001 From: Matěj Cepl Date: Fri, 8 Oct 2010 13:07:08 +0200 Subject: Remove notification method in utils.js, provided by the Jetpack module. --- lib/main.js | 1 - lib/prompts.js | 35 ----------------------------------- 2 files changed, 36 deletions(-) (limited to 'lib') diff --git a/lib/main.js b/lib/main.js index 9eb62f0..ea01925 100644 --- a/lib/main.js +++ b/lib/main.js @@ -11,7 +11,6 @@ // http://ehsanakhgari.org/blog/2010-05-31/my-experience-jetpack-sdk#comment-1253 // "use strict"; -var prompts = require("prompts"); var logger = require("logger"); var browser = require("tab-browser"); var selfMod = require("self"); diff --git a/lib/prompts.js b/lib/prompts.js index 45f388a..d4a5293 100644 --- a/lib/prompts.js +++ b/lib/prompts.js @@ -111,38 +111,3 @@ exports.promptFileOpenPicker = function promptFilePicker (win) { } return null; }; - -/** - * Show a system notification with the given message - * - * @param msg String or Object with a message to be shown in a default - * notification or object with properties title, icon, and body - * @param callback Function called when user clicks on the notification (optional) - * @return None - */ -exports.notification = function notification(msg) { - var body = msg; - var title = "Bugzilla Notification"; - var icon = null; - var textClickable = false; - - if (typeof(msg) === "object") { - body = msg.body; - if ("title" in msg) { - title = msg.title; - } - if ("icon" in msg) { - icon = msg.icon; - } - } - try { - var classObj = Cc["@mozilla.org/alerts-service;1"]; - var alertService = classObj.getService(Ci.nsIAlertsService); - - alertService.showAlertNotification(icon, title, body); - return true; - } catch (e) { - console.error("Unable to display notification:", msg); - return false; - } -}; -- cgit