zwim
cde13360ae
Fix bug when leaving/entering FM/reader ( #8295 )
...
This should fix #8293
2021-10-03 10:28:09 +02:00
hius07
3fe09ecc01
CenterContainer: options to handle larger content ( #8277 )
2021-10-01 20:33:39 +02:00
hius07
4c9d1ac3f8
Spinwidgets: can now get width or width_factor ( #8269 )
2021-10-01 20:32:16 +02:00
hius07
2b87b1d8ed
Virtualkeyboard: allow grey'ing the legacy umlaut mode key ( #8276 )
...
This key is still available on non-updated keyboard layouts.
2021-09-28 14:08:40 +02:00
Galunid
d4628666c9
Statistics: Read page duration limits: allow min=0s ( #8273 )
...
Allow for always counting page as read, regardless of time spent.
2021-09-28 14:00:36 +02:00
NiLuJe
0ea8bee4e1
TextBoxWidget: Unbreak Wikipedia ( #8275 )
...
Turns out we can't release line_num_to_image early, so, delay it until the final, full widget teardown.
(Regression since #8250 , c.f., https://github.com/koreader/koreader/pull/8250#discussion_r716646211 )
2021-09-28 01:37:13 +02:00
Frans de Jonge
a21b5be64a
[chore] NewsDownloader: various minor string fixes ( #8268 )
...
Follow-up to <https://github.com/koreader/koreader/pull/8267 >.
2021-09-26 12:44:43 +02:00
Frans de Jonge
e865fb9114
[chore] NewsDownloader: remove stray space ( #8267 )
2021-09-26 12:30:17 +02:00
zwim
2dfbf56624
Autowarmth: Make Information in easy mode more beautiful ( #8264 )
2021-09-26 12:24:23 +02:00
zwim
c8e55ec997
Autowarmth text formatting ( #8262 )
...
* Wordings; easier translation formatting
* use variable for tab_width (18)
* Add an indent parameter for formatting
2021-09-26 00:30:34 +02:00
zwim
0c7d174cd7
[frontlight, kobo, cervantes] Remove auto_warmth ( #8154 )
...
The feature is now provided by the "Auto warmth
and night mode" plugin (#8129 ).
2021-09-25 23:24:34 +02:00
NiLuJe
4a2f519600
Kobo: Use CLOEXEC in the Device module
...
We have a guarantee that it's supported on this platform.
2021-09-25 23:09:43 +02:00
NiLuJe
53b8ed48bf
Kobo: Don't leak fds in isWifiOn
...
io.lines only closes the fd when the loop is exited sanely, not by a
control flow keyword (i.e., no break or return allowed).
Regression since #8169
2021-09-25 23:09:43 +02:00
zwim
9ed22df03f
DateTimeWidget: replaces DateWidget and TimeWidget ( #8240 )
...
Deduplicate code by combining DateWidget and TimeWidget.
ReadTimer plugin: some rewording.
2021-09-25 19:59:45 +02:00
ichnilatis-gr
84baf00416
Greek keyboard: minor updates ( #8258 )
2021-09-25 12:15:44 +02:00
zwim
20f7d14495
Plugin: Auto warmth and night mode ( #8129 )
...
("Auto nightmode" only on devices without warmth.)
2021-09-25 11:02:10 +02:00
hius07
8a750d4692
File searcher: fix FileManager invocation ( #8257 )
...
Do not start a new instance if not needed.
2021-09-25 10:55:59 +02:00
hius07
e3cf8eea56
Many widgets: similar size in portrait and landscape ( #8238 )
...
- ButtonTable, ButtonDialog, ButtonDialogTitle
- ConfirmBox, MultiConfirmBox, SkimToWidget
- KeyboardLayoutDialog (and initially move the dialog
down to show the title in landscape mode)
- InputText's Clipboard dialog
Also: Notification: truncate long text
2021-09-25 10:51:58 +02:00
hius07
1e47cd7e5f
SpinWidget: similar size in portrait and landscape ( #8226 )
2021-09-25 10:40:04 +02:00
hius07
456dfeaf8e
Fix segfault on exit after opening fb2.zip ( #8232 )
2021-09-25 10:22:47 +02:00
hius07
3e313be22b
Screenshoter: allow reset default folder from menu ( #8227 )
2021-09-25 10:21:18 +02:00
hius07
02170ee9b6
Progresswidget: lighter background color ( #8195 )
...
Should make ticks more visible.
2021-09-25 10:17:05 +02:00
NiLuJe
5ab689aa71
Bump android-luajit-launcher
...
https://github.com/koreader/android-luajit-launcher/pull/335
2021-09-25 02:47:06 +02:00
NiLuJe
8c863d357b
Bump base
...
https://github.com/koreader/koreader-base/pull/1412
https://github.com/koreader/koreader-base/pull/1411
https://github.com/koreader/koreader-base/pull/1410
2021-09-25 02:47:06 +02:00
NiLuJe
0c913b6043
BookInfoManager: Minor fixes & tweaks in collectSubprocesses
...
* Don't run multiple collectSubprocesses tasks in parallel.
UIManager:scheduleIn doesn't return anything, using that as a boolean trap made no sense.
* Make the in-place removal of collected pids use a slightly more common idiom
(table.remove in a reverse iteration of said array).
2021-09-25 02:47:06 +02:00
NiLuJe
48da545e32
Kobo/Elipsa: More fine-grained control over the amount of online CPU
...
cores
* Only keep a single core online most of the time.
* Device: Add an enableCPUCores method to allow controlling the amount of
online CPU cores.
* Move the initial core onlining setup to Kobo:init, instead of the startup script.
* Enable two CPU cores while hinting new (e.g., cache miss) pages in PDF land.
* Enable two CPU cores while processing book metadata.
* Drive-by fix to isolate the DocCache pressure check to KoptInterface
and actually apply it when it matters most (e.g., k2pdfopt stuff).
2021-09-25 02:47:06 +02:00
NiLuJe
65abac9431
TextBoxWidget: Fix getSize when recycling an instance.
...
* Make sure we have a BB to measure in getSize, in case the instance is
recycled. (fix #8241 )
* nil `line_num_to_image` early in `:free`
* Hide the _renderText calls that are used across the whole module to
simply update the text layout & instantiate the inner bb behind a
wrapper function with a slightly less obscure name.
2021-09-25 02:47:06 +02:00
hius07
3a01ab7899
fontlist: disable/enable some Kindle fonts ( #8233 )
...
Some Kindle system fonts cannot be registered and cause errors in crash.log.
Disabling them, and enabling one good font.
Tested on PW4, Voyage, Oasis.
Also https://github.com/koreader/koreader/issues/8228#issuecomment-922335608 .
2021-09-20 15:28:21 +02:00
hius07
ed68445626
crash.log: write plugin regular information only in debug mode ( #8230 )
...
* Update pluginloader.lua
* Update filemanager.lua
* Update readerui.lua
v2021.09
2021-09-18 18:00:20 +02:00
hius07
859327dea5
Input dialogs: keep size in rotation ( #8223 )
2021-09-17 19:36:57 +02:00
roygbyte
a4763a613f
[chore] Newsdownloader: Fix more luacheck warnings ( #8220 )
2021-09-16 09:10:03 +02:00
hius07
5b049a5a82
Help text fixes ( #8217 )
...
* Update css_tweaks.lua
* Update readersearch.lua
2021-09-14 19:18:50 +02:00
Frans de Jonge
b48cce7fa0
Dispatcher: adjust "screen and lights" to style guide ( #8215 )
...
Same as "Taps and gestures"
2021-09-14 09:22:43 +02:00
roygbyte
0af6500c88
[chore] Newsdownloader: Fix warnings from luacheck ( #8214 )
...
* Fix warnings from luacheck
* Fix punctuation and casing in comments.
2021-09-14 07:42:32 +02:00
roygbyte
b0ceab5b20
[plugin] NewsDownloader: fix XML, better error messages, change default feed, and more ( #8145 )
...
* Fix XML, introduce some better error messages, etc.
See roygbyte/newsdownloader.koplugin for more info
* Fix feed attribute saving snafu; Change menu labels; etc.
Also:
- Change default feed
- Change "remove" label to "delete"
- Hide menu after feed sync
2021-09-13 21:04:06 +02:00
hius07
e934a4ad67
Refresh menu table: more remove unused
2021-09-13 19:32:19 +02:00
hius07
aa210e96ce
Refresh menu table: remove unused
2021-09-13 19:32:19 +02:00
hius07
5c62c11aa8
TimeWidget: keep "colon space" size
2021-09-13 19:32:19 +02:00
hius07
28c132a740
DateWidget: keep "dash space" size
2021-09-13 19:32:19 +02:00
hius07
054d94a560
Refresh menu custom settings: keep size in rotation
2021-09-13 19:32:19 +02:00
hius07
1dd50381d0
ReaderTypography: Hyphenation Limits keep size in rotation
2021-09-13 19:32:19 +02:00
hius07
11aca120a9
ConfigDialog: keep size in rotation
2021-09-13 19:32:19 +02:00
hius07
bdccc7de07
DateWidget: keep size in rotation
2021-09-13 19:32:19 +02:00
hius07
a321bade2b
TimeWidget: keep size in rotation
2021-09-13 19:32:19 +02:00
hius07
611e576b7e
DoubleSpinWidget: keep size in rotation
2021-09-13 19:32:19 +02:00
hius07
66156084e6
NumberPickerWidget: keep size in rotation
2021-09-13 19:32:19 +02:00
yparitcher
c40874d300
book shortcuts plugin
2021-09-13 10:56:06 -04:00
yparitcher
1f8574cf7e
Dispatcher:removeAction()
...
Gestures: use sub_item_table_func to allow the menu to refresh on change
2021-09-13 10:56:06 -04:00
yparitcher
f5dc7b4539
Dispatcher: Revamp sections and item order
2021-09-13 10:56:06 -04:00
roygbyte
024fd52781
Fix OPDS plugin bug wherein Arxiv PDF document acquisition URLs are not given a callback to download ( #8210 )
...
* Add comments to a few functions
* Fix bug associated with arxiv catalog.
See comments in genItemTableFromCatalog. Basically, though, the bug
was related to the checking of the acquisition urls. Arxiv only has
PDFs available to download, and the block wasn't catching these with
its existing logic. By adding another clause to look for PDF link
types, and fixing href values that were missing the PDF suffix, we can
successfully download PDFs from Arxiv.
2021-09-13 08:30:43 +02:00