Statistics
| Branch: | Revision:

root @ ebf9dc4f

# Date Author Comment
ebf9dc4f 07/08/2011 11:15 am Jos van den Oever

Require CMake 2.8.2
CMake version 2.8.2 is needed to have support for zip files in external projects.

aee0875f 06/28/2011 04:33 pm Jos van den Oever

Add missing dependencies.

2a38880e 06/28/2011 04:29 pm Jos van den Oever

Add convience target for make: webodf.js.

c87191b4 06/28/2011 02:41 pm Jos van den Oever

Add support to return the index.html file when requesting a directory.

e411b741 06/27/2011 02:59 pm Jos van den Oever

Unescape path so filenames with special characters are supported.

527dd50e 06/27/2011 01:09 pm Jos van den Oever

Update to newer NodeJS, Closure Compiler and Rhino.
And fixes to code and html pages.

12f60cb0 06/15/2011 10:01 pm Jos van den Oever

Add export.js needed to build webodf.js.

78fb57cf 06/12/2011 12:19 am Jos van den Oever

Automatically set fixed attributes withonly one possible value
and also put required attributes in the constructor.

303ae841 06/11/2011 06:47 pm Jos van den Oever

Add type support to mapping.

f4181ba7 06/11/2011 05:22 pm Jos van den Oever

Write in the comment if an attribute is required or not.

b76237ea 06/11/2011 04:31 pm Jos van den Oever

Find all attributes by looping.

2685f899 06/11/2011 04:23 pm Jos van den Oever

Handle cases where an attribute can have multiple names properly.

b327cdbc 06/11/2011 03:57 pm Jos van den Oever

Handle cases where an element can have multiple names properly.
And also handle the case where elements with the same name but different definitions occur.

adeaed5b 06/11/2011 03:54 pm Jos van den Oever

Slight refactor.

3c03dc34 06/11/2011 01:57 pm Jos van den Oever

Sort classes in generated C++ header.

a0517e39 06/11/2011 12:41 pm Jos van den Oever

Split RelaxNG validator in two.
The validator was really two different implementations. These are now split.

c727411c 06/11/2011 12:40 pm Jos van den Oever

Finish splitting up the RelaxNG code in a parser and a validator.

9f13988d 06/10/2011 08:52 pm Jos van den Oever

Add the parser used in relaxngToCPP.js and update it.

7121087c 06/10/2011 06:51 pm Jos van den Oever

Add compiled version of webodf.js

dc923b44 06/10/2011 03:30 pm Jos van den Oever

Work for Calligra to make an ODF serializer.

75a4317a 06/10/2011 09:59 am Jos van den Oever

Make error messages more verbose.

0f311d66 06/09/2011 09:47 am Jos van den Oever

Adjusted the Android version to use webodf.js

6e20bc38 06/07/2011 10:24 pm Jos van den Oever

Adapt nativeQtClient to use webodf.js.

dc01f460 06/07/2011 12:25 pm Jos van den Oever

Fix container element such that it wraps snugly around the ODF document.

3e98363d 06/07/2011 12:24 pm Jos van den Oever

Rename defaultodfstyle.css to webodf.css.

5e51064a 06/07/2011 10:57 am Jos van den Oever

Remove website from the repository.

13c077b9 06/06/2011 12:30 pm Jos van den Oever

Add licenses and copyright statements to all javascript files.

7abdea90 06/06/2011 12:21 pm Jos van den Oever

Do not fail when encountering non-standard jsdoc tags, because WebODF uses non-standard jsdoc tags.

f7a59fea 06/06/2011 09:48 am Jos van den Oever

Add license that will be part of the compacted form of the WebODF javascript code, but applies to all WebODF javascript files.

4eb07bc1 06/03/2011 11:00 pm Jos van den Oever

Do the advanced compile in a webodf-experimental.js file because due to member renaming, it has bugs.

7e70910b 06/03/2011 10:58 pm Jos van den Oever

Upgrade closure compiler.

a9416f5b 06/03/2011 09:40 pm Jos van den Oever

Use advanced optimizations (experimental!).

