chrox
2fa8ebb7c4
don't consume swipe gesture event in readerlink
...
if location stack is empty
2016-08-12 09:33:31 +08:00
Qingping Hou
ec6da5318c
screensaver(fix): add back menu toggle to support screensaver folder
2016-07-31 18:26:26 -07:00
Hzj_jie
3df363165a
Fix crash in readertoc.lua
...
This issue has been mentioned in https://github.com/koreader/koreader/issues/2186 .
2016-07-29 22:47:44 -07:00
Qingping Hou
1c5543358c
readerfooter(fix): avoid setting mini footer to invisible when full progress bar is on
...
Our previous assumption is user will only choose between full or min
bar. The does not hold anymore as many more info has been added to the
mini bar and sometimes user might want to have both of them on. This
patch makes the reader behavior consistent when both bars are set to be
on for a document.
2016-07-23 18:00:37 -07:00
Qingping Hou
f30e487959
readerpaging(fix): set the corrent page number on GoBackLink event
2016-07-18 01:33:35 -07:00
chrox
1d887f4fe1
book reading statistics for djvu documents
2016-07-15 23:00:46 +08:00
Qingping Hou
726259f5a1
reader(fix): fix crash when DAUTO_SAVE_PAGING_COUNT is set to 0
...
* setup autoSaveSettings callback on ReaderReady event
* delay calling autoSaveSettings with UIManager:nextTick
2016-07-12 23:54:01 -07:00
Qingping Hou
a10a4f65a5
minor: use predefined color instead of gray method
2016-07-10 23:25:32 -07:00
NiLuJe
207af74527
Support the White Kindle PW3 & the Kindle Oasis.
...
Also attempts to support the new Kindle Basic, pending confirmation.
2016-07-09 03:16:08 +02:00
chrox
1c5c7d3a7c
fix #1682 by closing all dict windows when holding close icon
2016-06-29 00:35:00 +08:00
chrox
551857ce6e
fix some luacheck warnings
2016-06-28 00:43:23 +08:00
Qingping Hou
fadad90447
uimanager(fix): handle stack change in close
2016-06-21 01:53:42 -07:00
Frans de Jonge
97925df40a
Merge pull request #2086 from chrox/fix_2084
...
fix #2084 introduced by copy and paste in #2079
2016-06-16 18:46:48 +02:00
chrox
ad88192d85
fix #2054 by removing ticks max limitation
2016-06-17 00:23:03 +08:00
chrox
0ca82fb072
fix #2084 introduced by copy and paste in #2079
2016-06-17 00:05:25 +08:00
Qingping Hou
cf3c91d92e
Merge pull request #2079 from Hzj-jie/master
...
ReaderZooming should remove the size of page footer when calculating zoom value
2016-06-15 00:28:32 -07:00
Qingping Hou
fe6aaca47d
Merge pull request #2083 from chrox/fix_2060
...
fix #2060 by handling blank search pattern
2016-06-15 00:25:40 -07:00
chrox
5bbcae954e
fix #2060 by handling blank search pattern
2016-06-15 02:34:46 +08:00
chrox
5983050d79
PDF free zoom mode revisit
...
this should implement feature request of zoom mode for multi-columns
page in #501
This PR depends on koreader/koreader-base#435
How to use?
1. Tap the top left corner of a PDF/Djvu page to get into the flipping
mode
2. Double-tap on text block will zoom in to that column
3. Double-tap on any area will zoom out to an overview of the page
4. repeat step 2 to focus to another page block
How does it work?
1. We first find the mask of text blocks in the page. (Pic 1)
2. Then we intersect page boxes with user tap to form a page block. (Pic 2)
3. Finally we zoom the page to the page block and center current view to
that block. (Pic 3)
2016-06-15 02:05:09 +08:00
Zijie He
ac6ccc0038
ReaderZooming should remove the size of page footer when calculating zoom value.
2016-06-13 14:37:40 -07:00
chihyang
a948ecb19a
Add 'read from right to left' in readerrolling
...
- Fix problems in readerpaging.lua;
- Add the same feature in readerrolling.lua.
2016-06-10 21:17:42 +08:00
chihyang
c161bc2f79
Add a new feature 'read from right to left'
...
A new feature 'read from right to left' is added, which is more fit for
Traditional Chinese and Japanese books. Once the feature is enabled:
1. The gesture region of TapForward and area will be flipped
horizonally;
2. The action for swiping to west and to east will be exchanged.
2016-06-10 20:14:03 +08:00
Qingping Hou
f71534e399
readerfooter(fix): only populate footer info after document is loaded
2016-06-03 01:31:46 -07:00
Qingping Hou
476e35708d
inputdialog(feat): add is_enter_default attribute to buttons
2016-05-25 23:09:49 -07:00
Qingping Hou
60587e08c6
defaults(refactor): remove global hack in filemanagersetdefaults
...
also added screensaver folder setting dialog for kobo
2016-05-25 22:07:20 -07:00
Zijie He
882a815f6c
Use default font if settings.reader.lua does not provide one. Provide a Toggle button if readerfooter gesture actions are disabled.
2016-05-22 22:32:57 -07:00
chrox
4c491b5ee2
rename 'Highlight' to 'Highlight options' in menu
...
This should fix #2023 .
2016-05-14 12:20:01 +08:00
Zijie He
1aa0c4192a
Multi-line toggle switch & add instruction to resolve sdcv build error.
2016-05-09 21:59:33 -07:00
Qingping Hou
0f3eeb24c9
progressbar(fix): persist progressbar visibility
2016-04-28 01:25:18 -07:00
chrox
92184f0199
fix #1985 by always return to the parent dir of current doc in the FileManager
2016-04-23 22:57:19 +08:00
Qingping Hou
0226efc4cd
readerfooter(minor): just incase self.pages is nil
2016-04-20 23:12:07 -07:00
Qingping Hou
572412b1f6
readerrolling(fix): detect end of book properly
2016-04-20 23:12:07 -07:00
Qingping Hou
c22a3747d8
fix all the tests
2016-04-19 00:01:28 -07:00
Qingping Hou
a049eddcbc
bookmark(fix): bookmark comparison for crengine
2016-04-18 23:51:06 -07:00
Qingping Hou
eb37d9b8b6
kobo: fix screen probe for touch
2016-04-02 23:06:09 -07:00
Qingping Hou
dffc42d234
fix(readerrolling): crash with legacy last_per config in page mode
2016-03-28 21:23:33 -07:00
Qingping Hou
467199285f
minor: rename Koreader to KOReader
2016-03-27 18:50:23 -07:00
Qingping Hou
26f5c8861b
chore: minor style cleanup
2016-03-27 17:18:25 -07:00
Qingping Hou
11d5b5c0a1
fix(readerlink): restore reader view context on go back
2016-03-27 16:01:56 -07:00
Qingping Hou
2d5222ef33
readerview: add get/set methods for view context
2016-03-27 15:39:59 -07:00
Qingping Hou
f48d9bd6d9
fix(readerfooter): marker ticks initialization
2016-03-18 23:24:51 -07:00
Qingping Hou
adc7ddccfc
test: start every test suit with a clean reader setting
2016-03-12 15:52:04 -08:00
Qingping Hou
1683023f2c
refactor(readerfooter): optimization and bug fixes
...
* avoid unnecessary initialization
* really fix the crash caused by autoRefreshTime....
* responsive progress bar layout
2016-03-12 01:00:52 -08:00
Qingping Hou
1ede9d03f1
fix: avoid initializing readerfooter multiple times
...
This will create multiple autoRefreshTime function and crash the reader on exit
2016-03-07 22:50:32 -08:00
Qingping Hou
34e0238b6f
readermenu: move book status to info tab & minor cleanup
2016-03-06 22:45:41 -08:00
Qingping Hou
a99ab5a976
bookstatus: adjust layout and spacing for bookstatus page
2016-03-06 22:45:40 -08:00
Qingping Hou
8190093f83
kobo: don't create FrontLightState config if it didn't exist to begin with
2016-03-02 18:25:17 +01:00
Qingping Hou
9afae91b13
chore: rename frontlight related variables to keep style consistent
...
flIntensity -> fl_intensity
flState -> is_fl_on
fallback_FrontLightLevel -> fallback_fl_level
2016-03-02 18:25:17 +01:00
Qingping Hou
d4254e5266
fix: unschedule auto refresh footer task on document close
2016-02-29 23:13:52 -08:00
Qingping Hou
46ade8e795
readergoto: show current page in input hint
2016-02-26 00:20:09 -08:00