center-horizontally position account list items
add account list footer

center-horizontal footer (the button)
change dialog style and button style

center-horizontally position these controls
change controls color to orange
customize checkbox layout
code cleanup
code cleanup
supporting multiple screens

1. add layout-sw600dp to support 7” tablets (600dp wide and bigger)
2. add layout-sw720dp to support 10” tablets (720dp wide and bigger)
Older versions of the platform will ignore the new qualifiers,
so we should mix them as needed to ensure the app looks great on any device
we can do like below
3. add layout-xlarge to support pre-3.2 tablets, and
layout-sw600dp to support 3.2 and up tablets.

FYI, http://developer.android.com/about/versions/android-3.2.html#api.
change progressbar and footer button style
apply seafile theme to dialogs
apply Seafile orange style to dialog EditText control
apply seafile orange theme to dialog base class

code refactor TaskDialog based on SeafileStyleDialogBuilder
apply Seafile theme to checkbox
apply Seafile theme to AppChoiceDialog
code cleanup
apply Seafile theme to SslConfirmDialog
apply Seafile theme to Open as dialog
globally apply Seafile theme

1. buttons text color is white
2. dialog titile color is orange
3. dialog title dividor color is orange
4. adapt layouts to multi screen sizes
adapt layouts to multiple screen sizes
add files
load and display avatar

use a powerful and flexible open source lib "Android-Universal-Image-Loader"
1. cache avatars to /sdcard/Seafile/cache/avatar on SDCard
2. use md5FileNameGenerator to name cached avatars