Dobrica Pavlinusic
ee5b32aced
build crengine after depenencies #77
13 years ago
Dobrica Pavlinusic
8bd1cb09ea
lua.h dependecy #77
13 years ago
Qingping Hou
c56516d5d1
add: data from crengine
13 years ago
Qingping Hou
4821f10dda
half done demo for crengine
13 years ago
Qingping Hou
6ad4721f6a
add: crengine as submodule
13 years ago
{Qingping,Dave} Hou
5b2cd6cfc9
Merge pull request #65 from traycold/master
...
issue #55 and help page
13 years ago
traycold
bfcad367bb
using font module for getting fonts (commit f95231d789
)
...
renamed function names using camelCase (issue #62 )
13 years ago
traycold
fd6c6dbe60
Merge remote branch 'hwhw/master'
...
* hwhw/master:
Password input, handling for broken documents
factored pages count out, better error and password handling
factored pages counter out of document struct
13 years ago
HW
7e3e38be62
Password input, handling for broken documents
13 years ago
HW
b037208fb1
factored pages count out, better error and password handling
13 years ago
HW
87ec4bbf6b
factored pages counter out of document struct
13 years ago
traycold
c2fe6f9bee
Merge remote branch 'hwhw/master'
...
* hwhw/master:
make muPDF cache size configurable from Lua
add XPS and CBZ support (muPDF provides this)
fixed bug for odd rendering widths
refactored muPDF integration to use strictly the fitz.h API
forgot Makefile change when factoring out drawcontext
13 years ago
HW
14b26a4aeb
make muPDF cache size configurable from Lua
13 years ago
HW
48463d4739
add XPS and CBZ support (muPDF provides this)
13 years ago
HW
2fcfe4a329
fixed bug for odd rendering widths
13 years ago
HW
ee51fe7e6d
refactored muPDF integration to use strictly the fitz.h API
...
This will allow for reading XPS and CBZ documents, since those are
supported by muPDF (not tested yet)
13 years ago
HW
a49c8fa2e5
forgot Makefile change when factoring out drawcontext
13 years ago
traycold
3d2a748aee
Merge remote branch 'hwhw/master'
...
* hwhw/master:
fix a Lua 5.0 syntax that was deprecated in 5.1
separate DC out of pdf.c and djvu.c (cleanup)
removed obsolete page rotation handling, closes #70
allow easier customization of toolchain for libdjvu
fix: remove page number checking in displaying TOC
fix: handle LPGBCK and LPGFWD in selectmenu
13 years ago
HW
8869c52c31
fix a Lua 5.0 syntax that was deprecated in 5.1
...
luaL_reg is now renamed to luaL_Reg. Lua 5.2 does not know about
the old name anymore, Lua 5.1.x had backward compatibility.
13 years ago
HW
9ee7afa86d
separate DC out of pdf.c and djvu.c (cleanup)
13 years ago
HW
929ea1e703
removed obsolete page rotation handling, closes #70
13 years ago
HW
7b120b0ee0
allow easier customization of toolchain for libdjvu
13 years ago
Qingping Hou
c8f87d5661
fix: remove page number checking in displaying TOC
...
Former showTOC() method checks the page number in each
entry and only display entry whose page number is greater
than the previous one. However, I think this is too
"clever", we should better leave the TOC untouched to keep
consistent with other pdf readers.
13 years ago
Qingping Hou
9dd3994dd8
fix: handle LPGBCK and LPGFWD in selectmenu
13 years ago
traycold
496ab3720e
small bugfix
13 years ago
traycold
943b511b7c
complete implementation of issue #55
...
created a help page
13 years ago
traycold
abf9696221
Merge branch 'master' of git://github.com/hwhw/kindlepdfviewer.git
...
Conflicts:
reader.lua
unireader.lua
13 years ago
HW
ad6198efb8
A take at better boundary checks in blitbuffer
...
this will hopefully prevent segfaults resulting from bad
coordinate/size input when blitting
13 years ago
HW
00a9f0f363
Merge pull request #64 from houqp/fixcache
...
Try to fix some bugs in new cache system
13 years ago
Qingping Hou
56a00d79a0
mod: delete debug print
13 years ago
Qingping Hou
46cfd950c7
fix: typo
13 years ago
Qingping Hou
8c31dd3c5f
fix: hanlde offset in ZOOM_FIT_TO_WIDTH_PAN mode
...
ZOOM_FIT_TO_WIDTH_PAN mode must be handled differently.
Because not like other zoom mode, its offset is not set
to middle of the screen or page.
13 years ago
Qingping Hou
734f94da89
fix: handle positive self.offset in draworcache method
13 years ago
HW
8410ac5cb7
fix forgotten corner case when caching
13 years ago
HW
aab05c3002
Fix page caching
...
Fixed page caching. Cache strategy is the following:
prio 1: cache/render requested area
prio 2: cache/render as much of the current page as possible
prio 3: cache/render full page
prio 4: render next page
This is still a bit buggy when in fit-to-content mode.
13 years ago
HW
86ff74acd6
prepare for more elaborate caching policy
...
we allow for bigger render buffers, so the cache now returns
the ID (hash) of the relevant cashed tile PLUS offsets into that
tile, pointing to the coordinates where the requested frame
has its origin.
13 years ago
Qingping Hou
0e914c5fda
revert 70b7e029d3
again
...
commit 5fae18298a
mistakenly
reverted d8a58e8764
, in which
commit 70b7e029d3
was reverted.
13 years ago
Qingping Hou
5fae18298a
add: goto input box in reader
13 years ago
Dobrica Pavlinusic
d8a58e8764
revert 70b7e029d3
...
It's not that simple since ZOOM_FIT_TO_CONTENT_HALF_WIDTH also
needs bounding boxes, and this seems like over-optimization
which seems to be bug infested especially because it deals
with negative numbers so code just *looks* wrong
13 years ago
Qingping Hou
b7c04ada1a
mod: clean up in inputbox.lua
13 years ago
Qingping Hou
72c032e7db
fix: adjust page number in toc
...
djvulibre counts page number starts from 0, while
kpdfview starts from 1.
13 years ago
{Qingping,Dave} Hou
183d878c9c
Merge pull request #61 from Germanc/master
...
Add djvu TOC support
13 years ago
Dobrica Pavlinusic
7ee77dee5c
removed duplicate code
13 years ago
German Caro
c074f19b0f
Re-indented using tabs
13 years ago
German Caro
392d14606a
Merge branch 'master' of github.com:Germanc/kindlepdfviewer
13 years ago
German Caro
ab056e2e15
Add support to djvu TOC
13 years ago
German Caro
6362972707
Testing how git and github works and add support to djvu TOC
13 years ago
Dobrica Pavlinusic
09610d966e
fix typo
13 years ago
Dobrica Pavlinušić
87d8df045b
Merge pull request #57 from houqp/master
...
Add font.lua & status bar in reading menu
13 years ago
Qingping Hou
7389255503
fix: handle last section in getTOCTitleByPage()
13 years ago