GithubHelp home page GithubHelp logo

bhanditz / ubiquity Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mozilla/ubiquity

0.0 2.0 0.0 36.88 MB

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

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

Makefile 0.09% C++ 0.06% Objective-C++ 0.35% JavaScript 72.32% Python 17.06% HTML 6.80% CSS 3.32%

ubiquity's Introduction

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
 

ubiquity's People

Contributors

satyr avatar mitcho avatar abi avatar aza avatar unfocused avatar fernandotakai avatar cers avatar lech avatar abiman7u avatar mkaply avatar erikvold avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.