samuelclay/NewsBlur — pull request #130 by ojiikun (2013-04-01 01:19:23+00:00)
Title: Remove Extra Sync on Launch/Login

When the user first launches and/or logs in successfully, a whole extra sync of the feed/folder list was being performed before the Main view was shown, which already syncs automatically. This should halve time spent syncing upon launch/login. The only downside is that when the user logs in for the very first time, they briefly see an un-populated list that was previously obstructed by more of the loading screen.

Also fixed some misc. issues with logging that helped me during debugging the slowness.

(apologies for the one file that got re-tabbed, I usually have my editors configured to blow away and retab files by default)