chrox
ceae778c0d
bugfix: update current pageno to the very last part in current view
2013-03-23 16:32:13 +08:00
chrox
607c4baf2e
add fine tuning of font size in koptinterface
2013-03-19 21:36:11 +08:00
chrox
a16dba8daa
rewind current page after initiating the scroll page states
2013-03-18 17:08:01 +08:00
chrox
cd52704b62
remove original page when toggling flip mode off
2013-03-18 16:07:07 +08:00
Qingping Hou
77117e0709
add help page in readermenu
2013-03-17 12:17:37 +08:00
clenton
ef953587e1
Add a home button to readermenu
2013-03-17 11:52:14 +08:00
Qingping Hou
9831c40dc7
remove debug information
2013-03-16 14:39:17 -04:00
Qingping Hou
b6e0a4ca9a
add show_parent in readermenu
2013-03-16 14:19:51 -04:00
{Qingping,Dave} Hou
c7b12667ee
Merge pull request #806 from chrox/two_finger_pan
...
add fine tuning of bbox by swipe gesture
2013-03-16 09:53:52 -07:00
chrox
fa579cface
change to a formal name
2013-03-16 23:16:56 +08:00
chrox
17d8b8ef8b
make larger valid region for screenshot
2013-03-16 22:50:36 +08:00
chrox
17e967a227
bugfix: calculate width of TouchMenu each time when TouchMenu is created
2013-03-16 14:07:59 +08:00
Qingping Hou
241420b8bc
more minor cleanup
2013-03-15 21:07:40 -04:00
Qingping Hou
28e5907d51
use scaleByDPI in all widgets
2013-03-15 20:03:50 -04:00
chrox
e2b16a18a3
comments for clamping scroll offsets
2013-03-16 00:05:00 +08:00
chrox
94792a4574
bugfix: clamp scroll offsets
2013-03-15 23:54:34 +08:00
Huang Xin
2927d728d7
Merge pull request #798 from houqp/new_ui_houqp
...
add touchmenu
2013-03-15 02:48:28 -07:00
Qingping Hou
ad704fa9c2
give a better name for parent
2013-03-15 05:23:39 -04:00
Qingping Hou
eaf43dc30b
add go back button to touchmenu
2013-03-15 05:18:34 -04:00
Qingping Hou
c9c72522b9
add submenu support for touchmenu
2013-03-15 02:54:23 -04:00
chrox
d3c9b6866a
bugfix: fix loop scrolling at the beginning/end of the document
2013-03-14 14:51:52 +08:00
Qingping Hou
1fcb5281a0
use touchmenu widget in readermenu
2013-03-14 13:58:42 +08:00
chrox
bf303093ed
bugfix: fix loop scrolling in shorter pages
2013-03-13 13:08:09 +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
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
Qingping Hou
10d980ed87
rearranged source tree
2013-03-13 01:18:53 +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
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
824de2cb9c
bugfix: send SetDimensions event when toggling full screen on/off
2013-03-11 16:30:48 +08:00
chrox
418ba943ed
bugfix: recalculate screen offset
2013-03-10 16:46:56 +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
7fb3b02117
make reader screenshot widget always active
2013-03-07 18:06:18 +08:00
chrox
5c2d9bb1ad
screenshot with finger touch at the two corners of the diagonal
2013-03-06 22:36:51 +08:00
chrox
87eec1b539
save/restore view mode and embedded css mode
2013-03-04 23:23:37 +08:00
chrox
1bd8dfcee1
add flipping mode in pdf/djvu reader
...
By tapping on the upper left corner of the reader one can toggling flipping mode on/off.
In flipping mode swiping right/down and left/up will paging backward and forward
accordingly with pages proportional to swiping distance.
2013-03-03 22:23:28 +08:00
chrox
5bf9df5d15
set bgcolor to gray in cropping dialog
2013-02-25 21:27:21 +08:00
chrox
01c5bcff8c
set page background color to white in pdf/djvu reader
2013-02-24 20:44:55 +08:00
chrox
3dfa9aa51d
add a dog-ear-like icon at the above right corner of bookmarked page
...
And tap the above right corner will toggle the bookmark on this page on/off.
2013-02-24 19:49:23 +08:00
chrox
781821b883
bugfix: use pageno from listened events other than the page in view state
...
As the view state may not be updated yet when PageUpdate event is triggered.
2013-02-24 19:37:55 +08:00
{Qingping,Dave} Hou
d730f0d27b
Merge pull request #766 from chrox/progress_bar
...
add reading progress bar at the bottom of ReaderView for pdf/djvu reader
2013-02-23 23:34:00 -08:00
chrox
86dab2ebee
rename footer.lua to readerfooter.lua
2013-02-24 15:25:08 +08:00
chrox
c5b4d958bb
add reading progress bar at the bottom of ReaderView for pdf/djvu reader
...
And there is also a toggle full screen option to turn on/off the progress bar.
2013-02-24 02:25:57 +08:00
chrox
16c2ea23b6
add double tap gesture on page area to confirm cropping
...
And round bbox coordinates.
2013-02-23 13:10:53 +08:00
chrox
7f179c1fa7
confirm and cancel gestures in cropping dialog are replaced by OK/Cancel buttons
...
Now only "tap" and "pan" gestures are allowed in cropping dialog.
2013-02-21 22:29:54 +08:00
chrox
46357d617c
cleanup: lookup reader view states like pageno and screen offset directly in self.view
2013-02-20 19:39:09 +08:00
chrox
14bcec4b81
remove arguments of RestoreZoomMode events defined in KoptOptions
...
Now zoom mode restoration is handled by ReaderKoptListener
2013-02-20 19:29:14 +08:00
chrox
85dafd6e25
set zoom mode to contentwidth after rotating screen to landscape
...
As most pages are portrait there is no reason to fit "portrait" page
on "landscape" screen. And "pagewidth" is used less often than "contentwidth".
So "contentwidth" is choosed to set zoom mode on landscape screen.
2013-02-20 18:30:31 +08:00