An open API service indexing awesome lists of open source software.

https://github.com/c3d/tao-webui

The Web-based user interface for Tao3D
https://github.com/c3d/tao-webui

Last synced: about 1 year ago
JSON representation

The Web-based user interface for Tao3D

Awesome Lists containing this project

README

          

The Tao Presentations Web User Interface (webui) is a tool to help users of
Tao Presentations create documents based on predefined themes.

It is made of two main parts, both running on the user's computer:
- A NodeJS server,
- A web application based on the ExtJS 4 framework from http://www.sencha.com/.

The whole project is released under the GNU General Public Library License
version 3.0 as published by the Free Software Foundation and appearing in the
file LICENSE included in the packaging of this file.

Prerequisites
-------------

- NodeJS version 0.10.* must be installed (http://nodejs.org)
- The ExtJS4 SDK must be accessible under ./www/ext-4 (http://www.sencha.com/products/extjs/download)

Usage
-----

** Running the debug version

1) ./server.sh
2) Connect to http://localhost:3000/
3) Open ./server/test_data/doc.ddd in Tao Presentations

./server.sh -h for help.

** Running the "production" version, replacing the version bundled with Tao Presentations

1) make -f Makefile.all install # On Windows this assumes you have installed MSys
2) ./install/server.sh
3) Connect to http://localhost:3000/
4) Open ./install/server/test_data/doc.ddd in Tao Presentations

The ./install directory may be used as a drop-in replacement of the 'webui'
directory bundled with the Tao Presentations application.

Browser requirements
--------------------

Google Chrome: tested with Google Chrome 29
IE: requires IE >= 9

Licenses for images
-------------------

www/app/resources/images/image.png:
Author: Everaldo Coelho - http://www.everaldo.com/
License: LGPL
Free for commercial use (no backlink)
https://www.iconfinder.com/icons/3719/image_icon

www/app/resources/images/video.png:
Author: Everaldo Coelho - http://www.everaldo.com/
License: LGPL
Free for commercial use (no backlink)
https://www.iconfinder.com/icons/3787/film_movie_video_icon

www/app/resources/images/edit.png:
Author: Everaldo Coelho - http://www.everaldo.com/
License: LGPL
Free for commercial use (no backlink)
https://www.iconfinder.com/icons/34318/document_edit_resume_text_write_icon

Other icons are copied from examples supplied with ExtJS.