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
HW
a02ae3a460
Added kerning for rendering text
13 years ago
HW
04772ea3ee
enable garbage collection for pdfpage and ft_face
13 years ago
HW
b38b75298a
fixed blitting for uneven horizontal offsets/dests
13 years ago
HW
f307264fb6
added freetype text rendering (still buggy)
...
this allows to render glyphs and also brings a simple
engine for rendering UTF-8 strings onto the framebuffer.
blitting to uneven offset is implemented here, too, but
needs more work and is still buggy.
In the end, this will allow for a simple GUI.
13 years ago
HW
ff38118a89
added exemplary storing of last read page
13 years ago
HW
12edfa7627
integrated sqlite3 + luasqlite3 in build
...
This will pull in support for SQLite3.
For the API, see here:
http://lua.sqlite.org/index.cgi/index
13 years ago
HW
3a670a479e
Merge pull request #8 from dpavlin/master
...
panning and lauchpad integration
13 years ago
Dobrica Pavlinusic
31a487e746
fix direction of up/down pan
13 years ago
Dobrica Pavlinusic
aa55dca677
open reader using shift+P+P from Kindle's pdf viewer using launchpad
...
lsof is used to find path of current opened pdf
13 years ago