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 9bf19d1bb3
Assorted bag'o tweaks & fixes (#9569)
* UIManager: Support more specialized update modes for corner-cases:
  * A2, which we'll use for the VirtualKeyboards keys (they'd... inadvertently switched to UI with the highlight refactor).
  * NO_MERGE variants of ui & partial (for sunxi). Use `[ui]` in ReaderHighlight's popup, because of a Sage kernel bug that could otherwise make it translucent, sometimes completely so (*sigh*).
* UIManager: Assorted code cleanups & simplifications.
* Logger & dbg: Unify logging style, and code cleanups.
* SDL: Unbreak suspend/resume outside of the emulator (fix #9567).
* NetworkMgr: Cache the network status, and allow it to be queried. (Used by AutoSuspend to avoid repeatedly poking the system when computing the standby schedule delay).
* OneTimeMigration: Don't forget about `NETWORK_PROXY` & `STARDICT_DATA_DIR` when migrating `defaults.persistent.lua` (fix #9573)
* WakeupMgr: Workaround an apparent limitation of the RTC found on i.MX5 Kobo devices, where setting a wakealarm further than UINT16_MAX seconds in the future would apparently overflow and wraparound... (fix #8039, many thanks to @yfede for the extensive deep-dive and for actually accurately pinpointing the issue!).
* Kobo: Handle standby transitions at full CPU clock speeds, in order to limit the latency hit.
* UIManager: Properly quit on reboot & exit. This ensures our exit code is preserved, as we exit on our own terms (instead of being killed by the init system). This is important on platforms where exit codes are semantically meaningful (e.g., Kobo).
* UIManager: Speaking of reboot & exit, make sure the Screensaver shows in all circumstances (e.g., autoshutdown, re: #9542)), and that there aren't any extraneous refreshes triggered. (Additionally, fix a minor regression since #9448 about tracking this very transient state on Kobo & Cervantes).
* Kindle: ID the upcoming Scribe.
* Bump base (https://github.com/koreader/koreader-base/pull/1524)
2 years ago
..
avoid_flashing_ui.lua UI Behavior tweaks (#3983) 6 years ago
common_exit_menu_table.lua [UIManager] Outsource device specific event handlers (was: some nits) (#9448) 2 years ago
common_info_menu_table.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2 years ago
common_settings_menu_table.lua Assorted bag'o tweaks & fixes (#9569) 2 years ago
file_ext_assoc.lua Pocketbook misc fixes (#6633) 4 years ago
filemanager_menu_order.lua BottomMenu: show real sizes for margins and font size (#9205) 2 years ago
flash_keyboard.lua LuaSettings: Add a method to initialize a setting properly (#7371) 3 years ago
flash_ui.lua Allow for disabling flashing of menu, icons and buttons (#3339) 7 years ago
font-test-sample-default.template Pocketbook misc fixes (#6633) 4 years ago
font_settings.lua [fix, desktop] Use XDG_DATA_HOME to search for fonts (#8521) 3 years ago
font_ui_fallbacks.lua Keyboard: add Bengali Probhat layout (#8887) 2 years ago
mass_storage.lua Assorted bag'o tweaks & fixes (#9569) 2 years ago
menu_activate.lua "Page turns" menu development (#8022) 3 years ago
menu_keyboard_layout.lua Manu: Fix menu entry, when no keyboards are activated (#9008) 2 years ago
page_overlap.lua TouchMenu: use radio buttons for single choice menu items (#8757) 2 years ago
page_turns.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2 years ago
reader_menu_order.lua BottomMenu: show real sizes for margins and font size (#9205) 2 years ago
refresh_menu_table.lua Refresh menu table: more remove unused 3 years ago
screen_color_menu_table.lua Warn if color rendering is enabled on a grayscale device. (#5871) 4 years ago
screen_disable_double_tap_table.lua LuaSettings: Add a method to initialize a setting properly (#7371) 3 years ago
screen_dpi_menu_table.lua Make luacheck >= 0.26 happy (#9174) 2 years ago
screen_eink_opt_menu_table.lua Pocketbook: waveform presets (#6794) 4 years ago
screen_notification_menu_table.lua Notifications menu: remove "No notifications" (#7736) 3 years ago
screen_rotation_menu_table.lua TouchMenu: use radio buttons for single choice menu items (#8757) 2 years ago
screensaver_menu.lua Screensaver: add option to require a gesture after resume (#9316) 2 years ago
timeout_android.lua Fullscreen refactor (#9237) 2 years ago
waveform_level.lua Pocketbook: waveform presets (#6794) 4 years ago