Commit Graph

9211 Commits (2d5bde3ade8f78fccfaf44ab8a89e1a2cb8b6c34)
 

Author SHA1 Message Date
German Caro ab056e2e15 Add support to djvu TOC 12 years ago
German Caro 6362972707 Testing how git and github works and add support to djvu TOC 12 years ago
Dobrica Pavlinusic 09610d966e fix typo 12 years ago
Dobrica Pavlinušić 87d8df045b Merge pull request #57 from houqp/master
Add font.lua & status bar in reading menu
12 years ago
Qingping Hou 7389255503 fix: handle last section in getTOCTitleByPage() 12 years ago
Qingping Hou 3a6aaedb9f rm: fontchooser.lua 12 years ago
traycold 3fbb39fc05 Proof of concept for issue #55.
Still to be completed.
12 years ago
Qingping Hou f95231d789 add: status bar in reading menu & font.lua
* Since fontchooser is replaced by selectmenu, it
is no longer needed. So I rewrite it into font.lua
module which can cache faces that shared among all
UIs.

* add progressBar method in graphics.lua to draw
reading progress.

* add reading progress information in reading menu.
It is just a demo. Should be clean up in next release
when the real reading menu is out. :)
12 years ago
Dobrica Pavlinušić d3c9062c7c Merge pull request #53 from houqp/master
90 degree rotation support & 1 fix & 1 modification
12 years ago
Qingping Hou 5237ba947d fix: typo 12 years ago
Qingping Hou 319826c385 mod: screen rotation implemented by ioctl
Now you get a instance rotate :) With only one bug.
I have to restore to previous rotation state of the
native system after exists. Because the native system
does poll the new rotation state that changed by ioctl.

Currently, I don't know how to force the native system
to detect the changes.
12 years ago
Qingping Hou f795bda6e0 mod: read cache settings from .reader.kpdfview.lua 12 years ago
Qingping Hou 70b7e029d3 mod: only get usedBBox in fit to content mode
make fit to page mode a little bit faster
12 years ago
Qingping Hou f45671a747 fix: add screen.lua
forgot to add it in previous commit :(
12 years ago
Qingping Hou d2aaf15dce add: screen.lua
* move rotation mode to global variable, now check rotation
with Screen.cur_rotation_mode

* move screenRotate to screen module so other UIs can use it.
12 years ago
Qingping Hou 3dbf9877bc add: 90 degree rotation support
demo for issue #51
12 years ago
Dobrica Pavlinusic 65f95ca204 fix fetchthirdparty, closes #43
- added forgot git submodule init to make empty repository checkout work
- fetchthirdparty won't re-download exiting archives on disk
- moved mupdf-thirdparty.zip to root of repostory, since mupdf already
  has .gitignore and we shouldn't modify upstream submodule
12 years ago
{Qingping,Dave} Hou eab72cfb27 Merge pull request #50 from houqp/master
3 fixes, closes #47
12 years ago
Qingping Hou 03f658f59e fix: push mupdf commit to e7bb1c4937593c95065dbbbdd7eb15a73996c470 12 years ago
Qingping Hou 72e4808889 fix: add double quotes
this should fix issue #47
12 years ago
Qingping Hou 2ac4272933 fix: export LC_ALL when running kpdfview in launchpad 12 years ago
Qingping Hou e0f1564c7a fix: exit filesearcher with home key 12 years ago
Qingping Hou 3474e56d30 fix: check key mode properly for manual crop 12 years ago
{Qingping,Dave} Hou 98154a4eb4 Merge pull request #49 from houqp/master
fix: passing wrong page number to ddjvu_document_get_pageinfo in djvu.c
12 years ago
{Qingping,Dave} Hou bb3d3949a4 Merge pull request #48 from dpavlin/35_manual_crop
#35 manual crop for odd and even pages
12 years ago
Qingping Hou b3fb1dbcce fix: passing wrong page number to ddjvu_document_get_pageinfo 12 years ago
Dobrica Pavlinusic 4bc0bca413 store globalzoom and globalzoommode settings 12 years ago
Dobrica Pavlinusic 4d7fa2d12f Alt+Z to toggle bbox cropping 12 years ago
Dobrica Pavlinusic c2f2e617ad correct bbox loading and Shift+Z removes page bbox
this moves #35 a *little* bit closer to release ;-)
12 years ago
Dobrica Pavlinusic 9575d23f63 save bbox layout
inspired by f79ae48de8
12 years ago
Dobrica Pavlinusic 0c7eb32d48 Merge branch 'master' into 35_manual_crop 12 years ago
Dobrica Pavlinusic fdca464b96 don't pre-cache next page if we are going to modify bbox 12 years ago
HW dd8c1324b7 djvulibre wants utf8-based filenames to be handed differently. closes #47 12 years ago
Dobrica Pavlinusic f62a12a629 more debugging output for secting bboxes 12 years ago
Dobrica Pavlinusic 9bd93fe9c1 move third-party git checkouts into submodules #43 12 years ago
Dobrica Pavlinušić 16e70ac719 Merge pull request #45 from houqp/master
two modifications
12 years ago
Qingping Hou bf267ef0ef mod: add ZOOM_FIT_TO_CONTENT_WIDTH_PAN mode
This mode is used with ZOOM_FIT_TO_CONTENT_WIDTH, so
when press KEY_PGFWD, you jump to lower part of current
page. When hit page bottom, you do a real page turn. It
now behaviors the same like the native reader as I
mentioned in issue #41.

The first time you set to ZOOM_FIT_TO_CONTENT_WIDTH mode,
the reader will setup proper zoom factor and offset, then
switch to ZOOM_FIT_TO_CONTENT_WIDTH_PAN mode. When you hit
the page bottom, the reader will set the mode back to
ZOOM_FIT_TO_CONTENT_WIDTH mode and do a real page turn.
12 years ago
Qingping Hou f79ae48de8 add: UniReader:initGlobalSettings()
Use this method to read settings that may shared
among all readers. For instance, pan_overlap_vertical
12 years ago
Qingping Hou f9ba833568 Merge branch 'master' of github.com:hwhw/kindlepdfviewer 12 years ago
Qingping Hou 68b94fa337 mod: code clean up for KEY_2 to KEY_9 bindings
inspired by commit:
796b42cc36
12 years ago
Dobrica Pavlinušić a2fdbc890f Merge pull request #44 from houqp/master
set default offset to the top of page in fit to content mode
12 years ago
Qingping Hou 2ca5f2302c fix: set offset to top in unireader
set offset to top even usedbox is larger than
or equal to pagesize.
12 years ago
Qingping Hou dce80b7b1c mod: change default offset in fit_page_width/height mode
set to the top of page
12 years ago
Qingping Hou 20474ce411 fix: page number in fast jump in percent
use math.floor to convert page number to integer
12 years ago
Dobrica Pavlinusic b65973990a Merge branch 'master' of github.com:hwhw/kindlepdfviewer 12 years ago
{Qingping,Dave} Hou d754cff50b Merge pull request #42 from traycold/master
Keyboard shortcuts to jump to 0%, 10%, 20%, .. , 100% of currently reading document.
12 years ago
Dobrica Pavlinusic 5de2fb1a53 implement separate odd/even bboxes 12 years ago
traycold 41e9b216cc Shortcut to jump to page corresponding to 0%, 10%, 20%, .., 100%
of document using respectively key 1, 2, .., 9, 0.
12 years ago
Dobrica Pavlinusic 24ca5854c5 override getUsedBBox for cropping #35 12 years ago
Dobrica Pavlinusic 80efc822d4 added simple dump() serializer for debugging 12 years ago