Commit Graph

1405 Commits

Author SHA1 Message Date
Twobob 0709fdfe4e KUAL extensions added (since kindlepdfviewer will soon support all devices) 2013-02-18 18:33:10 -05:00
Huang Xin a93eef04af Merge pull request #751 from houqp/new_ui_code
fix coordinate calculation for blitbuffer rotation
2013-02-18 00:26:45 -08:00
Qingping Hou 1f1e6fa7d2 Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_code 2013-02-18 16:18:17 +08:00
Qingping Hou a54d2c5abb fix coordinate calculation for blitbuffer rotation 2013-02-18 16:14:05 +08:00
Huang Xin 0835e9f34d Merge pull request #750 from houqp/new_ui_code
bug fix for einkfb.c and screen.lua
2013-02-18 00:10:04 -08:00
Qingping Hou 1c0fbb10db Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_code 2013-02-18 16:00:35 +08:00
{Qingping,Dave} Hou 95ea8688a6 Merge pull request #747 from chrox/new_ui_code
fix visible_area recalculate for manual crop in reflow mode
2013-02-18 00:00:08 -08:00
Qingping Hou 642375600b add more comments 2013-02-18 15:53:46 +08:00
Qingping Hou 3f918c3018 get correct screen width in Screen.lua 2013-02-18 15:49:53 +08:00
Qingping Hou 5edc2db12b properly set up shadow buffer's pitch and bug fix on eink update
previously, counters never reach 0!
2013-02-18 15:48:33 +08:00
Huang Xin c235e892c1 Merge pull request #745 from houqp/new_ui_code
fix bug in getPitch, returning half of ptich for 4bpp fb
2013-02-17 21:00:53 -08:00
chrox dd96fa7b42 fix visible_area recalculate for manual crop in reflow mode 2013-02-18 12:19:57 +08:00
chrox 44cc9e6846 Merge branch 'new_ui_fix' of git://github.com/houqp/kindlepdfviewer into new_ui_code 2013-02-18 01:24:39 +08:00
Qingping Hou c43053605f fix bug in getPitch, returning half of ptich for 4bpp fb 2013-02-18 00:15:30 +08:00
Qingping Hou 0d1179a914 always make sure we switch to page mode in manual cropping 2013-02-18 00:01:57 +08:00
Huang Xin db8872cd46 Merge pull request #742 from houqp/new_ui_houqp
bug fix: reader crashes when table of content is empty
2013-02-16 23:47:35 -08:00
Qingping Hou 5b5f6856d3 fix visible_area recalculate for manual crop in reflow mode 2013-02-17 13:12:51 +08:00
Qingping Hou d116c6bacb bug fix: reader crashes when table of content is empty 2013-02-17 07:17:31 +08:00
{Qingping,Dave} Hou 6b971ab967 Merge pull request #741 from chrox/new_ui_code
bugfix: calculate current config value or arg at runtime
2013-02-11 12:08:53 -08:00
chrox c53f866a93 cleanup: use screen size in page hash explicitly 2013-02-12 01:15:19 +08:00
chrox 438c828e98 cleanup: use postInitCallback to restore screen mode 2013-02-12 00:59:28 +08:00
chrox 7af80f63f6 check screen mode in koptinterface 2013-02-11 00:51:55 +08:00
chrox 0137fe7af4 add screen mode restoration for each document 2013-02-11 00:09:33 +08:00
chrox 1f511757c5 bugfix: calculate current config value or arg at runtime 2013-02-10 20:52:44 +08:00
{Qingping,Dave} Hou 0b1ec8ad94 Merge pull request #739 from chrox/new_ui_code
bugfix: restore original zoom mode after cropping
2013-02-08 18:38:45 -08:00
chrox 94a6cbbf28 bugfix: restore original zoom mode after cropping 2013-02-09 00:11:30 +08:00
Huang Xin 17af8b8cba Merge pull request #738 from houqp/new_ui_houqp
change ev argument name to tev in gesturedetector.lua
2013-02-07 04:12:08 -08:00
Qingping Hou ddc7d86efe change ev argument name to tev in gesturedetector.lua
So people won't messed it up with ev in inputevet.lua
2013-02-06 13:39:06 +08:00
{Qingping,Dave} Hou 72eecac5e1 Merge pull request #736 from chrox/man-crop
adjust four corners of page bbox
2013-02-05 19:41:06 -08:00
{Qingping,Dave} Hou 85b4d60efc Merge pull request #735 from chrox/ui-tweaks
set menu font size according to screen dpi
2013-02-05 19:40:54 -08:00
Huang Xin 756785e171 Merge pull request #732 from houqp/rotate
Screen rotate support for new ui
2013-02-05 05:41:22 -08:00
chrox 72d806fbfc adjust four corners of page bbox 2013-02-05 21:35:17 +08:00
chrox 8c1c51e230 use hold event to cancel page crop 2013-02-05 21:11:53 +08:00
chrox 21c972a786 hide DPI dependency in Font module 2013-02-05 18:15:45 +08:00
Qingping Hou cc5a431b70 properly close ReaderConfig on screen rotate 2013-02-04 15:03:17 +08:00
Qingping Hou ae6c4bd03a Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into rotate
Conflicts:
	frontend/ui/reader/readerconfig.lua
2013-02-04 15:00:17 +08:00
Qingping Hou 681c788971 fix bug for touch event coordinates handling in landscape mode
This fix might only work for KPW, need to test on other devies
later.
2013-02-04 14:56:22 +08:00
{Qingping,Dave} Hou 0c26a3e942 Merge pull request #734 from chrox/man-crop
add manual page crop for pdf/djvu documents
2013-02-03 07:31:57 -08:00
chrox 0ed5d05bc0 hash current bbox explicitly 2013-02-03 22:58:30 +08:00
chrox 4675a220d8 add current bbox in page rendering hash
So that changing bbox could take effect on current page.
2013-02-03 21:36:11 +08:00
Huang Xin a50049b2f0 Merge pull request #733 from houqp/new_ui_code
add menu to filemanager
2013-02-03 03:38:03 -08:00
chrox 92586a3b95 cleanup unused debugs 2013-02-03 17:49:02 +08:00
chrox ccf9141dd8 move BBoxWidget to bbox.lua in ui directory 2013-02-03 16:15:54 +08:00
Qingping Hou f91c913530 set default_arg for screen_mode option on runtime 2013-02-03 13:17:02 +08:00
Qingping Hou 0dba667937 rename setScreenViewMode to setScreenMode 2013-02-03 13:13:46 +08:00
Qingping Hou 2218d3bd73 add getScreenMode in screen.lua 2013-02-03 13:10:11 +08:00
Qingping Hou 03b73712bc Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into rotate
Conflicts:
	frontend/document/koptinterface.lua
2013-02-03 12:34:55 +08:00
chrox 47371ea8b4 use hold_release event to cancel page crop 2013-02-03 12:29:30 +08:00
chrox 1be80d15ae code cleanup 2013-02-03 11:28:50 +08:00
chrox 1c40d127cd add icon option items in config dialog 2013-02-03 11:26:14 +08:00