Qingping Hou
0ea47129e1
Merge branch 'master' of https://github.com/hwhw/kindlepdfviewer
13 years ago
HW
225fa725db
Adapted to latest muPDF changes (xref -> document, memory context)
13 years ago
Qingping Hou
a9c915dc30
Make sure rotation mode is correctly read with assert
13 years ago
HW
a809ccdf09
Merge pull request #11 from houqp/master
...
navigation support in rotated screen
13 years ago
Qingping Hou
b69c1318a2
add: support for fle navigation after rotation
...
now filechooser can properly navigate through files
in rotated screen.
13 years ago
Qingping Hou
6b0365a711
add: gitignore
13 years ago
HW
fbbdc8dfc0
Adapted to latest muPDF code. Makes code a bit slicker.
13 years ago
HW
63445d3187
Merge pull request #10 from dpavlin/master
...
Rotate page to better represent comics and other horisontal pdfs & lots of cleaning up and bringing out of Beta.
13 years ago
Dobrica Pavlinusic
f74def7a69
create customupdate package for launchpad installation
...
This change also modifies installation directory for install
and customupdate make targets to /mnt/us/kindlepdfviewer
13 years ago
Dobrica Pavlinusic
70ae351702
fix zomming with alt
13 years ago
Dobrica Pavlinusic
9fc7f4add3
example for Kindle 3 resolution emulator
13 years ago
Dobrica Pavlinusic
287aa58731
document --device emu option
13 years ago
Dobrica Pavlinusic
1a2f51cafb
auto-detect Kindle 3 based on /dev/input/event2
...
This is somewhat important, because if we are started without
explicit -d k3 all key mappings are wrong, and user can't exit
13 years ago
Dobrica Pavlinusic
5a384bc6d9
open /mnt/us/documents by default
...
This option also removed fb save/reload which speeds up
startup and exit
13 years ago
Dobrica Pavlinusic
c2207f0e67
rotate page using J and K keys
13 years ago
HW
b6f6af55d7
clamp panning to actual boundaries
13 years ago
HW
16a5f40bc5
fit-to-content only if smaller size than bounding box
13 years ago
HW
e0e422c75a
fixed bug: cache was cleaned, meminfo not updated
13 years ago
HW
618822fa1f
added info about file chooser to README
13 years ago
HW
11d9fc9989
added storing gamma setting in doc-specific state storage
13 years ago
HW
0c2e6c4102
fixed bug in key naming
13 years ago
HW
f48526d84c
reworked install target a bit
13 years ago
HW
944c310016
reworked launchpad integration a bit
13 years ago
HW
1af5ce3d04
reordered freeing of resources, error handling for doc open
13 years ago
HW
78f6fa4530
fixed small bug
13 years ago
HW
41aa17082b
reworked screen update emulation to support ranges
13 years ago
HW
ac010ea325
reworked freeing pdf document resources
13 years ago
HW
7e04b9a797
fixed more bugs
13 years ago
HW
c47512a01d
slight refactoring of filechooser so it remembers state
13 years ago
HW
d89fd83235
fixed small oversights while refactoring
13 years ago
HW
6160f7fa7c
Forgot to add the actual file chooser, do that now
13 years ago
HW
5e62e3e4af
file mode fixes, added shebang to rendertext example script
13 years ago
HW
c869ee0a95
added file chooser
13 years ago
HW
eec48790e2
fixed small bug
13 years ago
HW
0bfdb9c44a
added freeing of document resources
13 years ago
HW
affc3b231a
major overhaul of the code structure, more OO like
13 years ago
HW
f93538256a
added missing header file
13 years ago
HW
a466be9834
fixed blitting bug
13 years ago
HW
11b568f19e
fixed included headers
13 years ago
HW
a86352dbc4
added enter key for SDL/emu mode
13 years ago
HW
6582ad8f95
restructured glyph blitting a bit and fixed bug
13 years ago
HW
b49b776962
changed meaning of eink refresh function arguments
...
now they specify width/height instead of bottom right coordinates
13 years ago
HW
1cc44feb6f
factored out settings into own class
...
also started using OO paradigm
13 years ago
HW
485890f0fd
fixed bug (oversight in refactoring framebuffer)
13 years ago
HW
f06b0f1dd3
added building/linking of luafilesystem
...
for info about luafilesystem, see
http://keplerproject.github.com/luafilesystem/
13 years ago
HW
c9ab02084f
refactored code a bit to avoid duplication
13 years ago
HW
1271d908dc
fixed bug in rectangle painting and added example
13 years ago
HW
f739baff5f
moved blitting over to blitbuffer API
...
the framebuffer "object" now has a "member" that exposes the blitbuffer
API for the framebuffer pixmap. This allows to reuse blitting & Co for
blitbuffer-to-blitbuffer operations
13 years ago
HW
dfbdad5cbf
Added support for odd render area width
13 years ago
HW
003fe05725
added support for (more) compiled-in fonts
13 years ago