yparitcher
120eaf9193
secondsToHClock(): always floor seconds for consistency ( #7987 )
...
Fixes : #7984
2021-07-18 20:18:56 +02:00
poire-z
16ab5aa194
SDL keyboard input: should go to top level widget only
...
Avoid the typed input to be added to all
InputText present on the stack: only the
top one should handle it.
2021-07-15 23:18:47 +02:00
hius07
41f2a6f8a4
InputText: fix search on multi-bytes UTF-8 ( #7981 )
...
Also fix crashes when text is invalid UTF-8.
2021-07-15 21:57:12 +02:00
zwim
9d2c6b07aa
Fix date in onetime_migration ( #7980 )
...
Fixes #7979
2021-07-15 17:52:23 +02:00
hius07
7eea2ae7cd
InputText/InputDialog: add case sensitive search ( #7966 )
2021-07-15 16:28:54 +02:00
NiLuJe
72fbdf7fd4
ReaderZooming tweaks ( #7968 )
...
* ReaderZooming tweaks
Re #7964 & #7962
* Fix oversight in setNumberOf
Co-authored-by: yparitcher <y@paritcher.com>
2021-07-15 15:34:13 +02:00
zwim
ab6867c8fa
FileManager: allow case sensitive file search ( #7956 )
...
Bump base for cre.cpp cleanup and utf8proc FFI.
Add a checkbutton for case sensitive search in FileBrowser,
and use Utf8Proc.lowercase() for case insensitive search.
Also use it in ReaderUserHyph as a replacement for
crengine getLowercasedWord().
2021-07-15 12:53:28 +02:00
zwim
26cc3df5c5
ReaderSearch: fix wait button position, code cleanup ( #7973 )
2021-07-15 11:51:10 +02:00
hius07
5947085ba4
InputText: up/down arrows move cursor to start/end of line ( #7976 )
...
when already on the first or last line.
2021-07-15 10:27:21 +02:00
ichnilatis-gr
4b7ac191dc
Greek keyboard: translate Space key ( #7974 )
2021-07-15 10:26:25 +02:00
Frans de Jonge
86a1552ccd
Fix wrong escape ( #7952 )
...
;-)
Assuming you want it to show up as `'\'`, anyway.
2021-07-10 19:03:12 +02:00
poire-z
ca91df1f87
CheckButton: fix hold when in a movable container ( #7948 )
2021-07-10 12:31:55 +02:00
Frans de Jonge
f411035d7d
[plugin] Remove GoodReads plugin ( #7943 )
...
Deprecated half a year ago in <https://github.com/koreader/koreader/pull/7101 >.
Any potential remaining users whose API key hasn't yet automatically expired through inactivity can copy it over from an older release if desired.
Discussed in <https://github.com/koreader/koreader/discussions/7898#discussioncomment-976475 >.
2021-07-10 09:24:07 +02:00
zwim
4d9d599a6a
CRe: fix issues with case sensitive and regex search ( #7947 )
...
Fix crash with previous commit.
Show regex checkbox only with cre documents.
2021-07-08 23:30:37 +02:00
zwim
826a765705
CRe: support for case sensitive and regex search ( #7883 )
...
- bump crengine: findText(): add support for regular
expression search.
- bump base: add thirdparty/srell/srell.hpp, a C++ library
that provides Unicode regex support, used by crengine.
- ReaderSearch: with credocuments, add checkboxes for case
sensitive and regular expression search.
2021-07-08 19:30:16 +02:00
NiLuJe
0e60625160
Screensaver: Fix an old w/h typo ( #7941 )
...
Fix #7938 , exposed by #7929
2021-07-07 19:07:36 +02:00
hius07
f711f060bf
A few small design fixes ( #7933 )
...
Reduce CheckButton font size.
Remove icons in TouchMenu truncated items popup.
Fix some wording.
2021-07-05 12:38:24 +02:00
poire-z
a1d64de9b5
Font contrast: fix value in notification ( #7934 )
...
Fixes small issue noticed at https://github.com/koreader/koreader/discussions/7898#discussioncomment-962282
2021-07-05 11:03:27 +02:00
hius07
897622d4bb
CRe: reset call cache on rendering change ( #7927 )
...
This fixes some values sometimes not updated in footer.
2021-07-05 10:03:14 +02:00
NiLuJe
ed5a9294a4
ScreenSaver: Saner close behavior ( #7929 )
...
Should fix #7643
2021-07-05 04:56:14 +02:00
yparitcher
b07414c2b5
make sure ReaderLink gets a deep copy of location
...
Fixes : #7922
2021-07-04 21:45:19 -04:00
patart
246b402d9c
Add another mimetype alias for FB2 files for OPDS ( #7932 )
...
I've encountered an issue when Calibre Content Server's OPDS feed produced ``text/fb2-xml`` mimetype. Don't know if it is actually Calibre to blame, but thought this simple fix will save some poor souls' time.
2021-07-04 22:03:20 +02:00
jimman2003
a7bbf24f87
Greek keyboard: tweak popup keys ( #7930 )
...
By @ichnilatis-gr
2021-07-03 20:57:39 +02:00
poire-z
c0386e5dd0
Greek keyboard: add more diacritics (polytonic) ( #7906 )
...
Provided by @ichnilatis-gr
2021-06-30 20:47:41 +02:00
Frans de Jonge
58a5a09574
Device status: fix ellipsis ( #7910 )
2021-06-30 20:46:13 +02:00
hius07
8146bbf13b
KeyboardLayoutDialog movable ( #7911 )
2021-06-30 15:54:24 +02:00
Brian Hughes
ba65dc155b
Adds time left for chapter and document to the screensaver message options ( #7897 )
2021-06-30 01:45:34 +02:00
hius07
6c35e01acb
InputDialog: manage keyboard hiding ( #7908 )
...
Disable keyboard hiding with Tap in some cases.
2021-06-29 21:42:18 +02:00
poire-z
859c68d3f9
Menu: fix item sizes when switching display modes
2021-06-29 21:37:05 +02:00
poire-z
d57296b6bc
Device status: fix crash in debug mode
2021-06-29 21:37:05 +02:00
NiLuJe
11b50d51ae
Device status: fix wording ( #7907 )
2021-06-29 21:36:43 +02:00
hius07
c4f4190ad4
ReaderFooter settings menu: keep upper menu page ( #7903 )
2021-06-29 14:10:21 +02:00
hius07
884c664f63
Device status alarm: battery and memory ( #7857 )
...
Move former low battery alarm into a device status
alarm menu, and add high memory usage checks.
2021-06-29 14:07:29 +02:00
hius07
eb41ad3bda
FileManager: add overwrite check for Rename ( #7833 )
...
Checks for existing destination file/folder for Rename operation
and asks to overwrite.
2021-06-29 14:01:44 +02:00
hius07
5e2d83965b
InputDialog, InputText: a bunch of updates ( #7896 )
...
- New way to hide the VirtualKeyboard: to hide the keyboard
tap any point of the screen outside the inputbox and above
the keyboard; to show the keyboard tap the inputbox.
(Removed hacky "holding the arrow-down key" which is no
longer needed).
- InputDialog windows are movable/translucent by default
- Redesign of the Clipboard dialog
2021-06-29 11:01:12 +02:00
hius07
db60ba48b7
OPDS catalog, Cloud storage: hold return arrow to go to top ( #7845 )
2021-06-29 10:22:03 +02:00
hius07
2d764d47b8
InputText: fix typo ( #7880 )
2021-06-23 17:19:39 +02:00
hius07
c6ccc73d55
Status bar: hide battery if level higher than threshold ( #7876 )
...
closes #7242
2021-06-22 19:03:05 +02:00
Frans de Jonge
12ebffc669
ReaderPaging: show page overlap menu in reflow ( #7820 )
...
Cf. <https://www.mobileread.com/forums/showthread.php?t=339912 >.
I'll have to check why this doesn't work in continuous. Cf. https://github.com/koreader/koreader/issues/3932#issuecomment-395354006
2021-06-21 18:53:44 +02:00
hius07
61d24879d3
Translator: copy translation input to the clipboard ( #7855 )
2021-06-21 18:50:49 +02:00
Jason Benwell
682f7561a0
Use smaller symbols for pages_left_book in compact_items ( #7828 )
...
Use the (smaller) "‹" or "›" symbols in pages_left_book, to match pages_left, in compact_items
2021-06-21 18:48:33 +02:00
Martín Fernández
ee92ca68e8
workaround for Onyx Poke2 nonsense ( #7872 )
...
Requires koreader/android-luajit-launcher#320
Also the luajit-launcher bump adds support for Likebook P78 and sanitizes clipboard text.
2021-06-20 15:42:00 +02:00
NiLuJe
e7f7ac9547
Menu: Also avoid calling input handlers on unpainted widgets
...
Fix #7869
2021-06-20 04:21:56 +02:00
NiLuJe
240a4acdcc
TouchMenu: Abort early if tap/hold handlers are called on an unpainted
...
widget
May happen if we have blocking stuff on startup (e.g., Wi-Fi), and you
spam tap the screen during the white screen.
2021-06-20 04:21:56 +02:00
NiLuJe
d2db93431a
DictQuickLookup: Fix stupid thinko in #7432
...
Fix #7864
2021-06-18 18:02:15 +02:00
NiLuJe
62fd154629
DocCache: Log the effective cache size
2021-06-18 18:02:15 +02:00
NiLuJe
e4a333a980
KOptInterface: Keep returning nil in get*Boxes when we don't actually
...
get any boxes
Exposed by #7624 , but we were arguably putting garbage in the Cache
before that anyway, so, it w<asn't all that great either ;p.
Fix #7850
2021-06-16 13:53:17 +02:00
NiLuJe
a4dc7375f1
Util: Always sanitize filenames on Android
...
Fix #7837
2021-06-16 13:53:17 +02:00
NiLuJe
6b31b160a2
CloudStorage: Log download failures ( #7834 )
...
Re #7354
2021-06-12 21:11:53 +02:00
yparitcher
002b4d4be9
Kopt/Creoptions: change to using an event to update configurable. Abstract implimentation out of ConfigDialog
2021-06-11 13:26:48 +02:00