Frans de Jonge
9eb073a524
[travis] Add protection against unscaled sizes
...
As pointed out by @poire-z
* [fix, UX] SkimToWidget scaling
* [fix] Button scaling
* [fix, UX] Scale ProgressWidget
* [fix, UX] Scale confirmbox
* [fix, UX] Scale just about everything
2017-09-23 20:24:45 +02:00
Frans de Jonge
8babe57106
[fix] ReaderGoto button order
2017-09-23 20:24:45 +02:00
Robert
bdf02f14aa
Add bookmark browsing mode to menu ( #3248 )
2017-09-23 18:25:22 +02:00
poire-z
47139266b2
Dict lookup: allow cancelling with tap
...
base bumped for ffi/util.getNonBlockingReadSize(luafile)
2017-09-20 23:09:59 +02:00
poire-z
5828ef8f1c
Fix potential crash when clearing hold highlight ( #3241 )
...
A delayed clear() could reset hold_pos while a onHold/onHoldPan/
onHoldRelease is in progress, resulting in hold_pos becoming nil and
a crash.
2017-09-20 17:35:30 +02:00
Robert
2c3936ddb4
Refactoring readerfooter statistics - TB and TC ( #3223 )
2017-09-16 13:36:54 +02:00
poire-z
f5a6e32887
Fix wrong page when tap on link ( #3217 )
...
Closes #3216
2017-09-14 13:01:09 +02:00
Frans de Jonge
161cae6b3a
[UX] Document settings language simplification ( #3215 )
...
As suggested by @comradekingu in https://github.com/koreader/koreader/pull/3165#issuecomment-326795203
2017-09-13 12:44:37 +02:00
Allan Nordhøy
3f24514a8d
Set Rendering Style, and Comments ( #3165 )
2017-09-13 12:16:42 +02:00
poire-z
991b56664f
Added Swipe to follow nearest link/to jump to latest bookmark ( #3207 )
2017-09-11 22:56:15 +02:00
Frans de Jonge
a39db783c0
[SDL] Add quit through regular window manager actions ( #3206 )
...
* [SDL] Add quit through regular window manager actions
Depends on https://github.com/koreader/koreader-base/pull/506
* proper exit and fix bug in restart function as a bonus
2017-09-11 21:37:00 +02:00
poire-z
a9c1ed24b8
Show vertical marker at target position when following a link ( #3202 )
2017-09-11 17:11:04 +02:00
poire-z
a720eaceb5
Hold on a word for more than 3 seconds to access highlight menu ( #3199 )
...
and avoid the dict lookup.
2017-09-10 20:35:27 +02:00
Frans de Jonge
164f0568b1
[fix] ReaderHighlight: remove highlight when closing popup dialog
...
See https://github.com/koreader/koreader/pull/3198#issuecomment-328339992
2017-09-10 14:39:10 +02:00
Frans de Jonge
7310937219
[fix] "Follow Link" popup issues ( #3198 )
...
* Add current location to location stack from follow link popup
See https://github.com/koreader/koreader/pull/3190#issuecomment-328332771
* Word highlight not removed
* "Follow Link" not translated
* Typo in docs
2017-09-10 14:26:49 +02:00
Frans de Jonge
f439ca0e8d
[UX] Add "Follow Link" in hold/highlight dialog ( #3190 )
...
* This way you can disable "tap to follow links" on single tap yet still follow links.
* Change menu as well as per @poire-z's suggestion.
2017-09-09 18:30:00 +02:00
poire-z
75b7c4b524
Added Font Hinting toggle ( #3182 )
2017-09-08 17:38:51 +02:00
Robert
2b3b310719
Fix: Lost last document position in scroll mode ( #3183 )
2017-09-06 20:12:26 +02:00
Robert
2a0e424a17
Prevent crash on exit in scroll mode ( #3171 )
2017-09-05 18:22:36 +02:00
Frans de Jonge
ba7fad2cdf
[fix] Dict settings NaN in installed dicts submenu ( #3173 )
2017-09-05 07:56:05 +02:00
Frans de Jonge
177485f84f
[UX] Add exit menu ( #3167 )
...
* fixes #2898 (prevents accidentally triggering reboot or poweroff)
Add ConfirmBox before reboot/power off
* increases clarity by preventing second page
* add "sleep" menu entry
* Add exit menu hold callback
2017-09-03 15:40:50 +02:00
poire-z
774d2345e0
Added Embedded Fonts config toggle
...
Just under the existing "Embedded Styles". Support for this
was already there in crengine, and interfacing is similar to
what is done with Embedded Styles.
2017-09-02 20:49:48 +02:00
Robert
40ec848098
Remove % from frontlight level on devices other than Kobo ( #3162 )
2017-09-02 18:33:40 +02:00
poire-z
6efcfce479
Fix "Info on dictionaries ordering" string for translation ( #3156 )
2017-09-01 20:42:03 +02:00
poire-z
d5924f1d3d
Use multiple sdcv -u params instead of renaming .ifo
2017-08-30 08:44:41 +02:00
poire-z
6d8d202f3b
Dict settings menu: list dicts, and allow disabling them
2017-08-30 08:44:41 +02:00
Robert
0e2d20353a
Statistics plugin v2 (SQLite) ( #2893 )
2017-08-29 17:34:49 +02:00
poire-z
7284ad4bf7
Use checkmarks with Set render style items ( #3122 )
2017-08-22 18:30:21 +02:00
poire-z
5d2bebcc0b
Added Dictionary settings and Wikipedia settings menus ( #3121 )
...
Also removed OPDS `download_dir` from the candidates to Wikipedia
"Save as EPUB" dir.
2017-08-22 17:24:31 +02:00
robert00s
6bded7aaf7
readerconfigmenu(fix): override pan gesture from scrolling
2017-08-14 11:24:40 +02:00
Robert
1bfad22af0
Fix: Footer hides text ( #3056 )
...
This patch should resolve issue #2257 (Footer hides text)
Sometimes, depending on an epub style, some text is hidden by the progress bar (the mini one at the bottom).
2017-08-08 19:06:11 +02:00
robert00s
64529b5391
Option to choose gesture to open menu
2017-08-08 18:45:14 +02:00
Robert
21c63a297e
Gesture to show only config menu ( #3051 )
...
* Gesture to show only config menu
* Show config menu from bottom
2017-08-05 21:49:00 +02:00
robert00s
4b9fc6333f
Fix: Unable to click on highlighted text in tap menu zone
2017-08-04 17:26:50 +02:00
Robert
2d89e16fab
Fix: Can't long-press lookup word inside bookmark tap zone ( #3048 )
...
* Fix: Can't long-press lookup word inside bookmark tap zone
2017-08-03 20:06:30 +02:00
robert00s
6d5859d11d
Read bookmarks without having to view ebook page
2017-07-31 20:36:06 +02:00
Robert
4d0f66a354
Fix: Unhighlight is not clickable in dictionary view and Deleting highlights in bookmarks does not take effect ( #3034 )
...
* Fix: Unhighlight is not clickable in dictionary view
* Fix: Deleting highlights in bookmarks does not take effect
2017-07-28 22:39:54 +02:00
robert00s
ba96506483
Fix event AddHightligh and add event DelHighlight
2017-07-27 20:25:26 +02:00
poire-z
64f699ba36
Store book metadata and nb of pages in new settings
...
They may already be available (with other statistics stuff) under
the 'stats' key, but not if Statistics plugin is disabled. As this
plugin may be migrated to SQLite, readerui and readerfooter will now
set two new properties: doc_props (containing all and only the metadata
returned by document:getDocumentProps()) and doc_pages (updated
by readerfooter on any display or font change).
PDF document: returns additional PDF properties: Keywords
and Subject (as Description).
2017-07-14 16:46:38 +02:00
Robert
b446be74d5
Font zooming more than 1 ( #2989 )
2017-06-29 20:38:39 +02:00
Hzj_jie
d83de47204
Add onFrontlightStateChanged event ( #2966 )
...
So we do not need the hacky solution in KoboLight plugin anymore. PageFooter can receive and process the event itself.
2017-06-19 19:00:36 -07:00
Huang Xin
8938786472
[fix] stop propagation of tap events when triggering reader menu ( #2934 )
...
* [fix] stop propagation of tap events
when triggering reader menu
And also get rid of unnecessary screen refreshes on Kindle Voyage.
The "progress" window for dict lookup is also eliminated as most of the time dict lookup is an instant process, and the "progress" window is preserved for wikipedia lookup as it may take longer time to show the result window.
* [up] add an option to disable dictionary fuzzy search
* [fix] tidy up require
* [fix] fix read settings
2017-06-19 00:08:57 +08:00
Frans de Jonge
28524a5847
ReaderUI: return to filemanager instead of quitting if no document ( #2956 )
...
This affects #2335 , at least for documents covered by `validDjvuFile()` (see https://github.com/koreader/koreader/blob/76cef07c079e979de6aac6b540c9cc2b672b6f57/frontend/document/djvudocument.lua#L15-L23 ). However, that's only with regard to `touch invalid.djvu` and should not affect whatever happened in the OP.
2017-06-17 11:44:29 +08:00
Hzj_jie
53eb4dee50
AutoFrontlight plugin ( #2941 )
...
* Add AutoFrontlight plugin
* Add configuration to control autofrontlight feature
2017-06-14 19:32:16 +02:00
chrox
fef18ec73a
[fix] revert removing tap gestures to show menus
...
as the tap gesture on the upper part (mostly) of the screen is
a conventional design to show menus in almost all ereaders as well as
some mobile phone apps. While users not farmilar with the Android world
have no experience with swipe down to show menus that's why we need a
quick start guide for this feature. And experienced Koreader users
probably will turn pages by mistake each time they want to popup the menus.
The solution here is adding back the tap gestures as they were and keep
the new swipe to show menu feature as a supplementary function when
link's tap area blocks menu's tap area.
2017-06-01 20:04:14 +02:00
Frans de Jonge
6815959f06
ReaderView: add long-press to set default
...
Fixes #2915
2017-05-24 01:46:24 -07:00
Hzj_jie
30378eb2a8
Add restart koreader function and ensure FlushSettings event can be delivered to all widgets ( #2772 )
2017-05-16 02:11:11 -07:00
poire-z
9e346f5559
Allow wikipedia lookup from filemanager
...
Also allow taking screenshot when on dictionary window.
2017-05-12 19:10:26 +02:00
Qingping Hou
bde2139b27
wifi(fix): quote ssid and password for wpa_passphrase
2017-05-09 09:43:47 +02:00
Qingping Hou
23c2955500
chore: style cleanup for infomessage
2017-05-08 09:38:48 +02:00