yparitcher
36fd668093
ConfigDialog: remove uneeded support for muliple events
...
Fixes reflow support for dispatcher
3 years ago
NiLuJe
426e56613c
FrontLightWidget: Fix "Auto" max_width ( #8144 )
...
re: https://github.com/koreader/koreader/issues/8070#issuecomment-902162990
3 years ago
NiLuJe
910c0bd250
VirtualKeyBoard: Switch to schedule-less visual feedback for flash_keyboard ( #8143 )
...
Should prevent open/close races ;).
3 years ago
hius07
32d61c7878
Virtual keyboard: default layout, compact mode ( #8142 )
3 years ago
hius07
68782c3f89
Checkbutton: optimize callback ( #8134 )
3 years ago
mergen3107
fdae07e2cc
VirtualKeyboard: redesign and enhancements ( #8089 )
...
See #8089 for all the details.
3 years ago
hius07
684fd6c12d
Standardize select/choose to choose ( #8128 )
...
Closes #8105 .
3 years ago
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
3 years ago
hius07
66b644295a
Checkbutton: remove unused ( #8108 )
...
* Inputtext checkbutton: add "parent"
3 years ago
NiLuJe
c044480658
Don't exclude the full .kobo directory tree
...
Only exclude the useless/dangerous bits.
Allows getting to the Dropbox folder.
Fix #8101
3 years ago
poire-z
55a4d6fd1f
Button: avoid cut words when switching to multilines
...
Followup to 954ba960
3 years ago
poire-z
6e02e62dcb
Dict: avoid list items bullet/digit truncation with HTML dicts
3 years ago
hius07
b875ccc6f9
InputText: fix hold handling, add clipboard empty hint ( #8091 )
...
Before: when holding the input box in input dialogs
for calling the Clipboard, hold release was passed to
MovableContainer and input dialog moved a little bit.
3 years ago
hius07
19f43c47e1
CheckButton: accurate vertical alignment ( #8083 )
3 years ago
poire-z
954ba9608e
Button: reduce font size to avoid truncation ( #8078 )
...
If the button text would be truncated, try to avoid
it by reducing the font size, and even switching to
a 2-lines TextBoxWidget.
TextBoxWidget: fix possible glyphs truncations when
a small line_height is used. Also avoid some bad
result from getFontSizeToFitHeight(), possible due
to some rounding errors.
3 years ago
hius07
ef1dea990e
Menu/GoTo: tweak go to page/letter dialog layout ( #8056 )
...
2 columns instead of 3, to get larger buttons and
avoid truncation with some translations.
3 years ago
hius07
fa4784cf13
Screenshoter: options to View and Delete after screenshot ( #8050 )
...
Also remove code duplication in ImageViewer.
3 years ago
hius07
c8a7f52672
Checkbutton: ensure max width, multiline if needed ( #8066 )
3 years ago
hius07
ace3f0ee16
ConfirmBox: new properties ( #8065 )
...
* keep_dialog_open, default to false.
Set to true to keep dialog open upon pressing any button, except Cancel and dismissable tap.
* other_buttons_first, default to false.
Set to true to put other buttons above Cancel - OK row
3 years ago
zwim
b3c4b8dc94
[fix, lang] SortWidget: make "go to page" string translateable ( #8061 )
3 years ago
Frans de Jonge
3f8d389ee4
[fix, lang] KeyValuePage: make "go to page" string translateable ( #8059 )
3 years ago
hius07
2ab31a9a36
File browser: Settings submenu reordering ( #8000 )
3 years ago
zwim
48d1b23469
FileSearcher honor filemanagers sorting order ( #7978 )
3 years ago
hius07
41f2a6f8a4
InputText: fix search on multi-bytes UTF-8 ( #7981 )
...
Also fix crashes when text is invalid UTF-8.
3 years ago
hius07
7eea2ae7cd
InputText/InputDialog: add case sensitive search ( #7966 )
3 years ago
hius07
5947085ba4
InputText: up/down arrows move cursor to start/end of line ( #7976 )
...
when already on the first or last line.
3 years ago
poire-z
ca91df1f87
CheckButton: fix hold when in a movable container ( #7948 )
3 years ago
hius07
f711f060bf
A few small design fixes ( #7933 )
...
Reduce CheckButton font size.
Remove icons in TouchMenu truncated items popup.
Fix some wording.
3 years ago
NiLuJe
ed5a9294a4
ScreenSaver: Saner close behavior ( #7929 )
...
Should fix #7643
3 years ago
hius07
8146bbf13b
KeyboardLayoutDialog movable ( #7911 )
3 years ago
Brian Hughes
ba65dc155b
Adds time left for chapter and document to the screensaver message options ( #7897 )
3 years ago
hius07
6c35e01acb
InputDialog: manage keyboard hiding ( #7908 )
...
Disable keyboard hiding with Tap in some cases.
3 years ago
poire-z
859c68d3f9
Menu: fix item sizes when switching display modes
3 years ago
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
3 years ago
hius07
db60ba48b7
OPDS catalog, Cloud storage: hold return arrow to go to top ( #7845 )
3 years ago
hius07
2d764d47b8
InputText: fix typo ( #7880 )
3 years ago
NiLuJe
e7f7ac9547
Menu: Also avoid calling input handlers on unpainted widgets
...
Fix #7869
3 years ago
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.
3 years ago
NiLuJe
d2db93431a
DictQuickLookup: Fix stupid thinko in #7432
...
Fix #7864
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
hius07
d8ea93662f
NumberPicker: correct max day in input dialog ( #7803 )
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
NiLuJe
df77819dc2
Menu: Allow translating the "Go to" input hint
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
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
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
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
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