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
NiLuJe 4cc620b702
VirtualKeyboard: Revamp visibility handling (#10852)
Move as much of the state tracking as possible inside VirtualKeyboard itself.
InputDialog unfortunately needs an internal tracking of this state because it needs to know about it *before* the VK is shown, so we have to keep a bit of duplication in there, although we do try much harder to keep everything in sync (at least at function call edges), and to keep the damage contained to, essentially, the toggle button's handler.

(Followup to #10803 & #10850)
9 months ago
..
container Notification: NOP conflicting event handlers from our base class (#10471) 1 year ago
bboxwidget.lua InputContainer: Fall cleanup ;). 2 years ago
bookmapwidget.lua BookMap: fix help text wording (#10544) 1 year ago
bookstatuswidget.lua getProps: centralize 2 (#10837) 9 months ago
button.lua Button: fix unstable height 1 year ago
buttondialog.lua QuickMenu: anchor to gesture position 3 (#10646) 11 months ago
buttondialogtitle.lua MovableContainer: add support for anchoring initial position 1 year ago
buttonprogresswidget.lua Button: handle 'width' as the final outer width 1 year ago
buttontable.lua ButtonDialog: allow for step/page scrolling 1 year ago
checkbutton.lua ConfirmBox: add widgets (#10364) 1 year ago
checkmark.lua CheckMark: Fix on tap toggling of checkmarks in SortWidget (#9941) 1 year ago
configdialog.lua Button: handle 'width' as the final outer width 1 year ago
confirmbox.lua ConfirmBox: add widgets (#10364) 1 year ago
datetimewidget.lua Calendar view's day view: thicker separator at 00:00 1 year ago
dictquicklookup.lua Translator: translate current page (#10438) 1 year ago
doublespinwidget.lua [chore] replace utf8 bytes with Unicode escape sequence 10 months ago
eventlistener.lua Deal with table.pack corner-cases properly (#10350) 1 year ago
filechooser.lua FileChooser: re-add file sort by "last date read" (#10682) 11 months ago
fixedtextwidget.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
focusmanager.lua InputContainer/FocusManager: Simplify key_events clearing on unplug 2 years ago
footnotewidget.lua InputContainer: Fall cleanup ;). 2 years ago
frontlightwidget.lua FrontLightWidget: cleanup buttons layout 1 year ago
horizontalgroup.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
horizontalscrollbar.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
horizontalspan.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
htmlboxwidget.lua HtmlboxWidget: pairs->ipairs (#10574) 12 months ago
iconbutton.lua IconButton: Fix RTL highlighting 1 year ago
iconwidget.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2 years ago
imageviewer.lua OPDS fixes (#10657) 11 months ago
imagewidget.lua Open with: images (#10561) 12 months ago
infomessage.lua KOSync: Clarify settings, plus refactor & fixes to make "auto-sync" more reliable (#10605) 11 months ago
inputdialog.lua VirtualKeyboard: Revamp visibility handling (#10852) 9 months ago
inputtext.lua VirtualKeyboard: Revamp visibility handling (#10852) 9 months ago
keyboardlayoutdialog.lua Notification: Fence the *display* update in an attempt to avoid upsetting some boards... (#10083) 1 year ago
keyvaluepage.lua KeyValuePage: fix corner-case alignment bug (#10326) 1 year ago
linewidget.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
linkbox.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
listview.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
menu.lua FileManager: truncate left in selected files list (#10783) 10 months ago
multiconfirmbox.lua MultiConfirmBox: allow changing icon 1 year ago
multiinputdialog.lua VirtualKeyboard: Revamp visibility handling (#10852) 9 months ago
naturallightwidget.lua NaturalLightWidget: Fallback to previous values instead of `nil` (#10425) 1 year ago
networksetting.lua NetworkManager: Decode SSID to UTF-8 (#10864) 9 months ago
notification.lua Kobo: Yet another attempt at working around the hangs on the latest NXP boards (#10771) 10 months ago
numberpickerwidget.lua [chore] replace utf8 bytes with Unicode escape sequence 10 months ago
openwithdialog.lua ConfirmBox: add widgets (#10364) 1 year ago
overlapgroup.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
pagebrowserwidget.lua BookMap: add option "10-page markers" 1 year ago
pathchooser.lua PathChooser: add creating folder (#9354) 2 years ago
physicalkeyboard.lua VirtualKeyboard: Revamp visibility handling (#10852) 9 months ago
progresswidget.lua ProgressWidget: Add an optional marker on the initial position (#10114) 1 year ago
qrmessage.lua Notification: Fence the *display* update in an attempt to avoid upsetting some boards... (#10083) 1 year ago
qrwidget.lua Qrcode support (#6844) 4 years ago
radiobuttontable.lua [doc] RadioButtonWidget (#9733) 2 years ago
radiobuttonwidget.lua [doc] RadioButtonWidget (#9733) 2 years ago
radiomark.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
rectspan.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
screensaverlockwidget.lua ScreenSaver: Get rid of gratuitous complexity 1 year ago
screensaverwidget.lua Notification: Fence the *display* update in an attempt to avoid upsetting some boards... (#10083) 1 year ago
screenshoter.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
scrollhtmlwidget.lua InputContainer: Fall cleanup ;). 2 years ago
scrolltextwidget.lua InputContainer: Fall cleanup ;). 2 years ago
skimtowidget.lua Button: handle 'width' as the final outer width 1 year ago
sortwidget.lua ReaderFooter/Header: Refine autorefresh repaint-or-not checks (#10045) 1 year ago
spinwidget.lua [AutoWarmth] use CheckButton for night mode toggle (#10762) 10 months ago
textboxwidget.lua Decrease fonts memory use (#10618) 11 months ago
textviewer.lua TextViewer: add support for long-press on text 1 year ago
textwidget.lua Decrease fonts memory use (#10618) 11 months ago
titlebar.lua Dictionary lookup window: use from/to language to determine glyph form (#10184) 1 year ago
toggleswitch.lua Notification: Fence the *display* update in an attempt to avoid upsetting some boards... (#10083) 1 year ago
touchmenu.lua Font list menu: allow sorting by more recently set (#10662) 11 months ago
trapwidget.lua InputContainer: Fall cleanup ;). 2 years ago
verticalgroup.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
verticalscrollbar.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
verticalspan.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
virtualkeyboard.lua VirtualKeyboard: Revamp visibility handling (#10852) 9 months ago
widget.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago