Huang Xin
014abf21bc
Merge pull request #2153 from houqp/houqp-master
...
reader(fix): fix crash when DAUTO_SAVE_PAGING_COUNT is set to 0
2016-07-14 08:08:56 +08:00
Qingping Hou
4cdafedcc8
Merge pull request #2147 from koreader/houqp-master
...
move setDirty call from TextWidget:setText to FileManager
2016-07-13 10:52:32 -07: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
Huang Xin
b8f23d162d
filemanager(fix): refresh banner in filemanager insteand of TextWidget
2016-07-12 21:34:17 -07:00
Qingping Hou
304b0f218e
chore: fix some of the luacheck errors
2016-07-12 20:49:09 -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
Hzj_jie
400e63a463
Resolve review comments
2016-07-04 23:14:53 -07:00
Hzj_jie
493ff00609
Add path in file manager
2016-07-04 17:38:04 -07: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
chrox
03fda94562
fix #2110 by adding disable double tap option in screen options
2016-06-27 23:02:10 +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
Frans de Jonge
eb28513403
Fix 'screen server' typo (should be screensaver)
2016-06-07 14:08:20 +02:00
Qingping Hou
2e417cfbd8
filemanager(refactor): use purge method from docsettings
2016-06-03 22:06:02 -07:00
Qingping Hou
f71534e399
readerfooter(fix): only populate footer info after document is loaded
2016-06-03 01:31:46 -07:00
Huang Xin
f718b0669f
Merge pull request #2045 from koreader/defaults
...
defaults(refactor): remove global hack in filemanagersetdefaults
2016-06-01 08:31:36 -05:00
Qingping Hou
ac03cd241f
fm(fix): close filemanager before showReader
...
This removes filemanager from UI widget stack so it does not listen
to events sent to the reader. Before this patch, screenshot event will
be sent to filemanager.
2016-05-29 19:36:54 -07:00
Qingping Hou
9586b36eb6
defaults(fix): purge entry from persistent file
2016-05-26 00:44:42 -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
2cf4e77ae5
readerui(chore): rename _running_instance
2016-05-02 22:42:19 -07:00
Qingping Hou
0f3eeb24c9
progressbar(fix): persist progressbar visibility
2016-04-28 01:25:18 -07:00
Qingping Hou
0166ff8add
reader(fix): force draw info message before loading document
...
Since the doShowReader will run in nextTick, it will get picked up by
checkTask, which is in the beginning of next UI loop and blocks
UIManager from redrawing the screen for the info popup.
2016-04-23 21:17:38 -07:00
Frans de Jonge
89a4b49c8b
Merge pull request #1987 from chrox/fix_landscape_opening_dialog
...
fix 'opening file' dialog not centered in landscape
2016-04-23 17:58:19 +02:00
chrox
6e723237ba
fix 'opening file' dialog not centered in landscape
...
by setting the timeout to 0.0 seconds so that when the screen
is turned to landscape the dialog is already closed.
2016-04-23 23:09:34 +08: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
f0cc8749b6
Merge pull request #1977 from Hzj-jie/migrate-history
...
Migrate history folder into sdr - A new history.lua file and ReadHistory component
2016-04-21 02:11:10 -04:00
Zijie He
667e8834ad
Migrate history folder, FileManagerHistory uses own history.lua file and ReadHistory component
2016-04-20 22:44:44 -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
Frans de Jonge
5638819f25
Removed a bunch of "successfully", replaced an ellipsis, and some deviant spellings of KOReader.
2016-04-16 12:37:08 +02:00
Allan Nordhøy
bc16ed5035
Spelling of calibre and KOReader. Ellipsis.
2016-04-15 15:04:41 +02: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