Statistics
| Branch: | Revision:

root / webodf / lib / core @ a757d27d

# Date Author Comment
050c1348 03/06/2012 10:19 am Jos van den Oever

Compile fix.

4ffc9dc8 03/05/2012 03:33 pm Jos van den Oever

Use NSUrlCache for quickly loading and parsing xml files.

f932e312 03/02/2012 09:30 am Jos van den Oever

Refactor so that creation of a data url is done by the zip class and not the odf container class.
This allows a fast native implementation of this functionality by overriding the zip class.

34bf0a3d 02/29/2012 04:32 pm Jos van den Oever

Add function to read files as string from a zip file.
This allows for implementing a fast native version.

1da198b4 02/29/2012 04:16 pm Jos van den Oever

Refactor to get a special function that allows faster odf loading when overridden in a native implementation.

648925a7 02/02/2012 05:05 pm Jos van den Oever

Update to newer JSLint of 2012-01-26.

50c785f6 01/03/2012 09:45 am Jos van den Oever

Update JSLint.

b67e68a2 12/06/2011 03:11 pm Jos van den Oever

Fix bug due to wrong offset.
Now the firefox extension should be packed fine.

bb854c01 11/30/2011 09:43 am Jos van den Oever

Avoid stack overflow.

6985cda4 11/25/2011 04:18 pm Jos van den Oever

Update JSLint.

58f24039 11/25/2011 04:00 pm Jos van den Oever

Clean up RawDeflate.js

cd4f75c6 09/30/2011 12:23 pm Jos van den Oever

Use "use strict" to have more sanity checks.

054f8e15 09/29/2011 02:37 pm Jos van den Oever

Add all JSLint configuration options.
This makes it easier to know what has been defined.

1a82610f 09/29/2011 01:57 pm Jos van den Oever

Update to a new JSLint
and fix all the new errors it finds.

d90f1146 07/26/2011 12:14 pm Jos van den Oever

Fix bug where data was read past the end of the file.

a97612ce 07/13/2011 10:21 am Jos van den Oever

Upgrade to new version of JSLint.
And update code to meet better checks.

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.

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

Add licenses and copyright statements to all javascript files.

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

More fixes for IE9

Improvements for reading binary data via Internet Explorer 9.

0a4e9c1e 02/28/2011 02:43 pm Jos van den Oever

Rewrite convertUTF8ArrayToBase64 such that the source array is unmodified.

b978a0fb 02/27/2011 09:46 pm Jos van den Oever

Refactor use of byte arrays

Previously, byte arrays were implemented as string with values from 0 to 255 inclusive. Some runtimes such as Node and modern browsers have native array implementations. These should be faster.

This commit changes changes WebODF to use the native arrays. Since byte arrays differ across runtimes, they are now abstracted by the Runtime.

c30eceac 02/25/2011 06:30 pm Jos van den Oever

More type checking.

79260b80 02/25/2011 06:15 pm Jos van den Oever

Slight refactor with more type checking.

3df24b52 02/25/2011 01:41 pm Jos van den Oever

Fix compilation and unit tests.

1bdf5e8b 02/25/2011 11:57 am Jos van den Oever

Make sure the data for allzip entries has been loaded before starting to write the zip file.

eda596de 02/25/2011 11:42 am Jos van den Oever

If there is no data in a zip file entry, save it as an empty entry.

175a8c4f 02/14/2011 09:40 am Jos van den Oever

Add compile step to check JavaScript with JSLint and fixed errors in some files.

5d6ccf70 02/07/2011 07:37 am Jos van den Oever

Some work on a possible cursor implementation.

4262f45f 01/14/2011 09:48 am Jos van den Oever

remove hideCaretInTextNode parameter from constructor

743453a6 01/03/2011 11:23 am Jos van den Oever

small changes towards a better cursor

067a64dc 11/27/2010 12:29 pm Jos van den Oever

Add test for writing of data and fix it for firefox. for other browsers this will be really hard.

3bf1b87f 11/23/2010 03:01 pm Jos van den Oever

Fix warnings in the closure compiler.

44f16fa5 11/23/2010 02:52 pm Jos van den Oever

