2
0
mirror of https://github.com/koreader/koreader synced 2024-11-11 19:11:14 +00:00
koreader/frontend/ui/elements
poire-z 0599c440cc [RTL UI] Bidi-wrap filenames, paths, urls, metadata
bidi.lua:
- Revert "Alias everything to Bidi.nowrap() when in LTR UI,
  as using LTR isolates seems uneeded when already LTR" (part
  of a628714f) which was a wrong assumption: we need proper
  wrappers for all things paths. Enhance some of these wrappers.
- Fix GetText RTL wrapping which was losing empty lines and
  trailing \n.

- Wrap all paths, directories, filenames in the code with
  these wrappers.
- Wrap all book metadata (title, authors...) with BD.auto(),
  as it helps fixing some edge cases (like open/close quotation
  marks which are not considered as bracket types by FriBiDi).
  (Needed some minor logic changes in CoverBrowser.)

- Tweak hyphenation menu text
- Update forgotten SortWidget for UI mirroring
- KoptConfig: update "justification" index for RTL re-ordering,
  following the recent addition of the page_gap_height option.
2020-01-04 01:34:46 +01:00
..
avoid_flashing_ui.lua
common_info_menu_table.lua [RTL UI] Bidi-wrap filenames, paths, urls, metadata 2020-01-04 01:34:46 +01:00
common_settings_menu_table.lua [fix, i18n] Auto-save book metadata: fix interval string (#5729) 2020-01-02 21:31:29 +01:00
filemanager_menu_order.lua android: touchscreen toggle option (#5564) 2019-11-06 00:52:44 +01:00
flash_keyboard.lua
flash_ui.lua
font_settings.lua android: make system fonts toggable (#5670) 2019-12-08 14:54:14 +01:00
mass_storage.lua cervantes: add usb storage on devices w/updated 3rd party tools 2019-02-16 17:32:43 +01:00
menu_activate.lua
menu_keyboard_layout.lua [feat, UX] Pick keyboard layout from keyboard (#5583) 2019-11-18 17:16:06 +01:00
reader_menu_order.lua android: touchscreen toggle option (#5564) 2019-11-06 00:52:44 +01:00
refresh_menu_table.lua [UX] Option to never full refresh (#5227) 2019-08-20 15:36:06 +02:00
screen_android.lua tweak timeouts, add haptic feedback support 2019-10-08 18:22:56 +02:00
screen_color_menu_table.lua chore: add test for screen color toggle 2019-04-24 21:09:23 +02:00
screen_disable_double_tap_table.lua
screen_dpi_menu_table.lua Fix: set custom screen DPI (#5165) 2019-08-03 16:45:17 +02:00
screen_eink_opt_menu_table.lua [fix, Android] hasEinkScreen function in eink_opt_menu_table (#4558) 2019-02-08 11:12:43 +01:00
screen_toggle_gsensor.lua More robust Gyro toggle (#5104) 2019-07-01 17:12:24 +02:00
screensaver_menu.lua [feat] Allow setting any document cover as screensaver (#5369) 2019-09-16 15:27:49 +02:00