Skip to content

Commit 0489641

Browse files
committed
v1.3 beta
1 parent 06f943a commit 0489641

13 files changed

+8212
-9058
lines changed

.htaccess

+43-43
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,43 @@
1-
2-
3-
## EXPIRES CACHING ##
4-
<IfModule expires_module>
5-
ExpiresActive On
6-
ExpiresByType image/jpg "access 1 month"
7-
ExpiresByType image/png "access 1 month"
8-
ExpiresByType image/gif "access 1 month"
9-
ExpiresByType text/css "access 1 month"
10-
ExpiresByType text/html "access 1 month"
11-
ExpiresByType text/htm "access 1 month"
12-
ExpiresByType application/pdf "access 1 month"
13-
ExpiresByType image/svg+xml "access 1 month"
14-
ExpiresByType text/x-javascript "access 1 month"
15-
ExpiresByType application/javascript "access 1 month"
16-
ExpiresByType application/x-shockwave-flash "access 1 month"
17-
ExpiresByType application/vnd.ms-fontobject "access 1 month"
18-
ExpiresByType application/x-font-otf "access 1 month"
19-
ExpiresByType application/x-font-ttf "access 1 month"
20-
ExpiresByType application/x-font-woff "access 1 month"
21-
ExpiresByType application/x-javascript "access 1 month"
22-
ExpiresByType application/xhtml+xml "access 1 month"
23-
ExpiresByType font/opentype "access 1 month"
24-
ExpiresByType font/otf "access 1 month"
25-
ExpiresByType font/ttf "access 1 month"
26-
ExpiresByType font/woff "access 1 month"
27-
ExpiresByType image/x-icon "access 1 month"
28-
ExpiresDefault "access 1 month"
29-
30-
31-
</IfModule>
32-
## EXPIRES CACHING ##
33-
34-
#DEFLATE #
35-
36-
<IfModule deflate_module>
37-
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript
38-
AddOutputFilterByType DEFLATE text/x-javascript image/svg+xml rss+xml
39-
</IfModule>
40-
41-
#Disable listing
42-
Options All -Indexes
43-
IndexIgnore *
1+
2+
3+
## EXPIRES CACHING ##
4+
<IfModule expires_module>
5+
ExpiresActive On
6+
ExpiresByType image/jpg "access 1 month"
7+
ExpiresByType image/png "access 1 month"
8+
ExpiresByType image/gif "access 1 month"
9+
ExpiresByType text/css "access 1 month"
10+
ExpiresByType text/html "access 1 month"
11+
ExpiresByType text/htm "access 1 month"
12+
ExpiresByType application/pdf "access 1 month"
13+
ExpiresByType image/svg+xml "access 1 month"
14+
ExpiresByType text/x-javascript "access 1 month"
15+
ExpiresByType application/javascript "access 1 month"
16+
ExpiresByType application/x-shockwave-flash "access 1 month"
17+
ExpiresByType application/vnd.ms-fontobject "access 1 month"
18+
ExpiresByType application/x-font-otf "access 1 month"
19+
ExpiresByType application/x-font-ttf "access 1 month"
20+
ExpiresByType application/x-font-woff "access 1 month"
21+
ExpiresByType application/x-javascript "access 1 month"
22+
ExpiresByType application/xhtml+xml "access 1 month"
23+
ExpiresByType font/opentype "access 1 month"
24+
ExpiresByType font/otf "access 1 month"
25+
ExpiresByType font/ttf "access 1 month"
26+
ExpiresByType font/woff "access 1 month"
27+
ExpiresByType image/x-icon "access 1 month"
28+
ExpiresDefault "access 1 month"
29+
30+
31+
</IfModule>
32+
## EXPIRES CACHING ##
33+
34+
#DEFLATE #
35+
36+
<IfModule deflate_module>
37+
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript
38+
AddOutputFilterByType DEFLATE text/x-javascript image/svg+xml rss+xml
39+
</IfModule>
40+
41+
#Disable listing
42+
Options All -Indexes
43+
IndexIgnore *

compress.sh

+21-21
Original file line numberDiff line numberDiff line change
@@ -26,25 +26,25 @@ java -jar ../tools/compiler.jar --js_output_file=tiger_min.js src/tiger.js\
2626
src/ArrayBufferShim.js\
2727
src/bootstrap.js
2828
=======
29-
java -jar ../tools/compiler.jar --js_output_file=tiger_min.js src/tiger.js\
30-
src/parser.js\
31-
src/map.js\
32-
src/iterator.js\
33-
src/string.js\
34-
src/ua.js\
35-
src/io.js\
36-
src/conn.js\
37-
src/hash.js\
38-
src/crypt.js\
39-
src/$.js\
40-
src/eventManager.js\
41-
src/nodes.js\
42-
src/ui.js\
43-
src/DateLocalizationInfo.js\
44-
src/Date.js\
45-
src/CalendarWidget.js\
46-
src/RangeWidget.js\
47-
src/FileUploadWidget.js\
48-
src/ArrayBufferShim.js\
49-
src/bootstrap.js
29+
java -jar ../tools/compiler.jar --js_output_file=tiger_min.js src/tiger.js\
30+
src/parser.js\
31+
src/map.js\
32+
src/iterator.js\
33+
src/string.js\
34+
src/ua.js\
35+
src/io.js\
36+
src/conn.js\
37+
src/hash.js\
38+
src/crypt.js\
39+
src/$.js\
40+
src/eventManager.js\
41+
src/nodes.js\
42+
src/ui.js\
43+
src/DateLocalizationInfo.js\
44+
src/Date.js\
45+
src/CalendarWidget.js\
46+
src/RangeWidget.js\
47+
src/FileUploadWidget.js\
48+
src/ArrayBufferShim.js\
49+
src/bootstrap.js
5050
>>>>>>> dev

