Commit Graph

834 Commits

Author SHA1 Message Date
Qingping Hou
c1ccff70ad minor adjustment for Makefile and document.lua 2012-08-25 22:52:12 +08:00
Qingping Hou
3fb28b08fd Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_code 2012-07-02 04:38:05 +08:00
Qingping Hou
ac385783ed remove menu item shortcut for k4 2012-06-27 16:26:06 +08:00
Qingping Hou
1c216b6458 add last read page/percent setting support 2012-06-27 01:00:21 +08:00
Qingping Hou
59592e862e read font settings on readsettings event 2012-06-27 00:59:47 +08:00
Qingping Hou
0e122b12bf read settings after readerui widgets initialization 2012-06-27 00:59:22 +08:00
Dobrica Pavlinušić
bcd50a44ad Merge pull request #211 from houqp/new_ui_code
add document setting support
2012-06-26 04:30:31 -07:00
Qingping Hou
45e9198ab2 add document fontface and fontsize settings support 2012-06-26 17:05:49 +08:00
Qingping Hou
fab19c3bfa add document settings support 2012-06-26 17:05:09 +08:00
HW
083b94f55e Merge pull request #210 from houqp/new_ui_code
k4 framebuffer support rewrite & screen saver, usb plugin support
2012-06-24 06:16:10 -07:00
Qingping Hou
ca46092f1b fix naming for fake events device, part 2 2012-06-24 10:13:24 +08:00
Qingping Hou
cee51b8db2 change menu item underline color to make refresh more responsive 2012-06-23 22:23:43 +08:00
Qingping Hou
d06f71b3cd fix naming for fake events device 2012-06-23 20:38:20 +08:00
Qingping Hou
6102dc622f bug fixes for shadow framebuffer implementation 2012-06-23 20:37:33 +08:00
Qingping Hou
165585ecea fix typo in einkfb.c 2012-06-19 11:11:51 +08:00
Qingping Hou
d6a2c9908c enable partial and full refresh on widget redraw
also added halfdone code for repaint area on widget
redraw.
2012-06-19 10:44:54 +08:00
Qingping Hou
81a846f32f properly free and unmap memory in closeFrameBuffer 2012-06-14 21:03:31 +08:00
Qingping Hou
271701edfe screensaver and usbplugin events support 2012-06-14 01:52:08 +08:00
Qingping Hou
47ec493da1 implement K4 framebuffer support with shadow blitbuffer
previous implementation make fb.bb has double pitch
compared to other blitbuffer, which leads to segfault
on blitFullFrom method.
2012-06-14 01:43:57 +08:00
Dobrica Pavlinušić
5d8e579b4f Merge pull request #204 from houqp/new_ui_code
some more adjustments to make it usable for my K4
2012-06-13 07:04:38 -07:00
Qingping Hou
2d104d7792 adjust keycodes for k4 & add device.lua 2012-06-13 21:27:38 +08:00
Qingping Hou
51ed793d14 add screen rotate support 2012-06-13 00:14:23 +08:00
Qingping Hou
4c71c628d3 release input devices on reader exit 2012-06-12 22:48:57 +08:00
Qingping Hou
b71ac38d3b exit KPV on Ctrl+C 2012-06-12 21:18:39 +08:00
Qingping Hou
bad329811d add line space control feature for credocument 2012-06-12 21:12:04 +08:00
Qingping Hou
b3cdbeee19 add font size control feature for credocument
also rename getFont to getFontFace
2012-06-12 20:59:56 +08:00
Qingping Hou
9e6940621b add getFontFace in cre.cpp and credocument.lua
also move self.font_face to readerfont module
2012-06-12 20:48:39 +08:00
Qingping Hou
62f73c177b add getFontSize in cre.cpp 2012-06-12 20:40:39 +08:00
Qingping Hou
845aae3e37 rename getXPointer to getCurrentXPointer in cre.cpp 2012-06-12 20:27:12 +08:00
Qingping Hou
0ddc9f6e99 add back readerfont.lua 2012-06-12 18:04:08 +08:00
Qingping Hou
acaf8d660e font menu for readerui 2012-06-12 17:42:28 +08:00
Qingping Hou
f8f188ff89 jump to first menu item if pagebck is pressed in first page 2012-06-12 16:02:08 +08:00
Qingping Hou
7d008bf622 fix end_position calculation in Menu:onNextPage 2012-06-12 15:59:35 +08:00
Qingping Hou
77761554d9 add CreDocument:engineInit() method 2012-06-12 14:52:35 +08:00
Qingping Hou
84c435ebdc use getProvider and openDocument in reader.lua
we use getProvider for file extension filter
2012-06-12 14:38:52 +08:00
Qingping Hou
d89cbc43f9 replace getProvider with openDocument
now getProvider only returns the provider
2012-06-12 14:38:00 +08:00
Qingping Hou
07d6f66565 fix screen rotation mode restore for native system 2012-06-12 12:13:51 +08:00
Qingping Hou
379d6216a0 read reader settings in reader.lua 2012-06-12 12:10:44 +08:00
Qingping Hou
bb450c81d4 read arguemtns in reader.lua 2012-06-12 00:37:58 +08:00
Qingping Hou
348891c242 add start_pos and password for readerui.lua 2012-06-12 00:35:13 +08:00
Qingping Hou
4fb2c9d2e3 add gotoPercent for readerrolling.lua 2012-06-12 00:34:30 +08:00
Qingping Hou
2b39ba8b83 register all the supported formats for crengine 2012-06-11 23:50:11 +08:00
HW
873af20deb Merge pull request #203 from houqp/new_ui_code
add sub menu support for menu widget
2012-06-11 05:06:26 -07:00
Qingping Hou
793a431c43 add sub menu support for menu widget 2012-06-11 13:46:19 +08:00
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.
2012-06-10 20:14:29 +02:00
HW
5b4ce0af82 Merge pull request #200 from houqp/new_ui_code
add getOrientation method
2012-06-10 10:03:01 -07:00
Qingping Hou
cbed96867b Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_code 2012-06-11 00:13:15 +08:00
Qingping Hou
937a91c297 fix fb:getOrientation method, adjust mode numbering
also use it in screen.lua
2012-06-11 00:09:23 +08:00
HW
df9231906c Merge pull request #199 from houqp/new_ui_code
K4 framebuffer support
2012-06-10 08:59:45 -07:00
Qingping Hou
7ce032c6a6 Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_code 2012-06-10 23:54:54 +08:00