Take into account that local extra field in zip file may be larger than the one on the central directory.

8662b86d 11/23/2010 02:05 pm Jos van den Oever

Fix bugs in parsing of Zip file.

492bc907 11/23/2010 10:51 am Jos van den Oever

Add function for getting the list of entries.

73026448 11/23/2010 10:51 am Jos van den Oever

Add module for convienience asynchroneous functions.

2abb4800 11/22/2010 10:22 pm Jos van den Oever

Add (commented out) code to check the crc when loading a file.

e83c1e26 11/22/2010 10:02 pm Jos van den Oever

Hide more internals of ZipEntry.

9f534026 11/22/2010 09:22 pm Jos van den Oever

Store mtime in zipfile and also retrieve it.

17713078 11/22/2010 08:33 pm Jos van den Oever

Implement calculation of crc32.

7f32fbe5 11/15/2010 09:57 pm Jos van den Oever

Add very simple support for writing zip files

Zip files written are not compressed, have wrong crc and mtime set to zero.

019164e2 11/13/2010 05:57 pm Jos van den Oever

Store temporary version of an XML Model class.

ca40b9d4 11/11/2010 11:26 pm Jos van den Oever

Make function for converting string yield to the main loop so it does not freeze UI.

ab832de1 11/10/2010 09:46 pm Jos van den Oever

Pass unit tests in arrays, not in hashes/objects. Each test is function with a name and can be identified by that name.

d7c48a31 11/10/2010 09:20 pm Jos van den Oever

Keep track of which tests pass and which fail."

d3bfa069 11/10/2010 11:07 am Jos van den Oever

Avoid stack overflow by implementing conversion as a loop.

4cf224e0 11/10/2010 10:15 am Jos van den Oever

Add unit test to and fix bug in core.Base64.

f1539408 11/10/2010 09:29 am Jos van den Oever

Do not try to interpret text in the Zip class.

c02fa13b 11/10/2010 12:27 am Jos van den Oever

Finish porting of WebODF canvas and demo to new runtime.

cba72427 11/09/2010 03:17 pm Jos van den Oever

Add two tests and make them pass in the three runtimes.

0475ebd9 11/09/2010 01:36 pm Jos van den Oever

Add three Zip unit tests and make them pass on the command-line.

fb05e3d9 11/09/2010 10:44 am Jos van den Oever

Refactoring snapshot. Not done yet.

e486ed42 11/09/2010 09:27 am Jos van den Oever

Refactoring snapshot. Not done yet.

816d459f 11/04/2010 05:04 pm Jos van den Oever

Add ability to have asynchroneous unit tests.

ee25e25d 11/03/2010 10:14 pm Jos van den Oever

Use numerical values to avoid confusing Rhino and as a slight speedup.

6207ccda 11/03/2010 03:39 pm Jos van den Oever

Make compiling more strict, move style2css

cd265f9c 11/03/2010 09:53 am Jos van den Oever

Stop the "make" command when a failing unit test is encountered.

0e87578f 11/02/2010 10:57 pm Jos van den Oever

Small additions to the documentation.

ff752e56 11/02/2010 10:22 pm Jos van den Oever

Add more documentation and generate documentation from the Makefile.

5758b2f1 11/02/2010 08:35 pm Jos van den Oever

Print test description.

33f7e337 11/02/2010 02:05 pm Jos van den Oever

Fix class to run in Rhino.

1f883ebc 11/02/2010 01:47 pm Jos van den Oever

More work on unit tests.

7a5f4c5c 11/02/2010 10:38 am Jos van den Oever

More work on getting unit tests running.

5245f621 11/01/2010 10:11 pm Jos van den Oever

Just a lot of work to get the tests in shape. Still ongoing.

cbcf4faa 10/28/2010 10:34 am Jos van den Oever

Work on making the scrips runnable from more than one runtime in normal format and in a format compiled with Closure Compiler.

11d494ef 10/26/2010 05:07 pm Jos van den Oever

Add cursor implementation with tests.

4d098e4d 10/26/2010 12:49 pm Jos van den Oever

Add pointwalker implementation with tests.