From 73917f7cee0ac979aee6794bf8baf5db3cad630e Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Sat, 19 Feb 2011 06:25:32 -0500 Subject: [PATCH] Italicize new news items for a much needed sharper visual distinction. --- common/content/dactyl.js | 3 ++- common/modules/config.jsm | 3 ++- common/modules/services.jsm | 2 +- pentadactyl/NEWS | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/common/content/dactyl.js b/common/content/dactyl.js index 057991fa..b9e85719 100644 --- a/common/content/dactyl.js +++ b/common/content/dactyl.js @@ -725,7 +725,8 @@ var Dactyl = Module("dactyl", XPCOM(Ci.nsISupportsWeakReference, ModuleBase), { let t = tags; tags = array(betas.iterate(tags)).map(function (m) m[1]); - let group = tags.length && !tags.some(function (t) t == beta) ? "HelpNewsOld" : ""; + let group = !tags.length ? "" : + !tags.some(function (t) t == beta) ? "HelpNewsOld" : "HelpNewsNew"; if (i === 0 && li) { li.@highlight = group; group = ""; diff --git a/common/modules/config.jsm b/common/modules/config.jsm index 27a4a646..6ad33d31 100644 --- a/common/modules/config.jsm +++ b/common/modules/config.jsm @@ -652,7 +652,8 @@ var ConfigBase = Class("ConfigBase", { HelpNews position: relative; HelpNewsOld opacity: .7; - HelpNewsTag position: absolute; left: 100%; padding-left: 1em; color: #527BBD; opacity: .6; white-space: pre; + HelpNewsNew font-style: italic; + HelpNewsTag font-style: normal; position: absolute; left: 100%; padding-left: 1em; color: #527BBD; opacity: .6; white-space: pre; HelpHead;html|h1,html|h2,html|h3,html|h4;dactyl://help/* { font-weight: bold; diff --git a/common/modules/services.jsm b/common/modules/services.jsm index 7b31a422..39c957b1 100644 --- a/common/modules/services.jsm +++ b/common/modules/services.jsm @@ -78,11 +78,11 @@ var Services = Module("Services", { this.addClass("Process", "@mozilla.org/process/util;1", Ci.nsIProcess, "init"); this.addClass("StreamChannel","@mozilla.org/network/input-stream-channel;1", [Ci.nsIChannel, Ci.nsIInputStreamChannel, Ci.nsIRequest], "setURI"); + this.addClass("StreamCopier", "@mozilla.org/network/async-stream-copier;1",Ci.nsIAsyncStreamCopier, "init"); this.addClass("String", "@mozilla.org/supports-string;1", Ci.nsISupportsString, "data"); this.addClass("StringStream", "@mozilla.org/io/string-input-stream;1", Ci.nsIStringInputStream, "data"); this.addClass("Transfer", "@mozilla.org/transfer;1", Ci.nsITransfer, "init"); this.addClass("Timer", "@mozilla.org/timer;1", Ci.nsITimer, "initWithCallback"); - this.addClass("StreamCopier", "@mozilla.org/network/async-stream-copier;1",Ci.nsIAsyncStreamCopier, "init"); this.addClass("Xmlhttp", "@mozilla.org/xmlextras/xmlhttprequest;1", Ci.nsIXMLHttpRequest); this.addClass("XPathEvaluator", "@mozilla.org/dom/xpath-evaluator;1", Ci.nsIDOMXPathEvaluator); this.addClass("ZipReader", "@mozilla.org/libjar/zip-reader;1", Ci.nsIZipReader, "open"); diff --git a/pentadactyl/NEWS b/pentadactyl/NEWS index 79525949..811146a0 100644 --- a/pentadactyl/NEWS +++ b/pentadactyl/NEWS @@ -88,7 +88,7 @@ buffer. [b6] - :javascript! now opens a Read Eval Print Loop. [b6] - Added -arg flag to :map. [b6] - - :extensions has been replaced with a more powerful :addons. + - :extensions has been replaced with a more powerful :addons. [b6] - Added -literal flag to :command. [b6] - Added :completions command. [b6] - Added :cookies command. [b3]