Skip to content

Commit 5329339

Browse files
committed
Initial commit - Controls.js 5.0.0
0 parents  commit 5329339

File tree

107 files changed

+65138
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

107 files changed

+65138
-0
lines changed

Gruntfile.js

Lines changed: 443 additions & 0 deletions
Large diffs are not rendered by default.

License GPLv3_0.txt

Lines changed: 675 additions & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
Controls.js
2+
===========
3+
4+
Controls.js is a technology for building desktop-like applications (SPA).
5+
Controls.js uses web technologies but gives the user the same feeling as standard
6+
desktop or native applications. Your applications will run almost anywhere thanks
7+
to the support of variety of browsers, ability to build native applications
8+
from JavaScript, and the propagation of web based Operating Systems.
9+
10+
- **Latest stable release:** [Download 5.0.0](http://controlsjs.com/#DOWNLOADS)
11+
| [On-line Documentation](http://controlsjs.com/docs/5.0.0/)
12+
- **Development snapshot:** [Download 5.0.x](https://github.com/controlsjs/test/archive/master.zip)
13+
14+
For more details, see Controls.js website:
15+
http://controlsjs.com
16+
17+
18+
### License
19+
20+
The Controls.js is available in two licensing options: commercial and open source
21+
license.
22+
23+
You may use Controls.js free of charge under the open source license but you must
24+
comply with the terms of the license agreement (see [GPLv3 license](http://www.gnu.org/licenses/gpl-3.0.html)), which
25+
requires you to distribute your application also under open source license
26+
and that you release source code of application to the general public.
27+
28+
Please note that 3rd party libraries are licensed under its own licenses.
29+
30+
The commercial license can be purchased at Controls.js website:
31+
http://controlsjs.com/#DOWNLOADS
32+
33+
34+
### Building from sources
35+
36+
The package already contains release and debug build in 'build\' directory.
37+
If you prefer to re-build it from sources perform the following steps:
38+
39+
1. **Install build system**
40+
41+
The build system is based on Grunt, The JavaScript Task Runner.
42+
Grunt is installed and managed via npm, the Node.js package manager.
43+
- Download and install Node.js from http://nodejs.org web site.
44+
- Install Grunt's command line interface (CLI) globally.
45+
You may need to use sudo (for OSX, *nix, BSD etc) or run your command
46+
shell as Administrator (for Windows) to do this. To install Grunt CLI run
47+
command:
48+
49+
`npm install -g grunt-cli`
50+
51+
2. **Install build dependencies**
52+
53+
Change current working directory to Controls.js Package root and run:
54+
55+
`npm install`
56+
57+
3. **Run build tool**
58+
59+
`grunt`
60+
61+
Now you'll find the built files in 'build\' directory.

libs/lib_hammerjs/LICENSE

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Copyright (C) 2013 by Jorik Tangelder (Eight Media)
2+
3+
Permission is hereby granted, free of charge, to any person obtaining a copy
4+
of this software and associated documentation files (the "Software"), to deal
5+
in the Software without restriction, including without limitation the rights
6+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7+
copies of the Software, and to permit persons to whom the Software is
8+
furnished to do so, subject to the following conditions:
9+
10+
The above copyright notice and this permission notice shall be included in
11+
all copies or substantial portions of the Software.
12+
13+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19+
THE SOFTWARE.

0 commit comments

Comments
 (0)