Ticket #7 (closed defect: worksforme)

Opened 11 years ago

Last modified 11 years ago

GUI of Obi is sluggish

Reported by: avneesh-singh Owned by: julien-quint
Priority: critical Milestone: Obi Beta 2
Component: Application Version:
Keywords: display Cc:
Blocked By: Blocking:
Time planned: 1d Time remaining: 1d
Time spent: 1d Estimated Number of Hours:
Add Hours to Ticket: Billable?:
Total Hours:

Description

Whenever some operation like split, merge, copy, paste etc. is performed the GUI of obi takes time to show the change. This will be a problem in production environment as the GUI is expected to react rapidly atleast to audio operations as audio editting is one of most time consuming part of DAISY content production. Moreover the system resources consumed in GUI sometimes disturb playback / recording a little.

comment by Markus Gylin Here are some thoughts that may/may not work: 1) At project open time, open the TOC collapsed, and only draw child sections when they are opened/accessed 2) Only draw whats visible on screen 3) Persist wave form data (if that increases the speed of redrawing) 4) Limit the amount of visible items in the content view. Now, collapsing in the TOC view also hides those strips in the content view. Perhaps there could be an option of only having currently selected section visible in the content view? (Which also raises the (longer term) question of having folded phrases, ie several rows of phrases per section, instead of one static row+scrolling.

Re 4, it may also be a usability issue; I am working on chapter 4, why are you showing me the wave forms of chapter 2?


Date: 2008-03-25 14:55 Sender: julienq Logged In: YES user_id=1313300 Originator: NO

Yes, drawing performances are horrible, and this is a big problem. Unfortunately I don't know how that can be improved.

Change History

comment:1 Changed 11 years ago by avneesh-singh

  • Owner changed from somebody to julien-quint

comment:1 Changed 11 years ago by avneesh-singh

  • Milestone changed from Obi Beta 2 candidate to Obi Beta 2

Performance has increased considerably. But there are some buggs stil left.

comment:1 Changed 11 years ago by avneesh-singh

  • Status changed from new to closed
  • Resolution set to worksforme
Note: See TracTickets for help on using tickets.