Michael Ang [Thu, 1 Apr 2010 02:30:46 +0000 (02:30 +0000)]
Document leafNumToIndex. See https://bugs.edge.launchpad.net/bookreader/+bug/552991
Michael Ang [Fri, 26 Mar 2010 22:43:13 +0000 (22:43 +0000)]
Create page view div before requesting its width. See https://bugs.edge.launchpad.net/bookreader/+bug/549170 https://bugs.edge.launchpad.net/bookreader/+bug/549176
Michael Ang [Wed, 24 Mar 2010 18:20:32 +0000 (18:20 +0000)]
Allow drag select for now since disabling it breaks keyboard nav in FF 3.6. See https://bugs.edge.launchpad.net/bookreader/+bug/544666
Michael Ang [Mon, 22 Mar 2010 23:16:50 +0000 (23:16 +0000)]
Fix broken scrollbar on FF 3.6. Refactor select disable code. See https://bugs.edge.launchpad.net/bookreader/+bug/536974
Michael Ang [Mon, 22 Mar 2010 22:47:21 +0000 (22:47 +0000)]
Default thumbnail width to fit 6 columns. Zoom in/out changes number of columns displayed.
Michael Ang [Thu, 18 Mar 2010 23:51:54 +0000 (23:51 +0000)]
Bind mouse handler of #BRpageview as intended instead of #BRcontainer. Fixes scrollbar stoppage on FF3.6. See https://bugs.edge.launchpad.net/bookreader/+bug/536974
Michael Ang [Thu, 18 Mar 2010 23:10:15 +0000 (23:10 +0000)]
Make up/down buttons smoothly scroll one vertical view in 1up and thumbnail modes.
Michael Ang [Thu, 18 Mar 2010 22:14:15 +0000 (22:14 +0000)]
Make scaling calculation a little cleaner
Michael Ang [Thu, 18 Mar 2010 22:07:02 +0000 (22:07 +0000)]
Merge branch 'master' into jp2levels
Michael Ang [Wed, 17 Mar 2010 21:46:27 +0000 (21:46 +0000)]
Bump version number for release 22
Michael Ang [Wed, 17 Mar 2010 01:00:04 +0000 (01:00 +0000)]
Refactor search tests and add test for NASA document.
Michael Ang [Wed, 17 Mar 2010 00:49:10 +0000 (00:49 +0000)]
Add unit tests for search for books with digits in the name. See https://bugs.edge.launchpad.net/bookreader/+bug/530523
Michael Ang [Wed, 17 Mar 2010 00:47:44 +0000 (00:47 +0000)]
Tighten regex for finding page number in search result XML.
Michael Ang [Tue, 16 Mar 2010 23:13:02 +0000 (23:13 +0000)]
For jp2s where image processing fails, check if too much reduction was requested and retry.
Michael Ang [Mon, 15 Mar 2010 22:56:19 +0000 (22:56 +0000)]
Pass thru image data if command works, otherwise do some error handling
Michael Ang [Mon, 15 Mar 2010 17:21:23 +0000 (17:21 +0000)]
Function to retrieve jp2 info records
Michael Ang [Thu, 11 Mar 2010 23:28:49 +0000 (23:28 +0000)]
Make hardcoded path more obvious
Michael Ang [Wed, 10 Mar 2010 00:38:34 +0000 (00:38 +0000)]
Request thumbnail at next larger integer reduction
Michael Ang [Wed, 10 Mar 2010 00:38:00 +0000 (00:38 +0000)]
Return image at next larger power of 2 reduction compared to what was requested.
Michael Ang [Tue, 9 Mar 2010 23:57:27 +0000 (23:57 +0000)]
Normalize whitespace
Michael Ang [Tue, 9 Mar 2010 23:55:37 +0000 (23:55 +0000)]
Merge thumbnail view feature contributed by scollett
Merge commit 'scollett/master' into 0.9.22
Conflicts:
BookReader/BookReader.js
scollett [Tue, 9 Mar 2010 17:50:23 +0000 (09:50 -0800)]
Merged changes upstream
Michael Ang [Tue, 9 Mar 2010 01:32:38 +0000 (01:32 +0000)]
Update documentation
Michael Ang [Tue, 9 Mar 2010 01:26:24 +0000 (01:26 +0000)]
Bump version number
Michael Ang [Tue, 9 Mar 2010 01:24:01 +0000 (01:24 +0000)]
Update tests
Michael Ang [Fri, 5 Mar 2010 22:39:52 +0000 (22:39 +0000)]
Update copyright
Michael Ang [Fri, 5 Mar 2010 22:33:39 +0000 (22:33 +0000)]
Normalize source file spacing
Michael Ang [Fri, 5 Mar 2010 22:32:08 +0000 (22:32 +0000)]
Validate JS callback is valid identifier for jsonp
Michael Ang [Fri, 5 Mar 2010 22:20:33 +0000 (22:20 +0000)]
Code cleanup. Regression tests pass!
Michael Ang [Fri, 5 Mar 2010 22:19:46 +0000 (22:19 +0000)]
Update unit test
Michael Ang [Fri, 5 Mar 2010 22:14:34 +0000 (22:14 +0000)]
Limit scaling of 1-bit images for more legible text!
Michael Ang [Fri, 5 Mar 2010 06:12:37 +0000 (06:12 +0000)]
1-bit detection routines for jp2, tiff, jpeg and png
Michael Ang [Fri, 5 Mar 2010 03:36:42 +0000 (03:36 +0000)]
Output bits per channel. WIP.
Michael Ang [Fri, 26 Feb 2010 02:43:10 +0000 (02:43 +0000)]
Add JSON(P) output for image information. Unit test.
Michael Ang [Fri, 26 Feb 2010 00:25:30 +0000 (00:25 +0000)]
Minor code cleanup
Michael Ang [Tue, 23 Feb 2010 00:21:45 +0000 (00:21 +0000)]
Add reference to bug report to regression test
Michael Ang [Tue, 23 Feb 2010 00:16:52 +0000 (00:16 +0000)]
Add test for jpeg from tar file
Michael Ang [Tue, 23 Feb 2010 00:03:14 +0000 (00:03 +0000)]
Simplify image unit tests -- single code path for both load and error
Michael Ang [Mon, 22 Feb 2010 23:53:31 +0000 (23:53 +0000)]
More image unit tests
Michael Ang [Sat, 20 Feb 2010 00:34:12 +0000 (00:34 +0000)]
Unit test for BookReaderImages.php
Michael Ang [Wed, 17 Feb 2010 19:28:36 +0000 (19:28 +0000)]
Update path to testswarm server
Michael Ang [Fri, 12 Feb 2010 19:57:56 +0000 (19:57 +0000)]
Additional JSLocate unit tests
Michael Ang [Fri, 12 Feb 2010 03:24:11 +0000 (03:24 +0000)]
Clean up JSLocate test
Michael Ang [Fri, 12 Feb 2010 03:20:42 +0000 (03:20 +0000)]
Remove hack for host name. Write results into changeset directory.
Michael Ang [Fri, 12 Feb 2010 03:19:26 +0000 (03:19 +0000)]
Bump
Michael Ang [Fri, 12 Feb 2010 03:16:34 +0000 (03:16 +0000)]
Bump
Michael Ang [Fri, 12 Feb 2010 03:15:20 +0000 (03:15 +0000)]
Bump
Michael Ang [Fri, 12 Feb 2010 03:11:24 +0000 (03:11 +0000)]
Bump for testing
Michael Ang [Fri, 12 Feb 2010 03:09:31 +0000 (03:09 +0000)]
A real test for https://bugs.edge.launchpad.net/bookreader/+bug/517424
Michael Ang [Fri, 12 Feb 2010 00:48:51 +0000 (00:48 +0000)]
Tweak job name
Michael Ang [Fri, 12 Feb 2010 00:46:32 +0000 (00:46 +0000)]
Add test host to job name
Michael Ang [Fri, 12 Feb 2010 00:44:36 +0000 (00:44 +0000)]
Script to send to swarm from test account
Michael Ang [Fri, 12 Feb 2010 00:42:30 +0000 (00:42 +0000)]
Bump
Michael Ang [Fri, 12 Feb 2010 00:40:46 +0000 (00:40 +0000)]
Bump
Michael Ang [Fri, 12 Feb 2010 00:33:28 +0000 (00:33 +0000)]
Bump
Michael Ang [Fri, 12 Feb 2010 00:32:04 +0000 (00:32 +0000)]
Bump
Michael Ang [Fri, 12 Feb 2010 00:19:15 +0000 (00:19 +0000)]
So is inject file
Michael Ang [Fri, 12 Feb 2010 00:18:17 +0000 (00:18 +0000)]
IA tests are in subdir
Michael Ang [Fri, 12 Feb 2010 00:16:08 +0000 (00:16 +0000)]
Better path
Michael Ang [Fri, 12 Feb 2010 00:08:51 +0000 (00:08 +0000)]
First unit test and testswarm connector
Michael Ang [Thu, 11 Feb 2010 03:41:04 +0000 (03:41 +0000)]
Remove stray tabs in source files. Should have no functionality change. See https://bugs.edge.launchpad.net/bookreader/+bug/520248
Michael Ang [Wed, 10 Feb 2010 00:40:10 +0000 (00:40 +0000)]
Fix bustage in server and base URL calculations. See https://bugs.edge.launchpad.net/bookreader/+bug/517424
Michael Ang [Thu, 28 Jan 2010 01:47:23 +0000 (01:47 +0000)]
Bump revision number to 0.9.20
Michael Ang [Thu, 28 Jan 2010 01:35:03 +0000 (01:35 +0000)]
Merge Internet Archive petabox-related changes
Merge branch 'traceychanges' into 0.9.20
Conflicts:
BookReaderIA/inc/BookReader.inc
BookReaderIA/www/BookReaderJSLocate.php
Michael Ang [Thu, 28 Jan 2010 01:31:32 +0000 (01:31 +0000)]
Internet Archive petabox-related changes
Michael Ang [Wed, 27 Jan 2010 23:38:44 +0000 (23:38 +0000)]
Bump version number
Michael Ang [Tue, 26 Jan 2010 23:50:11 +0000 (23:50 +0000)]
Be more exact when finding book image stacks
Michael Ang [Tue, 26 Jan 2010 01:00:39 +0000 (01:00 +0000)]
Prefer JP2 image stacks to others
Michael Ang [Sat, 23 Jan 2010 01:39:31 +0000 (01:39 +0000)]
Support for jpeg image stacks. See https://bugs.edge.launchpad.net/bookreader/+bug/323003
Michael Ang [Fri, 22 Jan 2010 03:41:12 +0000 (03:41 +0000)]
Use 7z for accessing tar files
Michael Ang [Thu, 21 Jan 2010 00:00:28 +0000 (00:00 +0000)]
Merge commit 'origin/master' into 0.9.19wip
Michael Ang [Wed, 20 Jan 2010 23:59:52 +0000 (23:59 +0000)]
IA internal change. Use default port for dev hosts.
Michael Ang [Wed, 20 Jan 2010 23:58:51 +0000 (23:58 +0000)]
Determine image stack format and filename by loading _files.xml
scollett [Mon, 21 Dec 2009 19:09:06 +0000 (11:09 -0800)]
Optimize preloading of thumbnail image rows, loading visible rows immediately
Michael Ang [Fri, 18 Dec 2009 21:51:43 +0000 (21:51 +0000)]
JSLocate and image processing WIP
Michael Ang [Tue, 15 Dec 2009 23:18:33 +0000 (23:18 +0000)]
Add support for multiple books within an item to locator
scollett [Tue, 15 Dec 2009 22:14:13 +0000 (14:14 -0800)]
Changed thumbnail sizing default to be fixed width (this.thumbWidth)
scollett [Mon, 14 Dec 2009 23:39:52 +0000 (15:39 -0800)]
Merge branch 'master' of git://github.com/openlibrary/bookreader into thumbnail_feature
Conflicts:
BookReader/BookReader.css
BookReader/BookReader.js
scollett [Mon, 14 Dec 2009 19:00:45 +0000 (11:00 -0800)]
Remove unused thumbnail prev/next icons from CSS
scollett [Fri, 11 Dec 2009 23:18:00 +0000 (15:18 -0800)]
Removed unused thumbnail next/prev icons from image folder
scollett [Fri, 11 Dec 2009 01:01:11 +0000 (17:01 -0800)]
Added Right-to-Left book support to thumbnail view
scollett [Thu, 10 Dec 2009 22:54:05 +0000 (14:54 -0800)]
Removed navigation for thumbnail view. Usefulness limited.
scollett [Thu, 10 Dec 2009 20:44:40 +0000 (12:44 -0800)]
Cleanup tabs in thumbnail feature for code guidelines
Michael Ang [Wed, 25 Nov 2009 22:40:00 +0000 (22:40 +0000)]
Use basic bug reporting -- searches for similar bug reports before submit
Michael Ang [Wed, 25 Nov 2009 22:36:59 +0000 (22:36 +0000)]
BookReader bug report link goes to BookReader Launchpad
Michael Ang [Wed, 25 Nov 2009 19:35:28 +0000 (19:35 +0000)]
Better user feedback when JS is turned off. See https://bugs.edge.launchpad.net/gnubook/+bug/488365/
Michael Ang [Wed, 25 Nov 2009 18:59:43 +0000 (18:59 +0000)]
Bump version number
Michael Ang [Wed, 25 Nov 2009 18:39:19 +0000 (18:39 +0000)]
Change click handlers to use self instead of hardcoded instance name
Michael Ang [Mon, 23 Nov 2009 23:43:57 +0000 (23:43 +0000)]
Update demo to renamed BookReader
Michael Ang [Mon, 23 Nov 2009 23:26:39 +0000 (23:26 +0000)]
Rename GnuBook to BookReader
scollett [Tue, 17 Nov 2009 00:10:41 +0000 (16:10 -0800)]
Created a setting for the number of out-of-view rows buffered for thumbnails
scollett [Mon, 16 Nov 2009 22:42:47 +0000 (14:42 -0800)]
Fixed location of thumbnail icon and added thumbnail view toolbar mode
scollett [Mon, 16 Nov 2009 18:27:53 +0000 (10:27 -0800)]
Resolve conflicts with upstream repository
scollett [Fri, 13 Nov 2009 23:51:13 +0000 (15:51 -0800)]
Merge branch 'master' of git://github.com/openlibrary/bookreader
scollett [Fri, 13 Nov 2009 23:42:43 +0000 (15:42 -0800)]
Add the functionality of a thumbnail view
Michael Ang [Fri, 13 Nov 2009 18:58:11 +0000 (18:58 +0000)]
Bump version number
Michael Ang [Thu, 12 Nov 2009 18:54:44 +0000 (18:54 +0000)]
Move code for synethesizing blank pages out of integration specific code
Michael Ang [Thu, 12 Nov 2009 00:50:46 +0000 (00:50 +0000)]
Center to search result after clicking on it in 1up. See https://bugs.edge.launchpad.net/gnubook/+bug/394533
Michael Ang [Wed, 11 Nov 2009 23:49:09 +0000 (23:49 +0000)]
Recalc search hilites on 1up resize in anticipation of 1up fit mode
Michael Ang [Wed, 11 Nov 2009 23:43:15 +0000 (23:43 +0000)]
Recalculate search hilites after zoom