Labs/Ubiquity/Ubiquity 0.5.5 Release Notes: Difference between revisions

minor fixes
(init)
 
(minor fixes)
Line 1: Line 1:
= Main Features =
= Main Features =
Ubiquity 0.5.5 fixes bugs and introduces new features and APIs.
Ubiquity 0.5.5 introduces new features and APIs as well as fixes bugs.


= Download [https://bitbucket.org/satyr/ubiquity/downloads/tip.xpi It] =
= Download [https://bitbucket.org/satyr/ubiquity/downloads/tip.xpi It] =
Line 8: Line 8:
= In Depth =
= In Depth =


== New Features ==
== Features ==
* Supports up to Firefox 3.7a2pre (but no longer supports 3.0.*).
* Supports up to Firefox 3.7a2pre (but no longer supports 3.0.*).
* More keys are allowed for the key combo to invoke Ubiquity.
* More keys are allowed for the key combo to invoke Ubiquity.
* The help view informs feed updates. ([http://ubiquity.mozilla.com/trac/ticket/835 #835])
* The help view informs feed updates. ([http://ubiquity.mozilla.com/trac/ticket/835 #835])
* Toolbar button is added.
* Toolbar button is added.
* Bundled feeds now uses persistent URLs (resource: instead of file:), making profiles portable. ([http://ubiquity.mozilla.com/trac/ticket/882 #882])
* Bundled feeds use persistent URLs (resource: instead of file:), making profiles portable. ([http://ubiquity.mozilla.com/trac/ticket/882 #882])
* About pages have now nicer URLs. (chrome://ubiquity/content/cmdlist.xhtml → about:ubiquity?cmdlist)
* About pages have now nicer URLs. (chrome://ubiquity/content/cmdlist.xhtml → about:ubiquity?cmdlist)
* Command Editor is now Bespin thanks to cers.
* Command Editor is now Bespin thanks to cers.
Line 39: Line 39:
** extensions.ubiquity.translate.lang.alt : alternate language code to tranlate into if the source language equals default language
** extensions.ubiquity.translate.lang.alt : alternate language code to tranlate into if the source language equals default language
* "weather" is improved.
* "weather" is improved.
* "open" now acts also like awesomebar.
* "open" acts also like awesomebar.
* "email" works again by not using the broken [http://code.google.com/p/gmail-greasemonkey/wiki/GmailGreasemonkey10API gmonkey API].
* "email" works again by not using the broken [http://code.google.com/p/gmail-greasemonkey/wiki/GmailGreasemonkey10API gmonkey API].
* Many search commands got better previews.
* Many search commands got better previews.
Line 51: Line 51:


== Parser ==
== Parser ==
* Dutch/German is supported.
* Dutch and German are supported.
* Changing the parser and/or parser language no longer requires restart. ([http://ubiquity.mozilla.com/trac/ticket/760 #760])
* Changing the parser and/or parser language no longer require restart. ([http://ubiquity.mozilla.com/trac/ticket/760 #760])
* Parser 1 now handles partial modifiers. ([http://ubiquity.mozilla.com/trac/ticket/889 #889])
* Parser 1 handles partial modifiers ([http://ubiquity.mozilla.com/trac/ticket/889 #889]) and verbs on end.


== New APIs ==
== New APIs ==
Line 74: Line 74:
* <code>regexp.* / prefs.* / gist.*</code>
* <code>regexp.* / prefs.* / gist.*</code>
==== changes ====
==== changes ====
* <code>openUrlInBrowser()</code> now conforms to browser.tabs.loadInBackground and returns the created tab or window.
* <code>openUrlInBrowser()</code> conforms to browser.tabs.loadInBackground and returns the created tab or window.
* <code>focusUrlInBrowser()</code> now focus across windows.
* <code>focusUrlInBrowser()</code> can focus across windows.
* <code>trim()/encodeJson()/decodeJson()/json</code> are deprecated.
* <code>trim()/encodeJson()/decodeJson()/json</code> are deprecated.


Line 94: Line 94:
1.4.2
1.4.2


== Bugs ==
== Bugs Fixed ==
* XML errors on Command List are catched and reported.
* PNG file sizes are reduced. ([http://ubiquity.mozilla.com/trac/ticket/888 #888])
* PNG file sizes are reduced. ([http://ubiquity.mozilla.com/trac/ticket/888 #888])
* XHTML feeds now auto-refresh correctly. ([http://ubiquity.mozilla.com/trac/ticket/611 #611])
* XHTML feeds auto-refresh correctly. ([http://ubiquity.mozilla.com/trac/ticket/611 #611])
* Removed noisy dumps. ([http://ubiquity.mozilla.com/trac/ticket/897 #897])
* Noisy dumps are removed. ([http://ubiquity.mozilla.com/trac/ticket/897 #897])
* Preview no longer has chrome privilege. ([http://ubiquity.mozilla.com/trac/ticket/714 #714])
* Preview no longer has chrome privilege. ([http://ubiquity.mozilla.com/trac/ticket/714 #714])
* extensions.ubiquity.inputLimit is added. ([http://ubiquity.mozilla.com/trac/ticket/507 #507])
* extensions.ubiquity.inputLimit is added. ([http://ubiquity.mozilla.com/trac/ticket/507 #507])
* <code>noun_type_url</code> is fixed. (was broken beyond belief)
* <code>noun_type_url</code> is fixed. (was broken beyond belief)
* The bug in <code>noun_type_percentage</code> is fixed, which should fix [http://getsatisfaction.com/mozilla/topics/ubiquity_zoom_comand_bug "zoom"].
* The bug in <code>noun_type_percentage</code> is fixed, which should fix [http://getsatisfaction.com/mozilla/topics/ubiquity_zoom_comand_bug "zoom"].
73

edits