2
0
mirror of https://github.com/koreader/koreader synced 2024-11-16 06:12:56 +00:00
Commit Graph

1532 Commits

Author SHA1 Message Date
Qingping Hou
9840a71335 put menu item callback and closing ops to scheduler
Otherwise, inverted menu item will not be shown
2013-03-14 14:21:19 +08:00
Qingping Hou
6cae130ac6 add resources for ReaderMenu 2013-03-14 14:01:19 +08:00
Qingping Hou
3c97c65f5c minor fixes, add TouchMenu example to wtest.lua 2013-03-14 13:59:59 +08:00
Qingping Hou
1fcb5281a0 use touchmenu widget in readermenu 2013-03-14 13:58:42 +08:00
Qingping Hou
38a6ea96d7 fix: set parent on TouchMenuItem 2013-03-14 13:58:02 +08:00
Qingping Hou
44d0a99efd first demo of touch menu 2013-03-14 13:06:42 +08:00
Qingping Hou
e0813ad789 return true on iconbutton click event 2013-03-14 11:57:51 +08:00
Qingping Hou
b4c5f28164 add iconbutton widget 2013-03-14 10:52:09 +08:00
Qingping Hou
c94767d9d6 add width and invert to FrameContainer 2013-03-13 12:41:36 +08:00
Qingping Hou
bd0145da4a Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_houqp 2013-03-13 11:20:08 +08:00
{Qingping,Dave} Hou
6c50123c20 Merge pull request #792 from chrox/new_ui_code
bugfix: require button widget
2013-03-12 20:20:19 -07:00
Qingping Hou
557ceb7a4b add vertical_align to UnderlineContainer 2013-03-13 11:18:29 +08:00
Huang Xin
07f1135be0 Merge pull request #793 from houqp/new_ui_houqp
minor fixes
2013-03-12 19:54:24 -07:00
Qingping Hou
d4bc583aa7 add dbg in wtest.lua 2013-03-13 10:50:16 +08:00
Qingping Hou
f87fd8ae07 remove screen rotation in readermenu 2013-03-13 10:44:33 +08:00
Qingping Hou
c5ff50abdf remove trailing spaces 2013-03-13 10:43:15 +08:00
chrox
94ea2b8250 bugfix: require button widget 2013-03-13 10:35:53 +08:00
Huang Xin
4d72574dfb Merge pull request #791 from houqp/new_ui_houqp
rearrange source tree
2013-03-12 18:05:12 -07:00
Qingping Hou
10d980ed87 rearranged source tree 2013-03-13 01:18:53 +08:00
Huang Xin
08edf7c259 Merge pull request #790 from houqp/new_ui_fix
listen home key press in filechooser
2013-03-12 08:39:25 -07:00
Qingping Hou
9fa6ec2a0c listen home key press in filechooser 2013-03-12 23:28:55 +08:00
{Qingping,Dave} Hou
0e0c18ad9b Merge pull request #789 from chrox/new_ui_code
dismiss chrome bar before launching the reader
2013-03-12 07:40:52 -07:00
{Qingping,Dave} Hou
e488b9ae16 Merge pull request #787 from chrox/background_hint
add background hinting in koptinterface
2013-03-12 07:38:42 -07:00
chrox
062af7cb94 dismiss chrome bar before launching the reader 2013-03-12 22:14:17 +08:00
chrox
a6609119ec disable hinting temporarily in config dialog and flipping mode and cropping dialog
Since hinting is of little use in these situations.
2013-03-12 20:28:01 +08:00
chrox
ef68ccebfe add background hinting in koptinterface 2013-03-12 20:26:02 +08:00
Huang Xin
7a4248faef Merge pull request #786 from houqp/new_ui_code
add last documents history and fix wtest.lua
2013-03-11 22:25:22 -07:00
{Qingping,Dave} Hou
6ab24329c8 Merge pull request #785 from chrox/flip_fix
bugfix: detect pan release to update flipping page
2013-03-11 22:16:28 -07:00
Qingping Hou
e492e451ec handle nil width for button widget 2013-03-12 13:08:48 +08:00
Qingping Hou
6f08f246d1 fix crash in wtest.lua 2013-03-12 13:08:30 +08:00
Qingping Hou
738d08a8bf adapt confirmbox to button widget changes 2013-03-12 13:07:05 +08:00
Qingping Hou
f22b2301fa add last documents menu entry 2013-03-12 12:51:00 +08:00
chrox
3660625cca bugfix: detect pan release to update flipping page on which the page
calculation of the following flip is based.
2013-03-12 11:28:47 +08:00
chrox
617613e763 bugfix: adjust coordinates of pan gesture 2013-03-12 11:27:41 +08:00
chrox
da2a3ff753 detect pan release gesture 2013-03-12 11:26:11 +08:00
{Qingping,Dave} Hou
bd8e9699eb Merge pull request #784 from chrox/log-reflow-duration
log reflow duration for benchmarking
2013-03-11 06:41:37 -07:00
{Qingping,Dave} Hou
d147516923 Merge pull request #783 from chrox/scroll_fix
bugfix: send SetDimensions event when toggling full screen on/off
2013-03-11 06:41:11 -07:00
chrox
824de2cb9c bugfix: send SetDimensions event when toggling full screen on/off 2013-03-11 16:30:48 +08:00
chrox
591a27ddfe log reflow duration for benchmarking 2013-03-11 16:24:27 +08:00
{Qingping,Dave} Hou
ce8eb15dd8 Merge pull request #781 from chrox/pdf_scroll_mode
add scroll mode for pdf/djvu reader
2013-03-10 21:44:19 -07:00
chrox
418ba943ed bugfix: recalculate screen offset 2013-03-10 16:46:56 +08:00
chrox
a2dc5e00a2 bugfix: reset page scroll states when switching reflow on/off 2013-03-10 14:27:42 +08:00
chrox
63e5e7e577 add scroll mode for pdf/djvu reader 2013-03-10 14:23:26 +08:00
chrox
64949444f6 bugfix: calculate page zoom before hinting 2013-03-10 14:21:32 +08:00
chrox
9e5a036c6e cleanup: remove unnecessary debug info 2013-03-10 13:20:25 +08:00
chrox
dc22370cf1 bugfix: intersected geom should be initiated with a fresh copy of self 2013-03-10 13:18:50 +08:00
chrox
6561475cf7 return bbox immediately to save several CPU cycles 2013-03-10 13:15:00 +08:00
{Qingping,Dave} Hou
91b73ba7ab Merge pull request #779 from chrox/two_finger_tap
add screenshot with two-finger tap
2013-03-07 09:26:37 -08:00
chrox
7fb3b02117 make reader screenshot widget always active 2013-03-07 18:06:18 +08:00
chrox
71c4f2dfc5 add active widgets in window stack that will always handle events 2013-03-07 18:05:22 +08:00