teamstudio / Continuity

Teamstudio's repository for the Continuity project
0 stars 0 forks source link

Contacts view rendering problem #232

Closed sives closed 11 years ago

sives commented 11 years ago

When you enter the Contacts screen it takes a long time to render the final elements (the spinner button image in the footer panel and the views button image in the header panel). If you start scrolling before these two images are rendered, the whole footer panel moves up together with the scrolling region - not good.

Can we simplify the layout of this screen by using the new standard Flat View Control that Matt White has built, which allows for embedding of thumbnails, and also using the new Footer Tabs UI element? Then we can replace the non-standard menu bar at the top that contains "Alphabetical" and "By Type" with 2 Footer Tabs in the footer bar. This also will help speed up the screen rendering because the new standard Controls work pretty fast.

markleusink commented 11 years ago

I implemented two changes to deal with the performance of the contacts page: