hius07
d652eec2cd
ReaderHighlight: allow updating a highlight drawing style ( #8323 )
...
Also modify highlight dialog's "Edit" button to be "Add note"
or "Edit note" whether a note has already beed added.
Adds a new RadioButtonWidget.
2021-10-18 19:17:37 +02:00
hius07
f0b992d425
Bookmarks: new settings and tweaks ( #8301 )
...
Bookmarks list:
- page numbers are displayed
- page bookmarks are marked with a star
- new setting: Sort by largest page number (default: checked)
New bookmark setting: Add page number / timestamp to bookmark
- If enabled (default), bookmark name is 'Page # notes @ time'.
- If disabled, bookmark name is equal to the notes field.
Rename bookmark dialog:
- page number and timestamp are displayed in the input
dialog description
- blank input renames bookmark to the default name in
accordance with the new setting
Also fix: changing boundaries of the highlight: the name of the
highlight is not changed if it was previously edited by the user.
2021-10-18 17:26:04 +02:00
hius07
fd697f3c77
wbuilder: use correct call for BookStatus widget ( #8342 )
...
Correction required after #8318 .
2021-10-18 08:53:27 +02:00
hius07
7036500f5b
Menu widget: adapt font size of shrunken items ( #8340 )
2021-10-18 08:52:40 +02:00
hius07
4ffabcf087
Screensaver: correct call of BookStatusWidget
2021-10-17 17:52:34 +03:00
ElimGarak1
863255c9f4
Add PocketBook InkPad Lite (PB970) ( #8335 )
...
Closes #8331 .
2021-10-17 10:08:51 +02:00
Frans de Jonge
91b921505c
Update translations for 2021.10 ( #8334 )
2021-10-16 11:47:12 +02:00
poire-z
ca1c3484d8
DictQuickLookup: two minor fixes ( #8333 )
...
- Allow Wikipedia languages cycling when invoked
from File browser.
- Fix TextBoxWidget content not updated when next/prev
when use_xtext=false.
2021-10-15 20:32:21 +02:00
yparitcher
1c2e5eee1d
BookStatusWidget: fix status toggle ( #8329 )
...
Fix: #8324
cf: #7671
2021-10-15 09:22:26 +02:00
ichnilatis-gr
a1e0d87c62
Greek keyboard: minor updates ( #8319 )
...
New popup menu on the Greek acute key for Greek numeral signs.
2021-10-14 11:33:33 +02:00
git-help-eng
0d231cbbef
Footer: maybe shouldn't be visible on resume ( #8289 )
2021-10-10 20:51:50 +02:00
poire-z
ade89cb9b6
Adds ScrollableContainer, to be used with tall widgets ( #8299 )
...
And use it with KeyboardLayoutDialog.
2021-10-10 15:09:42 +02:00
yparitcher
8c29b71e45
Tests: emptydir switch from data/dict to history ( #8296 )
...
So this test doesn't fail when one has dictionaries locally
(history folder is deprecated and should be empty).
2021-10-10 13:33:57 +02:00
hius07
b2a7d0d5ce
BookStatusWidget: use correct read percentage ( #8318 )
...
Closes #8317 .
2021-10-10 11:55:32 +02:00
ichnilatis-gr
23be2f278c
[UX] Keyboard: Fix Greek Y popup ( #8308 )
...
Correction of the "Υ" popup, where instead of Greek upsilon (as was written) there was the Greek capital tau ("Τ").
2021-10-06 19:24:32 +02:00
Frans de Jonge
d8d0066ac0
[CI] Fix certificate issue with quick koreader/koappimage:0.1.8 ( #8305 )
...
See https://github.com/koreader/virdevenv/pull/69 for details
2021-10-06 09:09:28 +02:00
yparitcher
feab232f35
Kopt: keep 4 items per panel
...
move newly enabled auto straighten from settings to crop
2021-10-05 23:34:29 +02:00
yparitcher
4c0d11c6d9
Dispatcher: use absolutenumber in more places
2021-10-05 23:34:29 +02:00
yparitcher
888802f618
kopt: allow pdf auto straighten
2021-10-05 23:34:29 +02:00
NiLuJe
75706ca0be
TextBoxWidget: Unbreak Wikipedia (bis) ( #8298 )
...
re: https://github.com/koreader/koreader/pull/8275#issuecomment-933744596
2021-10-05 15:40:51 +02:00
zwim
6b5cf63d07
Autowarmth: fix info text alignment issues ( #8271 )
2021-10-03 10:40:46 +02:00
ichnilatis-gr
e4337d1306
Greek keyboard: minor updates ( #8292 )
...
Adds Greek semicolon (upper dot) to the dot pop-up menu.
2021-10-03 10:37:15 +02:00
ichnilatis-gr
c6b3d5d3a5
Greek keyboard: minor updates ( #8291 )
...
Adds Greek semicolon (upper dot) to the dot pop-up menu.
2021-10-03 10:36:49 +02:00
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