Bug #2240

app gets VERY slow during login

Added by n8fr8 about 4 years ago. Updated over 2 years ago.

Status:ClosedStart date:10/28/2013
Priority:NormalDue date:
Assignee:devrandom% Done:

0%

Category:-
Target version:v13 - October Oooya
Component:Performance

Description

something with resource/roster loading occurs on large accounts
the app feels likes it freezing, and the "WAIT" dialog can pop up

Associated revisions

Revision 57d06212
Added by devrandom about 4 years ago

Refactor ContactListFilterView with CursorLoader

fixes #2240

Revision df8dfe6a
Added by devrandom about 4 years ago

Refactor ChatPagerAdapter with CursorLoader

fixes #2240

Revision f6648aeb
Added by devrandom about 4 years ago

Revert synchronization of methods which cause blocking of UI thread

fixes #2240

Revision 60e16585
Added by devrandom about 4 years ago

Refactor ProviderListItem using AsyncTask

do not perform DB or RPC on UI thread

fixes #2240

Revision 58bbe1fa
Added by devrandom about 4 years ago

Synchronize broadcasting from the contact list manager

fixes #2240

Revision 0aedc011
Added by lior about 4 years ago

AccountAdapter refactored

issue #2240

Revision 5b89f39c
Added by devrandom about 4 years ago

Switch account lists to CursorLoader

fixes #2240

Revision 2651a37f
Added by devrandom about 4 years ago

Put back the account list empty view

issue #2240

Revision f32555e2
Added by devrandom about 4 years ago

Update contact filtering

issue #2240

History

#1 Updated by devrandom about 4 years ago

  • Status changed from New to In Progress
  • Assignee changed from n8fr8 to devrandom

Some issues uncovered:

  • DB Queries on main thread
  • synchronized method blocking UI calls into Service

#2 Updated by devrandom about 4 years ago

  • Component set to Performance

#3 Updated by devrandom about 4 years ago

  • Status changed from In Progress to Resolved

#4 Updated by devrandom almost 4 years ago

Applied in changeset chatsecureandroid|commit:57d0621241a29ddf8bc705a14e39fa62b4ecc458.

#5 Updated by devrandom almost 4 years ago

Applied in changeset chatsecureandroid|commit:df8dfe6a8f9ab532d7d13d4e62439f56bc23eb8f.

#6 Updated by devrandom almost 4 years ago

Applied in changeset chatsecureandroid|commit:f6648aeba5ca3aef23ce8bd625e102723ef223c9.

#7 Updated by devrandom almost 4 years ago

Applied in changeset chatsecureandroid|commit:60e165857a9f0226554170c53aee1a1e69bd6319.

#8 Updated by devrandom almost 4 years ago

Applied in changeset chatsecureandroid|commit:58bbe1fa9def6f298ae693e51fc586eaadbf4ba2.

#9 Updated by devrandom almost 4 years ago

Applied in changeset chatsecureandroid|commit:5b89f39c8089843438a3d47728d795a97d706810.

#10 Updated by n8fr8 over 2 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF