Statistics
| Branch: | Revision:

root / webodf / lib / core @ abac82e9

# Date Author Comment
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.