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/plugins
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
..
SSH.koplugin Fix scp & sftp on Kobo/Kindle (#4108) 6 years ago
autofrontlight.koplugin Revert last change to autofrontlight.koplugin 7 years ago
autosuspend.koplugin Use PluginShare to exchange data between plugins (#2981) 7 years ago
backgroundrunner.koplugin Do not execute background runner if device is suspended (#3608) 6 years ago
batterystat.koplugin Several minor fixes (#3057) 7 years ago
calibrecompanion.koplugin [fix] calibrecompanion.plugin (#3799) 6 years ago
coverbrowser.koplugin Fix untranslatable strings (#4132) 6 years ago
evernote.koplugin [feat, UX] Support the virtualKeyboard on non touch-device (#3796) 6 years ago
goodreads.koplugin Fix untranslatable strings (#4132) 6 years ago
hello.koplugin Support configurable extra plugin lookup path (#2693) 7 years ago
keepalive.koplugin Use PluginShare to exchange data between plugins (#2981) 7 years ago
kobolight.koplugin [UX] plugins/kobolight: Handle automatic warmth 6 years ago
kosync.koplugin [feat, UX] Support the virtualKeyboard on non touch-device (#3796) 6 years ago
newsdownloader.koplugin UI Behavior tweaks (#3983) 6 years ago
perceptionexpander.koplugin [feat, UX] Support the virtualKeyboard on non touch-device (#3796) 6 years ago
readtimer.koplugin [feat] Add default to the last value used in ReadTimer (#3963) 6 years ago
send2ebook.koplugin send2ebook: fix corrupted files after download (#4063) 6 years ago
statistics.koplugin Fix untranslatable strings (#4132) 6 years ago
systemstat.koplugin KeyValuePage: improve looks 7 years ago
terminal.koplugin [feat, UX] Support the virtualKeyboard on non touch-device (#3796) 6 years ago
texteditor.koplugin Text editor plugin, InputDialog enhancements (#4135) 6 years ago
timesync.koplugin Support configurable extra plugin lookup path (#2693) 7 years ago
zsync.koplugin UI Behavior tweaks (#3983) 6 years ago