181245f6 06/03/2011 06:42 pm Jos van den Oever

Port to Ext 4.0.1.

4c2758b4 06/03/2011 05:02 pm Jos van den Oever

Upgrade to ExtJS 4.0.1.

fb703e85 06/03/2011 04:01 pm Jos van den Oever

Rename module "dom" to "xmldom" to avoid a clash with ExtJS.
Also add build steps for making webodf.js and webodf-debug.js.

464411bf 06/03/2011 03:57 pm Jos van den Oever

Sync with latest ExtJS 3.

f19940e8 06/03/2011 03:34 pm Jos van den Oever

Workaround for browsers where createElement("style") does not give an HTMLStyleElement.

f19b1110 06/02/2011 12:32 am Jos van den Oever

Fix closure compiler errors.

7e2af153 06/01/2011 11:40 pm Jos van den Oever

More fixes for IE9

Improvements for reading binary data via Internet Explorer 9.

6213b58a 06/01/2011 08:17 pm Jos van den Oever

Work towards support for Internet Explorer 9.
This may end when we come across an insurmountable problem like we did with IE8.

12bcccc1 05/31/2011 10:48 pm Jos van den Oever

Add news about android application.

4a0792ee 05/12/2011 06:12 am Jos van den Oever

Add news about change tracking.

519e12ef 05/07/2011 10:55 am Jos van den Oever

Make html files valid XHTML 1.0

abac82e9 05/04/2011 11:44 pm Jos van den Oever

Compile fix.

2e2dff21 05/04/2011 11:18 pm Jos van den Oever

Add code to iterator over selected elements.

b96985b9 05/02/2011 06:47 pm Jos van den Oever

Work on formatting.

0e40fe69 04/30/2011 04:21 pm Jos van den Oever

Some work on formatting.

6bf1d42c 04/29/2011 05:07 pm Jos van den Oever

Work on hooking up the UI to the formatting of the document.

271a74ab 04/29/2011 11:44 am Jos van den Oever

Add class for formatting. (Empty so far).

01d92ed0 04/29/2011 11:26 am Jos van den Oever

Update Node.JS.

df5914bf 04/29/2011 10:50 am Jos van den Oever

Better type checking.

f3511d54 04/28/2011 03:14 pm Jos van den Oever

Nicer toolbar, still needs to be hooked up.

6bd074c3 04/28/2011 03:13 pm Jos van den Oever

More Closure Compiler fixes.

374beb2b 04/26/2011 03:19 pm Jos van den Oever

More type checking.

e3ce606c 04/22/2011 08:35 pm Jos van den Oever

Add current version of Ext.JS.

ef01f07c 04/22/2011 08:29 pm Jos van den Oever

Start on conversion of odfedit.html to an Ext.JS UI.

e24238d1 04/22/2011 10:00 am Jos van den Oever

Update ExtJS version.

d651f113 04/22/2011 09:40 am Jos van den Oever

Check for more problems with Closure Compiler.

0626e0c3 04/22/2011 09:23 am Jos van den Oever

Fix small bug: node may be an element and not have getAttributeNS

8a8c70a1 04/20/2011 11:55 am Jos van den Oever

Compile fixes for new stricter Closure Compiler version.

67c47f16 04/20/2011 11:37 am Jos van den Oever

Build tweaking
- new version of closure compiler
- new version of Node.JS
- fix scanning of directory with JSCoverage with a patch
'

b902c831 04/20/2011 11:35 am Jos van den Oever

Build tweaking
- new version of closure compiler
- new version of Node.JS
- fix scanning of directory with JSCoverage with a patch
'

54d5758f 04/19/2011 09:46 pm Jos van den Oever

Add initial support for list styles.

64f189ba 04/19/2011 07:00 pm Jos van den Oever

Use inline-block instead of list-item as display type for list-item.
display: list-item is not very configurable, but with inline-block a similar effect can be achieved.

bad77fe6 04/08/2011 12:53 pm Jos van den Oever

More memoization, more speed.

c8a5676f 04/08/2011 11:28 am Jos van den Oever

Small speedup by allowing unordered memoization.

