Qingping Hou
8771bb8e65
API changes in cre.cpp
...
* now css argument is removed from newDocView call.
* when setStyleSheet method cannot read given css file, it
clears all the applied style.
* add setEmbeddedStyleSheet method.
2013-01-22 06:26:28 +08:00
Qingping Hou
bcae90593d
Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_houqp
2013-01-19 11:44:12 +08:00
Huang Xin
f99cea8354
Merge pull request #720 from houqp/new_ui_fix
...
fix: check number of pages before calling hintPage
2013-01-17 21:36:12 -08:00
Qingping Hou
50e8750db4
fix: check number of pages before calling hintPage
...
otherwise, we will reach out page limit when reached last page
2013-01-17 20:20:44 -05:00
Qingping Hou
fe6d161382
add readertypeset.lua
2013-01-17 17:13:57 -05:00
Qingping Hou
268926edf3
add readertypeset to readerui
2013-01-17 17:12:50 -05:00
Qingping Hou
65910b2017
add default_css to credocument
2013-01-17 17:12:20 -05:00
Qingping Hou
6c4da43dbf
add setStyleSheet method to credocument
2013-01-17 16:59:40 -05:00
Qingping Hou
272c7a2e25
bug fix: read css file name instread of content in cre:setStyleSheet
2013-01-17 16:58:45 -05:00
{Qingping,Dave} Hou
2c034d573e
Merge pull request #719 from chrox/percent_fix
...
use page info to calculate percent finished in crereader
2013-01-17 07:08:52 -08:00
chrox
15f41935b6
use page info to calculate percent finished in crereader
2013-01-17 22:18:32 +08:00
{Qingping,Dave} Hou
2ce4730f47
Merge pull request #715 from houqp/new_ui_houqp
...
bug fix for TOC construction in cre.cpp
2013-01-15 13:41:54 -08:00
{Qingping,Dave} Hou
55b2d4f993
Merge pull request #714 from chrox/config_ui
...
some config UI changes
2013-01-15 13:39:26 -08:00
chrox
494585ce41
rename 'screen rotation' option in koptinterface to 'vertical text'
2013-01-15 19:53:57 +08:00
chrox
6ed1a9012b
show more options
2013-01-15 19:11:16 +08:00
chrox
62c3e1dfec
invert icon color temporarily when tapping on menubar
2013-01-15 17:24:38 +08:00
chrox
3f2e810fe4
force repaint all when changing options
2013-01-15 12:35:37 +08:00
Qingping Hou
4204d29ea9
Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_houqp
2013-01-14 15:04:04 -05:00
Qingping Hou
9e0e3ab62b
fix bug in TOC construction in cre.cpp
...
first toc entry should start with index 1 instead of 0
2013-01-14 15:02:02 -05:00
{Qingping,Dave} Hou
2c3563cef7
Merge pull request #709 from houqp/new_ui_houqp
...
couple of enhancements to crengine
2013-01-14 11:50:54 -08:00
chrox
fe8902d380
make the dimension of config dialog change according to the size of current config options
...
I can't find a way to resize a WidgetContainer in runtime so when switching config options
new ConfigDialog is created with requested option panel.
2013-01-15 00:33:03 +08:00
Qingping Hou
93d3aea905
pass filename properly for zipped fb2 in CreDocument:init()
2013-01-13 12:17:43 +08:00
Qingping Hou
874890aaec
save and restore gamma_index for crengine
2013-01-13 12:07:20 +08:00
Qingping Hou
5abf3cb92d
save header_font_face
2013-01-13 11:38:36 +08:00
Qingping Hou
b7ced36957
read LineSpace from config
2013-01-13 11:37:28 +08:00
Qingping Hou
7f04b520b3
reset postInitCallback on ReaderUI:init
2013-01-13 11:24:42 +08:00
Qingping Hou
02ea5f1fbf
read header font from config
2013-01-13 11:23:30 +08:00
Qingping Hou
687aabc173
adapt ui to loadDocument before setFont
2013-01-13 10:22:33 +08:00
Qingping Hou
71514001b0
cre: load document afer set font
...
Conflicts:
cre.cpp
crereader.lua
2013-01-13 00:29:58 +08:00
Huang Xin
b4bad21535
Merge pull request #698 from houqp/new_ui_houqp
...
retrive new toc when document is re-formatted
2013-01-11 08:16:57 -08:00
Qingping Hou
e7e6a2be9c
use xpointer instead of read percent to mark read progress
2013-01-11 13:46:39 +08:00
{Qingping,Dave} Hou
3793b9700b
Merge pull request #699 from houqp/new_ui_fix
...
Bring back screen saver support
2013-01-10 09:04:47 -08:00
Qingping Hou
00a7d5a61c
leave cvm proccess running on KPV start and SS resume
...
Otherwise, lipc-wait-event won't be able to catch any events
2013-01-10 14:23:11 +08:00
Qingping Hou
55b2813b32
move fake event handling to ui.lua
...
inputevent.lua now only forwards events
2013-01-10 14:18:33 +08:00
Qingping Hou
68cc9b9cf4
Screen:saveCurrentBB: pass pitch on creating new blitbuffer
2013-01-10 12:01:05 +08:00
Qingping Hou
768e7e12e2
bug fix: getPitch should return line_length/2
2013-01-10 11:43:17 +08:00
Qingping Hou
97cd1e79a5
add pitch argument to newBlitBufferNative
2013-01-10 11:34:00 +08:00
Qingping Hou
e02c88a929
add getPitch method to screen.lua
2013-01-10 11:31:03 +08:00
Qingping Hou
88f0bb1dca
add getPitch method to einkfb.c
2013-01-10 11:29:13 +08:00
Qingping Hou
688540c25b
singla UpdatePos event on view mode change
...
this event also force renew toc
2013-01-10 10:06:47 +08:00
Qingping Hou
4c6420abba
fix: retrieve toc when page or height of document is changed
2013-01-09 16:53:42 +08:00
Qingping Hou
3a65a9ddde
also check page changes on UpdatePos event
2013-01-09 16:45:11 +08:00
Qingping Hou
789b5d57e2
read page information for crerengine
2013-01-09 16:41:42 +08:00
{Qingping,Dave} Hou
c487bd6cc4
Merge pull request #695 from houqp/new_ui_houqp
...
return to caller when there is no window to show in UIManager
2013-01-08 23:05:07 -08:00
{Qingping,Dave} Hou
2bd15d3963
Merge pull request #696 from houqp/new_ui_fix
...
set refresh type on eink update in fillMxcfbUpdateData
2013-01-08 22:52:45 -08:00
Qingping Hou
21abe6b110
adapt refresh type code in fillMxcfbUpdateData
...
just to keep consistent with the old refresh type, i.e.
0 for full refresh and 1 for partial
2013-01-09 14:36:14 +08:00
Qingping Hou
b1256c98fc
add more comments
2013-01-09 14:02:50 +08:00
Qingping Hou
267c5b16fc
set refresh type on eink update in fillMxcfbUpdateData
2013-01-09 13:58:49 +08:00
Qingping Hou
59ed6b5a2f
return to caller when there is no window to show in UIManager
2013-01-09 13:12:37 +08:00
{Qingping,Dave} Hou
fb48b270ef
Merge pull request #694 from houqp/hint_page_fix
...
add render mode to hint page
2013-01-08 20:29:39 -08:00