You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
koreader/frontend/ui/widget
hius07 f3fe643d81
InputDialog: add search (#7701)
Searches for a string in the edited text.
Available in the Text editor and other input dialogs with the navigation bar enabled.

Find first searches from the beginning of the text.
Find next searches from the next to cursor position, used for continious search.
By now, the Search input window is closed after the search. You need to press the Find button again for continious search, the search string is kept in the input.
Is it better to keep the dialog open for the comfortable continious search? And close it with the Cancel only?

Case insensitive. Cursor jumps to the beginning of the found string.
Notifications are shown for better results visibility.

Unfortunately, violated our standartization to "search", couldn't invent better short wordings.
3 years ago
..
container InputDialog: add 'Go to line' button (#7673) 3 years ago
bboxwidget.lua Add support for physical button for page crop (#6091) 4 years ago
bookstatuswidget.lua Tame some ButtonTable users into re-using Buttontable instances if possible (#7166) 3 years ago
button.lua Button setIcon: Allow keep button width (#7546) 3 years ago
buttondialog.lua Button: Better handling of translucent MovableContainer (#7223) 3 years ago
buttondialogtitle.lua Tame some ButtonTable users into re-using Buttontable instances if possible (#7166) 3 years ago
buttonprogresswidget.lua [UX] Use a full-width plus for buttons paired with a unicode minus (#7018) 3 years ago
buttontable.lua Tame some ButtonTable users into re-using Buttontable instances if possible (#7166) 3 years ago
checkbutton.lua flash_ui: Workaround potential EPDC races (#7332) 3 years ago
checkmark.lua [RTL UI] update widgets and apps for UI mirroring 5 years ago
closebutton.lua [RTL UI] update widgets and apps for UI mirroring 5 years ago
configdialog.lua ConfigDialog: Gesture range needs to be a Geom 3 years ago
confirmbox.lua Tame some ButtonTable users into re-using Buttontable instances if possible (#7166) 3 years ago
datewidget.lua Tame some ButtonTable users into re-using Buttontable instances if possible (#7166) 3 years ago
dictquicklookup.lua ReaderUI: Saner FM/RD lifecycle 3 years ago
doublespinwidget.lua Revamp flash_ui handling, once more, with feeling ;) (#7262) 3 years ago
eventlistener.lua Revamp flash_ui handling, once more, with feeling ;) (#7262) 3 years ago
filechooser.lua FileManager/ReaderUI: Clarify the current instance accessor (#7658) 3 years ago
fixedtextwidget.lua TextWidget: small refactoring, better handle max_width (#5503) 5 years ago
focusmanager.lua [feat] FocusManager: wrap around horizontally (#6315) 4 years ago
footnotewidget.lua Minor Input & TimeVal cleanups 3 years ago
frontlightwidget.lua FrontLight: Workaround potential crashes when swiping the frontlight bar. 3 years ago
horizontalgroup.lua Tame some ButtonTable users into re-using Buttontable instances if possible (#7166) 3 years ago
horizontalspan.lua cleanup: expand tab to 4 spaces 10 years ago
htmlboxwidget.lua The great Input/GestureDetector/TimeVal spring cleanup (a.k.a., a saner main loop) (#7415) 3 years ago
iconbutton.lua flash_ui: Workaround potential EPDC races (#7332) 3 years ago
iconwidget.lua Page Overlap: Fix rectangle computation and arrow mode (#7269) 3 years ago
imageviewer.lua Fix a few things after #7166 (#7212) 3 years ago
imagewidget.lua Cache: Some more tweaks after #7624 3 years ago
infomessage.lua SortWidget: More tweaks 3 years ago
inputdialog.lua InputDialog: add search (#7701) 3 years ago
inputtext.lua InputDialog: add search (#7701) 3 years ago
keyboardlayoutdialog.lua Tame some ButtonTable users into re-using Buttontable instances if possible (#7166) 3 years ago
keyvaluepage.lua Input dialogs: do not allow blank input cont'd (#7516) 3 years ago
linewidget.lua [chore] Convert a couple more todos (#5267) 5 years ago
linkbox.lua Various blitting related cleanups (#4789) 5 years ago
listview.lua [RTL UI] update widgets and apps for UI mirroring 5 years ago
logindialog.lua Floor dimension computations (mul/div). (#6264) 4 years ago
menu.lua ReaderToc: option to show a dotted line (#7669) 3 years ago
multiconfirmbox.lua Tame some ButtonTable users into re-using Buttontable instances if possible (#7166) 3 years ago
multiinputdialog.lua Floor dimension computations (mul/div). (#6264) 4 years ago
naturallightwidget.lua Tame some ButtonTable users into re-using Buttontable instances if possible (#7166) 3 years ago
networksetting.lua NetworkManager: Just warn if the gateway is unreachable after a (#7570) 3 years ago
notification.lua Minor Input & TimeVal cleanups 3 years ago
numberpickerwidget.lua Numberpicker: show hint with boundaries instead of the current value (#7529) 3 years ago
openwithdialog.lua Tame some ButtonTable users into re-using Buttontable instances if possible (#7166) 3 years ago
overlapgroup.lua Statistics: new Calendar view (#5854) 4 years ago
pathchooser.lua LuaSettings: Add a method to initialize a setting properly (#7371) 3 years ago
physicalkeyboard.lua Various blitting related cleanups (#4789) 5 years ago
progresswidget.lua Hide non-linear fragments 4 years ago
qrmessage.lua Qrcode support (#6844) 4 years ago
qrwidget.lua Qrcode support (#6844) 4 years ago
radiobutton.lua flash_ui: Workaround potential EPDC races (#7332) 3 years ago
radiobuttontable.lua Open with: add Text Editor plugin 4 years ago
rectspan.lua cleanup: expand tab to 4 spaces 10 years ago
screensaverwidget.lua ScreenSaver: Delay footer/header repaint if screensaver_delay is enabled (#7334) 3 years ago
screenshoter.lua Standardize directory/folder to folder (#7328) 3 years ago
scrollhtmlwidget.lua Button: Better handling of translucent MovableContainer (#7223) 3 years ago
scrolltextwidget.lua Revamp flash_ui handling, once more, with feeling ;) (#7262) 3 years ago
skimtowidget.lua SkimToWidget: swap '1' and '10' buttons (#7408) 3 years ago
sortwidget.lua SortWidget: More tweaks 3 years ago
spinwidget.lua Revamp flash_ui handling, once more, with feeling ;) (#7262) 3 years ago
textboxwidget.lua The great Input/GestureDetector/TimeVal spring cleanup (a.k.a., a saner main loop) (#7415) 3 years ago
textviewer.lua Revamp flash_ui handling, once more, with feeling ;) (#7262) 3 years ago
textwidget.lua Top menu: long-press on truncated menu item to show full text 3 years ago
timewidget.lua Tame some ButtonTable users into re-using Buttontable instances if possible (#7166) 3 years ago
toggleswitch.lua ConfigDialog: temporarily hide when showing SpinWidgets 3 years ago
touchmenu.lua ReaderUI: Saner FM/RD lifecycle 3 years ago
trapwidget.lua TextWidget: small refactoring, better handle max_width (#5503) 5 years ago
verticalgroup.lua Tame some ButtonTable users into re-using Buttontable instances if possible (#7166) 3 years ago
verticalscrollbar.lua Text/HTML widgets: allow scrolling with the scrollbar 4 years ago
verticalspan.lua cleanup: expand tab to 4 spaces 10 years ago
virtualkeyboard.lua The great Input/GestureDetector/TimeVal spring cleanup (a.k.a., a saner main loop) (#7415) 3 years ago
widget.lua doc: fix document build 8 years ago