3ce410c0 04/08/2011 10:54 am Jos van den Oever

Cleanup debug output and format code.

feb7ea04 04/08/2011 09:38 am Jos van den Oever

Speed up 10% by elimination duplicate choices.

a711c268 04/08/2011 07:57 am Jos van den Oever

Fix "anyName" and "xml" namespace related bugs.

fa5b28cf 04/08/2011 12:45 am Jos van den Oever

Fix bugs related to name resultion and oneOrMore element.

1b2fc517 04/07/2011 06:20 pm Jos van den Oever

Fix choice name pattern and add test.

3c7b7482 04/07/2011 05:53 pm Jos van den Oever

Add ability to quickly create a pattern without looking up information in the memoization cache.

aeaa453e 04/07/2011 09:33 am Jos van den Oever

Use memoization on all pattern creating functions.

53f288ee 04/06/2011 11:34 am Jos van den Oever

Update to Node.JS 0.4.5.

f4eb06ff 04/05/2011 01:50 pm Jos van den Oever

Set element hash to its id value.
Now all patterns can have a hash value.

dba012bc 04/05/2011 01:01 pm Jos van den Oever

Change the new implementation to use the refactored reference resolution.
All unit tests still pass, but validating a huge ODT document still takes longer than I want to wait.

595daf85 04/05/2011 10:22 am Jos van den Oever

Resolve references in such a way that each element definition gets a unique id.
This enables implementation of a hash function for the patterns, which in turn is needed to curb exponential scaling behavior as explained in the derivative.html document.

f98c38ba 04/05/2011 09:01 am Jos van den Oever

Do not create pattern members if they are empty. This should save quite a bit of memory.

a3c8bf69 04/05/2011 12:46 am Jos van den Oever

Use JSON.stringify as default hash function.

dd54556f 04/04/2011 10:51 pm Jos van den Oever

Start framework for interning patterns

To avoid exponential blowup, it is needed to be able to compare patterns. This comparison involves tree traversal unless hashes are used and patterns are deduplicated by looking them up in a cache.

69585d8d 04/04/2011 10:14 pm Jos van den Oever

Fix unit test.

aa7d56cc 04/04/2011 08:49 pm Jos van den Oever

Add another test.

a3d97b27 04/04/2011 07:48 pm Jos van den Oever

Add <choice/> support for element and attribute names to the new implementation.

f83f8714 04/04/2011 12:28 pm Jos van den Oever

Use convention of giving directories in HTML indexes a "/" suffix.

f81994f9 04/04/2011 12:08 pm Jos van den Oever

Fix loading of thumbnails in demo UI.

8632c72d 04/04/2011 10:23 am Jos van den Oever

Add tests for parsing of name choices.

1059ced3 04/04/2011 10:22 am Jos van den Oever

Fix parsing of name choices.

4e0ad1af 04/04/2011 01:02 am Jos van den Oever

Comment out debug output.

6af4a406 04/04/2011 12:49 am Jos van den Oever

Fix loading for large rng file and add a few more needed functions.

f0d58e52 04/03/2011 11:33 pm Jos van den Oever

Fix latest unit test.

92a80cbf 04/03/2011 10:56 pm Jos van den Oever

Add another unit test.

8e519e52 04/03/2011 10:42 pm Jos van den Oever

Make circular dependencies possible.

e0d15469 04/03/2011 07:52 pm Jos van den Oever

snapshot after more tests work with new validator

d4ace996 04/03/2011 07:30 pm Jos van den Oever

snapshot after a fourth and fifth test work with new validator

bf6b67f4 04/03/2011 07:21 pm Jos van den Oever

snapshot after a second and third test work with new validator

4335f3af 04/03/2011 06:51 pm Jos van den Oever

snapshot after one test works with new validator

a0d6e35e 04/03/2011 11:20 am Jos van den Oever

snapshot

7c50d5e1 04/03/2011 11:18 am Jos van den Oever

snapshot

137ea7b0 04/03/2011 10:05 am Jos van den Oever

snapshot

ae3bd192 04/02/2011 11:02 pm Jos van den Oever

follow simplication specification more closely