manmal/hn-android — pull request #103 by maltzj (2014-05-14 02:44:45+00:00)
Title: Add proper action bar

Alright, so I THINK this is production ready, but I want to get a LGTM from you all before merging since it's so big. Basically this migrates everything into a real action bar. The exception is SettingsActivity, and that's because there is no PreferenceActivity/PreferenceFragment which exists in the support library. Once this is merged in I will work to use a 3rd party preference fragment to make that happen. However, for now I think I'm introducing enough dependencies and code.

One other note is that I pulled in the AppCompat code directly into the project to facilitate the ease of setup. We may want to make this a submodule instead, but I think the idea is sound (we use a similar strategy at Yelp and have had no problems).