hius07
dd1b10332e
Readersearch: reduce icon size in search dialog
2021-09-11 10:48:09 +02:00
hius07
07c8b0029e
Buttontable: pass icon size to the button
2021-09-11 10:48:09 +02:00
hius07
3b6fd8a1d5
Button: default icon size
2021-09-11 10:48:09 +02:00
hius07
e16d36d5da
Readersearch: add button to recall search input dialog ( #8190 )
2021-09-10 01:07:31 +02:00
NiLuJe
18687e4666
DocCache: Allow disabling it (again) ( #8198 )
...
* Ensure DocCache will always have at least one slot
Fix #8181
2021-09-10 01:07:04 +02:00
poire-z
1dc8f8cda9
bump crengine: CSS: parse/skip at-rules ( #8197 )
...
Includes:
- XML parsing: strip leading \n in PRE and TEXTAREA
- Text: allow wrap on any space in "white-space: pre"
- initTableRendMethods(): avoid expensive processing
- Tables: fix handling of whitespace between nodes
- ldomDocument: store screen size
- CSS: more robust skipping of invalid content
- CSS: parse/skip at-rules, support @media, @supports
- CSS: handle media condition with @import and <link/>
- CSS: fix parsing of "font-family:inherit!important"
- LDOMNameIdMap::deserialize(): fix when >1024 items
2021-09-09 13:09:30 +02:00
poire-z
084ae1509d
Style tweaks: add a few ruby specific tweaks ( #8189 )
2021-09-08 23:50:30 +02:00
hius07
ecf378067d
Readerdevicestatus: optimize code ( #8194 )
...
Correct read settings.
Standardize showing values in menu (a colon).
SpinWidget and DoubleSpinWidget default widths.
2021-09-08 15:50:20 +02:00
hius07
0283c44ff7
Page overlap: long-press to set as default ( #8180 )
...
Also deduplicate code out of ReaderPaging and ReaderRolling,
now in ReaderView and a specific menu module.
2021-09-06 21:30:35 +02:00
hius07
3a677f40de
Spinwidget: update default width ( #8182 )
2021-09-06 21:26:57 +02:00
hius07
ab4e27908b
Standardize: long-press/hold to long-press ( #8185 )
...
* Gestures: standardize hold to long-press
* Common settings menu: standardize hold to long-press
* Readerstyletweak: standardize hold to long-press
* Readersearch: standardize hold to long-press
2021-09-06 17:08:48 +02:00
Frans de Jonge
71cea5a9f6
F-Droid description: tame expectations ( #8178 )
...
Same as #8177 .
2021-09-04 21:26:28 +02:00
NiLuJe
90d4d22ba6
ReaderBookmark:renameBookmark: Better nil guard ( #8176 )
...
When matching a highlight to a bookmark *really* fails.
(Noticed in the log from #8175 )
2021-09-04 12:02:06 +02:00
Martín Fernández
cf1248393c
Readme: Tame down expectations ( #8177 )
...
Remove evernote & zsync mentions
also removing `online` as `over-the-air` is self-explanatory :)
2021-09-04 11:54:30 +02:00
hius07
6f612a1c41
Readerhighlight: allow translation ( #8174 )
...
Show translatable title of the style.
https://www.mobileread.com/forums/showthread.php?p=4151396#post4151396
2021-09-03 16:25:41 +02:00
NiLuJe
acbf4b7a8c
Document: Round dimensions properly in getPageDimensions ( #8170 )
...
* Geom:transformByScale:
* Apply the right scaling factor to the y axis
* Round in a more sensible fashion (àla fz_round_rect, since we pretty much exclusively use it in a similar fashion).
* Bump base (https://github.com/koreader/koreader-base/pull/1407 )
2021-09-02 23:50:10 +02:00
hius07
1a127633c2
InputDialog: add :addWidget(), use it for checkboxes ( #8168 )
...
Also: Text editor now closes its keyboard when calling Find
and Go to line (which open their own keyboards) to avoid
conflicts between multiple keyboards.
2021-09-02 22:53:54 +02:00
hius07
889c4489b7
Highlights style: long-press to set as default ( #8166 )
2021-09-02 22:46:27 +02:00
zwim
debf5dc550
Footer: add Warmth as footer item ( #8060 )
2021-09-02 22:44:22 +02:00
NiLuJe
af8988ef5f
Minor script tweaks ( #8169 )
...
* Neater fbdepth usage on sunxi
* Make sure we only ever match *loaded* modules when we check lsmod
2021-09-02 22:33:10 +02:00
poire-z
607333b181
View HTML: allow long-press to hide "View CSS" buttons
2021-09-01 23:22:35 +02:00
poire-z
57d7fd8aaa
bump crengine: support for 'box-sizing', and other fixes
...
Includes among others:
- (Upstream) Various CHM handling fixes, and others
- HTML documents: rebuild TOC from headings after load
- Font: use metrics for underline offset and thickness
- epub.css, html5.css: tweak ruby styling
- CSS: fix EPUB's head>style content encoding
- CSS: add support for 'box-sizing: content-box/border-box'
- CSS: support for styling the <html> element
Also bump KoboUSBMS to v1.2.2 and FBInk to v1.24.0.
ReaderFont's "Generate font test document": update the
generated HTML so its ToC is build from proper HTML headings.
2021-09-01 23:22:35 +02:00
hius07
85cfb552cb
Keyboard preferred layouts: usability fixes ( #8159 )
...
Store list of layouts in settings file as array of enabled
layouts only (up to 4 elements). Optimize code.
Allows sorting of the abbreviations in the globe popup:
just check layouts in the desired order (the first checked
will be northeast).
Requires onetime migration to clean up the settings.
2021-09-01 22:55:59 +02:00
Martín Fdez
a63c22b6fb
calibre: gui to choose default extension
2021-09-01 21:03:24 +02:00
yparitcher
3b6f521e26
Statistics: move dispatcher items to plugin
2021-09-01 10:30:46 -04:00
yparitcher
31397e10ef
Dispatcher: initial Kopt support
2021-09-01 10:30:46 -04:00
yparitcher
5e1ab8c06b
Dispatcher: update configurable before event (like configdialog)
2021-09-01 10:30:46 -04:00
yparitcher
36fd668093
ConfigDialog: remove uneeded support for muliple events
...
Fixes reflow support for dispatcher
2021-09-01 10:30:46 -04:00
yparitcher
eb949d6ebf
Dispatcher: add Battery & System statistics
2021-09-01 10:30:46 -04:00
Frans de Jonge
9a2cf203b1
Fix docs, evernote → exporter ( #8158 )
...
Cf. https://github.com/koreader/koreader/pull/7983#issuecomment-908981240
2021-08-31 09:51:12 +02:00
Frans de Jonge
8689b6cecc
[plugin] Add GoodReads to obsolete plugins ( #8153 )
...
Fixes <https://github.com/koreader/koreader/issues/8152 >.
2021-08-31 08:53:04 +02:00
Martín Fernández
903646debe
[plugin] Exporter plugin without evernote ( #7983 )
2021-08-30 09:11:23 +02:00
ichnilatis-gr
785200d76b
VirtualKeyboard: Update el_keyboard.lua ( #8148 )
2021-08-29 18:15:43 +02:00
NiLuJe
426e56613c
FrontLightWidget: Fix "Auto" max_width ( #8144 )
...
re: https://github.com/koreader/koreader/issues/8070#issuecomment-902162990
2021-08-29 17:08:46 +02:00
NiLuJe
910c0bd250
VirtualKeyBoard: Switch to schedule-less visual feedback for flash_keyboard ( #8143 )
...
Should prevent open/close races ;).
2021-08-29 17:04:24 +02:00
hius07
32d61c7878
Virtual keyboard: default layout, compact mode ( #8142 )
2021-08-29 12:29:41 +02:00
mergen3107
39b810a3bd
[lang] Change "full" to "best" ( #8141 )
...
I guess `full` was in on of the old iterations. Might affect translations though
2021-08-28 09:10:20 +02:00
hius07
68782c3f89
Checkbutton: optimize callback ( #8134 )
2021-08-27 21:21:14 +02:00
John Beard
27bf5b59dd
Add slash to WebDAV starting URL if missing ( #8137 )
...
If this is not done, the URL when the file is downloaded will be
something like hostdir/path, rather than host/dir/path.
Also add a debug log to make it more clear when a bogus URL
is being fetched,
2021-08-27 09:40:14 +02:00
John Beard
dac3940ced
WebDAV: Unescape XML entities when reading the item list ( #8138 )
...
Without this, a file named "A & B.epub" is read as "A & B.pdf"
and will 404 when fetched.
2021-08-27 08:39:15 +02:00
NiLuJe
c171a06212
USBMS: Dismiss ConfirmBox on unplug
...
Fix #8112
2021-08-25 20:15:57 +02:00
yparitcher
c6a8dc34a2
[UX] HE keyboard: Use updated symbols from new layout ( #8131 )
2021-08-25 09:20:09 +02:00
mergen3107
fdae07e2cc
VirtualKeyboard: redesign and enhancements ( #8089 )
...
See #8089 for all the details.
2021-08-24 23:51:39 +02:00
hius07
684fd6c12d
Standardize select/choose to choose ( #8128 )
...
Closes #8105 .
2021-08-24 22:19:07 +02:00
Frans de Jonge
a558376471
[plugin] Change OPDS filetype algorithm to extension first, mimetype second ( #8115 )
...
Fixes <https://github.com/koreader/koreader/issues/7995 >.
2021-08-23 12:44:07 +02:00
hius07
b56897f61e
Kindle: don't kill kb service on start ( #8122 )
...
https://github.com/koreader/koreader/pull/6233#issuecomment-903300554
Tested on my Voyage with KOL 1.1, very nice.
2021-08-23 11:31:18 +02:00
John Beard
5d0ae3dde8
WebDAV: Handle non-self-closing tag for empty collection ( #8121 )
...
Some servers serve <D:resourcetype></D:resourcetype> rather
than <D:resourcetype/>. So handle this case when deciding
if an item is not a collection.
2021-08-23 08:51:33 +02:00
asynchronous-sheep
c16d2712ef
Fix link for Portuguese dictionary “Dicionário Aberto” ( #8118 )
2021-08-22 17:07:42 +02:00
hius07
3c3361addf
File browser, Path chooser: fix margin of the long folder name in the header ( #8103 )
...
* Filemanager: margin of the folder name in the header
* Menu: margin of the folder name in the header
2021-08-22 09:35:22 +02:00
Frans de Jonge
f2ce7d1f3a
Various third-party bumps ( #8113 )
...
https://github.com/koreader/koreader-base/pull/1400
https://github.com/koreader/koreader-base/pull/1401
https://github.com/koreader/android-luajit-launcher/pull/334
https://github.com/koreader/android-luajit-launcher/pull/333
2021-08-22 09:29:53 +02:00