HW
3c56f50cae
switched TOC entry sanitizing to Lua code
2012-03-04 18:59:50 +01:00
Dobrica Pavlinusic
0e3c91931d
fix bottom y for getUsedBBox #25
2012-03-05 01:14:49 +08:00
HW
8816285ec7
removed SQLite and lsqlite for the moment
2012-03-04 17:50:25 +01:00
HW
788eb90455
added simple serializer, use lua instead of SQLite
2012-03-04 17:29:19 +01:00
HW
357da594d4
disable ARM specific CFLAGS when in emu mode
2012-03-04 16:56:19 +01:00
HW
48299b118c
Merge branch 'master' of github.com:hwhw/kindlepdfviewer
2012-03-04 15:37:24 +01:00
HW
b7d0e657a8
disabled debug symbol output, enabled optimization
2012-03-04 15:36:17 +01:00
Dobrica Pavlinusic
c9064411f7
build only static djvulibre and fix cross-compile #26
2012-03-04 15:31:15 +01:00
Dobrica Pavlinusic
2b0a17e034
switch to git djvulibre since 3.5.24 fails #26
...
I'm using gcc version 4.6.3 (Debian 4.6.3-1) and git does compile while
version 3.5.24 fails with:
In file included from ../../libdjvu/GContainer.h:67:0,
from ../../libdjvu/GContainer.cpp:63:
../../libdjvu/GSmartPointer.h:492:30: error: ‘size_t’ does not name a type
../../libdjvu/GSmartPointer.h:492:37: error: ISO C++ forbids declaration of ‘n’ with no type [-fpermissive]
2012-03-04 14:29:11 +01:00
HW
42b72a727f
Merge pull request #27 from dpavlin/master
...
fix bounding boxes from mupdf, closes #25
2012-03-04 04:52:37 -08:00
Dobrica Pavlinusic
2c48d4a107
handle invalid bounding boxes from mupdf, closes #25
2012-03-04 13:28:55 +01:00
Dobrica Pavlinusic
b8cc9c9a36
exit reader on HOME key
2012-03-04 13:06:35 +01:00
Dobrica Pavlinusic
31847e585f
Merge branch 'master' of git://github.com/hwhw/kindlepdfviewer
2012-03-04 12:47:19 +01:00
Qingping Hou
f370842a88
mod: record self.globalzoom_orig to help zoom in/out
...
see: https://github.com/hwhw/kindlepdfviewer/issues/24
2012-03-04 19:47:17 +08:00
Qingping Hou
e4e0eb45ee
mod: adapt pdfreader and djvureader to unireader
2012-03-04 19:34:19 +08:00
Qingping Hou
56470a75b0
add: unireader class
...
Add unireader class for better code reuse.
Now pdfreader and djvureader are subclass of
unireader.
Every subclass needs to have a init() method
that will be called in reader.lua.
2012-03-04 19:32:49 +08:00
Qingping Hou
0f0aee11b7
mod: add comments for rotation support
2012-03-04 15:22:54 +08:00
Qingping Hou
5f5f5341e0
mod: update comment in djvu.c
2012-03-04 14:52:59 +08:00
Qingping Hou
dbdae773c3
fix: handle failure for document get pageinfo
2012-03-04 11:39:53 +08:00
Qingping Hou
8148c5fa3d
Merge branch 'master' into djvu
2012-03-04 09:03:57 +08:00
HW
09c6c108c5
Merge pull request #23 from houqp/master
...
four bug fixes & one refactoring
2012-03-03 15:32:01 -08:00
Dobrica Pavlinusic
c11e10070a
dump debugging output
2012-03-03 19:55:26 +01:00
Qingping Hou
8abfa55999
mod: change to Keys.shiftmode for SHIFT+B binding
2012-03-04 02:05:48 +08:00
Qingping Hou
9441c17a65
Merge branch 'master' of https://github.com/hwhw/kindlepdfviewer
2012-03-04 02:04:11 +08:00
Qingping Hou
a808f9936b
mod: add djvulibre
2012-03-04 02:03:42 +08:00
Qingping Hou
6af5b42961
mod: clean up debug code
2012-03-04 01:40:31 +08:00
Qingping Hou
f1cfbded5d
mod: clean up code, no FIT_TO_CONTENT support
2012-03-04 01:39:47 +08:00
Qingping Hou
b638d083f1
mod: clean up debug printf
2012-03-04 01:19:20 +08:00
Qingping Hou
f1fdd9a18c
fix: two bugs in zomming
2012-03-04 01:11:34 +08:00
Qingping Hou
84d6bfe3f8
fix: bug in setting zomming
2012-03-04 00:31:26 +08:00
Qingping Hou
f987ed33c3
fix: bug in zoomming
2012-03-04 00:30:49 +08:00
Qingping Hou
2f9a44bfc6
code clean up for first demo
2012-03-03 22:56:54 +08:00
Qingping Hou
41c46313ef
mod: adapt makefile to build djvu library
2012-03-03 22:56:07 +08:00
Qingping Hou
516e32bc46
mod: call different reader in reader.lua
...
call PDFReader or DJVUReader according to filetype
2012-03-03 19:51:49 +08:00
Qingping Hou
e258371134
mod: add closePage and demo for filechooser
2012-03-03 17:17:35 +08:00
Qingping Hou
4a1a5233c0
Merge branch 'master' into djvu
...
Conflicts:
reader.lua
2012-03-03 17:08:06 +08:00
Qingping Hou
bcc86f260a
mod: add set gamma
2012-03-03 17:04:31 +08:00
Qingping Hou
755567d7ba
mod: zoom feature finished
2012-03-03 16:52:24 +08:00
Qingping Hou
581684d3bd
first demo on emu mode :-)
2012-03-03 13:26:12 +08:00
HW
324f2076d6
Merge pull request #22 from dpavlin/master
...
added Shift+B to add current page to jumpstack
2012-03-02 04:49:36 -08:00
Qingping Hou
8a03358139
fix: fail to set search path correctly in readdir()
2012-03-02 20:27:53 +08:00
Qingping Hou
6614bbe33d
mod: handle shift and alt key events in adjustKeyEvents()
2012-03-02 18:38:34 +08:00
Qingping Hou
1713e2ab0b
fix: refresh screen more elegantly after reader exit
2012-03-02 14:22:27 +08:00
Qingping Hou
aa5806accd
Merge branch 'master' of https://github.com/hwhw/kindlepdfviewer
...
Conflicts:
pdfreader.lua
2012-03-02 13:58:39 +08:00
Qingping Hou
53d4016c64
fix: move shiftmode and altmode to global
...
now shiftmode and altmode is recoreded in Keys module. So all the UIs
are sharing these two mode instead of remembering their own. These fix
the bug in UI switchings.
For instance, you use combo 'Alt'+'b' to fire up some menu in pdfreader,
the altmode is set, but the alt key was released after the menu show
up. Then the key release event will only be captured by the menu. So
after you exit from the menu, the altmode is still set in pdfreader,
which is not what we want.
2012-03-02 13:46:15 +08:00
Qingping Hou
e42f4ae38e
mod: bug fix in reading TOC
...
change misplaced carriage ret characters (0x0d) in toc entry
to white space (0x20) to avoid displaying empty boxes.
2012-03-02 13:27:44 +08:00
Dobrica Pavlinusic
07420bda07
added Shift+B to add current page to jumpstack
...
This allows us to bootstap jumpstack if we don't have table of contents
2012-03-02 01:44:52 +01:00
HW
6698cf157c
Merge pull request #21 from dpavlin/master
...
implement new two-column zoom mode (F)
2012-03-01 15:16:36 -08:00
Dobrica Pavlinusic
5de749f457
adjust fiveway rotation
2012-03-01 23:04:17 +01:00
Qingping Hou
c4d0cd26ae
half done djvu support
2012-03-01 21:04:46 +08:00