Benoit Pierre
86fa488508
bump base, unbreak MuPDF edition ( #11974 )
...
- https://github.com/koreader/koreader-base/pull/1806
- https://github.com/koreader/koreader-base/pull/1808
- https://github.com/koreader/koreader-base/pull/1809
- https://github.com/koreader/koreader-base/pull/1810
- https://github.com/koreader/koreader-base/pull/1811
- https://github.com/koreader/koreader-base/pull/1812
4 months ago
hius07
ed550948a9
mosaicmenu: fix collection mark ( #11969 )
4 months ago
hius07
bd42f6984e
Gesture manager: make long-pressing on top left corner non adjustable in FM ( #11971 )
...
It is overridden by the folder tree, so the Gesture manager setting doesn't work.
4 months ago
poire-z
14b7971529
AltStatusBar: fix page info when not all 3 items enabled ( #11965 )
...
Fix issue noticed at https://github.com/koreader/koreader/pull/11873#issuecomment-2144485909 .
4 months ago
NiLuJe
08f02bf915
OPDS: Don't append Search twice for feeds with an OpenSearchDescription
4 months ago
NiLuJe
8a37917e5c
OPDS: Fixup the last commit
...
We don't want to actually change the page when we request a fill on the
initial fetch.
4 months ago
NiLuJe
04ccd80b86
OPDS: Fix progressive fill on pagination
...
I have... no idea how this could have ever worked, the Menu handler has
*always* been called OnNextPage o_O.
4 months ago
NiLuJe
f3a67a4f4d
OPDS: Handle searching in Calibre's OPDS server
...
Re: #11968
4 months ago
Frans de Jonge
f2691b833e
MuPDF: add mobi filetype
4 months ago
Frans de Jonge
b46f03f092
[minor] Fix typo in XLSX
...
Dumb typo in #11955 .
4 months ago
Frans de Jonge
8977e5e12f
[minor] Remove whitespace from last line in zh_stroke_data ( #11956 )
...
The busted install failure in #11620 came before those checks.
4 months ago
weijiuqiao
8f1b476444
Chinese keyboard: accept kanji stroke order too ( #11620 )
...
This will make the stroke-based Chinese character keyboard compatible with Japanese kanji stroke order, with an increase of the data file by about 80kb.
This could be a temporary solution for Japanese users to type kanji before better methods are implemented.
The stroke order data are extracted from this repo: https://github.com/KanjiVG/kanjivg .
4 months ago
Frans de Jonge
8960f3d478
MuPDF: add txt, cfb, docx, xslx, pptx filetypes ( #11955 )
...
New in 1.24.0. See <https://mupdf.com/releases/history >.
Possible due to <https://github.com/koreader/koreader/pull/11940 >.
4 months ago
NiLuJe
6a4d433aa9
Kobo: check for RGBA vs BGRA the proper way ( #11953 )
...
i.e., poke at the fb vinfo data to check the component offsets.
Fix #11952
4 months ago
SomeGuy
c5600ffe19
SortWidget, DictQuickLookup: rename some functions ( #11949 )
...
addressing concerns found #11933
4 months ago
Benoit Pierre
99447414dc
mupdf: update to 1.24.2 ( #11940 )
...
Depends on https://github.com/koreader/koreader-base/pull/1805 .
Closes:
- #5422
- #9927
- #10879
4 months ago
ziz57
93407c8947
Readerlink: fix scheme detection for external links ( #11942 )
...
Following RFC 3986.
4 months ago
Benoit Pierre
4c6919ac2a
bump base: update tesseract, leptonica and libk2pdfopt
...
- update leptonica to 1.84.1
- update tesseract to 5.3.4
- update libk2pdfopt to 2.55
4 months ago
Benoit Pierre
10e6f489d0
kopt: honor `TESSDATA_PREFIX` environment variable
...
Don't override it by default, but honor it if present.
4 months ago
hius07
14519bc076
Dispatcher: add File browser actions 'Set display mode', 'Sort By' ( #11921 )
4 months ago
hius07
b06272592d
Annotation list: flexible item heights ( #11918 )
4 months ago
zwim
d2ff789543
[plugin] AutoWarmth: add more gestures for autowarmth activation ( #11946 )
...
Fixes #11274 .
4 months ago
SomeGuy
1b37aa1bd6
Keyboard menu: remove swipe setting from NT ( #11944 )
4 months ago
hius07
84d28dc5d9
FontList: skip Kindle blacklisted fonts ( #11932 )
...
Closes #11927 .
4 months ago
Benoit Pierre
ea51435237
bump base ( #11941 )
...
Preliminary bump (https://github.com/koreader/koreader-base/pull/1800 will be included in #11930 ):
- https://github.com/koreader/koreader-base/pull/1790
- https://github.com/koreader/koreader-base/pull/1795
- https://github.com/koreader/koreader-base/pull/1796
- https://github.com/koreader/koreader-base/pull/1797
- https://github.com/koreader/koreader-base/pull/1798
- https://github.com/koreader/koreader-base/pull/1799
- https://github.com/koreader/koreader-base/pull/1801
- https://github.com/koreader/koreader-base/pull/1802
- https://github.com/koreader/koreader-base/pull/1803
- https://github.com/koreader/koreader-base/pull/1804
4 months ago
SomeGuy
512065fa14
ReaderLink: make AddCurrentLocationToStack always show notification when activated via keypress ( #11925 )
...
As seen here https://github.com/koreader/koreader/pull/11900#discussion_r1615474301 .
4 months ago
SomeGuy
c429ac8c3f
Menu button support for dictquicklookup, sortwidget, keyboard settings for NT ( #11933 )
...
Menu key support for some widgets. would have closed #11783 and #6463 (cumulative with @comphilip's fixes)
It fixes a problem where some virtual keys were not available for non-touch users. closes #11862
Also, adds keyboard settings to non-touch devices. closes #11934
4 months ago
Benoit Pierre
2f0e456a42
ci/macos: dump binaries runtime path & dependencies
...
Useful information for investigating issues with the bundle.
4 months ago
Benoit Pierre
b7c1957e4b
macos: fix bundle
...
The new build system should normally be free from "brew infections",
and already have the proper runtime path and library names.
4 months ago
Benoit Pierre
4750b4a4cd
ci/macos: drop unnecessary build dependencies
4 months ago
Benoit Pierre
404c7c0dfe
ci: update build directory trimming before caching
4 months ago
Benoit Pierre
5a465f413b
tweaks for new build system
...
- forward unknown make targets to base
- add `cmake` and `staging` directories to ignored output artifacts
- drop `package.path` and `package.cpath` luarocks specific entries
4 months ago
Benoit Pierre
1c9c35dcb3
bump base
4 months ago
nairyo
c7a59145a3
[fix] VocabBuilder: restore erroneously removed onShowVocabBuilder function ( #11915 )
...
Fixes #11913 .
4 months ago
Piotrek Marciniak
9b1a21ef82
Export highlights: empty annotations as nil instead of empty string ( #11912 )
...
Fixes Readwise exports
4 months ago
SomeGuy
1aefd80ea6
ReaderBookmark: "bookmark current page" removed from NT kindles ( #11907 )
...
Discussed https://github.com/koreader/koreader/issues/11834#issuecomment-2132411929 onwards.
4 months ago
Frans de Jonge
94372c2adf
Remove ShowFontMenu ( #11904 )
...
Some clean up, as suggested in <https://github.com/koreader/koreader/pull/11864#discussion_r1615312993 >.
4 months ago
SomeGuy
eb63cf655f
CoverBrowser: update MosaicMenu FocusManager grid view to 2D ( #11906 )
...
This PR [and #11884 ] are for #11834 .
4 months ago
Frans de Jonge
ffc43030ec
ReaderLink: change (hasScreenKB or hasSymKey) add to notification stack shortcut to Press instead of Down ( #11905 )
...
See 316c6a0624 (r1615314584)
4 months ago
hius07
9223cde2bd
Status bar: fix book progress ( #11885 )
4 months ago
Frans de Jonge
8f2bd5420d
Introduce Device:useDPadAsActionKeys() ( #11900 )
...
1. Non-Kindle-specific `hasFiveWay` behavior is changed to `hasDPad and useDPadAsActionKeys`. For now they remain Kindle-specific in practice, unless one sets `useDPadAsActionKeys = yes` in a user patch.
2. With that disambiguation out of the way, `hasFiveWay` itself is further disambiguated into `hasScreenKB` and `hasSymKey`, as per the actual property being used, rather than something that tends to correlate with it. (It needn't be Kindle-specific per se, but non-Kindle devices have equivalent shortcuts with for example `Shift`.)
Running the emulator with `DISABLE_TOUCH=1` will set `hasSymKey = yes`, which can be tested with right shift.
Closes #11887 .
4 months ago
Martín Fernández
3fb2f18041
update tool to generate metadata translations ( #11869 )
...
* updated:
- strings to translate
- english metadata
* added:
- appstream: metadata generator
- appstream: translation of screenshot captions, if they're present.
- appstream: link to gh release notes
4 months ago
Frans de Jonge
a21db40745
[i18n] ReaderBookmark: don't bother translators with a space ( #11902 )
4 months ago
SomeGuy
00d0affd70
Remove very long press settings from NT ( #11898 )
4 months ago
SomeGuy
d217f5c161
Menu widget: limit right as hold to hasFewKeys ( #11890 )
...
Addresses concerns in #11884 .
4 months ago
hius07
076f77282b
FileManager copy/move: do not paste to itself ( #11878 )
4 months ago
hius07
c6e6d72cf3
Collections: add collection mark to books ( #11868 )
4 months ago
ziz57
7925455b68
Add ReaderLink::registerScheme for plugins handling non-http(s) links ( #11889 )
...
Currently, links with a scheme other than http or https are rejected. But plugins may want to handle them. This allows them to, by registering the scheme with self.ui.link:registerScheme("example") during the plugin's init.
4 months ago
Frans de Jonge
b222900cb9
Enable Alt+Shift+G for screenshots on all devices with a keyboard ( #11888 )
4 months ago
hius07
556e5bd6b4
VirtualKeyboard: delete word on backspace swipe west ( #11843 )
...
Closes #11831 .
4 months ago