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
poire-z 6e35e683dd
Text editor plugin, InputDialog enhancements (#4135)
This plugin mostly sets up a "Text editor>" submenu, that allows
browsing files, creating a new file, and managing a history of
previously opened file for easier re-opening.
It restore previous scroll and cursor positions on re-opening.
Additional "Check lua" syntax button is added when editing
a .lua file, and prevent saving if errors.
The text editing is mainly provided by the enhanced InputDialog.

InputDialog: added a few more options, the main one being
'save_callback', which will add a Save and Close buttons
and manage saving/discarding/exiting.
If "fullscreen" and "add_nav_bar", will add a show/hide keyboard
button to it.
Moved the preset buttons setup code in their own InputDialog
methods for clarity of the main init code.
Buttons are now enabled/disabled depending on context for feedback
(eg: Save is disabled as long as text has not been modified).

Added util.checkLuaSyntax(lua_string), might be useful elsewhere.
6 years ago
..
data Fix untranslatable strings (#4132) 6 years ago
elements Text editor plugin, InputDialog enhancements (#4135) 6 years ago
message UI Behavior tweaks (#3983) 6 years ago
network Dismiss Wi-Fi scan popup after connection (#4055) 6 years ago
plugin SwitchPlugin and BackgroundTaskPlugin with tests (#3137) 7 years ago
widget Text editor plugin, InputDialog enhancements (#4135) 6 years ago
downloadmgr.lua PathChooser: clearer usage and behaviour (#4133) 6 years ago
event.lua doc: event propagation for widgets 8 years ago
font.lua Minor font sanity checking (#4039) 6 years ago
geometry.lua [travis] Add protection against unscaled sizes 7 years ago
gesturerange.lua Text input fixes and enhancements (#4084) 6 years ago
hook_container.lua Move kobo auto-suspension logic out of UIManager (#2933) 7 years ago
language.lua [i18n] Update frontend/ui/language: add Basque and uncomment Vietnamese (#3755) 6 years ago
menusorter.lua [Menusorter] Ignore warning for the plus_menu. (#3903) 6 years ago
opdsparser.lua opds(fix): unescape name and value 7 years ago
otamanager.lua Handle OTA updates during the restart loop on Kobo/Kindle (#4049) 6 years ago
quickstart.lua Fix untranslatable strings (#4132) 6 years ago
renderimage.lua UI Behavior tweaks (#3983) 6 years ago
rendertext.lua Text input related fixes & enhancements (#4124) 6 years ago
screensaver.lua [fix] Show hidden dirs and files in Choose screensaver image (#4121) 6 years ago
size.lua Text input fixes and enhancements (#4084) 6 years ago
timeval.lua [fix, doc] TimeVal: typo 7 years ago
translator.lua Docs: cosmetic updates and additions 7 years ago
trapper.lua Add MovableContainer: allow moving some widgets (#3636) 6 years ago
uimanager.lua UI Behavior tweaks (#3983) 6 years ago
wikipedia.lua bump crengine: alternative TOC, no page break on borders (#4011) 6 years ago