chrox
|
22b650d0c7
|
move kopt/cre options into ui/data directory & wrap strings in config options
|
2013-04-08 22:26:54 +08:00 |
|
Qingping Hou
|
09e1c0af06
|
add gettext to document modules
|
2013-04-08 15:38:04 +08:00 |
|
Qingping Hou
|
f12ff20c37
|
discard bbox with zero area
|
2013-04-03 13:03:55 +08:00 |
|
chrox
|
b2c23c6f4f
|
cleanup: use lowercase option name && better reflow for vertical text
|
2013-03-19 21:57:30 +08:00 |
|
chrox
|
607c4baf2e
|
add fine tuning of font size in koptinterface
|
2013-03-19 21:36:11 +08:00 |
|
Qingping Hou
|
c5ff50abdf
|
remove trailing spaces
|
2013-03-13 10:43:15 +08:00 |
|
chrox
|
ef68ccebfe
|
add background hinting in koptinterface
|
2013-03-12 20:26:02 +08:00 |
|
chrox
|
591a27ddfe
|
log reflow duration for benchmarking
|
2013-03-11 16:24:27 +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
|
6561475cf7
|
return bbox immediately to save several CPU cycles
|
2013-03-10 13:15:00 +08:00 |
|
chrox
|
8c01b59776
|
clamp used bbox to page dimension
|
2013-03-05 16:50:04 +08:00 |
|
chrox
|
87eec1b539
|
save/restore view mode and embedded css mode
|
2013-03-04 23:23:37 +08:00 |
|
chrox
|
4c1fc6be5c
|
make larger default page margin
|
2013-02-25 22:18:31 +08:00 |
|
chrox
|
86a65003d1
|
set manual cropping if bbox exists
|
2013-02-25 21:29:41 +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
|
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
|
9efdefb22f
|
add gamma correction for pdf/djvu reader
|
2013-02-20 14:32:51 +08:00 |
|
chrox
|
df7f7714e4
|
remove default options in KoptOptions and CreOptions
|
2013-02-20 13:01:52 +08:00 |
|
{Qingping,Dave} Hou
|
e6e561ce52
|
Merge pull request #760 from chrox/restore_zoom_mode
restore zoom mode when toggling reflow on/off
|
2013-02-19 07:11:20 -08:00 |
|
chrox
|
666bb3d8ae
|
restore zoom mode when toggling reflow on/off
|
2013-02-19 19:16:42 +08:00 |
|
chrox
|
78f8ca9029
|
cleanup: remove debug info on bbox
|
2013-02-19 13:28:04 +08:00 |
|
Qingping Hou
|
f3452234ea
|
add math.lua, move all math related helpers in to it
|
2013-02-19 11:57:14 +08:00 |
|
chrox
|
c53f866a93
|
cleanup: use screen size in page hash explicitly
|
2013-02-12 01:15:19 +08:00 |
|
chrox
|
7af80f63f6
|
check screen mode in koptinterface
|
2013-02-11 00:51:55 +08:00 |
|
chrox
|
1f511757c5
|
bugfix: calculate current config value or arg at runtime
|
2013-02-10 20:52:44 +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 |
|
chrox
|
21c972a786
|
hide DPI dependency in Font module
|
2013-02-05 18:15:45 +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 |
|
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 |
|
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
|
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
|
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 |
|
chrox
|
25bcbfa53a
|
set menu font size according to screen dpi
|
2013-02-03 05:16:19 +08:00 |
|
chrox
|
a1aa41136c
|
add manual page crop for pdf/djvu documents
|
2013-02-03 04:42:59 +08:00 |
|
Qingping Hou
|
2d9534e092
|
add screen rotate to readerconfig
|
2013-02-02 17:02:36 +08:00 |
|
chrox
|
563fd50dc3
|
add toggle switch widget in config option
|
2013-01-25 23:53:00 +08:00 |
|
Qingping Hou
|
6d8ebb4126
|
adapt credocument to new changes in cre.cpp
|
2013-01-22 06:27:22 +08:00 |
|
Qingping Hou
|
65910b2017
|
add default_css to credocument
|
2013-01-17 17:12:20 -05:00 |
|
Qingping Hou
|
6c4da43dbf
|
add setStyleSheet method to credocument
|
2013-01-17 16:59:40 -05:00 |
|
{Qingping,Dave} Hou
|
55b2d4f993
|
Merge pull request #714 from chrox/config_ui
some config UI changes
|
2013-01-15 13:39:26 -08:00 |
|
chrox
|
494585ce41
|
rename 'screen rotation' option in koptinterface to 'vertical text'
|
2013-01-15 19:53:57 +08:00 |
|
chrox
|
6ed1a9012b
|
show more options
|
2013-01-15 19:11:16 +08:00 |
|
Qingping Hou
|
93d3aea905
|
pass filename properly for zipped fb2 in CreDocument:init()
|
2013-01-13 12:17:43 +08:00 |
|
Qingping Hou
|
874890aaec
|
save and restore gamma_index for crengine
|
2013-01-13 12:07:20 +08:00 |
|
Qingping Hou
|
02ea5f1fbf
|
read header font from config
|
2013-01-13 11:23:30 +08:00 |
|
Qingping Hou
|
687aabc173
|
adapt ui to loadDocument before setFont
|
2013-01-13 10:22:33 +08:00 |
|