Skip to content
This repository has been archived by the owner on Jul 26, 2024. It is now read-only.

Commit

Permalink
Updating html5 submodule to latest develop.
Browse files Browse the repository at this point in the history
  • Loading branch information
phorward committed Nov 2, 2017
1 parent 3203cd0 commit f5817e0
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 9 deletions.
15 changes: 7 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,30 +4,29 @@

## About

This software is a platform-independent HTML5-web-app that is written in Python and must be compiled to JavaScript using the [PyJS](https://github.com/pyjs/pyjs) transpiler.
"Vi" (pronounced as "whee!") is an acronym for *visual interface*. It is a platform-independent HTML5-web-app that is written in Python and must be compiled into JavaScript using the [PyJS](https://github.com/pyjs/pyjs) transpiler.

It was tested and runs very well with the latest versions of Google Chrome, Apple Safari, Mozilla Firefox and Microsoft Internet Explorer >= 9.
It was tested and runs well with the latest versions of Chrome (Chromium), Firefox and Safari. Microsoft Edge and Internet Explorer >= 9 should also run it suitable as well.

Pre-compiled and packaged versions can be obtained on the official [ViUR website](https://www.viur.is/download).
Pre-compiled and packaged versions of the Vi can be obtained on the official [ViUR website](https://www.viur.is/download).

## Installation

The compiled web-app has to be put in a directory ``vi/`` within the ViUR application directory. The name of the directory can diverge when expressed so within the applications' ``app.yaml`` file.

Please check out the [ViUR documentation](https://docs.viur.is/latest) to get more information.

## Dependencies
## Requirements

This software is implemented on top of the PyJS framework and uses the [html5 library](https://github.com/viur-framework/html5) which is also part of the ViUR open source project.
This software is implemented on top of the [PyJS framework](https://github.com/pyjs/pyjs) and uses the [html5 library](https://github.com/viur-framework/html5) to create DOM objects, which is also part of the ViUR open source project.

To build it on your own, [PyJS](https://github.com/pyjs/pyjs) and [{less}](http://lesscss.org/) is required.

## Building

Because the Vi provides the ability to get easily customized and extended, this repository contains a simple Makefile for GNU make to get all compilation tasks and dependencies done.
Because Vi provides the ability to get easily customized and extended, this repository contains a simple Makefile for GNU make to get all compilation tasks and dependencies done.

By default, it builds into a directory called ``vi`` within the source root directory. In an advanced setup (project based setup), it builds into the folder ``../appengine/vi``, up one level of the working directory, which makes
it suitable to use this repository as a submodule of an entire application's source repository.
By default, it builds into a directory called ``vi`` within the source root directory. In an advanced setup (project based setup), it builds into the folder ``../appengine/vi`` or ``../deploy/vi``, up one level of the working directory, which makes it suitable to use this repository as a submodule of an entire applications source repository.

After checking out vi, simply move into the working directory and type:

Expand Down
2 changes: 1 addition & 1 deletion html5
Submodule html5 updated 7 files
+1 −0 .gitignore
+42 −0 CHANGELOG.md
+59 −37 README.md
+2 −1 __init__.py
+295 −0 parse.py
+8 −0 table.py
+222 −155 widget.py

0 comments on commit f5817e0

Please sign in to comment.