dist/tigerjs/CHANGES

-172
Original file line numberDiff line numberDiff line change
@@ -1,174 +1,3 @@
1-
<<<<<<< HEAD
2-
---Changes history with TigerJS 1.3 [06/06/2018]
3-
#removed w3.css files and svgfont files
4-
#focus is now solely scripting
5-
6-
7-
8-
9-
---Changes history with TigerJS 1.2.2 [22/06/2017]
10-
#major bug fixes and optimizations
11-
#removed all TigerjS.xui* modules from prod source
12-
13-
14-
15-
---Changes history with TigerJS 1.2.2 [17/02/2017]
16-
#This release represents a major release full of performance tweaks and bug fixes
17-
18-
NEW_MODULE/OBJECT: Added TigerJS.xui The base for da futuristic HUD UI elements (Think -Minority report, -Iron man etc
19-
NEW_MODULE/OBJECT: Added TigerJS.xuiLine A sub object of TigerJS.xui used for rendereing SVG based lines
20-
NEW_MODULE/OBJECT: Added TigerJS.xuiText A sub object of TigerJS.xui that create's rectangular an SVG boxe for text
21-
NEW_MODULE/OBJECT: Added TigerJS.xuiTextb A sub object of TigerJS.xui that create's an SVG polygon box for text
22-
NEW_MODULE/OBJECT: Added TigerJS.xuiTextc A sub object of TigerJS.xui that create's an SVG text container, with borders only on one side
23-
NEW_MODULE/OBJECT: Added TigerJS.xuiTextd A sub object of TigerJS.xui that create's an SVG text container, without border strokes
24-
NEW_MODULE/OBJECT: Added TigerJS.xuiCircle A sub object of TigerJS.xui that create's an SVG circle, that contain optionally hold an image
25-
NEW_MODULE/OBJECT: Added TigerJS.xuiContainer A sub object of TigerJS.xui that create's a generic SVG based container that can be used
26-
to hold other TigerJS.xui sub objects including the various xuiText.. variants, images and
27-
other DOM content
28-
NEW_MODULE/OBJECT: Added TigerJS.xuiContainerb A sub object of TigerJS.xui that create's a generic SVG based container that can be used
29-
to hold other TigerJS.xui sub objects including the various xuiText.. variants, images and
30-
other DOM content
31-
NEW_MODULE/OBJECT: Added TigerJS.xuiCaptionedContainer A sub object of TigerJS.xui that create's a generic SVG based container that can be used
32-
to hold other TigerJS.xui sub objects including the various xuiText.. variants, images and
33-
other DOM content, this container can also have an optional caption
34-
35-
*) MODULE: TigerJS.Iterator added new methods
36-
#timed_iterator
37-
*) MODULE: String.prototype added new methods to the native string
38-
#drizzle
39-
*) Performance tweaks and Bug/Security Fixes
40-
41-
42-
---Changes history with TigerJS 1.2 [10/01/2016]
43-
#Yaay Its independence day today in Nigeria :)
44-
#But we still don't have 24hrs power supply :(
45-
#..anyway
46-
47-
#Removed the dependency on the iconmoon font file(s), and added a whole bunch of SVG
48-
#icons (mostly from the icon moon project), and a documentation
49-
#on how to use them i.e how to dynamically insert them
50-
51-
*) Bug Fixes as always
52-
53-
---Changes history with TigerJS 1.1a [09/15/2016]
54-
*) MODULE: TigerJS.$ added new methods
55-
#isChild
56-
#isChildOf
57-
*) Numerous Bug-fixes and improvements
58-
59-
60-
---Changes history with TigerJS 1.01 [09/06/2016]
61-
*) Refactored FileUploadWidget MODULE, increased total upload limit to 300MB per upload session, and also increased parallel
62-
file chunk fragments to speed up the uploads
63-
*) Fixed several Logical errors in TextInputWidget MODULE
64-
*) Other misc. Bug-fixes and improvements
65-
66-
67-
---Changes history with TigerJS 1.0 [04/16/2016] (Finallly, out of Beta)
68-
69-
70-
---Changes history with TigerJS 1.1.6 Beta [04/16/2016]
71-
*) Performance tweaks and Bug/Security Fixes
72-
*) Added strictMatch flag to T.nodes
73-
74-
---Changes history with TigerJS 1.1.5 Beta [04/04/2016]
75-
*) Performance tweaks and Bug/Security Fixes
76-
77-
---Changes history with TigerJS 1.1.3 Beta [01/05/2016]
78-
79-
*) NEW_MODULE/OBJECT: Added SelectWidget in TigerJS.UI.Widget
80-
*) NEW_MODULE/OBJECT: Added RangeWidget in TigerJS.UI.Widget
81-
*) NEW_MODULE/OBJECT: Added NotifyWidget in TigerJS.UI.Widget
82-
*) NEW_MODULE/OBJECT: Added FileUploadWidget in TigerJS.UI.Widget
83-
*) Bug fixes and Performance improvements
84-
85-
86-
---Changes history with TigerJS 1.1.1 Beta [11/13/2015]
87-
88-
*) TigerJS.$#on now accepts multiple space separated events, in its 'on' parameter
89-
*) TigerJS.UI.Widget.CalendarWidget fixed a bug with the disabled date parameter getting overwritten in the object
90-
and thus gets corrupted
91-
92-
*) Bug fixes and Performance improvements
93-
94-
95-
96-
---Changes history with TigerJS 1.1 Beta [11/05/2015]
97-
98-
*) Lots of Bug fixes and Performance improvements
99-
100-
101-
--------------------------------------------------------------------------------
102-
---Changes history with TigerJS 1.0 Beta [10/31/2015]
103-
104-
*) First public (beta) version of library released (wow after over a year of coding!!)
105-
106-
*) NEW_MODULE/OBJECT: TigerJS, This is the main name-space of the library,
107-
it also contains essential utility functions, but
108-
you'll normally just want to use the shorthand T
109-
110-
111-
*) NEW_MODULE/OBJECT: TigerJS.Iterator, A highly optimized array-like generic
112-
iterator object for working with lists of any kind of data, contains
113-
a very large number of methods and can be adapted to
114-
function like different data-structures, including
115-
stacks, queues, deques e.t.c
116-
117-
*) NEW_MODULE/OBJECT: TigerJS.$, The DOM Castle of the Library
118-
*) NEW_MODULE/OBJECT: TigerJS.nodes, DOM Operations on node Lists
119-
*) NEW_MODULE/OBJECT: TigerJS.Map, A Cool Key/Value pair based Object
120-
*) NEW_MODULE/OBJECT: TigerJS.Parser uhm..., parses stuff: URL's Email's and stuff
121-
*) NEW_MODULE/OBJECT: TigerJS.ua, Info on your Browser
122-
*) NEW_MODULE/OBJECT: TigerJS.Conn
123-
*) NEW_MODULE/OBJECT: TigerJS.io , Advanced XMLHttpRequest based I/O Operations
124-
*) NEW_MODULE/OBJECT: TigerJS.io.CompositeRequest, Advanced XMLHttpRequest based I/O Operations, that permits multiple requests
125-
on a single connection
126-
*) NEW_MODULE/OBJECT: TigerJS.io.SerialRequest, Advanced Serial XMLHttpRequest based I/O Operations
127-
*) NEW_MODULE/OBJECT: TigerJS.Crypto, Cryptographic Functions
128-
*) NEW_MODULE/OBJECT: TigerJS.Hash, Hashing Functions
129-
*) NEW_MODULE/OBJECT: TigerJS.UI.FX, CSS/DHTML Effects Module, and currently includes
130-
TigerJS.UI.FX.Animation and TigerJS.UI.FX.Draggable
131-
132-
*) NEW_MODULE/OBJECT: TigerJS.UI.Widget, Widgets Framework Base
133-
Which includes...
134-
InputFeild-Widgets, Overlay-Widgets, Tooltip-Widgets, Calendar-Widgets.
135-
See the doc's on how to initialize and use them
136-
137-
*) NEW_MODULE/OBJECT: TigerJS.UI.Color, Color Manipulation Functions
138-
*) NEW_MODULE/OBJECT: String.prototype, The following methods were added
139-
to the native string object
140-
-sprintf
141-
-count_ch
142-
-delete_ch
143-
-find_first_not_of
144-
-find_first_of
145-
-find_last_not_of
146-
-find_last_of
147-
-html_chars
148-
-explode
149-
-implode
150-
-insert_n
151-
-quotemeta
152-
-rotX
153-
-string_pad
154-
-string_repeat
155-
-string_replace
156-
-strpos
157-
-strrpos
158-
-stripos
159-
-strripos
160-
-strstr
161-
-stristr
162-
-substr_count
163-
-escQuote
164-
-unEscQuote
165-
-trim
166-
-toCase
167-
168-
169-
170-
171-
=======
1721
---Changes history with TigerJS 1.3 [06/06/2018]
1732
#removed font-files and w3.css support
1743

@@ -335,4 +164,3 @@
335164

336165

337166

338-
>>>>>>> dev

0 commit comments

Comments
 (0)