Qingping Hou
51ed793d14
add screen rotate support
13 years ago
Qingping Hou
4c71c628d3
release input devices on reader exit
13 years ago
Qingping Hou
b71ac38d3b
exit KPV on Ctrl+C
13 years ago
Qingping Hou
bad329811d
add line space control feature for credocument
13 years ago
Qingping Hou
b3cdbeee19
add font size control feature for credocument
...
also rename getFont to getFontFace
13 years ago
Qingping Hou
9e6940621b
add getFontFace in cre.cpp and credocument.lua
...
also move self.font_face to readerfont module
13 years ago
Qingping Hou
62f73c177b
add getFontSize in cre.cpp
13 years ago
Qingping Hou
845aae3e37
rename getXPointer to getCurrentXPointer in cre.cpp
13 years ago
Qingping Hou
0ddc9f6e99
add back readerfont.lua
13 years ago
Qingping Hou
acaf8d660e
font menu for readerui
13 years ago
Qingping Hou
f8f188ff89
jump to first menu item if pagebck is pressed in first page
13 years ago
Qingping Hou
7d008bf622
fix end_position calculation in Menu:onNextPage
13 years ago
Qingping Hou
77761554d9
add CreDocument:engineInit() method
13 years ago
Qingping Hou
84c435ebdc
use getProvider and openDocument in reader.lua
...
we use getProvider for file extension filter
13 years ago
Qingping Hou
d89cbc43f9
replace getProvider with openDocument
...
now getProvider only returns the provider
13 years ago
Qingping Hou
07d6f66565
fix screen rotation mode restore for native system
13 years ago
Qingping Hou
379d6216a0
read reader settings in reader.lua
13 years ago
Qingping Hou
bb450c81d4
read arguemtns in reader.lua
13 years ago
Qingping Hou
348891c242
add start_pos and password for readerui.lua
13 years ago
Qingping Hou
4fb2c9d2e3
add gotoPercent for readerrolling.lua
13 years ago
Qingping Hou
2b39ba8b83
register all the supported formats for crengine
13 years ago
HW
873af20deb
Merge pull request #203 from houqp/new_ui_code
...
add sub menu support for menu widget
13 years ago
Qingping Hou
793a431c43
add sub menu support for menu widget
13 years ago
HW
4d3e6af106
small changes to menu and addition of a reader menu
...
the reader menu is still very bare-bone, I plan to enhance it now.
13 years ago
HW
5b4ce0af82
Merge pull request #200 from houqp/new_ui_code
...
add getOrientation method
13 years ago
Qingping Hou
cbed96867b
Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_code
13 years ago
Qingping Hou
937a91c297
fix fb:getOrientation method, adjust mode numbering
...
also use it in screen.lua
13 years ago
HW
df9231906c
Merge pull request #199 from houqp/new_ui_code
...
K4 framebuffer support
13 years ago
Qingping Hou
7ce032c6a6
Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_code
13 years ago
Qingping Hou
aaa6b38ef3
add getOrientation method for einkfb module
13 years ago
HW
5025be971d
separated dialog.lua into source files for each individual function
13 years ago
HW
1e9fdd818f
a new base file for the reader in new_ui_code branch
13 years ago
HW
ce5614ef6f
cleanup, also removal of G_* constants
...
a bit of cleanup, switched width/height combo over to use
Geom() objects, moved framebuffer handling to Screen object,
callback syntax sanitizing, lots of small changes
13 years ago
HW
33ec40f29a
added boundary checking to setPixel() for development purposes
13 years ago
Qingping Hou
fba5ce51bd
Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_code
13 years ago
Qingping Hou
b122e41351
k4 8bpp framebuffer support
13 years ago
Qingping Hou
a26f6ed9a5
update customupdate target for new ui framework
13 years ago
HW
0a4d49edfb
added tracebacks on error
13 years ago
HW
88a7781913
removed one case of Lua <5.1 varargs handling
13 years ago
Kefu Chai
869c7b573f
remove dependency on <linux/fb.h>
13 years ago
Qingping Hou
e6777ef43d
update building section in Makefile
13 years ago
Qingping Hou
7fda49e897
update README, for emulator example
13 years ago
Qingping Hou
219b2d7f30
add usb charging events
...
for issue #127
Conflicts:
keys.lua
13 years ago
Qingping Hou
2108b6daeb
fix CC for luajit compilation
...
Conflicts:
Makefile
13 years ago
Qingping Hou
b53e421a27
add getPosFromXPointer in cre.cpp
13 years ago
Qingping Hou
8f410bdbbe
fix cleanthirdparty target
13 years ago
Qingping Hou
1533f29ced
bump crengine version to 3.0.57-15
...
Conflicts:
kpvcrlib/crengine
13 years ago
HW
31df51cc80
update to freetype-2.4.9
13 years ago
HW
e359ea4938
fixed missing return values
...
those did not trigger problems with Lua-5.1.x, but they do with LuaJIT
13 years ago
HW
a381e11a9e
switch to LuaJIT-2.0
...
LuaJIT is a JIT compiler for Lua code. It's phenomenal work, and
you can read about it here: http://luajit.org/
13 years ago