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
NiLuJe 5871132c25
UI Behavior tweaks (#3983)
* Switch all initial highlights to "fast" update

i.e., everything that does an invert
Plus a few other things that refresh small UI elements onTap
Re #3130

* Tweak refreshtype for a number of widgets:
  * Fix iconbutton dimen
  * Make touchmenu flash on close & initial menu popup. Full-screen on close.
  * Use flashing updates when opening/closing dictionary popup. Full-screen on close.
  * Switch FileManager to partial.
    It's mostly text, and we want flash promotion there.
  * Make configdialog & menu flash on exit
  * Make FLWidget flash on close
  * virtualkeyboard: flash on layout change & popup.
  * Potentially not that great workaround to ensure we actually see the
highlights in the FM's chevrons
  * Flash when closing BookStatus Widget
  * Optimize away a quirk of the dual "fast" update in touchmenu

* Promote updates to flashing slightly more agressively.

* Document what each refreshtype actually does.

With a few guidelines on their optimal usecases.

* Switch remaining scheduleIn(0.0) to nextTick()

* Tighter scheduling timers

Shaving a hundred ms off UI callbacks...

* Cache FFI C Library namespace

* Ask MuPDF to convert pixmaps to BGR on Kobo

Fix #3949

* Mention koxtoolchain in the README

re #3972

* Kindle: Handle *all* fonts via EXT_FONT_DIR instead of bind mounts insanity

* Make black flashes in UI elements user-configurable

(All or nothing).

* Jot down some random KOA2 sysfs path
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 [feat] Integrated Dropbear SSH server (#3842) 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 Re-order typeset menu (#3946) 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 Screensaver: a few tweaks and fixes (#3619) 6 years ago