Ticket #1 (closed task: fixed)

Opened 2 years ago

Last modified 1 year ago

Partial screen updates

Reported by: ian Assigned to: ian
Priority: major Milestone: Urwid 0.9.8
Component: rendering Version:
Keywords: Cc:

Description

When the widgets are rendered a canvas is created for the whole screen.

This in inefficient since in the common case there are few or no changes compared to what was displayed the last time the screen was rendered.

The widget rendering mechanism needs to be able to tell when nothing has changed and be able to indicate to the display module which parts of the screen need to be updated.

Attachments

Change History

01/10/07 14:13:31 changed by ian

  • milestone changed from Urwid 1.0.0 to Urwid 0.9.8.

01/14/07 19:24:13 changed by ian

  • cc deleted.
  • keywords deleted.
  • priority changed from trivial to major.
  • component changed from input_handling to rendering.
  • milestone set to Urwid 0.9.8.

01/15/07 12:03:37 changed by ian

  • cc deleted.
  • keywords deleted.
  • milestone set to Urwid 0.9.8.

01/26/07 15:17:01 changed by ian

  • status changed from new to closed.
  • resolution set to fixed.

Changesets r64, r65 and r67 in trunk implement this feature.


Add/Change #1 (Partial screen updates)




Change Properties
Action