Ticket #228 (committed new feature)

Opened 3 years ago

Last modified 20 months ago

Dictionary - screen refresh timeout

Reported by: lvu Owned by: Buggins
Priority: normal Milestone: 0.3
Component: CoolReader Version: post-0.1 snapshot
Keywords: Cc:
Blocked By: Blocking:

Description

When using T9 to search for a word on the page, every button pressed leads to screen refresh, which takes some time. It must be possible to add a customizable delay between keystrokes, during which the screen is not refreshed, to allow one to enter some T9 characters quickly.

Change History

comment:1 Changed 3 years ago by lunohod

  • Owner changed from lunohod to Buggins
  • Status changed from new to assigned

comment:2 Changed 3 years ago by Buggins

  • Milestone changed from bluesky to 0.2

comment:3 Changed 3 years ago by Buggins

  • Status changed from assigned to accepted

comment:4 Changed 2 years ago by dottedmag

  • Milestone changed from 0.2 to bluesky

comment:5 Changed 2 years ago by dottedmag

  • Milestone changed from bluesky to 0.3

comment:6 Changed 20 months ago by Buggins

  • Status changed from new to committed

Instead of timeout before screen update, lazy screen update is implemented.

Difference from method requested by submitter: most likely, if '12345' is entered, first keypress '1' would refresh screen immediately, but the rest '2345' will be updated at once (if entered fast enough).

Note: See TracTickets for help on using tickets.