Qingping Hou
e03963f4f2
replace InfoMessage with Notification in readerfont.lua
2013-01-07 16:51:37 -05:00
Qingping Hou
db49f1b09c
add ReaderRolling:onRedrawCurrentView()
2013-01-07 16:43:28 -05:00
Qingping Hou
59a424203b
add font gamma to readerconfig
2013-01-07 16:42:50 -05:00
Qingping Hou
61613323fe
add ReaderFont:onChangeFontGamma()
2013-01-07 16:42:23 -05:00
Qingping Hou
204cfb2b17
return true in event handlers
...
we should do that when we know a event handler is only used in
that widget
2013-01-07 12:51:25 -05:00
Qingping Hou
5ce4f24c37
move CreOptions to credocument.lua
2013-01-07 12:32:33 -05:00
Qingping Hou
ad1112468f
add view_mode, line space and font weight setting to readerconfig
2013-01-07 12:18:22 -05:00
Qingping Hou
e573fcf2de
add ReaderFont:onToggleFontBolder
2013-01-07 12:17:34 -05:00
Qingping Hou
2fa919e1b6
add CreDocument:toggleFontBolder
2013-01-07 12:16:17 -05:00
Qingping Hou
9a1a584e19
add option args for config so we can send string arg in events
2013-01-07 12:07:06 -05:00
Qingping Hou
bce849b743
Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_houqp
2013-01-07 07:05:54 -05:00
Qingping Hou
2f36d6604b
add setViewMode handler for readerrolling and readerview
2013-01-07 07:05:48 -05:00
{Qingping,Dave} Hou
5f53d7d16b
Merge pull request #689 from chrox/sync_last_percent
...
add last_percent field in pdf/djvu document history
2013-01-07 04:00:37 -08:00
{Qingping,Dave} Hou
c716c8d704
Merge pull request #687 from houqp/new_ui_houqp
...
bug fix in readerrolling
2013-01-07 03:54:45 -08:00
Qingping Hou
ac1cf212d1
add setViewMode to CreDocument
2013-01-07 06:53:35 -05:00
chrox
c4bc6e3cd3
add percent_finished for KPVBooklet and restore original last_percent
2013-01-07 13:29:00 +08:00
Qingping Hou
fdc05b066c
add readerconfig to document supported by crengine
...
* now font size can be changed by readerconfig
2013-01-06 23:21:11 -05:00
Qingping Hou
ba00dcc701
bug fix: add event entry to ConfigOption widget
2013-01-06 23:15:19 -05:00
chrox
f41f645465
add last_percent field in pdf/djvu document history
...
And normalize last_percent for cre document
2013-01-07 00:20:30 +08:00
Qingping Hou
27f0801e93
Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_houqp
2013-01-06 03:31:47 -05:00
{Qingping,Dave} Hou
350d3aa55e
Merge pull request #682 from houqp/swipe
...
Swipe gesture support
2013-01-06 00:31:21 -08:00
Qingping Hou
44eb70bcf5
use ReaderRolling.view_mode instead of self.ui.document.view_mode
...
view_mode is removed from self.ui.document
2013-01-06 02:55:37 -05:00
{Qingping,Dave} Hou
4e62beb300
Merge pull request #688 from chrox/config-options
...
make readerconfig independent of koptoptions
2013-01-05 23:55:04 -08:00
Qingping Hou
01e8e5e820
correctly report timeout on select timeout
2013-01-06 02:07:57 -05:00
chrox
aa152a8a51
make readerconfig independent of koptoptions
...
So that other readers could reuse readerconfig
2013-01-06 14:01:34 +08:00
{Qingping,Dave} Hou
bac3ae568b
Merge pull request #686 from chrox/prerendering
...
add pre-rendering in pdf/djvu readers
2013-01-05 16:46:52 -08:00
{Qingping,Dave} Hou
31379d85de
Merge pull request #685 from chrox/option-tweaks
...
move "Reflow option" to "More settings" dialog
2013-01-05 16:17:26 -08:00
chrox
12a76fee33
add pre-rendering in pdf/djvu readers
...
"HintPage" tasks are scheduled into the execution stack of UIManager
after each page drawing. These tasks should be checked immediately after
screen is refreshed so tasks are double-checked in the main loop.
2013-01-05 22:28:14 +08:00
chrox
bfe7b5e332
move Reflow option to More options dialog
2013-01-05 20:15:17 +08:00
{Qingping,Dave} Hou
113a1e3c56
Merge pull request #681 from houqp/ignore_adapt
...
add more items to gitignore file
2013-01-04 09:41:35 -08:00
{Qingping,Dave} Hou
3ec818a3cd
Merge pull request #684 from chrox/koptreader-new-ui
...
add reflow mode in pdf/djvu readers
2013-01-04 00:28:57 -08:00
{Qingping,Dave} Hou
dbaec84f4d
Merge pull request #683 from houqp/new_ui_houqp
...
Bug fix & added simple TOC menu & bookmark support & notification widget
2013-01-04 00:24:03 -08:00
Qingping Hou
c0602fba95
fix nil dimen bug in InputContainer:init
2013-01-04 03:16:18 -05:00
chrox
349bcb996e
use koptinterface to reflow text in pdf/djvu readers
2013-01-03 22:33:49 +08:00
Qingping Hou
06444e3420
add notification widget and used it in readerbookmark
2013-01-01 18:08:19 -05:00
Qingping Hou
fff8658530
notify user if page already book marked
2013-01-01 17:27:10 -05:00
Qingping Hou
d04ab4e4ae
add readerbookmark
2013-01-01 14:45:52 -05:00
Qingping Hou
9e7d41d129
bug fix in readertoc
...
* typo in fillToc method
* handle xpointer in getTocTitleByPage
* return true in onShowToc
2013-01-01 14:45:44 -05:00
Qingping Hou
a05e87a2dc
move Back key binding of readerui to ReaderUI:init()
2013-01-01 14:40:37 -05:00
Qingping Hou
b79fafb863
add Device:hasKeyboard in device.lua
2013-01-01 14:40:32 -05:00
Qingping Hou
d295e28046
remove unused onPageUpdate and onPosUpdate in readertoc
2013-01-01 14:40:24 -05:00
Qingping Hou
943d56699e
remove dulplicate onSetDimensions handler in readertoc
2013-01-01 14:40:17 -05:00
Qingping Hou
2bf0a5cf0a
use menu widget ignore attribute for reader menu
...
now menu is poped up from top of screen
2013-01-01 14:40:09 -05:00
Qingping Hou
6af311bc17
add ignore attribute to CenterContainer widget
2013-01-01 14:40:02 -05:00
Qingping Hou
a19b3cc1b4
bug fix: set toc menu height and width
2012-12-31 00:49:43 -05:00
Qingping Hou
414f8bec34
use left swipe for next page turn
2012-12-31 00:09:33 -05:00
Qingping Hou
d3292740ec
adapt ReaderPanning to new touch event system
2012-12-30 22:57:23 -05:00
Qingping Hou
120f7b0252
bug fix: signal ViewRecalculate event after panning
...
This make sure ReaderPaging get correct visible_area when
turnning to previous page.
2012-12-30 22:53:57 -05:00
Qingping Hou
8a8b993ade
add toc menu for touch UI
2012-12-30 19:13:46 -05:00
Qingping Hou
468178c37c
bug fix in menu widget, call close_callback on after select
2012-12-30 18:51:14 -05:00