]>
git.parisson.com Git - pdf.js.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Andreas Gal [Fri, 13 May 2011 06:35:31 +0000 (23:35 -0700)]
Merge branch 'master' of github.com:andreasgal/pdf.js
Andreas Gal [Fri, 13 May 2011 06:35:23 +0000 (23:35 -0700)]
seperate page fetch and render times
Chris Jones [Fri, 13 May 2011 01:09:13 +0000 (13:09 +1200)]
fix typo in lexing of octal escapes
Andreas Gal [Thu, 12 May 2011 23:58:19 +0000 (16:58 -0700)]
fix for new XHR2 binary API
Andreas Gal [Thu, 12 May 2011 06:00:36 +0000 (23:00 -0700)]
clone stream if we got it from the cache in case its already in use
Chris Jones [Thu, 12 May 2011 05:05:46 +0000 (17:05 +1200)]
fix next/prev, small tweaks
Andreas Gal [Thu, 12 May 2011 04:13:27 +0000 (21:13 -0700)]
0 is error for http, only MS would design this API
Andreas Gal [Thu, 12 May 2011 04:11:32 +0000 (21:11 -0700)]
support file status code
Andreas Gal [Thu, 12 May 2011 03:55:50 +0000 (20:55 -0700)]
don't try to go further back than page 1
Andreas Gal [Thu, 12 May 2011 03:37:16 +0000 (20:37 -0700)]
display rendering time
Andreas Gal [Thu, 12 May 2011 03:13:57 +0000 (20:13 -0700)]
remove the echo interpreter, dissolve interpreter into gfx and Page
Andreas Gal [Thu, 12 May 2011 03:03:45 +0000 (20:03 -0700)]
cache refs, not streams, in the interest of saving memory
Andreas Gal [Thu, 12 May 2011 02:05:30 +0000 (19:05 -0700)]
uncompressed pdfs render a bit now
Andreas Gal [Thu, 12 May 2011 00:17:47 +0000 (17:17 -0700)]
fix bug in string obj handling
Andreas Gal [Thu, 12 May 2011 00:09:06 +0000 (17:09 -0700)]
parser content streams
Andreas Gal [Wed, 11 May 2011 23:30:30 +0000 (16:30 -0700)]
fixes for the huffman decoder
Andreas Gal [Wed, 11 May 2011 10:26:33 +0000 (03:26 -0700)]
wired up decompression, not working yet
Andreas Gal [Wed, 11 May 2011 10:14:08 +0000 (03:14 -0700)]
parse the page tree and extract pages and their content
Andreas Gal [Wed, 11 May 2011 08:50:47 +0000 (01:50 -0700)]
add code to access the page dictionary
Andreas Gal [Wed, 11 May 2011 08:20:12 +0000 (01:20 -0700)]
reading the catalog, at last
Andreas Gal [Wed, 11 May 2011 07:10:15 +0000 (00:10 -0700)]
use exceptions instead of error codes in case of errors
Andreas Gal [Wed, 11 May 2011 06:57:03 +0000 (23:57 -0700)]
finish inflate code, still untested
Andreas Gal [Wed, 11 May 2011 04:22:28 +0000 (21:22 -0700)]
add inflate code
Andreas Gal [Tue, 10 May 2011 07:31:51 +0000 (00:31 -0700)]
Merge branch 'master' of github.com:andreasgal/pdf.js
Andreas Gal [Tue, 10 May 2011 06:47:08 +0000 (23:47 -0700)]
use skip() instead of getChar() when the return value isn't used anyway
Andreas Gal [Tue, 10 May 2011 06:44:25 +0000 (23:44 -0700)]
remove skipChar(), use skip() without an argument instead
Andreas Gal [Tue, 10 May 2011 06:37:21 +0000 (23:37 -0700)]
inline asString since its only used once
Andreas Gal [Tue, 10 May 2011 06:32:22 +0000 (23:32 -0700)]
move find out of the Stream class
Andreas Gal [Tue, 10 May 2011 06:10:40 +0000 (23:10 -0700)]
remove putBack and make skip go via skipChar
Andreas Gal [Tue, 10 May 2011 06:08:29 +0000 (23:08 -0700)]
remove getByte for now
Chris Jones [Tue, 10 May 2011 02:19:26 +0000 (21:19 -0500)]
placeholders for scn/SCN
Chris Jones [Tue, 10 May 2011 02:14:09 +0000 (21:14 -0500)]
shadingFill placeholder
Chris Jones [Tue, 10 May 2011 02:08:21 +0000 (21:08 -0500)]
Placeholder even-odd fill
Chris Jones [Tue, 10 May 2011 02:05:33 +0000 (21:05 -0500)]
Clipping (non-zero winding)
Chris Jones [Tue, 10 May 2011 01:17:22 +0000 (20:17 -0500)]
Merge
Chris Jones [Tue, 10 May 2011 01:16:06 +0000 (20:16 -0500)]
Implement "n" (end path), add stubs for NYI operators
Andreas Gal [Tue, 10 May 2011 01:10:15 +0000 (18:10 -0700)]
throw Error for errors, and warn in browser and shell
Andreas Gal [Tue, 10 May 2011 01:04:31 +0000 (18:04 -0700)]
Merge branch 'master' of github.com:andreasgal/pdf.js
Andreas Gal [Tue, 10 May 2011 01:04:22 +0000 (18:04 -0700)]
beginnings of inflate decompression
Chris Jones [Tue, 10 May 2011 00:11:40 +0000 (19:11 -0500)]
Implement j (line join style)
Chris Jones [Mon, 9 May 2011 23:57:23 +0000 (18:57 -0500)]
Implement J (line-cap style)
Chris Jones [Mon, 9 May 2011 23:20:10 +0000 (18:20 -0500)]
Merge branch 'master' of github.com:andreasgal/pdf.js
Chris Jones [Mon, 9 May 2011 23:20:04 +0000 (18:20 -0500)]
Implement TJ
Andreas Gal [Mon, 9 May 2011 22:58:50 +0000 (15:58 -0700)]
Merge branch 'master' of github.com:andreasgal/pdf.js
Andreas Gal [Mon, 9 May 2011 22:58:37 +0000 (15:58 -0700)]
bug fixes, getting closer to parsing a latex paper
Chris Jones [Mon, 9 May 2011 20:18:19 +0000 (15:18 -0500)]
Restore font lookup and setting
Andreas Gal [Mon, 9 May 2011 00:39:40 +0000 (17:39 -0700)]
add buffer to write data to
Andreas Gal [Sun, 8 May 2011 21:26:08 +0000 (14:26 -0700)]
use Object.create for Dict instead of a key prefix
Andreas Gal [Sun, 8 May 2011 21:08:38 +0000 (14:08 -0700)]
eliminate putBack
Andreas Gal [Sun, 8 May 2011 18:35:32 +0000 (11:35 -0700)]
don't use array buffes to implement moveStart, that won't work for filtered streams
Andreas Gal [Sun, 8 May 2011 18:32:53 +0000 (11:32 -0700)]
factor out isSpace
Andreas Gal [Sun, 8 May 2011 05:57:04 +0000 (22:57 -0700)]
fix StringStream constructor delegation to Stream
Andreas Gal [Sat, 7 May 2011 08:20:04 +0000 (01:20 -0700)]
add skeleton decryption and stream filter support
Andreas Gal [Sat, 7 May 2011 06:37:49 +0000 (23:37 -0700)]
start working on stream decoding
Andreas Gal [Sat, 7 May 2011 05:44:01 +0000 (22:44 -0700)]
fix reading linearized documents
Andreas Gal [Sat, 7 May 2011 05:15:18 +0000 (22:15 -0700)]
restore long-form function names and a mapping table
Andreas Gal [Sat, 7 May 2011 01:15:51 +0000 (18:15 -0700)]
tighten up the interpreter loop
Andreas Gal [Sat, 7 May 2011 00:27:27 +0000 (17:27 -0700)]
get rid of Obj
Andreas Gal [Fri, 6 May 2011 23:38:16 +0000 (16:38 -0700)]
more XRef parsing
Andreas Gal [Fri, 6 May 2011 23:18:13 +0000 (16:18 -0700)]
more XRef parsing
Andreas Gal [Fri, 6 May 2011 22:16:26 +0000 (15:16 -0700)]
remove newline in LICENSE
Andreas Gal [Fri, 6 May 2011 22:15:54 +0000 (15:15 -0700)]
never mind restore previous README formating
Andreas Gal [Fri, 6 May 2011 22:14:38 +0000 (15:14 -0700)]
reformat README because its so ugly
Andreas Gal [Fri, 6 May 2011 19:12:57 +0000 (12:12 -0700)]
skeleton for XRef support
Andreas Gal [Fri, 6 May 2011 09:18:31 +0000 (02:18 -0700)]
fix a bunch of bugs and make startxref parsing work
Andreas Gal [Fri, 6 May 2011 08:44:17 +0000 (01:44 -0700)]
add command line arguments for the shell, -e for echo tests, -p for parse tests
Andreas Gal [Fri, 6 May 2011 08:16:20 +0000 (01:16 -0700)]
Merge branch 'master' of github.com:andreasgal/pdf.js
Andreas Gal [Fri, 6 May 2011 08:16:09 +0000 (01:16 -0700)]
parse startxref
Chris Jones [Fri, 6 May 2011 05:42:43 +0000 (00:42 -0500)]
Lower the common denominator
Chris Jones [Fri, 6 May 2011 04:46:54 +0000 (23:46 -0500)]
Respect media box
Chris Jones [Fri, 6 May 2011 03:20:07 +0000 (22:20 -0500)]
Basic transforms of PDF page/text space to canvas space
Chris Jones [Thu, 5 May 2011 17:40:34 +0000 (12:40 -0500)]
Less hacky save/restore/moveText impl
Chris Jones [Thu, 5 May 2011 17:28:37 +0000 (12:28 -0500)]
Mock resource dict, look up fonts
Chris Jones [Thu, 5 May 2011 17:08:36 +0000 (12:08 -0500)]
Indirect ops so that they can access interpreter state
Chris Jones [Thu, 5 May 2011 04:53:55 +0000 (23:53 -0500)]
More nicely truncate args array
Chris Jones [Thu, 5 May 2011 04:34:59 +0000 (23:34 -0500)]
Couple more tests and operators
Chris Jones [Thu, 5 May 2011 02:39:07 +0000 (21:39 -0500)]
Added dumb profiling instrumentation
Chris Jones [Thu, 5 May 2011 02:31:46 +0000 (21:31 -0500)]
Manually hoist constant to avoid building it on each method invocation
Andreas Gal [Thu, 5 May 2011 01:52:10 +0000 (18:52 -0700)]
update README
Chris Jones [Thu, 5 May 2011 01:08:52 +0000 (20:08 -0500)]
Dumb text WIP, more UI for test.html
Chris Jones [Thu, 5 May 2011 00:32:59 +0000 (19:32 -0500)]
Factor out mock tests, add browser test page, initial canvas backend
Andreas Gal [Wed, 4 May 2011 23:57:07 +0000 (16:57 -0700)]
add license file
Chris Jones [Wed, 4 May 2011 22:15:26 +0000 (17:15 -0500)]
Add eofObj and helper for converting Obj->JS value
Chris Jones [Wed, 4 May 2011 21:58:51 +0000 (16:58 -0500)]
isNum and operator argument type checking
Chris Jones [Wed, 4 May 2011 21:52:52 +0000 (16:52 -0500)]
Add more operators, another test, and reorganize per Table 51 in the spec.
Chris Jones [Wed, 4 May 2011 19:46:39 +0000 (14:46 -0500)]
Backend skeleton and temporary testing code
Andreas Gal [Tue, 3 May 2011 09:17:17 +0000 (02:17 -0700)]
use undefined to indicate EOF
Andreas Gal [Tue, 3 May 2011 05:50:55 +0000 (22:50 -0700)]
Split out Stream functionality
Andreas Gal [Tue, 3 May 2011 02:07:16 +0000 (19:07 -0700)]
no need to freeze constructors and protos
Andreas Gal [Tue, 3 May 2011 01:26:18 +0000 (18:26 -0700)]
shadow in the direct object, no defineProperty needed
Andreas Gal [Tue, 3 May 2011 00:20:08 +0000 (17:20 -0700)]
use ES5 Object operations for lazy properties
Andreas Gal [Mon, 2 May 2011 22:34:59 +0000 (15:34 -0700)]
add PDFDoc
Andreas Gal [Mon, 2 May 2011 22:16:03 +0000 (15:16 -0700)]
a couple syntax fixes
Andreas Gal [Mon, 2 May 2011 22:06:11 +0000 (15:06 -0700)]
cleanup code a bit, avoid tabs, use java mode
Andreas Gal [Tue, 26 Apr 2011 06:33:36 +0000 (15:33 +0900)]
initial checkin, untested, just a couple lines of code
Andreas Gal [Tue, 26 Apr 2011 06:32:35 +0000 (15:32 +0900)]
first commit