Martín Fernández
2408c17175
bump luajit-launcher ( #7842 )
3 years ago
NiLuJe
6b31b160a2
CloudStorage: Log download failures ( #7834 )
...
Re #7354
3 years ago
yparitcher
002b4d4be9
Kopt/Creoptions: change to using an event to update configurable. Abstract implimentation out of ConfigDialog
3 years ago
yparitcher
0577f57617
TouchMenu: open to items page when going up a level
...
Builds on #7490
3 years ago
yparitcher
729388df81
Dispatcher: indentation
3 years ago
yparitcher
225f9aeccb
Cleanup for #7626
3 years ago
NiLuJe
1b852d1842
util.findFiles: Don't die on broken symlinks ( #7829 )
3 years ago
hius07
dccd49b652
[fix] OPDS catalog invoked from reader: crash KOReader on close ( #7825 )
...
OPDS catalog can be invoked from reader with gesture.
Then on closing OPDS catalog, KOReader crashes.
Let's jump to the download folder instead.
Closes #7784 .
3 years ago
NiLuJe
ba070c24de
ReaderFooter: Add a chapter_progress widget
...
(i.e., in-chapter num / total).
Fix #7792
3 years ago
NiLuJe
0d1325cc83
ReaderFooter: Make pages_left_book use an actual prefix icon
...
Instead of baking in a hyphen, so as to avoid signed zeroes, or
confusion with page progress if page maps are enabled.
Also, made compact itemps RTL friendly.
3 years ago
Martín Fernández
9f097da4f0
Bump android backend ( #7813 )
...
* Bumps the target Sdk to Android 11 (API30)
* Add a crash handler
3 years ago
Frans de Jonge
27fa19c9c4
[chore, spec] Version: test 8-character hash just in case ( #7809 )
...
Cf. https://github.com/koreader/koreader/issues/7805#issuecomment-855337115 .
3 years ago
hius07
d8ea93662f
NumberPicker: correct max day in input dialog ( #7803 )
3 years ago
Frans de Jonge
600c2bcf81
Debian package: skip the set -e for now
3 years ago
Frans de Jonge
ae544b741d
[fix] Debian package: ensure failure is caught ( #7804 )
...
fakeroot was missing from the Docker image.
3 years ago
hius07
0d161272fc
Menu/ToC: harmonize font sizes ( #7795 )
...
Menu: display the right item ("mandatory") with a
smaller font size related to the left item font size,
instead of a function of perpage.
ToC popups: use same font size as in ToC.
3 years ago
hius07
2fe8c3c41b
"Book description": more consistent wording ( #7789 )
3 years ago
hius07
0ddba3bcb6
OPDS browser: adjust book information font size ( #7783 )
...
Use the the same font size as the list of books.
3 years ago
NiLuJe
0b58abada5
[fix] ReaderZooming: Deal with some more zoom_mode shenanigans ( #7780 )
...
Migrate *global* zoom_mode settings to genus/type, too.
Nothing can actually set this as a global anymore, but we still honored
it nonetheless.
Fix #7778
3 years ago
NiLuJe
8d37d49d70
CSS Tweaks: Update Alt ToC description, now that it moved to a dedicated
...
menu entry.
3 years ago
NiLuJe
df77819dc2
Menu: Allow translating the "Go to" input hint
3 years ago
zwim
594b4c9035
Add option for custom hyphenation rules ( #7787 )
...
This is the successor of #7746 .
3 years ago
Frans de Jonge
039947886f
Revert "Hyphenation: add custom hyphenation rules ( #7746 )" ( #7785 )
...
This reverts commit f25da5d0d5
.
3 years ago
hius07
ecafdbfed8
KeyValuePage: use items font size in child TextViewer ( #7782 )
3 years ago
hius07
e66d294bce
SSH server: redesign menu; add to dispatcher ( #7765 )
3 years ago
hius07
2df54251a7
ReaderHighlight: close popup menu on 'Copy' ( #7776 )
3 years ago
zwim
f25da5d0d5
Hyphenation: add custom hyphenation rules ( #7746 )
...
The hyphenation of a word can be changed from its default
by long pressing for 3 seconds and selecting 'Hyphenate'.
These overrides are stored in a per-language file, i.e:
koreader/settings/user-German.hyph.
3 years ago
yparitcher
b30e366ccd
ReaderLink: option to add location to stack on opening book ( #7685 )
3 years ago
hius07
d5a2df3c04
OPDS: Add a button to display an entry's content block in the download popup ( #7767 )
3 years ago
hius07
4973134fb6
VirtualKeyboard: Allow hiding the keyboard with a hold on the down arrow key ( #7751 )
...
(And showing it again with a tap on an input field)
3 years ago
NiLuJe
c2c20199cd
OPDSParser: Attempt to preserve data from content tags *without* breaking luxl ( #7768 )
...
Tackle the content blocks issue differently, in order to
preserve the data, which is now useful since #7767
3 years ago
NiLuJe
d2ad6a83e1
ReaderTypeset: Minor reword after #7759
...
c.f., https://github.com/koreader/koreader/pull/7759#discussion_r638929468
3 years ago
NiLuJe
1ded7c3907
PocketBook: Support the PB741
...
Re: https://github.com/koreader/koreader/issues/7747#issuecomment-846850605
3 years ago
NiLuJe
92afc63951
PocketBook: Deal with FW shenanigans on the PB627
...
Might break it on older FW, who knows.
Fix #7747
3 years ago
NiLuJe
5d82907e3c
PocketBook: Avoid arithmetics expansions in startup script
...
Because everything is terrible.
Fix #7732
3 years ago
NiLuJe
5a468b8cf2
VirtualKeyBoard: Handle UX fallouts of VirtualKeyPopup overflow.
...
Don't close the popup on the first hold_release, ensuring it won't
immediately close on a *different* key if the finger hasn't moved.
If the finger *did* move, that's a quick swipe, and that's unaffected by
this tweak.
3 years ago
Frans de Jonge
1054137641
[lang] Improve "set to" consistency ( #7773 )
...
Also remove a double space pointed out by @NiLuJe.
3 years ago
Martín Fernández
b8d658b922
android: minor fixes ( #7753 )
...
* Save settings before installing a new APK & after resume.
* Move Resume/Suspend events to Resume/Pause callbacks
3 years ago
Martín Fernández
dc0d759148
don't log thirdparty app list if they're platform defaults ( #7760 )
3 years ago
zwim
203e434a51
[lang] Slightly reword some notification sentences ( #7759 )
3 years ago
NiLuJe
ad3bc29b1e
Events: Never stop propagating CloseWidget ( #7744 )
...
That seems like a rather terrible idea to beign with, and that that may actually have fatal consequences.
Re #7738
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
3 years ago
NiLuJe
887138f57f
ReaderDictionary: Handle all dictionaries being disabled better. ( #7737 )
...
By showing a warning, instead of not passing any -u flag to sdcv and letting it query *all* dictionaries if FS order...
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
3 years ago
tjader
b938f312a6
Enable bomb crash screen on Cervantes ( #7731 )
3 years ago
NiLuJe
2067a16fa1
ReaderZooming: Unconditionally update the configurables on SetZoomMode ( #7735 )
...
Expand #7728 to also catch SetZoomMode (mostly for Dispatcher's sake, but other things also send it).
3 years ago
zwim
e955a28796
Uppercase sharp s ( #7741 )
3 years ago
Martín Fernández
fdb0539aae
Bug report changes ( #7709 )
...
* android: dump logcat to file
* Update .github/ISSUE_TEMPLATE/bug_report.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
3 years ago
zwim
8315ee1c7e
Notifications menu: remove "No notifications" ( #7736 )
...
Implemented when all other menu items are unchecked.
3 years ago
hius07
7419820c09
VirtualKeyboard: hold left/right arrows moves to start/end of line ( #7730 )
3 years ago
NiLuJe
dac6fb4008
Notifications: Sort the settings appropriately in the FM ( #7734 )
...
Otherwise it's flagged as orphaned ;).
(Also tweak indenting of said settings to be more in line with how we
usually do these).
Overlooked in #7718
3 years ago
NiLuJe
bee2a605f1
ReaderStatus: Don't crash in EndOfDocument actions that *immediately* destroy the ReaderUI instance. ( #7733 )
...
This is handled in an Event handler, but we have zero guarantee that
we're actually the *final* Event sent to the Document, and other Events
usually kinda need the Document instance to still be alive ;).
Delay action until the next tick to avoid potential crashes.
3 years ago