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/elements
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
..
avoid_flashing_ui.lua UI Behavior tweaks (#3983) 6 years ago
common_info_menu_table.lua [UX] Add exit menu (#3167) 7 years ago
common_settings_menu_table.lua UI Behavior tweaks (#3983) 6 years ago
filemanager_menu_order.lua Text editor plugin, InputDialog enhancements (#4135) 6 years ago
flash_keyboard.lua Option to disable keyboard flashing (#3050) 7 years ago
flash_ui.lua Allow for disabling flashing of menu, icons and buttons (#3339) 7 years ago
menu_activate.lua Option to disable show bottom menu on top menu activation (#3316) 7 years ago
reader_menu_order.lua Text editor plugin, InputDialog enhancements (#4135) 6 years ago
refresh_menu_table.lua Screen refresh between chapters (#3989) 6 years ago
screen_color_menu_table.lua Inform once about color rendering on supported devices (#3289) 7 years ago
screen_disable_double_tap_table.lua fix some luacheck warnings 8 years ago
screen_dpi_menu_table.lua Custom DPI: increase upper bound from 330 to 600 8 years ago
screen_eink_opt_menu_table.lua fix no eink optimization on all devices 9 years ago
screen_fullscreen_menu_table.lua [fix, Android] adjust touch location for #3392 (#3394) 7 years ago
screensaver_menu.lua Allow selecting a single image as screensaver (#4095) 6 years ago