rmontoyacordero / ubiquity

An experimental interface based on natural language input (the mozilla/ mirror is READ ONLY, synchronized from mercurial)

Home Page:https://mozillalabs.com/ubiquity/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Installing Ubiquity
-------------------

To install Ubiquity for development purposes to your default Firefox
profile, just enter the root directory of your Ubiquity source code
checkout and run:

  python manage.py install

If you have a separate profile that you'd prefer to install the
extension under, such as 'testing', you can add that as an optional
parameter:

  python manage.py install --profile=testing

Using Ubiquity
--------------

Once Ubiquity has been installed, you should be able to start up
Firefox and press Ctrl+Space or Alt+Space (depending on your OS).  A
command entry window should pop up, which--for the time being--is the
primary way through which Ubiquity commands are entered. Now type
'help' and press enter.  The page that shows up should guide you from
there.

Uninstalling Ubiquity
---------------------

Just run "python manage.py uninstall", optionally specifying a profile
name/directory if necessary.  Alternatively, you can also uninstall
the extension through the normal Firefox addon management UI.

Building an XPI
---------------

To build an XPI for Ubiquity, just run:

  python manage.py xpi

This will create an XPI with the name "ubiquity-<version>.xpi", where
"<version>" is taken from the contents of the "em:version" element in the
"ubiquity/install.rdf" file.

Test Suite
----------

Once the extension is installed, the Ubiquity test suite can be run at:

  chrome://ubiquity/content/test.html

Alternatively, the suite can be run from the command-line with:

  python manage.py test
 

About

An experimental interface based on natural language input (the mozilla/ mirror is READ ONLY, synchronized from mercurial)

https://mozillalabs.com/ubiquity/


Languages

Language:JavaScript 72.3%Language:Python 17.1%Language:HTML 6.8%Language:CSS 3.3%Language:Objective-C++ 0.3%Language:Makefile 0.1%Language:C++ 0.1%