No description
Find a file
2014-04-23 15:32:31 +08:00
docs Moved platform libraries into submodule. 2014-04-23 15:32:31 +08:00
tailor Moved platform libraries into submodule. 2014-04-23 15:32:31 +08:00
tests Initial code commit 2014-04-21 09:07:37 +08:00
.gitignore Added the local storage area to gitignore. 2014-04-23 11:27:25 +08:00
AUTHORS Initial code commit 2014-04-21 09:07:37 +08:00
LICENSE Initial code commit 2014-04-21 09:07:37 +08:00
MANIFEST.in Initial code commit 2014-04-21 09:07:37 +08:00
README.rst Moved platform libraries into submodule. 2014-04-23 15:32:31 +08:00
requirements_dev.py26.txt Initial code commit 2014-04-21 09:07:37 +08:00
requirements_dev.txt Initial code commit 2014-04-21 09:07:37 +08:00
setup.py Moved platform libraries into submodule. 2014-04-23 15:32:31 +08:00

Tailor
======

A Python native, OS native GUI toolkit.

Quickstart
----------

To get a demonstration of the capabilities of Tailor, run the following::

    $ pip install savilerow
    $ savilerow

This will pop up a GUI window with some sample widgets.

Problems using virtualenv under Ubuntu
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Tailor uses the system native python GTK+3 bindings for display purposes.
However, if you're using a `--no-site-packages` virtualenv, the Python bindings
for GTK won't be in your `PYTHONPATH`.

Unfortunately, you can't `pip install` GTK+ bindings, so you have to use a
workaround. To make the system GTK+ bindings available to your virtualenv,
symlinking the `gi` module from the system dist-packages directory into your
virtualenv's site-packages:

    $ cd <your virtualenv dir>/lib/python2.7/site-packages
    $ ln -si /usr/lib/python2.7/dist-packages/gi


Documentation
-------------

Documentation for Tailor can be found on `Read The Docs`_.

Community
---------

Tailor is part of the `BeeWare suite`_. You can talk to the community through:

 * `@pybeeware on Twitter`_

 * The `BeeWare Users Mailing list`_, for questions about how to use the BeeWare suite.

 * The `BeeWare Developers Mailing list`_, for discussing the development of new features in the BeeWare suite, and ideas for new tools for the suite.

Contributing
------------

If you experience problems with Tailor, `log them on GitHub`_. If you
want to contribute code, please `fork the code`_ and `submit a pull request`_.

.. _BeeWare suite: http://pybee.org
.. _Read The Docs: http://tailor.readthedocs.org
.. _@pybeeware on Twitter: https://twitter.com/pybeeware
.. _BeeWare Users Mailing list: https://groups.google.com/forum/#!forum/beeware-users
.. _BeeWare Developers Mailing list: https://groups.google.com/forum/#!forum/beeware-developers
.. _log them on Github: https://github.com/pybee/tailor/issues
.. _fork the code: https://github.com/pybee/tailor
.. _submit a pull request: https://github.com/pybee/tailor/pulls