Jos van den Oever [Tue, 15 May 2012 14:53:16 +0000 (16:53 +0200)]
Update to Closure Compiler of 2012-04-30.
Jos van den Oever [Tue, 15 May 2012 10:33:57 +0000 (12:33 +0200)]
Adapt build system to allow use of WebODF as part of a larger CMake project.
All instances of CMAKE_BINARY_DIR and CMAKE_SOURCE_DIR are replaced with CMAKE_CURRENT_BINARY_DIR CMAKE_CURRENT_SOURCE_DIR. CMAKE_BINARY_DIR and CMAKE_SOURCE_DIR point to the project root, which is different when WebODF is used in a larger project.
Jos van den Oever [Wed, 25 Apr 2012 17:24:49 +0000 (19:24 +0200)]
Update JSLint.
Jos van den Oever [Wed, 25 Apr 2012 17:04:44 +0000 (19:04 +0200)]
Update closure compiler and node.
Jos van den Oever [Wed, 25 Apr 2012 16:42:07 +0000 (18:42 +0200)]
Fix compilation.
Stuart Dickson [Wed, 11 Apr 2012 15:27:47 +0000 (15:27 +0000)]
Compile fix.
Stuart Dickson [Wed, 11 Apr 2012 15:04:59 +0000 (15:04 +0000)]
Check mimeType for video plugins.
Stuart Dickson [Wed, 11 Apr 2012 13:37:04 +0000 (13:37 +0000)]
Whitespace/indent fix.
Stuart Dickson [Wed, 11 Apr 2012 13:07:05 +0000 (13:07 +0000)]
Fix whitespace.
Stuart Dickson [Wed, 11 Apr 2012 13:06:32 +0000 (13:06 +0000)]
Fix compile.
Jos van den Oever [Thu, 8 Mar 2012 09:38:25 +0000 (10:38 +0100)]
Fix css for android device.
Jos van den Oever [Thu, 8 Mar 2012 09:29:36 +0000 (10:29 +0100)]
Add buttons and functions to switch between slides.
Stuart Dickson [Mon, 26 Mar 2012 23:50:47 +0000 (00:50 +0100)]
Including videos via Data URI
Stuart Dickson [Sun, 25 Mar 2012 06:38:32 +0000 (07:38 +0100)]
Added more error checking
Stuart Dickson [Sat, 24 Mar 2012 19:52:01 +0000 (19:52 +0000)]
Added support for video DataURIs
Jos van den Oever [Thu, 5 Apr 2012 14:30:42 +0000 (16:30 +0200)]
Fix whitespace.
Jos van den Oever [Tue, 3 Apr 2012 07:32:40 +0000 (09:32 +0200)]
Add missing icons.
Jos van den Oever [Tue, 3 Apr 2012 07:29:25 +0000 (09:29 +0200)]
Use http instead of ftp, since ftp does not always work.
Jos van den Oever [Thu, 8 Mar 2012 09:38:25 +0000 (10:38 +0100)]
Fix css for android device.
Jos van den Oever [Thu, 8 Mar 2012 09:29:36 +0000 (10:29 +0100)]
Add buttons and functions to switch between slides.
Jos van den Oever [Thu, 8 Mar 2012 09:26:42 +0000 (10:26 +0100)]
Change the order of the scripts so that script.js can override the function that is called when the application finishes loading.
Jos van den Oever [Thu, 8 Mar 2012 09:25:55 +0000 (10:25 +0100)]
Initialize array earlier so that the model also works without scanning.
Jos van den Oever [Thu, 8 Mar 2012 08:48:40 +0000 (09:48 +0100)]
Fix whitespace.
Jos van den Oever [Tue, 6 Mar 2012 11:55:54 +0000 (12:55 +0100)]
Add buttons and functions for fitting best, width and height.
Jos van den Oever [Tue, 6 Mar 2012 09:19:25 +0000 (10:19 +0100)]
Compile fix.
Jos van den Oever [Mon, 5 Mar 2012 19:32:49 +0000 (20:32 +0100)]
Return the cache data directly instead of going througthe parent class.
This avoids permanent memory use in the cache and circuments a limit on the maximum response size.
Jos van den Oever [Mon, 5 Mar 2012 15:44:11 +0000 (16:44 +0100)]
Also use NSURLCache for loading binary files.
Jos van den Oever [Mon, 5 Mar 2012 14:33:12 +0000 (15:33 +0100)]
Use NSUrlCache for quickly loading and parsing xml files.
Jos van den Oever [Fri, 2 Mar 2012 16:13:24 +0000 (17:13 +0100)]
Make animation for going back smoother.
Jos van den Oever [Fri, 2 Mar 2012 15:49:39 +0000 (16:49 +0100)]
Make wait screen more fancy.
Jos van den Oever [Fri, 2 Mar 2012 15:41:17 +0000 (16:41 +0100)]
Make animations smoother by not displaying the canvas when moving.
Jos van den Oever [Fri, 2 Mar 2012 14:19:39 +0000 (15:19 +0100)]
Add simple masking when loading the details to give feedback that the system is busy.
Jos van den Oever [Fri, 2 Mar 2012 10:44:01 +0000 (11:44 +0100)]
Fix opening viewer from external uri when the viewer is already running.
Jos van den Oever [Fri, 2 Mar 2012 09:30:43 +0000 (10:30 +0100)]
Only set the record once.
Jos van den Oever [Fri, 2 Mar 2012 09:18:37 +0000 (10:18 +0100)]
Use native implementation of loadAsDataURL.
Jos van den Oever [Fri, 2 Mar 2012 08:30:55 +0000 (09:30 +0100)]
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.
Jos van den Oever [Thu, 1 Mar 2012 17:01:10 +0000 (18:01 +0100)]
Add function to get files encoded as data url.
Jos van den Oever [Thu, 1 Mar 2012 15:10:19 +0000 (16:10 +0100)]
IOS now loads xml files in native code and passes them as strings to the browser component.
Jos van den Oever [Thu, 1 Mar 2012 13:28:37 +0000 (14:28 +0100)]
Work on native unzipping.
Jos van den Oever [Wed, 29 Feb 2012 16:09:46 +0000 (17:09 +0100)]
Use the new loadAsString function.
Jos van den Oever [Wed, 29 Feb 2012 15:32:44 +0000 (16:32 +0100)]
Add function to read files as string from a zip file.
This allows for implementing a fast native version.
Jos van den Oever [Wed, 29 Feb 2012 15:16:40 +0000 (16:16 +0100)]
Refactor to get a special function that allows faster odf loading when overridden in a native implementation.
Jos van den Oever [Wed, 29 Feb 2012 14:46:45 +0000 (15:46 +0100)]
Slight refactoring.
Jos van den Oever [Wed, 29 Feb 2012 09:29:58 +0000 (10:29 +0100)]
Add a loading queue that spaces cpu intensive tasks up.
This gives the ui an ability to update the screen during document loading.
Jos van den Oever [Wed, 29 Feb 2012 08:05:41 +0000 (09:05 +0100)]
Merge ssh://192.168.2.6/Users/kogmbh/src/webodf
Jos van den Oever [Tue, 28 Feb 2012 14:55:31 +0000 (15:55 +0100)]
Add support of odp mimetypes.
Jos van den Oever [Tue, 28 Feb 2012 10:27:57 +0000 (11:27 +0100)]
Some autochanges by xcode.
Jos van den Oever [Mon, 27 Feb 2012 16:37:59 +0000 (17:37 +0100)]
Improve the detail view.
Instead of recreating the contents every time, I managed to reuse the created components. This somehow failed before and it was not really clear why. Programming sencha involves a lot of trial and error.
Jos van den Oever [Mon, 27 Feb 2012 15:51:36 +0000 (16:51 +0100)]
Clear the details view as soon as the record is changed.
On slow/mobile devices, the old data is still visible for a few seconds without this change.
Jos van den Oever [Mon, 27 Feb 2012 15:29:12 +0000 (16:29 +0100)]
Merge branch 'master' of gitorious.org:odfkit/webodf
Jos van den Oever [Mon, 27 Feb 2012 15:28:50 +0000 (16:28 +0100)]
Extract and show meta data in the details view.
Jos van den Oever [Mon, 27 Feb 2012 15:28:24 +0000 (16:28 +0100)]
Update Sencha Touch to RC1.
Jos van den Oever [Fri, 24 Feb 2012 18:50:04 +0000 (19:50 +0100)]
Adapt xcode project in preparation of store submission.
Jos van den Oever [Fri, 24 Feb 2012 17:07:10 +0000 (18:07 +0100)]
First step to add support for loading with a file to open in ios.
Jos van den Oever [Fri, 24 Feb 2012 11:31:35 +0000 (12:31 +0100)]
Add support for opening files from external applications to the android version.
Jos van den Oever [Thu, 23 Feb 2012 16:45:51 +0000 (17:45 +0100)]
Attemp to build webodf.js on mac os x from within xcode.
Jos van den Oever [Thu, 23 Feb 2012 15:56:57 +0000 (16:56 +0100)]
Restore main CMakeLists.txt.
Jos van den Oever [Thu, 23 Feb 2012 15:52:39 +0000 (16:52 +0100)]
Port iOS version to sencha touch 2.
Jos van den Oever [Thu, 23 Feb 2012 14:51:56 +0000 (15:51 +0100)]
Merge branch 'master' of gitorious.org:odfkit/webodf
Conflicts:
webodf/extjs
Jos van den Oever [Thu, 23 Feb 2012 14:28:19 +0000 (15:28 +0100)]
Add Blackberry WebWorks extention that is needed on the playbook.
Jos van den Oever [Thu, 23 Feb 2012 14:25:22 +0000 (15:25 +0100)]
Add caching of the file list to the sencha touch ui.
Jos van den Oever [Thu, 23 Feb 2012 11:09:25 +0000 (12:09 +0100)]
Port blackberry playbook version to the new sencha touch version.
Jos van den Oever [Thu, 23 Feb 2012 10:50:57 +0000 (11:50 +0100)]
Use only HTML5UIFILES now.
Jos van den Oever [Thu, 23 Feb 2012 10:14:04 +0000 (11:14 +0100)]
Fix a few issues.
- list could have multiple selections
- zoom was not fixed when loading second document, giving a wrong canvas size
Jos van den Oever [Thu, 23 Feb 2012 09:03:56 +0000 (10:03 +0100)]
Fix problems in apk using sencha-touch.js
sencha-touch.js debug version is too big, so we copied in sencha-touch-all.js instead.
Jos van den Oever [Wed, 22 Feb 2012 16:26:52 +0000 (17:26 +0100)]
Remove some debugging code.
Jos van den Oever [Wed, 22 Feb 2012 16:15:53 +0000 (17:15 +0100)]
Port the qt client to the new sench touch ui.
The work is not entirely complete yet. Scanning the directory for odt files is still missing.
Jos van den Oever [Tue, 21 Feb 2012 19:44:19 +0000 (20:44 +0100)]
Add zoom in and out.
This was very hard to achieve because the webkit transform does not affect the percieved element width and height (at the moment). So a buffer <div/> was needed.
Jos van den Oever [Fri, 17 Feb 2012 10:16:26 +0000 (11:16 +0100)]
Add a ui based on sencha touch 2.0.
Jos van den Oever [Wed, 15 Feb 2012 14:32:03 +0000 (15:32 +0100)]
Remove deprecated module.
Jos van den Oever [Wed, 15 Feb 2012 14:13:43 +0000 (15:13 +0100)]
Merge branch 'master' into senchaTouchDesktop
Jos van den Oever [Wed, 15 Feb 2012 10:42:21 +0000 (11:42 +0100)]
Add skeleton for playbook version.
Jos van den Oever [Wed, 15 Feb 2012 09:05:37 +0000 (10:05 +0100)]
snapshot
Jos van den Oever [Fri, 3 Feb 2012 08:34:52 +0000 (09:34 +0100)]
Update android version to phonegap 1.4.0.
The files phonegap-1.4.0.js are different for iOS and android.
Jos van den Oever [Fri, 3 Feb 2012 08:01:10 +0000 (09:01 +0100)]
Move splash images into the splash folder.
Jos van den Oever [Thu, 2 Feb 2012 09:21:34 +0000 (10:21 +0100)]
Update list of options to the new version of JSLint.
Jos van den Oever [Thu, 2 Feb 2012 09:09:53 +0000 (10:09 +0100)]
Update to newer JSLint of 2012-01-26.
Jos van den Oever [Thu, 2 Feb 2012 13:01:41 +0000 (14:01 +0100)]
Add the ios port the the main repository.
This port is using PhoneGap (Apache Callback) and Sencha Touch, just like the new Android port. The JavaScript code is shared and placed in programs/android/assets/www.
Importing ios version.
Add files that seem useful.
Add phonegap js file and splash screens.
more work
Jos van den Oever [Thu, 2 Feb 2012 08:55:52 +0000 (09:55 +0100)]
Update to new versions of Node.js and Closure compiler.
Jos van den Oever [Tue, 3 Jan 2012 08:45:57 +0000 (09:45 +0100)]
Update JSLint.
Jos van den Oever [Tue, 3 Jan 2012 08:41:50 +0000 (09:41 +0100)]
Update nodejs.
Jos van den Oever [Tue, 13 Dec 2011 15:09:29 +0000 (16:09 +0100)]
Add extra required dependency.
Jos van den Oever [Tue, 13 Dec 2011 15:09:06 +0000 (16:09 +0100)]
Share OdfCanvas between the OdfView and the FileDetails view.
Jos van den Oever [Tue, 13 Dec 2011 15:08:31 +0000 (16:08 +0100)]
Only add handler if it is not yet present.
Jos van den Oever [Tue, 13 Dec 2011 11:13:54 +0000 (12:13 +0100)]
Make the release apk file a separate target.
Jos van den Oever [Tue, 13 Dec 2011 08:29:58 +0000 (09:29 +0100)]
JSLint fixes.
Jos van den Oever [Tue, 13 Dec 2011 07:37:41 +0000 (08:37 +0100)]
Switch to a sencha touch based ui.
This ui is shared with the iOS version of WebODF.
Jos van den Oever [Sun, 11 Dec 2011 17:29:58 +0000 (18:29 +0100)]
Update build system for android.
Jos van den Oever [Sun, 11 Dec 2011 12:15:25 +0000 (13:15 +0100)]
Use cmake variable that is actually defined.
Jos van den Oever [Fri, 9 Dec 2011 08:36:18 +0000 (09:36 +0100)]
Update to the latest Node.JS.
Jos van den Oever [Thu, 8 Dec 2011 10:52:37 +0000 (11:52 +0100)]
Various build fixes needed because webodf.js is not included in the respository anymore.
Jos van den Oever [Thu, 8 Dec 2011 09:43:54 +0000 (10:43 +0100)]
Remove the compiled file webodf.js from the code repository.
Jos van den Oever [Thu, 8 Dec 2011 09:30:27 +0000 (10:30 +0100)]
Add new target: a binary webodf package.
Jos van den Oever [Wed, 7 Dec 2011 09:13:57 +0000 (10:13 +0100)]
Only show the first image in a frame.
Ideally this is the first supported image in a frame.
Jos van den Oever [Tue, 6 Dec 2011 15:27:58 +0000 (16:27 +0100)]
Update version number to match the last number used in the firefox extension.
and remove the reduntant install.rdf from the repository.
Jos van den Oever [Tue, 6 Dec 2011 15:01:41 +0000 (16:01 +0100)]
Use a central version number.
This number is used in the firefox extension and will be used in more places.
Jos van den Oever [Tue, 6 Dec 2011 14:11:37 +0000 (15:11 +0100)]
Fix bug due to wrong offset.
Now the firefox extension should be packed fine.
Jos van den Oever [Mon, 5 Dec 2011 15:39:05 +0000 (16:39 +0100)]
Fix the download button.
Previously, the download button would save under a different unfriendly name. Now, the original filename as shown on the server is used in the save dialog.
Jos van den Oever [Wed, 30 Nov 2011 08:45:53 +0000 (09:45 +0100)]
Finish partial XPath implementation.
All unit tests for it pass now.
Jos van den Oever [Mon, 28 Nov 2011 09:51:21 +0000 (10:51 +0100)]
Avoid stack overflow.