Qingping Hou
ae1cf90006
add language setting menu item
2014-01-18 12:23:55 -05:00
chrox
fefa0a3507
add version information in reader menu
...
This should implement #315 .
2013-12-28 12:44:55 +08:00
chrox
ee8838960b
add auto save settings option
2013-12-27 23:18:16 +08:00
chrox
32cd7b2a88
show both reader menu and config menu when tapping top
...
So the bottom tap zone is optional now and will be removed by default
in the future.
2013-12-27 21:47:19 +08:00
chrox
da317ed14a
customizable tap zones for top menu
2013-12-17 20:11:34 +08:00
HW
2154e7e852
Further refactoring
...
This should finish the work to make all globals to local variables.
That allows LuaJIT to properly compile things by interning the
references to the relevant parts (rather than looking up globals
all the time which stops a trace).
2013-10-22 17:11:31 +02:00
HW
ef111b99c6
Refactored to use strictly locals
2013-10-18 22:38:07 +02:00
Paulo Matias
232d8cd74a
Fix multiple ReaderFrontLight instances, i18n issues, and refactor event handling to follow codebase patterns
2013-08-12 02:13:28 -03:00
Giorgio Micotti
cea353323e
Initial light control widget; final fixes for kobo light
2013-08-05 23:06:26 +02:00
Qingping Hou
114e330fdc
remove misleading language menu item
2013-04-11 10:56:40 -04:00
Twobob
bb15773853
Added Help Tip to Help menu
2013-04-09 18:32:30 +01:00
Qingping Hou
5a96c00142
update text in menu help item
2013-04-08 15:47:41 +08:00
Qingping Hou
3602c61b1f
add gettext to all reader widgets
2013-04-08 15:22:04 +08:00
Qingping Hou
2d0090c6de
remove debug name
2013-04-08 02:44:41 +08:00
Qingping Hou
734bf63863
add gettext to readermenu
2013-04-07 16:47:05 +08:00
Qingping Hou
a95c20b436
use gettext in readermenu
2013-04-07 16:35:40 +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
chrox
fa579cface
change to a formal name
2013-03-16 23:16:56 +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
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
Qingping Hou
1fcb5281a0
use touchmenu widget in readermenu
2013-03-14 13:58:42 +08:00
Qingping Hou
f87fd8ae07
remove screen rotation in readermenu
2013-03-13 10:44:33 +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
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
0137fe7af4
add screen mode restoration for each document
2013-02-11 00:09:33 +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
0dba667937
rename setScreenViewMode to setScreenMode
2013-02-03 13:13:46 +08:00
Qingping Hou
2090dabf22
add menu to FileManager
2013-02-03 03:41:35 +08:00
Qingping Hou
22c3043959
add calling item.callback() as default onMenuChoice action
2013-02-03 03:35:25 +08:00
Qingping Hou
f02d8fa7b5
add SetScreenViewMode event and related handler in ReaderView
2013-02-02 16:46:06 +08:00
Qingping Hou
d4ff6f9291
first demo of screen rotate
2013-02-02 14:36:29 +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,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 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
chrox
138def10c3
Demo version of koptreader config dialog.
2012-12-24 08:16:17 +08:00
Qingping Hou
590bf149be
count FrameContainer padding into menu title bar size
2012-12-16 03:43:33 -05:00
Qingping Hou
dbd27cd600
rename ReaderMenu:addToMainMenuCallback to registerToMainMenu
...
since we are actully inserting widgets, not callbacks
2012-12-15 09:30:48 +08:00
Qingping Hou
5b6558383d
register ReaderZooming's zoommode menu in ReaderMenu
2012-12-15 09:26:40 +08:00
Qingping Hou
f7c65ebef7
add register_widget in ReaderMenu & minor fixes in menu.lua
...
* now readerwidgets can add menu items in ReaderMenu by
calling ReaderMenu:addToMainMenuCallback and define its own
addToMainMenu method, which takes ReaderMenu's item_table as argument.
2012-12-15 09:20:12 +08:00
Qingping Hou
c8de4f3f6c
adapt filechooser and readermenu to new menu widget
...
* now if you want to center a menu, you have to wrap it
in CenterContainer. Refer to readermenu for details.
2012-12-09 01:25:32 +08:00
{Qingping,Dave} Hou
267ed42be6
Merge pull request #638 from houqp/new_ui_code_fix
...
zoom mode support in reader menu & menu module bug fix
2012-11-29 07:33:54 -08:00
Qingping Hou
ba3973b2ac
add all zoom modes support to reader menu
2012-11-26 15:30:24 +08:00
Qingping Hou
d4e5b4cb06
add readerpaging and readermenu touch support
2012-11-11 15:25:49 +08:00
Qingping Hou
51ed793d14
add screen rotate support
2012-06-13 00:14:23 +08:00
Qingping Hou
793a431c43
add sub menu support for menu widget
2012-06-11 13:46:19 +08:00
HW
4d3e6af106
small changes to menu and addition of a reader menu
...
the reader menu is still very bare-bone, I plan to enhance it now.
2012-06-10 20:14:29 +02:00